[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@3.144.95.141: ~ $
(self.wpRiseJsonp=self.wpRiseJsonp||[]).push([["learn_main_js-node_modules_chart_js_node_modules_moment_locale_sync_recursive_en-node_modules-920418"],{52351:function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,{callbackComponent:function(){return mc},callbackPath:function(){return Js},errorPath:function(){return $s},getToken:function(){return ec},initAuth:function(){return sc},login:function(){return ac},logout:function(){return cc},refreshSession:function(){return oc},request:function(){return An}});var a={};n.r(a),n.d(a,{callbackComponent:function(){return bc},callbackPath:function(){return gc},getToken:function(){return yc},initAuth:function(){return Ic},login:function(){return Ec},logout:function(){return kc},refreshSession:function(){return Cc},request:function(){return An}});var o={};n.r(o),n.d(o,{CoverDescription:function(){return nE},CoverDetailsContentHeading:function(){return pC},CoverDueDate:function(){return oE},CoverHeader:function(){return YE},CoverLayout:function(){return ek},LessonHeader:function(){return Sk},LessonNavFinish:function(){return Mk},LessonNavNext:function(){return Bk},LessonNavPrevious:function(){return Gk},LessonProgressGraphic:function(){return $k},NavCompactHeaderCounter:function(){return fC},NavCompactHeaderProgress:function(){return hC},NavCompactOutline:function(){return bC},OverviewListItem:function(){return gC},OverviewListSectionTitle:function(){return yC},Progress:function(){return vC}});var i={};n.r(i),n.d(i,{AlignLeft:function(){return IC},ArrowDown:function(){return Lk},ArrowLeft:function(){return wC},ArrowRight:function(){return NC},ArrowUp:function(){return Hk},Category:function(){return Yv},ChevronDown:function(){return TC},ChevronUp:function(){return xC},Favorite:function(){return wp},LessonsComplete:function(){return DC},LessonsRequirement:function(){return Rp},QuestionBox:function(){return PC},QuizFailed:function(){return RC},QuizPassed:function(){return DC},QuizRequirement:function(){return yp},Search:function(){return BC},ToggleDown:function(){return HC},Touch:function(){return qC},VideoCamera:function(){return VC},X:function(){return KC}});var l={};n.r(l),n.d(l,{components:function(){return o},icons:function(){return i}});var s={};n.r(s),n.d(s,{CoverCourseInfo:function(){return ww},CoverDetailsSection:function(){return Tw},CoverHeader:function(){return Uw},CoverLayout:function(){return Gw},LessonHeader:function(){return Yw},LessonProgressGraphic:function(){return tN},NavSidebarHeader:function(){return aN},OverviewListItemLinkContent:function(){return hN},Progress:function(){return bN}});var c={};n.r(c),n.d(c,{ArrowDown:function(){return yN},ArrowLeft:function(){return wN},ArrowRight:function(){return kN},ArrowUp:function(){return yN},ChevronDown:function(){return SN},ChevronUp:function(){return SN},Favorite:function(){return wp},LessonsComplete:function(){return _N},LessonsRequirement:function(){return LN},QuizFailed:function(){return AN},QuizPassed:function(){return _N},QuizRequirement:function(){return LN},Search:function(){return ZN},ToggleDown:function(){return MN},X:function(){return ON}});var u={};n.r(u),n.d(u,{components:function(){return s},icons:function(){return c}});var d={};n.r(d),n.d(d,{CoverDescription:function(){return qN},CoverDetails:function(){return WN},CoverGraphic:function(){return QN},CoverHeader:function(){return pS},CoverLayout:function(){return hS},CoverProgress:function(){return AS},CoverSVG:function(){return nS},LessonHeader:function(){return FS},LessonProgressGraphic:function(){return VS},NavSidebarHeaderProgress:function(){return WS}});var m={};n.r(m),n.d(m,{AlignLeft:function(){return rI},ArrowDown:function(){return QS},ArrowLeft:function(){return XS},ArrowRight:function(){return $S},ArrowUp:function(){return tI},ChevronDown:function(){return oI},ChevronUp:function(){return lI},Favorite:function(){return wp},LessonsComplete:function(){return DC},LessonsRequirement:function(){return Rp},QuestionBox:function(){return cI},QuizFailed:function(){return RC},QuizPassed:function(){return DC},QuizRequirement:function(){return yp},Search:function(){return dI},ToggleDown:function(){return oI},Touch:function(){return vI},VideoCamera:function(){return fI},X:function(){return bI}});var v={};n.r(v),n.d(v,{components:function(){return d},icons:function(){return m}});var p=n(57170),f=n.n(p),h=(n(82526),n(41817),n(72443),n(92401),n(8722),n(32165),n(69007),n(83510),n(41840),n(6982),n(32159),n(96649),n(39341),n(60543),n(92222),n(50545),n(43290),n(57327),n(69826),n(34553),n(84944),n(86535),n(91038),n(26699),n(66992),n(69600),n(21249),n(26572),n(65069),n(47042),n(2707),n(38706),n(40561),n(33792),n(99244),n(18264),n(39575),n(96078),n(4855),n(68309),n(73706),n(51532),n(99752),n(82376),n(73181),n(23484),n(2388),n(88621),n(60403),n(84755),n(25438),n(90332),n(40658),n(40197),n(44914),n(52420),n(60160),n(60970),n(10408),n(73689),n(9653),n(93299),n(35192),n(33161),n(44048),n(78285),n(44363),n(55994),n(61874),n(9494),n(56977),n(19601),n(59595),n(35500),n(69720),n(43371),n(38559),n(38880),n(49337),n(36210),n(30489),n(43304),n(41825),n(98410),n(72200),n(47941),n(94869),n(33952),n(57227),n(60514),n(41539),n(26833),n(88674),n(17727),n(36535),n(12419),n(69596),n(52586),n(74819),n(95683),n(39361),n(51037),n(5898),n(67556),n(14361),n(83593),n(39532),n(24603),n(74916),n(92087),n(39714),n(70189),n(79841),n(27852),n(94953),n(32023),n(78783),n(4723),n(66528),n(83112),n(38992),n(82481),n(15306),n(64765),n(23123),n(23157),n(73210),n(48702),n(55674),n(15218),n(74475),n(57929),n(50915),n(29253),n(42125),n(78830),n(58734),n(29254),n(37268),n(7397),n(60086),n(80623),n(44197),n(76495),n(87145),n(35109),n(65125),n(82472),n(49743),n(8255),n(29135),n(92990),n(18927),n(33105),n(35035),n(74345),n(7174),n(32846),n(98145),n(44731),n(77209),n(96319),n(58867),n(37789),n(33739),n(95206),n(29368),n(14483),n(12056),n(3462),n(30678),n(27462),n(33824),n(55021),n(12974),n(15016),n(4129),n(38478),n(54747),n(33948),n(84633),n(85844),n(60285),n(83753),n(41637),n(35666),n(11334),n(86382),n(66337),n(84463)),b=n.n(h);window.URLSearchParams=f()||b(),Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;do{if(Element.prototype.matches.call(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}),"function"!=typeof window.CustomEvent&&(window.CustomEvent=function(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n},window.CustomEvent.prototype=window.Event.prototype);var g=n(30624),y=n.n(g),E=n(73935),k=n(29580),C=n(45181),w=n.n(C),N=n(50557),S=n.n(N),I=n(30644),_=n(14494),T=n(24835),L=n.n(T),x=n(68420),Z=n(27344),P=n(5281),A=n(90306),R=n(3020),M=n(3362),D=n(73126),O=n(8571),B=n.n(O),F=n(70666),H=n(12666),z=n(37723),q=n(30624);function U(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var V=(0,g.createContext)(null),G=(0,g.createContext)(!1),K=(0,g.forwardRef)((function(e,t){return q.createElement(G.Provider,{value:!0},q.createElement(F.Z,(0,D.Z)({ref:t},e)))}));function W(e){var t=function(t){(0,A.Z)(r,t);var n=U(r);function r(){var e,t;(0,x.Z)(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(t=n.call.apply(n,B()(e=[this]).call(e,o))).onEnterDelegate=t.onTransition.bind((0,P.Z)(t),"enter"),t.onEnteringDelegate=t.onTransition.bind((0,P.Z)(t),"entering"),t.onEnteredDelegate=t.onTransition.bind((0,P.Z)(t),"entered"),t.onExitDelegate=t.onTransition.bind((0,P.Z)(t),"exit"),t.onExitingDelegate=t.onTransition.bind((0,P.Z)(t),"exiting"),t.onExitedDelegate=t.onTransition.bind((0,P.Z)(t),"exited"),t.state={transitionState:null},t}return(0,Z.Z)(r,[{key:"onTransition",value:function(e){var t;this.setState({transitionState:e});for(var n="on"+e[0].toUpperCase()+e.substr(1),r=arguments.length,a=new Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];(t=this.props)[n].apply(t,a)}},{key:"render",value:function(){return q.createElement(V.Provider,{value:this.state.transitionState},q.createElement(e,(0,D.Z)({},this.props,{onEnter:this.onEnterDelegate,onEntering:this.onEnteringDelegate,onEntered:this.onEnteredDelegate,onExit:this.onExitDelegate,onExiting:this.onExitingDelegate,onExited:this.onExitedDelegate})))}}]),r}(g.Component);return t.defaultProps={onEnter:Function.prototype,onEntering:Function.prototype,onEntered:Function.prototype,onExit:Function.prototype,onExiting:Function.prototype,onExited:Function.prototype},t.displayName="withStaleTransitionState(".concat(e.displayName||e.name,")"),t}var j=W(H.ZP),Q=W(z.Z);function Y(e){var t=(0,g.forwardRef)((function(t,n){var r,a,o,i,l,s=(r=t,o=(0,g.useContext)(G),i=(0,g.useContext)(V),l=(0,g.useRef)(r),o&&null!=i&&null!==(a=w()(i))&&void 0!==a&&a.call(i,"exit")||(l.current=r),l.current);return q.createElement(e,(0,D.Z)({ref:n},s))}));return t.displayName="withTransitionableState(".concat(e.displayName||e.name,")"),t}function X(){return S()(_.$j.apply(void 0,arguments),Y)}function J(e,t){var n,r=(0,g.useContext)(G),a=(0,g.useContext)(V),o=(0,g.useRef)(null),i=!(0,I.Z)()&&r&&(null==a||null===(n=w()(a))||void 0===n?void 0:n.call(a,"exit")),l=(0,_.v9)((function(t){if(!i)return e(t)}),t);return i||(o.current=l),o.current}var $=n(52121),ee=n(86869),te=n.n(ee),ne=n(46489),re=n.n(ne),ae=n(61949),oe=n.n(ae),ie=n(9134),le=n.n(ie),se=n(87430),ce=n.n(se),ue=n(52478),de=n.n(ue),me=window.Runtime,ve=le()(de())(window.env||{}),pe=!1,fe=function(e){return me&&me[e]},he="Rise 360";function be(e){return ve("CDN_USER_CONTENT_URI")+"/"+e}function ge(e){var t=e||"",n=fe("resolvePath")?me.resolvePath.bind(me):be;return w()(t).call(t,"http")||w()(t).call(t,"data:")||w()(t).call(t,"//")?t:n(t)}function ye(){fe("exit")&&me.exit()}function Ee(){return!!fe("isExport")&&me.isExport()}function ke(){if(fe("sendTouch"))return me.sendTouch()}var Ce="_articulate_user_id",we=function(e,t){var n,r;return B()(n=B()(r="".concat(e,"=")).call(r,t,"; domain=")).call(n,ve("SESSION_COOKIE_DOMAIN"),"; path=/; secure=true")},Ne=function(){return te().load(Ce)},Se=function(){return te().load("_articulate_rise_")},Ie=function(){return Se()?re()(Se()).riseId||re()(Se()).sub||re()(Se()).aid:""},_e=function(){return Se()&&re()(Se()).subscription||{}},Te="_course_token",Le=new(f())(window.location.hash.substr(1)),xe=Le.get(Te);xe&&(Le.delete(Te),window.history.replaceState(null,null,"#".concat(Le.toString())));navigator.serviceWorker&&navigator.serviceWorker.addEventListener("message",(function(e){var t=e.data,n=t.method,r=t.id;if("2.0"===t.jsonrpc&&"getBearerToken"===n){var a=xe||Se();navigator.serviceWorker.ready.then((function(e){e.active.postMessage({id:r,jsonrpc:"2.0",method:n,result:{token:a}})}))}}));var Ze=n(62079),Pe=n.n(Ze),Ae=n(52020),Re=n.n(Ae),Me=n(73324),De=n.n(Me),Oe=n(88546),Be=n.n(Oe),Fe=n(66775),He=n.n(Fe),ze=n(59056),qe=n(44845);function Ue(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ve(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ue(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Ue(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var Ge=(0,g.createContext)({});function Ke(e,t){var n=t.type,r=t.message;switch(n){case"polite":return Ve(Ve({},e),{},{politeMessage1:e.alternatePolite?r:"",politeMessage2:e.alternatePolite?"":r,alternatePolite:!e.alternatePolite});case"assertive":return Ve(Ve({},e),{},{assertiveMessage1:e.alternatePolite?r:"",assertiveMessage2:e.alternatePolite?"":r,alternateAssertive:!e.alternateAssertive});default:return{politeMessage1:"",politeMessage2:"",alternatePolite:!1,assertiveMessage1:"",assertiveMessage2:"",alternateAssertive:!1}}}function We(e){var t=e.ariaLive,n=e.message;return y().createElement("div",{className:"visually-hidden-always",role:"log","aria-live":t,"aria-atomic":"true","aria-relevant":"additions text"},n)}function je(e){var t=e.children,n=(0,g.useReducer)(Ke,{politeMessage1:"",politeMessage2:"",alternatePolite:!1,assertiveMessage1:"",assertiveMessage2:"",alternateAssertive:!1}),r=(0,ze.Z)(n,2),a=r[0],o=a.politeMessage1,i=a.politeMessage2,l=a.assertiveMessage1,s=a.assertiveMessage2,c=r[1],u=(0,g.useMemo)((function(){return{announcePolite:function(e){c({type:"polite",message:e})},announceAssertive:function(e){c({type:"assertive",message:e})},clearAnnouncements:function(){c({type:"clear"})}}}),[c]);return y().createElement(Ge.Provider,{value:u},y().createElement(We,{id:"polite-announcer1",ariaLive:"polite",message:o}),y().createElement(We,{id:"polite-announcer2",ariaLive:"polite",message:i}),y().createElement(We,{id:"assertive-announcer1",ariaLive:"assertive",message:l}),y().createElement(We,{id:"assertive-announcer2",ariaLive:"assertive",message:s}),t)}function Qe(){return(0,g.useContext)(Ge)}function Ye(e){var t=(0,g.forwardRef)((function(t,n){var r=Qe();return y().createElement(e,(0,D.Z)({},t,r,{ref:n}))}));return t.displayName="withAriaLive(".concat(e.displayName||e.name,")"),t}var Xe=n(35820),Je=n.n(Xe),$e=n(94066),et=n.n($e),tt=n(54115),nt=n.n(tt),rt=n(69105),at=n.n(rt),ot=n(23710),it=n.n(ot),lt=n(38289),st=n.n(lt),ct=le()(st()),ut=ct({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","div","em","h2","h3","i","img","li","mark","ol","p","table","td","th","tbody","thead","tr","s","strong","span","sub","sup","u","ul"]}),dt=ct({allowedAttributes:{iframe:["align","allow","allowfullscreen","frameborder","height","longdesc","marginheight","marginwidth","name","referrerpolicy","sandbox","scrolling","src","title","width"]},allowedTags:["iframe"],allowedSchemes:["http","https"]}),mt=it()(at(),ut,nt()("")),vt=it()(at(),dt,nt()("")),pt=ct({allowedTags:[],allowedAttributes:[]}),ft=(ct({allowedTags:["mark"],allowedAttributes:[]}),mt),ht=n(22624),bt=n.n(ht),gt=n(51383),yt=n.n(gt),Et=n(77414),kt=n.n(Et),Ct=n(61894),wt=n.n(Ct),Nt=n(90013),St=n.n(Nt),It=n(87041),_t=n.n(It),Tt=n(84585),Lt=n.n(Tt),xt=n(18371),Zt=n.n(xt),Pt=n(33411),At=n.n(Pt),Rt=function(e){return S()(pt,e)},Mt=function(e,t,n){return(e[t]||e.MULTIPLE_CHOICE)(n)},Dt=function(e){var t=e.startTime;return e.stopTime-t},Ot=function(e){return Mt({FILL_IN_THE_BLANK:Wt,MATCHING:en,MULTIPLE_CHOICE:zt,MULTIPLE_RESPONSE:zt},Vt(e),e)},Bt=function(e){return Mt({FILL_IN_THE_BLANK:Wt,MATCHING:en,MULTIPLE_CHOICE:jt,MULTIPLE_RESPONSE:Yt},Vt(e),e)},Ft=function(e){var t=e.item,n=e.itemProgress,r={FILL_IN_THE_BLANK:Rt(de()("text")),MATCHING:tn(t),MULTIPLE_CHOICE:Qt(t),MULTIPLE_RESPONSE:Xt(t)};return Mt(r,Vt(t),n)},Ht=function(e){return[e]},zt=S()(wt()(function(e){return bt()((0,qe.Z)({},e,pt))}("title")),de()("answers")),qt=Rt(de()("id")),Ut=Rt(de()("title")),Vt=de()("type"),Gt=function(e){return function(t){return yt()(Zt()("id",t),zt(e))}},Kt=function(e){return le()(_t())(zt(e))},Wt=S()(Lt()("title"),zt),jt=function(e){return S()(Gt(e),de()("correct"))(e)},Qt=function(e){return S()(Ht,Kt(e),de()("selectedIndex"))},Yt=function(e){return S()(kt(),wt()(Gt(e)),de()("corrects"))(e)},Xt=function(e){return S()(kt(),wt()(Kt(e)),de()("selectedIndices"))},Jt=function(e){var t=e.sourceId,n=e.sourceTitle,r=e.targetId,a=e.targetTitle;return{source:{id:"source_".concat(t),title:n},target:{id:"target_".concat(r),title:a}}},$t=Rt(de()("matchTitle")),en=S()(wt()((function(e){var t=qt(e);return Jt({sourceId:t,sourceTitle:Ut(e),targetId:t,targetTitle:$t(e)})})),zt),tn=function(e){return S()(At(),St()(function(e){return function(t,n){var r=Kt(e)(n),a=Kt(e)(t);return Jt({sourceId:qt(r),sourceTitle:Ut(r),targetId:qt(a),targetTitle:$t(a)})}}(e)),de()("matches"))},nn=n(41266),rn=n(31082),an=n.n(rn),on=n(67552),ln=n.n(on),sn=n(84705),cn=n.n(sn),un=n(58218),dn=n.n(un),mn=n(16896),vn=n.n(mn),pn=n(30269),fn=n.n(pn),hn=n(60740),bn=n.n(hn),gn=n(9386),yn=n.n(gn),En=n(52892),kn=n.n(En),Cn=n(12601),wn=n.n(Cn),Nn=n(80620),Sn=n.n(Nn),In=n(82698),_n=n(20780),Tn=n.n(_n),Ln=Tn()(window.env,{ACCESS_COOKIE_NAME:"_articulate_rise_",REDIRECT_URI:window.location.origin+"/auth-callback"}),xn=(0,In.Z)(Ln),Zn=xn.closeSession,Pn=xn.on,An=xn.request,Rn=xn.refreshSession,Mn=xn.resetSession,Dn=(xn.resumeSession,xn.startSession,xn.getAuthorizationUrl),On=n(96896),Bn=function(e,t){return function(){try{return e.apply(void 0,arguments)}catch(e){var n,r;null!==(n=window.env)&&void 0!==n&&n.SERVICE_ENV&&"prod"!==(null===(r=window.env)||void 0===r?void 0:r.SERVICE_ENV)&&console.error(e),On.v.addError(e),t(e)}}};fn()(yn()((function(e,t){var n,r,a=t.split("=");return vn()(cn()(n=a[0]).call(n),cn()(r=a[1]).call(r),e)}),{}),wn()(/; */));function Fn(e,t){var n,r,a=t.indexOf(":"),o=cn()(n=t.substr(0,a)).call(n).toLowerCase(),i=cn()(r=t.substr(a+1)).call(r);return o&&(e[o]=e[o]?e[o]+", "+i:i),e}function Hn(e){return e?e.split("\n").reduce(Fn,{}):{}}function zn(e){var t,n=!1,r=new(Je())((function r(a,o){var i,l,s,c,u,d,m,v,p,f=function(e){throw o(e),e},h=e.data,b=Bn(null!==(i=e.deserialize)&&void 0!==i?i:bn(),f),g=null!==(l=e.headers)&&void 0!==l?l:{},y=null!==(s=e.json)&&void 0!==s&&s,E=null!==(c=e.jwt)&&void 0!==c&&c,k=null!==(u=e.token)&&void 0!==u?u:null,C=null!==(d=e.method)&&void 0!==d?d:"GET",w=e.onUploadProgress,N=Bn(null!==(m=e.serialize)&&void 0!==m?m:bn(),f),S=e.url,I=null!==(v=e.withCredentials)&&void 0!==v&&v,_=e.file,T=null!==(p=e.timeout)&&void 0!==p?p:3e4;t=new XMLHttpRequest;var L=setTimeout((function(){t.abort(),o({error:"request timed out"})}),T);if(y&&(b=Bn(JSON.parse,o),N=Bn(dn(),o),g["Content-Type"]="application/json"),"GET"===C&&h&&(S+="?"+function(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")}(h)),E){var x=k||Se();g.Authorization="Bearer "+x}for(var Z in t.withCredentials=I,t.addEventListener("abort",o),t.addEventListener("error",o),t.addEventListener("load",(function(){t.status>=400?403===t.status?n?o({error:"Unable to resume session"}):Mn().then((function(){r(a,o),n=!0})).catch((function(e){On.v.addError(e),o({error:"Unable to resume session"})})):o(b(t.response)):a({body:b(t.response),headers:Hn(t.getAllResponseHeaders()),status:t.status}),clearTimeout(L)})),t.upload&&"function"==typeof w&&t.upload.addEventListener("progress",w),t.open(C,S),g)t.setRequestHeader(Z,g[Z]);"GET"!==C&&h?t.send(N(h)):_?t.send(_):t.send()}));return r.abort=function(){var e;return(e=t).abort.apply(e,arguments)},r}fn()(Sn(),kn()(""));var qn="n",Un="c",Vn="p",Gn="vp",Kn="i",Wn=n(45582),jn=n.n(Wn),Qn=n(66497),Yn=n.n(Qn),Xn=n(92373),Jn=n.n(Xn),$n=n(54405),er=n.n($n),tr=n(38907),nr=n.n(tr),rr=n(2220),ar=n.n(rr),or=n(92650),ir=n.n(or),lr=n(47166),sr=n.n(lr),cr=n(14087),ur=n.n(cr),dr=n(9730),mr=n.n(dr),vr=n(13657),pr=n.n(vr),fr=n(59837),hr=n.n(fr),br=n(90368),gr=n.n(br),yr=n(24234),Er=n.n(yr),kr=n(13207),Cr=n.n(kr),wr=n(25677),Nr=n.n(wr),Sr=n(1102),Ir=n.n(Sr),_r=n(144),Tr=n.n(_r),Lr=n(92738),xr=n.n(Lr),Zr=n(96942),Pr=n.n(Zr),Ar=n(5206),Rr=n.n(Ar),Mr=n(4603),Dr=n.n(Mr),Or=n(20793),Br=n.n(Or),Fr=n(5994),Hr=n.n(Fr),zr=n(47088),qr=n.n(zr),Ur=n(6037),Vr=n.n(Ur),Gr=n(61937),Kr=n.n(Gr),Wr=n(47176),jr=n.n(Wr),Qr=n(88946),Yr=n.n(Qr),Xr=n(19716),Jr=n.n(Xr),$r=ar()(2,(function(e,t){return{type:e,payload:t}})),ea=(ar()(2,(function(e,t){return[t,e]})),ar()(2,(function(e,t){return{type:e,payload:t,error:!0}})),ar()(2,(function(e,t){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,r=arguments.length>1?arguments[1]:void 0,a=r.type,o=r.payload,i=r.error;return t[a]?t[a](n,o,i):n}}))),ta=(nt()(function(e){var t;return Yr()(t=Jr()(e)).call(t,nt()({type:"SIDE_EFFECT"}))}((function(){return location.href="/"}))),n(51481)),na=n.n(ta),ra=n(42157),aa=n.n(ra),oa=n(61584),ia=n.n(oa),la=n(18384),sa=n.n(la),ca=n(52472),ua=n.n(ca),da=n(19389),ma=n.n(da),va=n(10349),pa=n.n(va),fa=n(35704),ha=n.n(fa),ba=n(34923),ga=n.n(ba),ya=n(82515),Ea=n.n(ya),ka=n(22626),Ca=n.n(ka),wa=n(78095),Na=n.n(wa),Sa=n(75748),Ia=n.n(Sa),_a=n(36573),Ta=n.n(_a),La=n(3087),xa=n.n(La),Za=n(53523),Pa=n.n(Za),Aa=n(425),Ra=n.n(Aa),Ma=n(73411),Da=n.n(Ma),Oa=n(27938),Ba=n.n(Oa),Fa=n(97560),Ha=n.n(Fa),za=n(56396),qa=n.n(za),Ua=n(99072),Va=n.n(Ua),Ga=n(98313),Ka=n.n(Ga);function Wa(e,t){var n=void 0!==ua()&&ma()(e)||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){var n;if(!e)return;if("string"==typeof e)return ja(e,t);var r=ha()(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return pa()(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ja(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}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,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw o}}}}function ja(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Qa=function(e){return-1===e},Ya=function(e){return e>=0},Xa=xa()((function(e,t,n){return Ea()(e,n,t)})),Ja=ar()(3,(function(e,t,n){return n[e]==t})),$a=(ar()(3,(function(e,t,n){return Dr()(Pa()(Ja("id",t)),it()(Qa,nt()(n),Xa(e,n)))(n)})),ar()(3,(function(e,t,n){return Ba()(t,n[e],Va()(e,1,n))})),xa()((function(e,t,n){var r;return ln()([],n,(r={},(0,qe.Z)(r,e,n[t]),(0,qe.Z)(r,t,n[e]),r))}))),eo=Ca()((function(e){var t=(0,ze.Z)(e,2),n=t[0],r=t[1];return na()(Number(n),Number(r))})),to=S()(eo,Ka()),no=S()(qa()(0),Er());var ro=ar()(2,(function(e,t){return S()(Ra(),wt()(Ea()(e,1)),Ka())(t)})),ao=ar()(2,(function(e,t){return S()(Ra(),yt()(Ia()(e)),Ka())(t)})),oo=ar()(2,(function(e,t){return S()(gr(),ao((function(e,n){return t(n)})))(e)})),io=ar()(2,(function(e,t){return yt()(S()(le()(oe())(t),e))})),lo=Na()(Ha()(ga(),0)),so=S()(pa(),Array),co=xa()((function(e,t){var n;return Yr()(n=so(t)).call(n,(function(){return e}))})),uo=xa()((function(e,t,n,r){var a;return Yr()(a=so(n)).call(a,(function(n,a){return a===r?t:e}))}));ar()(3,(function(e,t,n){return Dr()(Pa()(Ja(e,t)),Ya)(n)}));function mo(e,t,n){if(t>=n.length)return ha()(n).call(n,0);var r=e-Math.floor(t/2),a=e+Math.ceil(t/2);return a>n.length?ha()(n).call(n,n.length-t):r>=0?ha()(n).call(n,r,a):ha()(n).call(n,0,t)}var vo,po=n(40486),fo=n.n(po),ho=n(40437),bo=n.n(ho),go=Ta()(pr()),yo=jn()(Br()),Eo=function(e){var t=e.key,n=e.percent;return function(e){return Yn()(n,Dr()(de()("items"),At(),yt()(Zt()(t,!0)),Er(),le()(sr())(S()(Er(),gr(),de()("items"))(e)),Ir()(100),Math.round)(e),e)}},ko=(yo((function e(t,n,r){var a=n.id,o=n.items;return Dr()(Yn()(a,{index:r}),jr()((function(){return go(o)}),(function(t){return Hr()(Cr()([a,"items"]),yo(e,{},o))(t)})))(t)}),{}),Eo({key:"isComplete",percent:"percentComplete"})),Co=Eo({key:"isViewed",percent:"percentViewed"}),wo=function(e){return Yn()("correctlyAnswered",Dr()(de()("items"),At(),yt()(Zt()("isCorrect",!0)),Er())(e),e)},No=Dr()(xr()(Nr()("items"),ro(ia()(["isViewed","isCorrect"]))),ia()(["percentViewed","correctlyAnswered"]),xr()(Nr()("retryAttempts"),S()(fo(),kn()(0)))),So=function(e){var t=e.itemId,n=e.isCorrect;return Dr()(xr()(Cr()(["items",t]),Dr()(le()(Tn())({isComplete:n,isViewed:n}),Tn()({isCorrect:n}))),jr()(bo()(["items",t,"isCorrect"],!1),Yn()("lastIncorrectCardId",t)),wo,Kr()(Zt()("percentComplete",100),ko),Co,jr()(Zt()("percentComplete",100),Yn()("isComplete",!0)))},Io=["lessonId"],_o=["lessonId"],To=S()(le()(Tn())({isComplete:!0,percentComplete:100}),xr()(Nr()("items"),ro(S()(xr()(Nr()("items"),ro(Yn()("isComplete",!0))),Yn()("isComplete",!0))))),Lo=function(e){var t=e.id,n=e.items;return Dr()(xr()(Cr()(["items",t,"items"]),Do(n)),xr()(Cr()(["items",t]),Mo),Gi,jr()(Zt()("percentComplete",100),Yn()("isComplete",!0)))},xo=function(e,t){var n=t.id;return Tn()(e,(0,qe.Z)({},n,Yn()("isComplete",!0)))},Zo=ia()(["correctlyAnswered","percentComplete","percentViewed","isComplete"]),Po=xr()(Nr()("items"),ro(ia()(["isComplete","isCorrect","isViewed"]))),Ao=ro(S()(Po,Zo)),Ro=Dr()(ia()(["isComplete","percentComplete"]),xr()(Nr()("items"),Ao)),Mo=jr()((function(e){return sa()(S()(aa(),de()("items"))(e),function(e){return Dr()(de()("items"),At(),yt()(Zt()("isComplete",!0)),Er(),le()(sr())(S()(Er(),gr(),de()("items"))(e)),na()(1))(e)}(e))}),Yn()("isComplete",!0)),Do=function(e){return function(t){return bt()(e.reduce(xo,{}),t)}},Oo=function(e){var t=e.id,n=e.lessonId,r=e.items;return function(e){return e(Di({id:n,updateFn:Lo({id:t,items:r})}))}},Bo=le()(Tn())({isComplete:!0,percentComplete:100}),Fo=ia()(["isComplete","percentComplete"]),Ho=S()(le()(Tn())({isComplete:!0,percentComplete:100}),xr()(Nr()("items"),ro(Yn()("isComplete",!0)))),zo=S()(ia()(["isComplete","percentComplete"]),xr()(Nr()("items"),ro(ia()(["isComplete"])))),qo=function(e){return S()(jr()(Zt()("percentComplete",100),Yn()("isComplete",!0)),Gi,xr()(Cr()(["items",e]),Yn()("isComplete",!0)))},Uo=n(22184),Vo=n.n(Uo),Go=ia()(["activeIndex","direction"]),Ko=function(e){return le()(Tn())({activeIndex:e,direction:"backwards"})},Wo=function(e){var t=e.activeIndex,n=e.itemId;return S()(jr()(Zt()("percentComplete",100),Yn()("isComplete",!0)),Gi,jr()((function(){return Vo()(pr()(n))}),xr()(Cr()(["items",n]),Yn()("isComplete",!0))),Yn()("activeIndex",t),ia()(["direction"]))},jo=S()(le()(Tn())({isComplete:!0,percentComplete:100}),Go,xr()(Nr()("items"),ro(Yn()("isComplete",!0)))),Qo=S()(ia()(["activeIndex","direction","isComplete","percentComplete"]),xr()(Nr()("items"),ro(ia()(["isComplete"])))),Yo=le()(Tn())({isComplete:!0,percentComplete:100,percentViewed:100}),Xo=function(e){return function(t){return t(Di({id:e,updateFn:No}))}},Jo=Dr()(xr()(Nr()("items"),ro(ia()(["isComplete","isCorrect","isViewed"]))),ia()(["correctlyAnswered","percentComplete","isComplete","percentViewed"])),$o=function(e){var t=e.id,n=e.itemId,r=e.isCorrect;return function(e){return e(Di({id:t,updateFn:So({itemId:n,isCorrect:r})}))}},ei=function(e){var t=e.itemId,n=e.activeIndex;return Dr()(Yn()("activeIndex",n),xr()(Cr()(["items",t]),Yn()("isComplete",!0)),ko,jr()(Zt()("percentComplete",100),Yn()("isComplete",!0)))},ti=(ir()("activeIndex"),function(e){var t=e.id,n=e.payload;return function(e){return e(Di({id:t,updateFn:ei(n)}))}}),ni=Dr()(xr()(Nr()("items"),ro(Yn()("isComplete",!0))),le()(Tn())({isComplete:!0,percentComplete:100})),ri=Dr()(xr()(Nr()("items"),ro(ia()(["isComplete"]))),ia()(["isComplete","percentComplete","activeIndex"])),ai=n(21186),oi=n.n(ai),ii=n(53176),li=n.n(ii),si=le()(Tn())({currentTime:0,isComplete:!0,percentComplete:100}),ci=ia()(["currentTime","isComplete","percentComplete"]),ui=jr()(Zt()("percentComplete",100),Yn()("isComplete",!0)),di=function(e){var t=e.currentTime,n=e.percentComplete;return S()(Yn()("currentTime",t),ui,function(e){return function(t){return S()(Tn()(t),Tr()("percentComplete"),Math.round,jr()(Ha()(90),nt()(100)),oi()(e),li()(0,"percentComplete"))(t)}}(n))},mi=["type"];function vi(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}var pi=jn()(Br()),fi=er()("rise/course/"),hi=fi("BOOKMARK_LESSON"),bi=fi("COMPLETE_LESSON_PROGRESS"),gi=fi("RESET_LESSON_PROGRESS"),yi=fi("UPDATE_LESSON_PROGRESS"),Ei=fi("UPDATE_PLAYHEAD_PERCENTAGE"),ki=function(e){return function(t,n){var r=n.id;switch(n.type){case"blocks":return e(t,{id:r,updateFn:To});case"embed":return e(t,{id:r,updateFn:Bo});case"map":return e(t,{id:r,updateFn:Ho});case"process":return e(t,{id:r,updateFn:jo});case"sorting":return e(t,{id:r,updateFn:Yo});case"timeline":return e(t,{id:r,updateFn:ni});case"video":return e(t,{id:r,updateFn:si});default:return t}}},Ci=function(e){return S()(Cu,ce()(["lessons",e]))},wi=xr()(Nr()("passingScore"),Kr()(hr(),nt()(0))),Ni=S()(wi,Rr()(["id","passed","score","passingScore"])),Si=function(e){return S()(ku,Ni)(e)},Ii=function(e){var t=e.id,n=e.updateFn;return xr()(Cr()(["lessons",t]),S()(Yn()("id",t),n))},_i=function(e,t){var n=e.id,r=e.type;return ur()(Ui(n,t),function(e){return function(t){var n=t.lessons,r=t.currentLesson;return Boolean(r)&&"quiz"===e&&100===n[r].percentComplete}}(r))},Ti=function(e,t){var n=t.id,r=t.type,a=t.updateFn;return Dr()(Li({id:n,type:r,updateFn:a}),Vr()(S()(Nu,de()("percentComplete"))))(e)},Li=function(e){var t=e.id,n=e.type,r=e.updateFn;return function(e){return Dr()(Ii({id:t,updateFn:r}),jr()(_i({id:t,type:n},e),Qi),Vr()(Ci(t)),Vr()(function(e){return S()(jr()(Zt()("percentComplete",100),Si),ce()(["lessons",e]))}(t)))(e)}},xi=ki(mr()(Ii)),Zi=ki(Ti),Pi=ea({lessons:{},percentComplete:0},(vo={},(0,qe.Z)(vo,hi,(function(e,t){return S()(Vr()(Pr()(Eu,[t])),Yn()("currentLesson",t))(e)})),(0,qe.Z)(vo,bi,Zi),(0,qe.Z)(vo,"rise/course/LOAD_COURSE",(function(e,t){return Tn()(e,function(e){if(yu("getProgress"))return bu.getProgress(e);return e}(Bi(t)))})),(0,qe.Z)(vo,gi,(function(e,t){var n=t.id;switch(t.type){case"blocks":return Ti(e,{id:n,updateFn:Ro});case"embed":return Ti(e,{id:n,updateFn:Fo});case"map":return Ti(e,{id:n,updateFn:zo});case"process":return Ti(e,{id:n,updateFn:Qo});case"sorting":return Ti(e,{id:n,updateFn:Jo});case"timeline":return Ti(e,{id:n,updateFn:ri});case"video":return Ti(e,{id:n,updateFn:ci});default:return e}})),(0,qe.Z)(vo,yi,Ti),(0,qe.Z)(vo,Ei,(function(e,t){var n=t.id,r=t.updateFn;return Dr()(Ii({id:n,updateFn:r}),Vr()(Ci(n)))(e)})),vo)),Ai=$r(bi),Ri=$r(gi),Mi=$r(hi),Di=$r(yi),Oi=$r(Ei),Bi=Dr()(Rr()(["course"]),(function(e){return Dr()(ce()(["course","lessons"]),pi(zi,{}),Tr()("lessons"),Tn()(e))(e)}),ir()("course")),Fi=function(e){var t=e.id,n=e.type,r=e.settings.passingScore;return jr()(function(e){var t=e.type,n=e.passingScore;return function(){return"quiz"===t&&!pr()(n)}}({type:n,passingScore:r}),xr()(Cr()([t]),Jn()({passingScore:r})))},Hi=function(e){var t,n=e.id,r=e.index,a=e.items,o=e.settings,i=void 0===o?{}:o,l=e.type;return Dr()(Yn()(n,{index:r,id:n}),Fi({id:n,type:l,settings:i}),Kr()(function(e){return function(){return pr()(e)}}(a),function(e){var t=e.id,n=e.items;return function(e){return Hr()(Cr()([t,"items"]),pi(zi,{},n),e)}}({id:n,items:De()(t=a||[]).call(t,Boolean)})))},zi=function(e,t,n){var r=t.type,a=(0,nn.Z)(t,mi);return Kr()(function(e){return function(){return"section"===e}}(r),Hi(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vi(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):vi(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({index:n,type:r},a)))(e)},qi=ar()(3,(function(e,t,n){return e(t)!==e(n)})),Ui=function(e,t){return qi(ce()(["lessons",e,"isComplete"]),t)},Vi=function(e){var t=e.key,n=e.percent;return function(e){return Yn()(n,Dr()(de()("items"),At(),yt()(Zt()(t,!0)),Er(),mr()(sr())(S()(Er(),gr(),de()("items"))(e)),Ir()(100),Math.round)(e),e)}},Gi=Vi({key:"isComplete",percent:"percentComplete"}),Ki=(Vi({key:"isViewed",percent:"percentViewed"}),nr()(de(),[de()("currentLesson"),de()("lessons")])),Wi=S()(Ni,Ki),ji=function(e){return qr()(wu,Wi,e)},Qi=function(e){return Dr()(Hr()(Nr()("percentComplete"),Yi(e)),Vr()(ji))(e)},Yi=function(e){var t=e.lessons;return Math.round(Er()(Pe()(yt()(de()("isComplete"),t)))/Er()(Pe()(t))*100)},Xi=n(63073),Ji=n.n(Xi),$i=n(23018),el=n.n($i),tl=n(32207),nl=n.n(tl),rl=n(54782),al=n.n(rl),ol=n(79349),il=n(17794),ll=n.n(il),sl=n(50898),cl=n.n(sl),ul=n(27601),dl=n.n(ul),ml=(n(96828),function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return S().apply(void 0,(0,ol.Z)(cl()(1,t)))(dl()(t))}),vl=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Dr().apply(void 0,n)(e)},pl=Function.prototype,fl=function(e){var t=e.activeIndex,n=e.id;return function(e){return e(Di({id:n,updateFn:hl({activeIndex:t})}))}},hl=function(e){var t=e.activeIndex;return Yn()("activeIndex",t)},bl=function(e){return S()(xr()(Nr()("retryAttempts"),S()(fo(),kn()(0))),jr()(Zt()("passed",!1),ia()(["passed"])),jr()(Zt()("isComplete",!1),ia()(["isComplete"])),ia()(["activeIndex","originalItemProgress","percentComplete","score","reportResults","questionsDrawn","questionList"]),xr()(Nr()("items"),ro(Rr()(["id","index"]))),xr()(Nr()("passingScore"),nt()(e)))},gl=function(e){var t=e.finalRetryAttempt,n=e.id,r=e.itemId,a=e.isCorrect,o=e.passingScore,i=e.passToContinue;return S()(jr()(Zt()("percentComplete",100),yl({finalRetryAttempt:t,id:n,passingScore:o,passToContinue:i})),Gi,El,xr()(Cr()(["items",r]),le()(Tn())({isComplete:!0,isCorrect:a})))},yl=function(e){var t=e.finalRetryAttempt,n=e.id,r=e.passingScore,a=e.passToContinue;return function(e){var o=de()("score",e),i=o>=r,l=!a||i;return function(e,t,n,r){yu("finishQuiz")&&bu.finishQuiz(e,t,n,r)}(i,o,n,t),Tn()({passed:i,isComplete:l,reportResults:!0},e)}},El=function(e){return Yn()("score",S()(Math.round,Ir()(100),le()(sr())(S()(Er(),gr(),de()("items"))(e)),Er(),yt()(Zt()("isCorrect",!0)),At(),de()("items"))(e),e)},kl=el()(S()(na()(3),Er()),Ca()(Ta()(pr()))),Cl=S()(At(),Rr()(["passed","retryAttempts","score"])),wl=S()(kl,Cl),Nl=function(e){var t=e.id,n=e.state;return vl(n,al()({},["lessons",t,"items"]),gr(),Er(),Ji()(1))},Sl=nl()((function(e){return it()(wl,function(e){return function(t){var n=t.id,r=t.passed,a=t.passingScore,o=t.score,i=t.retryAttempts;return xr()(Cr()(["lessons",n]),le()(Tn())({isComplete:!0,activeIndex:Nl({id:n,state:e}),reportResults:!0,passed:r,passingScore:a,percentComplete:100,retryAttempts:i,score:o}),e)}}(e),nt()(e))})),Il=n(19575),_l=jr()((function(e){return void 0!==e}),S()(JSON.parse,Il.Base64.decode)),Tl=function(e,t){return window.courseData?e(window.courseData):window.course?{course:e(window.course),media:[]}:t},Ll=n(33938),xl=n(30222),Zl=n.n(xl),Pl=n(81753),Al=n.n(Pl),Rl=n(80129),Ml=n.n(Rl),Dl=n(28721),Ol=n(64057),Bl=n.n(Ol),Fl=n(99993),Hl=n.n(Fl),zl=n(14201),ql=ve("SESSION_COOKIE_DOMAIN"),Ul=function(){try{var e="__pay_no_attention_to_that_man_behind_the_curtain__",t=window.localStorage;return t.setItem(e,e),t.removeItem(e),!0}catch(e){return!1}}();nl()((function(e,t){return function(e,t){if(!Ul)return null;window.localStorage.setItem(e,t)}(e,t),te().save(e,t,{domain:ql}),t}));ve("SERVICE_ENV"),ve("RISE_FRONTEND_SHA");var Vl=["baseURL"];function Gl(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function Kl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gl(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Gl(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var Wl,jl,Ql={"Content-Type":"application/json"},Yl=[function(e,t){return t.Authorization="Bearer ".concat(_c()),dn()(e)}],Xl=it()(pr(),at(),Rr()(["data","status","statusText"])),Jl=Dr()(Rr()(["name","message","response"]),bt()({response:Xl})),$l=et().fromPromise((function(e){var t=e.data,n=e.method,r=e.url;return fetch(r,{body:dn()(t),headers:Kl(Kl({},Ql),{},{Authorization:"Bearer ".concat(_c())}),keepalive:!0,method:n}).then((function(e){return e.json()})).then(Tr()("data"))})),es=function(e){var t=new Error("Nil token detected");return On.v.addError(t,e),et().Rejected(t)},ts=function(){return pr()(_c())},ns=function(e){return function(t,n){return Bl()(t,function(e){return function(t){var n,r,a=t.method,o=t.url;return B()(n=B()(r="".concat(a,":")).call(r,e)).call(n,o)}}(n),rs(Tc,e))}},rs=function(e,t){return function(n){return vl(n,function(e){return function(t){return e.preRequest?e.preRequest(t):t}}(t),function(e){var t=e.baseURL,n=(0,nn.Z)(e,Vl);return S()(Tn()({headers:Ql,transformRequest:Yl}),Tn()(n),bt()({url:er()(t)}))}(t),it()(ts,es,e),Hl()(Jl,de()("data")),function(e){return function(t){return e.postRequest?e.postRequest(t):t}}(t))}},as=function(e){return{debounce:ns(e),send:rs(Tc,e),sendWithKeepAlive:rs($l,e)}},os=function(){return"visible"===document.visibilityState},is=function(e){document.addEventListener("visibilitychange",function(e){return jr()(os,(function(){return e()}))}(e)),window.addEventListener("focus",(function(){return e()}))},ls=n(97877),ss=n.n(ls),cs=n(53007),us=n.n(cs),ds=function(e){return zn({method:"POST",url:"".concat(ve("RISE_RUNTIME_URI"),"/analytics"),json:!0,data:e})},ms=ve("SUBSCRIPTIONS_ENDPOINT"),vs=ve("THREESIXTY_FRONTEND_URI"),ps=bo()(["error","status"],404),fs=S()(Tr()("error"),de()("response")),hs=function(){return window.location.href=vs},bs=[function(e,t){return t.Authorization="Bearer ".concat(_c()),e}],gs=function(){var e=(0,Ll.Z)(Zl().mark((function e(t){var n,r,a,o;return Zl().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n="".concat(ms,"/users/authorized_status"),e.next=3,Tc({transformRequest:bs,url:n}).toPromise().catch(fs);case 3:return r=e.sent,a=S()(t,Vr()((function(e){return ds({event:"Unexpected Logout",payload:{category:"auth",data:e,detail:"Subscription Error"}})}))),o=ll()([[ps,hs],[ss()("error"),a],[us(),de()("data")]]),e.abrupt("return",o(r));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ys=gs,Es=n(57735),ks=n.n(Es),Cs=n(13192),ws=n.n(Cs),Ns=/^<iframe(.*)?\ssrc="(?:(?:(?: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*)?"(.*)?><\/iframe>$/,Ss=/^(?:(?:(?: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*)?$/,Is="Article",_s="Interaction",Ts="Quiz",Ls="Video",xs={EDITOR:1,MANAGER:2,OWNER:3},Zs=(Wl={},(0,qe.Z)(Wl,xs.EDITOR,"Author"),(0,qe.Z)(Wl,xs.MANAGER,"Admin"),(0,qe.Z)(Wl,xs.OWNER,"Owner"),Wl),Ps=(Yr()(jl=an()(xs)).call(jl,(function(e){return{id:e,title:Zs[e]}})),"onePage"),As=ws()({COMPACT:null,COVER:null,OVERLAY:null,SIDEBAR:null}),Rs=(an()({DESKTOP:"desktop",TABLET_PORTRAIT:"tablet-portrait",TABLET_LANDSCAPE:"tablet-landscape",MOBILE_PORTRAIT:"mobile-portrait",MOBILE_LANDSCAPE:"mobile-landscape"}),"#000"),Ms="#fff",Ds={SMALL:{label:"Small",value:1},MEDIUM:{label:"Medium",value:1.5},LARGE:{label:"Large",value:2}},Os=(Zt()("status","active"),Zt()("status","inactive")),Bs=(Zt()("plan","individual"),bo()(["features","enable_review"],!0),bo()(["features","enable_rise"],!0)),Fs=(Zt()("plan","trial"),ks()([Zt()("plan","trial"),Zt()("status","inactive"),Zt()("is_retrial_eligible",!1)])),Hs=(ur()(Zt()("plan","team"),Zt()("plan","individual")),ks()([Zt()("plan","team"),Zt()("is_team_admin",!0)]),ks()([Zt()("plan","trial"),Zt()("is_team_admin",!0)]),n(98766)),zs=n.n(Hs),qs=n(22673),Us=n.n(qs),Vs=function(e,t){var n,r;return B()(n=B()(r="".concat(ve("ID_MAPPER_URI"),"/v1/avatars/")).call(r,encodeURIComponent(e),"?size=")).call(n,t)},Gs=function(e){return{large:Vs(e,"large"),medium:Vs(e,"medium"),micro:Vs(e,"micro"),mini:Vs(e,"mini"),small:Vs(e,"small")}},Ks=Us()({features:li()({},"features"),subscription:ia()(["features"])}),Ws=zs()([Fs,Os,Ta()(Bs)]),js="/auth-error",Qs=function(){return new(Je())((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()}))};function Ys(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xs(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ys(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Ys(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var Js="/auth-callback",$s=js,ec=Se,tc=function(){return window.location.pathname===Js},nc=!1,rc=!1,ac=function(){var e=new(f())(window.location.search);return function(e){var t;if(!nc){var n=(0,Dl.Z)();nc=!0,window.localStorage.setItem(n,e);var r=Dn({client_id:ve("OKTA_CLIENT_ID"),issuer:ve("OIDC_ISSUER_URI"),redirect_uri:B()(t="".concat(window.location.origin)).call(t,Js),response_mode:"fragment",scope:ve("OIDC_SCOPE"),state:n,prompt:null});Qs().then((function(){window.location.href=r}))}}(e.has("redirect_url")?e.get("redirect_url"):window.location.href)},oc=function(){return Rn().catch((function(e){var t;404===(null===(t=e.response)||void 0===t?void 0:t.status)&&cc({onLogout:function(){return window.location.reload(!0)},reason:"Session expired"})}))},ic=function(){if(!rc){var e=Ne(),t=Ie();pr()(e)?(ds({event:"Unexpected Logout",payload:{category:"auth",userId:t,detail:"id from cookie was null"}}),On.v.addError(new Error("Unexpected Logout"),{type:"User Meta",idFromToken:t,idFromCookie:e,detail:"id from cookie was null"}),rc=!0,cc({onLogout:function(){return window.location.reload(!0)},reason:"Unexpected logout: user id/session cookie missing"})):e!==t&&(ds({event:"Unexpected Logout",payload:{category:"auth",userId:e,idFromToken:t,detail:"Session/Token ID Mismatch"}}),On.v.addError(new Error("Unexpected Logout"),{type:"User Meta",idFromToken:t,idFromCookie:e,detail:"Session/Token ID Mismatch"}),rc=!0,Mn().then((function(){return window.location.reload(!0)})))}},lc=function(){var e=(0,Ll.Z)(Zl().mark((function e(t){var n,r,a,o,i,l,s,c,u,d,m,v,p,f,h;return Zl().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Mn();case 3:if(n=e.sent,r=(0,ze.Z)(n,4),a=r[1],o=r[2],i=r[3],l=i.aid,ds({event:"Setting Session Cookie",payload:{category:"auth",userId:l,detail:"Resuming existing session"}}),b=l,document.cookie=we(Ce,b),!tc()){e.next=14;break}return t(),e.abrupt("return");case 14:return s=a.first_name,c=a.last_name,u=a.launchdarkly,d=a.staff,m=Gs(l),v={author:l,profile:{avatars:m,first_name:s,user_id:l,last_name:c,staff:d}},p=function(){return cc({onLogout:nt()(null)})},f=function(e){return t(Xs(Xs(Xs({},v),Ks(e)),{},{launchdarkly:u,token:o}))},e.next=22,ys(p).then(Vr()(f)).catch((function(){return t(Xs(Xs({},v),{},{token:o}))}));case 22:if(h=e.sent,!Ws(h)){e.next=28;break}return ds({event:"Unexpected Logout",payload:{category:"auth",userId:Ne(),subscription:h,detail:"Invalid Subscription"}}),On.v.addError(new Error("Unexpected Logout"),{type:"User Meta",userId:Ne(),detail:"Invalid Subscription"}),cc({onLogout:function(){return window.location="".concat(ve("THREESIXTY_FRONTEND_URI"),"/rise")}}),e.abrupt("return");case 28:is(ic),e.next=36;break;case 31:e.prev=31,e.t0=e.catch(0),ds({event:"Unexpected Logout",payload:{category:"auth",userId:Ne(),error:e.t0,detail:"Error Resuming Session"}}),On.v.addError(e.t0,{type:"User Meta",userId:Ne(),detail:"Error Resuming Session"}),cc({onLogout:function(){return window.location.reload(!0)}});case 36:case"end":return e.stop()}var b}),e,null,[[0,31]])})));return function(t){return e.apply(this,arguments)}}(),sc=function(e){var t=e.onFetchTokens;if(tc())lc(t);else{var n=Ne(),r=Ie();pr()(n)||n!==r?Qs().then(ac):lc(t)}},cc=function(e){var t=e.onLogout,n=e.reason;n&&ds({event:"Logout",payload:{category:"auth",userId:Ne(),detail:n}});var r=ve("RISE_AUTHORING_URI"),a=function(){document.cookie="".concat(we(Ce,""),"; Max-Age=-99999999"),document.cookie="".concat(we("_rise_authoring_api_session",""),"; Max-Age=-99999999"),Zn().then(t)};as({baseURL:r}).send({method:"DELETE",url:"/logout"}).fork((function(e){console.error("Failed to log out of rise-authoring-api",e),a()}),a)},uc=S()(Ml().parse,Al()(1,1/0)),dc=function(e){var t=e.location;return function(){var e,n,r=t.hash,a=t.pathname,o=uc(r),i=o.state,l=o.error,s=o.error_description;l?(On.v.addError(l,{type:"Logout Error",reason:"Error encountered when parsing auth callback.",error_description:s}),cc({onLogout:(n=s,function(){var e;return window.location.href=B()(e="".concat(js,"?description=")).call(e,n)}),reason:B()(e="Error encountered when parsing auth callback. Error: ".concat(l,"; description: ")).call(e,s)})):sc({onFetchTokens:function(){return e=a,t=i,void Qs().then((function(){var n=window.localStorage.getItem(t)||"/",r=n===e?"/":n;window.localStorage.removeItem(t),window.location.href=r}));var e,t}})}},mc=(0,k.EN)((function(e){return(0,g.useEffect)(dc(e),[]),null})),vc=n(64691),pc=n.n(vc),fc=function(){var e=(0,Ll.Z)(Zl().mark((function e(){var t,n,r,a,o;return Zl().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Qs();case 2:n=wt()(encodeURIComponent,pc()(["hash","pathname"],window.location)),r=(0,ze.Z)(n,2),a=r[0],o=r[1],window.location.href=B()(t="/login#c=".concat(o)).call(t,a);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),hc=function(){window.location.href="/"},bc=null,gc=null,yc=Se,Ec=fc,kc=Zn,Cc=function(){return Rn().catch((function(){return kc()}))},wc=Dr()(li()([],"roles"),Kr()(oe()("author"),hc)),Nc=Dr()(al()("",["subscription","status"]),Kr()(oe()(ga(),["active","in_trial","non_renewing"]),hc)),Sc=function(){return window.location.reload()},Ic=function(){var e=(0,Ll.Z)(Zl().mark((function e(t){var n,r,a,o,i,l,s,c,u,d,m;return Zl().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.onFetchTokens,e.prev=1,e.next=4,Mn();case 4:return r=e.sent,a=(0,ze.Z)(r,2),o=a[0],i=a[1],l=i.launchdarkly,s=i.riseId,c=i.sub,u=i.staff,d=i.subscription,m={staff:u,user_id:s||c},Nc(i),n({author:m.user_id,launchdarkly:l,profile:m,subscription:d,token:o}),Pn("change:roles",wc),Pn("change:status",Nc),Pn("change:subdomain",Sc),Pn("unauthorized",fc),Pn("session:closed",fc),e.abrupt("return",o);case 20:e.prev=20,e.t0=e.catch(1),fc();case 23:case"end":return e.stop()}}),e,null,[[1,20]])})));return function(t){return e.apply(this,arguments)}}(),_c=r.getToken,Tc=r.request;function Lc(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function xc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Lc(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Lc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var Zc,Pc,Ac=ve("RBC_URI"),Rc="".concat(Ac,"/api/partner_content"),Mc=("".concat(Rc,"/types"),er()("".concat(Rc,"/")),[function(e,t){return t.Authorization="Bearer ".concat(_c()),e}]),Dc={transformRequest:Mc,headers:{"Content-Type":"application/json"}},Oc=n(5683),Bc=n.n(Oc),Fc="prod"===ve("SERVICE_ENV")?"com":"zone",Hc=Dr()(dn(),Bc()(new RegExp("https://images.riseusercontent.".concat(Fc,"/"),"g"),"".concat(ve("IMAGES_URI"),"/")),Bc()(new RegExp("https://riseusercontent.".concat(Fc,"/"),"g"),"".concat(ve("CDN_USER_CONTENT_URI"),"/")),Bc()(new RegExp("https://video.rise.".concat(Fc,"/"),"g"),"https://video.riseusercontent.".concat(Fc,"/")),JSON.parse),zc=n(46408),qc=n.n(zc),Uc=n(51493),Vc=n.n(Uc),Gc=function(e){return!!e},Kc=(Zc={},(0,qe.Z)(Zc,"a",["activeIndex",at()]),(0,qe.Z)(Zc,Gn,["audioVideoPlayhead",Number]),(0,qe.Z)(Zc,Un,["isComplete",Gc]),(0,qe.Z)(Zc,qn,["correctlyAnswered",at()]),(0,qe.Z)(Zc,Vn,["percentComplete",at()]),(0,qe.Z)(Zc,"r",["retryAttempts",at()]),(0,qe.Z)(Zc,"s",["score",at()]),(0,qe.Z)(Zc,"t",["currentTime",at()]),(0,qe.Z)(Zc,"v",["percentViewed",at()]),(0,qe.Z)(Zc,"rr",["reportResults",at()]),(0,qe.Z)(Zc,"pq",["passed",at()]),(0,qe.Z)(Zc,"ps",["passingScore",at()]),(0,qe.Z)(Zc,"qd",["questionsDrawn",at()]),(0,qe.Z)(Zc,"ql",["questionList",wt()(wt()(at()))]),Zc),Wc=function(e){return function(t,n){var r=dl()(Xc[n])(t);return n===Kn&&(r=r(de()("items",e))),(0,qe.Z)({},qc()(Xc[n]),r)}},jc=function(e){return wt()(function(e){return function(t){var n=e[t.index];return Kr()((function(){return pr()(n)}),(function(){return S()(Tn()(t),Vc(),At(),St()(Wc(t)))(n)}))(t)}}(e))},Qc=S()(Vc(),At(),St()(Wc(null))),Yc=function(e){return function(t){var n=de()(Kn,e),r=de()("items",t);return S()(jr()((function(){return ks()([ss()("ql"),Zt()("qd",!0)])(e)}),(function(e){var t=wt()(Qc,n);return Yn()("originalItemProgress",t,e)})),Tn()(t),Kr()((function(){return aa()(n)}),Hr()(Nr()("items"),jc(n)(r))),Vc(),At(),St()(function(e){return function(t,n){return Yn()([qc()(Kc[n])],dl()(Kc[n])(t),e)}}(t)))(Rr()(gr()(Kc),e))}};var Xc=(Pc={},(0,qe.Z)(Pc,Gn,["audioVideoPlayhead",Number]),(0,qe.Z)(Pc,qn,["correctlyAnswered",at()]),(0,qe.Z)(Pc,Un,["isComplete",Gc]),(0,qe.Z)(Pc,"k",["isCorrect",Gc]),(0,qe.Z)(Pc,"v",["isViewed",Gc]),(0,qe.Z)(Pc,Kn,["items",jc]),(0,qe.Z)(Pc,"pv",["percentViewed",at()]),(0,qe.Z)(Pc,"m",["matches",at()]),(0,qe.Z)(Pc,"s",["selectedIndex",at()]),(0,qe.Z)(Pc,"x",["selectedIndices",at()]),(0,qe.Z)(Pc,"t",["text",at()]),Pc),Jc=n(63266),$c=n.n(Jc),eu={activeIndex:["a",at()],audioVideoPlayhead:[Gn,Number],correctlyAnswered:[qn,at()],currentTime:["t",at()],isComplete:[Un,Number],passingScore:["ps",at()],percentComplete:[Vn,at()],percentViewed:["v",at()],retryAttempts:["r",at()],score:["s",at()],questionsDrawn:["qd",at()],questionList:["ql",wt()(wt()(at()))],reportResults:["rr",at()],passed:["pq",at()]},tu=function(e,t){return(0,qe.Z)({},qc()(ou[t]),dl()(ou[t])(e))},nu=S()(Vc(),At(),wt()((function(e){return S()(Kr()(aa(),Tr()(de()("index",e))),Vc(),At(),St()(tu))($c()(aa(),Rr()(gr()(ou),e)))}))),ru=function(e,t){return(0,qe.Z)({},qc()(eu[t]),dl()(eu[t])(e))};var au=S()(Tr()(Vn),li()(0,"percentComplete")),ou={audioVideoPlayhead:[Gn,Number],correctlyAnswered:[qn,at()],isComplete:[Un,Number],isCorrect:["k",Number],isViewed:["v",Number],items:[Kn,nu],matches:["m",at()],percentViewed:["pv",at()],selectedIndex:["s",at()],selectedIndices:["x",wt()(Number)],text:["t",at()]},iu=["id","type"],lu=["id","type"];function su(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function cu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?su(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):su(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var uu=function(e){return(window.env||{})[e]},du=function(){return!!window.contentId},mu=du()?Hc:at(),vu={fetch:function(){if(hu.isExport||window.courseData||window.course)return Tl(_l,{});return zn({method:"GET",url:function(){var e,t,n;return window.shareId?B()(e="".concat(uu("RISE_RUNTIME_URI"),"/boot/share/")).call(e,window.shareId):du()?B()(t="".concat(uu("RISE_RUNTIME_URI"),"/boot/businessContent/")).call(t,window.contentId):B()(n="".concat(uu("RISE_RUNTIME_URI"),"/boot/")).call(n,window.courseId)}(),json:!0,withCredentials:!0}).then(de()("body")).then(_l).then(mu)},fetchPartnerContent:function(e){return hu.isExport||window.partnerContent?et().of(window.partnerContent.content):function(e){var t;return Yr()(t=Tc(xc({method:"POST",url:Rc,data:dn()({ids:e})},Dc))).call(t,ce()(["data","content"]))}(e)},getEnv:uu,isPasswordProtected:function(){return!!window.shareId&&!!window.hasPassword},isShare:function(){return!!window.shareId},resolvePath:function(e){var t;return B()(t="".concat(uu("CDN_USER_CONTENT_URI"),"/")).call(t,e)},verifySharePassword:function(e){return zn({method:"POST",url:"".concat(uu("RISE_RUNTIME_URI"),"/password"),data:{shareId:window.shareId,password:e},json:!0}).then(de()("body"))}},pu=function(e,t){return e+((t||{}).c||0)},fu=function(e,t){return function(n,r){var a=r.id,o=r.type,i=(0,nn.Z)(r,lu);return t.lessons[a]?Tn()(n,e(function(e,t){var n=t.id,r=t.type,a=(0,nn.Z)(t,iu);return"quiz"===r?Sl(e,cu({id:n},a)):xi(e,{id:n,type:r})}(t,cu({id:a,type:o},i)).lessons[a])):n}};window.Rise=ln()(window.Rise||{},{completeLessons:function(e,t,n){var r=t.reduce(fu(e,n),{}),a=Pe()(n.lessons||{}).length,o=an()(r).reduce(pu,0);return{lessons:r,p:Math.round(o/a*100)}},decodeCourseProgress:function(e,t){var n=de()("lessons",t);return Kr()((function(){return aa()(n)}),S()(Yn()("percentComplete",li()(0,Vn,t)),bt()({lessons:wt()((function(e){var t=de()(e.index,n);return Kr()((function(){return pr()(t)}),Yc(t))(e)}))})))(e)},encodeCourseProgress:au,encodeLessonProgress:function(e){var t=de()("items",e),n=de()("index",e);return S()(Tr()(n),Kr()((function(){return aa()(t)}),Hr()(Nr()(Kn),nu(t))),Vc(),At(),St()(ru))(Rr()(gr()(eu),e))}});var hu=Tn()(vu,window.Runtime||{}),bu=hu,gu=le()(de())(window.env||{}),yu=function(e){return bu&&bu[e]};function Eu(e){if(yu("bookmark"))return bu.bookmark(e)}function ku(e){return yu("setLessonComplete")?bu.setLessonComplete(e):e}function Cu(e){return yu("setLessonProgress")?bu.setLessonProgress(e):e}function wu(e,t){return yu("setCourseProgress")?bu.setCourseProgress(e,t):e}function Nu(e){if(yu("finish"))return bu.finish(e)}function Su(e,t,n,r){yu("finishStoryline")&&bu.finishStoryline(e,t,n,r)}function Iu(){return yu("isComplete")?bu.isComplete():null}function _u(){if(yu("isExport")){var e=ce()(["partnerContent","content"],window);return bu.isExport()&&e}return!1}function Tu(e){var t=e||"";return yu("resolvePath")?w()(t).call(t,"http")||w()(t).call(t,"data:")||w()(t).call(t,"//")?t:bu.resolvePath(t):w()(t).call(t,"data:")||w()(t).call(t,"http")||w()(t).call(t,"//")?t:"/".concat(t)}function Lu(e){if(yu("reportAnswer")){var t=e.id,n=e.isCorrect,r=e.item,a=e.itemProgress,o=e.duration,i=e.retryAttempts,l=e.title,s=r.id,c=r.title,u=r.type;return bu.reportAnswer({id:t,type:u,isCorrect:n,itemId:s,questionTitle:pt(c),quizTitle:pt(l),retryAttempts:i,answers:Ot(r),correctResponse:Bt(r),response:Ft({item:r,itemProgress:a}),latency:Dt(o)})}return!1}function xu(e){if(yu("startLesson"))return bu.startLesson(e)}var Zu=n(15857),Pu=n(89524),Au=n.n(Pu),Ru=n(43372),Mu=n(97196),Du=n.n(Mu),Ou=n(59681),Bu=n(37990),Fu=n.n(Bu),Hu=n(67430),zu=n.n(Hu),qu=n(51380),Uu=n.n(qu),Vu=window.RiseDotCom,Gu=function(e){return Vu&&Vu[e]},Ku=function(){Gu("exit")&&Vu.exit()},Wu=function(){Gu("on")&&Vu.on.apply(Vu,arguments)},ju=function(){Gu("off")&&Vu.off.apply(Vu,arguments)},Qu=er()("rise/rise-com/"),Yu=Qu("FAVORITE_ADDED"),Xu=Qu("FAVORITE_REMOVED"),Ju=er()("rise/partnerContent/")("SET_ALL_PARTNER_CONTENT"),$u=n(91829),ed=n.n($u),td=n(46376),nd=n.n(td),rd=n(1465),ad=n.n(rd),od=n(73495),id=n.n(od),ld=ve("CDN_USER_CONTENT_URI"),sd=ve("CDN_URI"),cd=ss()("useCrushedKey"),ud=ve("IMAGES_URI"),dd=id()(/-stock[-_]image.jpg/),md=ve("RBC_IMAGES_URI"),vd=ve("ASSETS_URI"),pd=id()(new RegExp("^".concat(ld,"/review"))),fd=function(e){var t=e.crushedKey,n=e.key,r=e.useCrushedKey,a=e.src;return cd(e)?ge(r&&t?t:n):ge(a)},hd=function(e){var t,n;if(!e||!e.key)return"";var r=e.crushedKey,a=e.key,o=e.useCrushedKey;return ud?cd(e)&&o&&r?B()(t="".concat(ud,"/f:png,a:retain,s:cover,t:true,w:340/")).call(t,r):B()(n="".concat(ud,"/f:png,a:retain,s:cover,t:true,w:340/")).call(n,a):fd(e)},bd=function(e){var t;if(!e||!e.key)return"";var n,r,a,o=e.crushedKey,i=e.key,l=e.useCrushedKey;return ud?dd(i)?B()(n="".concat(ud,"/f:jpg,a:retain,b:fff,w:1680,q:65/")).call(n,i):cd(e)?l&&o?B()(r="".concat(ld,"/")).call(r,o):B()(a="".concat(ld,"/")).call(a,i):pd(e.src)?e.src:B()(t="".concat(ud,"/f:jpg|png,a:retain,b:fff/")).call(t,i):fd(e)},gd=function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"src",a=e.key,o=e.src,i=e.thumbnail,l=e.thumbnailKey,s=ld?B()(t="".concat(ld,"/")).call(t,a):fd({key:a,src:o}),c=ld?B()(n="".concat(ld,"/")).call(n,l):fd({key:l,src:i});return"src"===r?s:c},yd=function(e){var t=e.height,n=e.imageKey,r=e.width;if(md){var a,o,i,l=encodeURIComponent(n);return B()(a=B()(o=B()(i="".concat(md,"/b:fff,f:jpg,s:cover,w:")).call(i,r,",h:")).call(o,t,"/")).call(a,l)}return ge("partnerContent/".concat(n))},Ed=n(4204),kd=function(e){var t,n,r=e.alpha,a=e.color,o=e.url,i=(0,Ed.Z)(a,r);return{backgroundImage:B()(t=B()(n="linear-gradient(0deg,".concat(i,",")).call(n,i,'), url("')).call(t,o,'")')}},Cd="classic",wd="organic",Nd="imaginative",Sd="#000",Id="#fff",_d=600,Td=ws()({ACCENT:null,BLACK:null,COLOR:null,DARK:null,GRAY:null,IMAGE:null,LIGHT:null,TINT:null}),Ld=ws()({LARGE:null,MEDIUM:null,SMALL:null}),xd=ws()({STEPPED:null,CONTINOUS:null}),Zd=ws()({NUMBERS:null,DOTS:null,NONE:null}),Pd=ws()({COMPACT:null,OVERLAY:null,SIDEBAR:null}),Ad=ws()({DARK:null,DARK_IMAGE:null,LIGHT:null,LIGHT_IMAGE:null}),Rd=ws()({DARK:null,DARK_ACCENT:null,DARK_IMAGE:null,LIGHT:null,LIGHT_ACCENT:null,LIGHT_IMAGE:null}),Md="free",Dd="restricted",Od=ws()({ACCENT:null,DARK:null,GRAY:null,IMAGE:null,LIGHT:null,TINT:null}),Bd=ws()({ACCENT:null,DARK:null,LIGHT:null,TINT:null}),Fd=ws()({FULL:null,FLOATING:null,FLOATING_FULL:null}),Hd=ws()({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}),zd=(Hd.CENTERED,Hd.CENTERED_OVERLAY,Hd.LEFT,Hd.LEFT_OVERLAY,Hd.SPLIT_LEFT_IMAGE,Hd.SPLIT_RIGHT_IMAGE,Hd.TWO_THIRDS_LEFT_IMAGE,Hd.TWO_THIRDS_RIGHT_IMAGE,Hd.CENTERED,Hd.CENTERED_OVERLAY,Hd.LEFT,Hd.LEFT_OVERLAY,Hd.SPLIT_LEFT_IMAGE,Hd.SPLIT_RIGHT_IMAGE,Hd.TWO_THIRDS_LEFT_IMAGE,Hd.TWO_THIRDS_RIGHT_IMAGE,Hd.CENTERED,Hd.CENTERED_OVERLAY,Hd.LEFT,Hd.LEFT_OVERLAY,Hd.SPLIT_LEFT,Hd.SPLIT_RIGHT,Hd.SPLIT_LEFT_IMAGE,Hd.SPLIT_RIGHT_IMAGE,Hd.CENTERED,Hd.CENTERED_OVERLAY,Hd.CENTERED_IMAGE,Hd.CENTERED_ACCENT_TINT,Hd.SPLIT_LEFT_IMAGE,Hd.SPLIT_RIGHT_IMAGE,Hd.TWO_THIRDS_LEFT_IMAGE,Hd.TWO_THIRDS_RIGHT_IMAGE,Hd.IMAGE,Hd.ACCENT,Hd.WHITE,"closed"),qd="hidden",Ud="open",Vd=ws()({AUTO:null,BLACK:null,LIGHT:null,DARK:null}),Gd=ws()({ROUNDED:null,SQUARED:null}),Kd=ws()({ROUNDED:null,SQUARED:null}),Wd=ws()({FLOATING:null,FULL:null}),jd=ws()({ACCENT:null,DARK:null,LIGHT:null}),Qd=ws()({ACCENT:null,DARK:null,LIGHT:null}),Yd=(Vd.AUTO,Vd.DARK,Vd.LIGHT,n(35293),n(7488)),Xd=n.n(Yd),Jd=n(86981),$d=n.n(Jd),em=n(96895),tm=n(81331),nm=n(39191),rm=n(79801),am=n(81688),om=n(99725),im=n(4221),lm=n(9443),sm=n.n(lm);tm.Z.register(nm.Z),tm.Z.register(rm.Z);function cm(e){if(null==e)return null;try{return(0,am.Z)((0,om.Z)(e),"srgb")}catch(e){return null}}var um=ws()({NEAR_BLACK:null,DARK:null,MED:null,LIGHT:null}),dm=[[32,um.NEAR_BLACK],[64,um.DARK],[128,um.MED],[256,um.LIGHT]],mm=function(e){var t,n=cm(e);if(null==n)return 0;var r=Yr()(t=n.coords).call(t,(function(e){return 255*e})),a=(0,ze.Z)(r,3);return.2126*a[0]+.7152*a[1]+.0722*a[2]},vm=function(e){return!!e&&1-mm(e)/255>.4},pm=function(e){return!!e&&1-mm(e)/255>.25},fm=xa()((function(e,t){var n,r=ha()(n=(0,em.Z)(t)).call(n,0,3),a=e>=0?Yr()(r).call(r,(function(t){return(1-e)*t+255*e})):Yr()(r).call(r,(function(t){return(1+e)*t}));return hm(a)}));var hm=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return"#"+Yr()(e=ha()(t).call(t,0,3)).call(e,(function(e){var t;return Xd()(t=Math.min(255,Math.max(0,Math.round(e))).toString(16)).call(t,2,"0")})).join("")},bm=fm(.9),gm=(fm(-.5),fm(-.2),function(e){var t,n=mm(e);return null===(t=$d()(dm).call(dm,(function(e){return(0,ze.Z)(e,1)[0]>n})))||void 0===t?void 0:t[1]}),ym=jr()(sm()(Number),S()(Sn(),(function(e){var t,n;return Xd()(t=Xd()(n=e.toString(16)).call(n,6,"0")).call(t,7,"#")})));S()(ym,kn()("#ff631e"));function Em(e,t){if("none"===e||!e||!t)return{};var n=function(e,t){return(0,im.Z)(cm(e),cm(t),"WCAG21")}(e,t),r="".concat(n.toFixed(2),":1"),a=!1,o=!1,i=!1,l=!1,s=!1;return n>=7?(a=!0,o=!0,i=!0,l=!0,s=!0):n>=4.5?(a=!0,i=!0,s=!0):n>=3&&(i=!0,s=!0),{ratio:r,bodyTextAA:a,bodyTextAAA:o,largeTextAA:i,largeTextAAA:l,graphicalUiComponentsAA:s}}var km=function(e){return Em("#fff",e).bodyTextAA?Vd.LIGHT:Vd.DARK},Cm=(Ta()(Zt()("sidebarMode","hidden")),Zt()("sidebarMode","open"),function(e){var t=e.type,n=e.settings;return"quiz"!==t||n.asLesson||void 0===n.asLesson}),wm=function(e){var t=e.alpha,n=e.color,r=e.hasOverlay,a=void 0===r||r,o=e.media,i=(void 0===o?{}:o).image,l=void 0===i?{}:i,s=l.key,c=l.src,u=s?bd(l):c,d=n===jd.LIGHT?Id:Sd;return u?a?kd({alpha:t/100,color:d,url:u}):{backgroundImage:'url("'.concat(u,'")')}:null},Nm=function(e){var t;return ed()(t=[Rd.DARK,Rd.DARK_ACCENT,Rd.DARK_IMAGE,Od.DARK,Ad.DARK,Ad.DARK_IMAGE]).call(t,e)},Sm=Dr()(de()("lessons"),qc()),Im=Zt()("navigationMode",Dd),_m=(Zt()("sidebarMode",Ud),Ta()(Zt()("sidebarMode",qd))),Tm=Zt()("navigationType",Pd.SIDEBAR),Lm=(Zt()("navigationType",Pd.OVERLAY),Zt()("navigationType",Pd.COMPACT)),xm=it()(zu()(pr(),"navigation"),_m,Zt()("navigation",!0)),Zm=function(e){var t;return ed()(t=[Rd.DARK_IMAGE,Rd.LIGHT_IMAGE,Od.DARK_IMAGE,Od.IMAGE,Ad.DARK_IMAGE,Ad.LIGHT_IMAGE]).call(t,e)},Pm=bm,Am=ur()(pr(),aa()),Rm=ur()(pr(),na()(!1)),Mm=zu()(Rm,"isComplete"),Dm=ur()(zu()(na()(!1),"passed"),zu()(Rm,"isComplete")),Om=ad()(2,(function(e){return nd()(it()(S()(na()(e),qc()),S()(Dm,dl()),S()(Mm,dl())))})),Bm=ad()(2,(function(e){return Dr()(Ka(),Om(e),kn()([]),qc())})),Fm=le()(ad()(2,(function(e){return it()(Am,nt()(e),Bm(e))}))),Hm=n(81290),zm=n.n(Hm),qm=n(23385),Um=n.n(qm),Vm=n(47392),Gm=n.n(Vm),Km=n(88576),Wm=n.n(Km),jm=n(62023),Qm=n.n(jm),Ym=S()(oe()(".svg"),li()("","originalUrl")),Xm=it()(Ym,nt()({width:"500rem"}),nt()({})),Jm=function(e){if(e){var t=cn()(e).call(e);if(""!==t&&'""'!==t)return e}return""},$m=function(e){return Jm(e)||void 0},ev=function(e){return e?"img":void 0},tv=function(e){return Dr()(li()("","originalUrl"),wn()("."),dl(),na()(e))},nv=(tv("svg"),tv("gif"),function(e){var t;return Gm()(e)?w()(e).call(e,"http")?ha()(t=new(zm())(e).pathname).call(t,1):e:""}),rv=function(e,t){var n=Wm()(e,t);return n.media.image.key===t.media.image.key&&ln()(n.media.image,{crushedKey:t.media.image.key,useCrushedKey:!0}),n},av=Um()(Tn(),(function(e){var t=e.src;return{media:{image:{key:nv(t),src:t}}}}),(function(e){return{alpha:e.alpha}})),ov=zu()(Boolean,"theme"),iv=function(e,t){return Um()(rv,function(e){return ce()([e])}(t),function(e){return S()(av,e,al()({},["theme"]))}(e))},lv=S()(Qm()({coverImageAlpha:"alpha",coverImage:"src"}),Rr()(["coverImageAlpha","coverImage"])),sv=S()(Qm()({lessonHeaderImageAlpha:"alpha",lessonHeaderImage:"src"}),Rr()(["lessonHeaderImageAlpha","lessonHeaderImage"])),cv=function(e,t){return it()(ov,iv(e,t),ce()([t]))},uv=cv(lv,"coverImage"),dv=cv(sv,"lessonHeaderImage"),mv=n(57046),vv=n.n(mv),pv=["bodyTypeface","coverImage","headingTypeface","lessonHeaderImage","media","theme","uiTypeface"],fv=Um()(kn(),ce()(["color"]),ce()(["theme","colorAccent"])),hv=Um()(kn(),ce()(["showLessonCount"]),ce()(["theme","showLessonCount"])),bv=it()(ce()(["coverImage","media","image"]),nt()(Ad.LIGHT_IMAGE),nt()(Ad.LIGHT)),gv=it()(ce()(["coverImage","media","image"]),nt()(Hd.LEFT_OVERLAY),nt()(Hd.LEFT)),yv={allowSearch:!0,animateBlockEntrance:!0,compactShowLessonCount:!0,enableVideoPlaybackSpeed:!0,markLessonsComplete:!1,navigation:!0,navigationRestricted:!1,showAuthor:!0,showLessonCount:!0,showNavigationButtons:!0,sidebarStartsOpen:!0},Ev=function(e){return li()(yv[e],e)},kv={blockCorners:Gd.ROUNDED,blockPaddingBottom:30,blockPaddingTop:30,buttonInlineStyle:Kd.ROUNDED,buttonNavigationStyle:Wd.FULL,buttonScheme:Bd.LIGHT,colorAccent:"#ff631e",coverImageAlpha:50,coverPageType:Hd.SPLIT_LEFT_IMAGE,lessonHeaderColor:null,lessonHeaderImage:null,lessonHeaderImageAlpha:.6,lessonHeaderImageColor:jd.DARK,lessonHeaderSize:Ld.MEDIUM,lessonHeaderStyle:Td.LIGHT,navigationOverlayImage:null,navigationOverlayImageAlpha:.6,navigationOverlayImageColor:Qd.DARK,navigationStyle:Ad.LIGHT,navigationType:Pd.SIDEBAR,themeId:Cd},Cv=qr()(Tn(),S()(Yn()("isLegacyCourse",!0),Tr()("theme"),vv()(kv),Us()({allowSearch:Ev("allowSearch"),animateBlockEntrance:Ev("animateBlockEntrance"),bodyTypefaceId:de()("bodyTypefaceId"),colorAccent:S()(Sn(),li()("","color")),compactShowLessonCount:Ev("compactShowLessonCount"),coverImageDefault:null,coverPageType:gv,enableVideoPlaybackSpeed:Ev("enableVideoPlaybackSpeed"),headingTypefaceId:de()("headingTypefaceId"),markLessonsComplete:Ev("markComplete"),navigation:function(e){return e.sidebarMode!==qd},navigationRestricted:function(e){return e.navigationMode===Dd},navigationStyle:bv,showAuthor:Ev("showAuthor"),showLessonCount:Ev("showLessonCount"),showNavigationButtons:Ev("showNavigationButtons"),sidebarStartsOpen:function(e){return e.sidebarMode===Ud},uiTypefaceId:de()("uiTypefaceId")}))),wv=Kr()(zu()(pr(),"theme"),qr()(Tn(),Us()({allowSearch:ce()(["theme","allowSearch"]),animateBlockEntrance:al()(!0,["theme","animateBlockEntrance"]),buttonNavigationStyle:ce()(["theme","buttonNavigationStyle"]),buttonScheme:ce()(["theme","buttonScheme"]),color:fv,colorAccentTint:S()(Pm,fv),coverImage:uv,coverPageType:ce()(["theme","coverPageType"]),enableVideoPlaybackSpeed:al()(!0,["theme","enableVideoPlaybackSpeed"]),lessonHeaderImage:dv,lessonHeaderSize:ce()(["theme","lessonHeaderSize"]),lessonHeaderStyle:ce()(["theme","lessonHeaderStyle"]),markComplete:al()(!1,["theme","markLessonsComplete"]),navigation:al()(!0,["theme","navigation"]),navigationMode:function(e){return e.theme.navigationRestricted?Dd:Md},navigationRestricted:al()(!1,["theme","navigationRestricted"]),navigationStyle:ce()(["theme","navigationStyle"]),navigationType:al()(Pd.SIDEBAR,["theme","navigationType"]),themeId:al()("classic",["theme","themeId"]),showAuthor:al()(!0,["theme","showAuthor"]),showLessonCount:hv,sidebarMode:function(e){var t=e.theme.sidebarStartsOpen;return!!pr()(t)||t?Ud:zd},sidebarStartsOpen:al()(!0,["theme","sidebarMode"]),showNavigationButtons:al()(!0,["theme","showNavigationButtons"])}))),Nv=nl()((function(e){return S()(wv,Tn()(e),Rr()(pv))})),Sv=n(85745),Iv=n.n(Sv),_v=n(90086),Tv=n.n(_v),Lv=al()([],["items"]),xv=S()(Iv()((function(e){return e&&e.partnerContentId?[e.partnerContentId]:[]})),Lv),Zv=S()(Iv()(xv),Lv);function Pv(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function Av(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pv(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Pv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}(function(e){var t;B()(t="".concat(ve("CDN_USER_CONTENT_URI"),"/")).call(t,e)})("assets/rise/assets/themes/thumbnails/sample-avatar.jpeg"),ws()({ACTIVE:null,PREVIEW:null});function Rv(e){return y().createElement("svg",(0,D.Z)({"aria-hidden":"true",fill:"currentColor",focusable:"false",xmlns:"http://www.w3.org/2000/svg"},e))}n(30624);var Mv=n(94184),Dv=n.n(Mv);n(30624);function Ov(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 16 12"},e),y().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"}),y().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"}),y().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"}))}n(30624),n(30624),n(30624),n(30624);var Bv=n(30624),Fv=function(e){var t=e.className,n=e.width,r=void 0===n?"20":n,a=e.height,o=void 0===a?"20":a,i=e.focusable,l=void 0===i?"false":i;return Bv.createElement("svg",{className:t,width:r,height:o,viewBox:"0 0 20 20",fill:"none",focusable:l,xmlns:"http://www.w3.org/2000/svg"},Bv.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"}),Bv.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"}))},Hv=(n(30624),n(30624));function zv(e){return Hv.createElement(Rv,(0,D.Z)({viewBox:"0 0 384 512"},e),Hv.createElement("path",{fill:"currentColor",d:"M377.4 296.6l-168 176C204.8 477.3 198.6 480 192 480s-12.84-2.688-17.38-7.438l-168-176C-2.5 286.1-2.156 271.8 7.438 262.6c9.5-9.156 24.75-8.812 33.94 .8125L168 396.1V56.02c0-13.25 10.75-24.01 23.1-24.01S216 42.77 216 56.02v340.1l126.6-132.7c9.156-9.625 24.41-9.969 33.94-.8125C386.2 271.8 386.5 286.1 377.4 296.6z"}))}function qv(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 22 22"},e),y().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.0002 0.332031C11.7365 0.332031 12.3335 0.928985 12.3335 1.66536L12.3335 20.332C12.3335 21.0684 11.7365 21.6654 11.0002 21.6654C10.2638 21.6654 9.66683 21.0684 9.66683 20.332L9.66683 1.66536C9.66683 0.928985 10.2638 0.332031 11.0002 0.332031Z",fill:"currentColor"}),y().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.72402 10.0559C1.24472 9.53519 2.08894 9.53519 2.60964 10.0559L11.0002 18.4464L19.3907 10.0559C19.9114 9.53519 20.7556 9.53519 21.2763 10.0559C21.797 10.5766 21.797 11.4208 21.2763 11.9415L11.943 21.2748C11.4223 21.7955 10.5781 21.7955 10.0574 21.2748L0.72402 11.9415C0.203321 11.4208 0.203321 10.5766 0.72402 10.0559Z",fill:"currentColor"}))}var Uv=n(30624),Vv=function(e){var t=e.title,n=void 0===t?"Export":t,r=e.desc,a=void 0===r?"An arrow pointing right":r,o=e.width,i=void 0===o?"16":o,l=e.height,s=void 0===l?"8":l,c=e.className,u=e.focusable,d=void 0===u?"false":u,m=e.decorative;return Uv.createElement("svg",{viewBox:"0 0 16 8",width:i,height:s,className:Dv()("i",c),focusable:d,"aria-hidden":m?"true":"false"},Uv.createElement("title",null,n),Uv.createElement("desc",null,a),Uv.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"}))},Gv=n(30624);function Kv(e){return Gv.createElement(Rv,(0,D.Z)({viewBox:"0 0 384 512"},e),Gv.createElement("path",{fill:"currentColor",d:"M6.625 215.5l168-176C179.2 34.7 185.4 32.02 192 32.02s12.84 2.688 17.38 7.438l168 176c9.125 9.594 8.781 24.78-.8125 33.94c-9.5 9.156-24.75 8.812-33.94-.8125L216 115.9V456c0 13.25-10.75 23.1-23.1 23.1S168 469.3 168 456V115.9l-126.6 132.7C32.22 258.2 16.97 258.5 7.438 249.4C-2.156 240.2-2.5 225 6.625 215.5z"}))}function Wv(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 22 22"},e),y().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.0007 0.332031C11.737 0.332031 12.334 0.928985 12.334 1.66536L12.334 20.332C12.334 21.0684 11.737 21.6654 11.0007 21.6654C10.2643 21.6654 9.66732 21.0684 9.66732 20.332L9.66732 1.66536C9.66732 0.928985 10.2643 0.332031 11.0007 0.332031Z",fill:"currentColor"}),y().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.0578 0.722556C10.5785 0.201856 11.4228 0.201856 11.9435 0.722556L21.2768 10.0559C21.7975 10.5766 21.7975 11.4208 21.2768 11.9415C20.7561 12.4622 19.9119 12.4622 19.3912 11.9415L11.0007 3.55098L2.61013 11.9415C2.08943 12.4622 1.24521 12.4622 0.724509 11.9415C0.20381 11.4208 0.20381 10.5766 0.724509 10.0559L10.0578 0.722556Z",fill:"currentColor"}))}var jv=function(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 10 12"},e),y().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"}))};n(30624),n(30624),n(30624);n(30624);n(30624),n(30624),n(30624);var Qv=n(30624),Yv=function(e){var t=e.width,n=void 0===t?"17":t,r=e.height,a=void 0===r?"15":r,o=e.title,i=void 0===o?"Book":o,l=e.desc,s=void 0===l?"Book":l,c=e.focusable,u=void 0===c?"false":c,d=e.className;return Qv.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:a,viewBox:"0 0 17 15",focusable:u,className:d},Qv.createElement("title",null,i),Qv.createElement("desc",null,s),Qv.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"}))};n(30624),n(30624),n(30624);function Xv(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 11 8"},e),y().createElement("path",{d:"M9.6,0L11,1.3L3.9,8L0,4.3L1.4,3l2.6,2.4L9.6,0z"}))}function Jv(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 7 5"},e),y().createElement("path",{d:"M3.104 3.896a.5.5 0 0 0 .707 0l2.543-2.542a.5.5 0 0 0-.708-.708L3.473 2.851 1.353.73a.5.5 0 1 0-.707.707l2.458 2.458Z"}))}n(30624),n(30624);var $v=function(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 6 10"},e),y().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"}))},ep=function(e){var t=e.className;return y().createElement("svg",{"aria-hidden":"true",className:t,fill:"currentColor",focusable:"false",viewBox:"0 0 10 10",xmlns:"http://www.w3.org/2000/svg"},y().createElement("circle",{cx:"5",cy:"5",r:"5"}))},tp=(n(30624),function(e){var t=e.className;return y().createElement("svg",{"aria-hidden":"true",className:t,fill:"currentColor",foocusable:"false",viewBox:"0 0 10 10",xmlns:"http://www.w3.org/2000/svg"},y().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"}))});n(30624);n(30624),n(30624),n(30624);n(30624),n(30624),n(30624),n(30624),n(30624);var np=n(30624),rp=function(e){var t=e.title,n=void 0===t?"DestinationArrow":t,r=e.desc,a=void 0===r?"DestinationArrow":r,o=e.width,i=void 0===o?"13":o,l=e.height,s=void 0===l?"10":l,c=e.className,u=e.focusable,d=void 0===u?"false":u;return np.createElement("svg",{viewBox:"0 0 13 10",width:i,height:s,className:Dv()("i i-destinationArrow",c),focusable:d},np.createElement("title",null,n),np.createElement("desc",null,a),np.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"}))};n(30624),n(30624);function ap(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}g.Component,n(30624),n(30624);var op=n(30624),ip=function(e,t){var n=e.title,r=void 0===n?"Download":n,a=e.desc,o=void 0===a?"Arrow down with horizontal line beneath it":a,i=e.width,l=void 0===i?"16":i,s=e.height,c=void 0===s?"19":s,u=e.className,d=e.focusable,m=void 0===d?"false":d;return op.createElement("svg",{viewBox:"0 0 16 19",width:l,height:c,className:Dv()("i i-download",u),focusable:m,ref:t},op.createElement("title",null,r),op.createElement("desc",null,o),op.createElement("rect",{y:"17",width:"16",height:"2",rx:"1"}),op.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"}),op.createElement("path",{d:"M7 0h2v12H7z"}))},lp=(0,g.forwardRef)(ip);n(30624),n(30624);n(30624),n(30624),n(30624);var sp=n(30624),cp=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,o=e.width,i=void 0===o?"4":o,l=e.height,s=void 0===l?"14":l,c=e.className,u=e.focusable,d=void 0===u?"false":u;return sp.createElement("svg",{viewBox:"0 0 4 14",width:i,height:s,className:Dv()("i i-ellipsis--vert",c),focusable:d},sp.createElement("title",null,n),sp.createElement("desc",null,a),sp.createElement("g",{transform:"translate(.158 .445)"},sp.createElement("circle",{cx:"1.5",cy:"11.5",r:"1.5"}),sp.createElement("circle",{cx:"1.5",cy:"6.5",r:"1.5"}),sp.createElement("circle",{cx:"1.5",cy:"1.5",r:"1.5"})))},up=(n(30624),n(30624),n(30624),n(30624),n(30624),function(e){var t=e["aria-hidden"],n=e["aria-label"],r=void 0===n?"X mark":n,a=e.className,o=e.desc,i=e.height,l=void 0===i?"10":i,s=e.overrideStyle,c=void 0!==s&&s,u=e.role,d=void 0===u?"img":u,m=e.title,v=e.width,p=void 0===v?"10":v;return y().createElement("svg",{"aria-hidden":t,"aria-label":r,className:Dv()(a,{"i i-exMark":!c}),focusable:"false",height:l,role:d,viewBox:"0 0 10 10",width:p,xmlns:"http://www.w3.org/2000/svg"},m&&y().createElement("title",null,m),o&&y().createElement("desc",null,o),y().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"}))}),dp=(n(30624),function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,o=void 0===a?"":a,i=e.height,l=void 0===i?"50":i,s=e.role,c=void 0===s?"img":s,u=e.title,d=void 0===u?"":u,m=e.width,v=void 0===m?"40":m;return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:r,fill:"none",focusable:"false",height:l,role:c,viewBox:"0 0 40 50",width:v,xmlns:"http://www.w3.org/2000/svg"},d&&y().createElement("title",null,d),o&&y().createElement("desc",null,o),y().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"}),y().createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fillRule:"evenodd",fill:"#C7CACC"}),y().createElement("path",{d:"M13.534 22.9863V24.4163H10.245V26.4458H12.984V27.8813H10.245V30.9998H8.375V22.9863H13.534Z",fill:"#414448"}),y().createElement("path",{d:"M17.533 30.9998H15.663V22.9863H17.533V30.9998Z",fill:"#414448"}),y().createElement("path",{d:"M21.8805 29.5148H24.8505V30.9998H20.0215V22.9863H21.8805V29.5148Z",fill:"#414448"}),y().createElement("path",{d:"M31.8846 22.9863V24.4163H28.5956V26.2863H31.1146V27.6613H28.5956V29.5698H31.8846V30.9998H26.7256V22.9863H31.8846Z",fill:"#414448"}))}),mp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,o=void 0===a?"":a,i=e.height,l=void 0===i?"50":i,s=e.role,c=void 0===s?"img":s,u=e.title,d=void 0===u?"":u,m=e.width,v=void 0===m?"40":m;return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:r,fill:"none",focusable:"false",height:l,role:c,viewBox:"0 0 40 50",width:v,xmlns:"http://www.w3.org/2000/svg"},d&&y().createElement("title",null,d),o&&y().createElement("desc",null,o),y().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"}),y().createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fill:"#96A9E0",fillRule:"evenodd"}),y().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"}),y().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"}),y().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"}))},vp=(n(30624),function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,o=void 0===a?"":a,i=e.height,l=void 0===i?"50":i,s=e.role,c=void 0===s?"img":s,u=e.title,d=void 0===u?"":u,m=e.width,v=void 0===m?"40":m;return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:r,fill:"none",focusable:"false",height:l,role:c,viewBox:"0 0 40 50",width:v,xmlns:"http://www.w3.org/2000/svg"},d&&y().createElement("title",null,d),o&&y().createElement("desc",null,o),y().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"}),y().createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fill:"#EDADA9",fillRule:"evenodd"}),y().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"}),y().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"}),y().createElement("path",{d:"M31.3465 22.9863V24.4163H28.0575V26.4458H30.7965V27.8813H28.0575V30.9998H26.1875V22.9863H31.3465Z",fill:"#771D18"}))}),pp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,o=void 0===a?"":a,i=e.height,l=void 0===i?"50":i,s=e.role,c=void 0===s?"img":s,u=e.title,d=void 0===u?"":u,m=e.width,v=void 0===m?"40":m;return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:r,fill:"none",focusable:"false",height:l,role:c,viewBox:"0 0 40 50",width:v,xmlns:"http://www.w3.org/2000/svg"},d&&y().createElement("title",null,d),o&&y().createElement("desc",null,o),y().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"}),y().createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fill:"#F8BFA6",fillRule:"evenodd"}),y().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"}),y().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"}),y().createElement("path",{d:"M31.2008 22.9863V24.4603H28.9458V30.9998H27.0868V24.4603H24.8318V22.9863H31.2008Z",fill:"#7C2B0E"}))},fp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,o=void 0===a?"":a,i=e.height,l=void 0===i?"50":i,s=e.role,c=void 0===s?"img":s,u=e.title,d=void 0===u?"":u,m=e.width,v=void 0===m?"40":m;return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:r,fill:"none",focusable:"false",height:l,role:c,viewBox:"0 0 40 50",width:v,xmlns:"http://www.w3.org/2000/svg"},d&&y().createElement("title",null,d),o&&y().createElement("desc",null,o),y().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"}),y().createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fill:"#ABDBF3",fillRule:"evenodd"}),y().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"}),y().createElement("path",{d:"M23.6162 22.9865V24.4605H21.3612V31H19.5022V24.4605H17.2472V22.9865H23.6162Z",fill:"#144E6C"}),y().createElement("path",{d:"M30.5411 22.9865V24.4165H27.2521V26.446H29.9911V27.8815H27.2521V31H25.3821V22.9865H30.5411Z",fill:"#144E6C"}))},hp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,o=void 0===a?"":a,i=e.height,l=void 0===i?"50":i,s=e.role,c=void 0===s?"img":s,u=e.title,d=void 0===u?"":u,m=e.width,v=void 0===m?"40":m;return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:r,fill:"none",focusable:"false",height:l,role:c,viewBox:"0 0 40 50",width:v,xmlns:"http://www.w3.org/2000/svg"},d&&y().createElement("title",null,d),o&&y().createElement("desc",null,o),y().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"}),y().createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fill:"#AFD1AE",fillRule:"evenodd"}),y().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"}),y().createElement("path",{d:"M20.6017 29.5149H23.5717V30.9999H18.7427V22.9864H20.6017V29.5149Z",fill:"#265026"}),y().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"}))},bp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,o=void 0===a?"":a,i=e.height,l=void 0===i?"50":i,s=e.role,c=void 0===s?"img":s,u=e.title,d=void 0===u?"":u,m=e.width,v=void 0===m?"40":m;return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:r,fill:"none",focusable:"false",height:l,role:c,viewBox:"0 0 40 50",width:v,xmlns:"http://www.w3.org/2000/svg"},d&&y().createElement("title",null,d),o&&y().createElement("desc",null,o),y().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"}),y().createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fillRule:"evenodd",fill:"#ABDBF3"}),y().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"}),y().createElement("path",{d:"M20.7826 30.9998H18.9126V22.9863H20.7826V30.9998Z",fill:"#124F6E"}),y().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"}))},gp=(n(30624),n(30624)),yp=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,o=e.width,i=void 0===o?"15":o,l=e.height,s=void 0===l?"15":l,c=e.className,u=e.focusable,d=void 0===u?"false":u;return gp.createElement("svg",{viewBox:"0 0 15 15",width:i,height:s,className:Dv()("i i-fillInTheBlank",c),focusable:d},gp.createElement("title",null,n),gp.createElement("desc",null,a),gp.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"}))},Ep=(n(30624),n(30624),function(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 15 15"},e),y().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"}))});n(30624),n(30624),n(30624),n(30624),n(30624),n(30624),n(30624);function kp(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 20 14"},e),y().createElement("path",{d:"M0 0H20V2H0V0Z M0 6H20V8H0V6Z M20 12H0V14H20V12Z"}))}var Cp=n(30624),wp=function(e){var t=e.className,n=e.decorative,r=void 0===n||n,a=e.desc,o=void 0===a?"Heart":a,i=e.focusable,l=void 0===i?"false":i,s=e.height,c=void 0===s?"16":s,u=e.isFilled,d=void 0===u||u,m=e.title,v=void 0===m?"Heart":m,p=e.width,f=void 0===p?"16":p;return Cp.createElement("svg",{"aria-hidden":r,viewBox:"0 0 16 16",width:f,height:c,className:Dv()("i i-heart".concat(d?"Filled":"Outline"),t),focusable:l},Cp.createElement("title",null,v),Cp.createElement("desc",null,o),Cp.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"}))};n(30624),n(30624),n(30624),n(30624);n(30624),n(30624),n(30624),n(30624);var Np=n(30624),Sp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,o=e.height,i=e.role,l=void 0===i?"img":i,s=e.title,c=e.width;return Np.createElement("svg",{"aria-hidden":t,"aria-label":n,className:r,fill:"none",focusable:"false",height:o,role:l,viewBox:"0 0 40 40",width:c,xmlns:"http://www.w3.org/2000/svg"},s&&Np.createElement("title",null,s),a&&Np.createElement("desc",null,a),Np.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:"#000"}),Np.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:"#000"}))};function Ip(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 20 22"},e),y().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 9V6C4 4.4087 4.63214 2.88258 5.75736 1.75736C6.88258 0.632141 8.4087 0 10 0C11.5913 0 13.1174 0.632141 14.2426 1.75736C15.3679 2.88258 16 4.4087 16 6V9H17C18.6569 9 20 10.3431 20 12V19C20 20.6569 18.6569 22 17 22H3C1.34315 22 0 20.6569 0 19V12C0 10.3431 1.34315 9 3 9H4ZM7.17157 3.17157C7.92172 2.42143 8.93913 2 10 2C11.0609 2 12.0783 2.42143 12.8284 3.17157C13.5786 3.92172 14 4.93913 14 6V9H6V6C6 4.93913 6.42143 3.92172 7.17157 3.17157Z"}))}n(30624),n(30624),n(30624),n(30624),n(30624),n(30624),n(30624),n(30624);var _p=n(30624),Tp=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,o=e.width,i=void 0===o?"12":o,l=e.height,s=void 0===l?"12":l,c=e.className,u=e.focusable,d=void 0===u?"false":u;return _p.createElement("svg",{viewBox:"0 0 12 12",width:i,height:s,className:Dv()("i i-notAllowed",c),focusable:d},_p.createElement("title",null,n),_p.createElement("desc",null,a),_p.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"}))},Lp=(n(30624),n(30624),n(30624),n(30624),n(30624),n(30624),n(73955)),xp=n.n(Lp);function Zp(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Pp=function(e){(0,A.Z)(n,e);var t=Zp(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).maskId="person-unknown-mask-".concat(xp()()),r.pathId="person-unknown-path-".concat(xp()()),r}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.title,n=void 0===t?"Person Unknown":t,r=e.desc,a=e.width,o=void 0===a?"38":a,i=e.height,l=void 0===i?"38":i,s=e.className,c=e.decorative,u=e.focusable,d=void 0===u?"false":u;return y().createElement("svg",{"aria-hidden":c,viewBox:"0 0 38 38",width:o,height:l,className:Dv()("i i-person-unknown",s),focusable:d},n&&y().createElement("title",null,n),r&&y().createElement("desc",null,r),y().createElement("defs",null,y().createElement("circle",{id:this.pathId,cx:"19",cy:"19",r:"19"})),y().createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},y().createElement("mask",{id:this.maskId,fill:"#fff"},y().createElement("use",{href:"#".concat(this.pathId)})),y().createElement("use",{fill:"#D8D8D8",href:"#".concat(this.pathId)}),y().createElement("path",{d:"M15.1239928,24 C12.6645753,22.6352711 11,20.0120267 11,17 C11,12.581722 14.581722,9 19,9 C23.418278,9 27,12.581722 27,17 C27,20.0120267 25.3354247,22.6352711 22.8760072,24 L23,24 C27.4182847,24 31,27.5817153 31,32 L31,43 C31,43.5522847 30.5522847,44 30,44 L8,44 C7.44771525,44 7,43.5522847 7,43 L7,32 C7,27.5817153 10.5817153,24 15,24 L15.1239928,24 Z",fill:"#ADAEAF",fillRule:"nonzero",mask:"url(#".concat(this.maskId,")")})))}}]),n}(g.Component),Ap=n(30624),Rp=function(e){var t=e.title,n=void 0===t?"Pick One":t,r=e.desc,a=void 0===r?"Pick One":r,o=e.width,i=void 0===o?"16":o,l=e.height,s=void 0===l?"14":l,c=e.className,u=e.focusable,d=void 0===u?"false":u,m=e["aria-hidden"];return Ap.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:i,height:s,viewBox:"0 0 16 14",className:Dv()("i i-pickOne",c),focusable:d,"aria-hidden":m},Ap.createElement("title",null,n),Ap.createElement("desc",null,a),Ap.createElement("g",{fillRule:"evenodd"},Ap.createElement("path",{fillRule:"nonzero",d:"M5.039 10.865A1.284 1.284 0 1 1 3.754 9.58v-1.6a2.884 2.884 0 1 0-.001 5.768 2.884 2.884 0 0 0 0-5.768v1.6c.71 0 1.286.575 1.286 1.285zM5.039 3.851a1.284 1.284 0 1 1-1.285-1.285v-1.6a2.884 2.884 0 1 0-.001 5.769 2.884 2.884 0 0 0 0-5.769v1.6c.71 0 1.286.575 1.286 1.285z"}),Ap.createElement("path",{d:"M8.862 1.324h7v2h-7zM8.862 4.324h7v2h-7zM8.862 8.324h7v2h-7zM8.862 11.324h7v2h-7z"})))};n(30624),n(30624);function Mp(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 16 16"},e),y().createElement("path",{d:"M14,14 L2,14 L2,2 L14,2 L14,14 Z M15,0 L1,0 C0.4,0 0,0.4 0,1 L0,15 C0,15.6 0.4,16 1,16 L15,16 C15.6,16 16,15.6 16,15 L16,1 C16,0.4 15.6,0 15,0 L15,0 Z"}),y().createElement("path",{d:"M7.9997,11 C8.5517,11 8.9997,11.448 8.9997,12 C8.9997,12.552 8.5517,13 7.9997,13 C7.4477,13 6.9997,12.552 6.9997,12 C6.9997,11.448 7.4477,11 7.9997,11"}),y().createElement("path",{d:"M7.0997,5.5 C7.2997,5.2 7.5997,5 7.9997,5 C8.5997,5 8.9997,5.4 8.9997,6 C8.9997,6.3 8.8997,6.4 8.3997,6.7 C7.7997,7.1 6.9997,7.7 6.9997,9 L6.9997,10 L8.9997,10 L8.9997,9 C8.9997,8.8 8.9997,8.7 9.4997,8.4 C10.0997,8 10.9997,7.4 10.9997,6 C10.9997,4.3 9.6997,3 7.9997,3 C6.8997,3 5.8997,3.6 5.3997,4.5 L4.8997,5.4 L6.5997,6.4 L7.0997,5.5 Z"}))}n(30624);function Dp(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 15 14"},e),y().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.666669 1.00005C1.03486 1.00005 1.33334 1.29853 1.33334 1.66672V5.00005H4.66667C5.03486 5.00005 5.33334 5.29853 5.33334 5.66672C5.33334 6.0349 5.03486 6.33338 4.66667 6.33338H0.666669C0.298479 6.33338 2.01494e-06 6.0349 2.01494e-06 5.66672V1.66672C2.01494e-06 1.29853 0.298479 1.00005 0.666669 1.00005Z"}),y().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.07024 0.404628C8.50152 0.203255 9.95947 0.472493 11.2244 1.17177C12.4894 1.87106 13.4928 2.9625 14.0835 4.28165C14.6742 5.60081 14.8202 7.07621 14.4995 8.48555C14.1788 9.89489 13.4088 11.1618 12.3054 12.0955C11.202 13.0291 9.82511 13.5789 8.38212 13.6619C6.93913 13.745 5.50824 13.3568 4.30504 12.5559C3.10184 11.755 2.19151 10.5848 1.71122 9.22158C1.58887 8.87431 1.7712 8.49361 2.11847 8.37127C2.46574 8.24892 2.84644 8.43125 2.96879 8.77852C3.35302 9.86911 4.08128 10.8053 5.04384 11.446C6.0064 12.0867 7.15112 12.3972 8.30551 12.3308C9.4599 12.2644 10.5614 11.8245 11.4441 11.0776C12.3268 10.3307 12.9429 9.31717 13.1994 8.18969C13.456 7.06222 13.3392 5.8819 12.8666 4.82658C12.3941 3.77125 11.5913 2.8981 10.5794 2.33867C9.56739 1.77925 8.40102 1.56386 7.256 1.72496C6.11098 1.88606 5.04933 2.41492 4.23101 3.23185C4.22625 3.2366 4.22142 3.24128 4.21652 3.24588L1.12319 6.15255C0.854867 6.40468 0.432961 6.39155 0.180833 6.12323C-0.0712944 5.85491 -0.0581685 5.43301 0.210151 5.18088L3.29633 2.28094C4.31823 1.26392 5.64238 0.60552 7.07024 0.404628Z"}))}function Op(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 28 28"},e),y().createElement("path",{d:"M0.602462 14.9446C-0.0244077 15.1759 -0.0720487 15.7437 0.0596979 16.4712C1.24525 23.0177 7.00549 28 13.9288 28C22.0136 28 28.5288 21.1924 27.9661 13.0292C27.4922 6.10378 21.8359 0.475002 14.8765 0.0329519C10.0788 -0.291229 5.72563 1.80126 2.97148 5.21978L1.63888 4.12944C1.07616 3.68748 0.217442 4.07044 0.217442 4.8072V9.84668C0.217442 10.4067 0.720862 10.8192 1.25405 10.7012L1.49079 10.6422L2.61619 10.4064L3.09007 10.318L6.22894 9.64027C6.93974 9.49288 7.17671 8.57935 6.58425 8.10777L4.98518 6.84067C7.32461 3.95266 11.0858 2.21377 15.2022 2.65593C20.4735 3.21591 24.738 7.45959 25.3303 12.7052C26.0709 19.5717 20.681 25.4068 13.9287 25.4068C8.30488 25.4068 3.62815 21.3639 2.64243 16.0542C2.51095 15.346 2.19718 14.5886 1.49075 14.7383L0.602462 14.9446Z",fill:"currentColor"}))}n(30624);function Bp(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 23 17"},e),y().createElement("path",{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",fillRule:"nonzero"}))}n(30624),n(30624);var Fp=function(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 16 16"},e),y().createElement("path",{d:"M14.1259 3.625C14.65 3.625 15 3.975 15 4.5V14.125C15 14.65 14.65 15 14.1249 15H1.87506C1.35003 15 1 14.65 1 14.125V1.875C1 1.35 1.35003 1 1.87506 1H5.37531C5.63833 1 5.81334 1.087 5.98836 1.262L8.35052 3.625H14.1259ZM7.9785 6.093C7.10444 6.093 6.38938 6.808 6.38938 7.683V8.079C6.38938 8.953 7.10444 9.668 7.9785 9.668C8.85256 9.668 9.56761 8.953 9.56761 8.079V7.682C9.56761 6.808 8.85256 6.093 7.9775 6.093H7.9785ZM9.56761 9.827C9.35786 10.0329 9.10928 10.1951 8.8363 10.3041C8.56332 10.4131 8.2714 10.4668 7.9775 10.462C7.68393 10.4665 7.39239 10.4127 7.11977 10.3037C6.84716 10.1947 6.5989 10.0327 6.38938 9.827C5.67433 10.065 5.1983 10.581 5.1983 11.257V12.448H10.7587V11.257C10.7587 10.581 10.2817 10.065 9.56761 9.827Z"}))};n(30624),n(30624),n(30624),n(30624);n(30624),n(30624),n(30624),n(30624);function Hp(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 15 16"},e),y().createElement("path",{d:"M8.69169169,1.65459164 C7.42998802,0.732912554 5.79691384,0.425404591 4.21164279,0.810071145 C2.01180284,1.34426767 0.429519485,3.32166778 0.449238273,5.51223961 C0.454317355,6.09008425 0.560978072,6.64511922 0.766531499,7.16185651 C0.884545458,7.45866364 1.19914976,7.66620336 1.53138146,7.66620336 C1.60756769,7.66620336 1.72289272,7.66620336 1.80027403,7.62903206 C2.21496611,7.48682371 2.41812939,7.05879065 2.26276924,6.65638325 C2.09725092,6.18836289 2.02345485,5.8315748 2.02345485,5.49928598 C2.02345485,4.55873965 2.44860388,3.66071502 3.19044858,3.03527987 C3.94334777,2.40027029 4.91763516,2.10993997 5.93524413,2.21694824 C6.90415367,2.31888769 7.79388929,2.81901053 8.37648985,3.58890684 C8.96058425,4.36077436 9.17300938,5.31962473 8.9590904,6.21962057 C8.94235931,6.29002074 8.92204298,6.35957612 8.89754388,6.42913149 C8.84436291,6.5969655 8.8709534,6.79042518 8.97074242,6.9599488 C9.07979329,7.14524206 9.26204269,7.2823816 9.47088259,7.33616734 C9.67285078,7.38770027 9.89573284,7.36517221 10.0812687,7.27308878 C10.2742738,7.17762614 10.4108115,7.01936655 10.4654863,6.83041248 C10.6062067,6.40012662 10.6773139,5.94111748 10.6773139,5.4666203 C10.6773139,3.96597018 9.95369412,2.57655233 8.69169169,1.65459164"}),y().createElement("path",{d:"M12.4033641,9.43002363 L7.46962051,8.60458861 L7.42312479,5.65704834 C7.42257778,4.87028142 6.91659487,4.17992696 6.16391111,3.93838024 C5.57177436,3.74839098 4.94490256,3.83320301 4.44493675,4.1709044 C3.94633846,4.50757465 3.64849231,5.04841246 3.64849231,5.61734909 L3.64849231,12.0692503 L3.27543248,11.4577787 C3.01177436,11.0154157 2.60233846,10.7096799 2.12288547,10.5967691 C1.65355214,10.4859205 1.14620171,10.5673813 0.72637265,10.8220752 C0.0398769231,11.2721719 -0.184396581,12.1996907 0.158577778,13.1957809 C0.165415385,13.210217 0.18237265,13.2532675 0.209176068,13.3208077 C0.319671795,13.5979291 0.578406838,14.2475532 0.952013675,15.0616455 L0.999603419,15.1523867 C1.20227009,15.608928 1.48534701,15.7290569 1.72739829,15.7290569 C1.84445812,15.7290569 1.95139829,15.7009581 2.03563761,15.6692503 C2.21204786,15.6022256 2.33922735,15.4880258 2.40322735,15.3387669 C2.47816752,15.1637293 2.46285128,14.9407433 2.36356923,14.7319356 C2.32992821,14.653826 1.5422359,12.8165757 1.50968889,12.7477465 C1.36828718,12.295072 1.41396239,11.9890784 1.49437265,11.9455124 C1.58845812,11.9011729 1.69403077,11.8869946 1.7730735,11.9009151 C1.9133812,11.9449968 1.98832137,12.0042879 2.05697094,12.1321504 L3.53963761,14.292666 C3.71905641,14.5633426 4.15146667,14.7654479 4.59946667,14.6061353 C4.93888547,14.4857487 5.12568889,14.2596692 5.12568889,13.9699162 L5.12568889,5.69416971 C5.12568889,5.5072739 5.23317607,5.33739205 5.39317607,5.27114071 C5.54469744,5.20927175 5.70797949,5.21984103 5.84117607,5.3018174 C5.97546667,5.38456713 6.05560342,5.52196778 6.05560342,5.66916434 L6.05560342,9.09129108 C6.05560342,9.4367261 6.34715897,9.7540623 6.69232137,9.78396563 L6.6942359,9.78396563 L12.1632274,10.6988528 C12.7868171,10.8042879 13.2397402,11.3141912 13.2397402,11.9112266 L13.2397402,15.0784017 C13.2397402,15.434406 13.5457915,15.72287 13.9235009,15.72287 C14.3009368,15.72287 14.6072615,15.434406 14.6072615,15.0784017 L14.6072615,11.9112266 C14.6072615,10.6893147 13.6809026,9.64579162 12.4033641,9.43002363"}))}n(30624),n(30624),n(30624),n(30624),n(30624),n(30624),n(30624),n(30624);function zp(e){return y().createElement(Rv,(0,D.Z)({viewBox:"0 0 16 12"},e),y().createElement("g",{transform:"translate(-1 -2)"},y().createElement("path",{d:"M11,14 L2,14 C1.4,14 1,13.6 1,13 L1,3 C1,2.4 1.4,2 2,2 L11,2 C11.6,2 12,2.4 12,3 L12,4.5 L15.6,3 C16.3,2.8 17,3.3 17,4 L17,12 C17,12.7 16.3,13.2 15.6,12.9 L12,11.5 L12,13 C12,13.6 11.6,14 11,14 L11,14 L11,14 Z M3,12 L10,12 L10,10 C10,9.3 10.7,8.8 11.4,9.1 L15,10.6 L15,5.6 L11.4,7.1 C10.7,7.2 10,6.7 10,6 L10,4 L3,4 L3,12 L3,12 L3,12 Z"})))}n(30624),n(30624);var qp,Up,Vp,Gp,Kp,Wp,jp,Qp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,o=void 0===a?"":a,i=e.height,l=void 0===i?"20":i,s=e.role,c=void 0===s?"img":s,u=e.title,d=void 0===u?"":u,m=e.width,v=void 0===m?"20":m;return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:Dv()("i i-xMarkFilled",r),focusable:"false",height:l,role:c,viewBox:"0 0 20 20",width:v,xmlns:"http://www.w3.org/2000/svg"},d&&y().createElement("title",null,d),o&&y().createElement("desc",null,o),y().createElement("path",{d:"M10 9.08L6.904 5.986a.65.65 0 1 0-.92.92L9.082 10l-3.096 3.096a.65.65 0 0 0 .92.92L10 10.918l3.096 3.096a.65.65 0 0 0 .92-.92L10.918 10l3.096-3.096a.65.65 0 1 0-.92-.92L10 9.082zM10 20C4.477 20 0 15.523 0 10S4.477 0 10 0s10 4.477 10 10-4.477 10-10 10z"}))},Yp={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"},Xp="all",Jp="none",$p="incorrect",ef=ll()([[zs()([na()(!0),na()(Xp)]),nt()(Xp)],[zs()([na()(!1),na()(Jp)]),nt()(Jp)],[na()($p),nt()($p)],[us(),nt()(Xp)]]),tf=Yp,nf=er()("rise/status/")("SET_LOADED"),rf=ea({connection:"connected",courseLoaded:!1,fontsLoaded:!1,notFound:!1,partnerContentLoaded:!1},(0,qe.Z)({},nf,(function(e,t){return Tn()(e,t)}))),af=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return $r(nf,{courseLoaded:e})},of=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return $r(nf,{partnerContentLoaded:e})},lf=n(50361),sf=n.n(lf),cf="quiz",uf="section",df=ws()({ORDER:null,QUIZ:null}),mf=function(e){return"/lessons/".concat(encodeURIComponent(e))},vf=Zt()("type"),pf=vf(uf),ff=vf(cf),hf=bo()(["settings","passToContinue"],!0),bf=function(e){var t,n=sf()(e);null!=n&&Array.isArray(n.items)&&(n.items=De()(t=n.items).call(t,Boolean));return n},gf=er()("rise/course/"),yf=gf("LOAD_COURSE"),Ef=gf("UPDATE_COMPLETED_AT"),kf=gf("UPDATE_COURSE_PREVIEW"),Cf=Kr()(S()(pr(),ce()(["settings","revealAnswers"])),xr()(Cr()(["settings","revealAnswers"]),ef)),wf=jr()((function(e){return null!=e&&"blocks"===e.type}),(function(e){var t=sf()(e);return null!=t&&Array.isArray(t.items)&&(t.items=t.items.reduce((function(e,t){return null!=t&&e.push(bf(t)),e}),[])),t})),Nf=S()(Cf,wf),Sf=xr()(Nr()("lessons"),wt()(Nf)),If=function(e){return S()(Tn()(e),Tr()("lessonsOnly"),$c()(Zt()("type","section")))(e.lessons)},_f=zu()(pr(),"theme"),Tf=S()(wv,Cv),Lf=it()(_f,Tf,wv),xf=S()((function(e){var t,n,r,a;return Av(Av({},e),{},{theme:Av(Av({},null==e?void 0:e.theme),{},{hideCoverPage:null!==(t=null==e||null===(n=e.theme)||void 0===n?void 0:n.hideCoverPage)&&void 0!==t&&t,hideLessonHeaders:null!==(r=null==e||null===(a=e.theme)||void 0===a?void 0:a.hideLessonHeaders)&&void 0!==r&&r})})}),Lf),Zf=Uu()(Yn()("favoritedAt",new Date)),Pf=Uu()(Yn()("favoritedAt",null)),Af=Uu()(Fu()("completedAt",(function(){return(new Date).toISOString()}))),Rf=ea({},(qp={},(0,qe.Z)(qp,Yu,Zf),(0,qe.Z)(qp,Xu,Pf),(0,qe.Z)(qp,yf,(function(e,t){var n=t.completedAt,r=t.course,a=t.favoritedAt,o=t.riseComCurrentUser,i=t.riseComCourseId,l=t.riseComEnrollmentType,s=t.riseComLearningPathId;return Dr()(Sf,If,Tn()(ga(),{completedAt:n,favoritedAt:a,riseComCourseId:i,riseComEnrollmentType:l,riseComCurrentUser:o,riseComLearningPathId:s}),xf)(r)})),(0,qe.Z)(qp,Ef,Af),(0,qe.Z)(qp,kf,(function(e,t){return t.course})),qp)),Mf=function(e){return function(t){404===t.statusCode&&e(function(){return $r(nf,{notFound:arguments.length>0&&void 0!==arguments[0]&&arguments[0]})}(!0))}},Df=function(e){return function(t){return t([$r(Ju,e),of(!0)])}},Of=function(e){return aa()(e)?of(!0):Yr()(t=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return yu("fetchPartnerContent")?bu.fetchPartnerContent(e):et().of({content:[]})}(e)).call(t,Df);var t},Bf=function(e){return function(t){var n=t.course,r=function(e){var t=e.course,n=e.lessons,r=Iv()(Zv,n),a=li()(null,"partnerContentId",t),o=a?[a]:[];return vl(r,er()(o),Tv())}({course:n,lessons:n.lessons});e([$r(yf,t),af(!0),Of(r)])}},Ff=function(){return function(e){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return yu("fetch")?Je().resolve(bu.fetch()):Je().resolve(e)}().then(Bf(e)).catch(Mf(e))}},Hf=$r(kf),zf=($r(Ef),ea({},(0,qe.Z)({},yf,(function(e,t){var n=t.labelSet;return Tn()(e,n)})))),qf=n(96249),Uf="rise/features/SET_FEATURE_FLAGS",Vf=(0,qf.handle)({},(0,qe.Z)({},Uf,(function(e,t){return t}))),Gf=(0,qf.action)(Uf),Kf=n(18231),Wf=n.n(Kf),jf=n(37347),Qf=n.n(jf),Yf=(n(75933),wt()(le()(er())(":".concat("n3,n4,i4,n7,n9"))),S()(Wf()(","),gr()),function(e,t){var n=new FontFace(t.name,e,{family:t.name,style:t.style,weight:t.weight});return n.load().then((function(){return document.fonts.add(n)}))}),Xf=function(e,t){var n,r,a,o=document.createElement("style");return o.innerText=B()(n=B()(r=B()(a="@font-face { font-family: '".concat(t.name,"'; src: ")).call(a,e,"; font-weight: ")).call(r,t.weight,"; font-style: ")).call(n,t.style,"; }"),document.head.appendChild(o),new(Qf())(t.name,{style:t.style,weight:t.weight}).load()},Jf=function(e){var t="url(".concat(function(e){var t;if(fe("resolveFontPath"))return me.resolveFontPath(e);var n=e.default?ve("CDN_URI"):ve("CDN_USER_CONTENT_URI");return B()(t="".concat(n,"/")).call(t,e.key)}(e),") format('woff')");return("fonts"in document?Yf:Xf)(t,e)},$f=function(e,t){var n,r=Je().all(Yr()(e).call(e,Jf)),a=new(Je())((function(e){n=setTimeout(e,5e3)}));return Je().race([r,a]).finally((function(){clearTimeout(n),t()}))},eh=(er()("rise/fonts/")("LOAD_FONTS"),Tn()({})),th=ea({},(Up={},(0,qe.Z)(Up,yf,(function(e,t){var n=t.fonts;return Tn()(e,Vr()(nh)(n))})),(0,qe.Z)(Up,kf,(function(e,t){var n=t.fonts;return eh(n)})),Up)),nh=function(e){return $f(e,(function(){return sb(function(){return $r(nf,{fontsLoaded:arguments.length>0&&void 0!==arguments[0]&&arguments[0]})}(!0))}))},rh={isPreview:"preview"===window.viewType,externalLinksModalVisible:!1},ah=er()("rise/globals/")("SHOW_EXTERNAL_LINKS_MODAL"),oh=ea(rh,(0,qe.Z)({},ah,(function(e,t){return Tn()(e,{externalLinksModalVisible:t})}))),ih=$r(ah),lh=n(55389),sh=n.n(lh),ch=ad()(2,(function(e){return Hl()((0,qf.error)(e),(0,qf.action)(e))})),uh=er()("rise/learningPathUpNext/"),dh=uh("FETCH_LP_UP_NEXT"),mh=uh("FETCH_LP_UP_NEXT_PENDING"),vh=Ta()(ss()("id")),ph=le()(Us()({nextCourse:jr()(vh,nt()({})),learningPathComplete:vh,lpHasFailedQuiz:de()("lpHasFailedQuiz"),isPending:!1,isSuccess:!0})),fh=Yn()("isPending",!0),hh=((0,qf.handle)({nextCourse:{},learningPathComplete:!1,isPending:!1,isSuccess:!1},(Vp={},(0,qe.Z)(Vp,dh,(0,qf.onSuccess)(ph)),(0,qe.Z)(Vp,mh,fh),Vp)),sh()([(0,qf.action)(mh),Dr()(et().fromPromise((function(){if(Gu("fetchLpUpNext"))return Vu.fetchLpUpNext.apply(Vu,arguments)})),ch(dh))])),bh=n(89576),gh=n.n(bh),yh=n(67964),Eh=n.n(yh),kh=function(e,t){var n=Pa()(Zt()("id",t.id),e.content),r=-1===n?gh()(t):Eh()(n,t);return bt()({content:r},e)},Ch=(0,qe.Z)({},Ju,(function(e,t){return Br()(kh,e,t)})),wh=(0,qf.handle)({content:[]},Ch),Nh=er()("rise/search/"),Sh=Nh("RESET_SEARCH"),Ih=Nh("SET_SEARCH_ACTIVE"),_h=Nh("SET_SEARCH_ACTIVE_LESSONS"),Th=Nh("SET_SEARCH_LESSONS"),Lh=Nh("SET_SEARCH_TERM"),xh={active:!1,activeLessons:[],lessons:[],term:null},Zh=ea(xh,(Gp={},(0,qe.Z)(Gp,Sh,(function(e,t){return t?Yn()("active",e.active,xh):e})),(0,qe.Z)(Gp,Ih,(function(e,t){return Yn()("active",t,e)})),(0,qe.Z)(Gp,_h,(function(e,t){return Yn()("activeLessons",t,e)})),(0,qe.Z)(Gp,Th,(function(e,t){return Yn()("lessons",t,e)})),(0,qe.Z)(Gp,Lh,(function(e,t){return Yn()("term",t,e)})),Gp)),Ph=$r(Sh),Ah=$r(Ih),Rh=$r(_h),Mh=$r(Th),Dh=$r(Lh),Oh=er()("rise/sessionPreferences/"),Bh=Oh("LOAD_SESSION_PREFERENCES"),Fh=Oh("SET_PREFERS_KEYBOARD_NAVIGATION"),Hh=Oh("SET_STARTING_COURSE_LESSON_SELECTED"),zh=ea({prefersKeyboardNavigation:!1,startedCourseWithLessonSelected:!1},(Kp={},(0,qe.Z)(Kp,Bh,Tn()),(0,qe.Z)(Kp,Fh,(function(e,t){return Tn()(e,{prefersKeyboardNavigation:t})})),(0,qe.Z)(Kp,Hh,(function(e,t){return Tn()(e,{startedCourseWithLessonSelected:t})})),Kp)),qh=nt()($r(Bh,null)),Uh=$r(Fh),Vh=($r(Hh),"up"),Gh="down",Kh="rise/slidesUI/SET_SLIDE_DIRECTION",Wh="rise/slidesUI/SET_EXITING_SLIDE_OFFSET",jh={slideDirection:Vh,exitingSlideOffset:0},Qh=(0,qf.handle)(jh,(Wp={},(0,qe.Z)(Wp,Kh,le()(Yn()("slideDirection"))),(0,qe.Z)(Wp,Wh,le()(Yn()("exitingSlideOffset"))),Wp)),Yh=(0,qf.action)(Kh),Xh=(0,qf.action)(Wh),Jh=er()("rise/ui/"),$h=Jh("SET_LESSON_NAV_NEXT_BUTTON_UI"),eb=Jh("SET_SKIP_TO_NAV_BUTTON_UI"),tb=(0,qf.handle)({lessonNavNextButton:null,skipToNavButton:null},(jp={},(0,qe.Z)(jp,$h,le()(Yn()("lessonNavNextButton"))),(0,qe.Z)(jp,eb,le()(Yn()("skipToNavButton"))),jp)),nb=(0,qf.action)($h),rb=(0,qf.action)(eb);function ab(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}var ob=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ab(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):ab(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({course:Rf,courseLabels:zf,courseProgress:Pi,features:Vf,fonts:th,global:oh,partnerContent:wh,search:Zh,sessionPreferences:zh,slidesUI:Qh,status:rf,ui:tb},{}),ib=(n.g.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__,S()),lb=(0,Zu.MT)((0,Zu.UY)(ob),ib((0,Zu.md)(Ou.Z,Du(),(0,Ru.Z)("run"),Au(),(function(e){var t=e.dispatch;return function(e){return function(n){"function"!=typeof Yr()(n)?e(n):Yr()(n).call(n,t)}}})))),sb=lb.dispatch,cb=n(9669),ub=n(68434),db="".concat(ve("CDN_USER_CONTENT_URI"),"/assets/rise/assets/certificate-icon.svg"),mb="".concat(ve("CDN_USER_CONTENT_URI"),"/assets/rise/assets/error_x.svg"),vb="".concat(ve("CDN_USER_CONTENT_URI"),"/assets/rise/assets/loading_spinner.svg"),pb="downloading",fb="error",hb="ok",bb="contained",gb=function(e){var t=e.type,n=(0,g.useState)((function(){return xp()("certdownload-")})),r=(0,ze.Z)(n,1)[0],a=(0,g.useState)(hb),o=(0,ze.Z)(a,2),i=o[0],l=o[1],s=(0,ub.Z)(i),c=(0,g.useRef)(),u="".concat(r,"-live"),d=Dv()("certificateDownload",{certificateDownloadContained:t===bb}),m=(0,g.useCallback)((function(){l(pb)}),[]);return(0,g.useEffect)((function(){return i===pb&&s!==pb&&function(){if(Gu("downloadCertificate"))return Vu.downloadCertificate.apply(Vu,arguments)}().then((function(){l(hb)})).catch((function(e){(0,cb.isCancel)(e)?l(hb):l(fb)})),function(){!function(){if(Gu("downloadCertificateCancel"))Vu.downloadCertificateCancel.apply(Vu,arguments)}()}}),[s,i]),(0,g.useEffect)((function(){c.current&&(i===fb&&s!==fb||i===hb&&(s===fb||s===pb))&&c.current.focus()}),[s,i]),y().createElement("div",{className:d},y().createElement("div",{"aria-live":"polite",id:u,role:"status"},i===pb&&y().createElement("span",{className:"certificateDownload__downloading"},y().createElement("img",{alt:"",className:"animation-loading certificateDownload__downloadingImg",height:"15",src:vb,width:"15"}),"Downloading..."),i===fb&&y().createElement("span",{className:"certificateDownload__error"},y().createElement("img",{alt:"Error",className:"certificateDownload__errorImg",height:"15",src:mb,width:"15"}),y().createElement("span",{className:"visually-hidden"},"Failed to download certificate"))),(i===hb||i===fb)&&y().createElement("button",{"aria-controls":u,className:"certificateDownload__btn",onClick:m,ref:c,type:"button"},i===hb&&t===bb&&y().createElement("img",{alt:"",className:"certificateDownload__okImg",height:"15",src:db,width:"15"}),i===hb?"Download certificate":"Retry download"))},yb=function(){return y().createElement(gb,{type:bb})},Eb=(0,g.memo)(gb),kb=n(22222);function Cb(e){return null==e?void 0:e.course}function wb(){return J((function(e){return Cb(e)}))}function Nb(e){return Cb(e).trackingQuizId}function Sb(e){return Cb(e).coverImage}(0,kb.P1)(Sb,(function(e){return wm(e)}));function Ib(){return J((function(e){return function(e){var t=Cb(e);return null==t?void 0:t.type}(e)}))}function _b(e){var t=Cb(e);return(null==t?void 0:t.type)===Ps}var Tb=n(17919),Lb=n.n(Tb),xb=n(54228),Zb=n.n(xb),Pb=n(15598),Ab=n.n(Pb),Rb=n(72038),Mb=n.n(Rb),Db=n(4991),Ob=n.n(Db),Bb=de()("lessons"),Fb=Ob()((function(e){return!!e}),["settings","passToContinue"]),Hb=function(e){var t,n=e.course,r=e.courseProgress;return S()(qc(),yt()((t=Bb(r),S()(Vo(),(function(e){return ce()([e,"passed"],t)}),de()("id")))),yt()(Fb),Bb)(n)||{}},zb=S()(Vo(),aa()),qb=S()(yt()(Cm),de()("lessonsOnly")),Ub=function(e){return function(t){return Vo()(ce()(["lessons",t.id,"isComplete"],e))}},Vb=function(e){var t=e.course,n=e.lesson;return Zt()("id",n.id,qc()(de()("lessonsOnly",t)))},Gb=S()(Vo(),Zt()("type","section")),Kb=function(e){var t=e.course,n=e.courseProgress,r=e.lesson,a=function(e){var t=e.courseProgress,n=e.lesson,r=e.restrictingQuiz,a=function(e){return ce()([e,"index"],Bb(t))},o=a(de()("id",n));return S()(Mb()(o),a,de()("id"))(r)?r:{}}({courseProgress:n,lesson:r,restrictingQuiz:e.restrictingQuiz}),o=Im(t),i=o||zb(a),l=function(e){var t=e.course,n=e.courseProgress;return nd()(Ub(n))(t.lessonsOnly)}({course:t,courseProgress:n}),s=Gb(r)&&Vo()(function(e){var t=e.lesson,n=e.courseProgress;return al()(!1,["lessons",t.id,"isComplete"],n)}({lesson:r,courseProgress:n})),c=i&&s&&Vo()(function(e){var t=e.lesson,n=e.currentLesson;return t&&Zt()("id",t.id,n)}({lesson:r,currentLesson:l}));return{isRestricted:c,restrictingQuiz:a,isRestrictedCourse:o,currentLesson:l}},Wb=function(e){var t=e.labels,n=e.restrictions,r=t.lessonRestricted,a=t.quizRequirePassingScore,o=n.isRestrictedCourse,i=n.restrictingQuiz,l=n.currentLesson,s=l&&Zb()("id",i,l);return!o||o&&s?i.title?a.replace("quiz",'"'.concat(i.title,'"')):a:r},jb=nl()((function(e){return Pa()(Ab()(Rr()(["id"],e||{})))})),Qb=function(e){var t=e.course,n=e.lesson;return S()(fo(),jb(n),qb)(t)},Yb=function(e){var t=e.course,n=e.lesson;return!function(e){var t=e.course,n=e.lesson;return Zt()("id",n.id,dl()(de()("lessonsOnly",t)))}({course:t,lesson:n})&&t.lessonsOnly[fo()(jb(n,t.lessonsOnly))]},Xb=S()(Er(),qb),Jb=ur()(pr(),aa()),$b=ur()(pr(),na()(!1)),eg=zu()($b,"isComplete"),tg=ur()(zu()(na()(!1),"passed"),zu()($b,"isComplete")),ng=ad()(2,(function(e){return nd()(it()(S()(na()(e),qc()),S()(tg,dl()),S()(eg,dl())))})),rg=ad()(2,(function(e){return Dr()(Ka(),ng(e),kn()([]),qc())})),ag=le()(ad()(2,(function(e){return it()(Jb,nt()(e),rg(e))}))),og=function(e,t,n){if(!n)return{outOfAttempts:!1,quizPassed:!0};var r=ce()(["lessons",n],e),a=al()(-1,["settings","retryCount"],t),o=al()(0,["retryAttempts"],r),i=ce()(["passed"],r);return{outOfAttempts:ce()(["isComplete"],r)&&a>-1&&na()(Number(o),Number(a)),quizPassed:i}};function ig(e){return e.courseProgress}function lg(e){var t=ig(e);return null==t?void 0:t.currentLesson}function sg(e){var t=ig(e);return null==t?void 0:t.percentComplete}function cg(){return J((function(e){return sg(e)}))}var ug=(0,kb.P1)(Nb,Cb,(function(e,t){var n=t.lessons;return Array.isArray(n)?$d()(n).call(n,(function(t){var n=t.id;return"quiz"===t.type&&n===e})):null}));var dg=(0,kb.P1)(ig,ug,(function(e,t){return t?og(e,t,t.id):null}));function mg(){return J((function(e){return dg(e)}))}function vg(e){var t=ig(e);return _u()?100===t.percentComplete:Iu()}function pg(e){var t=ig(e);return null==t?void 0:t.lessons}function fg(e,t){var n=pg(t);return null==n?void 0:n[e]}function hg(e){return J((function(t){return fg(e,t)}))}var bg=n(13464),gg=n.n(bg);function yg(){return(0,kb.P1)((function(e){return e}),(function(e,t){return Lg(t)}),(function(e,t){return de()(e,t)}))}function Eg(e){var t=(0,g.useMemo)((function(){return yg()}),[]);return J((function(n){return t(e,n)}))}function kg(){var e=yg();return(0,kb.P1)(e,(function(e){return pf(e)}))}function Cg(){var e=Ng();return(0,kb.P1)((function(e){return e}),(function(t,n){return e(n)}),(function(e,t){return function(e){return Cb(e).navigationMode}(t)}),(function(e,t){return Dg(t)}),(function(e,t){return pg(t)}),(function(e,t,n,r,a){var o=a[e],i=a[t];if(e!==t&&(null==o||!o.isComplete)&&(null==o?void 0:o.index)>(null==i?void 0:i.index)){var l,s,c,u=null!==(l=null===(s=a[null==r?void 0:r.id])||void 0===s?void 0:s.index)&&void 0!==l?l:1/0,d="restricted"===n&&null!==(c=null==i?void 0:i.index)&&void 0!==c?c:1/0;if((null==o?void 0:o.index)>Math.min(u,d))return d<u?{type:df.ORDER}:{type:df.QUIZ,data:r.title}}return null}))}function wg(e){var t=(0,g.useMemo)((function(){return Cg()}),[]);return J((function(n){return t(e,n)}))}function Ng(){return(0,kb.P1)(Nb,pg,(function(e,t){return ag(t,e)}))}function Sg(){var e=Ng();return(0,kb.P1)(e,Lg,de())}function Ig(e){var t=(0,g.useMemo)((function(){return e=yg(),(0,kb.P1)(e,fg,(function(e,t){var n,r,a,o=null!==(n=null==t?void 0:t.percentComplete)&&void 0!==n?n:0,i=null!==(r=null==t?void 0:t.isComplete)&&void 0!==r&&r,l=null!==(a=null==t?void 0:t.passed)&&void 0!==a&&a;return 100===o&&(!i||ff(e)&&!l)}));var e}),[]);return J((function(n){return t(e,n)}))}function _g(e){var t=(0,g.useMemo)((function(){return e=yg(),(0,kb.P1)(e,fg,(function(e,t){var n,r,a,o=null!==(n=null==t?void 0:t.percentComplete)&&void 0!==n?n:0,i=null!==(r=null==t?void 0:t.isComplete)&&void 0!==r&&r,l=null!==(a=null==t?void 0:t.passed)&&void 0!==a&&a;return 100===o&&i&&(!ff(e)||l)}));var e}),[]);return J((function(n){return t(e,n)}))}var Tg=(0,kb.P1)(Cb,(function(e){return li()([],"lessons",e)})),Lg=(0,kb.P1)(Tg,(function(e){return e.reduce((function(e,t){return null!=t&&t.id&&(e[t.id]=t),e}),{})})),xg=(0,kb.P1)(Cb,(function(e){return li()([],"lessonsOnly",e)})),Zg=(0,kb.P1)(xg,(function(e){return e.reduce((function(e,t,n){return e[t.id]=n+1,e}),{})})),Pg=(0,kb.P1)(xg,(function(e){return Lt()("id",e)})),Ag=((0,kb.P1)(xg,(function(e){return qc()(e)})),(0,kb.P1)(xg,yt()((function(e){var t=e.type,n=e.settings;return"quiz"!==t||n.asLesson||void 0===n.asLesson})))),Rg=(0,kb.P1)(Ag,Er()),Mg=(0,kb.P1)(Tg,(function(e){return e.reduce((function(e,t){var n=e[e.length-1];return pf(t)||null==n?e.push([t.id]):n.push(t.id),e}),[])})),Dg=(0,kb.P1)(xg,pg,(function(e,t){return $d()(e).call(e,(function(e){var n;return ff(e)&&hf(e)&&!(null!==(n=t[e.id])&&void 0!==n&&n.isComplete)}))}));function Og(e){var t=(0,g.useMemo)(kg,[]);return J((function(n){return t(e[0],n)}))}function Bg(e){var t=(0,g.useMemo)((function(){return yg()}),[]),n=(0,g.useMemo)((function(){return Cg()}),[]);return J((function(r){var a=Cb(r),o=t(e,r),i=(fg(e,r),n(e,r)),l=null!=(null==i?void 0:i.type);return(null==a?void 0:a.navigationMode)!==Dd&&(null==a?void 0:a.markComplete)&&!l&&(null==o?void 0:o.type)!==cf&&!0}))}var Fg=function(e,t){return gg()(t).call(t,(function(t){return t.id===e}))};function Hg(){return(0,kb.P1)((function(e){return e}),(function(e,t){return xg(t)}),(function(e,t){if("progress-summary"===e)return dl()(t);var n=Fg(e,t);return t[Lb()(n)]}))}function zg(){return(0,kb.P1)((function(e){return e}),(function(e,t){return xg(t)}),(function(e,t){var n=Fg(e,t);return t[fo()(n)]}))}function qg(e){return(0,kb.P1)(e,(function(e,t){return Ag(t)}),(function(e,t){return Fg(null==e?void 0:e.id,t)+1}))}function Ug(){return J((function(e){return Mg(e)}))}function Vg(){var e=(0,g.useMemo)((function(){return e=Ng(),(0,kb.P1)(vg,e,Nb,(function(e,t,n){return e||!t&&!(null!=n)}));var e}),[]);return J((function(t){return e(t)}))}var Gg=function(e,t){var n=Yr()(e),r=e.dividerNumber,a=t.id,o=t.family,i=t.variant;return"divider"===o&&"numbered divider"===i&&(r++,n[a]=r),{map:n,dividerNumber:r}},Kg=function(){var e,t=(e=yg(),(0,kb.P1)(e,(function(e){var t,n;return null==e||null===(t=e.items)||void 0===t||null===(n=t.reduce(Gg,{map:{},dividerNumber:0}))||void 0===n?void 0:Yr()(n)})));return(0,kb.P1)((function(e,t){return t}),(function(e,n,r){return t(e,r)}),(function(e,t){return de()(e,t)}))},Wg=n(67031),jg=n.n(Wg),Qg=Dr()(kn()({}),pc()(["first_name","last_name"]),Wf()(" "),jg()),Yg=["className","decorative","size"],Xg=function(e){var t=e.className,n=e.decorative,r=e.size,a=(0,nn.Z)(e,Yg),o=ce()(["avatars","medium"],a),i=n?"":Qg(a)||"Unknown User";return o?y().createElement("img",{alt:i,className:t||"user-avatar",src:o,style:{height:r,width:r}}):y().createElement(Pp,{decorative:n,height:r,title:i,width:r})},Jg=(0,n(22175).setup)({el:"__",mod:"--",modValue:"-"}),$g=n(30624),ey="".concat(gu("CDN_USER_CONTENT_URI"),"/assets/rise/assets/trophy.svg"),ty=Jg("cover");var ny=n(30381),ry=n.n(ny),ay=function(e){if(!e)return"";var t=ry()(e),n=ry()(),r=ry()(n).add(24,"hours");return t.isBefore(n)?"Overdue":t.isBefore(r)?"Due in ".concat(n.to(t,!0)):"Due ".concat(t.format("MMM D"))},oy=function(e){return ry()(e).isSameOrBefore(ry()().add(3,"d"),"days")},iy=n(30624),ly=["Default","className"];function sy(e){return function(t){var n,r=t.Default,a=t.className,o=(0,nn.Z)(t,ly),i="brand--".concat(e),l=a?B()(n="".concat(a," ")).call(n,i):i;return iy.createElement(r,(0,D.Z)({},o,{className:l}))}}sy("background"),sy("head");var cy=sy("ui"),uy=function(e){return"<p><br></p>"===e?"":e},dy=["bgColor"],my=["offset"],vy=ln()((0,g.createContext)(null),{displayName:"CourseContext"});function py(e){var t=e.children,n=e.course,r=e.courseProgress,a=e.labels,o=e.partnerContent,i=e.search,l=(0,g.useMemo)((function(){return{course:n,courseProgress:r,labels:a,partnerContent:o,search:i}}),[n,a,r,o,i]);return y().createElement(vy.Provider,{value:l},t)}vy.Consumer;var fy=g.useContext.bind(null,vy);function hy(){var e;return null===(e=fy())||void 0===e?void 0:e.course}function by(){var e,t,n=hy();return"none"===n.selectedAuthorId?null:n.selectedAuthorId?null===(e=n.authors)||void 0===e?void 0:$d()(e).call(e,(function(e){return e.id===n.selectedAuthorId})):null===(t=n.authors)||void 0===t?void 0:$d()(t).call(t,(function(e){return e.id===n.author}))}function gy(){return fy().labels}function yy(){return fy().courseProgress}function Ey(){var e;return null===(e=hy().lessonsOnly)||void 0===e?void 0:e[0]}function ky(){var e,t=null==(e=yy())?void 0:e.lessons,n=hy().trackingQuizId;return Fm(t,n)}function Cy(){var e=fy(),t=e.course,n=e.partnerContent;return nd()(Zt()("id",t.selectedAuthorId),n.content)}function wy(){var e=hy().lessons;return(0,g.useMemo)((function(){return Array.isArray(e)?De()(e).call(e,(function(e){return"section"!==e.type})).length:0}),[e])}function Ny(e){var t=hy().theme.accentContrast;return"string"!=typeof t?Vd.LIGHT:t===Vd.AUTO?km(e):t}function Sy(){var e,t,n=hy();return null!==(e=null==n||null===(t=n.theme)||void 0===t?void 0:t.colorAccent)&&void 0!==e?e:null==n?void 0:n.color}var Iy=n(30624);function _y(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ty(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_y(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):_y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function Ly(e,t){var n=(0,g.useMemo)((function(){var n;return matchMedia(B()(n="(".concat(e,": ")).call(n,.0625*t,"em)"))}),[e,t]),r=(0,g.useState)(n.matches),a=(0,ze.Z)(r,2),o=a[0],i=a[1];return(0,g.useEffect)((function(){var e,t,r=null!==(e=n.addEventListener)&&void 0!==e?e:n.addListener,a=null!==(t=n.removeEventListener)&&void 0!==t?t:n.removeListener;return r.call(n,"change",o),function(){return a.call(n,"change",o)};function o(){i(n.matches)}}),[n]),o}function xy(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"matches",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"withPxToEmMedia";return function(a){var o;function i(r){var o=Ly(e,t);return Iy.createElement(a,Ty(Ty({},r),{},(0,qe.Z)({},n,o)))}return i.displayName=B()(o="".concat(r,"(")).call(o,a.displayName||a.name,")"),i}}function Zy(e){return Ly("max-width",e-1)}function Py(e,t,n){return xy("max-width",e-1,t,n)}var Ay=Zy.bind(null,1200),Ry=(Zy.bind(null,992),Zy.bind(null,768)),My=Zy.bind(null,480);n(30624),Jg("cover");n(30624),Jg("cover");n(30624),Jg("cover");function Dy(){return null}var Oy=n(30624),By=Jg("cover");function Fy(e){var t=e.format,n=void 0===t?"[Published] MMMM D, YYYY":t,r=hy().publishedAt,a=By("details-content-published-at");if(!r)return null;var o=ry()(r);return o.isValid()?Oy.createElement("div",{className:a},o.format(n)):null}var Hy=n(38439),zy=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return ha()(e=t.split(".")).call(e,-2).join(".")},qy=S()(zy,ve),Uy=function(e){if(!e||Vy(e))return!1;"//"===ha()(e).call(e,0,2)&&(e="https:".concat(e));try{var t=new(zm())(e).hostname,n=zy(t);return n!==qy("ARTICULATE_DOMAIN")&&n!==qy("RISE_DOMAIN")}catch(e){return!1}},Vy=function(e){return!!e&&"mailto:"===ha()(e).call(e,0,7)};function Gy(e,t){var n=void 0!==ua()&&ma()(e)||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){var n;if(!e)return;if("string"==typeof e)return Ky(e,t);var r=ha()(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return pa()(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ky(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}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,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw o}}}}function Ky(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Wy=function(e){var t=e.allowTabNavigation,n=e.className,r=void 0===n?"":n,a=e.externalLinksDisabled,o=e.forwardedRef,i=e.id,l=e.showExternalLinksModal,s=e.tagName,c=e.value,u=(0,g.useCallback)((function(e){var t=e.target.closest(".fr-view a");t&&t.hasAttribute("data-external")&&l()}),[l]),d=(0,g.useMemo)((function(){var e,n=ft(c);return function(e,t){var n=document.createElement("div");n.innerHTML=t;var r,a=Gy(e);try{for(a.s();!(r=a.n()).done;){(0,r.value)(n)}}catch(e){a.e(e)}finally{a.f()}return n.innerHTML}(B()(e=Array.prototype).call(e,jy,a?Qy:[],t?Xy:Yy,Jy),n)}),[t,a,c]);return y().createElement("div",{"aria-hidden":!t||void 0,className:"".concat(r," brand--linkColor"),onClickCapture:a?u:void 0,id:i,ref:o},(0,g.createElement)(s,{className:"fr-view",dangerouslySetInnerHTML:{__html:d}}))};function jy(e){var t,n=Gy(e.querySelectorAll("table"));try{for(n.s();!(t=n.n()).done;){var r=t.value,a=document.createElement("div");a.className="rise-table-wrap",r.parentNode.replaceChild(a,r),a.appendChild(r)}}catch(e){n.e(e)}finally{n.f()}}function Qy(e){var t,n=Gy(e.querySelectorAll("a"));try{for(n.s();!(t=n.n()).done;){var r=t.value;Uy(r.href)&&(r.removeAttribute("href"),r.removeAttribute("rel"),r.removeAttribute("target"),r.setAttribute("data-external",""),r.setAttribute("role","button"))}}catch(e){n.e(e)}finally{n.f()}}function Yy(e){var t,n=Gy(e.querySelectorAll("a"));try{for(n.s();!(t=n.n()).done;){var r=t.value;r.setAttribute("aria-hidden","true"),r.setAttribute("tabindex","-1")}}catch(e){n.e(e)}finally{n.f()}}function Xy(e){var t,n=Gy(e.querySelectorAll("a"));try{for(n.s();!(t=n.n()).done;){var r=t.value;r.removeAttribute("aria-hidden"),r.hasAttribute("data-external")?r.setAttribute("tabindex","0"):r.removeAttribute("tabindex")}}catch(e){n.e(e)}finally{n.f()}}function Jy(e){var t,n=Gy(e.querySelectorAll('a[target="_blank"]'));try{for(n.s();!(t=n.n()).done;){var r=t.value,a=document.createElement("span");a.className="visually-hidden-always",a.textContent="(opens in a new tab)",r.appendChild(a)}}catch(e){n.e(e)}finally{n.f()}}Wy.defaultProps={allowTabNavigation:!0,tagName:"div"};var $y=Us()({externalLinksDisabled:ce()(["course","externalLinksDisabled"]),courseColors:ce()(["course","theme","colors"])}),eE=S()(Hy.default,X($y,{showExternalLinksModal:function(){return{type:"rise/globals/SHOW_EXTERNAL_LINKS_MODAL",payload:!0}}}))(Wy),tE=Jg("cover");function nE(){var e=hy(),t=Ay(),n=e.description;return n?y().createElement("div",null,y().createElement("section",{className:tE("details-content-section")},t?y().createElement(Dy,null):y().createElement(Fy,null),y().createElement(eE,{className:tE("details-content-description"),key:"text",value:uy(n)}))):null}var rE=n(30624),aE=["Default"];function oE(e){var t=e.Default,n=(0,nn.Z)(e,aE),r=n.dueAt,a=r&&oy(r)?"brand--background":"brand--color";return rE.createElement(t,(0,D.Z)({},n,{className:a}))}var iE={course:{container:"learn.course",overview:{container:"learn.course.overview",startButton:"learn.course.overview.startButton",favoriteButton:"learn.course.overview.favoritebutton",actionButton:"learn.course.overview.actionButton"},lesson:{container:"learn.course.lesson",nextLessonLink:"learn.course.lesson.nextLessonLink"}}},lE={checkboxSelect:"common.checkboxSelect",continueBtn:"common.continueBtn",dropdownClose:"common.dropdownClose",dropDownMenu:{item:"common.dropDownMenu.item",trigger:"common.dropDownMenu.trigger",duplicate:"common.dropDownMenu.duplicate",delete:"common.dropDownMenu.delete"},fileSelect:{btn:"common.fileSelect.btn"},folderTree:{rootFolder:"common.folderTree.rootFolder",caret:"common.folderTree.caret",icon:"common.folderTree.icon",item:"common.folderTree.item"},froala:{froalaInput:"common.froala.froalaInput"},modal:{container:"common.modal.container",confirmButton:"common.modal.confirmButton"}},sE={container:"lessonEdit.container",blockCreateBtn:"lessonEdit.blockCreateBtn",allBlocksBtn:"lessonEdit.allBlocksBtn",block:"lessonEdit.block",blocksSidebar:{container:"lessonEdit.blocksSidebar",blockName:"lessonEdit.blocksSidebar.blockName",closeBtn:"lessonEdit.blocksSidebar.closeBtn",blockThumbnails:{container:"lessonEdit.blocksSidebar.blockThumbnails",thumbnail:"lessonEdit.blocksSidebar.blockThumbnails.thumbnail"}},blockSelectionHeader:{container:"lessonEdit.blockSelectionHeader.container",saveBtn:"lessonEdit.blockSelectionHeader.saveBtn"},blockTemplateDialog:{container:"lessonEdit.blockTemplateDialog",input:"lessonEdit.blockTemplateDialog.input",saveBtn:"lessonEdit.blockTemplateDialog.saveBtn"}},cE={container:"lessonPreview.container",previewIframe:"lessonPreview.previewIframe"},uE={container:"quizPreview.container",startQuiz:"quizPreview.quizPreviewQuestions.startQuiz",quizPreviewQuestions:{container:"quizPreview.quizPreviewQuestions.container",acceptableAnswers:"quizPreview.quizPreviewQuestions.acceptableAnswers",answerEvaluation:"quizPreview.quizPreviewQuestions.answerEvaluation",fillInTheBlankAnswer:"quizPreview.quizPreviewQuestions.fillInTheBlankAnswer",mediaArea:"quizPreview.quizPreviewQuestions.mediaArea",questionTextArea:"quizPreview.quizPreviewQuestions.questionTextArea",submitButton:"quizPreview.quizPreviewQuestions.submitButton",answerArea:{answerAreaContainer:"quizPreview.quizPreviewQuestions.answerArea.answerAreaContainer",checkboxSelect:"quizPreview.quizPreviewQuestions.answerArea.checkboxSelect"}}},dE={blockOverlayBtn:"blocks.blockOverlayBtn",blockText:"blocks.blockText",blockStatement:"blocks.blockStatement",blockQuote:"blocks.blockQuote",blockKnowledge:"blocks.blockKnowledge",blockChart:"blocks.blockChart",blockList:"blocks.blockList",blockImage:"blocks.blockImage",blockGallery:"blocks.blockGallery",blockAudio:"blocks.blockAudio",blockVideo:"blocks.blockVideo",blockEmbed:"blocks.blockEmbed",blockAttachment:"blocks.blockAttachment",blockAccordion:"blocks.blockAccordion",blockTabs:"blocks.blockTabs",blockLabeledGraphic:"blocks.blockLabeledGraphic",blockProcess:"blocks.blockProcess",blockScenario:"blocks.blockScenario",blockSortingActivity:"blocks.blockSortingActivity",blockTimeline:"blocks.blockTimeline",blockFlashcards:"blocks.blockFlashcards",blockButton:"blocks.blockButton",blockDivider:"blocks.blockDivider",blockTemplates:{container:"blocks.blockTemplates.container",newBlockTemplateBtn:"blocks.blockTemplates.newBlockTemplateBtn",blockTemplateItem:"blocks.blockTemplates.blockTemplateItem",blockTemplateDialog:"blocks.blockTemplates.blockTemplateDialog",blockTemplateThumbnail:"blocks.blockTemplates.blockTemplateThumbnail"}},mE=n(2909),vE=n(30624),pE=["children","disabled","onClick","to"],fE=function(e,t){var n=e.children,r=e.disabled,a=e.onClick,o=e.to,i=(0,nn.Z)(e,pE);return r?vE.createElement("a",(0,D.Z)({"aria-disabled":"true",ref:t,role:"link"},i),n):vE.createElement(mE.rU,(0,D.Z)({onClick:a,ref:t,to:o},i),n)},hE=(0,g.forwardRef)(fE),bE=Jg("cover"),gE=iE.course.overview,yE=_I("CoverAction",(function(){hy().trackingQuizId;var e,t="preview"===window.viewType,n=Ey(),r=ky(),a=null==(e=yy())?void 0:e.percentComplete,o=null==n?void 0:n.id,i=function(){if(fe("isExport")){var e=ce()(["partnerContent","content"],window);return me.isExport()&&e}return!1}()?100===a:fe("isComplete")?me.isComplete():null,l=null!=r,s=l?r:o,c=!t&&pe,u=function(e){var t=e.isCourseComplete,n=e.percentCourseComplete,r=gy(),a=r.courseDetails,o=r.courseResume,i=r.courseStart,l=r.processStartAgain;return{courseCTALabel:t?l:n>0?o:i,courseDetailsLabel:a}}({isCourseComplete:i,percentCourseComplete:a}),d=u.courseCTALabel,m=Dv()("cover__header-content-action-link","overview__button-enrolled",{"overview__start-again":c});return d?y().createElement("div",{className:bE("header-content-action-wrapper")},y().createElement(hE,{className:m,"data-ba":gE.actionButton,to:mf(s)},y().createElement("span",{className:bE("header-content-action-link-text"),"data-ba":gE.startButton},d))):null})),EE=er()("partner-content-course-author__"),kE=function(e){var t=e.partnerContentAuthors,n=e.darkText,r=e.isImage,a=e.learn,o=e.lesson,i=e.isOnePage,l=e.selectedContentId,s=nd()(Zt()("id",l),t),c=ce()(["data","authors"],s),u=o?c:t,d=De()(u).call(u,(function(e){return e.name})),m=Dv()(EE("author-container"),(0,qe.Z)({},EE("author-container-padding-top"),n)),v=Dv()((0,qe.Z)({},EE("gray-text"),!a&&!i)),p=Dv()(EE("author-image")),f=function(e){return"url(".concat(yd({width:"76",height:"76",imageKey:e.image}),")")};return y().createElement("section",null,y().createElement("h2",{className:"visually-hidden"},"Authors"),y().createElement("ol",{className:m,role:"list"},Yr()(d).call(d,(function(e){return y().createElement("li",{key:e.name,className:EE("author"),role:"listitem"},y().createElement("div",{"aria-hidden":"true",className:p,disabled:r,style:{backgroundImage:f(e)}}),y().createElement("span",{className:v},e.name))}))))},CE=Jg("cover"),wE=function(e){var t=e.avatar,n=CE("header-content-authors-avatar");return t?y().createElement("div",{className:n,style:{backgroundImage:"url(".concat(ge(t),")")}}):y().createElement("div",{className:n},y().createElement(Pp,{decorative:!0}))},NE=_I("CoverAuthors",(function(e){var t,n,r,a,o=e.className,i=hy(),l=i.color,s=i.partnerContentId,c=i.selectedAuthorId,u=i.theme,d=i.themeId,m=null!=u?u:{},v=m.accentContrast,p=m.coverPageType,f=null!==(t=by())&&void 0!==t?t:{},h=f.authorName,b=f.avatar,g=gy(),E=(a=Cy(),null!==(n=null==a||null===(r=a.data)||void 0===r?void 0:r.authors)&&void 0!==n?n:null),k=Boolean(s)&&Boolean(E),C=Zy(768)&&function(e,t){if(e===Cd||e===Nd)switch(t){case Hd.SPLIT_LEFT_IMAGE:case Hd.SPLIT_RIGHT_IMAGE:case Hd.TWO_THIRDS_LEFT_IMAGE:case Hd.TWO_THIRDS_RIGHT_IMAGE:return!0;default:return!1}else if(e===wd)switch(t){case Hd.SPLIT_LEFT_IMAGE:case Hd.SPLIT_RIGHT_IMAGE:return!0;default:return!1}return!1}(d,p),w=p===Hd.LEFT_OVERLAY||p===Hd.CENTERED_OVERLAY||C;if("none"===c)return null;var N=h||"Unknown User",S=CE("header-content-authors").mix(o),I=CE("header-content-authors-name");return k?y().createElement("div",{className:S},y().createElement(kE,{accentContrast:v,color:l,isImage:w,learn:!0,partnerContentAuthors:E})):y().createElement("div",{className:S},y().createElement(wE,{avatar:b,isImage:w}),y().createElement("div",{className:I},y().createElement("span",{"aria-hidden":"true"},N),y().createElement("span",{className:"visually-hidden"},null==g?void 0:g.a11yAuthorPrefix," ",N)))})),SE=Jg("cover"),IE=_I("CoverContentNoImage",(function(e){var t=e.children,n=SE("header-content");return y().createElement("div",{className:n},t)})),_E=Jg("cover"),TE=function(e){var t=e.children,n=hy().coverImage,r=null!=n?n:{},a=r.alpha,o=r.media,i=function(){var e,t,n=hy();return null!==(e=null==n||null===(t=n.theme)||void 0===t?void 0:t.coverImageColor)&&void 0!==e?e:jd.DARK}(),l="overlay-".concat(i.toLowerCase()),s=_E("header-content",(0,qe.Z)({},l,Boolean(i))),c=wm({alpha:a,color:i,media:o});return y().createElement("div",{className:s,style:c},t)},LE=Jg("cover"),xE=function(e){var t=e.hasOverlay,n=void 0!==t&&t,r=hy().coverImage,a=r.alpha,o=r.media,i=wm({alpha:a,hasOverlay:n,media:o}),l=LE("header-graphic",{"dot-com":pe});return y().createElement("div",{className:l,style:i})},ZE=Jg("cover");function PE(e){var t=e.children,n=Boolean(Cy()),r=ZE("header-content-info",{rbc:n,"rise-com":pe});return y().createElement("div",{className:r},t)}var AE=n(30624),RE=["children"],ME={},DE=ln()((0,g.createContext)(ME),{displayName:"BundleContext"});function OE(e){var t=e.children,n=(0,nn.Z)(e,RE);return AE.createElement(DE.Provider,{value:n},t)}function BE(){return null}function FE(e){function t(t,n){var r,a=null!==(r=(0,g.useContext)(DE)[e])&&void 0!==r?r:BE;return AE.createElement(a,(0,D.Z)({ref:n},t))}return t.displayName="BundleComponent(".concat(e,")"),(0,g.forwardRef)(t)}var HE=FE("CoverProgress"),zE=Jg("cover"),qE=_I("CoverTitle",(function(){var e=hy().title,t=zE("header-content-title");return y().createElement("h1",{className:t},e)})),UE={SPLIT_LEFT_IMAGE:"LEFT_OVERLAY",SPLIT_RIGHT_IMAGE:"LEFT_OVERLAY",TWO_THIRDS_LEFT_IMAGE:"LEFT_OVERLAY",TWO_THIRDS_RIGHT_IMAGE:"LEFT_OVERLAY"};function VE(){var e,t=hy().coverPageType;return Ry()&&null!==(e=UE[t])&&void 0!==e?e:t}var GE=function(){return y().createElement(y().Fragment,null,y().createElement(TE,null,y().createElement(PE,null,y().createElement(NE,null),y().createElement(qE,null),y().createElement(HE,null),y().createElement(yE,null))))},KE=function(){return y().createElement(y().Fragment,null,y().createElement(IE,null,y().createElement(PE,null,y().createElement(NE,null),y().createElement(qE,null),y().createElement(HE,null),y().createElement(yE,null))))},WE=function(){return y().createElement(y().Fragment,null,y().createElement(xE,null),y().createElement(IE,null,y().createElement(PE,null,y().createElement(NE,null),y().createElement(qE,null),y().createElement(HE,null),y().createElement(yE,null))))},jE=function(){return y().createElement(y().Fragment,null,y().createElement(IE,null,y().createElement(PE,null,y().createElement(NE,null),y().createElement(qE,null),y().createElement(HE,null),y().createElement(yE,null))),y().createElement(xE,null))};function QE(){switch(VE()){default:case Hd.LEFT_OVERLAY:case Hd.CENTERED_OVERLAY:return y().createElement(GE,null);case Hd.LEFT:case Hd.CENTERED:return y().createElement(KE,null);case Hd.SPLIT_LEFT_IMAGE:case Hd.TWO_THIRDS_LEFT_IMAGE:return y().createElement(jE,null);case Hd.SPLIT_RIGHT_IMAGE:case Hd.TWO_THIRDS_RIGHT_IMAGE:return y().createElement(WE,null)}}function YE(){return y().createElement("header",{className:"cover__header"},y().createElement(QE,null))}var XE=n(21804),JE=n.n(XE),$E=Jg("cover");function ek(e){var t=e.children,n=VE(),r=(0,g.useMemo)((function(){return JE()(n)}),[n]),a=$E({layout:r});return y().createElement("div",{id:"cover",className:a},t)}var tk=n(95425),nk=n.n(tk),rk=n(30624);function ak(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var ok=function(e){(0,A.Z)(n,e);var t=ak(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isSticky:!1},setTimeout((function(){var e,t=document.getElementsByClassName("page-wrap")[0];null==t||null===(e=t.addEventListener)||void 0===e||e.call(t,"scroll",r.onScrollRef=r.onScroll.bind((0,P.Z)(r)))}),10),r}return(0,Z.Z)(n,[{key:"componentWillUnmount",value:function(){var e,t=document.getElementsByClassName("page-wrap")[0];null==t||null===(e=t.removeEventListener)||void 0===e||e.call(t,"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=li()(-1,"activeIndex",n),a=Er()(t);return-1===r?0:fo()(r)===a?100:Bc()("%","",ce()([r,"linePosition"],t))}},{key:"processProgressValue",value:function(){var e=this.props,t=e.items,n=e.lessonProgress,r=li()(0,"activeIndex",n),a=Er()(t);return r>a?100:Math.round(r/a*100)}},{key:"progressValue",value:function(){var e=this.props,t=e.lessonProgress;switch(e.type){case"process":return this.processProgressValue();case"sorting":return li()(0,"percentViewed",t);case"timeline":return this.timelineProgressValue();default:return li()(0,"percentComplete",t)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.type,r=t.items,a=this.state.isSticky,o=Dv()("progress-wrap",{}),i=Dv()("lesson-progress-wrapper",{"lesson-progress-wrapper--visible":a}),l=Dv()("progress",{"progress--timeline":"timeline"===n,"progress--video":"video"===n}),s=this.progressValue(),c="timeline"===n&&r&&Yr()(r).call(r,(function(e){var t,n=Dv()("progress__marker",{"progress__marker--active brand--background":parseInt(s)>=parseInt(ha()(t=e.linePosition).call(t,0,-1))});return rk.createElement("div",{className:n,style:{left:e.linePosition},key:e.id})})),u=rk.createElement("div",{className:o},rk.createElement("div",{className:l},rk.createElement("div",{className:"progress__container"},rk.createElement("div",{className:"progress__indicator brand--background",style:{transform:"translate3d(".concat(s,"%,0px,0px)")}}),c)));return rk.createElement("div",{ref:function(t){return e.progresswrap=t}},u,rk.createElement(nk(),null,rk.createElement("div",{className:i},u)))}}]),n}(rk.Component);function ik(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var lk=Jg("lesson-header"),sk=_I("LessonHeaderAuthor",(function(e){var t=e.avatar,n=e.authorName,r=e.className,a=void 0===r?"":r,o=gy();return y().createElement("div",{className:"lesson-header__author ".concat(a)},y().createElement("img",{className:"lesson-header__author-img",src:ge(t),alt:""}),y().createElement("span",{className:"visually-hidden"},null==o?void 0:o.a11yAuthorPrefix," ",n),y().createElement("span",{"aria-hidden":"true",className:"lesson-header__author-name"},n))})),ck=function(e){var t=e.showPartnerContent,n=void 0!==t&&t;return y().createElement("div",{className:lk("author",{"partner-content":n})})},uk=function(){return y().createElement("div",{className:"lesson-header__counter"})},dk=function(e){var t,n,r,a=e.lessonName,o=e.lessonPreposition,i=e.totalLessons,l=e.lessonNumber,s=e.showPartnerContent;return y().createElement("div",{className:lk("counter",{"partner-content":s})},y().createElement("div",{className:"lesson-header__count"},B()(t=B()(n=B()(r="".concat(a," ")).call(r,l," ")).call(n,o," ")).call(t,i)))},mk=function(e){var t=e.description;return y().createElement(eE,{className:"lesson-header__description",value:t})},vk=function(e){var t=e.children;return y().createElement("div",{className:"lesson-header__grouped-row"},t)},pk=function(e){var t=e.children,n=e.sectionStyles,r=e.topWrapClassName;return y().createElement("section",{className:"page__header",style:n},y().createElement("div",{className:"page__header-limit"},y().createElement("div",{className:"page__header-container"},y().createElement("div",{className:"lesson-header__row"},y().createElement("div",{className:"lesson-header__main"},y().createElement("div",{className:"lesson-header"},y().createElement("div",{className:r},t)))))))},fk=function(e){var t=e.title;return y().createElement("h1",{className:"lesson-header__title"},t)},hk=function(e){var t=e.authorName,n=e.avatar,r=e.color,a=e.description,o=e.labels,i=e.lessonHeaderStyle,l=e.lessonNumber,s=e.partnerContentAuthors,c=e.showAuthor,u=e.showLessonCount,d=e.title,m=e.totalLessons,v=o.lessonName,p=o.lessonPreposition,f=function(e){return"url(".concat(yd({width:"76",height:"76",imageKey:e.image}),")")},h=i===Td.TINT?{color:r}:null,b=n&&t&&c&&!s;return y().createElement("div",{className:"lesson-header"},y().createElement("div",{className:"lesson-header__top-wrap",style:h},y().createElement(fk,{title:d}),s&&y().createElement("div",{className:"lesson-header__partner-content"},Yr()(s).call(s,(function(e){return y().createElement("div",{key:e.name,className:"lesson-header__partner-content-author"},y().createElement("div",{className:"lesson-header__partner-content-author-img",style:{backgroundImage:f(e)}}),y().createElement("div",null,y().createElement("span",{className:"visually-hidden"},null==o?void 0:o.a11yAuthorPrefix," ",e.name),y().createElement("span",{"aria-hidden":"true"},e.name)))}))),y().createElement("div",{className:"lesson-header__author-count-wrap"},b?y().createElement(sk,{avatar:n,authorName:t}):y().createElement(ck,null),u?y().createElement(dk,{lessonName:v,lessonNumber:l,lessonPreposition:p,totalLessons:m}):y().createElement(uk,null))),a&&y().createElement(mk,{description:a}))},bk=(y().Component,Jg("lesson-header")),gk=function(e){return"url(".concat(yd({width:"76",height:"76",imageKey:null==e?void 0:e.image}),")")},yk=function(e){var t=e.partnerContentAuthors,n=Yr()(t).call(t,(function(e){return e.name})).join(", "),r=1===t.length;return y().createElement("div",{className:bk("partner-content",{mobile:!0})},y().createElement("div",{className:bk("partner-content-author",{single:r})},Yr()(t).call(t,(function(e){return y().createElement("div",{key:e.name,className:bk("partner-content-author-img",{single:r}),style:{backgroundImage:gk(e)}})}))),y().createElement("span",{"aria-hidden":"true",className:bk("author-name")},n))},Ek=function(e){var t=e.partnerContentAuthors,n=gy();return y().createElement("div",{className:bk("partner-content")},Yr()(t).call(t,(function(e){return y().createElement("div",{key:e.name,className:bk("partner-content-author")},y().createElement("div",{className:bk("partner-content-author-img"),style:{backgroundImage:gk(e)}}),y().createElement("div",null,y().createElement("span",{className:"visually-hidden"},null==n?void 0:n.a11yAuthorPrefix," ",e.name),y().createElement("span",{"aria-hidden":"true",className:bk("author-name"),tag:"span"},e.name)))})))},kk=Jg("lesson-header"),Ck=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,o=e.lessonNumber,i=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=!pr()(l)&&s,v=n&&t&&s&&!m,p=v||m||c,f=c&&(v||m);return y().createElement("div",{className:kk("content")},p&&y().createElement("div",{className:kk("info-row")},v?y().createElement(sk,{avatar:n,authorName:t}):y().createElement(ck,null),m&&y().createElement(Ek,{partnerContentAuthors:l}),f&&y().createElement("span",{"aria-hidden":"true",className:kk("info-row--divider")},"|"),c?y().createElement(dk,{lessonName:a,lessonNumber:o,lessonPreposition:i,totalLessons:d}):y().createElement(uk,null)),y().createElement("div",{className:kk("title-wrapper",{"no-info":!p})},y().createElement(fk,{title:u}),r&&y().createElement(mk,{description:r})))},wk=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,o=e.lessonNumber,i=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=(0,g.useMemo)((function(){return n&&t&&s&&!v}),[n,t,s,v]),v=!pr()(l);return y().createElement("div",{className:kk("content")},c?y().createElement(dk,{lessonName:a,lessonNumber:o,lessonPreposition:i,totalLessons:d}):y().createElement(uk,null),m&&y().createElement(sk,{avatar:n,authorName:t}),s&&v&&y().createElement(yk,{partnerContentAuthors:l}),y().createElement(fk,{title:u}),r&&y().createElement(mk,{description:r}))},Nk=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,o=e.lessonNumber,i=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=(0,g.useMemo)((function(){return n&&t&&s&&!v}),[n,t,s,v]),v=!pr()(l);return y().createElement("div",{className:kk("content")},c?y().createElement(dk,{lessonName:a,lessonNumber:o,lessonPreposition:i,totalLessons:d}):y().createElement(uk,null),y().createElement(fk,{title:u}),m?y().createElement(sk,{avatar:n,authorName:t}):y().createElement(ck,{showPartnerContent:v}),s&&v&&y().createElement(Ek,{partnerContentAuthors:l}),r&&y().createElement(mk,{description:r}))},Sk=function(e){var t=My();return e.lessonHeaderSize!==Ld.SMALL||t?t?y().createElement(wk,e):y().createElement(Nk,e):y().createElement(Ck,e)},Ik=function(e){return e===Fd.FLOATING||e===Fd.FLOATING_FULL};function _k(){var e=J((function(e){return e.course.buttonNavigationStyle}));return Zy(480)&&e===Fd.FLOATING?Fd.FLOATING_FULL:e}var Tk=function(e,t){var n=e.className;return y().createElement("svg",{"aria-hidden":"true",className:n,fill:"none",focusable:"false",role:"img",viewBox:"0 0 16 15",height:"15",width:"16",ref:t,xmlns:"http://www.w3.org/2000/svg"},y().createElement("path",{d:"M2.34315 7.34315L8 13L13.6569 7.34315",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),y().createElement("rect",{x:"7",y:"1",width:"2",height:"12",rx:"0.999999",fill:"currentColor"}))},Lk=(0,g.forwardRef)(Tk),xk=function(e,t){var n=e.className;return y().createElement("svg",{"aria-hidden":"true",className:n,fill:"none",focusable:"false",ref:t,viewBox:"0 0 15 16",xmlns:"http://www.w3.org/2000/svg"},y().createElement("path",{d:"M2 8L7.65685 13.6569L13.3137 8",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}))},Zk=(0,g.forwardRef)(xk),Pk=FE("LessonNav"),Ak=Jg("lesson-nav");function Rk(e,t){var n=e.allowTooltip,r=e.courseFinishLabel,a=e.onFocus,o=e.nextLesson,i=e.restrictionData,l=e.restrictionType,s=null==o?void 0:o.id,c=_k(),u=Ik(c),d=u?Lk:Zk;return y().createElement(Pk,{allowTooltip:n,direction:"next",finish:!0,isFloating:u,navLessonId:s,onFocus:a,ref:t,restrictionData:i,restrictionType:l},y().createElement("span",{className:Ak("link-text").mix("brand--ui")},r),y().createElement(d,{className:Ak("link-icon")}))}var Mk=(0,g.forwardRef)(Rk),Dk=Jg("lesson-nav");function Ok(e,t){var n,r,a,o=e.allowTooltip,i=e.lessonNameLabel,l=e.nextLesson,s=e.nextLessonNumber,c=e.onFocus,u=e.restrictionData,d=e.restrictionType,m=null==l?void 0:l.id,v=_k(),p=Ik(v),f=Cm(l)&&m,h=(null==l?void 0:l.title)||"",b=p?Lk:Zk,g=f?B()(n="".concat(i," ")).call(n,s," - "):"",E=p&&f?B()(r="".concat(i," ")).call(r,s):B()(a="".concat(g)).call(a,h);return y().createElement(Pk,{allowTooltip:o,direction:"next",isFloating:p,navLessonId:m,onFocus:c,ref:t,restrictionData:u,restrictionType:d},y().createElement("span",{className:Dk("link-text").mix("brand--ui")},E),y().createElement(b,{className:Dk("link-icon")}))}var Bk=(0,g.forwardRef)(Ok),Fk=function(e,t){var n=e.className;return y().createElement("svg",{"aria-hidden":"true",className:n,fill:"none",focusable:"false",height:"15",role:"img",ref:t,viewBox:"0 0 16 15",width:"16",xmlns:"http://www.w3.org/2000/svg"},y().createElement("path",{d:"M13.6569 7.65685L8 2L2.34315 7.65686",rule:"stroke",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),y().createElement("rect",{fill:"currentColor",x:"9",y:"14",width:"2",height:"12",rx:"0.999999",transform:"rotate(180 9 14)"}))},Hk=(0,g.forwardRef)(Fk),zk=function(e,t){var n=e.className;return y().createElement("svg",{"aria-hidden":"true",className:n,fill:"none",focusable:"false",ref:t,viewBox:"0 0 15 16",xmlns:"http://www.w3.org/2000/svg"},y().createElement("path",{d:"M2 8L7.65685 2.34315L13.3137 8",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}))},qk=(0,g.forwardRef)(zk),Uk=Jg("lesson-nav"),Vk=function(e,t){var n,r,a,o=e.allowTooltip,i=e.className,l=e.courseHomeLabel,s=e.lessonNameLabel,c=e.onFocus,u=e.previousLesson,d=e.previousLessonNumber,m=null==u?void 0:u.id,v=_k(),p=Ik(v),f=Cm(u)&&m,h=(null==u?void 0:u.title)||l,b=p?Hk:qk,g=f?B()(n=B()(r="".concat(s," ")).call(r,d," - ")).call(n,h):h,E=f&&p?B()(a="".concat(s," ")).call(a,d):g;return y().createElement(Pk,{allowTooltip:o,className:i,direction:"previous",isFloating:p,navLessonId:m,onFocus:c,ref:t},p?y().createElement(y().Fragment,null,y().createElement("span",{className:Uk("link-text").mix("brand--ui")},E),y().createElement(b,{className:Uk("link-icon")})):y().createElement(y().Fragment,null,y().createElement(b,{className:Uk("link-icon")}),y().createElement("span",{className:Uk("link-text").mix("brand--ui")},E)))},Gk=(0,g.forwardRef)(Vk),Kk=n(37176),Wk=n(97809);function jk(e){var t=e.className,n=e.cx,r=e.cy,a=e.diameter,o=e.onTransitionEnd,i=void 0===o?Function.prototype:o,l=e.r,s=e.strokeLinecap,c=e.strokeWidth,u=e.transform,d=e.value,m=void 0===d?0:d,v=(0,g.useRef)(),p=Math.PI*(Number(a)-Number(c)),f=p*(100-m)/100;return(0,Wk.Z)("transitionend",i,v.current),y().createElement("circle",{className:t,cx:n,cy:r,fill:"transparent",r:l,ref:v,strokeDasharray:p,strokeDashoffset:f,strokeLinecap:s,strokeWidth:c,transform:u})}var Qk=As.COMPACT,Yk=As.COVER,Xk=As.SIDEBAR,Jk=Jg("progress-circle");function $k(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.isCurrent,a=e.isFailed,o=e.isPassed,i=e.scope,l=e.value,s=(0,g.useState)(100===l),c=(0,ze.Z)(s,2),u=c[0],d=c[1],m=(0,Kk.Z)(l),v=Jk({compact:i===Qk,cover:i===Yk,current:r,sidebar:i===Xk}),p=Jk("track"),f=Jk("runner",{done:u,failed:a,passed:o,unstarted:0===l}),h=Jk("pass",{done:u,visible:o}),b=Jk("fail",{done:u,visible:a});return(0,g.useEffect)((function(){if(100!==l&&100===m)d(!1);else if(100===l&&!u){var e=setTimeout((function(){return d(!0)}),300);return clearTimeout.bind(null,e)}}),[u,m,l]),y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:v,fill:"none",focusable:"false",role:"img",viewBox:"0 0 16 16",xmlns:"https://www.w3.org/2000/svg"},y().createElement("circle",{className:p,cx:"8",cy:"8",fill:"transparent",r:"7",strokeWidth:"2",transform:"rotate(-89.9 8 8)"}),y().createElement(jk,{className:f,cx:"8",cy:"8",diameter:"16",r:"7",strokeWidth:"2",transform:"rotate(-89.9 8 8)",value:l}),y().createElement("path",{className:h,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"}),y().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 eC=n(30624),tC=ln()((0,g.createContext)(null),{displayName:"CourseNavContext"});function nC(e){var t=e.children,n=e.isCourseNavOpen;return eC.createElement(tC.Provider,{value:{isCourseNavOpen:n}},t)}tC.Consumer;var rC=g.useContext.bind(null,tC);function aC(e){return ln()((function(t){var n=rC();return eC.createElement(e,(0,D.Z)({},t,n))}),{displayName:"withCourseNavContext(".concat(e.displayName||e.name,")")})}var oC=n(30624);function iC(){return Zy(960)}Py(960,"isMobile","Mobile");function lC(){return function(e){var t=e.course,n=e.search,r=e.isMobile;return t.type!==Ps&&((Tm(t)||Lm(t)&&!!r)&&xm(t)||n.active)}({course:hy(),isMobile:iC(),search:fy().search})}function sC(){return function(e){var t=e.course,n=e.isMobile;return Lm(t)&&xm(t)&&!n}({course:hy(),isMobile:iC()})}var cC=n(30624);function uC(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var dC=function(e){(0,A.Z)(n,e);var t=uC(n);function n(e){var r;return(0,x.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,P.Z)(r)))}),10),r}return(0,Z.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&&t>0;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=li()(-1,"activeIndex",n),a=Er()(t);return-1===r?0:fo()(r)===a?100:Bc()("%","",ce()([r,"linePosition"],t))}},{key:"processProgressValue",value:function(){var e=this.props,t=e.items,n=e.lessonProgress,r=li()(0,"activeIndex",n),a=Er()(t);return r>a?100:Math.round(r/a*100)}},{key:"progressValue",value:function(){var e=this.props,t=e.lessonProgress;switch(e.type){case"process":return this.processProgressValue();case"sorting":return li()(0,"percentViewed",t);case"timeline":return this.timelineProgressValue();default:return li()(0,"percentComplete",t)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.type,r=t.items,a=t.sidebarAvailable,o=this.state.isSticky,i=Dv()("progress-wrap",{}),l=this.props.isCourseNavOpen,s=this.props.isCourseNavOpen&&this.props.isMobile,c=Dv()("lesson-progress-wrapper",{"lesson-progress-wrapper--visible":o&&!s,"lesson--open":l&&a&&!this.isLessonPreview(),"lesson--open-mobile":a&&s&&!this.isLessonPreview()}),u=Dv()("progress",{"progress--timeline":"timeline"===n,"progress--video":"video"===n}),d=this.progressValue(),m="timeline"===n&&r&&Yr()(r).call(r,(function(e){var t,n=Dv()("progress__marker",{"progress__marker--active brand--background":parseInt(d)>=parseInt(ha()(t=e.linePosition).call(t,0,-1))});return cC.createElement("div",{className:n,style:{left:e.linePosition},key:e.id})})),v=cC.createElement("div",{className:i},cC.createElement("div",{className:u},cC.createElement("div",{className:"progress__container"},cC.createElement("div",{className:"progress__indicator brand--background",style:{transform:"translate3d(".concat(d,"%,0px,0px)")}}),m)));return cC.createElement("div",{ref:function(t){return e.progresswrap=t}},v,cC.createElement(nk(),null,cC.createElement("div",{className:c},v)))}}]),n}(cC.Component),mC=S()((function(e){function t(t){var n=lC();return oC.createElement(e,(0,D.Z)({},t,{sidebarAvailable:n}))}return t.displayName="withNavSidebarAvailable(".concat(e.displayName||e.name,")"),t}),aC,Py(480,"isMobile")),vC=mC(dC),pC=cy,fC=cy,hC=cy,bC=cy,gC=cy,yC=cy,EC=n(30624);function kC(e){var t=e.children,n=e.className,r=e.height,a=e.width,o=e.viewBox;return EC.createElement("svg",{"aria-hidden":"true",className:n,fill:"none",focusable:"false",height:r,viewBox:o,width:a,xmlns:"http://www.w3.org/2000/svg"},t)}var CC=n(30624);function wC(e){return CC.createElement(kC,(0,D.Z)({viewBox:"0 0 24 24"},e),CC.createElement("path",{d:"M1 10.9609L10 19.9609",stroke:"currentColor",strokeWidth:"1.5"}),CC.createElement("path",{d:"M1 11.9609L10 2.96094",stroke:"currentColor",strokeWidth:"1.5"}),CC.createElement("path",{d:"M2 11.5H23",stroke:"currentColor",strokeWidth:"1.5"}))}var NC=function(e){var t=e.className;return y().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"},y().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"}))},SC=n(30624);function IC(e){return SC.createElement(kC,(0,D.Z)({height:"12",width:"18",viewBox:"0 0 18 12"},e),SC.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 _C=n(30624);function TC(e){return _C.createElement(kC,(0,D.Z)({height:"6",width:"10",viewBox:"0 0 10 6"},e),_C.createElement("path",{d:"M9 1L5 5L1 1",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}))}var LC=n(30624);function xC(e){return LC.createElement(kC,(0,D.Z)({height:"6",width:"10",viewBox:"0 0 10 6"},e),LC.createElement("path",{d:"M1 5L5 1L9 5",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}))}var ZC=n(30624);function PC(e){return ZC.createElement(kC,(0,D.Z)({height:"21",width:"20",viewBox:"0 0 20 21"},e),ZC.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"}),ZC.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"}),ZC.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 AC=n(30624);function RC(e){return AC.createElement(Rv,(0,D.Z)({},ia()(["Default"],e),{fill:"none",viewBox:"1 1 18 18"}),AC.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"}))}var MC=n(30624);function DC(e){return MC.createElement(Rv,(0,D.Z)({},ia()(["Default"],e),{fill:"none",viewBox:"0 0 18 18"}),MC.createElement("circle",{cx:"9",cy:"9",r:"9",fill:"#74BF44"}),MC.createElement("path",{d:"M6.43994 9.12061L8.43994 11.1206L11.9399 7.62061",stroke:"white",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))}var OC=n(30624);function BC(e){return OC.createElement(kC,(0,D.Z)({height:"12",width:"12",viewBox:"0 0 12 12"},e),OC.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 FC=n(30624);function HC(e){return FC.createElement(kC,(0,D.Z)({height:"5",width:"10",viewBox:"0 0 10 5"},e),FC.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 zC=n(30624);function qC(e){return zC.createElement(kC,(0,D.Z)({height:"18",width:"18",viewBox:"0 0 18 18"},e),zC.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"}),zC.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 UC=n(30624);function VC(e){return UC.createElement(kC,(0,D.Z)({height:"14",width:"20",viewBox:"0 0 20 14"},e),UC.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"}),UC.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 GC=n(30624);function KC(e){return GC.createElement(kC,(0,D.Z)({height:"10",width:"10",viewBox:"0 0 10 10"},e),GC.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 WC=Jg("cover"),jC=_I("CoverDetailsSection",(function(e){var t=e.children,n=e.type;return y().createElement("section",{className:WC("details-content-section",{type:n})},t)})),QC=n(71066),YC=n.n(QC),XC=function(){function e(){(0,x.Z)(this,e)}return(0,Z.Z)(e,null,[{key:"isChrome",get:function(){return!(!window||!window.navigator)&&(/Chrome/.test(window.navigator.userAgent)&&/Google Inc/.test(window.navigator.vendor))}},{key:"isSafari",get:function(){return!(!window||!window.navigator)&&(/Safari/.test(window.navigator.userAgent)&&/Apple Computer/.test(window.navigator.vendor)&&!/CriOS/.test(window.navigator.userAgent))}},{key:"isIphoneSafari",get:function(){if(!window||!window.navigator)return!1;var e=/iPhone|iPod/.test(window.navigator.userAgent)&&!window.MSStream,t=/Safari/.test(window.navigator.userAgent)&&/Apple Computer/.test(window.navigator.vendor),n=/CriOS/.test(window.navigator.userAgent);return e&&t&&!n}},{key:"isSafari9",get:function(){if(!window||!window.navigator)return!1;var e=/Safari/.test(window.navigator.userAgent)&&/Apple Computer/.test(window.navigator.vendor),t=/version\/9./i.test(window.navigator.userAgent);return e&&t}},{key:"isIe11",get:function(){return!(!window||!Object.hasOwnProperty.call(window,"ActiveXObject")||window.ActiveXObject)}},{key:"isEdge",get:function(){return!(!window||!window.navigator)&&/Edge/.test(window.navigator.userAgent)}},{key:"isMobile",get:function(){return!(!window||!window.navigator)&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}},{key:"isLocalFilesystem",get:function(){return!(!window||!window.navigator)&&/file:/.test(window.location.protocol)}},{key:"isFirefox",get:function(){var e,t,n,r;return null!==(e=null===(t=window)||void 0===t||null===(n=t.navigator)||void 0===n?void 0:ed()(r=n.userAgent).call(r,"Firefox"))&&void 0!==e&&e}}]),e}();function JC(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function $C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?JC(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):JC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var ew=le()(er()),tw=function(e){return function(t){var n;return B()(n="".concat(e,"/")).call(n,t.id)}},nw=function(e){return function(t,n){return Bl()(t,tw(n),lw(e,n))}},rw=function(){return pr()(_c())},aw=function(e){var t=new Error("Nil token detected");return On.v.addError(t,e),et().Rejected(t)},ow=function(e){return function(t){return function(n){return function(r){return vl(r,function(e,t){return Us()($C({data:(0,qf.action)(t),method:"POST",url:ml(ew("/".concat(t)),de()("url"),e)},Rr()(["headers","withCredentials"],e)))}(t,n),it()(rw,aw,e),Hl()(function(e){return Dr()(al()({},["response","data"]),Kr()(de()("type"),(0,qf.error)(e)))}(n),jr()(ss()("data"),de()("data"))),Iv()(it()(de()("error"),et().Rejected,et().of)),function(e,t){return function(n){return e.postRequest?e.postRequest(t,n):n}}(t,{type:n,payload:r}))}}}},iw=et().fromPromise((function(e){var t=e.url,n=e.method,r=e.data;if(XC.isFirefox){var a=new Blob([dn()(r)],{type:"application/json"}),o=window.navigator.sendBeacon(t,a);return Je().resolve({type:r.type,payload:$C($C({},r.payload),{},{queued:o})})}return fetch(t,{method:n,credentials:"include",headers:{"Content-Type":"application/json"},body:dn()(r),keepalive:!0}).then((function(e){return e.json()})).then(Tr()("data"))})),lw=ad()(3,ow(Tc)),sw=ad()(3,ow(iw)),cw=function(e){return function(t,n){return YC()(t,tw(n),lw(e,n))}},uw=function(e){return{debounce:nw(e),send:lw(e),fetchWithKeepAlive:sw(e),throttle:cw(e)}},dw=uw({headers:function(){return{"x-rise-authoring-client":"641cb83a2da42f0df27ca6c07d16741388eabaf6"}},postRequest:function(e,t){return t},url:"".concat(ve("RISE_RUNTIME_URI"),"/ducks"),withCredentials:!0}),mw=vv()({context:{app:{name:"rise-frontend"}},payload:{articulate_user:!!Se()&&re()(Se()).staff,userRole:Se()?re()(Se()).roles:[],subId:Se()?re()(Se()).tenantId:"",subPlan:_e().plan_id||"",subStatus:_e().status||""}}),vw=er()("rise/track/")("TRACK"),pw=Dr()(Kr()(ss()("userId"),Yn()("userId",Ie())),jr()(nt()(pe),mw),dw.send(vw)),fw=er()("partner-content-book-info__"),hw=X(null,{track:pw})((function(e){var t=e.authors,n=e.backgroundColor,r=e.bookImage,a=e.bookTitle,o=e.buyLink,i=e.block,l=e.publishedAt,s=e.track,c=e.trackingInfo,u=De()(t).call(t,(function(e){return!aa()(e.name)})),d=wt()((function(e){return e.name}),u),m=d.length>1?Wf()(" & ",d):d[0],v="s"===ha()(m).call(m,-1)?"":"s",p=vm(n),f=Dv()((0,qe.Z)({},fw("book-image-block"),i&&!p),(0,qe.Z)({},fw("book-image-block")&&fw("dark-theme-book-image"),i&&p),(0,qe.Z)({},fw("book-image-course"),!i)),h=fw(i?"flex-block":"flex-course"),b=fw(i?"image-container-block":"image-container-course"),E=Dv()(fw("small-text"),(0,qe.Z)({},fw("dark-theme"),p)),k=Dv()(fw("black-text"),(0,qe.Z)({},fw("dark-theme"),p)),C=Dv()(fw("button"),(0,qe.Z)({},fw("dark-theme-button"),p)),w=yd({height:"210",width:"140",imageKey:r}),N=(0,g.useCallback)((function(){pe}),[l,s,c]);return y().createElement("section",{className:h},y().createElement("h2",{className:"visually-hidden"},"Book Info"),y().createElement("div",{"aria-hidden":"true",className:b},r?y().createElement("img",{src:w,alt:"",className:f}):y().createElement("div",{className:f})),y().createElement("div",{className:fw("text-container")},y().createElement("p",{className:E},"From ",m,"'",v),y().createElement("p",{className:k},a),y().createElement("a",{className:C,href:o,onClick:N,target:"_blank",rel:"noopener noreferrer"},"Buy the book")))})),bw=er()("partner-content-partner-info__"),gw=X(null,{track:pw})((function(e){var t=e.backgroundColor,n=e.block,r=e.link,a=e.publishedAt,o=e.track,i=e.trackingInfo,l=n?function(){var e,t=vd||ud,n="NBIC_logo_light_bulb.png";return t?B()(e="".concat(t,"/f:png,a:retain,s:cover,w:276,h:160/assets/rise/assets/partner-content/")).call(e,n):ge("partnerContent/".concat(n))}():function(){var e,t="NBIC_logo_blue.svg";return sd?B()(e="".concat(sd,"/assets/rise/assets/partner-content/")).call(e,t):ge("partnerContent/".concat(t))}(),s=bw(n?"nbic-logo-light-bulb":"nbic-logo"),c=bw(n?"block-logo-container":"logo-container"),u=vm(t),d=Dv()(bw("small-text"),(0,qe.Z)({},bw("dark-theme"),u)),m=Dv()(bw("black-text"),(0,qe.Z)({},bw("dark-theme"),u)),v=Dv()(bw("button"),(0,qe.Z)({},bw("dark-theme-button"),u)),p=(0,g.useCallback)((function(){pe}),[a,o,i]);return y().createElement("section",{className:bw("flex")},y().createElement("h2",{className:"visually-hidden"},"Partner Info"),y().createElement("div",{"aria-hidden":"true",className:c},y().createElement("img",{src:l,alt:"",className:s})),y().createElement("div",{className:bw("text-container")},y().createElement("p",{className:d},"In partnership with"),y().createElement("p",{className:m},"Next Big Idea Club"),y().createElement("a",{className:v,href:r,onClick:p,rel:"noopener noreferrer",target:"_blank"},"Learn more")))})),yw=er()("partner-content-author-card__"),Ew=function(e){var t=e.courseId,n=e.partnerContent,r=e.publishedAt,a=e.tenantId,o=n.data,i=n.type,l=o.authors,s=o.bookImage,c=o.bookTitle,u=o.buyLink,d=o.internalId,m=o.nbicLink,v=De()(l).call(l,(function(e){return e.name})),p={courseId:t,partnerContentId:n.id,partnerContentInternalId:d,tenantId:a,contentSubtype:i},f=Dv()(yw("flex"),yw("author-container")),h=function(e){return yd({width:"122",height:"122",imageKey:e})};return y().createElement("ol",{className:"partner-content-author-card",role:"list"},y().createElement("li",{role:"listitem"},y().createElement("section",null,y().createElement("h2",{className:"visually-hidden"},"Authors"),Yr()(v).call(v,(function(e){return y().createElement("li",{key:e.name,className:f},(t=e.image,n=e.name,y().createElement("div",{"aria-hidden":"true",className:yw("image-container")},t?y().createElement("img",{src:h(t),alt:n,className:yw("author-image")}):y().createElement("div",{className:yw("author-image")}))),y().createElement("p",{className:yw("author-name-text")},e.name));var t,n})))),y().createElement("li",{role:"listitem"},y().createElement(hw,{authors:l,bookImage:s,bookTitle:c,buyLink:u,publishedAt:r,trackingInfo:p})),y().createElement("li",{role:"listitem"},y().createElement(gw,{link:m,publishedAt:r,trackingInfo:p})))},kw=n(30624),Cw=Jg("cover");function ww(e){var t=e.courseId,n=e.coursePartnerContent,r=e.hasLogo,a=e.hasPartnerContent,o=e.publishedAt,i=e.tenantId;if(!a)return null;var l=Cw("details-content-aside",{logo:r});return kw.createElement("div",{className:l},kw.createElement(jC,{type:"partner-content"},kw.createElement(Ew,{courseId:t,partnerContent:n,publishedAt:o,tenantId:i})))}var Nw=["className","type"],Sw=Jg("cover"),Iw=_I("CoverDetailsContentHeading",(function(e){var t=e.className,n=void 0===t?"":t,r=e.type,a=(0,nn.Z)(e,Nw),o=ia()(["Default"],a);return y().createElement("header",(0,D.Z)({},o,{className:Sw("details-content-heading",{type:r}).mix(n)}))})),_w=Jg("cover");function Tw(e){var t=e.children,n=e.title,r=e.type,a=hy(),o=a.description,i=a.media,l=a.partnerContentId,s=Boolean(l),c=al()(void 0,["image","key"],i),u=!pr()(c),d="outline"===r?o?u||s?s&&!u?"outline-has-partner-content":s&&u?"outline-has-pc-and-logo":"outline":"outline-no-logo":"outline-no-description":r;return y().createElement("section",{className:_w("details-content-section",{type:d})},y().createElement(Iw,{type:r},y().createElement("h2",null,n)),t)}var Lw=Jg("cover"),xw=function(){return y().createElement("svg",{"aria-hidden":"true",className:Lw("header-star"),width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",rule:"stroke",xmlns:"http://www.w3.org/2000/svg"},y().createElement("path",{d:"M9 0V18",strokeWidth:"0.75",strokeMiterlimit:"10"}),y().createElement("path",{d:"M18 9H0",strokeWidth:"0.75",strokeMiterlimit:"10"}),y().createElement("path",{d:"M15.3 15.3002L2.69995 2.7002",strokeWidth:"0.75",strokeMiterlimit:"10"}),y().createElement("path",{d:"M2.69995 15.3002L15.3 2.7002",strokeWidth:"0.75",strokeMiterlimit:"10"}))},Zw=Zy.bind(null,480),Pw=Zy.bind(null,768),Aw=(Zy.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 Rw(){var e,t=hy().coverPageType;return Pw()&&null!==(e=Aw[t])&&void 0!==e?e:t}var Mw=Jg("cover"),Dw=function(){return null},Ow=function(){return y().createElement(y().Fragment,null,y().createElement(TE,null,y().createElement(PE,null,y().createElement(HE,null),y().createElement(xw,null),y().createElement(NE,null),y().createElement(qE,null),y().createElement(yE,null))))},Bw=function(){return y().createElement(y().Fragment,null,y().createElement(IE,null,y().createElement(PE,null,y().createElement(HE,null),y().createElement(xw,null),y().createElement(NE,null),y().createElement(qE,null),y().createElement(yE,null))))},Fw=function(){return y().createElement(y().Fragment,null,y().createElement(xE,null),y().createElement(IE,null,y().createElement(PE,null,y().createElement(HE,null),y().createElement(xw,null),y().createElement(NE,null),y().createElement(qE,null),y().createElement(yE,null))))},Hw=function(){return y().createElement(y().Fragment,null,y().createElement(IE,null,y().createElement(PE,null,y().createElement(HE,null),y().createElement(xw,null),y().createElement(NE,null),y().createElement(qE,null),y().createElement(yE,null))),y().createElement(xE,null))},zw=function(){return y().createElement(y().Fragment,null,y().createElement(IE,null,y().createElement(PE,null,y().createElement(HE,null),y().createElement(xw,null),y().createElement(NE,null),y().createElement(qE,null),y().createElement(yE,null))),y().createElement("div",{className:"cover__header-graphic-wrap"},y().createElement(xE,null)))};function qw(){switch(Rw()){default:case"CENTERED_IMAGE":return y().createElement(zw,null);case"CENTERED":case"CENTERED_ACCENT_TINT":return y().createElement(Bw,null);case"SPLIT_LEFT_IMAGE":case"TWO_THIRDS_LEFT_IMAGE":return y().createElement(Hw,null);case"SPLIT_RIGHT_IMAGE":case"TWO_THIRDS_RIGHT_IMAGE":return y().createElement(Fw,null);case"CENTERED_OVERLAY":return y().createElement(Ow,null)}}function Uw(){return y().createElement("header",{className:Mw("header",{meta:false})},y().createElement(qw,{hasMetaData:false}),y().createElement(Dw,null))}var Vw=Jg("cover");function Gw(e){var t=e.children,n=Rw(),r=(0,g.useMemo)((function(){return JE()(n)}),[n]),a=Vw(null,{layout:r});return y().createElement("div",{id:"cover",className:a},t)}var Kw=Jg("lesson-header"),Ww=function(e){var t=e.authorName,n=e.avatar,r=e.lessonName,a=e.lessonNumber,o=e.lessonPreposition,i=e.partnerContentAuthors,l=e.showAuthor,s=e.showLessonCount,c=e.title,u=e.totalLessons,d=!pr()(i)&&l,m=n&&t&&l&&!d,v=m||d||s,p=s&&(m||d);return y().createElement("div",{className:Kw("content")},v&&y().createElement("div",{className:Kw("info-row")},m?y().createElement(sk,{avatar:n,authorName:t}):y().createElement(ck,null),d&&y().createElement(Ek,{partnerContentAuthors:i}),p&&y().createElement("span",{"aria-hidden":"true",className:Kw("info-row--divider")},"|"),s?y().createElement(dk,{lessonName:r,lessonNumber:a,lessonPreposition:o,totalLessons:u}):y().createElement(uk,null)),y().createElement("div",null,y().createElement(fk,{title:c})))},jw=function(e){var t=e.authorName,n=e.avatar,r=e.lessonName,a=e.lessonNumber,o=e.lessonPreposition,i=e.partnerContentAuthors,l=e.showAuthor,s=e.showLessonCount,c=e.title,u=e.totalLessons,d=(0,g.useMemo)((function(){return n&&t&&l&&!m}),[n,t,l,m]),m=!pr()(i);return y().createElement(y().Fragment,null,s?y().createElement(dk,{lessonName:r,lessonNumber:a,lessonPreposition:o,totalLessons:u}):y().createElement(uk,null),d&&y().createElement(sk,{avatar:n,authorName:t}),l&&m&&y().createElement(yk,{partnerContentAuthors:i}),y().createElement(fk,{title:c}))},Qw=function(e){var t=e.authorName,n=e.avatar,r=e.lessonName,a=e.lessonNumber,o=e.lessonPreposition,i=e.partnerContentAuthors,l=e.showAuthor,s=e.showLessonCount,c=e.title,u=e.totalLessons,d=(0,g.useMemo)((function(){return n&&t&&l&&!m}),[n,t,l,m]),m=!pr()(i);return y().createElement(y().Fragment,null,d?y().createElement(sk,{avatar:n,authorName:t}):y().createElement(ck,null),l&&m&&y().createElement(Ek,{partnerContentAuthors:i}),y().createElement(fk,{title:c}),s?y().createElement(dk,{lessonName:r,lessonNumber:a,lessonPreposition:o,totalLessons:u}):y().createElement(uk,null))};function Yw(e){var t=Zw();return e.lessonHeaderSize!==Ld.SMALL||t?t?y().createElement(jw,e):y().createElement(Qw,e):y().createElement(Ww,e)}var Xw=As.COMPACT,Jw=As.COVER,$w=As.SIDEBAR,eN=Jg("progress-circle");function tN(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.isFailed,a=e.isPassed,o=e.scope,i=eN({compact:o===Xw,cover:o===Jw,failed:r,passed:a,sidebar:o===$w});return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:i,focusable:"false",viewBox:"0 0 7 7",xmlns:"http://www.w3.org/2000/svg"},y().createElement("circle",{cx:"3.5",cy:"3.5",r:"2.5"}))}var nN=n(30624),rN=["Default"];function aN(e){var t=e.Default,n=(0,nn.Z)(e,rN);return nN.createElement(t,(0,D.Z)({},n,{hasOverlay:!1}))}var oN=n(73672),iN=n.n(oN);function lN(e){var t;return ed()(t=["auto","hidden","scroll"]).call(t,e)}function sN(e,t){(0,g.useLayoutEffect)((function(){for(var n=e.current,r=[];n&&(n=n.parentElement);){var a=window.getComputedStyle(n);(lN(a.overflowX)||lN(a.overflowY))&&(n.addEventListener("scroll",t),r.push(n))}return function(){return r.forEach((function(e){return e.removeEventListener("scroll",t)}))}}),[t,e])}var cN=Jg("lesson-progress"),uN=As.COMPACT,dN=As.COVER,mN=As.OVERLAY,vN=As.SIDEBAR;function pN(e){var t=e.canComplete,n=e.color,r=e.hasRestriction,a=e.isComplete,o=e.isCurrentLesson,i=e.isDark,l=e.isEnabled,s=e.isFailed,c=e.isLegacy,u=e.isPassed,d=e.isTooltipVisible,m=e.navigationStyle,v=e.onHideTooltip,p=e.onMarkComplete,f=e.onMarkReset,h=e.onShowTooltip,b=e.percentComplete,E=e.progressGraphic,k=e.scope,C=e.labels,w=(0,g.useRef)(),N=(0,g.useRef)(),S=(0,g.useRef)(),I=cN({compact:k===uN,cover:k===dN&&!c,"legacy-cover":k===dN&&c,inactive:r,overlay:k===mN,sidebar:k===vN&&!c,"legacy-sidebar":k===vN&&c}),_=cN("graphic",{compact:k===uN,cover:k===dN&&!c,"legacy-cover":k===dN&&c,overlay:k===mN,sidebar:k===vN&&!c,"legacy-sidebar":k===vN&&c}),T=cN("tooltip",{legacy:c}).toString(),L=(0,g.useCallback)((function(){a?null==f||f():null==p||p()}),[a,p,f]),x=(0,g.useCallback)((function(){r||(N.current=setTimeout((function(){null==h||h()}),600))}),[r,h]),Z=(0,g.useCallback)((function(){clearTimeout(N.current),null==v||v()}),[v]),P=(0,g.useCallback)((function(){setTimeout((function(){if(d){var e,t=w.current.getBoundingClientRect(),n=S.current.offsetParent.getBoundingClientRect(),r=t.height,a=t.width,o=t.left-n.left,i=t.top-n.top;ln()(S.current.style,{transform:B()(e="translate(".concat(o,"px, ")).call(e,i,"px)"),width:"".concat(a,"px"),height:"".concat(r,"px")})}}),0)}),[d]);if((0,g.useLayoutEffect)((function(){return P()}),[P]),(0,Wk.Z)("resize",P,window),sN(w,Z),t){var A=function(e){var t,n=e.labels,r=e.canReset,a=e.percentComplete,o=100===a,i=n.progressPieCompleted,l=n.progressPieUnstarted,s=n.progressPieClickToComplete,c=n.progressPieClickToReset;return o&&r?B()(t="".concat(i,". ")).call(t,c):100!==a||r?0===a?B()(u="".concat(l,". ")).call(u,s):B()(d=B()(m="".concat(a,"% ")).call(m,i,". ")).call(d,s):i;var u,d,m}({labels:C,percentComplete:b,canReset:!0}),R=!l||false,M=cN("action",{disabled:R});return y().createElement("span",{className:I},y().createElement("button",{"aria-label":A,className:M,disabled:R,onBlur:v,onClick:L,onFocus:h,type:"button"},y().createElement("span",{className:_,onMouseEnter:x,onMouseLeave:Z,ref:w},y().createElement(E,{"aria-hidden":"true",color:n,isDark:i,isCurrent:o,isFailed:s,isPassed:u,navigationStyle:m,scope:k,value:b}),l&&!r&&y().createElement(fN,{className:T,dark:i,ref:S,scope:k,visible:d},A))))}var D=function(e){var t=e.labels,n=e.isFailed,r=e.percentComplete,a=100===r,o=t.progressPieCompleted,i=t.progressPieUnstarted,l=t.progressPieQuizFailed;return n?l:a?o:0===r?i:B()(s="".concat(r,"% ")).call(s,o);var s}({labels:C,isFailed:s,percentComplete:b});return y().createElement("span",{className:I},y().createElement("span",{className:_,onMouseEnter:x,onMouseLeave:Z,ref:w},y().createElement(E,{"aria-label":D,color:n,isDark:i,isCurrent:o,isFailed:s,isPassed:u,navigationStyle:m,scope:k,value:b}),l&&!r&&y().createElement(fN,{className:T,dark:i,ref:S,scope:k,visible:d},D)))}var fN=(0,g.forwardRef)((function(e,t){var n=e.children,r=e.className,a=e.dark,o=e.scope,i=e.visible,l=(0,g.useMemo)((function(){return Jg(r)}),[r]),s=l({compact:o===uN,cover:o===dN,overlay:o===mN,sidebar:o===vN,visible:i}),c=l("inner",{dark:a,light:!a}),u=y().createElement("div",{"aria-hidden":"true",ref:t,style:{left:0,pointerEvents:"none",position:"absolute",top:0,zIndex:iN()}},y().createElement("div",{style:{pointerEvents:"all"}},y().createElement("div",{className:s},y().createElement("div",{className:c},n))));return(0,E.createPortal)(u,document.getElementById("portal"))}));function hN(e){var t=e.color,n=e.hasRestriction,r=e.isComplete,a=e.isCurrentLesson,o=e.isFailed,i=e.isPassed,l=e.isTooltipVisible,s=e.lessonTitle,c=e.navigationStyle,u=e.onHideTooltip,d=e.onShowTooltip,m=e.percentComplete,v=e.progressGraphic,p=e.scope,f=e.labels;return y().createElement(y().Fragment,null,y().createElement("span",{className:"overview-list-item__progress"},y().createElement(pN,{canComplete:!1,color:t,hasRestriction:n,isComplete:r,isCurrentLesson:a,isDark:!1,isEnabled:!0,isFailed:o,isPassed:i,isTooltipVisible:l,navigationStyle:c,onHideTooltip:u,onShowTooltip:d,percentComplete:m,progressGraphic:v,scope:p,labels:f})),y().createElement("span",{className:"overview-list-item__title"},s))}var bN=function(){return null},gN=function(e,t){var n=e.className;return y().createElement("svg",{"aria-hidden":"true",className:n,fill:"currentColor",focusable:"false",ref:t,viewBox:"0 0 13 13",xmlns:"http://www.w3.org/2000/svg"},y().createElement("path",{d:"M3.33177 4.1487L6.48034 1.00013M9.6289 4.14869L6.48034 1.00013M6.48034 1.00013L6.47966 11.9601"}))},yN=(0,g.forwardRef)(gN),EN=n(30624);function kN(e){return EN.createElement(Rv,(0,D.Z)({},ia()(["Default"],e),{viewBox:"0 3 16 10",fill:"none"}),EN.createElement("path",{d:"M1.51472 7.99993H14.4853",stroke:"currentColor",strokeWidth:"0.75",strokeMiterlimit:"10"}),EN.createElement("path",{d:"M9.50008 12.4994L14.5004 7.99932L9.50008 3.99973",stroke:"currentColor",strokeWidth:"0.75",strokeMiterlimit:"10"}))}var CN=n(30624);function wN(e){return CN.createElement(Rv,(0,D.Z)({viewBox:"0 0 25 16"},ia()(["Default"],e)),CN.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 NN=n(30624);function SN(e){return NN.createElement(kC,(0,D.Z)({width:"14",height:"8",viewBox:"0 0 14 8"},e),NN.createElement("path",{clipRule:"evenodd",d:"M13 1L7 7L1 1",stroke:"currentColor"}))}var IN=n(30624);function _N(e){return IN.createElement(Rv,(0,D.Z)({},ia()(["Default"],e),{fill:"none",viewBox:"0 0 16 16"}),IN.createElement("circle",{cx:"8",cy:"8",r:"7",stroke:"white"}),IN.createElement("path",{d:"M5 7.71429L7.54545 10L11.5 5.5",stroke:"white"}))}var TN=n(30624);function LN(e){return TN.createElement(Rv,(0,D.Z)({},ia()(["Default"],e),{fill:"none",viewBox:"0 0 16 16"}),TN.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"}),TN.createElement("circle",{cx:"8",cy:"7.5293",r:"7",stroke:"white"}))}var xN=n(30624);function ZN(e){var t=e.className;return xN.createElement("svg",{className:t,fill:"none",viewBox:"0 0 15 15",xmlns:"http://www.w3.org/2000/svg"},xN.createElement("circle",{cx:"6",cy:"6",r:"5"}),xN.createElement("path",{d:"M9.5 9.5L14 14"}))}var PN=n(30624);function AN(e){return PN.createElement(Rv,(0,D.Z)({},ia()(["Default"],e),{fill:"none",viewBox:"0 0 16 16"}),PN.createElement("circle",{cx:"8",cy:"8",r:"7",stroke:"white"}),PN.createElement("path",{d:"M10 6L6 10",stroke:"white"}),PN.createElement("path",{d:"M6 6L10 10",stroke:"white"}))}var RN=n(30624);function MN(e){var t=e.className;return RN.createElement("svg",{"aria-hidden":"true",className:t,fill:"none",focusable:"false",viewBox:"0 0 10 7",xmlns:"http://www.w3.org/2000/svg"},RN.createElement("path",{d:"M1 1.40002L5 5.40002L9 1.40002",strokeWidth:"1.6"}))}var DN=n(30624);function ON(e){return DN.createElement(Rv,(0,D.Z)({viewBox:"0 0 12 12"},ia()(["Default"],e)),DN.createElement("path",{d:"M10.7425 0.742189L11.4496 1.4493L1.55012 11.3488L0.843012 10.6417L10.7425 0.742189Z",fill:"currentColor"}),DN.createElement("path",{d:"M11.1571 10.6417L10.45 11.3488L0.550537 1.44929L1.25764 0.742188L11.1571 10.6417Z",fill:"currentColor"}))}var BN=Zy.bind(null,1200),FN=Zy.bind(null,768),HN=Zy.bind(null,480),zN=Jg("cover");function qN(){var e=hy(),t=BN(),n=e.description;return n?y().createElement("div",null,y().createElement("section",{className:zN("details-content-section")},t&&y().createElement(Dy,null),y().createElement(eE,{className:zN("details-content-description"),key:"text",value:uy(n)}))):null}var UN={SPLIT_LEFT:"LEFT",SPLIT_LEFT_IMAGE:"LEFT_OVERLAY",SPLIT_RIGHT:"LEFT",SPLIT_RIGHT_IMAGE:"LEFT_OVERLAY"};function VN(){var e,t=hy().coverPageType;return FN()&&null!==(e=UN[t])&&void 0!==e?e:t}var GN=n(30624),KN=["Default"];function WN(e){var t,n=e.Default,r=(0,nn.Z)(e,KN),a=VN(),o=ed()(t=["SPLIT_RIGHT","SPLIT_RIGHT_IMAGE"]).call(t,a);return GN.createElement(n,(0,D.Z)({},r,{reverseColumns:o}))}var jN=Jg("cover");function QN(e){var t=e.accentColor,n=e.hasOverlay,r=void 0!==n&&n,a=e.isShape,o=void 0!==a&&a,i=hy().coverImage,l=i.alpha,s=i.media,c=o?{backgroundColor:t}:wm({alpha:l,hasOverlay:r,media:s});return y().createElement("div",{className:jN("header-graphic-container")},y().createElement("div",{className:jN("header-graphic"),style:c}))}var YN=function(e){return y().createElement(tS,e,y().createElement("clipPath",{id:"cover-page-clip-path",clipPathUnits:"objectBoundingBox"},y().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"})))},XN=function(e){return y().createElement(tS,e,y().createElement("clipPath",{id:"cover-page-clip-path",clipPathUnits:"objectBoundingBox"},y().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"})))},JN=function(e){return y().createElement(tS,e,y().createElement("clipPath",{id:"cover-page-clip-path",clipPathUnits:"objectBoundingBox"},y().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"})))},$N=function(e){return y().createElement(tS,e,y().createElement("clipPath",{id:"cover-page-clip-path",clipPathUnits:"objectBoundingBox"},y().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"})))},eS={LEFT_OVERLAY:YN,LEFT:YN,CENTERED:XN,CENTERED_OVERLAY:XN,SPLIT_LEFT:JN,SPLIT_LEFT_IMAGE:JN,SPLIT_RIGHT:$N,SPLIT_RIGHT_IMAGE:$N},tS=function(e){var t=e.children,n=e.className,r=void 0===n?"svgPath":n,a=e.height,o=e.width,i=e.viewBox;return y().createElement("svg",{"aria-hidden":"true",className:r,fill:"none",focusable:"false",height:a,viewBox:i,width:o,xmlns:"http://www.w3.org/2000/svg"},t)},nS=function(e){var t=e.className,n=e.coverPageType;return li()(nt()(null),n,eS)({className:t})};function rS(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function aS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rS(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):rS(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var oS=Jg("cover"),iS=function(){return y().createElement("div",{className:oS("author-published-wrap")},y().createElement(NE,null),y().createElement(Fy,null))},lS=function(e){var t=e.coverPageType,n=HN();return y().createElement(TE,null,y().createElement(nS,{coverPageType:t}),y().createElement(PE,null,!n&&y().createElement(HE,null),y().createElement(iS,null),y().createElement(qE,null),n&&y().createElement(HE,null),y().createElement(yE,null)))},sS=function(e){var t=e.coverPageType,n=HN();return y().createElement(IE,null,y().createElement(nS,{coverPageType:t}),y().createElement(PE,null,!n&&y().createElement(HE,null),y().createElement(iS,null),y().createElement(qE,null),n&&y().createElement(HE,null),y().createElement(yE,null)))},cS=function(e){var t=e.coverPageType;return y().createElement(y().Fragment,null,y().createElement(nS,{coverPageType:t}),y().createElement(QN,null),y().createElement(IE,null,y().createElement(PE,null,y().createElement(HE,null),y().createElement(iS,null),y().createElement(qE,null),y().createElement(yE,null))))},uS=function(e){var t=e.accentColor,n=e.coverPageType;return y().createElement(y().Fragment,null,y().createElement(IE,null,y().createElement(PE,null,y().createElement(HE,null),y().createElement(iS,null),y().createElement(qE,null),y().createElement(yE,null))),y().createElement(nS,{coverPageType:n}),y().createElement(QN,{accentColor:t,isShape:!0}))},dS=function(e){var t=e.coverPageType;return y().createElement(y().Fragment,null,y().createElement(IE,null,y().createElement(PE,null,y().createElement(HE,null),y().createElement(iS,null),y().createElement(qE,null),y().createElement(yE,null))),y().createElement(nS,{coverPageType:t}),y().createElement(QN,null))},mS=function(e){var t=e.accentColor,n=e.coverPageType;return y().createElement(y().Fragment,null,y().createElement(nS,{coverPageType:n}),y().createElement(QN,{accentColor:t,isShape:!0}),y().createElement(IE,null,y().createElement(PE,null,y().createElement(HE,null),y().createElement(iS,null),y().createElement(qE,null),y().createElement(yE,null))))};function vS(e){var t=VN(),n=aS(aS({},e),{},{coverPageType:t});switch(t){default:case Hd.LEFT_OVERLAY:case Hd.CENTERED_OVERLAY:return y().createElement(lS,n);case Hd.LEFT:case Hd.CENTERED:return y().createElement(sS,n);case Hd.SPLIT_LEFT:return y().createElement(uS,n);case Hd.SPLIT_LEFT_IMAGE:return y().createElement(dS,n);case Hd.SPLIT_RIGHT:return y().createElement(mS,n);case Hd.SPLIT_RIGHT_IMAGE:return y().createElement(cS,n)}}function pS(e){var t=hy().partnerContentId,n=Cy(),r=!!(Boolean(t)&&n);return y().createElement("header",{className:oS("header",{"with-info":r})},y().createElement(vS,e))}var fS=Jg("cover");function hS(e){var t=e.children,n=VN(),r=(0,g.useMemo)((function(){return JE()(n)}),[n]),a=fS(null,{layout:r});return y().createElement("div",{id:"cover",className:a},t)}var bS=TI("AlignLeft"),gS=TI("ArrowDown"),yS=(TI("ArrowLeft"),TI("ArrowRight"),TI("ArrowUp")),ES=(TI("Category"),TI("ChevronDown")),kS=TI("ChevronUp"),CS=(TI("Favorite"),TI("LessonsComplete")),wS=TI("LessonsRequirement"),NS=TI("QuestionBox"),SS=TI("QuizFailed"),IS=TI("QuizPassed"),_S=TI("QuizRequirement"),TS=TI("Search"),LS=TI("ToggleDown"),xS=TI("Touch"),ZS=TI("VideoCamera"),PS=TI("X");Jg("cover");function AS(e){e.nextLesson,e.percentComplete,HN();return null}var RS=Jg("lesson-header"),MS=function(){return y().createElement("div",{className:RS("author--hidden")})},DS=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,o=e.lessonNumber,i=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=!pr()(l)&&s,v=n&&t&&s&&!m,p=v||m||c,f=c&&(v||m);return y().createElement("div",{className:RS("content")},p&&y().createElement("div",{className:RS("info-row")},v?y().createElement(sk,{avatar:n,authorName:t}):y().createElement(MS,null),m&&y().createElement(Ek,{partnerContentAuthors:l}),f&&y().createElement("span",{"aria-hidden":"true",className:RS("info-row--divider")},"|"),c?y().createElement(dk,{lessonName:a,lessonNumber:o,lessonPreposition:i,totalLessons:d}):y().createElement(uk,null)),y().createElement("div",null,y().createElement(fk,{title:u}),r&&y().createElement(mk,{description:r})))},OS=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,o=e.lessonNumber,i=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=(0,g.useMemo)((function(){return n&&t&&s&&!v}),[n,t,s,v]),v=!pr()(l);return y().createElement(y().Fragment,null,y().createElement(fk,{title:u}),y().createElement(vk,null,m?y().createElement(sk,{avatar:n,authorName:t}):y().createElement(MS,{showPartnerContent:v}),s&&v&&y().createElement(Ek,{partnerContentAuthors:l}),c?y().createElement(dk,{lessonName:a,lessonNumber:o,lessonPreposition:i,showPartnerContent:v,totalLessons:d}):y().createElement(uk,null)),r&&y().createElement(mk,{description:r}))},BS=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,o=e.lessonNumber,i=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=(0,g.useMemo)((function(){return n&&t&&s&&!v}),[n,t,s,v]),v=!pr()(l);return y().createElement(y().Fragment,null,c?y().createElement(dk,{lessonName:a,lessonNumber:o,lessonPreposition:i,totalLessons:d}):y().createElement(uk,null),m?y().createElement(sk,{avatar:n,authorName:t}):y().createElement(MS,null),s&&v&&y().createElement(yk,{partnerContentAuthors:l}),y().createElement(fk,{title:u}),r&&y().createElement(mk,{description:r}))};function FS(e){var t=My();return e.lessonHeaderSize!==Ld.SMALL||t?t?y().createElement(BS,e):y().createElement(OS,e):y().createElement(DS,e)}var HS=As.COMPACT,zS=As.COVER,qS=As.SIDEBAR,US=Jg("progress-circle");function VS(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.isFailed,a=e.isPassed,o=e.scope,i=e.value,l=(0,g.useState)(100===i),s=(0,ze.Z)(l,2),c=s[0],u=s[1],d=(0,Kk.Z)(i),m=US({compact:o===HS,cover:o===zS,sidebar:o===qS}),v=US("track"),p=US("runner",{done:c,failed:r,passed:a,unstarted:0===i}),f=US("pass",{done:c,visible:a}),h=US("fail",{done:c,visible:r});(0,g.useEffect)((function(){100!==i&&100===d&&u(!1)}),[d,i]);var b=(0,g.useCallback)((function(){100===i&&u(!0)}),[i]);return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:m,fill:"none",focusable:"false",role:"img",viewBox:"0 0 15 15",xmlns:"https://www.w3.org/2000/svg"},y().createElement("circle",{className:v,cx:"7.5",cy:"7.5",fill:"transparent",r:"6.5",strokeWidth:"2",transform:"rotate(-89.9 7.5 7.5)"}),y().createElement(jk,{className:p,cx:"7.5",cy:"7.5",diameter:"15",onTransitionEnd:b,r:"6.5",strokeWidth:"2",transform:"rotate(-89.9 7.5 7.5)",value:i}),y().createElement("path",{className:f,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"}),y().createElement("path",{className:h,clipRule:"evenodd",d:"M7.5 8.56157L8.84426 9.90564L9.90503 8.84473L8.56078 7.50066L9.90543 6.15582L8.84452 5.09504L7.49986 6.43988L6.15452 5.09473L5.09375 6.15564L6.43909 7.5008L5.09452 8.84555L6.15543 9.90632L7.5 8.56157Z",fillRule:"evenodd"}))}var GS=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.progress,a=void 0===r?0:r,o=e.runnerClass,i=e.trackClass;return y().createElement("div",{"aria-hidden":t,"aria-label":n,className:i,role:"img"},y().createElement("div",{className:o,style:{width:"".concat(a,"%")}}))},KS=Jg("nav-sidebar-header");function WS(e){var t=e.classProgressRunner,n=e.classProgressText,r=e.classProgressTrack,a=e.color,o=e.percentComplete,i=e.percentCompleteText;return y().createElement("div",{className:KS("progress")},y().createElement("div",{className:n},i),y().createElement(GS,{"aria-hidden":"true",color:a,progress:o,runnerClass:t,trackClass:r}))}var jS=function(e,t){var n=e.className;return y().createElement("svg",{"aria-hidden":"true",className:n,fill:"currentColor",focusable:"false",role:"img",ref:t,viewBox:"0 0 17 17",height:"17",width:"17",xmlns:"http://www.w3.org/2000/svg"},y().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.029 16.2343L8.7361 16.9414L9.44321 16.2343L16.707 8.97048L15.2928 7.55627L9.73903 13.11L9.73903 1.99985L7.73903 1.99985L7.73904 13.1159L2.17939 7.55627L0.765176 8.97048L8.029 16.2343Z"}))},QS=(0,g.forwardRef)(jS),YS=n(30624);function XS(e){return YS.createElement(Rv,(0,D.Z)({},e,{viewBox:"0 0 16 8"}),YS.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15,3H3.4l1.3-1.3c0.4-0.4,0.4-1,0-1.4C4.5,0.1,4.3,0,4,0S3.5,0.1,3.3,0.3l-3,3c-0.4,0.4-0.4,1,0,1.4l3,3c0.4,0.4,1,0.4,1.4,0c0.4-0.4,0.4-1,0-1.4L3.4,5H15c0.6,0,1-0.4,1-1S15.6,3,15,3",fill:"currentColor"}))}var JS=n(30624);function $S(e){return JS.createElement(Rv,(0,D.Z)({},ia()(["Default"],e),{viewBox:"0 0 16 8"}),JS.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 5H12.6L11.3 6.3C10.9 6.7 10.9 7.3 11.3 7.7C11.5 7.9 11.7 8 12 8C12.3 8 12.5 7.9 12.7 7.7L15.7 4.7C16.1 4.3 16.1 3.7 15.7 3.3L12.7 0.3C12.3 -0.1 11.7 -0.1 11.3 0.3C10.9 0.7 10.9 1.3 11.3 1.7L12.6 3H1C0.4 3 0 3.4 0 4C0 4.6 0.4 5 1 5",fill:"currentColor"}))}var eI=function(e,t){var n=e.className;return y().createElement("svg",{"aria-hidden":"true",className:n,fill:"currentColor",focusable:"false",ref:t,version:"1.1",viewBox:"0 0 17 17",xmlns:"http://www.w3.org/2000/svg"},y().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.971 0.7657L8.2639 0.0585938L7.55679 0.765701L0.292969 8.02952L1.70718 9.44374L7.26096 3.88995L7.26097 15.0002H9.26097L9.26096 3.88409L14.8206 9.44373L16.2348 8.02952L8.971 0.7657Z"}))},tI=(0,g.forwardRef)(eI),nI=n(30624);function rI(e){return nI.createElement(kC,(0,D.Z)({height:"12",width:"16",viewBox:"0 0 16 12"},e),nI.createElement("path",{clipRule:"evenodd",d:"M9.6665 2H0.666504V0H9.6665V2ZM12.6665 6H0.666504V4H12.6665V6ZM0.666504 10H7.6665V8H0.666504V10Z",fill:"currentColor",fillRule:"evenodd"}))}var aI=n(30624);function oI(e){return aI.createElement(kC,(0,D.Z)({height:"8",width:"12",viewBox:"0 0 12 8"},e),aI.createElement("path",{clipRule:"evenodd",d:"M6.00008 7.91406L11.7072 2.20696L10.293 0.792742L6.00007 5.08564L1.70718 0.792742L0.292969 2.20696L6.00008 7.91406Z",fill:"currentColor",fillRule:"evenodd"}))}var iI=n(30624);function lI(e){return iI.createElement(kC,(0,D.Z)({height:"8",width:"12",viewBox:"0 0 12 8"},e),iI.createElement("path",{clipRule:"evenodd",d:"M5.99992 0.0859375L0.292818 5.79304L1.70703 7.20726L5.99993 2.91436L10.2928 7.20726L11.707 5.79304L5.99992 0.0859375Z",fill:"currentColor",fillRule:"evenodd"}))}var sI=n(30624);function cI(e){return sI.createElement(kC,(0,D.Z)({height:"21",width:"20",viewBox:"0 0 20 21"},e),sI.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"}),sI.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"}),sI.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 uI=n(30624);function dI(e){return uI.createElement(kC,(0,D.Z)({height:"15",width:"16",viewBox:"0 0 16 15"},e),uI.createElement("path",{clipRule:"evenodd",d:"M2 6.51982C2 4.02359 4.02359 2 6.51982 2C9.01605 2 11.0396 4.02359 11.0396 6.51982C11.0396 9.01605 9.01605 11.0396 6.51982 11.0396C4.02359 11.0396 2 9.01605 2 6.51982ZM6.51982 0C2.91902 0 0 2.91902 0 6.51982C0 10.1206 2.91902 13.0396 6.51982 13.0396C8.06462 13.0396 9.48394 12.5024 10.6011 11.6045L13.9964 14.9998L15.4106 13.5856L11.9518 10.1268C12.6391 9.09384 13.0396 7.8536 13.0396 6.51982C13.0396 2.91902 10.1206 0 6.51982 0Z",fill:"currentColor",fillRule:"evenodd"}))}var mI=n(30624);function vI(e){return mI.createElement(kC,(0,D.Z)({height:"18",width:"18",viewBox:"0 0 18 18"},e),mI.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"}),mI.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 pI=n(30624);function fI(e){return pI.createElement(kC,(0,D.Z)({height:"14",width:"20",viewBox:"0 0 20 14"},e),pI.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"}),pI.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 hI=n(30624);function bI(e){return hI.createElement(kC,(0,D.Z)({height:"14",width:"14",viewBox:"0 0 14 14"},e),hI.createElement("path",{clipRule:"evenodd",d:"M13.4646 2.46462L11.8484 0.848376L7.00023 5.69652L2.15186 0.848143L0.535612 2.46439L5.38399 7.31276L0.534668 12.1621L2.15091 13.7783L7.00023 8.92901L11.8493 13.7781L13.4656 12.1619L8.61648 7.31276L13.4646 2.46462Z",fill:"currentColor",fillRule:"evenodd"}))}var gI=n(30624),yI=["themeId"],EI=l,kI={classic:l,default:l,imaginative:u,organic:v},CI=ln()((0,g.createContext)(EI),{displayName:"ThemeContext"});function wI(e){var t,n=e.themeId,r=(0,nn.Z)(e,yI);return gI.createElement(CI.Provider,(0,D.Z)({},r,{value:null!==(t=kI[n])&&void 0!==t?t:EI}))}function NI(e){return gI.createElement(gI.Fragment,null,e.children)}function SI(){return null}function II(e,t,n){function r(r,a){var o,i,l=(0,g.useContext)(CI),s=null!==(o=null==l||null===(i=l[e])||void 0===i?void 0:i[t])&&void 0!==o?o:n;return gI.createElement(s,(0,D.Z)({ref:a},r,{Default:n}))}return r.displayName="ThemeComponent(".concat(t,")"),(0,g.forwardRef)(r)}function _I(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NI;return II("components",e,t)}function TI(e){return II("icons",e,SI)}var LI=Jg("cover");var xI=_I("CoverDueDate",(function(e){var t=e.className,n=void 0===t?"":t,r=e.dueAt,a=J((function(e){return vg(e)})),o=mg(),i=null==o||o.quizPassed||o.outOfAttempts,l=oy(r),s=LI("due-date",{urgent:l}).mix(n);return!r||a&&i?null:y().createElement("div",{className:s,tag:"div"},ay(r))}));var ZI=X((function(e){return{dueAt:Cb(e).dueAt}}))(xI),PI=(Jg("cover"),_I("CoverProgress",(function(e){e.nextLesson;var t=e.percentComplete;return 0===t||window.isPublicShare,null}))),AI=X((function(){var e=Sg();return function(t){return{nextLesson:e(t),percentComplete:sg(t)}}}))(PI),RI=n(30624),MI=function(e){var t=e.status;return RI.createElement("span",{className:"visually-hidden-always"},"Requirement ".concat(t,": "))},DI=n(30624),OI=Jg("cover");function BI(){var e,t=hy().trackingCompletionPercentage,n=wy(),r=cg(),a=Math.ceil(t/100*n);if(null==t||null==a)return null;var o=r>=t,i=o?CS:wS;return DI.createElement("li",{className:OI("lesson-requirement"),role:"listitem"},DI.createElement(i,{className:OI("lesson-requirement-icon",{complete:o}).toString(),"aria-hidden":"true"}),DI.createElement("span",{className:OI("lesson-requirement-text")},DI.createElement(MI,{status:o?"complete":"incomplete"}),"Complete",a===n?" all ":B()(e=" ".concat(a," of ")).call(e,n," "),"lessons in this course"))}var FI={passed:IS,failed:SS,requirement:_S};function HI(){var e,t=J((function(e){return ug(e)})),n=mg(),r=null==t?void 0:t.title,a=null==t||null===(e=t.settings)||void 0===e?void 0:e.passingScore;if(!r||!n)return null;var o=n.outOfAttempts,i=n.quizPassed,l=!i&&o,s="requirement";i?s="passed":l&&(s="failed");var c=FI[s];return DI.createElement("li",{className:OI("quiz-requirement"),role:"listitem"},DI.createElement(c,{className:OI("quiz-requirement-icon",{type:s}).toString(),"aria-hidden":"true"}),DI.createElement("span",{className:OI("quiz-requirement-text")},DI.createElement(MI,{status:l?"failed":i?"complete":"incomplete"}),r,null!=a&&DI.createElement(DI.Fragment,null,DI.createElement("span",{"aria-hidden":"true",className:OI("quiz-requirement-seperator")}," | "),"Score of ",a,"% or higher"),l&&DI.createElement("div",{className:OI("quiz-requirement-no-attempts")},"No attempts remaining")))}function zI(e){var t;return null==e||null===(t=e.courseLabels)||void 0===t?void 0:t.labels}function qI(){return J((function(e){return zI(e)}))}var UI="focus-lesson-content",VI="preview-show-nav-prev",GI="preview-show-nav-next",KI="preview-nav-open",WI="preview-nav-close",jI="event-lesson-transition-start",QI="event-lesson-transition-end",YI="event-lesson-nav-prev-visible",XI="event-lesson-nav-prev-hidden",JI="event-lesson-nav-next-visible",$I="event-lesson-nav-next-hidden",e_=n(98186),t_=n.n(e_),n_=n(91033);function r_(e,t){var n=void 0!==ua()&&ma()(e)||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){var n;if(!e)return;if("string"==typeof e)return a_(e,t);var r=ha()(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return pa()(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return a_(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}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,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw o}}}}function a_(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var o_=new(t_()),i_=new n_.Z((function(e){var t,n=r_(e);try{for(n.s();!(t=n.n()).done;){var r,a=t.value;null===(r=o_.get(a.target))||void 0===r||r(a)}}catch(e){n.e(e)}finally{n.f()}}));function l_(e,t){(0,g.useEffect)((function(){if(e)return o_.set(e,t),function(){return o_.delete(e)}}),[e,t]),(0,g.useEffect)((function(){if(e)return i_.observe(e),function(){return i_.unobserve(e)}}),[e])}var s_=n(30624);function c_(){var e=(0,_.I0)(),t=(0,g.useState)(null),n=(0,ze.Z)(t,2),r=n[0],a=n[1],o=qI(),i=(0,g.useCallback)((function(t){e(rb({offsetHeight:t.target.offsetHeight}))}),[e]);return(0,g.useLayoutEffect)((function(){if(r)return e(rb({offsetHeight:r.offsetHeight})),function(){return e(rb(null))}}),[e,r]),l_(r,i),s_.createElement("button",{className:"visually-hidden btn-skip-to-lesson brand--ui",onClick:u_,ref:a,type:"button"},s_.createElement("span",{className:"btn-skip-to-lesson__wrap"},null==o?void 0:o.courseSkipToLesson,s_.createElement("span",{"aria-hidden":"true"},s_.createElement(Fv,{className:"btn-skip-to-lesson__icon"}))))}function u_(){document.dispatchEvent(new CustomEvent(UI))}var d_=n(29898),m_=n.n(d_),v_=n(54366),p_=n.n(v_),f_={keys:["End"],keyCode:p_().KEY_END},h_={keys:["Enter"],keyCode:p_().KEY_RETURN},b_={keys:["Home"],keyCode:p_().KEY_HOME},g_={keys:["Tab"],keyCode:p_().KEY_TAB},y_={keys:[" "],keyCode:p_().KEY_SPACE},E_={keys:["Escape","Esc"],keyCode:p_().KEY_ESCAPE},k_={keys:["ArrowUp"],keyCode:p_().KEY_UP},C_={keys:["ArrowDown"],keyCode:p_().KEY_DOWN},w_={keys:["ArrowLeft"],keyCode:p_().KEY_LEFT},N_={keys:["ArrowRight"],keyCode:p_().KEY_RIGHT},S_=function(e){var t=e.keyCode,n=m_()(e);return function(e){return e.keyCode?e.keyCode===t:oe()(e.key,n)}},I_=function(e){return e.altKey||e.ctrlKey||e.metaKey},__=S_(f_),T_=S_(h_),L_=S_(b_),x_=S_(g_),Z_=S_(y_),P_=S_(E_),A_=S_(k_),R_=S_(C_),M_=S_(w_),D_=S_(N_),O_=ur()(R_,D_),B_=ur()(Z_,T_),F_=(ur()(x_,T_),ur()(D_,A_)),H_=ur()(M_,R_),z_=ur()(A_,R_),q_=ur()(A_,M_),U_=jr()(B_),V_=xa()((function(e,t){0!==e.scrollTop&&(t.preventDefault(),e.scrollTop-=25)})),G_=xa()((function(e,t,n){t&&(n.preventDefault(),e.scrollTop+=25)})),K_=n(30624),W_=(0,g.createContext)(!1);function j_(e){var t=e.children,n=e.inert,r=Q_();return K_.createElement(W_.Provider,{value:r||n},t)}W_.Consumer;function Q_(){return(0,g.useContext)(W_)}var Y_=n(30624),X_=iE.course.lesson,J_=(0,g.forwardRef)((function(e,t){var n=e.children,r=e.className,a=e.dark,o=e.visible,i=(0,g.useMemo)((function(){return Jg(r)}),[r]),l=Y_.createElement("div",{"aria-hidden":"true",ref:t,style:{left:0,pointerEvents:"none",position:"absolute",top:0,zIndex:iN()}},Y_.createElement("div",{style:{pointerEvents:"all"}},Y_.createElement("div",{className:i({visible:o})},Y_.createElement("div",{className:i("inner",{dark:a,light:!a})},n))));return(0,E.createPortal)(l,document.getElementById("portal"))}));function $_(e){var t,n,r=e.children,a=e.className,o=e.dark,i=e.restriction,l=e.tooltipClassName,s=e.style,c=(0,g.useRef)(),u=(0,g.useRef)(),d=qI(),m=Q_(),v=(0,g.useState)(!1),p=(0,ze.Z)(v,2),f=p[0],h=p[1],b=(0,g.useCallback)((function(){return h(!0)}),[]),y=(0,g.useCallback)((function(){return h(!1)}),[]),E=(0,g.useCallback)((function(){setTimeout(b,0)}),[b]),k=(0,g.useCallback)((function(e){P_(e)&&f&&(e.stopPropagation(),y())}),[y,f]),C=(0,g.useCallback)((function(){document.activeElement===c.current&&b()}),[b]),w=(0,g.useCallback)((function(){if(f){var e,t=c.current.getBoundingClientRect(),n=u.current.offsetParent.getBoundingClientRect(),r=t.height,a=t.width,o=t.left-n.left,i=t.top-n.top;ln()(u.current.style,{transform:B()(e="translate(".concat(o,"px, ")).call(e,i,"px)"),width:"".concat(a,"px"),height:"".concat(r,"px")})}}),[f]);((0,g.useEffect)((function(){m&&h(!1)}),[m]),(0,g.useLayoutEffect)((function(){return w()}),[w]),(0,Wk.Z)("resize",w,window),sN(c,y),i.type===df.QUIZ)?t=B()(n="".concat(d.quizRequirePassingScore,': "')).call(n,i.data,'"'):i.type===df.ORDER&&(t=d.lessonRestricted);return Y_.createElement(Y_.Fragment,null,Y_.createElement("div",{"aria-disabled":!0,className:a,onBlur:y,onFocus:E,onKeyDown:k,onMouseEnter:C,onMouseLeave:y,ref:c,role:"link",tabIndex:m?-1:0,style:s},r,Y_.createElement("div",{className:"visually-hidden-always"},null==d?void 0:d.a11yRestrictedNav),Y_.createElement("div",{className:"visually-hidden-always"},t)),Y_.createElement(J_,{className:l,dark:o,ref:u,visible:f},t))}function eT(e){var t=e.b,n=e.children,r=e["data-direction"],a=e.isCurrentLesson,o=e.isTooltipEnabled,i=e.lessonId,l=e.onClick,s=e.onFocus,c=e.onHideProgressTooltip,u=e.onNavigate,d=e.onShowProgressTooltip,m=e.restriction,v=e.showProgressDelay,p=e.style,f=Q_(),h=(0,g.useCallback)((function(e){l(e),a?(e.preventDefault(),u_()):u(i)}),[i,a,l,u]),b=(0,g.useState)(!1),y=(0,ze.Z)(b,2),E=y[0],k=y[1],C=(0,g.useCallback)((function(e){!E&&o&&(null!=v?setTimeout(d,v):d()),null==s||s(e)}),[E,s,v,d,o]),w=(0,g.useCallback)((function(e){o&&P_(e)&&c()}),[c,o]),N=(0,g.useCallback)((function(){o&&k(!0)}),[o]),S=(0,g.useCallback)((function(){o&&k(!1)}),[o]),I=null!=(null==m?void 0:m.type),_=t("link",{active:a,restricted:I}).toString();return I?Y_.createElement($_,(0,D.Z)({},e,{className:_,style:p})):Y_.createElement(mE.OL,{"aria-current":"page",className:_.toString(),"data-link":"lesson-link-item",onBlur:o?c:void 0,onClick:h,"data-ba":X_.nextLessonLink,"data-direction":r,onFocus:C,onKeyDown:w,onMouseDown:N,onMouseUp:S,style:p,tabIndex:f?-1:void 0,to:mf(i)},n)}function tT(e){var t,n=e.className,r=e.isCurrentLesson,a=e.last,o=e.lessonId,i=e.style,l=(0,g.useMemo)((function(){return Jg(n)}),[n]),s=wg(o),c=null!=(null==s?void 0:s.type),u=(null!==(t=hg(o))&&void 0!==t?t:{}).isComplete,d=l({active:r,complete:void 0!==u&&u,last:a,restricted:c});return Y_.createElement("div",{className:d},Y_.createElement(eT,(0,D.Z)({},e,{b:l,isCurrentLesson:r,restriction:s,style:i})))}J_.defaultProps={className:"lesson-link-item-tooltip"},eT.defaultProps={onClick:Function.prototype,onNavigate:Function.prototype},tT.defaultProps={className:"lesson-link-item"};var nT=n(30624),rT=Jg("lesson-nav"),aT=function(e){var t=e.children,n=e.finish,r=e.lessonId,a=e.onFocus;if(r)return nT.createElement(tT,(0,D.Z)({className:"lesson-nav-link",onFocus:a,tooltipClassName:"lesson-nav-link-tooltip"},e));var o=n?"/lessons/progress-summary":"/";return nT.createElement("span",{className:"lesson-nav-link"},nT.createElement(mE.rU,{className:"lesson-nav-link__link","data-direction":e["data-direction"],onFocus:a,to:o},t))};var oT=S()(X((function(e){var t,n=Cb(e),r=zI(e);return{buttonScheme:n.buttonScheme,accentContrast:null===(t=n.theme)||void 0===t?void 0:t.accentContrast,labelLessonRestricted:r.lessonRestricted,labelQuizRequirePassingScore:r.quizRequirePassingScore}}),null,null,{forwardRef:!0}),g.forwardRef),iT=oT((function(e,t){var n,r=e.buttonScheme,a=e.accentContrast,o=e.children,i=e.className,l=e.direction,s=e.finish,c=e.navLessonId,u=e.onFocus,d=null!=e.restrictionType,m=_k(),v=rT(null,(n={},(0,qe.Z)(n,l,!0),(0,qe.Z)(n,"accent",r===Bd.ACCENT),(0,qe.Z)(n,"dark",r===Bd.DARK),(0,qe.Z)(n,"floating",m===Fd.FLOATING),(0,qe.Z)(n,"floating-full",m===Fd.FLOATING_FULL),(0,qe.Z)(n,"finish",s),(0,qe.Z)(n,"full",m===Fd.FULL),(0,qe.Z)(n,"light",r===Bd.LIGHT),(0,qe.Z)(n,"restricted",d),(0,qe.Z)(n,"tint",r===Bd.TINT),n)).mix(i),p=(0,qe.Z)({className:v},"data-".concat(l,"-lesson"),!0);return nT.createElement("div",(0,D.Z)({ref:t},p),nT.createElement(aT,{accentContrast:a,"data-direction":l,lessonId:c,onFocus:u,finish:s},o))})),lT=n(30624),sT={CoverCompletedInformation:function(){var e,t=wb(),n=t.certificateDownload,r=t.riseComCurrentUser,a=Vg(),o=mg(),i=null===(e=null==o?void 0:o.quizPassed)||void 0===e||e;return a&&i&&!_u()&&"preview"!==window.viewType?$g.createElement("div",{className:ty("completed-info")},$g.createElement("div",{className:ty("completed-info-avatar")},$g.createElement(Xg,(0,D.Z)({},r,{decorative:!0})),$g.createElement("img",{className:ty("completed-info-trophy"),src:ey,alt:""})),$g.createElement("div",{className:ty("completed-info-label")},$g.createElement("span",{"aria-hidden":"true"},"Completed"),$g.createElement("span",{className:"visually-hidden"},"Course Completed")),n&&$g.createElement(Eb,null)):null},CoverDueDate:ZI,CoverProgress:AI,CoverRequirements:function(){var e=hy(),t=e.trackingCompletionPercentage,n=e.trackingQuizId;return null==t&&!n?null:DI.createElement("section",{className:OI("requirements-section")},DI.createElement("h2",{className:OI("requirements-title")},"Course Requirements"),DI.createElement("ul",{className:OI("requirements-list")},DI.createElement(BI,null),DI.createElement(HI,null)))},LessonNav:iT};function cT(e){var t=e.children;return lT.createElement(OE,sT,t)}var uT=n(15451);function dT(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function mT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dT(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):dT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var vT={"rise-course-navigation":!0},pT=(0,g.createContext)(vT);pT.displayName="FeatureFlagsContext";var fT=pT.Provider;pT.Consumer;function hT(){return mT(mT({},(0,g.useContext)(pT)),vT)}function bT(e){return hT()[e]}var gT=function e(t){var n=t.children,r=t.featureFlags,a=hT(),o=(0,g.useMemo)((function(){var e,t=B()(e=[]).call(e,null!=r?r:[]);return t.length&&t.every((function(e){return a[e]}))}),[r,a]),i=(0,g.useMemo)((function(){var t={};return y().Children.forEach(n,(function(r){switch(r.type.displayName){case e.On.displayName:t.on=r;break;case e.Off.displayName:t.off=r;break;default:t.on=n}})),t}),[n]),l=i.on,s=void 0===l?null:l,c=i.off;return o?s:void 0===c?null:c};(gT.On=function(e){return e.children}).displayName="On",(gT.Off=function(e){return e.children}).displayName="Off";var yT=n(30624),ET={};function kT(e){var t=e.children,n=(0,_.I0)(),r=hT();return(0,uT.Z)((function(){n(Gf(r))}),[r]),t}function CT(e){var t,n=e.children,r=wb(),a=null!==(t=null==r?void 0:r.features)&&void 0!==t?t:ET;return yT.createElement(fT,{value:a},yT.createElement(kT,null,n))}var wT=n(74249),NT=n(14428),ST=n(30624);function IT(e){var t=e.children,n=e.title;return(0,NT.Z)(n),ST.createElement(ST.Fragment,null,t)}var _T=n(31425),TT=n.n(_T),LT=n(3675),xT=n(30624),ZT=ln()((0,g.createContext)(),{displayName:"BlockContext"});function PT(e){var t=e.block,n=e.children,r=(0,g.useState)(t),a=(0,ze.Z)(r,2),o=a[0],i=a[1];return(0,g.useEffect)((function(){return i((function(e){return t||e}))}),[t]),xT.createElement(ZT.Provider,{value:o},xT.createElement(JT,null==o?void 0:o.settings,n))}ZT.Consumer;function AT(){return(0,g.useContext)(ZT)}var RT=n(58726);function MT(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function DT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?MT(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):MT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var OT=ws()({WHITE:null,TRANSPARENT:null}),BT={accentColor:null,backgroundColor:"",backgroundType:Td.LIGHT,cardMode:OT.WHITE,entranceAnimation:!0,paddingBottom:3,paddingLinked:!0,paddingTop:3};var FT={knowledge:["knowledge"],knowledgeCheck:["draw from question bank","fillin","matching","multiple choice","multiple response"],flashcard:["flashcard","stack"],interactive:["accordion","tabs"],"interactive-fullscreen":["sorting","timeline","process"],multimedia:["attachment","embed"],quote:["carousel"]};var HT={360:{storyline:"#fafafa"},impact:{c:"#ececec",d:"#f5f5f5"},"interactive-fullscreen":{timeline:"#f5f5f5"},quote:{d:"#f5f5f5"}};var zT={multimedia:{embed:function(e){return{cardMode:!1===e.showBorder?OT.TRANSPARENT:OT.WHITE}}}};function qT(e,t,n){return function(e,t,n){var r,a,o=function(e,t){var n,r=null===(n=HT[e])||void 0===n?void 0:n[t];return null==r?{}:{backgroundColor:r,backgroundType:Td.COLOR}}(e,t);if(null==n.v||n.v<2){var i;"#ffffff"===(null===(i=(n=function(e){return DT(DT({},e),{},{backgroundType:null,cardMode:null,v:1})}(n)).backgroundColor)||void 0===i?void 0:i.toLowerCase())&&0===Pe()(o).length&&(n=ir()("backgroundColor",n))}var l=null===(r=zT[e])||void 0===r||null===(a=r[t])||void 0===a?void 0:a.call(r,n),s=n.backgroundColor&&null==n.backgroundType?{backgroundType:Td.COLOR}:{};return[BT,o,l,n,s,{v:2}].reduce((function(e,t){return null==t?e:DT(DT({},e),$c()(RT.Z,t))}))}(e,t,n)}var UT=n(30624),VT=["children"];function GT(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function KT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?GT(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):GT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var WT=ln()((0,g.createContext)({}),{displayName:"BlockSettingsContext"});function jT(){return(0,g.useContext)(WT)}function QT(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"settings";return function(t){function n(n,r){var a=jT(),o=KT(KT({},n),{},(0,qe.Z)({},e,a));return UT.createElement(t,(0,D.Z)({ref:r},o))}return n.displayName="withBlockSettings(".concat(t.displayName||t.name,")"),(0,g.forwardRef)(n)}}function YT(){var e=jT();return null==e?null:function(e){switch(e.backgroundType){case Td.COLOR:return e.backgroundColor;case Td.ACCENT:return e.courseColor;case Td.TINT:return bm(e.courseColor);case Td.LIGHT:return"#ffffff";case Td.GRAY:return"#fafafa";case Td.DARK:return"#303030";case Td.BLACK:return"#000000"}}(e)}function XT(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"backgroundColor";return function(t){function n(n,r){var a=YT(),o=KT(KT({},n),{},(0,qe.Z)({},e,a));return UT.createElement(t,(0,D.Z)({ref:r},o))}return n.displayName="withBackgroundColor(".concat(t.displayName||t.name,")"),(0,g.forwardRef)(n)}}function JT(e){var t=e.children,n=(0,nn.Z)(e,VT),r=AT(),a=jT(),o=Sy(),i=null==r?n:qT(r.family,r.variant,n),l=KT(KT({courseColor:o},a),i);return UT.createElement(WT.Provider,{value:l},t)}WT.Consumer;var $T=function(e,t){return e&t?3&e:0},eL=function(e){return function(t){13===t.keyCode&&e()}},tL=nt()(),nL=Ta()(pr()),rL=Ta()(aa()),aL=el()(nL,rL),oL=(ur()(pr(),aa()),function(e){return function(){return document.querySelector(e)}}),iL=function(e){return ha()(Array.prototype).call(e)},lL="group",sL=function(e){var t=e.caption,n=e.editable,r=e.id,a=!e.isOverlayType&&!n&&t;return{figcaptionId:a?"figcaption-".concat(r):void 0,isFigure:a,role:a?"figure":void 0,tagName:a?"figure":"div"}},cL=":focus{outline: none}",uL=":focus:not(:focus-visible){outline: none}",dL="focus-ring-style",mL=function(){return document.getElementById(dL)||vL()},vL=function(){var e=document.createElement("style");return e.id=dL,document.head.appendChild(e),e},pL=-1,fL=function(e){var t=e.target,n=mL();(x_(e)||B_(e)&&!t.classList.contains("ignore-prefers"))&&(n.innerHTML="",sb(Uh(!0)))},hL=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.focusVisible;return mL().innerHTML=t?uL:cL},bL=function(e){return e?0:pL},gL=function(e,t){var n=0!==t;(e||{}).tabIndex=t,function(e){var t=e.element,n=e.isHidden;t&&t.setAttribute("aria-hidden",n)}({element:e,isHidden:n})},yL=function(e){var t=e.element,n=e.selector,r=e.tabIndex;iL(t.querySelectorAll(n)).forEach((function(e){gL(e,r)}))},EL=function(e){iL(e.getElementsByTagName("*")).forEach((function(e){gL(e,pL)}))},kL=function(e){return function(t,n){var r=t.querySelectorAll('[tabindex = "0"]');return!!r.length&&(function(e,t,n){it()(e,qc(),dl())(t).focus(n)}(nt()(e),r,n),!0)}},CL=kL(!0),wL=(kL(!1),function(e){var t=e.list,n=e.index;n>=0&&n<Er()(t)&&t[n].focus()}),NL=function(e){var t=e.list,n=e.currentIndex,r=fo()(n||0),a=r<Er()(t)?r:0;return wL({list:t,index:a}),a},SL=function(e){var t=e.list,n=e.currentIndex,r=Lb()(n||Er()(t));return wL({list:t,index:r}),r},IL=n(30624);var _L=n(45697),TL=n.n(_L),LL=n(14935),xL=n.n(LL),ZL=n(30624),PL=Kr()(id()(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i),nt()("#FFF")),AL=bt()({color:PL}),RL=S()((function(e){var t,n,r,a=e.accentContrast,o=e.bodyTypeface,i=e.color,l=e.headingTypeface,s=e.isLegacyCourse,c=e.uiTypeface,u=(0,g.useMemo)((function(){var e=!pm(i),t=km(i),n=a===Vd.DARK||a===Vd.AUTO&&t===Vd.DARK;return!s&&(a&&n||!a&&e)?[Rs,Ms]:[Ms,Rs]}),[a,i,s]),d=(0,ze.Z)(u,2),m=d[0],v=d[1];return ZL.createElement("div",{dangerouslySetInnerHTML:{__html:xL()({bodyTypeface:o,colorThemeRGB:null===(t=(0,em.Z)(i))||void 0===t?void 0:ha()(t).call(t,0,3),colorTheme:i,colorThemeContrast:m,colorThemeContrastComplementary:v,colorThemeContrastComplementaryRGB:null===(n=(0,em.Z)(v))||void 0===n?void 0:ha()(n).call(n,0,3),colorThemeContrastRGB:null===(r=(0,em.Z)(m))||void 0===r?void 0:ha()(r).call(r,0,3),colorThemeTint:bm(i),colorThemeTransparent:i+"1A",headingTypeface:l,uiTypeface:c})}})}),AL);RL.displayName="Branding",RL.propTypes={bodyTypeface:TL().string,color:TL().string.isRequired,headingTypeface:TL().string,uiTypeface:TL().string};var ML=(0,g.memo)(RL),DL=n(30624);function OL(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var BL="riseUnsupportedBrowser",FL={authoring:/Android|webOS|iPhone|iPad|iPod|BlackBerry|MSIE|Trident/,runtime:/MSIE/},HL=function(e){(0,A.Z)(n,e);var t=OL(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){return function(e){return new RegExp(FL[e],"i").test(window.navigator.userAgent)}(this.props.env)&&!window.sessionStorage.getItem(BL)?this.renderUnsupported():this.props.children}},{key:"renderUnsupported",value:function(){return DL.createElement("div",null,this.props.children,DL.createElement("div",{className:"browser-support"},DL.createElement("div",{className:"browser-support__inner"},DL.createElement("p",{className:"browser-support__text browser-support__text--full"},"You’re using an unsupported browser. For better results, use a modern browser. "),DL.createElement("p",{className:"browser-support__text browser-support__text--mobile"},"Unsupported browser"),DL.createElement("a",{href:"https://articulate.com/support/article/System-Requirements-for-Rise",rel:"noopener noreferrer",target:"_blank",className:"browser-support__link"},DL.createElement("span",null,"Learn more"),DL.createElement("i",{className:"icon icon-chevron-right"})),DL.createElement("div",{className:"browser-support__dismiss",onClick:this.handleDismiss.bind(this)},DL.createElement("span",{className:"browser-support__dismiss-icon"},"×")))))}},{key:"handleDismiss",value:function(){window.sessionStorage.setItem(BL,"true"),this.forceUpdate()}}]),n}(DL.Component),zL=["accent","ariaControls","ariaExpanded","ariaHidden","ariaLabel","ariaPressed","branded","className","children","condensed","controls","controlsEnhanced","disabled","el","extraPadding","header","headerDone","icon","inverted","mode","next","onClick","onlyIcon","onMouseDown","outline","outlineTransparent","sidebar","tabIndex","type"],qL=function(e){var t;return Dv()("button",(t={},(0,qe.Z)(t,e.className,!pr()(e.className)),(0,qe.Z)(t,"button--default",void 0===e.mode),(0,qe.Z)(t,"button--extraPadding",e.extraPadding),(0,qe.Z)(t,"button--sidebar brand--ui",e.sidebar),(0,qe.Z)(t,"button--header",e.header),(0,qe.Z)(t,"button--header-done",e.headerDone),(0,qe.Z)(t,"button--outline",e.outline),(0,qe.Z)(t,"button--outline button--outline-transparent",e.outlineTransparent),(0,qe.Z)(t,"button--condensed",e.condensed),(0,qe.Z)(t,"button--inverted",e.inverted),(0,qe.Z)(t,"button--logo",e.logo),(0,qe.Z)(t,"button--inline","inline"===e.mode),(0,qe.Z)(t,"button--next",e.next),(0,qe.Z)(t,"button--disabled",e.disabled),(0,qe.Z)(t,"button--controls",e.controls),(0,qe.Z)(t,"button--controls-enhanced",e.controlsEnhanced),(0,qe.Z)(t,"brand--ui",e.accent),(0,qe.Z)(t,"brand--background brand--border",e.branded),t))},UL=function(e){var t=e.icon;return t?y().createElement("i",{className:"button__icon icon-".concat(t)}):null},VL=function(e){var t=e.accent,n=e.ariaControls,r=e.ariaExpanded,a=e.ariaHidden,o=e.ariaLabel,i=e.ariaPressed,l=e.branded,s=e.className,c=e.children,u=e.condensed,d=e.controls,m=e.controlsEnhanced,v=e.disabled,p=e.el,f=e.extraPadding,h=e.header,b=e.headerDone,g=e.icon,E=e.inverted,k=e.mode,C=e.next,w=e.onClick,N=e.onlyIcon,S=e.onMouseDown,I=e.outline,_=e.outlineTransparent,T=e.sidebar,L=e.tabIndex,x=e.type,Z=(0,nn.Z)(e,zL),P=p||"button";return"button"!==P||x||(x="button"),y().createElement(P,(0,D.Z)({"aria-controls":n,"aria-expanded":r,"aria-hidden":a,"aria-label":o,"aria-pressed":i,className:qL({accent:t,branded:l,className:s,condensed:u,controls:d,controlsEnhanced:m,disabled:v,extraPadding:f,header:h,headerDone:b,inverted:E,mode:k,next:C,outline:I,outlineTransparent:_,sidebar:T}),disabled:v,onClick:w,onMouseDown:S,tabIndex:L,type:x},Z),y().createElement(UL,{icon:g}),function(e){var t,n=e.onlyIcon,r=e.children;return Yr()(t=y().Children).call(t,r,(function(e){return n&&void 0===e.type?null:e}))}({onlyIcon:N,children:c}))};VL.defaultProps={onClick:Function.prototype,onMouseDown:Function.prototype};var GL,KL=VL,WL=Yr()(GL=["[href]",'[tabindex]:not([tabindex=""])',"audio[controls]","button:not([disabled])","details:not([disabled])",'input:not([disabled]):not([type="hidden"])',"select:not([disabled])","summary:not([disabled])","textarea:not([disabled])","video[controls]"]).call(GL,(function(e){return"".concat(e,':not([tabindex="-1"]):not([hidden]):not([aria-hidden="true"])')})).join(", "),jL=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(n){var r=QL(n);if(0!==r.length){var a=e>=r.length&&t?0:e;return _t()(a,r)}}},QL=function(e){var t;return e?De()(t=pa()(e.querySelectorAll(WL))).call(t,(function(e){return"none"!==window.getComputedStyle(e).display})):[]},YL=jL(0),XL=jL(-1);function JL(){var e=(0,g.useRef)(null);function t(t){var n=YL(e.current),r=XL(e.current);x_(t)&&(t.shiftKey?document.activeElement===n&&(r.focus(),t.preventDefault()):document.activeElement===r&&(n.focus(),t.preventDefault()))}return(0,g.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}var $L=n(30624),ex=lE.modal,tx=Jg("modal"),nx=function(e){var t=e.children,n=e.className,r=e.darkOverlay,a=e.disableBackgroundScroll,o=e.focusFirstInput,i=void 0===o||o,l=e.footer,s=e.forceToTop,c=void 0!==s&&s,u=e.heading,d=e.hideCloseButton,m=void 0!==d&&d,v=e.hideHeader,p=void 0!==v&&v,f=e.onClose,h=void 0===f?pl:f,b=e.onOverlayClick,y=void 0===b?h:b,E=e.scroll,k=void 0!==E&&E,C=e.subHeading,w=e.subText,N=e.width,S=JL(),I=(0,g.useRef)();(0,g.useEffect)((function(){var e,t=S.current;return null==t||null===(e=t.showModal)||void 0===e||e.call(t),function(){var e;null==t||null===(e=t.close)||void 0===e||e.call(t)}}),[S]),(0,g.useEffect)((function(){if(i&&S.current){var e,t=$d()(e=QL(S.current)).call(e,(function(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName})),n=t||(null==I?void 0:I.current);null==n||n.focus()}}),[i,S]),(0,g.useEffect)((function(){a&&(document.scrollingElement||document.documentElement).classList.add("no-scroll");return function(){(document.scrollingElement||document.documentElement).classList.remove("no-scroll")}}),[a]);var _=tx({"force-to-top":c}).mix(n),T=tx("content",{"with-footer":Boolean(l),"force-scroll":Boolean(k)}),L=tx("overlay",{dark:Boolean(r)});return $L.createElement("dialog",{"aria-labelledby":"modal-heading","aria-modal":"true",className:_.toString(),"data-ba":e["data-ba"],onClose:h,ref:S,role:"dialog"},$L.createElement("div",{id:"modal-portal"}),$L.createElement("div",{className:L,onClick:y}),$L.createElement("div",{className:tx("dialog"),"data-ba":ex.container,style:N?{width:N}:{}},(!p||!m)&&$L.createElement("div",{className:tx("heading-wrapper")},$L.createElement("div",{className:tx("heading-flexbox")},!p&&$L.createElement("div",{className:tx("header")},$L.createElement("h1",{id:"modal-heading",className:tx("heading")},u,$L.createElement("span",{className:tx("subheading")},C))),!m&&$L.createElement("button",{"aria-label":"close dialog",className:tx("close"),onClick:h,ref:I,type:"button"},$L.createElement("i",{className:"icon icon-remove"}))),w?$L.createElement("h2",{className:tx("subtitle")},w):[]),$L.createElement("div",{className:T},t),l&&$L.createElement($L.Fragment,null,$L.createElement("div",{className:tx("footer-shadow")}),$L.createElement("div",{className:tx("footer")},l))))};function rx(e){var t;return null===(t=function(e){return e.global}(e))||void 0===t?void 0:t.externalLinksModalVisible}var ax=function(){var e=J(rx),t=(0,_.I0)(),n=(0,g.useCallback)((function(){return t(ih(!1))}),[t]);return y().createElement(K,null,e?y().createElement(Q,{classNames:"modal",timeout:400},y().createElement(nx,{hideCloseButton:!0,hideHeader:!0,onClose:n,width:440},y().createElement("div",{className:"base-modal__content base-modal__content--centered"},y().createElement("p",null,"External links are disabled in trial accounts."),y().createElement("div",{className:"base-modal__btns"},y().createElement(KL,{inverted:!0,onClick:n},"OKAY"))))):y().createElement(y().Fragment,null))},ox=n(30624);function ix(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var lx=function(e){(0,A.Z)(n,e);var t=ix(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.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,a=ir()("component",this.props);return ox.createElement(k.AW,(0,D.Z)({},a,{render:function(t){var a=t.match,o=Tn()(n,{match:a,ref:function(t){return e.child=t}});return ox.createElement(r,o)}}))}}]),n}(ox.Component),sx=lx,cx=n(30624);function ux(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var dx=function(e){(0,A.Z)(n,e);var t=ux(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.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=ir()("children",this.props);return cx.createElement(k.rs,r,n&&Yr()(e=cx.Children).call(e,n,(function(e){return null!==e&&cx.cloneElement(e,{ref:function(e){return t.child=e}})})))}}]),n}(cx.Component),mx=dx,vx=n(30624);function px(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var fx=function(e){(0,A.Z)(n,e);var t=px(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).handleTransition=r.handleTransition.bind((0,P.Z)(r)),r.onEnter=r.onEnter.bind((0,P.Z)(r)),r.onEntered=r.onEntered.bind((0,P.Z)(r)),r.onExit=r.onExit.bind((0,P.Z)(r)),r.onExited=r.onExited.bind((0,P.Z)(r)),r}return(0,Z.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 vx.createElement(j,(0,D.Z)({addEndListener:this.handleTransition,onEntered:this.onEntered,onExited:this.onExited,unmountOnExit:!0},this.props),(function(n){return e.transitionState=n,t&&vx.cloneElement(vx.Children.only(t),{ref:function(t){return e.child=t}})}))}}]),n}(vx.Component);n(30624),Jg("cover");FE("CoverCompletedInformation"),FE("CoverDueDate"),FE("CoverRequirements");var hx=n(30624),bx=Jg("cover"),gx=function(e){var t=e.courseId,n=e.coursePartnerContent,r=e.hasPartnerContent,a=e.publishedAt,o=e.tenantId;return r?hx.createElement(jC,{type:"partner-content"},hx.createElement(Ew,{courseId:t,partnerContent:n,publishedAt:a,tenantId:o})):null},yx=_I("CoverCourseInfo",(function(e){var t=e.courseId,n=e.coursePartnerContent,r=e.hasLogo,a=e.hasPartnerContent,o=e.publishedAt,i=e.tenantId,l=bx("details-content-aside",{logo:r});return hx.createElement("div",{className:l},pe,hx.createElement(gx,{courseId:t,coursePartnerContent:n,hasPartnerContent:a,publishedAt:o,tenantId:i}),pe,pe)})),Ex=yx,kx=Jg("cover"),Cx=_I("CoverDescription",(function(){var e=hy(),t=e.description,n=e.navigation?"description":"description-no-outline";return t?y().createElement("div",null,y().createElement(jC,{type:n},y().createElement(eE,{className:kx("details-content-description"),key:"text",value:uy(t)}))):null})),wx=Jg("cover"),Nx=function(e){var t,n=e.className,r=void 0===n?wx("details-logo"):n,a=e.imageClassName,o=void 0===a?wx("details-logo-image"):a,i=null!==(t=hy())&&void 0!==t?t:{},l=al()({},["media","image"],i),s=l.height,c=l.key,u=l.width,d=l.scalar,m=void 0===d?Ds.SMALL.value:d,v={width:u*m,height:s*m};if(!c)return null;var p=bd(l);return y().createElement("div",{className:r},y().createElement("img",{className:o,src:p,width:v.width,height:v.height,alt:""}))},Sx=n(15713),Ix=n(18033),_x=n.n(Ix),Tx=["icon"];function Lx(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}y().Component;function xx(e){var t=e.icon,n=(0,nn.Z)(e,Tx);switch(t){case Is:return y().createElement(Ov,n);case _s:return y().createElement(Hp,n);case Ts:return y().createElement(Mp,n);case Ls:return y().createElement(zp,n);default:return y().createElement("i",{className:"icon icon-Master-02"})}}var Zx=n(66261);function Px(){var e,t=(0,k.$B)("/lessons/:currentLessonId");return null==t||null===(e=t.params)||void 0===e?void 0:e.currentLessonId}var Ax=_I("LessonProgressGraphic");function Rx(e){var t,n,r=e.canComplete,a=e.id,o=e.isDark,i=e.isEnabled,l=e.isTooltipVisible,s=e.onHideTooltip,c=e.onShowTooltip,u=e.scope,d=wb(),m=d.color,v=d.navigationStyle,p=(null!==(t=Eg(a))&&void 0!==t?t:{}).type,f=hg(a),h=Px(),b=Ig(a),E=_g(a),k=wg(a),C=qI(),w=null!=(null==k?void 0:k.type),N=null==f?void 0:f.isComplete,S=a===h,I=null!==(n=null==f?void 0:f.percentComplete)&&void 0!==n?n:0,_=(0,g.useCallback)((function(){sb(Ai({id:a,type:p}))}),[a,p]),T=(0,g.useCallback)((function(){sb(Ri({id:a,type:p}))}),[a,p]);return y().createElement(pN,{canComplete:r,color:m,hasRestriction:w,isComplete:N,isCurrentLesson:S,isDark:o,isEnabled:i,isFailed:b,isPassed:E,isTooltipVisible:l,navigationStyle:v,onHideTooltip:s,onMarkComplete:_,onMarkReset:T,onShowTooltip:c,percentComplete:I,progressGraphic:Ax,scope:u,labels:C})}var Mx=Jg("overview-list-item");function Dx(e){var t,n,r=e.className,a=e.id,o=e.last,i=(0,k.k6)(),l=Px(),s=wb(),c=s.color,u=s.isLegacyCourse,d=s.navigationStyle,m=s.theme.accentContrast,v=null!==(t=Eg(a))&&void 0!==t?t:{},p=v.icon,f=v.title,h=hg(a),b=Ig(a),E=_g(a),C=wg(a),w=qI(),N=null==h?void 0:h.isComplete,S=null!==(n=null==h?void 0:h.percentComplete)&&void 0!==n?n:0,I=null!=(null==C?void 0:C.type),_=(0,g.useState)(!1),T=(0,ze.Z)(_,2),L=T[0],x=T[1],Z=(0,g.useCallback)((function(){return x(!0)}),[]),P=(0,g.useCallback)((function(){return x(!1)}),[]),A=Dv()("overview-list__li",{"overview-list__li--last":o}),R=Dv()(r,"overview-list-item"),M=(0,g.useCallback)((function(e){var t=e.currentTarget.hash;e.preventDefault(),Zx.ZP.Events.scrollEvent.register("end",(function(){i.push(ha()(t).call(t,1)),Zx.ZP.Events.scrollEvent.remove("end")})),Zx.ZP.animateScroll.scrollTo(0,{containerId:"overview"})}),[i]);return y().createElement("li",{className:A,role:"listitem"},y().createElement(tT,{className:R,isTooltipEnabled:!0,lessonId:a,onBlur:P,onClick:M,onHideProgressTooltip:P,onShowProgressTooltip:Z,tooltipClassName:"overview-list-item-tooltip",showProgressDelay:25},y().createElement(Bx,{color:c,accentContrast:m,hasRestriction:I,isComplete:N,isCurrentLesson:a===l,isFailed:b,isLegacyCourse:u,isPassed:E,isTooltipVisible:L,lessonId:a,lessonIcon:p,lessonTitle:f,navigationStyle:d,onHideTooltip:P,onShowTooltip:Z,percentComplete:S,progressGraphic:Ox,scope:As.COVER,labels:w})))}var Ox=_I("LessonProgressGraphic");var Bx=_I("OverviewListItemLinkContent",(function(e){var t=e.isTooltipVisible,n=e.lessonIcon,r=e.lessonId,a=e.lessonTitle,o=e.onHideTooltip,i=e.onShowTooltip,l=e.scope,s=Mx("progress-circle");return y().createElement("div",{className:s},y().createElement("span",{"aria-hidden":"true",className:"overview-list-item__icon"},y().createElement(xx,{icon:n})),y().createElement("span",{className:"overview-list-item__title"},a),y().createElement(Rx,{canComplete:!1,id:r,isDark:!1,isEnabled:!0,isTooltipVisible:t,onHideTooltip:o,onShowTooltip:i,scope:l}))})),Fx=["className"],Hx=Jg("overview-list"),zx=_I("OverviewListSectionTitle",(function(e){var t=e.className,n=void 0===t?"":t,r=(0,nn.Z)(e,Fx),a=ia()(["Default"],r);return y().createElement("h2",(0,D.Z)({},a,{className:"".concat(n," overview-list__section-title")}))}));var qx=(0,g.memo)(X((function(e){var t=Cb(e),n=ig(e);return{course:t,courseProgress:n,lessons:Tg(e),restrictingQuiz:Hb({course:t,courseProgress:n})}}))((function(e){var t=e.courseProgress,n=e.lessons,r=qI(),a=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}),[])}(n);return y().createElement("nav",{"aria-label":null==r?void 0:r.a11yRegionNavOverview,className:"overview-list"},Yr()(a).call(a,(function(e,n){var r=(0,Sx.Z)(e),a=r[0],o=void 0===a?{}:a,i=ha()(r).call(r,1),l=o.title,s="section"===o.type,c=s?i:e,u=Hx("list",{sectionless:!s});return y().createElement("section",{key:n},s&&l&&y().createElement(zx,null,l),y().createElement("ol",{className:u,role:"list"},Yr()(c).call(c,(function(e,n){var r=function(e,t){var n=ce()(["lessons",t],e),r=al()(0,["percentComplete"],n),a=ce()(["passed"],n);return{isComplete:ce()(["isComplete"],n),percentComplete:r,passedQuiz:a}}(t,e.id),a=r.passedQuiz;return y().createElement(Dx,{key:e.id,id:e.id,last:c.length>1&&n===c.length-1,passedQuiz:a})}))))})))})));function Ux(){return J((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)}))}function Vx(e){var t=(0,g.useMemo)((function(){var t;return null!==(t=function(e){var t;return $d()(t=an()(Ds)).call(t,(function(t){return t.value==e}))}(e))&&void 0!==t?t:Ds.SMALL}),[e]);return null==t?void 0:t.label.toLowerCase()}var Gx=Jg("cover"),Kx=_I("CoverDetails",(function(e){var t=e.reverseColumns,n=Zy(1200),r=wb(),a=r.description,o=r.id,i=r.media,l=r.navigation,s=r.partnerContentId,c=r.publishedAt,u=r.selectedAuthorId,d=r.tenantId,m=Ux(),v=nd()(Zt()("id",u),m),p=Boolean(s)&&v,f=al()(void 0,["image"],i),h=!aa()(f),b=!a||!l,g=!a&&!l,E=!!p,k=Gx("details",{"rise-com":pe,"rise-com-authoring":pe}),C=Gx("details-content-wrap",{columns:E,logo:h}),w=Gx("details-content",{"no-description-or-outline":b}),N=Gx("details-logo",{centered:g,"no-description-or-outline":b,"has-partner-content":Boolean(s)}),S=E&&y().createElement(Ex,{courseId:o,coursePartnerContent:v,hasLogo:h,hasPartnerContent:p,publishedAt:c,tenantId:d}),I=Vx(null==f?void 0:f.scalar),_=Gx("details-logo-image",(0,qe.Z)({},I,!0)),T=Gx("details-description-outline");return y().createElement("section",{className:k},y().createElement("div",{className:C},!n&&t&&S,y().createElement("div",{className:w},y().createElement(Nx,{className:N,imageClassName:_}),y().createElement("div",{className:T},a&&y().createElement(Cx,null),n&&S,l&&y().createElement(jC,{type:"outline"},y().createElement(qx,null)))),!n&&!t&&S))})),Wx=_I("CoverHeader"),jx=_I("CoverLayout"),Qx=function(e){return Ee()?e:function(e){var t;return e?B()(t="".concat(e," | ")).call(t,he):he}(e)};function Yx(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Xx=iE.course.overview,Jx=Jg("cover-container"),$x=function(e){(0,A.Z)(n,e);var t=Yx(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return r=t.call.apply(t,B()(e=[this]).call(e,o)),(0,qe.Z)((0,P.Z)(r),"state",{isEntering:!1,isExiting:!1}),(0,qe.Z)((0,P.Z)(r),"refMain",(0,g.createRef)()),r}return(0,Z.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,_d)}))}},{key:"componentWillExit",value:function(e){var t=this;this.setState({isExiting:!0},(function(){t.willExitTimeout=setTimeout(e,_d)}))}},{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,a=this.state,o=a.isEntering,i=a.isExiting,l=null==n?void 0:n.title,s=null==r?void 0:r.overviewPageTitleSuffix,c=Qx(B()(e="".concat(l," - ")).call(e,s));return y().createElement(IT,{title:c},y().createElement("main",{"aria-describedby":"overview-main-region-desc",ref:this.refMain,tabIndex:"-1"},y().createElement("span",{id:"overview-main-region-desc",className:"visually-hidden-always"},null==r?void 0:r.a11yRegionMainOverview),y().createElement("div",{className:Jx({entering:o,exiting:i}),"data-ba":Xx.container},y().createElement(jx,null,y().createElement(Wx,null),y().createElement(Kx,null)))))}}]),n}(g.Component),eZ=$x,tZ=n(19755),nZ=n.n(tZ),rZ=function(e){var t="";return Br()((function(e,n){if("section"===n.type)return t=n.id,n.children=[],er()(e,[n]);if(t){n.sectionId=t;var r=Pa()(Zt()("id",t))(e);return e[r].children=er()(e[r].children,[n]),e}return er()(e,[n])}),[],e)},aZ=el()(Zt()("family","continue"),Zt()("variant","continue")),oZ=S()(Na()(aZ),li()([],"items")),iZ=n(23298),lZ=n(30624);function sZ(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var cZ=function(e){(0,A.Z)(n,e);var t=sZ(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.allowTabNavigation,n=e.className,r=e.id,a=e.tagName,o=e.value;return o?lZ.createElement(eE,{className:n,value:o,allowTabNavigation:t,tagName:a,id:r}):null}}],[{key:"defaultProps",get:function(){return{allowBold:!0,placeholder:"",editable:!1,allowTabNavigation:!0,hasQuickInsert:!0}}}]),n}(lZ.Component),uZ=new RegExp(/^#([a-f0-9]{6}|[a-f0-9]{3})$/,"i"),dZ=function(e,t){return uZ.test(t)?t:e};function mZ(){var e,t=AT(),n=null==t?void 0:t.background,r=null==t?void 0:t.settings,a=null==r?void 0:r.backgroundType,o=null==n||null===(e=n.media)||void 0===e?void 0:e.image;return a===Td.IMAGE?o:null}function vZ(){var e=mZ();if(!e)return null;var t=e.alpha,n=e.overlayColor,r=void 0===n?jd.DARK:n,a=bd(e),o=r===jd.LIGHT?Id:Sd;return kd({alpha:t,color:o,url:a})}function pZ(e){var t=e.contrast,n=void 0===t?Vd.AUTO:t,r=e.backgroundColor,a=dZ("#fff",void 0===r?"#fff":r),o=km(a);return n===Vd.DARK||n===Vd.AUTO&&o===Vd.DARK?Rs:Ms}function fZ(){var e=AT(),t=null==e?void 0:e.family,n=null==e?void 0:e.variant,r=jT(),a=null==r?void 0:r.cardMode,o=function(e,t){var n,r,a;return null!==(n=null===(r=FT[e])||void 0===r||null===(a=ed()(r))||void 0===a?void 0:a.call(r,t))&&void 0!==n&&n}(t,n);return o&&(null==a?void 0:a.toLowerCase())}function hZ(){var e,t,n=AT(),r=null==n||null===(e=n.settings)||void 0===e?void 0:e.backgroundType,a=!(null!=n&&null!==(t=n.settings)&&void 0!==t&&t.customBackgroundColorContrast);return null===r||a}var bZ=n(30624),gZ=["className","tag","style"];function yZ(e,t){var n,r=e.className,a=void 0===r?"":r,o=e.tag,i=void 0===o?"div":o,l=e.style,s=void 0===l?{}:l,c=(0,nn.Z)(e,gZ),u=jT().backgroundColor,d=function(){var e=jT(),t=e.backgroundColor,n=e.customBackgroundColorContrast,r=AT(),a=vm(t)?Vd.LIGHT:Vd.DARK,o=!n&&("image"===(null==r?void 0:r.family)||"chart"===(null==r?void 0:r.family)||"sorting"===(null==r?void 0:r.variant)),i=null!=n?n:Vd.DARK;return pZ({backgroundColor:t,contrast:o?a:i})}(),m=d===Rs?Ms:Rs;""!==u&&ln()(s,{"--color-background-contrast":d,"--color-background-contrast-complementary":m,"--color-background-contrast-rgb":null===(n=(0,em.Z)(d))||void 0===n?void 0:ha()(n).call(n,0,3)});return bZ.createElement(i,(0,D.Z)({},c,{className:a,ref:t,style:s}))}var EZ=(0,g.forwardRef)(yZ),kZ=n(30624),CZ=["children","className","defaultBackgroundColor","isLearner","style","tag","type"];function wZ(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function NZ(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wZ(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):wZ(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var SZ=ia()(["settings"]),IZ=Jg("block-wrapper"),_Z=Jg("bg"),TZ=function(e,t){var n,r,a,o=e.children,i=e.className,l=e.defaultBackgroundColor,s=void 0===l?"":l,c=e.isLearner,u=e.style,d=e.tag,m=e.type,v=(0,nn.Z)(e,CZ),p=AT(),f=hy(),h=(r=jT(),{paddingBottom:(a=function(e){return"".concat(e,"rem")})(null==r?void 0:r.paddingBottom),paddingTop:a(null==r?void 0:r.paddingTop)}),b=h.paddingBottom,g=h.paddingTop,y=function(){var e=YT(),t=e?gm(e):um.LIGHT;return JE()(t.toLowerCase())}(),E=fZ(),k=function(){var e=jT(),t=null==e?void 0:e.backgroundType;return null==t?void 0:t.toLowerCase()}(),C=function(){var e,t,n=hy(),r=null==n||null===(e=n.theme)||void 0===e?void 0:e.accentContrast,a=jT(),o=YT(),i=AT(),l=null==i?void 0:i.family,s=null==i?void 0:i.variant,c=a.accentColor,u=a.backgroundType,d=a.customBackgroundColorContrast,m=vm(o)?Vd.LIGHT:Vd.DARK,v=!d&&("image"===l||"chart"===l||"sorting"===s),p=null!=d?d:Vd.DARK,f=v?m:p,h=u===Td.ACCENT||u===Td.COLOR,b=c||(null==n||null===(t=n.theme)||void 0===t?void 0:t.colorAccent),g=pZ({backgroundColor:u===Td.ACCENT?b:o,contrast:u===Td.ACCENT?r:f});return h&&g==Ms}(),w=function(){var e=mZ(),t=Boolean(e),n=null==e?void 0:e.overlayColor;return t&&n===jd.LIGHT}(),N=mZ(),S=Boolean(N),I=vZ(),_=function(){var e=mZ();return $m(null==e?void 0:e.alt)}(),T=dZ(s,YT()),L=T||"transparent",x=NZ(NZ(NZ({},u),I),{},{"--color-background":T,boxShadow:"0px 1px 0px ".concat(L," "),paddingBottom:b,paddingTop:g}),Z=Dv()(i,(0,qe.Z)({"bg--legacy-background":hZ()},"block-".concat(m),!!m)),P=_Z({card:E,range:y,type:k,"overlay-light":w,"contrast-light":C}),A=[Z,IZ({}).mix(P).toString()].join(" "),R=(null==f?void 0:f.type)===Ps,M=(null==f||null===(n=f.theme)||void 0===n?void 0:n.blockNavigationType)===xd.STEPPED,O=null==p?void 0:p.isOnlyBlockInStep,B=null==p?void 0:p.isMiddleBlock;return c&&S&&R&&M&&!O&&!B&&(x.backgroundImage=null,x.background="transparent",x.boxShadow="transparent"),kZ.createElement(EZ,(0,D.Z)({},SZ(v),{className:A,ref:t,style:x,tag:d}),kZ.createElement("span",{"aria-label":_,role:ev(_)}),o)},LZ=(0,g.forwardRef)(TZ),xZ=n(30624);function ZZ(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var PZ=Jg("block-text"),AZ=dE,RZ=function(e){(0,A.Z)(n,e);var t=ZZ(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderTextDelegate=r.renderText.bind((0,P.Z)(r)),r.renderHeadingDelegate=r.renderHeading.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"renderHeading",value:function(e){var t=e.heading,n=t||null;return xZ.createElement(eE,{value:n})}},{key:"renderText",value:function(e){var t=e.paragraph;return xZ.createElement(cZ,{className:PZ("col").mix("brand--body").toString(),value:t||""})}},{key:"render",value:function(){var e,t,n,r=this.props,a=r.columns,o=r.defaultBackgroundColor,i=r.heading,l=r.isLearner,s=r.items,c=r.renderHeading,u=void 0===c?this.renderHeadingDelegate:c,d=r.renderText,m=void 0===d?this.renderTextDelegate:d,v=r.settings,p=r.type,f=v.entranceAnimation,h=PZ((e={},(0,qe.Z)(e,p,!0),(0,qe.Z)(e,"no-animation",!f),e)),b=i?"heading"===i?"h2":"h3":"span";return xZ.createElement(LZ,{className:h.toString(),defaultBackgroundColor:o,isLearner:l},xZ.createElement("div",{className:PZ("container"),"data-ba":AZ.blockText},xZ.createElement("div",{className:PZ("row")},""!==i?Yr()(t=ha()(s).call(s,0,1)).call(t,(function(e){return xZ.createElement("div",{className:PZ("col").mix("brand--head"),key:e.id},xZ.createElement(b,null,u(e)))})):null),xZ.createElement("div",{className:PZ("row")},"heading"!==p?Yr()(n=ha()(s).call(s,0,a)).call(n,(function(e){return xZ.createElement(g.Fragment,{key:e.id},m(e))})):null)))}}],[{key:"defaultProps",get:function(){return{columns:1,heading:"",items:[],type:"onecol"}}}]),n}(xZ.Component),MZ=function(e){return xZ.createElement(RZ,(0,D.Z)({type:"twocol",columns:2},e))},DZ=function(e){return xZ.createElement(RZ,(0,D.Z)({type:"threecol",columns:3},e))},OZ=function(e){return xZ.createElement(RZ,(0,D.Z)({type:"heading",heading:"heading"},e))},BZ=function(e){return xZ.createElement(RZ,(0,D.Z)({type:"heading",heading:"subheading"},e))},FZ=function(e){return xZ.createElement(RZ,(0,D.Z)({heading:"heading"},e))},HZ=function(e){return xZ.createElement(RZ,(0,D.Z)({heading:"subheading"},e))},zZ=n(94310),qZ=n.n(zZ),UZ=matchMedia("(prefers-reduced-motion)");function VZ(){return UZ.matches}var GZ=n(30624),KZ=function(e){var t=e.afterAnimatedIn,n=e.animateBlockEntrance,r=e.animateIn,a=e.animateOnce,o=e.children,i=e.className,l=e.duration,s=e.keepStructure,c=e.initiallyVisible,u=e.isLearner,d=e.offset,m=e.siblingDelay;return u&&n&&!VZ()?GZ.createElement(qZ(),{afterAnimatedIn:t,animateIn:r,animateOnce:a,className:i,duration:l,initiallyVisible:c,keepStructure:s,offset:d,scrollableParentSelector:"#page-wrap",siblingDelay:m},o):Array.isArray(o)?GZ.createElement("div",null,o):o};KZ.defaultProps={animateOnce:!0,duration:.75,offset:200,siblingDelay:0};var WZ=function(e){function t(t,n){var r,a=hy(),o=t.offset,i=(0,nn.Z)(t,my),l=(null==a?void 0:a.type)===Ps&&(null==a||null===(r=a.theme)||void 0===r?void 0:r.blockNavigationType)===xd.STEPPED;return y().createElement(e,(0,D.Z)({},i,{offset:l?0:o,ref:n}))}return ln()((0,g.forwardRef)(t),{displayName:"withEntranceAnimationOffset(".concat(e.displayName||e.name,")")})}(KZ),jZ=n(30624);function QZ(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var YZ=dE,XZ=function(e){(0,A.Z)(n,e);var t=QZ(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderCaptionDelegate=r.renderCaption.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"renderCaption",value:function(e){var t=e.caption;return jZ.createElement(cZ,{className:"block-text__code-caption brand--body brand--linkColor",value:t||""})}},{key:"render",value:function(){var e,t=this.props,n=t.animateBlockEntrance,r=t.defaultBackgroundColor,a=void 0===r?"":r,o=t.isLearner,i=t.items,l=t.labels,s=t.settings,c=t.renderCaption,u=void 0===c?this.renderCaptionDelegate:c,d=s.paddingTop,m=s.paddingBottom,v=s.entranceAnimation,p=s.snippetBackgroundColor,f=s.snippetColorContrast,h=Dv()("block-text block-text--code",{"block-text--padding-top":2===Number(d),"block-text--padding-bottom":2===Number(m),"block-text--no-animation":!v}),b={backgroundColor:p},g="#fafafa"===p||pr()(p),y=null!=f?f:Vd.DARK;if(!g){var E=pZ({backgroundColor:p,contrast:y});ln()(b,{"--color-snippet-contrast":E})}return jZ.createElement(LZ,{className:h,"data-ba":YZ.blockText,defaultBackgroundColor:a,isLearner:o},jZ.createElement(WZ,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:o},jZ.createElement("div",{className:"block-text__container"},Yr()(e=ha()(i).call(i,0,1)).call(e,(function(e){var t=sL(e);return jZ.createElement("div",{className:"block-text__row",key:e.id},jZ.createElement("div",{"aria-label":null==l?void 0:l.a11yBlockCode,className:"block-text__col",role:lL},jZ.createElement("figure",{"aria-labelledby":t.figcaptionId,className:"block-text__figure",role:"figure"},jZ.createElement("pre",{className:"block-text__code","data-ba":YZ.blockText,dangerouslySetInnerHTML:{__html:ft(e.code)},style:b}),e.caption&&jZ.createElement("figcaption",{id:t.figcaptionId},u(e)))))})))))}}]),n}(jZ.Component),JZ=XZ,$Z=n(54135),eP=n(86579),tP=n(83244),nP=n(75686),rP=n(22532),aP=n(69898),oP=n(35155),iP=n(53664),lP=n(23452),sP=n(93763),cP=n(42226),uP=n(18403),dP=n(73657),mP=n(10010),vP=n(87169),pP=n(61322),fP=n(49702),hP=n(19711),bP=n(30352),gP=n(20829),yP=n(22159),EP=n(72498),kP=n(82060),CP=n(13718),wP=n(6874),NP=n(20840),SP=n(16092),IP=n(22990),_P=n(46487),TP=n(25215),LP=n(53626),xP=n(48148),ZP=n(51546),PP=n(79066),AP=n(62037),RP=n(56931),MP=n(27898),DP=n(64746),OP=n(41778),BP=n(903),FP=n(75028),HP=n(20655),zP=n(15073),qP=n(91504),UP=n(67814),VP=n(23636),GP={prefix:"fab",iconName:"rise-com",icon:[512,512,[],"e001","M248 3.34C111 3.34 0 114 0 252c0 137 111 248 248 248 137 0 248-111 248-248-.457-137-112-248-248-248zm0 421c-75.4 0-139-48-163-116l326 0c-23.8 67.7-88.2 116-163 116z"]},KP=n(30624);function WP(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function jP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?WP(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):WP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}VP.vI.add(GP),VP.vz.watch();var QP={"alert-circle":ZP.xH,"align-left":HP.el,"arrow-down":xP.r5,"arrow-rotate-left":LP.p,"arrow-right":TP.eF,"arrow-up":_P.FP,"arrow-up-from-bracket":IP.A$,bars:FP.xi,browser:SP.m6,"browser-light":rP.m6,"book-open":NP.cn,check:BP.LE,"chevron-down":OP.pt,"chevron-right":wP._t,"chevron-right-solid":DP._t,"circle-check":qP.fV,"circle-info":CP.DB,clone:kP.WM,copy:EP.kZ,envelope:yP.FU,eye:nP.Md,"eye-slash":tP.Aq,file:gP.gM,"file-lines":bP.nf,"file-pdf":hP.gS,"file-pdf-light":eP.gS,"file-export":fP.c,"file-export-light":$Z.c,"grid-solid":MP.em,"layers-solid":pP.Kr,"link-simple":vP.uW,"link-simple-slash":mP.aT,lock:RP.by,"magnifying-glass":dP.Y$,palette:uP.q2,"pen-line":cP.E8,"pen-to-square":sP.Y,plus:aP.RL,video:lP.Iy,"square-arrow-right":iP.JU,"trash-can":oP.Vu,"user-group":AP.Nd,users:zP.FV,xmark:PP.g8};function YP(e){var t=e["aria-label"],n=e.className,r=e.classNameIcon,a=e.color,o=e.name,i=e.rotation,l=e.style,s=e.styleIcon;return KP.createElement("span",{className:n,style:jP({color:a},l)},KP.createElement(UP.G,{"aria-label":t,className:r,icon:QP[o],rotation:i,style:s}))}var XP,JP=n(30624),$P=["cardMode","className","children","disabled","tag","overrideBackground","style"],eA=(XP={},(0,qe.Z)(XP,um.NEAR_BLACK,fm(.1)),(0,qe.Z)(XP,um.DARK,fm(-.4)),(0,qe.Z)(XP,um.MED,fm(-.2)),(0,qe.Z)(XP,um.LIGHT,fm(.3)),XP);function tA(e,t){var n,r,a=jT(),o=e.cardMode,i=e.className,l=void 0===i?"":i,s=e.children,c=e.disabled,u=void 0!==c&&c,d=e.tag,m=void 0===d?"div":d,v=e.overrideBackground,p=void 0!==v&&v,f=e.style,h=void 0===f?{}:f,b=(0,nn.Z)(e,$P),g=a.backgroundType,y=a.cardMode,E=a.customBackgroundColorContrast,k=hy(),C=null==k?void 0:k.theme,w=null!=o?o:y,N=null!==(n=YT())&&void 0!==n?n:"#ffffff",S=w===OT.WHITE,I=g===Td.COLOR,_=g===Td.ACCENT,T=null==C?void 0:C.accentContrast,L=g===Td.ACCENT||g===Td.COLOR,x=T===Vd.AUTO&&_||E===Vd.AUTO&&I,Z=g===Td.COLOR?E:T,P=[l,"block-card"];if(S)P.push("bg--range-light","block-card--white");else if(u){P.push("block-card--disabled");var A=pZ({backgroundColor:N,contrast:Z});x&&(h["--color-text"]=A)}else{P.push("block-card--transparent");var R=gm(N),M=eA[R](N);switch(g){case Td.LIGHT:case Td.GRAY:P.push("bg--range-light");break;case Td.IMAGE:P.push("bg--range-dark");break;case Td.DARK:case Td.BLACK:P.push("bg--range-dark"),h["--color-background-rgb"]=null===(r=(0,em.Z)(M))||void 0===r?void 0:ha()(r).call(r,0,3);break;default:var O,B=pZ({backgroundColor:M,contrast:Z});L&&B==Ms&&P.push("block-card--contrast-light");var F=gm(M);P.push("bg--range-".concat(JE()(F.toLowerCase())));var H=p?N:M;h["--color-background"]=H,h["--color-background-rgb"]=null===(O=(0,em.Z)(H))||void 0===O?void 0:ha()(O).call(O,0,3)}}return JP.createElement(m,(0,D.Z)({},b,{className:P.join(" "),ref:t,style:h}),s)}var nA=(0,g.forwardRef)(tA),rA=n(30624);function aA(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var oA=Jg("block-statement"),iA=dE,lA=function(e){(0,A.Z)(n,e);var t=aA(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderTextDelegate=r.renderText.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"getEntranceAnimationType",value:function(){switch(this.props.type){case"a":return"fadeIn";case"b":case"d":return"fadeInUp";case"c":return"fadeInRight";case"note":return"fadeInGrow"}}},{key:"getEntranceAnimationDuration",value:function(){switch(this.props.type){case"a":return 1;case"b":case"c":case"d":return.75;case"note":return.5}}},{key:"renderText",value:function(e,t){var n=e.type,r=t.paragraph,a="note"===n?vA:rA.Fragment;return rA.createElement(a,null,rA.createElement(cZ,{className:oA("quote").toString(),value:r}))}},{key:"render",value:function(){var e,t,n=this,r=this.props,a=r.animateBlockEntrance,o=r.isLearner,i=r.items,l=r.renderText,s=void 0===l?this.renderTextDelegate:l,c=r.settings,u=r.type,d=c.entranceAnimation,m=oA((e={},(0,qe.Z)(e,u,!0),(0,qe.Z)(e,"no-animation",!d),e));return rA.createElement(LZ,{className:m.toString(),"data-ba":iA.blockStatement,isLearner:o},rA.createElement("div",{className:oA("wrap")},rA.createElement("div",{className:oA("container")},rA.createElement("div",{className:oA("row")},Yr()(t=ha()(i).call(i,0,1)).call(t,(function(e){return rA.createElement(WZ,{animateBlockEntrance:a,animateIn:n.getEntranceAnimationType(),duration:n.getEntranceAnimationDuration(),isLearner:o,key:e.id},rA.createElement("div",{className:oA("col")},s(n.props,e)))}))))))}}],[{key:"defaultProps",get:function(){return{items:[],type:"a"}}}]),n}(rA.Component),sA=lA,cA=function(e){return rA.createElement(lA,(0,D.Z)({type:"b"},e))},uA=function(e){return rA.createElement(lA,(0,D.Z)({type:"c"},e))},dA=function(e){return rA.createElement(lA,(0,D.Z)({type:"d"},e))},mA=function(e){return rA.createElement(lA,(0,D.Z)({type:"note"},e))},vA=function(e){var t=e.children,n=jT(),r=n.accentColor,a=n.backgroundType,o=n.courseColor,i=n.customBackgroundColorContrast,l=hy().theme,s=YT(),c=a===Td.COLOR,u=a===Td.ACCENT,d=null==l?void 0:l.accentContrast,m=d===Vd.AUTO&&u||i===Vd.AUTO&&c,v={},p=(0,g.useMemo)((function(){if(a!==Td.IMAGE&&null==s)return"#000000b3";switch(a){case Td.IMAGE:return"";case Td.LIGHT:case Td.GRAY:return fm(.9,null!=r?r:o);case Td.DARK:return"#494949";case Td.BLACK:return"#333333";default:switch(gm(s)){case um.LIGHT:return fm(.3,s);case um.MED:return fm(-.2,s);case um.DARK:case um.NEAR_BLACK:return fm(-.4,s)}}}),[r,a,s,o]),f=pZ({backgroundColor:p,contrast:a===Td.COLOR?i:d});return v["--color-background"]=p,m&&(v["--color-text"]=f),rA.createElement(nA,{className:oA("note-card"),cardMode:"transparent",style:v},rA.createElement("div",{className:oA("note-icon")},rA.createElement(YP,{name:"circle-info"})),t)},pA=n(27361),fA=n.n(pA),hA=n(46066);(0,_L.shape)({a11yAnswerLive:_L.string,a11yAuthorPrefix:_L.string,a11yBlockChartBar:_L.string,a11yBlockChartLine:_L.string,a11yBlockChartPie:_L.string,a11yBlockCode:_L.string,a11yBlockEmbed:_L.string,a11yBlockFlashcardBack:_L.string,a11yBlockFlashcardFront:_L.string,a11yBlockFlashcardGrid:_L.string,a11yBlockFlashcardStack:_L.string,a11yBlockKnowledgeCheck:_L.string,a11yBlockKnowledgeCheckFIB:_L.string,a11yBlockKnowledgeCheckM:_L.string,a11yBlockKnowledgeCheckMC:_L.string,a11yBlockKnowledgeCheckMR:_L.string,a11yBlockQuoteCarousel:_L.string,a11yBlockStoryline:_L.string,a11yBlockTimeline:_L.string,a11yCarouselNext:_L.string,a11yCarouselPrevious:_L.string,a11yCorrectLive:_L.string,a11yExcelIcon:_L.string,a11yFileIcon:_L.string,a11yGroupAudioPlayer:_L.string,a11yGroupVideoPlayer:_L.string,a11yLabeledGraphicBlock:_L.string,a11yLabeledGraphicButtonMarker:_L.string,a11yLabeledGraphicIconPlus:_L.string,a11yLabeledGraphicIconDot:_L.string,a11yLabeledGraphicIconInformation:_L.string,a11yLabeledGraphicIconQuestion:_L.string,a11yLabeledGraphicIconCheck:_L.string,a11yLabeledGraphicIconX:_L.string,a11yLabeledGraphicIconHeart:_L.string,a11yLabeledGraphicIconPin:_L.string,a11yLabeledGraphicIconArrowLeft:_L.string,a11yLabeledGraphicIconArrowRight:_L.string,a11yLabeledGraphicIconArrowUp:_L.string,a11yLabeledGraphicIconArrowDown:_L.string,a11yLabeledGraphicIconArrowUpLeft:_L.string,a11yLabeledGraphicIconArrowUpRight:_L.string,a11yLabeledGraphicIconArrowDownLeft:_L.string,a11yLabeledGraphicIconArrowDownRight:_L.string,a11yLabeledGraphicUnviewed:_L.string,a11yLabeledGraphicViewed:_L.string,a11yMediaPause:_L.string,a11yMediaPlay:_L.string,a11yMediaSeek:_L.string,a11yNavigationMenuClose:_L.string,a11yNavigationMenuOpen:_L.string,a11yPageMarker:_L.string,a11yPDFIcon:_L.string,a11yPPTIcon:_L.string,a11yQuizFailed:_L.string,a11yQuizFeedback:_L.string,a11yQuizPassed:_L.string,a11yQuizReviewCorrectlyChecked:_L.string,a11yQuizReviewCorrectlySelected:_L.string,a11yQuizReviewCorrectlyUnchecked:_L.string,a11yQuizReviewCorrectlyUnselected:_L.string,a11yQuizReviewIncorrectlyChecked:_L.string,a11yQuizReviewIncorrectlySelected:_L.string,a11yQuizReviewIncorrectlyUnchecked:_L.string,a11yQuizReviewIncorrectlyUnselected:_L.string,a11yRegionMainLesson:_L.string,a11yRegionMainOverview:_L.string,a11yRegionNavLesson:_L.string,a11yRegionNavOverview:_L.string,a11yRestrictedNav:_L.string,a11yRTFIcon:_L.string,a11ySearchClose:_L.string,a11ySearchInput:_L.string,a11ySearchOpen:_L.string,a11yStatusAdditionalContent:_L.string,a11yStatusContinued:_L.string,a11yUnzoomImage:_L.string,a11yWordIcon:_L.string,a11yZipIcon:_L.string,a11yZoomImage:_L.string,courseStart:_L.string,courseResume:_L.string,courseDetails:_L.string,courseExit:_L.string,courseHome:_L.string,courseSkipToLesson:_L.string,lessonName:_L.string,lessonPreposition:_L.string,lessonComplete:_L.string,lessonRestricted:_L.string,quizStart:_L.string,quizQuestion:_L.string,quizSubmit:_L.string,quizNext:_L.string,quizIncorrect:_L.string,quizCorrect:_L.string,quizResults:_L.string,quizScore:_L.string,quizPassing:_L.string,quizTakeAgain:_L.string,quizAcceptableResponses:_L.string,quizAnswerPlaceholder:_L.string,quizRequirePassingScore:_L.string,quizContinue:_L.string,processStepName:_L.string,processStepPreposition:_L.string,processNextStep:_L.string,processLessonName:_L.string,processComplete:_L.string,processStart:_L.string,processStartAgain:_L.string,processSwipe:_L.string,sortingCardsCorrect:_L.string,sortingReplay:_L.string,embedViewOn:_L.string,embedReadMore:_L.string,blocksClickToFlip:_L.string,blocksPreposition:_L.string,salutation:_L.string,exitMessage:_L.string,overviewPageTitleSuffix:_L.string,lessonSidebarLandmark:_L.string,hamburgerButtonLabel:_L.string,timelineLandmark:_L.string,timelineCardGroupPrefix:_L.string,labeledGraphicMarkerLabel:_L.string,labeledGraphicBubbleLabel:_L.string,labeledGraphicPreviousMarkerLabel:_L.string,labeledGraphicNextMarkerLabel:_L.string,audioPlayerGroup:_L.string,seekSliderLabel:_L.string,playButtonLabel:_L.string,pauseButtonLabel:_L.string,videoPlayerGroup:_L.string,embedPlayerGroup:_L.string,embedPhotoGroup:_L.string,embedLinkGroup:_L.string,noteGroup:_L.string,statementGroup:_L.string,numberedListGroup:_L.string,checkboxListGroup:_L.string,bulletedListGroup:_L.string,quoteGroup:_L.string,lessonContentLandmark:_L.string,imageGalleryGroup:_L.string,imageAndTextGroup:_L.string,textOnImageGroup:_L.string,embedVideoGroup:_L.string,codeGroup:_L.string,attachmentGroup:_L.string,numberedDividerGroup:_L.string,accordionGroup:_L.string,tabGroup:_L.string,flashcardStackGroup:_L.string,flashcardGridGroup:_L.string,buttonGroup:_L.string,buttonStackGroup:_L.string,knowledgeCheckGroup:_L.string,storylineGroup:_L.string,processLandmark:_L.string,labeledGraphicLandmark:_L.string,sortingLandmark:_L.string,urlEmbedLandmark:_L.string,flashcardFrontLabel:_L.string,flashcardBackLabel:_L.string,previousFlashCardLabel:_L.string,nextFlashCardLabel:_L.string,feedbackGroup:_L.string,search:_L.string,result:_L.string,results:_L.string,noResults:_L.string,scenarioTryAgain:_L.string,scenarioContinue:_L.string,scenarioComplete:_L.string,scenarioStartOver:_L.string,progressPieUnstarted:_L.string,progressPieCompleted:_L.string,progressPieClickToComplete:_L.string,progressPieClickToReset:_L.string,progressPieQuizFailed:_L.string});function bA(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var gA=Jg("block-quote"),yA=dE,EA=function(e){var t=e.avatar,n=e.alt,r=('""'===n?"":n)||"";return y().createElement("div",{"aria-hidden":!r,"aria-label":r,className:gA("avatar"),role:"img",style:{backgroundImage:"url('".concat(t||"","')")}})},kA=function(e){var t=e.alt,n=e.animateBlockEntrance,r=e.avatar,a=e.children,o=e.isLearner,i=e.type,l=gA("col",{"no-avatar":!r}),s=r?y().createElement("div",{className:gA("image")},y().createElement("div",{className:gA("avatar-wrap")},"c"===i?y().createElement(WZ,{animateBlockEntrance:n,animateIn:"fadeInLeftSmall",isLearner:o},y().createElement(EA,{avatar:r,alt:t,title:t})):y().createElement(EA,{avatar:r,alt:t,title:t}))):null;return y().createElement("div",{className:gA("container")},y().createElement("div",{className:gA("row")},y().createElement("div",{className:l},y().createElement("div",{className:gA("figure")},s,a))))},CA=function(e){var t=e.avatar,n=e.children,r=e.alt;return y().createElement("div",{className:gA("figure")},y().createElement("div",{className:gA("container")},y().createElement("div",{className:gA("row")},y().createElement("div",{className:gA("col")},t?y().createElement(EA,{avatar:t,alt:r}):null),y().createElement("div",{className:gA("col")},n))))},wA=function(e){var t=e.background,n=e.avatar,r=e.children,a=e.alt;return y().createElement("div",{className:gA("background"),style:{backgroundImage:t?"url(".concat(t,")"):""}},y().createElement("div",{className:gA("container")},y().createElement("div",{className:gA("row")},y().createElement("div",{className:gA("col")},y().createElement("div",{className:gA("figure")},n?y().createElement(EA,{avatar:n,alt:a}):null,r)))))},NA=function(e){(0,A.Z)(n,e);var t=bA(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderTextDelegate=r.renderText.bind((0,P.Z)(r)),r.renderCaptionDelegate=r.renderCaption.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"getQuoteEntranceAnimationType",value:function(){switch(this.props.type){case"a":case"b":case"background":return"fadeInUp";case"d":case"c":return"fadeInRight"}}},{key:"renderText",value:function(e,t){var n=t.paragraph||"",r=gA("text",{blank:""===n}).toString();return y().createElement(cZ,{className:r,value:n})}},{key:"renderCaption",value:function(e,t){var n=t.name,r=gA("caption",{blank:""===n}).toString();return y().createElement(cZ,{className:r,value:n})}},{key:"render",value:function(){var e,t,n=this.props,r=n.animateBlockEntrance,a=n.isLearner,o=n.items,i=n.settings,l=n.type,s=n.renderText,c=void 0===s?this.renderTextDelegate:s,u=n.renderCaption,d=void 0===u?this.renderCaptionDelegate:u,m=i.entranceAnimation,v=(0,ze.Z)(o,1)[0],p=v.avatar,f=v.background,h=fA()(p,"media.image"),b=hd(h),g=fA()(p,"media.image.alt"),E=bd(fA()(f,"media.image")),k=gA(null,(e={},(0,qe.Z)(e,l,!0),(0,qe.Z)(e,"no-animation",!m),e)).toString(),C=y().createElement("div",{className:gA("wrap")},y().createElement(WZ,{animateBlockEntrance:r,animateIn:this.getQuoteEntranceAnimationType(),isLearner:a,siblingDelay:.15},y().createElement("figure",null,y().createElement("blockquote",null,c(this.props,v)),y().createElement("figcaption",null,d(this.props,v)))));switch(l){case"d":t=y().createElement(CA,{type:l,avatar:b,alt:g},C);break;case"background":t=y().createElement(wA,{type:l,avatar:b,alt:g,background:E},C);break;default:t=y().createElement(kA,{type:l,animateBlockEntrance:r,avatar:b,alt:g,isLearner:a},C)}return y().createElement(LZ,{className:k,"data-ba":yA.blockQuote,isLearner:a},t)}}],[{key:"defaultProps",get:function(){return{editable:!1,items:[],type:"a"}}}]),n}(y().Component),SA=function(e){return y().createElement(NA,(0,D.Z)({type:"b"},e))},IA=function(e){return y().createElement(NA,(0,D.Z)({type:"c"},e))},_A=function(e){return y().createElement(NA,(0,D.Z)({type:"d"},e))},TA=function(e){return y().createElement(NA,(0,D.Z)({type:"background"},e))},LA=function(e){var t,n=null!==(t=YT())&&void 0!==t?t:"#000";return y().createElement("button",(0,D.Z)({style:{"--color-background":n},type:"button"},e),y().createElement("span",{className:gA("arrow-icon")}))},xA=function(e){var t=e.onClick,n=e.a11yCarouselNext;return y().createElement(LA,{"aria-label":n,className:gA("arrow",{next:!0}),onClick:t})},ZA=function(e){var t=e.onClick,n=e.a11yCarouselPrevious;return y().createElement(LA,{"aria-label":n,className:gA("arrow",{prev:!0}),onClick:t})},PA=function(e){(0,A.Z)(n,e);var t=bA(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).renderTextDelegate=r.renderText.bind((0,P.Z)(r)),r.renderCaptionDelegate=r.renderCaption.bind((0,P.Z)(r)),r.state={currentIndex:0,isDotKeyboardFocusDisabled:!1},r}return(0,Z.Z)(n,[{key:"disableFocusForClonedSlides",value:function(){var e=this.state.currentIndex;iL(this.carousel.querySelectorAll(".slick-active.block-quote__slide")).forEach((function(t){parseInt(t.getAttribute("data-index"))!==e&&EL(t)}))}},{key:"disableCarouselDotsIfNecessary",value:function(){var e=this.sliderContainer.querySelector(".block-quote__dots-list"),t=this.state.isDotKeyboardFocusDisabled;e&&!t&&(EL(e),this.setState({isDotKeyboardFocusDisabled:!0}))}},{key:"componentDidUpdate",value:function(){this.disableCarouselDotsIfNecessary(),this.disableFocusForClonedSlides()}},{key:"onKeyDown",value:function(e){var t=this.slider;ll()([[D_,t.slickNext.bind(t)],[M_,t.slickPrev.bind(t)]])(e)}},{key:"renderText",value:function(e,t,n){var r=t.paragraph,a=n.allowTabNavigation,o=r||"",i=gA("text",{blank:""===r}).toString();return y().createElement(cZ,{className:i,value:o,allowTabNavigation:a})}},{key:"renderCaption",value:function(e,t,n){var r=t.name,a=n.allowTabNavigation,o=gA("caption",{blank:""===r}).toString();return y().createElement(cZ,{className:o,value:r,allowTabNavigation:a})}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.animateBlockEntrance,a=n.editable,o=n.isLearner,i=n.items,l=n.labels,s=n.settings,c=n.renderText,u=void 0===c?this.renderTextDelegate:c,d=n.renderCaption,m=void 0===d?this.renderCaptionDelegate:d,v=n.type,p=s.entranceAnimation,f=s.showBorder,h=void 0===f||f,b=gA((e={},(0,qe.Z)(e,v,!0),(0,qe.Z)(e,"no-animation",!p),(0,qe.Z)(e,"editable",a),(0,qe.Z)(e,"show-border",h),e)).toString(),g=this.state.currentIndex,E=Yr()(i).call(i,(function(e,n){var a=n===g,i=fA()(e.avatar,"media.image.alt"),l=fA()(e.avatar,"media.image"),s=hd(l),c={allowTabNavigation:a};return y().createElement("div",{className:gA("slide"),key:e.id},y().createElement("figure",{className:gA("figure")},s?y().createElement(EA,{avatar:s,alt:i}):null,y().createElement(WZ,{animateBlockEntrance:r,animateIn:"fadeInUp",siblingDelay:.25,isLearner:o},y().createElement("blockquote",null,u(t.props,e,c)),y().createElement("figcaption",null,m(t.props,e,c)))))})),k={slidesToShow:1,slidesToScroll:1,arrows:E.length>1,nextArrow:y().createElement(xA,{a11yCarouselNext:null==l?void 0:l.a11yCarouselNext}),prevArrow:y().createElement(ZA,{a11yCarouselPrevious:null==l?void 0:l.a11yCarouselPrevious}),dots:E.length>1,dotsClass:"block-quote__dots-list",accessibility:!1,draggable:!a,beforeChange:function(e,n){var r=t.props,a=r.items;(0,r.onStep)(a[n]),t.setState({currentIndex:n})}};return y().createElement("div",{"aria-label":null==l?void 0:l.a11yBlockQuoteCarousel,className:gA("slider-container"),onKeyDown:this.onKeyDown.bind(this),ref:function(e){t.carousel=e},role:lL,tabIndex:0},y().createElement(LZ,{className:b,"data-ba":yA.blockQuote,isLearner:o},y().createElement("div",{className:gA("wrap")},y().createElement("div",{className:gA("container")},y().createElement("div",{className:gA("row")},y().createElement("div",{className:gA("col")},y().createElement(nA,{className:gA("box"),ref:function(e){t.sliderContainer=e}},y().createElement(hA.Z,(0,D.Z)({className:gA("wrapper").toString(),ref:function(e){t.slider=e}},k),E))))))))}}],[{key:"defaultProps",get:function(){return{type:"carousel",items:[],onStep:Function.prototype}}}]),n}(y().Component),AA=n(9449),RA=n.n(AA),MA=n(30624);function DA(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function OA(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var BA=dE,FA=function(e){(0,A.Z)(n,e);var t=OA(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderItemDelegate=r.renderItem.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"nextNumber",value:function(e){var t,n=this.props.items,r=n.length>0?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 MA.createElement(HA,e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.blockId,a=t.defaultBackgroundColor,o=t.editable,i=t.isLearner,l=t.items,s=t.lessonId,c=t.onStep,u=t.renderItem,d=void 0===u?this.renderItemDelegate:u,m=t.settings,v=t.type,p=m.entranceAnimation,f=Dv()("block-list block-list--".concat(v),{"block-list--no-animation":!p});return MA.createElement(LZ,{className:f,"data-ba":BA.blockList,defaultBackgroundColor:a,isLearner:i},MA.createElement("div",{className:"block-list__container"},MA.createElement("div",{className:"block-list__row"},MA.createElement("div",{className:"block-list__col"},MA.createElement(WZ,{animateBlockEntrance:n,animateIn:"fadeInRight",className:"block-list__animated-item",isLearner:i,keepStructure:!0,siblingDelay:.25},MA.createElement("ul",{className:"block-list__list",role:"list"},Yr()(l).call(l,(function(t,n){return d(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?DA(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):DA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({key:t.id,index:n,lessonId:s,blockId:r,isDone:t.isDone,type:v,editable:o,nextNumber:e.nextNumber.bind(e),onStep:c},t))}))))))))}}],[{key:"defaultProps",get:function(){return{editable:!1,items:[],onStep:Function.prototype,type:"numbered"}}}]),n}(MA.Component),HA=function(e){(0,A.Z)(n,e);var t=OA(n);function n(e){var r;(0,x.Z)(this,n),(r=t.call(this,e)).renderTextDelegate=r.renderText.bind((0,P.Z)(r));var a="checkboxes"===e.type?RA()():null;return r.state={labelId:a,isChecked:!1},r}return(0,Z.Z)(n,[{key:"checkBox",value:function(e){e.preventDefault(),this.setState({isChecked:!this.state.isChecked}),this.props.onStep(this.props)}},{key:"renderText",value:function(e){return MA.createElement(cZ,e)}},{key:"renderItemText",value:function(e){var t=e.paragraphProps,n=this.props.renderText,r=void 0===n?this.renderTextDelegate:n,a=this.state.labelId;return a?MA.createElement("div",{id:a},r(t)):r(t)}},{key:"renderIdentifier",value:function(e){return"checkboxes"===this.props.type?null:MA.createElement("div",{className:"visually-hidden"},e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.type,r=t.index,a=t.number,o=t.paragraph,i=t.editable,l=t.className,s=t.style,c=this.state,u=c.isChecked,d=c.labelId,m={allowTabNavigation:!0,className:"block-list__content brand--body brand--linkColor",editable:i,value:o},v=a||r+1,p="numbered"===n?v:"bullet",f=er()("hidden "),h=bt()({allowTabNavigation:nt()(!1),className:f},m),b=MA.createElement("div",{"aria-hidden":!0,className:"block-list__number"},v),g=MA.createElement(ep,{className:"block-list__bullet"}),y=Dv()("block-list__checkbox",{"block-list__checkbox--checked":u}),E=MA.createElement("div",{className:y},MA.createElement("i",{className:"block-list__checkbox__icon icon icon-checkmark-valid"}),MA.createElement("div",{"aria-checked":u,"aria-labelledby":d,className:"block-list__checkbox__hitarea",onClick:this.checkBox.bind(this),onKeyDown:U_(this.checkBox.bind(this)),role:"checkbox",tabIndex:0})),k=ll()([[na()("numbered"),nt()(b)],[na()("bulleted"),nt()(g)],[na()("checkboxes"),nt()(E)],[us(),nt()(b)]]);return MA.createElement("li",{role:"listitem",ref:function(t){return e.animateRef=t},className:"block-list__item ".concat(l),style:s},MA.createElement("div",{className:"block-list__content__left"},k(n),this.renderText(h)),this.renderIdentifier(p),this.renderItemText({paragraphProps:m}))}}],[{key:"defaultProps",get:function(){return{className:""}}}]),n}(MA.Component),zA=function(e){return MA.createElement(FA,(0,D.Z)({type:"checkboxes"},e))},qA=function(e){return MA.createElement(FA,(0,D.Z)({type:"bulleted"},e))},UA=n(23637),VA=n(23675),GA=n(73989),KA=n(57367),WA=n(89213),jA=n(25581),QA=n(67839),YA=n(41117),XA=n(27126),JA=n(17502),$A=n(3207),eR=n(5244),tR=n(62050),nR=n(33206),rR=n(87965),aR=n(75524),oR=n(79020),iR=n(60299),lR=n(88819),sR=function(e){var t,n,r,a,o,i,l,s,c,u,d=ln()({closeText:"Unzoom image",modalText:"Zoomed item",overlayBgColor:"#fff",overlayOpacity:1,transitionDuration:300,zoomMargin:0,zoomZindex:2147483647},e),m=[],v="UNLOADED",p=d.transitionDuration,f=function(e){var t,n=e?0:p,r=(0,UA.L)(a),o=r.height,l=r.left,s=r.top,c=r.width,u=a,m=u.naturalHeight,f=u.naturalWidth,h=(0,VA.$)("transform",a),b=dR.test(a.currentSrc);if("LOADED"!==v)t="scale(1) translate(0,0)"+(h?" ".concat(h):"");else{var g,y,E=cR(c,f,o,m,b,d.zoomMargin),k=((0,GA.b)()/2-(l+c/2))/E,C=((0,KA.W)()/2-(s+o/2))/E;t=B()(g=B()(y="scale(".concat(E,") translate(")).call(y,k,"px,")).call(g,C,"px)")+(h?" ".concat(h):"")}(0,WA.P)("style","position:absolute;"+"width:".concat(c,"px;")+"height:".concat(o,"px;")+"left:".concat(l,"px;")+"top:".concat(s,"px;")+"transition:transform ".concat(n,"ms ease;")+"-webkit-transform:".concat(t,";")+"-ms-transform:".concat(t,";")+"transform:".concat(t,";"),i)},h=function(){(0,XA.U)("","visibility","",a),v="UNLOADED",f(!0),S(),vR(c),c=void 0},b=function(){vR(r)},g=function(e){uR(e)&&(e.stopPropagation(),_())},y=function(){"LOADED"===v?_():"UNLOADING"===v&&f(!1)},E=function(){f(!0)},k=function(){vR(r)},C=function(){_()},w=function(){_()},N=function(){l=function(){var e=(0,JA.a)("div");(0,WA.P)("data-iz-overlay","",e),(0,WA.P)("style","position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;"+"z-index:".concat(d.zoomZindex,";"),e),(0,$A.O)("click",w,e),u=(0,JA.a)("div");var a=(0,JA.a)("div");return(0,WA.P)("aria-label",d.modalText,a),(0,WA.P)("aria-modal","true",a),(0,WA.P)("role","dialog",a),t=(0,JA.a)("div"),(0,WA.P)("tabindex","0",t),(0,$A.O)("focus",k,t),n=(0,JA.a)("div"),(0,WA.P)("tabindex","0",n),(0,$A.O)("focus",k,n),r=(0,JA.a)("button"),(0,WA.P)("aria-label",d.closeText,r),(0,WA.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;",r),(0,WA.P)("type","button",r),(0,$A.O)("click",C,r),(0,eR.j)(r,a),i=(0,JA.a)("div"),(0,eR.j)(o,i),(0,eR.j)(i,a),(0,eR.j)(u,e),(0,eR.j)(t,e),(0,eR.j)(a,e),(0,eR.j)(n,e),e}(),(0,eR.j)(l,document.body),(0,$A.O)("keydown",g,document),(0,$A.O)("scroll",y,window),(0,$A.O)("resize",E,window),(0,XA.U)("","visibility","hidden",a),(0,$A.O)("transitionend",b,i),v="LOADED",f(!1),l&&(0,jA.T)((function(e){if(!mR(e)){var t=(0,QA.I)("aria-hidden",e);t&&m.push([e,t]),(0,WA.P)("aria-hidden","true",e)}}),l),(0,WA.P)("style","position:absolute;top:0;right:0;bottom:0;left:0;"+"background-color:".concat(d.overlayBgColor,";")+"transition:opacity ".concat(p,"ms ease;")+"opacity:0;",u),(0,XA.U)("","opacity",d.overlayOpacity,u)},S=function(){(0,tR.x)("resize",E,window),(0,tR.x)("scroll",y,window),(0,tR.x)("keydown",g,document),o&&(0,tR.x)("load",N,o),i&&((0,tR.x)("transitionend",h,i),(0,tR.x)("transitionend",b,i)),r&&(0,tR.x)("click",C,r),t&&(0,tR.x)("focus",k,t),n&&(0,tR.x)("focus",k,n),l&&((0,tR.x)("click",w,l),(0,nR.h)(l,document.body)),s&&s.removeListener(I),m=[],t=void 0,n=void 0,r=void 0,a=void 0,o=void 0,i=void 0,l=void 0,s=void 0,u=void 0,v="UNLOADED"},I=function(){p=0},_=function(){"LOADED"===v?((0,rR.y)(r),l&&(0,jA.T)((function(e){mR(e)||(0,YA.d)("aria-hidden",e)}),l),m.forEach((function(e){var t=(0,ze.Z)(e,2),n=t[0],r=t[1];n&&(0,WA.P)("aria-hidden",r,n)})),m=[],(0,$A.O)("transitionend",h,i),v="UNLOADING",f(!1),(0,XA.U)("","opacity","0",u)):f(!1)};return(s=window.matchMedia("(prefers-reduced-motion:reduce)")).addListener(I),{cleanup:function(){S()},zoom:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("UNLOADED"===v){for(var r in a=e,c=t,n)d[r]=n[r];o=(0,aR.T)(!0,e),(0,YA.d)("id",o),(0,WA.P)("data-iz-zoomed","",o),(0,XA.U)("","max-width","100%",o),(0,XA.U)("","max-height","100%",o),(0,XA.U)("","width","100%",o),(0,XA.U)("","height","auto",o),(0,$A.O)("load",N,o)}}}},cR=function(e,t,n,r,a,o){return!a&&r&&t?(0,oR.d)(e,t,n,r,o):(0,iR.V)(e,n,o)},uR=function(e){return"Escape"===e.key||27===e.keyCode},dR=/\.svg$/i,mR=function(e){var t=e.tagName;return"SCRIPT"===t||"NOSCRIPT"===t||"STYLE"===t},vR=lR.T.bind(null,{preventScroll:!0}),pR=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,o=e.height,i=e.role,l=void 0===i?"img":i,s=e.title,c=e.width;return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:r,focusable:"false",height:o,role:l,viewBox:"0 0 493 493",width:c,xmlns:"http://www.w3.org/2000/svg"},s&&y().createElement("title",null,s),a&&y().createElement("desc",null,a),y().createElement("path",{d:"M72.1125 306.317L102.113 306.318L102.112 369.127L369.124 102.115L306.316 102.115L306.315 72.1142L420.31 72.1149L420.311 186.11L390.311 186.109L390.311 123.355L123.352 390.313L186.107 390.312L186.108 420.313L72.1125 420.313V306.317Z"}))},fR=function(e){var t=e.align,n=e.alt,r=e.allowTabNavigation,a=void 0===r||r,o=e.asyncCn,i=void 0!==o&&o,l=e.disableZoom,s=e.labels,c=e.onLoad,u=e.shouldFillWidth,d=e.src,m=(0,g.useRef)(),v=(0,g.useRef)(),p=(0,g.useRef)(),f=Jm(n),h=a&&!l,b=Dv()("img-img",{"img-img--left":"left"===t,"img-img--right":"right"===t,"img-img--center":!t||"center"===t,"img-img--fill":u,"img--zoom":h});p.current=b;var E=(0,g.useState)(b),k=(0,ze.Z)(E,2),C=k[0],w=k[1],N=(0,g.useCallback)((function(e){v.current.zoom(m.current,e.currentTarget,{})}),[]),S=(0,g.useCallback)((function(){w(p.current),null==c||c()}),[w,c]),I=(0,g.useCallback)((function(){var e=sR({closeText:null==s?void 0:s.a11yUnzoomImage,modalText:null==s?void 0:s.a11yZoomImage});return v.current=e,function(){e.cleanup()}}),[s]),_=(0,g.useCallback)((function(){u||w(p.current)}),[w,u]);(0,g.useEffect)(I,[]),(0,g.useEffect)(_,[t]);var T=h?N:void 0;return y().createElement("div",{className:"img"},y().createElement("img",{alt:f,className:i?C:p.current,onClick:T,onLoad:c||S,ref:m,role:"img",src:d}),h&&y().createElement("button",{"aria-label":null==s?void 0:s.a11yZoomImage,className:"img__btn visually-hidden",onClick:N,type:"button"},y().createElement(pR,{"aria-hidden":"true",className:"img__btn-symbol"})))},hR=(0,g.memo)(fR),bR=n(30624);function gR(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var yR=dE,ER=function(e){(0,A.Z)(n,e);var t=gR(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderCaptionDelegate=r.renderCaption.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"renderCaption",value:function(e,t){return bR.createElement(cZ,{className:"block-image__caption brand--body brand--linkColor",value:t})}},{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.defaultBackgroundColor,r=e.editable,a=e.isLastBlock,o=e.isLearner,i=e.items,l=e.type,s=e.labels,c=e.settings,u=e.renderCaption,d=void 0===u?this.renderCaptionDelegate:u,m=c.entranceAnimation,v=c.zoomOnClick,p=Dv()("block-image block-image--".concat(l),{"block-image--no-animation":!m}),f=i[0],h=f.id,b=f.caption,g=fA()(f,"media.image.alt"),y=bd(fA()(f,"media.image")),E=sL({caption:b,editable:r,id:h}),k=a?50:300;return bR.createElement(LZ,{className:p,"data-ba":yR.blockImage,defaultBackgroundColor:n,isLearner:o},bR.createElement("div",{className:"block-image__container"},bR.createElement("div",{className:"block-image__row"},bR.createElement("div",{className:"block-image__col"},bR.createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:o,offset:k},bR.createElement(E.tagName,{"aria-labelledby":E.figcaptionId,className:"block-image__figure",role:E.role},bR.createElement("div",{className:"block-image__image"},bR.createElement(hR,{alt:g,disableZoom:!v,labels:s,src:y})),(r||b)&&bR.createElement("figcaption",{id:E.figcaptionId},d(h,b))))))))}}],[{key:"defaultProps",get:function(){return{type:"hero",editable:!1,lessonId:"",blockId:"",items:[]}}}]),n}(bR.Component),kR=function(e){(0,A.Z)(n,e);var t=gR(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderParagraphDelegate=r.renderParagraph.bind((0,P.Z)(r)),r.renderCaptionDelegate=r.renderCaption.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"renderParagraph",value:function(e,t){return bR.createElement(cZ,{className:"block-image__text brand--body brand--linkColor",value:t})}},{key:"renderCaption",value:function(e,t){return bR.createElement(cZ,{className:"block-image__caption brand--body brand--linkColor",value:t})}},{key:"renderImage",value:function(e,t,n,r){var a=this.props,o=a.editable,i=a.renderCaption,l=void 0===i?this.renderCaptionDelegate:i,s=fA()(n,"media.image.alt"),c=bd(fA()(n,"media.image")),u=sL({caption:t,editable:o,id:e}),d=this.props,m=d.animateBlockEntrance,v=d.isLearner,p=d.labels,f=d.settings.zoomOnClick;return bR.createElement(WZ,{animateBlockEntrance:m,animateIn:"right"===r?"fadeInRight":"fadeInLeft",isLearner:v},bR.createElement(u.tagName,{"aria-labelledby":u.figcaptionId,className:"block-image__figure",role:u.role},bR.createElement("div",{className:"block-image__image"},bR.createElement(hR,{alt:s,disableZoom:!f,labels:p,src:c})),(o||t)&&bR.createElement("figcaption",{id:u.figcaptionId},l(e,t))))}},{key:"render",value:function(){var e=this.props,t=e.defaultBackgroundColor,n=e.isLearner,r=e.items,a=e.renderParagraph,o=void 0===a?this.renderParagraphDelegate:a,i=e.settings,l=e.type,s=i.entranceAnimation,c=i.imagePosition,u=i.imageSize,d="right"===c,m=Dv()("block-image block-image--".concat(l),{"block-image--small":"small"===u,"block-image--large":"large"===u,"block-image--reverse":d,"block-image--no-animation":!s}),v=r[0],p=v.id,f=v.caption,h=v.paragraph;return bR.createElement(LZ,{className:m,"data-ba":yR.blockImage,defaultBackgroundColor:t,isLearner:n},bR.createElement("div",{className:"block-image__container"},bR.createElement("div",{className:"block-image__row"},bR.createElement("div",{className:"block-image__col"},d?o(p,h):this.renderImage(p,f,v,"left")),bR.createElement("div",{className:"block-image__col"},d?this.renderImage(p,f,v,"right"):o(p,h)))))}}],[{key:"defaultProps",get:function(){return{blockId:"",editable:!1,items:[],lessonId:"",type:"text-aside"}}}]),n}(bR.Component),CR=function(e){(0,A.Z)(n,e);var t=gR(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderCaptionDelegate=r.renderCaption.bind((0,P.Z)(r)),r.renderOverlayDelegate=r.renderOverlay.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"renderCaption",value:function(e,t){return bR.createElement(cZ,{className:"block-image__caption brand--head brand--linkColor",value:t})}},{key:"renderOverlay",value:function(e,t){return bR.createElement(cZ,{className:"block-image__paragraph brand--head brand--linkColor",value:t})}},{key:"renderOverlayCaption",value:function(e,t){var n=this.props,r=n.animateBlockEntrance,a=n.isLearner,o=n.renderOverlay,i=void 0===o?this.renderOverlayDelegate:o;return bR.createElement("div",{className:"block-image__container"},bR.createElement("div",{className:"block-image__row"},bR.createElement("div",{className:"block-image__col"},bR.createElement(WZ,{animateBlockEntrance:r,animateIn:"fadeInUp",isLearner:a,duration:1},i(e,t)))))}},{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.defaultBackgroundColor,r=e.editable,a=e.isLearner,o=e.items,i=e.settings,l=e.type,s=e.renderCaption,c=void 0===s?this.renderCaptionDelegate:s,u=i.entranceAnimation,d=i.opacity,m=i.opacityColor,v=dZ(null==i?void 0:i.backgroundColor,n),p=Dv()("block-image block-image--".concat(l),{"block-image--no-animation":!u,"block-image--dark":vm(v)}),f={opacity:d||.6,backgroundColor:m||"transparent"},h=o[0],b=h.id,g=h.caption,y=fA()(h,"media.image.key"),E=bd(fA()(h,"media.image")),k=fA()(h,"media.image.alt"),C=Jm(k),w="overlay"===l,N=sL({caption:g,editable:r,id:b,isOverlayType:w});return bR.createElement(LZ,{"aria-labelledby":N.figcaptionId,className:p,"data-ba":yR.blockImage,defaultBackgroundColor:n,isLearner:a,role:N.role,tag:N.tagName},function(e,t,n,r){return t?r:bR.createElement(WZ,{animateBlockEntrance:e,animateIn:"fadeIn",isLearner:n,duration:1},r)}(t,w,a,bR.createElement("div",{className:"block-image__figure"},y&&bR.createElement("div",{className:"block-image__image",style:{backgroundImage:"url('".concat(E,"')")}},bR.createElement("img",{src:E,alt:C,role:"img"}),bR.createElement("div",{className:"block-image__overlay",style:f})),w?this.renderOverlayCaption(b,g,l):null)),!w&&(r||g)&&bR.createElement("figcaption",{className:"block-image__container brand--body",id:N.figcaptionId},c(b,g)))}}],[{key:"defaultProps",get:function(){return{blockId:"",editable:!1,items:[],lessonId:"",type:"full"}}}]),n}(bR.Component),wR=function(e){return bR.createElement(CR,(0,D.Z)({type:"overlay"},e))};function NR(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var SR=dE;var IR=function(e){var t=function(t){(0,A.Z)(r,t);var n=NR(r);function r(){var e,t;(0,x.Z)(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(t=n.call.apply(n,B()(e=[this]).call(e,o))).renderCaptionDelegate=t.renderCaption.bind((0,P.Z)(t)),t}return(0,Z.Z)(r,[{key:"renderCaption",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return y().createElement(cZ,{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 y().createElement(e,(0,D.Z)({},this.props,{renderCaption:n}))}}]),r}(y().Component);return t.displayName="withCaption(".concat(e.displayName||e.name,")"),t},_R=function(e){(0,A.Z)(n,e);var t=NR(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isDotKeyboardFocusDisabled:!1},r}return(0,Z.Z)(n,[{key:"componentDidUpdate",value:function(){var e=this.sliderContainer.querySelector(".block-gallery__dots-list"),t=this.state.isDotKeyboardFocusDisabled;e&&!t&&(EL(e),this.setState({isDotKeyboardFocusDisabled:!0}))}},{key:"onKeyDown",value:function(e){var t=this.slider;ll()([[D_,t.slickNext.bind(t)],[M_,t.slickPrev.bind(t)]])(e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.className,a=t.beforeChange,o=t.menuOpen,i=t.a11yCarouselNext,l=t.a11yCarouselPrevious,s={adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,arrows:n.length>1,nextArrow:y().createElement(TR,{a11yCarouselNext:i,menuOpen:o}),prevArrow:y().createElement(TR,{a11yCarouselPrevious:l,menuOpen:o,previous:!0}),dots:n.length>1,dotsClass:"block-gallery__dots-list",beforeChange:a};return y().createElement("div",{className:"block-gallery__slider-container",tabIndex:0,onKeyDown:this.onKeyDown.bind(this),ref:function(t){e.sliderContainer=t}},y().createElement(hA.Z,(0,D.Z)({className:r,ref:function(t){e.slider=t}},s),n))}}]),n}(y().Component),TR=function(e){(0,A.Z)(n,e);var t=NR(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.onClick,n=e.previous,r=e.a11yCarouselNext,a=e.a11yCarouselPrevious,o=Dv()("block-gallery__arrow",{"block-gallery__arrow--next":!n,"block-gallery__arrow--prev":n}),i=n?a:r;return y().createElement("div",{className:"block-gallery__controls"},y().createElement("button",{className:o,onClick:t,type:"button","aria-label":i},y().createElement("span",{className:"block-gallery__arrow-icon"})))}}],[{key:"defaultProps",get:function(){return{previous:!1}}}]),n}(y().Component),LR=function(e){(0,A.Z)(n,e);var t=NR(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.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 y().createElement(hA.Z,(0,D.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)}}]),n}(y().Component),xR=function(e){var t=e.children;return y().createElement("div",{className:"block-gallery__container"},y().createElement("div",{className:"block-gallery__row--slide-row"},y().createElement("div",{className:"block-gallery__col"},t)))},ZR=function(e){(0,A.Z)(n,e);var t=NR(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={currentIndex:0},r}return(0,Z.Z)(n,[{key:"componentDidUpdate",value:function(){var e=iL(this.carousel.querySelectorAll(".slick-slide.slick-active button")),t=iL(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=pL}))}},{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,r=this.state.currentIndex;return Yr()(e).call(e,(function(e,a){var o=e.id,i=a===r,l=fA()(e,"media.image.alt"),s=bd(fA()(e,"media.image"));return y().createElement("div",{key:o,className:"block-gallery__slide"},y().createElement(xR,null,y().createElement("div",{className:"block-gallery__figure"},y().createElement("div",{className:"block-gallery__image"},y().createElement(hR,{allowTabNavigation:i,alt:l,disableZoom:!t,labels:n.props.labels,src:s})))))}))}},{key:"renderCaptions",value:function(e){var t=this.state.currentIndex,n=this.props,r=n.editable,a=n.renderCaption;return Yr()(e).call(e,(function(e,n){var o=e.id,i=e.caption,l=n===t;return y().createElement("div",{key:o,className:"block-gallery__slide"},i||r?y().createElement(xR,null,a(o,i,l)):null)}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.defaultBackgroundColor,a=t.isLearner,o=t.items,i=t.labels,l=t.settings,s=t.type,c=l.entranceAnimation,u=l.zoomOnClick,d=Dv()("block-gallery block-gallery--".concat(s),{"block-gallery--no-animation":!c});return y().createElement(LZ,{className:d,defaultBackgroundColor:r,isLearner:a},y().createElement(WZ,{animateBlockEntrance:n,animateIn:"fadeIn",offset:200,isLearner:a},y().createElement("div",{className:"block-gallery__carousel-container","data-ba":SR.blockGallery,ref:function(t){e.carousel=t}},y().createElement(_R,{className:"block-gallery__images",a11yCarouselNext:null==i?void 0:i.a11yCarouselNext,a11yCarouselPrevious:null==i?void 0:i.a11yCarouselPrevious,beforeChange:this.handleSlideChangeBefore.bind(this)},this.renderImages(o,u)),y().createElement(LR,{className:"block-gallery__captions",ref:function(t){e.captions=t}},this.renderCaptions(o)))))}}],[{key:"defaultProps",get:function(){return{type:"carousel",lessonId:"",blockId:"",items:[],onStep:Function.prototype}}}]),n}(y().Component),PR=IR(ZR),AR=function(e){(0,A.Z)(n,e);var t=NR(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.defaultBackgroundColor,r=e.editable,a=e.isLearner,o=e.items,i=e.labels,l=e.renderCaption,s=e.settings,c=e.width,u=s.entranceAnimation,d=s.zoomOnClick,m=Dv()("block-gallery block-gallery--".concat(function(e){switch(e){case 3:return"threecol";case 4:return"fourcol";default:return"twocol"}}(c)),{"block-gallery--no-animation":!u});return y().createElement(LZ,{className:m,"data-ba":SR.blockGallery,defaultBackgroundColor:n,isLearner:a},y().createElement("div",{className:"block-gallery__container"},y().createElement("div",{className:"block-gallery__row"},y().createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",className:"block-gallery__col",isLearner:a,siblingDelay:.25},Yr()(o).call(o,(function(e){var n=e.id,a=e.caption,o=fA()(e,"media.image.alt"),s=fA()(e,"media.image.key"),c=bd(fA()(e,"media.image")),u=sL({caption:a,editable:r,id:n});return y().createElement("div",{key:n,className:t?"":"block-gallery__col"},y().createElement(u.tagName,{"aria-labelledby":u.figcaptionId,className:"block-gallery__figure",role:u.role},s&&y().createElement(MR,{alt:o,disableZoom:!d,labels:i,src:c}),(r||a)&&y().createElement("figcaption",{id:u.figcaptionId},l(n,a))))}))))))}}],[{key:"defaultProps",get:function(){return{blockId:"",items:[],lessonId:"",width:2}}}]),n}(y().Component),RR=IR(AR),MR=function(e){var t=e.alt,n=e.disableZoom,r=e.labels,a=e.src,o=(0,g.useRef)(),i=(0,g.useRef)(),l=Jm(t),s=a?{backgroundImage:"url('".concat(a,"')")}:void 0,c=(0,g.useCallback)((function(e){i.current.zoom(o.current,e.currentTarget,{})}),[]);(0,g.useEffect)((function(){var e=sR({closeText:null==r?void 0:r.a11yUnzoomImage,modalText:null==r?void 0:r.a11yZoomImage});return i.current=e,function(){e.cleanup()}}),[r]);var u=Dv()("block-gallery__image",{"img--zoom":!n}),d=n?void 0:c;return y().createElement("div",{className:u,style:s},y().createElement("div",{className:"img"},y().createElement("img",{alt:l,onClick:d,ref:o,role:"img",src:a})),!n&&y().createElement("button",{"aria-label":null==r?void 0:r.a11yZoomImage,className:"img__btn visually-hidden",onClick:c,type:"button"},y().createElement(pR,{"aria-hidden":"true",className:"img__btn-symbol"})))},DR=n(30624);function OR(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var BR=Jg("block-divider"),FR=dE,HR=function(e){(0,A.Z)(n,e);var t=OR(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.isLearner,n=e.labels.numberedDividerGroup,r=e.number,a=e.settings,o=e.type,i=a.entranceAnimation,l="numbered"===o,s=BR({spacing:"spacing"===o,numbered:l,"no-animation":!i}).toString(),c=l?DR.createElement("span",{className:"visually-hidden"},n," ",r):null;return DR.createElement(LZ,{className:s,"data-ba":FR.blockDivider,isLearner:t},DR.createElement("div",{"aria-hidden":"true",className:BR("wrap"),"data-number":r}),c)}}],[{key:"defaultProps",get:function(){return{type:"divider"}}}]),n}(DR.Component),zR=function(e){return DR.createElement(HR,(0,D.Z)({type:"numbered"},e))},qR=function(e){return DR.createElement(HR,(0,D.Z)({type:"spacing"},e))},UR=n(61539),VR=n.n(UR),GR=n(79605),KR=n.n(GR),WR=n(29454),jR=n.n(WR),QR=n(46164),YR=n.n(QR),XR=n(17187);function JR(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var $R,eM,tM="change",nM=function(e){(0,A.Z)(n,e);var t=JR(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"isPlaying",get:function(){return this._isPlaying},set:function(e){this._isPlaying=e,this.emit("change")}},{key:"playerId",get:function(){return this._playerId},set:function(e){this._playerId=e}},{key:"pause",value:function(){this.isPlaying=!1}},{key:"isMuted",get:function(){return this._isMuted},set:function(e){this._isMuted=e,this.emit("change")}},{key:"mute",value:function(){this.isMuted=!1}},{key:"addChangeListener",value:function(e){this.on(tM,e)}},{key:"removeChangeListener",value:function(e){this.removeListener(tM,e)}}]),n}(XR.EventEmitter),rM=new nM,aM=(Vr()((function(e){return e.preventDefault()})),function(e){return function(t){return e(t),t.preventDefault()}}),oM=function(e){e.stopPropagation(),e.nativeEvent.stopImmediatePropagation()},iM=function(e){return function(t){e(t),t.preventDefault(),oM(t)}},lM=[{title:"Course Overview",labels:B()($R=[{name:"courseStart",text:"START COURSE"},{name:"courseResume",text:"RESUME COURSE"}]).call($R,[{name:"courseDetails",text:"DETAILS"}])},{title:"Global",labels:B()(eM=[{name:"courseHome",text:"Home"},{name:"lessonComplete",text:"80% COMPLETE"},{name:"lessonName",text:"Lesson 4 of 7"},{name:"lessonRestricted",text:"Lessons must be completed in order"},{name:"courseSkipToLesson",text:"SKIP TO LESSON"},{name:"search",text:"search"},{name:"results",text:"20 results"},{name:"result",text:"1 result"},{name:"noResults",text:'No results for "abc"'}]).call(eM,[])},{title:"Quiz & Knowledge Check",labels:[{name:"quizStart",text:"START QUIZ"},{name:"quizAcceptableResponses",text:"Acceptable responses"},{name:"quizQuestion",text:"Question"},{name:"quizAnswerPlaceholder",text:"Type your answer here"},{name:"quizSubmit",text:"SUBMIT"},{name:"quizNext",text:"NEXT"},{name:"quizRestart",text:"RESTART"},{name:"quizIncorrect",text:"Incorrect"},{name:"quizCorrect",text:"Correct"},{name:"quizResults",text:"Quiz Results"},{name:"quizScore",text:"Your score 90%"},{name:"quizPassing",text:"PASSING 80%"},{name:"quizTakeAgain",text:"TAKE AGAIN"},{name:"quizRequirePassingScore",text:"Must pass quiz before continuing"},{name:"quizContinue",text:"Continue"}]},{title:"Process",labels:[{name:"processStepName",text:"Step 3 of 6"},{name:"processNextStep",text:"NEXT STEP"},{name:"processLessonName",text:"Lesson 5 Complete"},{name:"processStart",text:"START"},{name:"processStartAgain",text:"START AGAIN"},{name:"processSwipe",text:"Swipe to continue"}]},{title:"Sorting",labels:[{name:"sortingCardsCorrect",text:"6/8 Cards Correct"},{name:"sortingReplay",text:"REPLAY"}]},{title:"Embeds",labels:[{name:"embedViewOn",text:"VIEW ON YOUTUBE"},{name:"embedReadMore",text:"Read more"}]},{title:"Flashcards",labels:[{name:"blocksClickToFlip",text:"Click cards to flip"},{name:"blocksPreposition",text:"1 of 3"}]},{title:"Scenario",labels:[{name:"scenarioTryAgain",text:"TRY AGAIN"},{name:"scenarioContinue",text:"CONTINUE"},{name:"scenarioComplete",text:"Scenario Complete"},{name:"scenarioStartOver",text:"START OVER"}]},{title:"Exit Course (LMS)",labels:[{name:"courseExit",text:"EXIT COURSE"},{name:"salutation",text:"👋 Bye!"},{name:"exitMessage",text:"You may now leave this page."}]}],sM=Dr()(wt()(de()("labels")),kt(),wt()((function(e){var t={};return t[e.name]=e.text,t})),Vc())(lM);function cM(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var uM=function(e){var t=e.currentTime,n=e.duration;return Math.round(t/n*100)||0},dM=function(e){if(!e)return{minutes:0,seconds:0};var t=Math.floor(e/60);return{minutes:t,seconds:e-60*t}},mM=function(e){var t=dM(e),n=t.minutes,r=t.seconds,a="";return n>0&&(a+="".concat(new Intl.NumberFormat(void 0,{style:"unit",unit:"minute",unitDisplay:"long"}).format(n)," ")),a+=new Intl.NumberFormat(void 0,{style:"unit",unit:"second",unitDisplay:"long"}).format(Math.round(r))},vM=function(e){(0,A.Z)(n,e);var t=cM(n);function n(){var e;return(0,x.Z)(this,n),(e=t.call(this)).state={shouldLoadPlayheadPosition:!0,playheadPositionSaveThrottle:0},e.handleChange=e.handleChange.bind((0,P.Z)(e)),e.onPlayClick=e.onPlayClick.bind((0,P.Z)(e)),e}return(0,Z.Z)(n,[{key:"mouseSeek",value:function(e){var t=e.currentTarget,r=e.nativeEvent,a=e.pageX,o=this.audio,i=(r.touches?r.touches[0].pageX:a)-n.getElementOffset(t).left,l=t.offsetWidth,s=o.duration;i>l?i=l:i<1&&(i=1),isNaN(i/l*s)||0===l||(o.currentTime=i/l*s,this.props.onSeek(n.timeMs(o.currentTime)))}},{key:"keySeek",value:function(e){var t=this;this.setState({isSeeking:!0},(function(){var r=t.audio,a=r.duration;r.currentTime=e<0?Math.max(r.currentTime+e,0):Math.min(r.currentTime+e,a),t.props.onSeek(n.timeMs(r.currentTime)),t.onSeekEnd()}))}},{key:"componentDidMount",value:function(){rM.addChangeListener(this.handleChange)}},{key:"componentDidUpdate",value:function(e){!e.shouldPause&&this.props.shouldPause&&rM.isPlaying&&(this.audio.pause(),rM.pause())}},{key:"componentWillUnmount",value:function(){var e=this.props.recordMediaPlayheadPosition;rM.pause(),rM.removeChangeListener(this.handleChange),e&&e(uM(this.audio))}},{key:"handleChange",value:function(){rM.playerId===this.props.id&&(rM.isPlaying?this.audio.play():this.audio&&this.audio.pause(),this.audio&&(this.audio.muted=rM.isMuted),this.forceUpdate())}},{key:"render",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.id,a=t.labels,o=t.mediaSrc,i=rM.isPlaying&&rM.playerId===r,l=Dv()("audio-player__play",{"audio-player__play--pause":i}),s=this.state.currentTime,c=al()(0,["audio","duration"],this),u=Math.round(c-s),d=function(e){var t=dM(e),n=t.minutes,r=t.seconds;function a(e,t,n){var r;return ha()(r=new Array(n+1).join(t)+e).call(r,-n)}return a(n,"0",2)+":"+a(r,"0",2)}(u),m=mM(u),v=mM(s),p=bL(n),f=a.a11yGroupAudioPlayer,h=a.a11yMediaPlay,b=a.a11yMediaPause,g=a.a11yMediaSeek;return y().createElement("div",{key:"player-"+r,className:"audio-player"},y().createElement("div",{"aria-hidden":!n,"aria-label":f,className:"audio-player__housing",onKeyDown:this.onKeyDown.bind(this),role:lL,tabIndex:p},y().createElement("div",{"aria-label":i?b:h,className:l,onClick:this.onPlayClick,ref:function(t){return e.play=t},role:"button",tabIndex:p}),y().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)},y().createElement("div",{ref:function(t){return e.trackerbar=t},className:"audio-player__tracker-bar"}),y().createElement("div",{className:"audio-player__tracker-handle","aria-label":g,"aria-live":"polite","aria-valuemax":c,"aria-valuemin":"0","aria-valuenow":s,"aria-valuetext":v,ref:function(t){return e.trackerhandle=t},role:"slider",tabIndex:p})),y().createElement("div",{className:"audio-player__timer",role:"timer","aria-label":m},d)),y().createElement("audio",{ref:function(t){return e.audio=t},"data-testid":"audio-player-element",className:"audio-player__audio-element",onTimeUpdate:this.onTimeUpdate.bind(this),onLoadedMetadata:this.onLoadedMetadata.bind(this),onEnded:this.onEnded.bind(this),src:ge("".concat(o)),key:"audio-"+r}))}},{key:"onKeyDown",value:function(e){var t=this,n=iM(this.onPlayClick),r=iM((function(){return t.keySeek(5)})),a=iM((function(){return t.keySeek(-5)})),o=ll()([[B_,n],[F_,oM],[H_,oM]]),i=ll()([[B_,oM],[F_,r],[H_,a]]),l=ll()([[B_,n],[F_,r],[H_,a]]);ll()([[function(e){return e.target===t.play},o],[function(e){return e.target===t.trackerhandle},i],[us(),l]])(e)}},{key:"onPlayClick",value:function(e){e.preventDefault();var t=this.props,r=t.audioVideoPlayhead,a=t.id,o=t.onPause,i=t.onPlay,l=t.recordMediaPlayheadPosition,s=this.audio,c=s.currentTime,u=s.duration;rM.isPlaying&&rM.playerId!==a&&(rM.isPlaying=!1),rM.playerId=a,rM.isPlaying=!rM.isPlaying,rM.isPlaying?(i(n.timeMs(c)),r&&this.state.shouldLoadPlayheadPosition&&(this.audio.currentTime=u*r/100||0)):(o(n.timeMs(c)),l&&l(uM(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,a=e.recordMediaPlayheadPosition,o=this.audio.currentTime;this.setState({isSeeking:!1}),rM.isPlaying&&rM.playerId!==t&&(rM.isPlaying=!1),rM.playerId=t,r(n.timeMs(o)),a&&a(uM(this.audio))}},{key:"onSeek",value:function(e){this.state.isSeeking&&this.mouseSeek(e)}},{key:"onLoadedMetadata",value:function(e){this.setState({currentTime:e.target.currentTime}),(0,this.props.onLoad)()}},{key:"onEnded",value:function(e){this.audio.currentTime=0,this.setState({currentTime:e.target.currentTime}),rM.isPlaying=!1,this.props.onEnd(n.timeMs(e.target.currentTime)),this.forceUpdate()}},{key:"onTimeUpdate",value:function(e){var t=this.props.recordMediaPlayheadPosition,n=e.target,r=n.currentTime,a=n.duration,o=Math.floor(r);ke();var i=r/a*100;this.trackerbar.style.width=i+"%",this.trackerhandle.style.left=i+"%",this.setState({currentTime:r}),o%5==0&&this.state.playheadPositionSaveThrottle!==o&&t&&(t(uM(e.target)),this.setState({playheadPositionSaveThrottle:o}))}},{key:"currentTime",value:function(){return n.timeMs(this.audio.currentTime)}}],[{key:"defaultProps",get:function(){return{allowTabNavigation:!0,labels:{pauseButtonLabel:sM.pauseButtonLabel,playButtonLabel:sM.playButtonLabel,seekSliderLabel:sM.seekSliderLabel},mediaSrc:null,onEnd:function(){},onLoad:function(){},onPause:function(){},onPlay:function(){},onSeek:function(){},shouldPause:!1}}},{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}(y().Component),pM=n(8300),fM=n.n(pM),hM=n(8575),bM=n(65605),gM=n(49420),yM=n.n(gM),EM=n(98038),kM=n.n(EM),CM=n(33796),wM=n.n(CM),NM=n(54547),SM=n.n(NM),IM=n(79963),_M=n.n(IM),TM=n(60830),LM=n.n(TM),xM=wM()(na(),["http","https"]),ZM=fn()(qc(),wn()(":")),PM=fn()(mr()(SM()(yM()),xM),kM()),AM=fn()(_M()(LM()("//"),PM),ZM),RM=nl()((function(e){return fn()(function(e){return Kr()((t=e,n=AM,function(e){return!t(e)||n(e)}),nt()(""));var t,n}(e),bM.htmlDecode,pt)}))(us()),MM=RM,DM=(n(33784),n(8727)),OM=n.n(DM),BM=Ns,FM=Ss,HM=(Yn()("type","embed"),OM()("type","embedType"),Bc()(/http:/i,"https:"),Dr()(al()({},[0]),ur()(ce()(["media","embed","embedType"]),ce()(["media","embed","type"])))),zM=ur()(de()("embedType"),de()("type")),qM=(ur()(S()(id()(BM),vt),id()(FM)),n(30624));function UM(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var VM=function(e){var t,n=ve("CDN_USER_CONTENT_URI"),r=new RegExp(ve("CDN_URI"),"g");return Ee()?e:r.test(e)?B()(t="".concat(n)).call(t,hM.parse(e).path):e},GM=/^\/\/cdn.embedly.+src=.*\.typeform\.com%2F/,KM=S()(jr()((function(e){return GM.test(e)}),(function(e){var t=new(zm())("https:"+e);return t.searchParams.set("src",t.searchParams.get("src")+"&disable-auto-focus=true"),t.toString().replace("https:","")})),jr()(at(),ge),MM),WM=function(e){(0,A.Z)(n,e);var t=UM(n);function n(e){var r;(0,x.Z)(this,n);var a=(r=t.call(this,e)).props.data,o=null==a?void 0:a.useRelativePath;return r.state={isReady:!1,duration:0,useRelativePath:o},r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this.props.allowTabNavigation;this.iFrameContainer&&!e&&this.updateIframeFocusability({allowFocus:!1})}},{key:"componentDidUpdate",value:function(e){!e.shouldPause&&this.props.shouldPause&&rM.isPlaying&&(this.player.pause(),rM.isPlaying=!1)}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this.props.data,n=e.data,r=t.originalUrl!==n.originalUrl,a=this.props.allowTabNavigation,o=e.allowTabNavigation,i=a!==o;r&&"video"===zM(t)&&this.teardownPlayer(),void 0===t.useRelativePath&&n.useRelativePath&&this.setState({useRelativePath:n.useRelativePath}),this.iFrameContainer&&i&&this.updateIframeFocusability({allowFocus:o})}},{key:"componentWillUnmount",value:function(){"video"===zM(this.props.data)&&this.teardownPlayer()}},{key:"setupPlayer",value:function(){var e=this;this.player=new(fM().Player)(this.media),this.props.progressChanged&&this.player.on("ready",this.videoReady=function(){e.player.on("timeupdate",e.videoUpdate=function(t){e.props.progressChanged({done:t.seconds/t.duration*100})}),e.setState({isReady:!0})}),this.player.on("play",this.videoPlay=function(){var t=e.props.id;rM.isPlaying&&rM.playerId!==t&&(rM.isPlaying=!1),rM.playerId=t,rM.isPlaying=!0}),rM.addChangeListener(this.onChange=function(){var t=e.props.id;rM.playerId===t&&(rM.isPlaying?e.player.play():e.player.pause())})}},{key:"teardownPlayer",value:function(){rM.isPlaying=!1,this.onChange&&rM.removeChangeListener(this.onChange),this.player&&(this.player.off("play",this.videoPlay),this.player.off("ready",this.videoReady),this.player.off("timeupdate",this.videoUpdate))}},{key:"updateIframeFocusability",value:function(e){var t=e.allowFocus;yL({element:this.iFrameContainer,selector:"iframe",tabIndex:bL(t)})}},{key:"playerSupportsMethods",value:function(e){var t=this;return Ca()((function(e){return t.player.supports("method",e)}))(e)}},{key:"togglePlay",value:function(){var e=this;this.playerSupportsMethods(["play","pause"])&&this.player.on("ready",(function(){e.player.getPaused((function(t){t?e.player.play():e.player.pause()}))}))}},{key:"keySeek",value:function(e){var t=this;this.playerSupportsMethods(["getCurrentTime","setCurrentTime"])&&this.player.on("ready",(function(){t.player.getCurrentTime((function(n){t.player.setCurrentTime(n+e)}))}))}},{key:"changeVolume",value:function(e){var t=this;this.playerSupportsMethods(["getVolume","setVolume"])&&this.player.getVolume((function(n){t.player.setVolume(n+e)}))}},{key:"onKeyDown",value:function(e){var t=this,n=iM(this.togglePlay.bind(this)),r=iM((function(){return t.keySeek(5)})),a=iM((function(){return t.keySeek(-5)})),o=iM((function(){return t.changeVolume(10)})),i=iM((function(){return t.changeVolume(-10)}));ll()([[Z_,n],[D_,r],[M_,a],[A_,o],[R_,i]])(e)}},{key:"renderProvider",value:function(){var e=this.props,t=e.allowTabNavigation,n=e.externalLinksDisabled,r=e.showExternalLinksModal,a=e.showMetaData,o=e.data,i=o.providerUrl,l=o.provider,s=o.favicon;if(!a||!i)return null;var c=MM(i),u=n&&Uy(c),d=u?"":void 0,m=u?r:void 0,v=u?void 0:c,p=u?void 0:"noopener noreferrer",f=u?"button":void 0,h=u?void 0:"_blank";return qM.createElement("h2",{className:"embed__provider"},qM.createElement("a",{className:"brand--hoverColor","data-external":d,href:v,onClick:m,rel:p,role:f,tabIndex:bL(t),target:h},qM.createElement("img",{className:"embed__providerIcon",src:s,alt:s?l:null}),qM.createElement("span",{className:"embed__providerName"},l)))}},{key:"renderMetaData",value:function(){var e,t,n=this.props,r=n.allowTabNavigation,a=n.data,o=n.externalLinksDisabled,i=n.labels,l=n.showExternalLinksModal,s=n.showMetaData,c=a.src,u=a.title,d=a.description,m=a.provider,v=i.embedReadMore,p=i.embedViewOn,f=zM(a);if(!s&&"link"!==f)return null;var h=MM(c),b=o&&Uy(h),g={"data-external":b?"":void 0,href:b?void 0:h,onClick:b?l:void 0,rel:b?void 0:"noopener noreferrer",role:b?"button":void 0,tabIndex:bL(r),target:b?void 0:"_blank"};return qM.createElement("div",{className:"embed__meta__content"},qM.createElement("h2",{className:"embed__title brand--head"},qM.createElement("a",(0,D.Z)({className:"brand--hoverColor"},g),qM.createElement(eE,{value:u}))),qM.createElement(eE,{className:"embed__description brand--body brand--linkColor",value:d}),qM.createElement("a",(0,D.Z)({className:"embed__readMore brand--hoverColor"},g),"link"===f?B()(e="".concat(v," ")).call(e,m):B()(t="".concat(p," ")).call(t,m),qM.createElement("i",{className:"icon icon-chevron-right"})))}},{key:"render",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.data,a=t.externalLinksDisabled,o=t.isLesson,i=t.labels,l=t.showExternalLinksModal,s=t.showMetaData,c=this.state.useRelativePath,u=r.description,d=r.originalUrl,m=r.src,v=r.thumbnail,p=r.title,f=i.embedLinkGroup,h=i.embedPlayerGroup,b=i.embedReadMore,g=zM(r);if("iframe"===g){var y=document.createElement("div");y.innerHTML=vt(m);var E=y.firstChild,k=E&&E.tagName&&"iframe"===E.tagName.toLowerCase(),C=100,w=32,N=m;if(function(e){return ed()(e).call(e,"rise.articulate")&&ed()(e).call(e,"/author/details/")}(window.location.href)&&c)return qM.createElement("div",null,qM.createElement("h2",{className:"embed__relativeUrl--iframe"},"Embedded iframe with a relative url"),qM.createElement("p",{className:"embed__relativeUrl--title"},p),qM.createElement("p",{className:"embed__relativeUrl--url"},d));if(k){var S=E.width.match(/%/),I=parseInt(E.width);E.src=MM(E.src),N=y.innerHTML,C=S?I/100*700:I||16,w=parseInt(E.height)}var _=k?"".concat(100*(w/C),"%"):"3rem",T=k?N:"<div>Error: Invalid iframe tag. Please check the iframe source.</div>";return qM.createElement("div",{"aria-hidden":!n,"aria-label":h,className:"embed",role:lL},c&&qM.createElement("div",{className:"embed__title embed--iframe__title"},p),qM.createElement("div",{className:"embed--iframe",dangerouslySetInnerHTML:{__html:T},style:{paddingBottom:_},ref:function(t){e.iFrameContainer=t}}))}if(o){var L,x=c?m:MM(m),Z=a&&Uy(x),P=Z?"":void 0,A=Z?l:void 0,R=Z?void 0:x,M=Z?void 0:"noopener noreferrer",O=Z?"button":void 0,B=Z?void 0:"_blank";if(c){var F,H={"data-external":Z?"":void 0,href:x,onClick:Z?l:void 0,rel:Z?void 0:"noopener noreferrer",role:Z?"button":void 0,tabIndex:bL(n),target:Z?void 0:"_blank"};return qM.createElement("div",{"aria-hidden":!n,"aria-label":null==i?void 0:i.a11yBlockEmbed,className:"embed embed--link embed--rich",role:lL},qM.createElement("h2",{className:"embed__title brand--head"},qM.createElement("a",(0,D.Z)({className:"brand--hoverColor"},H),qM.createElement(eE,{value:p}))),ed()(F=["link","photo"]).call(F,g)?qM.createElement("a",{className:"embed__relativeUrl--url","data-external":P,href:R,onClick:A,rel:M,role:O,tabIndex:bL(n),target:B},x,"photo"===g?qM.createElement("div",{className:"embed__relativeUrl--image"},qM.createElement("img",{alt:v?p:null,className:"embed__img",src:x})):null):this.renderEmbedIframe({allowTabNavigation:n,labels:i,src:m,thumbnail:v,title:p,type:g}))}return qM.createElement("div",{"aria-hidden":!n,"aria-label":null==i?void 0:i.a11yBlockEmbed,className:"embed embed--link embed--rich",role:lL},this.renderProvider(),ed()(L=["link","photo"]).call(L,g)?qM.createElement("a",{"data-external":P,href:R,onClick:A,rel:M,role:O,tabIndex:bL(n),target:B},qM.createElement("img",{alt:v?p:null,className:"embed__img",src:VM(v)})):this.renderEmbedIframe({allowTabNavigation:n,labels:i,src:m,thumbnail:v,title:p,type:g}),this.renderMetaData())}if("link"===g){var z=c?m:MM(m),q=c||a&&Uy(z),U=q?"":void 0,V=q?l:void 0,G=q?void 0:z,K=q?void 0:"noopener noreferrer",W=q?"button":void 0,j=q?void 0:"_blank";return qM.createElement("div",{"aria-hidden":!n,"aria-label":f,className:"embed embed--link brand--head brand--linkColor",role:lL},qM.createElement(eE,{className:"embed__title brand--head",value:p}),qM.createElement(eE,{className:"embed__description",value:u}),qM.createElement("a",{className:"embed__readMore brand--hoverColor",dataExternal:U,href:G,onClick:V,rel:K,role:W,target:j},b))}return qM.createElement("div",{className:"embed embed--media brand--head"},s?qM.createElement(eE,{"aria-hidden":!n,className:"embed__title brand--head",value:p}):null,this.renderEmbedIframe({allowTabNavigation:n,labels:i,src:m,thumbnail:v,title:p,type:g}))}},{key:"renderEmbedIframe",value:function(e){var t=this,n=e.allowTabNavigation,r=e.labels,a=e.src,o=e.thumbnail,i=e.title,l=e.type,s=this.state.useRelativePath;if("photo"===l)return qM.createElement("figure",{className:"embed__media-wrap embed__media-wrap--photo"},qM.createElement(hR,{src:VM(o),title:i,labels:r,allowTabNavigation:n}));var c=XC.isIe11||XC.isEdge,u=Dv()("embed__media-wrap",{"embed__media-wrap--ms_browser":c});return qM.createElement("figure",{"aria-hidden":!n,"aria-label":null==r?void 0:r.embedPlayerGroup,className:u,onKeyDown:this.onKeyDown.bind(this),ref:function(e){t.iFrameContainer=e},tabIndex:bL(n)},qM.createElement("iframe",{ref:function(e){t.media=e},className:"embed__media",src:s?a:KM(a),alt:i,frameBorder:"0",scrolling:s?"yes":"no",onLoad:this.setupPlayer.bind(this),allowFullScreen:!0,title:i}))}}],[{key:"defaultProps",get:function(){return{allowTabNavigation:!0,labels:{embedReadMore:sM.embedReadMore,embedViewOn:"View on"},shouldPause:!1,showMetaData:!0}}}]),n}(qM.Component),jM=X(Us()({externalLinksDisabled:ce()(["course","externalLinksDisabled"])}),{showExternalLinksModal:function(){return{type:"rise/globals/SHOW_EXTERNAL_LINKS_MODAL",payload:!0}}})(WM),QM=n(78821),YM=n.n(QM),XM=n(33072),JM=n(18486),$M=n(77127);function eD(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var tD=function(e){(0,A.Z)(n,e);var t=eD(n);function n(e){var r;return(0,x.Z)(this,n),r=t.call(this,e,[]),(0,qe.Z)((0,P.Z)(r),"seekDisabled",!1),(0,qe.Z)((0,P.Z)(r),"maxTime",0),r}return(0,Z.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,JM.Z)((0,M.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}($M.default.getComponent("SeekBar"));$M.default.registerComponent("SeekBar",tD);var nD={ar:n(5778),cs:n(83854),de:n(85429),en:n(6518),es:n(88808),fr:n(17161),it:n(21910),ja:n(3992),nl:n(43420),pl:n(18059),sk:n(75058),tr:n(62718),"pt-BR":n(13708),"pt-PT":n(9231),"zh-CN":n(51131),"zh-TW":n(87922)},rD=n(30624);function aD(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function oD(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var iD="seek-tooltip--hidden",lD=function(e){return Math.round(e.currentTime()/e.duration()*100)||0},sD=function(e){(0,A.Z)(n,e);var t=oD(n);function n(e){var r;return(0,x.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,P.Z)(r)),r.updateSeekTooltip=r.updateSeekTooltip.bind((0,P.Z)(r)),r.getMaxTime=r.getMaxTime.bind((0,P.Z)(r)),r.onMediaStoreChange=r.onMediaStoreChange.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"updateContentFocusability",value:function(){var e=this.props.allowTabNavigation;iL(this.container.getElementsByTagName("button")).forEach((function(t){gL(t,bL(e))})),yL({element:this.container,selector:".vjs-progress-holder",tabIndex:bL(e)}),yL({element:this.container,selector:".vjs-volume-bar",tabIndex:bL(e)}),yL({element:this.container,selector:".vjs-volume-menu-button",tabIndex:bL(e)})}},{key:"componentDidUpdate",value:function(e){this.updateContentFocusability(),!e.shouldPause&&this.props.shouldPause&&rM.isPlaying&&(this.video.player.pause(),rM.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,a=n.canRestrictSeek,o=n.currentTime,i=n.id,l=n.onFullScreenChange,s=n.onLoad,c=n.percentComplete,u=n.progressChanged,d=n.recordMediaPlayheadPosition,m=n.type;if(this.setState({shouldLoadPlayheadPosition:!0}),this.wasPaused=!1,this.seeking=!1,this.setMaxTime(o),this.updateContentFocusability(),a){var v=this.video.player.controlBar.progressControl.seekBar;v.disableSeek(),v.on("showRestrictSeekTooltip",(function(t,n){return e.showRestrictSeekTooltip(n)})),this.configureSeekDiv()}t.ready((function(){var n,i,l;null===(n=t.el_)||void 0===n||n.removeAttribute("role"),null===(i=t.el_)||void 0===i||i.removeAttribute("aria-label"),null===(l=t.getChild("BigPlayButton").controlTextEl_)||void 0===l||l.removeAttribute("aria-live"),t.getChild("controlBar").getChild("PlaybackRateMenuButton").childNameIndex_.PlaybackRateMenuButton.controlTextEl_.innerText="Playback Rate ".concat(t.playbackRate(),"x"),t.getChild("controlBar").getChild("PlaybackRateMenuButton").removeAttribute("aria-describedby"),t.getChild("controlBar").getChild("PlaybackRateMenuButton").labelEl_.setAttribute("aria-hidden",!0),c&&c<100&&"customVideo"!==m&&(t.play(),t.currentTime(o),t.pause()),t.on("timeupdate",e.videoUpdate=function(){ke();var n=t.currentTime(),o=t.duration(),i=t.paused(),l=Math.floor(n),s=o*r/100||0;i&&!e.wasPaused&&n>e.maxTime&&e.setMaxTime(n),a&&e.updateSeekTooltip();var c=t.ended()&&!e.seeking,m=!i&&!e.seeking;if(!a||c||m){n>e.maxTime&&e.setMaxTime(n);var v=n/o*100;c&&(v=100),u&&u({currentTime:n,percentComplete:v}),l%5==0&&e.state.playheadPositionSaveThrottle!==l&&d&&(d(lD(t)),e.setState({playheadPositionSaveThrottle:l}))}else a&&!e.restrictingSeek&&n>e.maxTime&&s<e.maxTime&&(e.restrictingSeek=!0,i||t.pause(),t.currentTime(e.maxTime));e.wasPaused=i}),e.setState({isReady:!0}),s()})),t.on("play",this.videoPlay=function(){e.seeking=!1,e.showRestrictSeekTooltip(!1)}),t.on("playing",this.videoPlaying=function(){rM.isPlaying&&rM.playerId!==i&&(rM.isPlaying=!1),rM.playerId=i,rM.isPlaying=!0,!1===e.state.playbackStarted&&e.setState({playbackStarted:!0}),r&&e.state.shouldLoadPlayheadPosition&&t.currentTime(t.duration()*r/100||0),e.setState({shouldLoadPlayheadPosition:!1})}),t.on("pause",this.videoPaused=function(){rM.playerId===i&&(rM.isPlaying=!1),d&&d(lD(t))}),t.on("seeking",this.videoSeeking=function(){e.seeking=!0}),t.on("seeked",this.videoSeeked=function(){e.restrictingSeek=!1,e.seekTimeout&&clearTimeout(e.seekTimeout),d&&d(lD(t)),e.seekTimeout=setTimeout((function(){e.seeking=!1}),1e3)}),t.on("fullscreenchange",l),t.on("keyup",fL),t.on("contextmenu",(function(e){e.preventDefault()})),t.on("ratechange",this.playbackRatesChanged=function(){t.controlBar.playbackRateMenuButton.childNameIndex_.PlaybackRateMenuButton.controlTextEl_.innerText="Playback Rate ".concat(t.playbackRate(),"x")}),rM.addChangeListener(this.onMediaStoreChange)}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.onFullScreenChange,n=e.recordMediaPlayheadPosition,r=this.video.player;n&&n(lD(r)),rM.isPlaying=!1,rM.removeChangeListener(this.onMediaStoreChange),r.off("timeupdate",this.videoUpdate),r.off("play",this.videoPlay),r.off("playing",this.videoPlaying),r.off("pause",this.videoPaused),r.off("seeking",this.videoSeeking),r.off("seeked",this.videoSeeked),r.off("fullscreenchange",t),r.off("ratechange",this.playbackRatesChanged),r.dispose()}},{key:"render",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.labels.a11yGroupVideoPlayer,a=this.state,o=a.isReady,i=a.showRestrictSeekTooltip,l=a.playbackStarted,s=Dv()("video-a11y video-wrapper",{"video-wrapper--visible":o,"video-wrapper--restrict-seek":i,"video-playback-started":l});return rD.createElement("div",{"aria-hidden":!n,"aria-label":r,className:"figure-container",onKeyDown:this.onKeyDown.bind(this),ref:function(t){e.container=t},role:"region"},rD.createElement("div",{className:s},this.renderPlayer()))}},{key:"renderCaptionTrack",value:function(e){var t=e.code,n=e.id,r=e.key,a=e.name,o=e.url||ge(r);return rD.createElement("track",{key:n,kind:"captions",label:a,src:o,srcLang:t})}},{key:"renderPlayer",value:function(){var e,t,n=this,r=this.props,a=r.autoplay,o=r.canAdjustPlaybackSpeed,i=r.captionUID,l=r.captions,s=r.id,c=r.subtitle,u="customVideo"===r.type,d=S()(YM()(1),de()("pathname"),hM.parse),m=u?d(this.props.src):this.props.src,v=u?this.props.poster:ge(this.props.poster),p=u?this.props.src:ge(this.props.src),f=u?"application/x-mpegURL":void 0,h=o?[.25,.5,.75,1,1.25,1.5,1.75,2]:void 0,b=XC.isLocalFilesystem?{}:{crossOrigin:"anonymous"},g={autoplay:a,controlBar:{children:{playToggle:!0,progressControl:!0,remainingTimeDisplay:!0,playbackRateMenuButton:!0,captionsButton:!0,pictureInPictureToggle:!0,fullscreenToggle:!0,volumePanel:{inline:!0}}},controls:!0,languages:nD,playbackRates:h,preload:"none",textTrackSettings:!1};document.pictureInPictureEnabled||delete g.controlBar.children.pictureInPictureToggle;var y=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aD(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):aD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({className:"figure-video__video",key:B()(e=B()(t="".concat(s,"-")).call(t,m,"-")).call(e,i),options:g,poster:v,ref:function(e){return n.video=e}},b),E=rD.createElement("track",{kind:"captions",label:"English",src:u?c:ge(c),srcLang:"en"}),k="".concat(p,"?v=1");return rD.createElement(XM.Z,y,rD.createElement("source",{src:k,type:f}),!l&&c&&E,l&&Yr()(l).call(l,this.renderCaptionTrack))}},{key:"onKeyDown",value:function(e){var t=this;if(!cD(e)){var n=iM(this.togglePlay.bind(this)),r=this.toggleFullScreen.bind(this),a=iM((function(){return t.keySeek(5)})),o=iM((function(){return t.keySeek(-5)}));ll()([[Z_,n],[T_,r],[F_,a],[H_,o]])(e)}}},{key:"togglePlay",value:function(){var e=this.video.player;e.userActive(!0),e.paused()?e.play():e.pause()}},{key:"toggleFullScreen",value:function(){if(!XC.isIe11){var e=this.video.player;e.isFullscreen()?e.exitFullscreen():e.requestFullscreen()}}},{key:"changeVolume",value:function(e){var t=this.video.player,n=t.volume();t.userActive(!0),t.volume(n+e)}},{key:"keySeek",value:function(e){var t=this.video.player,n=this.props.canRestrictSeek;t.userActive(!0);var r=t.currentTime(),a=t.duration();t.paused()&&!r&&!a&&t.play();var o=r+e;n&&(o>this.maxTime?(o=this.maxTime,this.showRestrictSeekTooltip(!0)):this.showRestrictSeekTooltip(!1));var i=e<0?Math.max(o,0):Math.min(o,a);i!==r&&t.currentTime(i)}},{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(iD),e),n.appendChild(this.seekDiv),E.render(rD.createElement(Tp,null),this.seekDiv)}},{key:"showRestrictSeekTooltip",value:function(e){this.props.canRestrictSeek&&this.seekDiv&&e!==this.state.showRestrictSeekTooltip&&(e?this.seekDiv.classList.remove(iD):this.seekDiv.classList.add(iD),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,a=t.left-n.left+t.width-r;this.seekDiv.style.left="".concat(a,"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;rM.playerId===e&&(rM.isPlaying?t.play():t.pause())}}}],[{key:"defaultProps",get:function(){return{autoplay:!1,allowTabNavigation:!0,currentTime:0,labels:{},onFullScreenChange:function(){},onLoad:function(){},percentComplete:0,progressChanged:Function.prototype,shouldPause:!1}}}]),n}(rD.Component),cD=function(e){var t=e.target.className,n=z_(e)&&ed()(t).call(t,"vjs-volume-bar");return B_(e)&&(ed()(t).call(t,"vjs-control")||ed()(t).call(t,"vjs-big-play-button"))||n},uD=n(30624);function dD(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var mD=uE.quizPreviewQuestions,vD=function(e){return e&&(e.key||e.src)&&!e.isProcessing&&!e.error},pD=function(e){(0,A.Z)(n,e);var t=dD(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"renderAudio",value:function(e){var t,n=this.props,r=n.allowTabNavigation,a=n.index,o=n.labels,i=n.lessonNumber,l=e.audio,s=B()(t="audio-".concat(i,"-")).call(t,a);if(vD(l))return uD.createElement(vM,{allowTabNavigation:r,id:s,key:s,labels:o,mediaSrc:l.key,shouldPause:l.pause})}},{key:"renderImage",value:function(e){var t,n=this.props,r=n.allowTabNavigation,a=n.asyncImgCn,o=n.defaultAlign,i=n.index,l=n.labels,s=n.onLoad,c=n.opts,u=e.image,d=null!==(t=null==u?void 0:u.align)&&void 0!==t?t:o,m="image-".concat(i),v=c.disableZoom;if(vD(u))return uD.createElement(hR,{align:d,allowTabNavigation:r,alt:u.alt,asyncCn:a,disableZoom:v,key:m,labels:l,onLoad:s,shouldFillWidth:u.fillWidth,src:bd(u)})}},{key:"renderVideo",value:function(e){var t,n,r=e.video,a=void 0===r?{}:r,o=this.props,i=o.allowTabNavigation,l=o.blockId,s=o.lessonNumber,c=o.index,u=o.labels,d=o.onFullScreenChange,m=o.enableVideoPlaybackSpeed,v=(n=l,jr()(nt()(n),YR()("-".concat(n))))(B()(t="video-".concat(s,"-")).call(t,c));if(vD(a))return uD.createElement(sD,{allowTabNavigation:i,captionUID:a.captionUID,captions:a.captions,id:v,key:v,labels:u,onFullScreenChange:d,poster:a.poster,shouldPause:a.pause,src:a.key,canAdjustPlaybackSpeed:m})}},{key:"renderEmbed",value:function(e){var t=this.props,n=t.allowTabNavigation,r=t.opts,a=t.labels,o=r.fullEmbed,i=r.showMetaData,l=void 0===i||i,s=e.embed,c="embed-".concat(this.props.index);if(vD(s))return uD.createElement(jM,{labels:a,key:c,isLesson:o,id:c,showMetaData:l,data:s,allowTabNavigation:n,shouldPause:s.pause})}},{key:"render",value:function(){var e=this.props,t=e.media,n=e.hasPadding,r=Dv()({"media-group":n});return uD.createElement("div",{className:r,"data-ba":mD.mediaArea},this.renderAudio(t),this.renderImage(t),this.renderVideo(t),this.renderEmbed(t))}}],[{key:"defaultProps",get:function(){return{asyncImgCn:!1,defaultAlign:"left",media:{},index:"1",hasPadding:!0,opts:{},allowTabNavigation:!0,lessonNumber:1}}}]),n}(uD.Component),fD=n(5238),hD=n.n(fD),bD=n(23493),gD=n.n(bD),yD=n(30624);function ED(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function kD(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ED(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):ED(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function CD(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var wD,ND,SD,ID,_D=dE,TD=QT("blockSettings"),LD=function(e){(0,A.Z)(n,e);var t=CD(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.blockId,r=e.editable,a=e.isLearner,o=e.items,i=e.labels,l=e.lessonId,s=e.onStep,c=e.settings,u=e.enableVideoPlaybackSpeed,d=c.entranceAnimation,m=c.accordionBehavior,v=void 0===m?"keepOpen":m,p=Dv()("blocks-accordion",{"blocks-accordion--no-animation":!d});return yD.createElement(LZ,{className:p,"data-ba":_D.blockAccordion,isLearner:a},yD.createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:a,duration:.75},yD.createElement("div",{className:"blocks-accordion__container"},yD.createElement("div",{className:"blocks-accordion__row"},yD.createElement("div",{className:"blocks-accordion__col"},yD.createElement(AD,{keepOpen:"keepOpen"===v,lessonId:l,blockId:n,items:o,editable:r,settings:c,onStep:s,enableVideoPlaybackSpeed:u,labels:i}))))))}}],[{key:"defaultProps",get:function(){return{items:[],editable:!1,lessonId:"",blockId:"",onStep:Function.prototype}}}]),n}(yD.Component),xD={isOpen:!1,isActive:!1},ZD=function(e,t){return t.reduce(function(e){return function(t,n){var r=n.id;return ln()({},t,(0,qe.Z)({},r,e[r]||xD))}}(e),{})},PD=function(e){(0,A.Z)(n,e);var t=CD(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];var l=(r=t.call.apply(t,B()(e=[this]).call(e,o))).props.items;return r.state={itemStatusMap:ZD({},l)},r}return(0,Z.Z)(n,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.items,n=Er()(t)!==Er()(this.props.items);!e.keepOpen&&this.props.keepOpen?this.updateMapForOneAtATimePreference(t):n&&this.rebuildItemStatusMap(t)}},{key:"updateMapForOneAtATimePreference",value:function(){var e=this.state.itemStatusMap,t=this.props.items,n=KR()((function(t){return e[t.id].isOpen}),t);if(n){var r,a=(r=n.id,function(e,t){return{isOpen:t==r,isActive:e.isActive}});this.setState({itemStatusMap:St()(a,e)})}}},{key:"rebuildItemStatusMap",value:function(e){var t=this.state.itemStatusMap;this.setState({itemStatusMap:ZD(t,e)})}},{key:"handleItemClick",value:function(e){var t=this.props,n=t.items,r=t.keepOpen,a=t.onStep,o=this.state.itemStatusMap,i=function(e,t){return function(n,r){var a=e==r,o=a?!n.isOpen:n.isOpen,i=a&&!n.isOpen;return{isOpen:t?o:i,isActive:a}}}(n[e].id,r);this.setState({itemStatusMap:St()(i,o)}),open&&a(n[e])}},{key:"render",value:function(){var e=this,t=this.props,n=t.items,r=t.settings,a=t.editable,o=t.labels,i=t.lessonId,l=t.blockId,s=t.enableVideoPlaybackSpeed,c=this.state.itemStatusMap,u=r.zoomOnClick;return yD.createElement("div",{className:"blocks-accordion__wrapper"},Yr()(n).call(n,(function(t,n){return yD.createElement(MD,{blockId:l,disableZoom:!u,editable:a,focused:c[t.id].isActive,index:n,item:kD(kD({},t),{},{enableVideoPlaybackSpeed:s}),key:t.id,labels:o,lessonId:i,onClick:e.handleItemClick.bind(e,n),open:c[t.id].isOpen})})))}}],[{key:"defaultProps",get:function(){return{items:[],editable:!1,lessonId:"",blockId:"",keepOpen:!1,onStep:Function.prototype}}}]),n}(yD.Component),AD=TD(PD),RD=function(e){(0,A.Z)(n,e);var t=CD(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).id=RA()(),r.toggle=r.toggle.bind((0,P.Z)(r)),r.renderDescription=r.renderDescription.bind((0,P.Z)(r)),r.renderTitle=r.renderTitle.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidUpdate",value:function(){if(this.props.open){var e=this.content;e&&(e.offsetHeight,e.classList.add("blocks-accordion__content--visible"))}}},{key:"toggle",value:function(e){var t=this.props,n=t.blockId,r=t.index,a=rM.playerId;open&&a&&ed()(a).call(a,n)&&VR()(a).call(a,r)&&rM.pause(),this.props.onClick(),e.preventDefault()}},{key:"renderTitle",value:function(e){var t=this.props.item.title;return yD.createElement(eE,{id:e,className:"blocks-accordion__title brand--head brand--linkColor",value:t})}},{key:"renderDescription",value:function(){var e=this.props.item.description,t=void 0===e?"":e;return yD.createElement(cZ,{className:"blocks-accordion__description brand--body brand--linkColor",value:t||"",component:"div"})}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.blockId,a=n.blockSettings,o=n.editable,i=n.disableZoom,l=n.index,s=n.item,c=n.focused,u=n.labels,d=n.open,m=n.renderDescription,v=void 0===m?this.renderDescription:m,p=n.renderTitle,f=void 0===p?this.renderTitle:p,h=s.settings,b=void 0===h?{}:h,g=s.media,y=void 0===g?{}:g,E=s.enableVideoPlaybackSpeed,k=ln()({},b,{disableZoom:i,fullEmbed:!0}),C=(null==a?void 0:a.backgroundType)===Td.ACCENT||(null==a?void 0:a.backgroundType)===Td.IMAGE,w=Dv()("blocks-accordion__item",{"blocks-accordion__item--closed":!d}),N=Dv()("blocks-accordion__header",{"brand--border":d&&c&&!C}),S=Dv()("blocks-accordion__content",{"blocks-accordion__content--will-enter":d,"brand--border":d&&c&&!C}),I=Dv()("blocks-accordion__media","blocks-accordion__".concat(DD(y))),_="title-".concat(this.id),T="panel-".concat(this.id);return yD.createElement(nA,{className:w,tag:"section"},yD.createElement("div",{role:"heading","aria-level":"2"},yD.createElement("button",{"aria-controls":T,"aria-expanded":d,className:N,onClick:this.toggle,onKeyDown:!o&&U_(this.toggle)||null,type:"button"},f(_),yD.createElement("span",{"aria-hidden":"true",className:"blocks-accordion__toggler"},d?"–":"+"))),yD.createElement("section",{"aria-labelledby":_,className:S,id:T,ref:function(e){t.content=e}},v(),yD.createElement("div",{className:I},yD.createElement(pD,{asyncImgCn:!0,className:"blocks-accordion__img",enableVideoPlaybackSpeed:E,index:B()(e="".concat(r,"-")).call(e,l),labels:u,media:y,opts:k}))))}}],[{key:"defaultProps",get:function(){return{editable:!1,onClick:function(){},lessonId:"",blockId:"",open:null}}}]),n}(yD.Component),MD=TD(RD),DD=function(e){var t=e.image,n=e.embed,r=e.video,a=e.audio;return t?"image":n?"embed":r?"video":a?"audio":"image"},OD=function(e){(0,A.Z)(n,e);var t=CD(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderDescription=r.renderDescription.bind((0,P.Z)(r));var l=r.props.activeIndex;return r.state={activeIndex:l,activeTouch:!1,activeMouse:!1},r.tabs=[],r.id=RA()(),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){this.setContentActive(),this.handleControls(),this.setSweetScroll(),window.addEventListener("resize",this.tabResize=gD()(this.handleControls.bind(this),100))}},{key:"componentDidUpdate",value:function(){var e;this.setContentActive(),this.handleControls(),null===(null===(e=this.sweetScroll)||void 0===e?void 0:e.container)&&this.setSweetScroll()}},{key:"componentWillUnmount",value:function(){this.sweetScroll&&this.sweetScroll.destroy(),this.tabsHeaderEl.removeEventListener("scroll",this.tabScroll),window.removeEventListener("resize",this.tabResize)}},{key:"setSweetScroll",value:function(){this.sweetScroll=new(hD())({duration:600,verticalScroll:!1,horizontalScroll:!0},this.tabsHeaderEl),this.tabsHeaderEl.addEventListener("scroll",this.tabScroll=gD()(this.handleControls.bind(this),50))}},{key:"setContentActive",value:function(){var e=this.container.querySelector(".blocks-tabs__content-item--will-enter");e&&(e.offsetHeight,e.classList.add("blocks-tabs__content-item--active"))}},{key:"setActive",value:function(e,t){t.preventDefault(),this.setState({activeIndex:e});var n=this.props.blockId,r=rM.playerId;this.state.activeIndex!=e&&r&&ed()(r).call(r,n)&&rM.pause(),this.props.onStep(this.props.items[e])}},{key:"handleControls",value:function(){this.tabsHeaderEl.offsetWidth===this.tabsHeaderEl.scrollWidth?(this.arrowPrevEl.classList.add("hidden"),this.arrowNextEl.classList.add("hidden"),this.tabControls.classList.add("start"),this.tabControls.classList.add("end")):(0===this.tabsHeaderEl.scrollLeft?(this.arrowPrevEl.classList.add("hidden"),this.tabControls.classList.add("start")):(this.arrowPrevEl.classList.remove("hidden"),this.tabControls.classList.remove("start")),this.tabsHeaderEl.scrollLeft===this.tabsHeaderEl.scrollWidth-this.tabsHeaderEl.offsetWidth?(this.arrowNextEl.classList.add("hidden"),this.tabControls.classList.add("end")):(this.arrowNextEl.classList.remove("hidden"),this.tabControls.classList.remove("end")))}},{key:"handleMouseEnter",value:function(){this.state.activeTouch||this.setState({activeMouse:!0})}},{key:"handleMouseLeave",value:function(){this.setState({activeMouse:!1})}},{key:"handleTouchStart",value:function(){this.setState({activeTouch:!0})}},{key:"scrollTabs",value:function(e){var t=this.tabsHeaderEl.offsetWidth,n=this.tabsHeaderEl.scrollLeft,r=("next"===e?Ji():jR())(n,.8*t);this.sweetScroll.toLeft(r)}},{key:"arrowPrevInset",value:function(e){var t=this.arrowPrevEl.getBoundingClientRect();return t.right-e+(t.left-e)}},{key:"focusTab",value:function(e){var t=e.target,n=document.querySelector(".blocks-tabs__header"),r=n.getBoundingClientRect(),a=r.left,o=r.right,i=t.getBoundingClientRect(),l=i.left;if(i.right>o||l<a){var s=this.arrowPrevInset(a);n.scrollLeft=l+n.scrollLeft-a-s}}},{key:"handleTabKeyDown",value:function(e,t){var n=this,r=aM((function(){var r=SL({list:n.tabs,currentIndex:e});n.setActive(r,t)})),a=aM((function(){var r=NL({list:n.tabs,currentIndex:e});n.setActive(r,t)}));ll()([[M_,r],[D_,a]])(t)}},{key:"renderHeader",value:function(e,t){var n=this,r=this.state,a=r.activeIndex,o=r.activeTouch,i=r.activeMouse,l=this.tabsHeaderEl&&this.tabsHeaderEl.scrollWidth>this.tabsHeaderEl.clientWidth,s=Dv()("blocks-tabs__header-wrap",{touch:o,mouse:i&&l});return yD.createElement("div",{className:s,onMouseEnter:this.handleMouseEnter.bind(this),onMouseLeave:this.handleMouseLeave.bind(this),onTouchStart:this.handleTouchStart.bind(this)},yD.createElement("div",{className:"blocks-tabs__header",ref:function(e){n.tabsHeaderEl=e},role:"tablist"},Yr()(e).call(e,(function(r,o){var i,l,s=r.title,c=1===e.length||o===a,u=e.length>1&&o+1===a,d=e.length>1&&o-1===a,m=Dv()("blocks-tabs__header-item brand--head",{"brand--color":c&&!t,"blocks-tabs__header-item--active":c,"blocks-tabs__header-item--before-active":u,"blocks-tabs__header-item--after-active":d}),v=B()(i="tab-".concat(n.id,"-")).call(i,o),p=B()(l="tabpanel-".concat(n.id,"-")).call(l,o);return yD.createElement("button",{"aria-controls":p,"aria-selected":c,className:m,id:v,key:v,onClick:n.setActive.bind(n,o),onKeyDown:n.handleTabKeyDown.bind(n,o),onFocus:n.focusTab.bind(n),ref:function(e){n.tabs[o]=e},role:"tab",tabIndex:c?void 0:-1,type:"button"},s)}))),yD.createElement("div",{className:"blocks-tabs__controls",ref:function(e){n.tabControls=e}},yD.createElement("div",{"aria-hidden":"true",className:"blocks-tabs__arrow blocks-tabs__arrow--prev brand--background",ref:function(e){n.arrowPrevEl=e},onClick:this.scrollTabs.bind(this,"previous")},yD.createElement(YP,{className:"blocks-tabs__arrow-icon",name:"chevron-right-solid"})),yD.createElement("div",{"aria-hidden":"true",className:"blocks-tabs__arrow blocks-tabs__arrow--next brand--background",ref:function(e){n.arrowNextEl=e},onClick:this.scrollTabs.bind(this,"next")},yD.createElement(YP,{className:"blocks-tabs__arrow-icon blocks-tabs__arrow-icon--next",name:"chevron-right-solid"}))))}},{key:"renderDescription",value:function(e){var t=e.description;return yD.createElement(cZ,{className:"blocks-tabs__description brand--body brand--linkColor",value:t,component:"div"})}},{key:"renderItem",value:function(e,t,n){var r,a,o,i=this.props,l=i.blockId,s=i.labels,c=i.renderDescription,u=void 0===c?this.renderDescription:c,d=this.state.activeIndex===t,m=e.media,v=void 0===m?{}:m,p=e.settings,f=void 0===p?{}:p,h=e.enableVideoPlaybackSpeed,b=Dv()("blocks-tabs__content-item",{"blocks-tabs__content-item--will-enter":d}),g=ln()({},f,{disableZoom:n,fullEmbed:!0}),y=B()(r="tabpanel-".concat(this.id,"-")).call(r,t),E=B()(a="tab-".concat(this.id,"-")).call(a,t);return yD.createElement("div",{"aria-labelledby":E,className:b,id:y,key:y,role:"tabpanel",tabIndex:d?0:void 0},u(e),yD.createElement("div",{className:"blocks-tabs__".concat(DD(v))},yD.createElement(pD,{asyncImgCn:!0,className:"blocks-tabs__img",index:B()(o="".concat(l,"-")).call(o,t),media:v,opts:g,enableVideoPlaybackSpeed:h,labels:s})))}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.isLearner,a=t.items,o=t.settings,i=t.enableVideoPlaybackSpeed,l=o.backgroundType,s=o.cardMode,c=o.entranceAnimation,u=o.zoomOnClick,d=Dv()("blocks-tabs",{"blocks-tabs--no-animation":!c}),m=a.length>0?ha()(a).call(a,0,30):[],v=s===OT.TRANSPARENT&&(l===Td.ACCENT||l===Td.IMAGE),p=Dv()("blocks-tabs__container",{"blocks-tabs--single":1===m.length});return yD.createElement(LZ,{className:d,"data-ba":_D.blockTabs,isLearner:r},yD.createElement(WZ,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:r,offset:350},yD.createElement("div",{className:p},yD.createElement("div",{className:"blocks-tabs__row"},yD.createElement("div",{className:"blocks-tabs__col"},yD.createElement("div",{className:"blocks-tabs__wrapper",ref:function(t){e.container=t}},yD.createElement(nA,null,this.renderHeader(m,v),yD.createElement("div",{className:"blocks-tabs__content"},Yr()(m).call(m,(function(t,n){return e.renderItem(kD(kD({},t),{},{enableVideoPlaybackSpeed:i}),n,!u)}))))))))))}}],[{key:"defaultProps",get:function(){return{items:[],activeIndex:0,lessonId:"",blockId:"",onStep:Function.prototype}}}]),n}(yD.Component),BD=["media","storyline"],FD=al()(null,["payload","result"]),HD=ce()(BD),zD=ce()(B()(wD=[]).call(wD,BD,["thumbnail"])),qD=ce()(B()(ND=[]).call(ND,BD,["meta","version"])),UD=al()(null,B()(SD=[]).call(SD,BD,["src"])),VD=ce()(["payload","result","completion"]),GD=ce()(B()(ID=[]).call(ID,BD,["processing"])),KD=al()(!1,["payload","result","score"]),WD=xa()((function(e,t){if(!t)return!1;var n=e.majorLimit,r=e.minorLimit,a=t.split("."),o=(0,ze.Z)(a,2),i=o[0],l=o[1],s=parseInt(i)===n&&l>=r;return i>n||s})),jD={mobile:"?forcemobile=1&devicepreview=1&phone=1&rise=true",tablet:"?forcemobile=1&devicepreview=1&rise=true"},QD=WD({majorLimit:3,minorLimit:13}),YD=function(e,t,n){var r,a,o,i=t&&(a=n,o=qc()(a.split("-")),jD[o]);return i?B()(r="".concat(e)).call(r,i):"".concat(e,"?rise=true")},XD=n(30624);function JD(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var $D=function(e){(0,A.Z)(n,e);var t=JD(n);function n(){var e;return(0,x.Z)(this,n),(e=t.call(this)).state={fullscreen:!1,reopenMenu:!1},e.iframe=null,e.canFullscreen=e.canFullscreen.bind((0,P.Z)(e)),e.handleCourseUpdate=e.handleCourseUpdate.bind((0,P.Z)(e)),e.handleFullscreenEnter=e.handleFullscreenEnter.bind((0,P.Z)(e)),e.handleFullscreenExit=e.handleFullscreenExit.bind((0,P.Z)(e)),e.handleMessages=e.handleMessages.bind((0,P.Z)(e)),e.renderItem=e.renderItem.bind((0,P.Z)(e)),e}return(0,Z.Z)(n,[{key:"UNSAFE_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=qc()(t),a=S()(QD,qD);Kr()(a,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,a=t.blockId,o=qc()(n);if(a===e.windowName&&VD(e)){var i=FD(e),l=i.score,s=i.success;if(KD(e))Su(a,s,!0,100*l.scaled);else Su(a,!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.isLesson,r=e.isLearner,a=e.isOnlyBlockInStep,o=e.items,i=e.labels.a11yBlockStoryline,l=e.settings,s=e.takingSnapshot,c=qc()(o),u=l.mediaWidth,d=void 0===u?"0":u,m=a?{}:{display:n&&!UD(c)?"none":"block"},v=Dv()("blocks-storyline__wrapper",{"blocks-storyline__wrapper--small":"0"===d,"blocks-storyline__wrapper--medium":"1"===d,"blocks-storyline__wrapper--full":"2"===d,"blocks-storyline__wrapper--snapshot":s});return XD.createElement(LZ,{className:"blocks-storyline",style:m,isLearner:r},XD.createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:r},XD.createElement("div",{"aria-label":i,className:v,role:"group"},s?this.renderThumbnail(c):this.renderStorylineBlock(c))))}},{key:"renderStorylineBlock",value:function(e){return GD(e)?this.renderProcessing():UD(e)?this.renderItem(e):this.renderEmpty()}},{key:"renderThumbnail",value:function(e){var t,n=zD(e),r=B()(t="".concat(ve("CDN_USER_CONTENT_URI"),"/")).call(t,n);return XD.createElement("img",{alt:"Thumbnail",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,a=r.blockId,o=r.isLesson,i=r.previewType,l=HD(e),s=l.src,c=l.meta,u=l.title,d=c.player,m=YD(s,o,i),v=d.height/d.width,p={paddingBottom:"".concat(100*v,"%")},f=Dv()("blocks-storyline__item__iframe",{"blocks-storyline__item__iframe--fullscreen":n});return XD.createElement("div",{className:"blocks-storyline__item",style:p},XD.createElement("iframe",{allowFullScreen:!0,allowtransparency:"true",ref:function(e){return t.iframe=e},name:a,className:f,src:ge(m),title:u}))}},{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}(XD.Component),eO=n(74633),tO=n.n(eO);function nO(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"...",r=e?e.toString():"";return r.length>t?r.substr(0,t-1)+n:r}var rO=S()(Wf()(""),Ea()(tO(),0)),aO=(S()(Wf()(" "),wt()(rO),wn()(" ")),S()(rO,Sn()),n(30624)),oO=["id","description"];function iO(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}function lO(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function sO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lO(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):lO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var cO=Jg("blocks-button"),uO=dE,dO=function(e){var t=e.description;return aO.createElement(eE,{className:cO("description"),value:null!=t?t:""})},mO=function(e){var t=e.color,n=e.courseTitle,r=e.destination,a=e.editBlock,o=e.handleNavigate,i=e.isEditable,l=e.label,s=e.type,c=hy(),u=c.externalLinksDisabled,d=c.theme,m=Sy(),v=(0,k.UO)().mode,p=(0,_.I0)(),f=jT(),h=(0,bM.htmlDecode)(pt(l)),b=nO(h,18),y="email"===s,E="exit-course"===s,C="lesson"===s,w="relative-url"===s,N=cO("button"),S=!t||""===t||t===m,I=null!=t?t:m,T={},L=(null==f?void 0:f.backgroundType)===Td.ACCENT,x=(null==f?void 0:f.backgroundType)===Td.IMAGE,Z=Ny(m);if(!x&&!L){var P,A=S&&(null==d?void 0:d.accentContrast)===Vd.AUTO?Vd.AUTO:Z,R=pZ({backgroundColor:I,contrast:null!==(P=null==f?void 0:f.buttonColorContrast)&&void 0!==P?P:A});ln()(T,sO(sO(sO({},!S&&{"--color-button-bg":I}),!S&&{"--color-button-text":R}),!S&&{"--color-button-border":"transparent"}))}var M=u&&Uy(r),D=(0,g.useCallback)((function(){if(i)a();else{if(M)return F();if(E)return ye()}}),[a,M,i,E,F]),O=(0,g.useCallback)((function(){o(r)}),[r,o]),F=(0,g.useCallback)((function(){p({payload:!0,type:"rise/globals/SHOW_EXTERNAL_LINKS_MODAL"})}),[p]);if(i||M||E)return aO.createElement("button",{className:N,onClick:D,onKeyDown:U_(D),style:T,tabIndex:0,type:"button","aria-label":h},b);if(C){var H,z=v?"/".concat(v):"",q=B()(H="/lessons/".concat(r)).call(H,z),U=""===r?"#":q;return aO.createElement(mE.rU,{className:N,onClick:O,style:T,to:U,"aria-label":h},b)}var V,G=w?r:MM(r),K=y?B()(V="mailto:".concat(r,"?subject=")).call(V,n):G,W=XC.isIphoneSafari?"_top":"_self",j=y?W:"_blank",Q="_blank"===j,Y=Q?"noopener noreferrer":void 0,X=Q?"".concat(h," (opens in a new tab)"):h;return aO.createElement("a",{className:N,href:K,rel:Y,style:T,tabIndex:0,target:j,"aria-label":X},b)},vO=function(e){var t=e.animateBlockEntrance,n=e.courseTitle,r=e.editable,a=e.editBlock,o=e.handleNavigate,i=e.isLearner,l=e.items,s=e.renderDescription,c=void 0===s?dO:s,u=e.settings,d=u.buttonColor,m=u.buttonStack,v=u.entranceAnimation,p=u.paddingBottom,f=void 0===p?3:p,h=u.paddingTop,b=void 0===h?3:h,g=cO(null,{"no-animation":!v,center:!1,left:!1,right:!0,rounded:!0}),y={paddingTop:"".concat(10*b,"px"),paddingBottom:"".concat(10*f,"px")},E=aO.createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:i,offset:100},null==l?void 0:Yr()(l).call(l,(function(e){var t=e.id,i=e.description,l=(0,nn.Z)(e,oO);return aO.createElement("section",{key:t,className:cO("container")},c({id:t,description:i}),aO.createElement(mO,(0,D.Z)({},l,{color:d,courseTitle:n,editBlock:a,handleNavigate:o,isEditable:r})))})));return m?aO.createElement("div",{style:y},E):aO.createElement(LZ,{className:g.toString(),"data-ba":uO.blockButton,isLearner:i,style:y},E)};vO.defaultProps={blockId:"",editBlock:function(){},items:[],lessonId:""};var pO=vO,fO=function(e){(0,A.Z)(n,e);var t=iO(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderButtonDelegate=r.renderButton.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"renderButton",value:function(e,t){var n=this.props,r=n.blockId,a=n.courseTitle,o=n.editable,i=n.editBlock,l=n.handleNavigate,s=n.isLearner,c=n.labels,u=n.lessonId;return aO.createElement(vO,{animateBlockEntrance:!1,blockId:r,courseTitle:a,editable:o,editBlock:i,isLearner:s,items:[e],labels:c,lessonId:u,settings:t,type:"right",handleNavigate:l})}},{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.isLearner,r=e.items,a=e.settings,o=e.renderButton,i=void 0===o?this.renderButtonDelegate:o,l=a.paddingTop,s=a.paddingBottom,c=a.entranceAnimation,u=Dv()("blocks-buttonstack",{"blocks-buttonstack--no-animation":!c,"blocks-button--center":!1,"blocks-button--left":!1,"blocks-button--right":!0,"blocks-button--rounded":!0}),d={paddingTop:"".concat(10*l,"px"),paddingBottom:"".concat(10*s,"px")},m={buttonColor:a.buttonColor||this.props.color,buttonStyle:a.buttonStyle,buttonStack:!0};return aO.createElement(LZ,{className:u,isLearner:n,style:d},aO.createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:n},Yr()(r).call(r,(function(e){return aO.createElement(g.Fragment,{key:e.id},i(e,m))}))))}}],[{key:"defaultProps",get:function(){return{items:[],lessonId:"",blockId:"",editBlock:function(){}}}}]),n}(aO.Component),hO=n(42317),bO=n.n(hO),gO=er()("partner-content-block-card__"),yO=function(e){var t=e.backgroundColor,n=e.blockId,r=e.courseId,a=e.partnerContent,o=e.publishedAt,i=e.tenantId,l=a.data,s=a.type,c=l.authors,u=l.bookImage,d=l.bookTitle,m=l.buyLink,v=l.internalId,p=l.nbicLink,f={blockId:n,courseId:r,partnerContentId:v,tenantId:i,contentSubtype:s};return y().createElement("section",null,y().createElement("h2",{className:"visually-hidden"},"More Info"),y().createElement("ol",{className:"partner-content-block-card",role:"list"},y().createElement("li",{role:"listitem"},y().createElement(hw,{authors:c,backgroundColor:t,block:!0,bookImage:u,bookTitle:d,buyLink:m,publishedAt:o,trackingInfo:f})),y().createElement("li",{role:"listitem"},y().createElement("div",{className:gO("divider")})),y().createElement("li",{role:"listitem"},y().createElement(gw,{backgroundColor:t,block:!0,link:p,publishedAt:o,trackingInfo:f}))))},EO=n(30624);function kO(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var CO=dE,wO=S()(QT(),XT()),NO=Jg("block-audio"),SO=Jg("block-video"),IO=Jg("block-embed"),_O=Jg("block-attachment"),TO=function(e){(0,A.Z)(n,e);var t=kO(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderCaptionDelegate=r.renderCaption.bind((0,P.Z)(r)),r.onLoad=r.onLoad.bind((0,P.Z)(r)),r.state={loaded:!1},r}return(0,Z.Z)(n,[{key:"renderCaption",value:function(e){var t=e.caption,n=this.state.loaded,r=NO("caption",{hidden:!n}).mix("brand--body brand--linkColor").toString();return EO.createElement(cZ,{className:r,value:t})}},{key:"onLoad",value:function(){this.setState({loaded:!0})}},{key:"renderItem",value:function(e){var t,n,r=this.props,a=r.blockId,o=r.labels,i=r.lessonId,l=r.loadMedia,s=r.progress,c=r.recordMediaPlayheadPosition,u=r.renderCaption,d=void 0===u?this.renderCaptionDelegate:u,m=e.id,v=e.media,p=void 0===v?{}:v,f=p.audio,h=p.tmp,b=((void 0===h?{}:h).audio||f).key,g=B()(t=B()(n="".concat(i,"-")).call(n,a,"-")).call(t,m),y=al()(0,["items",a,"items",m,"audioVideoPlayhead"],s);return EO.createElement("div",{key:m,className:NO("item")},l?EO.createElement(vM,{audioVideoPlayhead:y,key:g,id:g,labels:o,mediaSrc:b,onEnd:this.handleOnEnd.bind(this,m),onLoad:this.onLoad,recordMediaPlayheadPosition:c}):null,d(e))}},{key:"handleOnEnd",value:function(e){this.props.onStep({id:e})}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.isLearner,a=t.items,o=t.settings.entranceAnimation,i=NO({"no-animation":!o}).toString(),l=a.length>0?ha()(a).call(a,0,1):[];return EO.createElement(LZ,{className:i,"data-ba":CO.blockAudio,isLearner:r},EO.createElement(WZ,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:r,offset:150},EO.createElement("div",{className:NO("wrapper")},Yr()(l).call(l,(function(t,n){return e.renderItem(t,n)})))))}}],[{key:"defaultProps",get:function(){return{audioVideoPlayhead:0,blockId:"",editable:!1,items:[],lessonId:"",onStep:Function.prototype,recordMediaPlayheadPosition:Function.prototype}}}]),n}(EO.Component),LO=function(e){(0,A.Z)(n,e);var t=kO(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).renderCaptionDelegate=r.renderCaption.bind((0,P.Z)(r)),r.onVideoLoad=r.onVideoLoad.bind((0,P.Z)(r)),r.state={loaded:!1},r}return(0,Z.Z)(n,[{key:"onVideoLoad",value:function(){this.setState({loaded:!0})}},{key:"renderVideo",value:function(e){var t=this.props,n=t.blockId,r=t.editable,a=t.enableVideoPlaybackSpeed,o=t.labels,i=t.partnerContent,l=t.progress,s=t.recordMediaPlayheadPosition,c=t.settings,u=t.takingSnapshot,d=t.type,m=e.captions,v=e.captionUID,p=e.id,f=e.key,h=e.keyId,b=e.partnerContentId,g=e.poster,y=e.subtitle,E=f||e.src,k=al()(0,["items",n,"items",p,"audioVideoPlayhead"],l),C=nd()(Zt()("id",b),i)||{},w=EO.createElement("div",null,EO.createElement("img",{className:SO("poster"),src:g,alt:"Video Poster"})),N=EO.createElement("div",null,EO.createElement("div",{className:SO("placeholder")})),S=EO.createElement("div",null,EO.createElement(sD,{audioVideoPlayhead:k,canAdjustPlaybackSpeed:a,canRestrictSeek:c.forwardSeekRestricted&&!r&&!(null!=l&&l.isComplete),captionUID:v,captions:m,id:h,key:h,labels:o,onLoad:this.onVideoLoad,partnerContent:C,poster:g,progressChanged:this.handleProgressChanged.bind(this,p),recordMediaPlayheadPosition:s,src:E,subtitle:y,type:f?"video":d}));return u?w:E?S:N}},{key:"renderCaption",value:function(e){var t=e.caption,n=this.state.loaded,r=SO("caption",{visible:n}).mix("brand--body brand--linkColor").toString();return EO.createElement(cZ,{className:r,value:t})}},{key:"renderItem",value:function(e){var t,n,r=this.props,a=r.courseId,o=r.lessonId,i=r.blockId,l=r.loadMedia,s=r.partnerContent,c=r.publishedAt,u=r.settings,d=r.tenantId,m=r.renderCaption,v=void 0===m?this.renderCaptionDelegate:m,p=this.state.loaded,f=u.backgroundColor,h=u.mediaWidth,b=void 0===h?"1":h,g=e.id,y=e.media,E=e.partnerContentId,k=y.customVideo,C=void 0===k?{}:k,w=y.tmp,N=void 0===w?{}:w,S=y.video,I=void 0===S?{}:S,_=ss()("poster",I)?I:Tn()(I,C),T=ss()("poster",N.video||{})&&N.video,L=Ee()?_:T||_,x=L.captionUID,Z=L.captions,P=L.key,A=L.poster,R=L.src,M=L.subtitle,D={captionUID:x,captions:Z,id:g,key:P,keyId:B()(t=B()(n="".concat(o,"-")).call(n,i,"-")).call(t,g),partnerContentId:E,poster:A,src:R,subtitle:M},O=nd()(Zt()("id",E),s)||{},F=O&&!aa()(O),H=SO("item",{small:"0"===b,medium:"1"===b,full:"2"===b});return EO.createElement("div",{key:g,className:H,"data-ba":CO.blockVideo},EO.createElement("figure",null,l&&this.renderVideo(D),p&&EO.createElement("figcaption",{className:SO("wrapper")},v(e))),F&&EO.createElement(yO,{backgroundColor:f,blockId:i,courseId:a,partnerContent:O,publishedAt:c,tenantId:d}))}},{key:"handleProgressChanged",value:function(e,t){t.percentComplete>=100&&this.props.onStep({id:e})}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.isLearner,a=t.items,o=t.settings.entranceAnimation,i=SO({"no-animation":!o}).toString(),l=a.length>0?ha()(a).call(a,0,1):[];return EO.createElement(LZ,{className:i,isLearner:r},EO.createElement(WZ,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:r,offset:250},Yr()(l).call(l,(function(t,n){return e.renderItem(t,n)}))))}}],[{key:"defaultProps",get:function(){return{audioVideoPlayhead:0,items:[],editable:!1,lessonId:"",blockId:"",onStep:Function.prototype,partnerContent:[]}}}]),n}(EO.Component),xO=function(e){(0,A.Z)(n,e);var t=kO(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"renderItem",value:function(e,t){var n,r=e.id,a=e.media.embed,o=e.settings,i=void 0===o?{}:o,l=this.props,s=l.loadMedia,c=l.labels,u=l.settings,d=i.showMetaData,m=u.cardMode,v=u.showBorder,p=void 0===v||v,f=IO("item",{border:p}).toString();return EO.createElement(nA,{key:r,className:f,"data-ba":CO.blockEmbed,disabled:!p&&m==OT.TRANSPARENT,tag:"section"},s&&EO.createElement(jM,{id:B()(n="".concat(t,"-")).call(n,r),labels:c,isLesson:!0,data:a,showMetaData:d}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.blockId,a=t.isLearner,o=t.items,i=t.settings,l=i.entranceAnimation,s=i.mediaWidth,c=void 0===s?0:s,u="link"!==HM(o),d=IO({"no-animation":!l}).toString(),m=IO("wrapper",{medium:u&&"1"===c,full:u&&"2"===c}),v=o.length>0?ha()(o).call(o,0,1):[];return EO.createElement(LZ,{className:d,isLearner:a},EO.createElement(WZ,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:a,offset:300},EO.createElement("div",{className:m},Yr()(v).call(v,(function(t){return e.renderItem(t,r)})))))}}],[{key:"defaultProps",get:function(){return{items:[],editable:!1,lessonId:"",blockId:""}}}]),n}(EO.Component),ZO=wO(xO),PO=function(e){(0,A.Z)(n,e);var t=kO(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"attachment",get:function(){return this.props.items[0].media.attachment}},{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.isLearner;return EO.createElement(LZ,{isLearner:n},EO.createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:n},EO.createElement("div",{className:"block-text--onecol"},EO.createElement("div",{className:"block-text__container"},EO.createElement("div",{className:"block-text__row"},EO.createElement("div",{className:"block-text__col"},this.renderAttachment(this.attachment)))))))}},{key:"renderAttachment",value:function(e){return e.key?this.renderDownload(e):this.renderNoFile()}},{key:"renderDownload",value:function(e){var t,n=e.key,r=e.mimeType,a=e.originalUrl,o=e.size,i=this.props,l=i.blockId,s=i.externalLinksDisabled,c=i.showExternalLinksModal,u=ge(n),d=s?"":void 0,m=s?c:void 0,v=s?void 0:u,p=s?void 0:"noopener noreferrer",f=s?"button":void 0,h=s?void 0:"_blank",b=_O({}).mix("brandHover").toString(),g=_O("info").mix("brand--head");return EO.createElement(nA,{"aria-labelledby":B()(t="attachment-name-".concat(l," attachment-icon-")).call(t,l),className:b,"data-external":d,download:a,href:v,onClick:m,rel:p,role:f,tag:"a",target:h},EO.createElement("div",{className:_O("main")},EO.createElement("div",{className:_O("icon"),id:"attachment-icon-".concat(l)},this.fileIcon(r)),EO.createElement("div",{className:g},EO.createElement(eE,{className:_O("title").toString(),id:"attachment-name-".concat(l),value:a}),EO.createElement("div",{className:_O("size").toString()},bO()(o,{round:1})))),EO.createElement("div",{className:_O("rest")},EO.createElement(lp,{className:"brandHover__target--fill"})))}},{key:"renderNoFile",value:function(){var e=_O({none:!0}).toString(),t=_O("info").mix("brand--head");return EO.createElement(nA,{className:e,"data-ba":CO.blockAttachment},EO.createElement("div",{className:_O("main")},EO.createElement("div",{className:_O("icon")},EO.createElement(dp,{"aria-label":"File"})),EO.createElement("div",{className:t},EO.createElement("div",{className:_O("title").toString()},"File Attachment Block"),EO.createElement("div",{className:_O("size").toString()},"No file added"))))}},{key:"fileIcon",value:function(e){var t=this.props.labels;return/excel|spreadsheet/.test(e)?EO.createElement(hp,{"aria-label":null==t?void 0:t.a11yExcelIcon}):/pdf/.test(e)?EO.createElement(vp,{"aria-label":null==t?void 0:t.a11yPDFIcon}):/word/.test(e)?EO.createElement(mp,{"aria-label":null==t?void 0:t.a11yWordIcon}):/powerpoint|presentation/.test(e)?EO.createElement(pp,{"aria-label":null==t?void 0:t.a11yPPTIcon}):/rtf|richtext/.test(e)?EO.createElement(fp,{"aria-label":null==t?void 0:t.a11yRTFIcon}):/zip/.test(e)?EO.createElement(bp,{"aria-label":null==t?void 0:t.a11yZipIcon}):EO.createElement(dp,{"aria-label":null==t?void 0:t.a11yFileIcon})}}]),n}(EO.Component),AO=Us()({externalLinksDisabled:ce()(["course","externalLinksDisabled"])}),RO=S()(X(AO,{showExternalLinksModal:function(){return{type:"rise/globals/SHOW_EXTERNAL_LINKS_MODAL",payload:!0}}}),wO)(PO),MO=lE,DO=Jg("continue-btn"),OO=function(e){var t=e.bgColor,n=void 0===t?"brand":t,r=e.href,a=e.onClick,o=e.text,i=DO({gray:"gray"===n,black:"black"===n}).mix("brand--ui");return r?y().createElement(mE.rU,{className:i,onClick:a,to:r},o):y().createElement("button",{className:i,"data-ba":MO.continueBtn,onClick:a,type:"button"},o)},BO=function(e){var t=e.bgType,n=e.text,r=e.iconType,a=void 0===r?"locked":r,o=Dv()("continue-hint",{"continue-hint--bg-transparent":"transparent"===t});return y().createElement("div",{className:o},y().createElement("div",{className:"continue-hint__content"},n),"locked"===a&&y().createElement(Sp,{"aria-label":"Closed padlock",className:"continue-hint__icon"}))};function FO(e){var t=e.animateBlockEntrance,n=e.canContinue,r=void 0!==n&&n,a=e.isComplete,o=e.isLearner,i=e.isOnlyBlockInStep,l=e.items,s=void 0===l?[]:l,c=e.labels,u=e.onStep,d=void 0===u?Function.prototype:u,m=(0,g.useRef)(),v=(0,Kk.Z)(a),p=Qe().announcePolite,f=s[0]||{},h=f.buttonColor,b=f.completeHint,E=f.id,k=f.title,C=!f.type||r||i&&a,w=!a||i,N=(0,g.useCallback)((function(){var e=m.current;e&&(e.setAttribute("aria-live","off"),e.setAttribute("role","status"),e.setAttribute("tabindex","-1"),e.innerHTML=null==c?void 0:c.a11yStatusContinued,e.focus()),d({id:E})}),[E,c,d]);return(0,g.useEffect)((function(){!v&&a&&(null==p||p(null==c?void 0:c.a11yStatusAdditionalContent))}),[p,a,c,v]),y().createElement(y().Fragment,null,w&&y().createElement(LZ,{isLearner:o},y().createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:o,offset:25},y().createElement("div",{className:"block-text--onecol"},y().createElement("div",{className:"block-text__container"},y().createElement("div",{className:"block-text__row"},y().createElement("div",{className:"block-text__col"},C&&y().createElement(OO,{bgColor:h,onClick:N,text:k}),!C&&y().createElement(BO,{text:b}))))))),y().createElement("div",{className:"abs-center-x visually-hidden-always",ref:m}))}var HO=n(23279),zO=n.n(HO),qO=(0,_L.shape)({image:(0,_L.shape)({key:_L.string,originalUrl:_L.string,src:_L.string,thumbnail:_L.string,type:_L.string,useCrushedKey:_L.bool})}),UO=(0,_L.oneOf)([void 0,"description","fullimage","image"]),VO=(0,_L.shape)({description:_L.string,media:qO,type:UO});(0,_L.shape)({back:VO,front:VO,id:_L.string});function GO(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var KO=dE,WO=Jg("flashcard"),jO=function(e){(0,A.Z)(n,e);var t=GO(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return r=t.call.apply(t,B()(e=[this]).call(e,o)),(0,qe.Z)((0,P.Z)(r),"state",{areSidesReady:!0,flipped:!1,hasFlippedOnce:!1,isMounted:!1}),(0,qe.Z)((0,P.Z)(r),"cardRef",(0,g.createRef)()),(0,qe.Z)((0,P.Z)(r),"handleFlip",(function(e){var t,n=window.getSelection(),a=n.toString()&&(null===(t=r.cardRef.current)||void 0===t?void 0:t.contains(n.anchorNode));e.detail>1&&n.empty(),e&&e.target.closest("a")||a||r.setState({areSidesReady:!1,flipped:!r.state.flipped,hasFlippedOnce:!0})})),(0,qe.Z)((0,P.Z)(r),"handleTouchEnd",(function(e){e.stopPropagation()})),(0,qe.Z)((0,P.Z)(r),"handleSideReady",(function(){r.setState({areSidesReady:!0})})),r}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.cardRef,t=this.handleFlip,n=this.handleSideReady,r=this.handleTouchEnd,a=this.props,o=a.allowTabNavigation,i=a.backDescription,l=a.backImgAlt,s=a.backImgUrl,c=a.backType,u=a.forceFlipped,d=a.frontDescription,m=a.frontImgAlt,v=a.frontImgUrl,p=a.frontType,f=a.labels,h=a.prefersKeyboardNavigation,b=a.settingShowHint,g=a.size,E=a.type,k=a.wrapElement,C=a.wrapRole,w=this.state,N=w.areSidesReady,S=w.flipped,I=w.isMounted,_=u||S,T=WO({large:"large"===g,small:"small"===g,flipped:_,stack:"stack"===E});return y().createElement(k,{"aria-hidden":!o,className:T,onClick:t,onTouchEnd:r,role:C,ref:e},y().createElement(nA,{allowTabNavigation:o,blockType:E,description:d,imgAlt:m,imgUrl:v,isActiveSide:!_,isAriaHidden:_&&I&&N,isFlipped:_,labels:f,onFlip:t,onReady:n,prefersKeyboardNavigation:h,settingShowHint:b,side:"front",size:g,type:p,tag:JO}),y().createElement(nA,{allowTabNavigation:o,blockType:E,description:i,imgAlt:l,imgUrl:s,isActiveSide:_,isAriaHidden:!_&&I&&N,isFlipped:_,labels:f,onFlip:t,onReady:n,prefersKeyboardNavigation:h,settingShowHint:b,side:"back",size:g,type:c,tag:$O}))}},{key:"componentDidMount",value:function(){this.setState({isMounted:!0})}},{key:"componentDidUpdate",value:function(e,t){var n=this.props,r=n.allowTabNavigation,a=n.id,o=n.onStep,i=this.state.hasFlippedOnce;!t.hasFlippedOnce&&i&&o({id:a}),e.allowTabNavigation&&!r&&this.setState({flipped:!1})}}]),n}(g.PureComponent);(0,qe.Z)(jO,"defaultProps",{allowTabNavigation:!0,backType:"description",forceFlipped:!1,frontType:"description",onStep:Function.prototype,settingShowHint:!0});var QO=Jg("flashcard-side"),YO=Jg("flashcard-side-flip"),XO=function(e){(0,A.Z)(n,e);var t=GO(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return r=t.call.apply(t,B()(e=[this]).call(e,o)),(0,qe.Z)((0,P.Z)(r),"state",n.initialState),(0,qe.Z)((0,P.Z)(r),"longBottomObserver",void 0),(0,qe.Z)((0,P.Z)(r),"readyTimeout",void 0),(0,qe.Z)((0,P.Z)(r),"refDescription",(0,g.createRef)()),(0,qe.Z)((0,P.Z)(r),"refDescriptionBottom",(0,g.createRef)()),(0,qe.Z)((0,P.Z)(r),"refSide",(0,g.createRef)()),(0,qe.Z)((0,P.Z)(r),"handleUpdatesDescription",(function(e,t){var n=(0,P.Z)(r),a=n.props,o=a.isFlipped,i=a.isActiveSide,l=n.state.isLongOverflow;e.isFlipped!==o&&i&&r.scrollDescriptionToTop(),r.handleUpdatesDescriptionSize(e,t),!t.isLongOverflow&&l?(r.setLongBottomObserver(),r.setScrollbarWidth()):t.isLongOverflow&&!l&&r.cleanupLongBottomObserver()})),(0,qe.Z)((0,P.Z)(r),"handleUpdatesDescriptionSize",(function(e,t){var a,o=n.descriptionActionTypes,i=o.INSERTING,l=o.DELETING,s=(0,P.Z)(r),c=s.props,u=c.description,d=c.size,m=c.type,v=s.state,p=v.descriptionAction,f=v.isLong,h=v.isLongOverflow,b=(null==u?void 0:u.length)||0,g=(null===(a=e.description)||void 0===a?void 0:a.length)||0;p!==i&&b>g?r.setState({descriptionAction:i}):p!==l&&b<g?r.setState({descriptionAction:l}):p===t.descriptionAction&&f===t.isLong&&h===t.isLongOverflow&&d===e.size&&m===e.type&&b===g||r.checkDescriptionSize(e)})),(0,qe.Z)((0,P.Z)(r),"checkDescriptionSize",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.descriptionActionTypes.DELETING,a=(0,P.Z)(r),o=a.props.size,i=a.refDescription.current,l=a.state,s=l.descriptionAction,c=l.isLong,u=l.isLongOverflow;if(i){var d=i&&i.scrollHeight>i.clientHeight;d?c&&!u?r.setState({isLongOverflow:!0}):c||u||r.setState({isLong:!0}):s!==t&&o===e.size||r.setState(n.initialState)}})),(0,qe.Z)((0,P.Z)(r),"scrollDescriptionToTop",(function(){var e=r.refDescription.current;r.state.isLong&&e&&(e.scrollTop=0)})),(0,qe.Z)((0,P.Z)(r),"setLongBottomObserver",(function(){var e=r.refDescriptionBottom.current;if(e&&null==r.longBottomObserver){r.longBottomObserver=new IntersectionObserver((function(e){var t,n,a=null!==(t=null==e||null===(n=e[0])||void 0===n?void 0:n.isIntersecting)&&void 0!==t&&t;r.setState({isAtLongOverflowBottom:!a})}),{threshold:[0,1]}),r.longBottomObserver.observe(e)}})),(0,qe.Z)((0,P.Z)(r),"cleanupLongBottomObserver",(function(){var e,t;null===(e=r.longBottomObserver)||void 0===e||null===(t=e.disconnect)||void 0===t||t.call(e),r.longBottomObserver=void 0})),(0,qe.Z)((0,P.Z)(r),"setScrollbarWidth",(function(){var e=r.refDescription.current;if(e){var t=e.offsetWidth-e.clientWidth;t>0&&r.setState({scrollbarWidthOffset:t})}})),r}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.allowTabNavigation,n=e.className,r=e.description,a=e.imgAlt,o=e.imgUrl,i=e.isActiveSide,l=e.isAriaHidden,s=e.isFlipped,c=e.labels,u=e.onFlip,d=e.prefersKeyboardNavigation,m=e.settingShowHint,v=e.side,p=e.size,f=e.style,h=e.type,b=this.refDescription,g=this.refDescriptionBottom,E=this.refSide,k=this.state,C=k.isAtLongOverflowBottom,w=k.isLong,N=k.isLongOverflow,S=k.scrollbarWidthOffset,I="front"===v,_="back"===v,T="small"===p,L="large"===p,x="description"===h,Z="fullimage"===h,P="image"===h,A=I?null==c?void 0:c.a11yBlockFlashcardFront:null==c?void 0:c.a11yBlockFlashcardBack,R=QO({back:_,flipped:s,front:I,fullimage:Z}).mix(n),M=QO("content",{small:T,large:L,front:I,fullimage:Z,image:P,"long-overflow":N,"long-overflow-bottom":C}),D=YO(),O=YO("btn",{"visually-hidden":!m,"prefers-keyboard":d}),B=YO("icon"),F=YO("tooltip"),H=QO("img",{small:T,large:L,centered:P,full:Z}),z=QO("description",{long:w&&!N,"long-overflow":N,short:!w,large:L}).mix("brand--head"),q=QO("description-bottom"),U=null==S?void 0:{right:S};return y().createElement("div",{"aria-hidden":l,className:R,ref:E,tabIndex:"-1",style:f,role:"group"},y().createElement("span",{className:"visually-hidden-always"},A),y().createElement("div",{className:M},(Z||P)&&y().createElement(eB,{alt:a,className:H,url:o}),x&&y().createElement("div",{className:z,ref:b,tabIndex:i&&N?0:void 0},y().createElement(eE,{allowTabNavigation:t&&!l,value:r||""}),N&&y().createElement("div",{className:q,ref:g})),y().createElement("div",{className:D,style:U},y().createElement("button",{"aria-label":null==c?void 0:c.blocksClickToFlip,className:O,onClick:u,tabIndex:t&&i?0:-1,type:"button"},y().createElement(Bp,{className:B})),y().createElement("div",{"aria-hidden":"true",className:F},null==c?void 0:c.blocksClickToFlip))))}},{key:"componentDidMount",value:function(){this.checkDescriptionSize(this.props),this.checkDescriptionSizeDebounced=zO()(this.checkDescriptionSize,250),window.addEventListener("resize",this.checkDescriptionSizeDebounced)}},{key:"componentWillUnmount",value:function(){clearTimeout(this.readyTimeout),this.cleanupLongBottomObserver(),window.removeEventListener("resize",this.checkDescriptionSizeDebounced)}},{key:"componentDidUpdate",value:function(e,t){var n,r,a,o,i=this.props,l=i.allowTabNavigation,s=i.blockType,c=i.isFlipped,u=i.isActiveSide,d=i.onReady,m=i.type;e.isFlipped!==c&&(u&&l?(null===(n=this.refSide.current)||void 0===n||null===(r=n.focus)||void 0===r||r.call(n),this.readyTimeout=setTimeout((function(){d()}),700)):clearTimeout(this.readyTimeout));("description"===m&&this.handleUpdatesDescription(e,t),"stack"===s&&u&&!e.allowTabNavigation&&l)&&(null===(a=this.refSide.current)||void 0===a||null===(o=a.focus)||void 0===o||o.call(a))}}]),n}(g.PureComponent);(0,qe.Z)(XO,"descriptionActionTypes",{INITIAL:"INITIAL",INSERTING:"INSERTING",DELETING:"DELETING"}),(0,qe.Z)(XO,"initialState",{descriptionAction:XO.descriptionActionTypes.INITIAL,isAtLongOverflowBottom:!1,isLong:!1,isLongOverflow:!1,scrollbarWidthOffset:void 0});var JO=Ye(XO),$O=function(e){var t=jT(),n=t.backgroundType,r=t.cardMode,a=t.customBackgroundColorContrast,o=hy().theme,i=mZ(),l=n===Td.IMAGE&&(null==i?void 0:i.overlayColor)===jd.LIGHT,s=YT(),c=null==o?void 0:o.accentContrast,u=c===Vd.AUTO,d=(0,g.useMemo)((function(){var e="#fafafa";if(r===OT.TRANSPARENT)switch(n){case Td.DARK:e="#525252";break;case Td.BLACK:e="#1a1a1a";break;case Td.IMAGE:e=l?"rgba(0, 0, 0, 0.7)":"rgba(255, 255, 255, 0.7)";break;case Td.ACCENT:case Td.COLOR:case Td.TINT:var t=0;switch(gm(s)){case um.LIGHT:t=.5;break;case um.MED:t=-.35;break;case um.DARK:t=-.65;break;case um.NEAR_BLACK:t=.1}e=fm(t,s)}var o={"--color-background":e},i=n===Td.COLOR?a:c;if((n===Td.ACCENT||n===Td.COLOR)&&r===OT.TRANSPARENT&&u){var d=pZ({backgroundColor:e,contrast:i});o["--color-text"]=d}return o}),[s,n,r,a,u,l,c]);return y().createElement(JO,(0,D.Z)({},e,{style:d}))},eB=function(e){var t=e.alt,n=e.className,r=e.url,a=Jm(t);return y().createElement(y().Fragment,null,y().createElement("img",{alt:a,className:n,src:r}),!a&&y().createElement("span",{className:"visually-hidden-always"},"No image alternative text"))},tB=function(e){(0,A.Z)(n,e);var t=GO(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return r=t.call.apply(t,B()(e=[this]).call(e,o)),(0,qe.Z)((0,P.Z)(r),"state",{prefersKeyboardNavigation:!0}),(0,qe.Z)((0,P.Z)(r),"handleKeyDown",(function(e){r.state.prefersKeyboardNavigation||I_(e)||r.setState({prefersKeyboardNavigation:!0})})),(0,qe.Z)((0,P.Z)(r),"handleMouseDown",(function(){r.state.prefersKeyboardNavigation&&r.setState({prefersKeyboardNavigation:!0})})),r}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.isLearner,r=e.items,a=e.labels,o=e.onStep,i=e.settings,l=e.stack,s=this.state.prefersKeyboardNavigation,c=i.entranceAnimation,u=i.showHint,d=Dv()("block-flashcards",{"blocks-flashcard--column":!l,"blocks-flashcard--stack":l,"block-flashcards--no-animation":!c}),m=r.length>2?"small":"large",v=l?null==a?void 0:a.a11yBlockFlashcardStack:null==a?void 0:a.a11yBlockFlashcardGrid;return y().createElement(LZ,{"aria-label":v,className:d,"data-ba":KO.blockFlashcards,isLearner:n,role:"group"},l?y().createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:n,offset:400},y().createElement(nB,{items:r,labels:a,onStep:o,showHint:u})):y().createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",className:"block-flashcards__animation",isLearner:n,siblingDelay:.25},y().createElement("ol",{className:"block-flashcards__wrapper",role:"list"},Yr()(r).call(r,(function(e){var t,n,r,i,l,c,d,v,p,f,h,b,g,E;return y().createElement(jO,{backDescription:null==e||null===(t=e.back)||void 0===t?void 0:t.description,backImgAlt:null==e||null===(n=e.back)||void 0===n||null===(r=n.media)||void 0===r||null===(i=r.image)||void 0===i?void 0:i.alt,backImgUrl:bd(null==e||null===(l=e.back)||void 0===l||null===(c=l.media)||void 0===c?void 0:c.image),backType:null==e||null===(d=e.back)||void 0===d?void 0:d.type,frontDescription:null==e||null===(v=e.front)||void 0===v?void 0:v.description,frontImgAlt:null==e||null===(p=e.front)||void 0===p||null===(f=p.media)||void 0===f||null===(h=f.image)||void 0===h?void 0:h.alt,frontImgUrl:bd(null==e||null===(b=e.front)||void 0===b||null===(g=b.media)||void 0===g?void 0:g.image),frontType:null==e||null===(E=e.front)||void 0===E?void 0:E.type,id:null==e?void 0:e.id,key:null==e?void 0:e.id,labels:a,onStep:o,prefersKeyboardNavigation:s,settingShowHint:u,size:m,type:"grid",wrapElement:"li",wrapRole:"listitem"})})))))}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),document.addEventListener("mousedown",this.handleMouseDown)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown),document.removeEventListener("mousedown",this.handleMouseDown)}}]),n}(g.Component);(0,qe.Z)(tB,"defaultProps",{editable:!1,items:[],onStep:Function.prototype,stack:!1});var nB=function(e){(0,A.Z)(n,e);var t=GO(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return r=t.call.apply(t,B()(e=[this]).call(e,o)),(0,qe.Z)((0,P.Z)(r),"state",{current:0,isTransitioning:!1,prefersKeyboardNavigation:!1}),(0,qe.Z)((0,P.Z)(r),"slider",null),(0,qe.Z)((0,P.Z)(r),"transitionTimeout",void 0),(0,qe.Z)((0,P.Z)(r),"handleClickPrev",(function(){r.handleClickDirection("prev")})),(0,qe.Z)((0,P.Z)(r),"handleClickNext",(function(){r.handleClickDirection("next")})),(0,qe.Z)((0,P.Z)(r),"handleClickDirection",(function(e){var t,n,a=r.state.current,o="prev"===e?Math.max(r.state.current-1,0):Math.min(r.state.current+1,r.props.items.length-1);o!==a&&(null===(t=r.slider)||void 0===t||null===(n=t.slickGoTo)||void 0===n||n.call(t,o),r.setState({current:o,isTransitioning:!0}),r.transitionTimeout=setTimeout((function(){r.setState({isTransitioning:!1})}),500))})),(0,qe.Z)((0,P.Z)(r),"handleKeyDown",(function(e){r.state.prefersKeyboardNavigation||I_(e)||r.setState({prefersKeyboardNavigation:!0})})),(0,qe.Z)((0,P.Z)(r),"handleMouseDown",(function(){r.state.prefersKeyboardNavigation&&r.setState({prefersKeyboardNavigation:!0})})),r}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.items,r=t.labels,a=t.onStep,o=t.showHint,i=this.state,l=i.current,s=i.isTransitioning,c=i.prefersKeyboardNavigation;return y().createElement("section",{className:"block-flashcards-slider block-flashcards-slider--full-carousel"},y().createElement("div",{className:"block-flashcards-slider__wrap"},y().createElement(hA.Z,(0,D.Z)({},{accessibility:!1,dots:!1,draggable:!1,swipe:!1,speed:500,slidesToShow:1,slidesToScroll:1,fade:!0,infinite:!1,arrows:!1},{className:"block-flashcards-slider__slides",ref:function(t){e.slider=t}}),Yr()(n).call(n,(function(e,t){var n,i,u,d,m,v,p,f,h,b,g,E,k,C;return y().createElement("div",{className:"block-flashcards-slider__slide",key:"flashcard-".concat(t)},y().createElement(jO,{allowTabNavigation:l===t&&!s,backDescription:null==e||null===(n=e.back)||void 0===n?void 0:n.description,backImgAlt:null==e||null===(i=e.back)||void 0===i||null===(u=i.media)||void 0===u||null===(d=u.image)||void 0===d?void 0:d.alt,backImgUrl:bd(null==e||null===(m=e.back)||void 0===m||null===(v=m.media)||void 0===v?void 0:v.image),backType:null==e||null===(p=e.back)||void 0===p?void 0:p.type,frontDescription:null==e||null===(f=e.front)||void 0===f?void 0:f.description,frontImgAlt:null==e||null===(h=e.front)||void 0===h||null===(b=h.media)||void 0===b||null===(g=b.image)||void 0===g?void 0:g.alt,frontImgUrl:bd(null==e||null===(E=e.front)||void 0===E||null===(k=E.media)||void 0===k?void 0:k.image),frontType:null==e||null===(C=e.front)||void 0===C?void 0:C.type,id:null==e?void 0:e.id,key:null==e?void 0:e.id,labels:r,onStep:a,prefersKeyboardNavigation:c,settingShowHint:o,size:"large",type:"stack",wrapElement:"div"}))}))),y().createElement(rB,{blocksPreposition:null==r?void 0:r.blocksPreposition,current:l,isTransitioning:s,itemCount:n.length,nextFlashCardLabel:null==r?void 0:r.a11yCarouselNext,onClickNext:this.handleClickNext,onClickPrev:this.handleClickPrev,previousFlashCardLabel:null==r?void 0:r.a11yCarouselPrevious})))}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),document.addEventListener("mousedown",this.handleMouseDown)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown),document.removeEventListener("mousedown",this.handleMouseDown),clearTimeout(this.transitionTimeout)}}]),n}(g.Component);(0,qe.Z)(nB,"defaultProps",{items:[],labels:{},onStep:Function.prototype});var rB=function(e){(0,A.Z)(n,e);var t=GO(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e,t,n=this.props,r=n.blocksPreposition,a=void 0===r?"of":r,o=n.current,i=n.isTransitioning,l=n.itemCount,s=n.nextFlashCardLabel,c=n.onClickNext,u=n.onClickPrev,d=n.previousFlashCardLabel,m=100*((o+1)/l).toFixed(2);return y().createElement("div",{className:"block-flashcards-slider__info"},y().createElement(oB,{current:o,isTransitioning:i,itemCount:l,nextFlashCardLabel:s,onClick:u,previous:!0,previousFlashCardLabel:d}),y().createElement("div",{className:"block-flashcards-slider__progress"},y().createElement("p",{className:"block-flashcards-slider__progress-text brand--body"},B()(e=B()(t="".concat(o+1," ")).call(t,a," ")).call(e,l)),y().createElement("div",{className:"block-flashcards-slider__progress-line"},y().createElement("div",{className:"block-flashcards-slider__progress-runner",style:{width:"".concat(m,"%")}}))),y().createElement(oB,{current:o,isTransitioning:i,itemCount:l,nextFlashCardLabel:s,onClick:c,previous:!1,previousFlashCardLabel:d}))}}]),n}(g.Component),aB=function(e){(0,A.Z)(n,e);var t=GO(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.current,n=e.isTransitioning,r=e.itemCount,a=e.nextFlashCardLabel,o=e.onClick,i=e.previous,l=e.previousFlashCardLabel,s=0===t,c=t===r-1,u=Dv()("block-flashcards-slider__controls",{"block-flashcards-slider__controls--beginning":s,"block-flashcards-slider__controls--end":c}),d=Dv()("block-flashcards-slider__arrow",{"block-flashcards-slider__arrow--next":!i,"block-flashcards-slider__arrow--prev":i}),m=Dv()("block-flashcards-slider-arrow-icon",{"block-flashcards-slider-arrow-icon--next":!i,"block-flashcards-slider-arrow-icon--prev":i}),v=n||i&&s||!i&&c;return y().createElement("div",{className:u},y().createElement("button",{"aria-disabled":v,"aria-label":i?l:a,className:d,onClick:v?void 0:o,tabIndex:v?-1:void 0,type:"button"},y().createElement(Jv,{className:m})))}}]),n}(g.Component),oB=QT()(aB),iB=n(69983),lB=n.n(iB),sB=n(76290),cB=n.n(sB),uB=n(56169),dB=n.n(uB),mB=n(53485),vB=n.n(mB),pB=n(99062),fB=n.n(pB),hB=n(27632),bB=n.n(hB),gB=n(99325),yB=n.n(gB),EB=n(72956),kB=n.n(EB),CB=yB()(fB()),wB=jr()(fB(),(function(){return{}})),NB=yB()(vB()),SB=YR()(dB()(NB),dB()(bB())),IB=(kB()(SB),uE.quizPreviewQuestions),_B=function(e){var t=e.canProceed,n=e.canSubmit,r=e.isReduceMotion,a=e.onNext,o=e.onSubmit,i=e.quizNext,l=e.quizSubmit,s=e.allowNext,c=void 0!==s&&s,u=!t||void 0,d=!(n&&!t)||void 0,m=(0,g.useRef)(),v=(0,Kk.Z)(t);(0,g.useEffect)((function(){!r&&c&&!v&&t&&setTimeout((function(){var e,t;null===(e=m.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),0)}),[c,t,r,v]);var p=Dv()("quiz-card__actions",{"quiz-card__actions--proceed":t}),f=Dv()("quiz-card__button",{"quiz-card__button--disabled":d}),h=Dv()("quiz-card__button","quiz-card__button--next","brand_ui",{"brand--background":t,"visually-hidden-always":!t});return y().createElement("div",{className:p},y().createElement("div",{className:"quiz-card__submit brand--ui"},y().createElement("button",{"aria-hidden":d,className:f,"data-ba":IB.submitButton,disabled:d,onClick:o,type:"button"},l)),y().createElement("br",{role:"presentation",className:"visually-hidden-always"}),c&&y().createElement("div",{className:"quiz-card__next brand--ui"},y().createElement("button",{"aria-hidden":u,className:h,disabled:u,onClick:a,ref:m,type:"button"},i)))},TB=n(30624),LB=uE.quizPreviewQuestions,xB=function(e){var t=e.isActive,n=e.isComplete;return Dv()("quiz-card",{"quiz-card--active":t,"quiz-card--done":n})},ZB=function(e){var t=e.children,n=e.isActive,r=e.isComplete;return TB.createElement("div",{"aria-hidden":!n||void 0,className:xB({isActive:n,isComplete:r})},TB.createElement("div",{className:"quiz-card__container","data-ba":LB.container},TB.createElement("div",{className:"quiz-card__row","data-ba":LB.questionTextArea},TB.createElement("div",{className:"quiz-card__main"},t))))},PB=n(77897),AB=tf.FILL_IN_THE_BLANK,RB=tf.MATCHING,MB=tf.MULTIPLE_CHOICE,DB=tf.MULTIPLE_RESPONSE;function OB(e){var t,n=e.answers;return De()(t=Yr()(n).call(n,(function(e){return null==e?void 0:e.title}))).call(t,Boolean).join(", ")}function BB(e){var t,n=e.answers,r=e.correct,a=null!=r?(0,PB.propEq)("id",r):(0,PB.propEq)("correct",!0);return null===(t=$d()(n).call(n,a))||void 0===t?void 0:t.title}function FB(e){var t,n=e.answers,r=e.selection;return null==n||null===(t=n[r])||void 0===t?void 0:t.title}function HB(e,t){return De()(t).call(t,e).reduce((function(e,t,n){var r,a=null!==(r=null==t?void 0:t.title)&&void 0!==r?r:"";return 0===n?a:e+", "+a}),"")}function zB(e){var t=e.corrects;return HB((function(e){var n;return Array.isArray(t)?null===(n=ed()(t))||void 0===n?void 0:n.call(t,e.id):e.correct}),e.answers)}function qB(e){var t=e.answers,n=e.selection;return HB((function(e,t){return ed()(n).call(n,t)}),t)}function UB(e){var t=e.correctAnswer,n=e.selectedAnswer,r=e.correctLabel,a=e.userLabel;return t&&n?r+": "+pt(t)+". "+a+": "+pt(n)+".":null}function VB(e){var t,n=e.isComplete,r=e.item,a=e.selection,o=e.labels;if(!r||!n)return null;var i=null!==(t=null==r?void 0:r.answers)&&void 0!==t?t:[],l=null==r?void 0:r.correct,s=null==r?void 0:r.corrects,c=function(e){var t=e.item,n=e.labels;return t.type===AB?null==n?void 0:n.quizAcceptableResponses:null==n?void 0:n.a11yCorrectLive}({item:r,labels:o}),u=null==o?void 0:o.a11yAnswerLive;switch(r.type){case RB:return function(e){var t=e.answers,n=e.selection,r=e.correctLabel,a=e.userLabel,o=e.matchLabel,i=void 0===o?"Match Item: ":o,l=(0,PB.invertObj)(n);return Yr()(t).call(t,(function(e,n){var o,s,c,u,d=null!==(o=null==e?void 0:e.title)&&void 0!==o?o:"",m=null!==(s=null==e?void 0:e.matchTitle)&&void 0!==s?s:"",v=null==l?void 0:l[n],p=null!==(c=null==t||null===(u=t[v])||void 0===u?void 0:u.title)&&void 0!==c?c:"";return i+m+". "+r+": "+d+". "+a+": "+p+"."})).join(" ")}({answers:i,selection:a,correctLabel:c,userLabel:u});case AB:return UB({correctAnswer:OB({answers:i}),selectedAnswer:a,correctLabel:c,userLabel:u});case MB:return UB({correctAnswer:BB({answers:i,correct:l}),selectedAnswer:FB({answers:i,selection:a}),correctLabel:c,userLabel:u});case DB:return UB({correctAnswer:zB({corrects:s,answers:i}),selectedAnswer:qB({answers:i,selection:a}),correctLabel:c,userLabel:u})}return null}var GB=uE.quizPreviewQuestions,KB=function(e){var t=e.canProceed,n=e.feedbackRef,r=e.feedbackValue,a=e.hasFeedback,o=e.isActive,i=e.isComplete,l=e.isCorrect,s=e.item,c=e.labels,u=e.quizCorrect,d=e.quizIncorrect,m=e.selection,v=Qe(),p=v.announcePolite,f=v.clearAnnouncements,h=(0,Kk.Z)(t),b=l?u:d,E=(0,g.useCallback)((function(){var e=VB({isComplete:i,item:s,selection:m,labels:c}),t=r?pt(r):"";p(b+". "+e+" "+t)}),[p,r,i,s,c,b,m]);(0,g.useLayoutEffect)((function(){!h&&t&&E()}),[t,h,E]),(0,g.useEffect)((function(){return f}),[f]);var k=Dv()("quiz-card__feedback",{"quiz-card__feedback--active":t,"quiz-card__feedback--frame":a}),C=Dv()("quiz-card__feedback-icon",{"quiz-card__feedback-icon--correct":l});return y().createElement(y().Fragment,null,y().createElement("div",{className:k,"aria-hidden":!o||void 0,ref:n},y().createElement("div",{className:"quiz-card__main--feedback"},y().createElement("div",{"aria-label":null==c?void 0:c.a11yQuizFeedback,className:"quiz-card__feedback-wrap",role:"group"},y().createElement("div",{className:C},y().createElement("i",{"aria-hidden":"true",className:l?"icon icon-Master-05":"icon icon-Master-06"})),y().createElement("div",{className:"quiz-card__feedback-label brand--head","data-ba":GB.answerEvaluation},b),y().createElement("div",null,y().createElement(eE,{allowTabNavigation:i&&o,className:"quiz-card__feedback-text brand--body brand--linkColor",value:r}))))))},WB=n(30624),jB=uE.quizPreviewQuestions.answerArea,QB=function(e){var t=e.hasNoBorder,n=e.type;return Dv()("quiz-card__interactive",{"quiz-card__interactive--no-border":t,"quiz-card__interactive--fill":"FILL_IN_THE_BLANK"===n})},YB=function(e){var t=e.children,n=e.hasNoBorder,r=e.type;return WB.createElement("div",{className:QB({hasNoBorder:n,type:r}),"data-ba":jB.answerAreaContainer},t)},XB=n(69879),JB=n.n(XB),$B=n(74646),eF=n.n($B),tF=n(52788),nF=n.n(tF),rF=n(83023),aF=n.n(rF),oF=nl()((function(e,t){return fn()(nF()(null),aF()(e,t))})),iF=n(30624),lF=uE.quizPreviewQuestions,sF=fn()(eF()(["tmp"]),al()({},["media"])),cF=JB()(sF,SB),uF=oF(YR()(cF,SB),(function(e){var t=e.allowTabNavigation,n=e.blockId,r=e.enableVideoPlaybackSpeed,a=e.index,o=e.labels,i=e.media,l=e.settings;return iF.createElement("div",{className:"quiz-card__media","data-ba":lF.media},iF.createElement(pD,{allowTabNavigation:t,blockId:n,enableVideoPlaybackSpeed:r,index:a,labels:o,media:i,opts:l}))})),dF=uF,mF=n(7578),vF=n.n(mF),pF=function(e,t){var n=VZ(),r=(0,ub.Z)(t);(0,g.useEffect)((function(){!r&&t&&e&&vF()(e.focus)&&e.focus({preventScroll:n})}),[t,n,r,e])},fF=(xa()((function(e,t,n){return n>=e&&n<t})),function(e){return e<10?"0".concat(e):String(e)}),hF=function(e){return Intl.NumberFormat(void 0,{style:"percent",maximumFractionDigits:2}).format(e)},bF=function(e){var t,n,r,a,o=e.isActive,i=e.labels,l=e.num,s=e.quizQuestion,c=e.total,u=(0,g.useRef)();return pF(u.current,o),y().createElement("div",{className:"quiz-card__number"},y().createElement("h1",{className:"visually-hidden-always",ref:u,tabIndex:pL},B()(t=B()(n=B()(r="".concat(null==i?void 0:i.quizQuestion," ")).call(r,l," ")).call(n,null==i?void 0:i.lessonPreposition," ")).call(t,c)),y().createElement("div",{"aria-hidden":"true",className:"quiz-card__step-label brand--body"},s),y().createElement("div",{"aria-hidden":"true",className:"quiz-card__counter brand--color brand--ui"},B()(a="".concat(fF(l),"/")).call(a,fF(c))))},gF=n(30624),yF=function(e){var t=e.allowTabNavigation,n=e.id,r=e.value;return gF.createElement(eE,{allowTabNavigation:t,className:"quiz-card__title brand--body brand--linkColor",id:n,value:r})},EF={ANY:"ANY",CORRECT_INCORRECT:"CORRECT_INCORRECT",CHOICE:"CHOICE"},kF={label:"Any Response",prop:"feedback"},CF=(ll()([[na()(EF.ANY),nt()(kF)],[na()(EF.CHOICE),nt()({label:"By Choice",prop:"choice"})],[na()(EF.CORRECT_INCORRECT),nt()({correctProp:"feedbackCorrect",incorrectProp:"feedbackIncorrect",label:"Correct / Incorrect",type:"CORRECT_INCORRECT"})],[us(),nt()(kF)]]),EF),wF=uE.quizPreviewQuestions,NF=function(e){var t,n,r=e.allowTabNavigation,a=e.isComplete,o=e.isCorrect,i=e.labels,l=e.onChange,s=e.onEnterToSubmit,c=e.options,u=e.questionHtmlId,d=e.quizAcceptableResponses,m=e.quizAnswerPlaceholder,v=e.revealAnswers,p=e.value,f=(0,g.useRef)(),h=(0,g.useState)((function(){return xp()("fitb-")})),b=(0,ze.Z)(h,1)[0],E="".concat(b,"-feedback"),k="".concat(b,"-acceptable"),C="".concat(b,"-input"),w=a?B()(t="".concat(E," ")).call(t,k):void 0,N=a?void 0:m,S=r?0:pL,I=v===Xp||v===$p,_=v===Xp||o&&v===$p,T=Dv()("quiz-fill__icon",{"quiz-fill__icon--visible":a}),L=Dv()("quiz-fill__options",{"quiz-fill__options--visible":a}),x=(0,g.useCallback)((function(e){l(e.currentTarget.value)}),[l]),Z=(0,g.useCallback)((function(e){T_(e)&&s(e)}),[s]),P=a?void 0:x,A=a?void 0:Z;return y().createElement("div",{className:"quiz-fill"},y().createElement("div",{className:"quiz-fill__container"},y().createElement("input",{"aria-labelledby":u,"aria-describedby":w,"aria-hidden":!r,"aria-readonly":a,autoComplete:"off",className:"quiz-fill__input brand--body ignore-prefers","data-ba":wF.fillInTheBlankAnswer,id:C,onChange:P,onKeyDown:A,placeholder:N,readOnly:a,ref:f,tabIndex:S,type:"text",value:p}),I&&y().createElement("div",{className:T,id:E},o&&y().createElement(YP,{"aria-label":null==i?void 0:i.quizCorrect,name:"circle-check",styleIcon:{height:"2rem"}}),!o&&y().createElement(Qp,{"aria-label":null==i?void 0:i.quizIncorrect}))),_&&a&&y().createElement("div",{className:L,id:k,"data-ba":wF.acceptableAnswers},B()(n="".concat(d,": ")).call(n,SF(c))))};NF.defaultProps={onChange:pl,onEnterToSubmit:pl};var SF=S()(Wf()(", "),wt()(S()(jg(),li()("","title")))),IF=NF,_F=n(34226),TF=n.n(_F),LF=n(43083),xF=n.n(LF);xF().dynamicDrop(!0);var ZF=xF(),PF=n(43931),AF=n.n(PF),RF=n(30624);function MF(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var DF=Cr()(["draggableOptions","autoScroll","container"]),OF=AF()(DF),BF=jr()(pr(),(function(){return document.querySelector(".page-wrap, .block-knowledge__wrapper, .question-banks-draw-dialog")})),FF=xr()(DF,BF),HF=function(e){(0,A.Z)(n,e);var t=MF(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isDragging:!1,x:0,y:0,zIndex:0},r.handleEnd=r.handleEnd.bind((0,P.Z)(r)),r.handleMove=r.handleMove.bind((0,P.Z)(r)),r.handleStart=r.handleStart.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){this.interact=ZF(this.el,this.props.interactOptions),this.props.isEnabled&&this.enableInteract()}},{key:"componentWillEnter",value:function(e){var t=this.props.prevIndex-this.props.nextIndex>0?"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:"UNSAFE_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 RF.cloneElement(RF.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,a=e.enterClass,o=e.timeout;return new(Je())((function(e){r.classList.add(a),setTimeout((function(){r.classList.add(n)}),10),t.timeoutRef=setTimeout((function(){r.classList.remove(a,n),e()}),o)}))}},{key:"enableInteract",value:function(){var e=FF(this.props);this.interact.draggable(Tn()({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,OF(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=al()("",["props","className"],t);return Dv()(r,{draggable:n,"draggable--dragging":this.state.isDragging})}},{key:"getStyle",value:function(){var e=al()({},["props","style"],this.props.children);return Tn()(e,function(e){var t,n=e.x,r=e.y,a=e.zIndex;return{transform:B()(t="translate(".concat(n,"px, ")).call(t,r,"px)"),zIndex:a}}(this.state))}},{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,a=this.state.y+n;this.setState({x:r,y:a,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}(RF.Component),zF=n(30624);function qF(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var UF=function(e){(0,A.Z)(n,e);var t=qF(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isActive:!1},r.handleEnter=r.handleEnter.bind((0,P.Z)(r)),r.handleLeave=r.handleLeave.bind((0,P.Z)(r)),r.handleDrop=r.handleDrop.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){this.interact=ZF(this.el,this.props.interactOptions),this.props.isEnabled&&this.enableInteract()}},{key:"UNSAFE_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 zF.cloneElement(zF.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(Tn()({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,a=t.isEnabled,o=al()("",["props","className"],r);return Dv()(o,(0,qe.Z)({droppable:a,"droppable--active":e},n,e))}},{key:"getStyle",value:function(){return al()({},["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}(zF.Component);function VF(e){e&&(e.addEventListener("touchstart",KF,!0),e.addEventListener("touchmove",KF,!0),e.addEventListener("touchcancel",KF,!0),e.addEventListener("touchend",KF,!0))}function GF(e){e&&(e.removeEventListener("touchstart",KF,!0),e.removeEventListener("touchmove",KF,!0),e.removeEventListener("touchcancel",KF,!0),e.removeEventListener("touchend",KF,!0))}function KF(e){var t;null==e||null===(t=e.stopPropagation)||void 0===t||t.call(e)}var WF=n(30624);function jF(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var QF,YF=jn()(wt()),XF=S()(Vo(),aa()),JF=Lt()("title"),$F=function(e){(0,A.Z)(n,e);var t=jF(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isDragging:!1},r.setDrag=r.setDrag.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){VF(this.listItem)}},{key:"componentWillUnmount",value:function(){GF(this.listItem)}},{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,a=t.id,o=t.isEnabled,i=t.isKeySelected,l=t.isMatched,s=t.height,c=t.nextIndex,u=t.onDragEnd,d=t.onDragStart,m=t.onKeyDown,v=t.prefersKeyboardNavigation,p=t.prevIndex,f=t.text,h=t.willBeReplaced,b=r&&n,g=lH({isMatched:l,prefersKeyboardNavigation:v,willBeReplaced:h});return WF.createElement(K,{className:this.state.isDragging?"".concat(g," dragging"):g,component:"li",onKeyDown:m,style:{height:s}},WF.createElement(fx,{key:a},WF.createElement(HF,{childRef:function(t){e.listItem=t},isEnabled:o,key:a,nextIndex:c,onDragEnd:u,onDragStart:d,prevIndex:p,setDrag:this.setDrag},WF.createElement("div",{className:"quiz-match__item-wrapper","aria-hidden":!b,tabIndex:bL(b)},WF.createElement(nH,{className:aH({isKeySelected:i})}),WF.createElement("div",{className:"quiz-match__item-content"},WF.createElement(YP,{name:"bars",className:"quiz-match__item-sortable"}),WF.createElement(cp,{className:"quiz-match__item-sortable--dots"}),WF.createElement("span",{"data-match-content":!0},f))))))}}]),n}(WF.Component),eH=function(e){(0,A.Z)(n,e);var t=jF(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.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,a=t.id,o=t.isEnabled,i=t.height,l=t.onDrop,s=t.onKeyDown,c=t.onKeyUp,u=t.onEnter,d=t.onLeave,m=t.prefersKeyboardNavigation,v=t.text,p=r&&!n;return WF.createElement(UF,{activeClassName:"quiz-match__item--active",childRef:function(t){e.listItem=t},isEnabled:o,key:a,onDrop:l,onEnter:u,onLeave:d},WF.createElement("li",{"aria-hidden":!p,className:sH({prefersKeyboardNavigation:m}),onKeyDown:s,onKeyUp:c,style:{height:i},tabIndex:bL(p)},WF.createElement(rH,{className:oH({isSelectable:!n})}),WF.createElement("div",{className:"quiz-match__item-content"},WF.createElement("span",{"data-match-content":!0},v))))}}]),n}(WF.Component),tH=function(e){(0,A.Z)(n,e);var t=jF(n);function n(e){var r;return(0,x.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=gD()(r.handleResize.bind((0,P.Z)(r)),100),r.handleCancelKeyDrop=r.handleCancelKeyDrop.bind((0,P.Z)(r)),r.handleIntersect=r.handleIntersect.bind((0,P.Z)(r)),r.observer=new IntersectionObserver(r.handleIntersect,{rootMargin:"10000px"}),r}return(0,Z.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:"UNSAFE_componentWillReceiveProps",value:function(e){var t,n=this.state.titleIndices,r=this.props,a=r.isKnowledgeCheck,o=r.isLearner,i=r.isRetake,l=r.matches,s=e.isRetake,c=e.matches,u=e.matchIndices,d=e.titleIndices,m=l!==c,v=!i&&s;if(!aa()(c)||a)if(m){var p=(t=u,function(e,n){var r=(0,ze.Z)(n,2),a=r[0],o=r[1],i=Da()(Number(a),e),l=Da()(Number(o),t);return i===l?e:$a(i,l,e)}),f=Ka()(c).reduce(p,n);this.setState({titleIndices:f})}else if(a){var h=dH({titleIndices:n,nextTitleIndices:d,isLearner:o,isNewRetake:v});this.setState({titleIndices:h})}}},{key:"componentDidUpdate",value:function(e){var t=this.props.answers,n=e.answers;na()(JF(t),JF(n))||this.setHeights();var r=this.state,a=r.dragIndex,o=r.dropZoneIndex;Ca()(CB,[a,o])&&(this.props.onMatch({dragIndex:a,dropZoneIndex:o}),this.setState({dragIndex:null,dropZoneIndex:null}))}},{key:"render",value:function(){var e=this;return WF.createElement("div",{className:this.getClassName(),ref:function(t){e.el=t}},this.buildResultsList(),this.buildMovableList(),this.buildMatchList())}},{key:"getClassName",value:function(){return Dv()("quiz-match",{"quiz-match--completed":this.props.isComplete,"quiz-match--hidden":!this.state.isLoaded})}},{key:"buildResultsList",value:function(){var e=YF(this.buildResultItem.bind(this));return S()(uH,e,no)(this.props.matchIndices)}},{key:"buildResultItem",value:function(e){var t=this.props,n=t.isComplete,r=t.matchIndices,a=t.revealAnswers,o=this.state,i=o.height,l=o.titleIndices[e],s=l===r[e],c=a===$p,u=n&&(a===Xp||c),d=Dv()("quiz-match__item-feedback",{"quiz-match__item-feedback--hidden":!u});return u?s?WF.createElement("li",{className:d,key:e,style:{height:i}},WF.createElement(YP,{"aria-label":"Check mark",name:"circle-check",styleIcon:{height:"2rem"}})):c?WF.createElement("li",{className:d,key:e,style:{height:i}},WF.createElement(Qp,{"aria-label":"Check mark"})):WF.createElement("li",{className:d,key:e,style:{height:i}},WF.createElement("span",{background:!0,className:"quiz-match__item-feedback-bubble"},fo()(Da()(l,r)))):WF.createElement("li",{className:d,key:e,style:{height:i}})}},{key:"buildMovableList",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.answers,a=t.isActive,o=t.isComplete,i=t.matches,l=t.prefersKeyboardNavigation,s=this.state,c=s.allowMovableKeySelect,u=s.dragIndex,d=s.height,m=s.keySelectedSourceIndex,v=s.titleIndices,p=s.toDropRow,f=S()(cH,YF((function(t,n){return WF.createElement($F,(0,D.Z)({key:"movable-item-".concat(n),nextIndex:n,prevIndex:p,ref:function(t){e.moveableItems[n]=t}},t))})));return f(YF((function(t,s){var f=ce()([t],r),h=f.id,b=f.title,g=CB(u)&&s===p&&p!==Da()(u,v);return{allowMovableKeySelect:c,allowTabNavigation:n,height:d,id:h,isEnabled:a&&!o,isKeySelected:t===m,isMatched:CB(i[t]),onDragEnd:e.handleDragEnd.bind(e),onDragStart:e.handleDragStart.bind(e,t),onKeyDown:e.handleMovableKeyDown.bind(e,t,s),prefersKeyboardNavigation:l,text:b,willBeReplaced:g}}),v))}},{key:"buildMatchList",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.answers,a=t.isActive,o=t.matchIndices,i=t.prefersKeyboardNavigation,l=this.state,s=l.allowMovableKeySelect,c=l.height,u=S()(cH,YF((function(t,n){return WF.createElement(eH,(0,D.Z)({key:"match-item-".concat(n),ref:function(t){e.matchItems[n]=t}},t))})));return u(YF((function(t,o){var l=ce()([t],r),u=l.id,d=l.matchTitle;return{allowMovableKeySelect:s,allowTabNavigation:n,height:c,id:u,isEnabled:a,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:i,text:d}}),o))}},{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,a=this.state.allowMovableKeySelect,o=aM((function(){return r.keySelectMovableAtIndex(e)})),i=aM((function(){return SL({list:r.moveableItems,currentIndex:t})})),l=aM((function(){return NL({list:r.moveableItems,currentIndex:t})})),s=aM((function(){return!a&&wL({list:r.matchItems,index:t})}));ll()([[Z_,o],[R_,l],[A_,i],[D_,s]])(n)}},{key:"handleMatchKeyDown",value:function(e,t,n){var r=this,a=this.props,o=a.canSubmit,i=a.onEnterToSubmit;if(o&&T_(n))i(n);else{var l=aM((function(){return r.keySelectMatch(e,t)})),s=aM((function(){return SL({list:r.matchItems,currentIndex:t})})),c=aM((function(){return NL({list:r.matchItems,currentIndex:t})})),u=aM((function(){return wL({list:r.moveableItems,index:t})}));ll()([[B_,l],[R_,c],[A_,s],[M_,u]])(n)}}},{key:"handleMatchKeyUp",value:function(e){B_(e)&&this.resetKeySelection()}},{key:"handleCancelKeyDrop",value:function(e){("mousedown"===e.type||P_(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=Br()((function(e,t){return Math.max(e,t.offsetHeight+32)}),0,e);this.setState({height:t,isLoaded:!0})}}]),n}(WF.Component),nH=function(e){var t=e.className;return WF.createElement("svg",{className:t,viewBox:"-0.5 -0.5 315 55",preserveAspectRatio:"none",focusable:"false"},WF.createElement("title",null,"Draggable item"),WF.createElement("desc",null,"Rectangular shape with an arrow on the right side"),WF.createElement("polygon",{points:"0,0  298.5,0  312,27.5  298.5,54  0,54"}),WF.createElement("rect",{x:"0",y:"0",width:"5",height:"54"}))},rH=function(e){var t=e.className;return WF.createElement("svg",{className:t,viewBox:"-0.5 -0.5 315 55",preserveAspectRatio:"none",focusable:"false"},WF.createElement("title",null,"Drop zone item"),WF.createElement("desc",null,"Rectangular shape with a fish-tail shape on the left side"),WF.createElement("polygon",{points:"0,0  314,0  314,54  0,54  13.5,27.5  0,0"}))},aH=function(e){var t=e.isKeySelected;return Dv()("quiz-match__item-arrow",{"quiz-match__item-arrow--selected":t})},oH=function(e){var t=e.isSelectable;return Dv()("quiz-match__item-tail",{"quiz-match__item-tail--selectable":t})},iH=XC.isIe11||XC.isEdge,lH=function(e){var t=e.isMatched,n=e.prefersKeyboardNavigation,r=e.willBeReplaced;return Dv()("quiz-match__item quiz-match__item--draggable",{"quiz-match__item--matched":t,"quiz-match__item--faded":r,"quiz-match__item--ms_browser-focus":n&&iH})},sH=function(e){var t=e.prefersKeyboardNavigation;return Dv()("quiz-match__item quiz-match__item--immobile",{"quiz-match__item--ms_browser-focus":t&&iH})},cH=function(e){return WF.createElement("ul",{className:"quiz-match__list brand--body"},e)},uH=function(e){return WF.createElement("ul",{className:"quiz-match__list quiz-match__list--results"},e)},dH=function(e){var t=e.titleIndices,n=e.nextTitleIndices,r=e.isNewRetake,a=e.isLearner;if(r&&a)return n;var o=cB()(t,n),i=TF()(t,n);return XF(i)?cB()(i,t):XF(o)?kt()(gh()(o,t)):t},mH="NEXT",vH="PREV",pH=(QF={},(0,qe.Z)(QF,mH,(function(e,t){return t===e-1?0:t+1})),(0,qe.Z)(QF,vH,(function(e,t){return 0===t?e-1:t-1})),QF),fH=function(e){var t=e.allowTabNavigation,n=e.color,r=e.id,a=e.index,o=e.isComplete,i=e.isCorrect,l=e.isCorrectOption,s=e.isFresh,c=e.isSelected,u=e.isReduceMotion,d=e.labels,m=e.onChange,v=e.onEnterToSubmit,p=e.onNav,f=e.prefersKeyboardNavigation,h=e.renderOptionText,b=e.revealAnswers,E=e.title,k=(0,g.useState)((function(){return xp()("qmc-")})),C=(0,ze.Z)(k,1)[0],w=(0,g.useRef)(),N=(0,ub.Z)(c),S="".concat(C,"-label"),I=o?"true":"false",_=t&&(c||s&&0===a)?0:pL,T=b===Xp,L=b==$p,x=o&&l&&(T||L&&i),Z=o&&!l&&(T||L&&i||L&&!i&&c),P=x||Z,A=P?"".concat(C,"-result"):void 0,R=Dv()("quiz-multiple-choice-option-wrap",{"quiz-multiple-choice-option-wrap--complete":o}),M=Dv()("quiz-multiple-choice-option",{"is-complete":o,"is-correct":x,"is-incorrect":Z,"is-selected":c,"quiz-multiple-choice-option--keyboard":f}),D=Dv()("quiz-multiple-choice-option__dot",{"quiz-multiple-choice-option__dot--active":c&&!o}),O=Dv()("quiz-multiple-choice-option__check",{"quiz-multiple-choice-option__check--active":x}),B=Dv()("quiz-multiple-choice-option__x",{"quiz-multiple-choice-option__x--active":Z}),F=Dv()("quiz-multiple-choice-option__border"),H=(0,g.useCallback)((function(e){e.target===e.currentTarget&&(T_(e)?v(e):O_(e)?(e.preventDefault(),p(mH)):q_(e)?(e.preventDefault(),p(vH)):Z_(e)&&(e.preventDefault(),m({selectedIndex:a})))}),[a,m,v,p]),z=(0,g.useCallback)((function(e){"A"!==e.target.tagName&&m({selectedIndex:a})}),[a,m]),q=o?void 0:z,U=o?void 0:H;return(0,g.useEffect)((function(){t&&!N&&c&&w.current&&w.current.focus({preventScroll:u})}),[t,c,u,N]),y().createElement("div",{className:R,onClick:q},y().createElement("div",{"aria-checked":c,"aria-describedby":A,"aria-disabled":I,"aria-labelledby":S,className:M,onKeyDown:U,ref:w,role:"radio",tabIndex:_},y().createElement("div",{className:"quiz-multiple-choice-option__indicator",style:{color:n}},y().createElement(ep,{className:D}),y().createElement(Xv,{className:O}),y().createElement(up,{"aria-hidden":"true",className:B,overrideStyle:!0})),y().createElement("div",{className:F})),y().createElement("div",{className:"quiz-multiple-choice-option__text brand--body",id:S},h({optionId:r,title:E})),P&&y().createElement("div",{className:"visually-hidden-always",id:A},c&&l&&(null==d?void 0:d.a11yQuizReviewCorrectlySelected),c&&!l&&(null==d?void 0:d.a11yQuizReviewIncorrectlySelected),!c&&l&&(null==d?void 0:d.a11yQuizReviewIncorrectlyUnselected),!c&&!l&&(null==d?void 0:d.a11yQuizReviewCorrectlyUnselected)))},hH=function(e){var t=e.allowTabNavigation,n=e.color,r=e.correctId,a=e.isComplete,o=e.isCorrect,i=e.isReduceMotion,l=e.labels,s=e.onChange,c=e.onEnterToSubmit,u=e.options,d=void 0===u?[]:u,m=e.prefersKeyboardNavigation,v=e.questionHtmlId,p=e.renderOptionText,f=e.revealAnswers,h=e.selectedIndex,b=(0,g.useCallback)((function(e){var t=d.length;1!==t&&s({selectedIndex:pH[e](t,h||0)})}),[s,d.length,h]);return y().createElement("div",{"aria-labelledby":v,role:"radiogroup"},Yr()(d).call(d,(function(e,u,d){return y().createElement(fH,{allowTabNavigation:t,color:n,id:e.id,index:u,isComplete:a,isCorrect:o,isCorrectOption:r===e.id,isFirst:0===u,isFresh:-1===h||null==h,isLast:u===d.length-1,isReduceMotion:i,isSelected:h===u,labels:l,key:e.id,onChange:s,onEnterToSubmit:c,onNav:b,prefersKeyboardNavigation:m,renderOptionText:p,revealAnswers:f,title:e.title})})))},bH=uE.quizPreviewQuestions.answerArea,gH=function(e){var t=e.allowTabNavigation,n=e.id,r=e.index,a=e.isComplete,o=e.isCorrect,i=e.isCorrectOption,l=e.isSelected,s=e.labels,c=e.onChange,u=e.onEnterToSubmit,d=e.prefersKeyboardNavigation,m=e.renderOptionText,v=e.revealAnswers,p=e.title,f=(0,g.useState)((function(){return xp()("qmr-")})),h=(0,ze.Z)(f,1)[0],b=a&&v===Xp,E="".concat(h,"-label"),k=b?"".concat(h,"-result"):void 0,C=a?"true":"false",w=t?0:pL,N=v==$p,S=v===Xp||N&&o||N&&!o&&l,I=Dv()("quiz-multiple-response-option-wrap",{"quiz-multiple-response-option-wrap--complete":a}),_=Dv()("quiz-multiple-response-option",{"quiz-multiple-response-option--complete":a,"quiz-multiple-response-option--keyboard":d,"quiz-multiple-response-option--selected":l,"quiz-multiple-response-option--correct":a&&i&&S,"quiz-multiple-response-option--incorrect":a&&!i&&S}),T=Dv()("quiz-multiple-response-option__border"),L=(0,g.useCallback)((function(e){T_(e)?u(e):Z_(e)&&(e.preventDefault(),c({optionIndex:r}))}),[r,u,c]),x=(0,g.useCallback)((function(e){"A"!==e.target.tagName&&c({optionIndex:r})}),[r,c]),Z=a?void 0:x,P=a?void 0:L;return y().createElement("li",{className:I,"data-ba":bH.checkboxSelect,"data-ba-index":r,onClick:Z,role:"listitem"},y().createElement("div",{"aria-checked":l,"aria-describedby":k,"aria-disabled":C,"aria-labelledby":E,className:_,onKeyDown:P,role:"checkbox",tabIndex:w},y().createElement("div",{className:"quiz-multiple-response-option__indicator"},y().createElement(Xv,{className:"quiz-multiple-response-option__check"}),y().createElement(up,{"aria-hidden":"true",className:"quiz-multiple-response-option__x",overrideStyle:!0,height:"8",width:"8"})),y().createElement("div",{className:T})),y().createElement("div",{className:"quiz-multiple-response-option__text brand--body",id:E},m({optionId:n,title:p})),b&&y().createElement("div",{className:"visually-hidden-always",id:k},l&&i&&(null==s?void 0:s.a11yQuizReviewCorrectlyChecked),l&&!i&&(null==s?void 0:s.a11yQuizReviewIncorrectlyChecked),!l&&i&&(null==s?void 0:s.a11yQuizReviewIncorrectlyUnchecked),!l&&!i&&(null==s?void 0:s.a11yQuizReviewCorrectlyUnchecked)))},yH=function(e){var t=e.allowTabNavigation,n=e.correctIds,r=void 0===n?[]:n,a=e.isComplete,o=e.isCorrect,i=e.labels,l=e.onChange,s=e.onEnterToSubmit,c=e.options,u=void 0===c?[]:c,d=e.prefersKeyboardNavigation,m=e.renderOptionText,v=e.revealAnswers,p=e.selectedIndices,f=void 0===p?[]:p;return y().createElement("ul",{role:"list"},Yr()(u).call(u,(function(e,n){return y().createElement(gH,{allowTabNavigation:t,id:e.id,index:n,isComplete:a,isCorrect:o,isCorrectOption:oe()(e.id,r),isSelected:oe()(n,f),labels:i,key:e.id,onChange:l,onEnterToSubmit:s,prefersKeyboardNavigation:d,renderOptionText:m,revealAnswers:v,title:e.title})})))},EH=n(7772),kH=n.n(EH),CH=n(36218),wH=n.n(CH),NH=kH()(at()),SH=yt()(Zt()("correct",!0)),IH=S()(jr()(na()(-1),nt()(0)),Pa()(Zt()("correct",!0))),_H=function(e){return{MATCHING:at(),FILL_IN_THE_BLANK:xH,MULTIPLE_CHOICE:at(),MULTIPLE_RESPONSE:at()}[e]},TH=S()(Lt()("id"),SH),LH=S()(qc(),TH),xH=yt()(Zt()("correct",!0)),ZH=S()(de()("id"),qc()),PH=S()(Er(),gr()),AH=Vr()((function(e){return e.preventDefault()})),RH=Vr()((function(e){return e.stopPropagation()})),MH=S()(RH,AH);ce()(["target","value"]);function DH(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var OH=dE,BH=tf.FILL_IN_THE_BLANK,FH=tf.MATCHING,HH=tf.MULTIPLE_RESPONSE,zH=CF.CHOICE,qH=CF.CORRECT_INCORRECT,UH={FILL_IN_THE_BLANK:"a11yBlockKnowledgeCheckFIB",MATCHING:"a11yBlockKnowledgeCheckM",MULTIPLE_CHOICE:"a11yBlockKnowledgeCheckMC",MULTIPLE_RESPONSE:"a11yBlockKnowledgeCheckMR"},VH=al()(null,[0,"type"]),GH=VZ(),KH=function(e){(0,A.Z)(n,e);var t=DH(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).state={selectedAnswer:null,selectedIndices:[],chosen:!1,answered:!1,fillInValue:"",matches:{},questionHtmlId:"q-".concat(RA()())},r.retakeAnimationStageOne=null,r.retakeAnimationStageTwo=null,r.takeAgainRef=(0,g.createRef)(),r.getSelection=r.getSelection.bind((0,P.Z)(r)),r.handleFillIn=r.handleFillIn.bind((0,P.Z)(r)),r.handleChoiceSelect=r.handleChoiceSelect.bind((0,P.Z)(r)),r.handleMatch=r.handleMatch.bind((0,P.Z)(r)),r.handleMultipleResponseChange=r.handleMultipleResponseChange.bind((0,P.Z)(r)),r.handleRetake=r.handleRetake.bind((0,P.Z)(r)),r.renderQuestionTitle=r.renderQuestionTitle.bind((0,P.Z)(r)),r.renderMultipleResponseOptionText=r.renderMultipleResponseOptionText.bind((0,P.Z)(r)),r.renderMultipleChoiceOptionText=r.renderMultipleChoiceOptionText.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidUpdate",value:function(e,t){if(t.answered&&!this.state.answered)this.getType()!==BH&&CL(this.wrapper);else if(!t.answered&&this.state.answered){var n,r;null===(n=this.takeAgainRef.current)||void 0===n||null===(r=n.focus)||void 0===r||r.call(n)}}},{key:"componentWillUnmount",value:function(){this.retakeAnimationStageOne&&(clearTimeout(this.retakeAnimationStageOne),this.retakeAnimationStageOne=null),this.retakeAnimationStageTwo&&(clearTimeout(this.retakeAnimationStageTwo),this.retakeAnimationStageTwo=null)}},{key:"getSelection",value:function(e){switch(e.item.type){case BH:return this.state.fillInValue;case FH:return this.state.matches;case HH:return this.state.selectedIndices;default:return this.state.selectedAnswer}}},{key:"handleMatch",value:function(e){var t=e.dragIndex,n=e.dropZoneIndex,r=this.state.matches,a=S()(Yn()(t,n),$c()(na()(n)),wB)(r);this.setState({matches:a})}},{key:"handleMultipleResponseChange",value:function(e){var t=e.optionIndex,n=this.state.selectedIndices,r=ed()(n).call(n,t)?cB()([t]):gh()(t);this.setState({selectedIndices:r(n)})}},{key:"handleChoiceSelect",value:function(e){var t=e.selectedIndex;this.state.answered||this.setState({selectedAnswer:t,chosen:!0})}},{key:"onSubmit",value:function(e,t,n){var r=this;t&&(null==n||n.preventDefault(),this.setState({answered:!0,retake:!1},(function(){return r.props.onStep({id:e})})))}},{key:"handleFillIn",value:function(e){this.setState({fillInValue:e})}},{key:"handleRetake",value:function(){var e=this;this.setState({retake:!0}),this.retakeAnimationStageOne=setTimeout((function(){e.setState({answered:!1,chosen:!1,matches:{}},(function(){e.retakeAnimationStageOne=null}))}),400),this.retakeAnimationStageTwo=setTimeout((function(){e.setState({fillInValue:"",selectedAnswer:null,selectedIndices:[]},(function(){GH||e.getType()!==BH||CL(e.wrapper,{preventScroll:!0}),e.retakeAnimationStageTwo=null}))}),950)}},{key:"renderQuestionTitle",value:function(e){var t=e.title;return y().createElement(cZ,{className:"quiz-card__title brand--body brand--linkColor",value:t,component:"div",id:this.state.questionHtmlId})}},{key:"renderQuestion",value:function(e){var t=this.state,n=t.answered,r=t.retake,a=t.selectedAnswer,o=this.props,i=o.blockId,l=o.enableVideoPlaybackSpeed,s=o.labels,c=o.renderQuestionTitle,u=void 0===c?this.renderQuestionTitle:c,d=s.quizCorrect,m=s.quizIncorrect,v=s.quizSubmit,p=s.quizTakeAgain,f=e.id,h=e.media,b=e.settings,g=e.type,E=this.getIsCorrect({item:e}),k=this.getCanSubmit({item:e}),C=this.onSubmit.bind(this,f,k),w=this.getFeedback({item:e,isCorrect:E,selectedAnswer:a}),N=this.getSelection({item:e}),S=Dv()("block-knowledge__retake-container",{"block-knowledge__retake-container--active":n}),I=Dv()("block-knowledge__retake","brand--hoverColor",{"block-knowledge__retake--active":n&&!r});return y().createElement(ZB,{key:f,isActive:!0},u(e),y().createElement(dF,{blockId:i,enableVideoPlaybackSpeed:l,labels:s,media:h,opts:b}),y().createElement(YB,{type:g},this.renderType({isCorrect:E,item:e,onSubmit:C,canSubmit:k})),y().createElement(_B,{isReduceMotion:GH,canProceed:n,canSubmit:k,onSubmit:C,quizSubmit:v}),y().createElement(KB,{canProceed:n,hasFeedback:!!w,isActive:n,isComplete:n,isCorrect:E,item:e,feedbackValue:w,labels:s,quizCorrect:d,quizIncorrect:m,selection:N}),y().createElement("div",{className:S},y().createElement("button",{"aria-hidden":!n||void 0,className:I,onClick:this.handleRetake,ref:this.takeAgainRef,tabIndex:n?void 0:-1,type:"button"},y().createElement("div",{className:"block-knowledge__retake-content"},y().createElement("div",{className:"block-knowledge__retake-text brand--ui"},p),y().createElement("i",{className:"block-knowledge__retake-icon icon icon-reload"})))))}},{key:"getIsCorrect",value:function(e){var t=e.item,n=this.state,r=n.fillInValue,a=n.matches,o=n.selectedAnswer,i=n.selectedIndices,l=t.answers,s=t.type,c=t.isCaseSensitive;switch(s){case BH:return function(e){var t=e.answers,n=e.fillInValue,r=e.isCaseSensitive?jg():S()(jg(),Sn());return Dr()(wt()(li()("","title")),wt()(r),oe()(r(n)))(t)}({answers:xH(l),fillInValue:r,isCaseSensitive:c});case FH:return to(a);case HH:return function(e){var t=e.answers,n=e.selectedIndices;return na()(wH()(NH,n),S()(wH()(NH),wt()(S()(le()(Pa())(t),Zt()("id"))),TH)(t))}({answers:l,selectedIndices:i});default:return o===IH(l)}}},{key:"getType",value:function(){var e=this.props.items;return VH(e)}},{key:"getCanSubmit",value:function(e){var t=e.item,n=t.answers,r=this.state,a=r.answered,o=r.fillInValue,i=r.matches,l=r.selectedAnswer,s=r.selectedIndices;switch(t.type){case BH:return Vo()(aa()(o))&&Vo()(a);case FH:return PH(i)===Er()(n);case HH:return Vo()(aa()(s))&&Vo()(a);default:return Vo()(pr()(l))&&Vo()(a)}}},{key:"getFeedback",value:function(e){var t=e.item,n=e.isCorrect,r=e.selectedAnswer,a=t.answers,o=t.feedback,i=t.feedbackCorrect,l=t.feedbackIncorrect;switch(t.feedbackType){case zH:return al()("",[r,"feedback"],a);case qH:return n?i:l;default:return o}}},{key:"getTypeLabel",value:function(){var e=this.props.labels,t=this.getType(),n=UH[t];return n?null==e?void 0:e[n]:null==e?void 0:e.a11yBlockKnowledgeCheck}},{key:"renderMultipleResponseOptionText",value:function(e,t){var n=t.title;return y().createElement(cZ,{className:"cursorAuto",value:n,onClick:MH,component:"span"})}},{key:"renderMultipleChoiceOptionText",value:function(e,t){var n=t.title;return y().createElement(cZ,{className:"quiz-multiple-choice-option__label brand--body cursorAuto",value:n,onClick:MH,component:"div"})}},{key:"renderType",value:function(e){var t=e.isCorrect,n=e.item,r=e.onSubmit,a=e.canSubmit,o=this.props,i=o.isLearner,l=o.labels,s=o.prefersKeyboardNavigation,c=o.renderMultipleResponseOptionText,u=void 0===c?this.renderMultipleResponseOptionText:c,d=o.renderMultipleChoiceOptionText,m=void 0===d?this.renderMultipleChoiceOptionText:d,v=this.state,p=v.answered,f=v.fillInValue,h=v.matches,b=v.retake,g=v.selectedAnswer,E=v.selectedIndices,k=v.questionHtmlId,C=n.answers,w=void 0===C?[]:C,N=n.type,S=l.quizAcceptableResponses,I=l.quizAnswerPlaceholder,_=no(w),T=_,L=lB()(_);switch(N){case BH:return y().createElement(IF,{allowTabNavigation:!0,isComplete:p,isCorrect:t,labels:l,onChange:this.handleFillIn,onEnterToSubmit:r,options:xH(w),revealAnswers:Xp,questionHtmlId:k,quizAcceptableResponses:S,quizAnswerPlaceholder:I,value:f});case FH:return y().createElement(tH,{allowTabNavigation:!0,answers:_H(N)(w),canSubmit:a,isActive:!0,isComplete:p,isLearner:i,matchIndices:T,matches:h,onEnterToSubmit:r,onMatch:this.handleMatch,prefersKeyboardNavigation:!0,revealAnswers:Xp,titleIndices:L,isKnowledgeCheck:!0,isRetake:b});case HH:return y().createElement(yH,{allowTabNavigation:!0,correctIds:TH(w),isComplete:p,isCorrect:t,labels:l,onChange:this.handleMultipleResponseChange,onEnterToSubmit:r,options:w,prefersKeyboardNavigation:s,renderOptionText:u.bind(this,n),revealAnswers:Xp,selectedIndices:E});default:return y().createElement(hH,{allowTabNavigation:!0,correctId:LH(w)||ZH(w),isComplete:p,isCorrect:t,isReduceMotion:GH,labels:l,onChange:this.handleChoiceSelect,onEnterToSubmit:r,options:w,prefersKeyboardNavigation:s,questionHtmlId:k,renderOptionText:m.bind(this,n),revealAnswers:Xp,selectedIndex:g})}}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.isLearner,a=t.items,o=t.settings,i=this.state,l=i.answered,s=i.retake,c=o.entranceAnimation,u=Dv()("block-knowledge",{"block-knowledge--no-animation":!c,"block-knowledge--answered":l,"block-knowledge--retake":s}),d=a.length>0?ha()(a).call(a,0,1):[];return y().createElement(LZ,{className:u,"data-ba":OH.blockKnowledge,isLearner:r,style:this.getStyle(),ref:function(t){e.block=t}},y().createElement(WZ,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:r},y().createElement("div",{className:"block-knowledge__container"},y().createElement("div",{className:"block-knowledge__row"},y().createElement("div",{className:"block-knowledge__col"},y().createElement(nA,{"aria-label":this.getTypeLabel(),className:"block-knowledge__wrapper",ref:function(t){e.wrapper=t}},Yr()(d).call(d,(function(t){return e.renderQuestion(t)}))))))))}},{key:"getStyle",value:function(){var e=this.props,t=e.backgroundColor,n=e.settings;if((null==n?void 0:n.cardMode)===OT.TRANSPARENT)switch(null==n?void 0:n.backgroundType){case Td.ACCENT:case Td.COLOR:case Td.TINT:switch(gm(t)){case um.LIGHT:return{"--color-background-choice-hover":fm(.5,t),"--color-background-feedback-frame":fm(.5,t)};case um.MED:return{"--color-background-choice-hover":fm(-.3,t),"--color-background-feedback-frame":fm(-.3,t)};case um.DARK:return{"--color-background-choice-hover":fm(-.6,t),"--color-background-feedback-frame":fm(-.6,t)};case um.NEAR_BLACK:return{"--color-background-choice-hover":fm(.15,t),"--color-background-feedback-frame":fm(.15,t)}}}return null}}],[{key:"defaultProps",get:function(){return{items:[],lessonId:"",blockId:"",onStep:Function.prototype}}}]),n}(y().Component),WH=S()(QT(),XT())(KH),jH=n(55130),QH=n.n(jH);function YH(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var XH=function(e){(0,A.Z)(n,e);var t=YH(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={hasOverflow:!1},r.refWrap=(0,g.createRef)(),r.refBubbleWrap=(0,g.createRef)(),r.renderOverflowMask=r.renderOverflowMask.bind((0,P.Z)(r)),r.handleScroll=r.handleScroll.bind((0,P.Z)(r)),r.handleBubbleClick=r.handleBubbleClick.bind((0,P.Z)(r)),r.handleKeyDown=r.handleKeyDown.bind((0,P.Z)(r)),r.handleNextClick=r.handleNextClick.bind((0,P.Z)(r)),r.handlePreviousClick=r.handlePreviousClick.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentWillUnmount",value:function(){this.contentRef.removeEventListener("scroll",this.scrollRef),this.videoContainer&&this.videoContainer.removeEventListener("click",this.handleBubbleClick)}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){e.isActive&&setTimeout(this.renderOverflowMask,100)}},{key:"componentDidUpdate",value:function(e){var t,n,r=this.contentRef;!e.isActive&&this.props.isActive&&(r.scrollTop=0,null===(t=this.refBubbleWrap.current)||void 0===t||null===(n=t.focus)||void 0===n||n.call(t));this.state.hasOverflow&&e.isActive&&!this.props.isActive&&r.removeEventListener("scroll",this.scrollRef),this.stopVideoClickBubbling(e.isActive)}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.accentColor,a=n.allowNav,o=n.children,i=n.description,l=n.isActive,s=n.labels,c=n.onClose,u=n.title,d=n.x,m=n.y,v=Dv()("bubble",{"bubble--active":l}),p=$H({x:d,y:m}),f=ez({hasOverflow:this.state.hasOverflow,x:d,y:m}),h={borderColor:r},b=s.labeledGraphicBubbleLabel,g=y().createElement("div",{ref:this.refWrap,className:v,style:p},y().createElement("div",{"aria-hidden":!l,"aria-label":b,className:f,onClick:this.handleBubbleClick,onKeyDown:this.handleKeyDown,ref:this.refBubbleWrap,style:h,tabIndex:"-1"},y().createElement(eE,{allowTabNavigation:l,className:"bubble__title brand--head",value:u}),a&&this.renderControls(),y().createElement("button",{"aria-label":"Close modal",className:"bubble__close",onClick:c,type:"button"},y().createElement(tp,{className:"bubble__close-icon"})),y().createElement("div",{className:"bubble__content",ref:function(e){t.contentRef=e}},y().createElement("div",{className:"bubble__media"},Yr()(e=y().Children).call(e,o,(function(e){return e&&l?y().createElement("div",{className:"bubble__figure"},e):null}))),y().createElement(eE,{allowTabNavigation:l,className:"bubble__description brand--body",value:i}))));return window.matchMedia("(max-width: 767px)").matches?y().createElement(nk(),null,y().createElement(EZ,null,g)):g}},{key:"renderControls",value:function(){var e=this.props,t=e.accentColor,n=e.labels,r={"--color-lg-accent":t};return y().createElement("div",{className:"bubble__controls",style:r},y().createElement("button",{"aria-label":null==n?void 0:n.a11yCarouselPrevious,className:"bubble__prev",onClick:this.handlePreviousClick,type:"button"},y().createElement("i",{className:"icon icon-chevron-left"})),y().createElement("button",{"aria-label":null==n?void 0:n.a11yCarouselNext,className:"bubble__next",onClick:this.handleNextClick,type:"button"},y().createElement("i",{className:"icon icon-chevron-right"})))}},{key:"renderOverflowMask",value:function(){if(this.contentRef){var e=this.contentRef,t=e.offsetHeight;e.scrollHeight>t?(e.addEventListener("scroll",this.scrollRef=gD()(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,n,r=this.props,a=r.allowNav,o=r.onClose,i=r.onNextClick,l=r.onPreviousClick,s=(t=this.contentRef,n=this.state.hasOverflow,function(e){var r=G_(t,n),a=V_(t);ll()([[R_,r],[A_,a]])(e)}),c=QH()(nt()(a));ll()([[c(M_),l],[c(D_),i],[P_,o],[z_,s]])(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:"defaultProps",get:function(){return{allowNav:!0,onClose:Function.prototype,onNextClick:Function.prototype,onPreviousClick:Function.prototype}}}]),n}(y().Component),JH=XH,$H=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},ez=function(e){var t=e.hasOverflow,n=e.x,r=e.y,a=n<50,o="top";return r>33&&(o=r>66?"bottom":"middle"),Dv()("bubble__body","bg--range-light",{"bubble__body--has-overflow":t,"bubble__body--left":a,"bubble__body--right":!a,"bubble__body--top":"top"===o,"bubble__body--middle":"middle"===o,"bubble__body--bottom":"bottom"===o})},tz=["children","className","contentFocused"],nz=["children","className","side"],rz=function(e){var t=e.children,n=e.className,r=e.contentFocused,a=void 0!==r&&r,o=(0,nn.Z)(e,tz),i=Dv()("authoring-tooltip",(0,qe.Z)({},n,n),{"content-focused":a});return y().createElement("div",(0,D.Z)({className:i},o),t)},az=function(e){var t=e.children,n=e.className,r=e.side,a=(0,nn.Z)(e,nz),o=Dv()("authoring-tooltip__content","authoring-tooltip__content--".concat(r),(0,qe.Z)({},n,n));return y().createElement("span",(0,D.Z)({},a,{className:o}),t)},oz=n(30624);function iz(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function lz(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var sz=S()((function(e){return e.substr(1)}),de()("path"),hM.parse),cz=function(e){(0,A.Z)(n,e);var t=lz(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={style:{}},r}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.canvasClassNames,r=t.children,a=t.editable,o=t.imageLoaded,i=t.media,l=void 0===i?{}:i,s=t.onCreateMarker,c=t.onShowAltDialog,u=this.state.style,d=l.image,m=void 0===d?{}:d,v=m.alt,p=m.key,f=m.src,h=!!m.alt,b=Jm(v),g=Xm(m),y=Dv()("labeled-graphic-canvas__figure",{"labeled-graphic-canvas__figure--editable":a}),E=bd(p?m:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?iz(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):iz(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({key:sz(f)},m));return oz.createElement("div",{className:n||"labeled-graphic-canvas"},oz.createElement("div",{className:"labeled-graphic-canvas__item"},oz.createElement("div",{className:"labeled-graphic-canvas__bounds"},oz.createElement("figure",{className:y},h&&a?oz.createElement(rz,{className:"item-media__tooltip"},oz.createElement("div",{onClick:c,className:"labeled-graphic-canvas__alt-tag"},"ALT"),oz.createElement(az,{side:"top"},"Edit alt text")):[],o&&oz.createElement("img",{alt:b,className:"labeled-graphic-canvas__image",onClick:s,onLoad:function(){return e.setState({style:g})},ref:function(t){e.imageEl=t},role:"img",src:E,style:u}),oz.createElement("ol",{role:"list"},r)))))}}]),n}(oz.Component),uz={"01":"a11yLabeledGraphicIconPlus","02":"a11yLabeledGraphicIconDot","03":"a11yLabeledGraphicIconInformation","04":"a11yLabeledGraphicIconQuestion","05":"a11yLabeledGraphicIconCheck","06":"a11yLabeledGraphicIconX","07":"a11yLabeledGraphicIconHeart","08":"a11yLabeledGraphicIconPin","09":"a11yLabeledGraphicIconArrowLeft",10:"a11yLabeledGraphicIconArrowRight",11:"a11yLabeledGraphicIconArrowUp",12:"a11yLabeledGraphicIconArrowDown",13:"a11yLabeledGraphicIconArrowUpLeft",14:"a11yLabeledGraphicIconArrowUpRight",15:"a11yLabeledGraphicIconArrowDownLeft",16:"a11yLabeledGraphicIconArrowDownRight",17:"1",18:"2",19:"3",20:"4",21:"5",22:"6",23:"7",24:"8",25:"9",26:"0"},dz=n(30624);function mz(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function vz(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mz(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):mz(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function pz(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var fz=Jg("labeled-graphic-marker"),hz=function(e){(0,A.Z)(n,e);var t=pz(n);function n(e){var r;return(0,x.Z)(this,n),r=t.call(this,e),(0,qe.Z)((0,P.Z)(r),"buildMarkerLabel",(function(e){var t,n,a,o,i=e.icon,l=e.label,s=e.title,c=e.viewed,u=r.props.labels;return B()(t=B()(n=B()(a=B()(o=[]).call(o,l||[])).call(a,s||[])).call(n,i||[])).call(t,c?null==u?void 0:u.a11yLabeledGraphicViewed:null==u?void 0:u.a11yLabeledGraphicUnviewed).join(", ")})),r.state={dragging:!1,hovering:!1,isComplete:!1,isDragged:!1,offsetX:0,offsetY:0,wasDragged:!1},r.onClick=r.onClick.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"parentCanvasElement",value:function(){return this.marker.parentElement.parentElement.parentElement}},{key:"componentDidMount",value:function(){var e=this,t=this.parentCanvasElement();t.addEventListener("mousemove",this.onMouseMove=function(t){e.onItemDrag(t)}),t.addEventListener("mouseleave",this.onMouseLeave=function(t){e.onItemRelease(t)})}},{key:"componentWillUnmount",value:function(){var e=this.parentCanvasElement();e.removeEventListener("mousemove",this.onMouseMove),e.removeEventListener("mouseleave",this.onMouseLeave)}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.isSelected,n=e.useLocalStateForCompletion;t&&n&&!this.state.isComplete&&this.setState({isComplete:!0})}},{key:"render",value:function(){var e=this,t=this.props,n=t.accentColor,r=t.ariaControls,a=t.icon,o=t.isActive,i=t.isComplete,l=t.isSelected,s=t.isVisible,c=t.labels,u=t.markerColor,d=t.markerColorContrast,m=t.onFocus,v=t.styles,p=t.title,f=t.useLocalStateForCompletion,h=function(e,t){var n=uz[t];return null!=n&&w()(n).call(n,"a11y")?(null==e?void 0:e[n])||"":n||""}(c,a),b=f?this.state.isComplete:i,g=Boolean(u),y=vm(u)?Vd.LIGHT:Vd.DARK,E=pZ({backgroundColor:u,contrast:null!=d?d:y}),k=g?u:"#ffffff",C=g?E:n,N=this.buildMarkerLabel({icon:h,label:c&&c.a11yLabeledGraphicButtonMarker||"",title:p,viewed:b}),S=fz({active:l,dragged:this.state.isDragged,visible:s,complete:b}),I=vz(vz({},v),{},{"--color-lg-accent":k,"--color-lg-font":C}),_=fz("pin",{selected:l});return dz.createElement("button",{"aria-expanded":o,"aria-label":N,"aria-controls":r,className:S,onClick:this.onClick,onContextMenu:this.onItemRelease.bind(this),onFocus:m,onKeyDown:U_(this.onClick),onMouseDown:this.onItemGrab.bind(this),onMouseEnter:this.onHover.bind(this),onMouseLeave:this.onLeave.bind(this),onMouseUp:this.onItemRelease.bind(this),ref:function(t){e.marker=t},style:I,type:"button"},dz.createElement("span",{className:_},dz.createElement("i",{className:"icon icon-Master-".concat(a)})))}},{key:"focus",value:function(){this.marker&&this.marker.focus&&this.marker.focus()}},{key:"onHover",value:function(){this.state.wasDragged&&this.props.onHover(),this.setState({hovering:!0})}},{key:"onLeave",value:function(){this.props.onLeave(),this.setState({hovering:!1})}},{key:"onClick",value:function(e){e.stopPropagation(),e.preventDefault(),e.nativeEvent&&e.nativeEvent.stopImmediatePropagation();var t=this.props,n=t.editable,r=t.itemId,a=t.onClick,o="labeledGraphicMarkerClick",i={detail:{itemId:r,parentId:t.parentId}},l=null;XC.isIe11?(l=document.createEvent("UIEvents")).initUIEvent(o,!1,!1,window,i):l=new CustomEvent(o,i),document.dispatchEvent(l),n||a()}},{key:"onItemGrab",value:function(e){if(this.props.editable){var t=this.marker.getBoundingClientRect(),n=t.left-e.clientX+this.marker.offsetWidth/2,r=t.top-e.clientY+this.marker.offsetHeight/2;this.setState({posX:e.clientX,posY:e.clientY,offsetX:n,offsetY:r,isDragged:!0})}}},{key:"onItemDrag",value:function(e){if(this.state.isDragged){var t,n=e.clientX-this.state.posX,r=e.clientY-this.state.posY;this.marker.style.transform=B()(t="translate3d(".concat(n,"px, ")).call(t,r,"px, 0)")}}},{key:"onItemRelease",value:function(e){var t=this.props.editable,n={isDragged:!1};this.marker.style.transform="translate3d(0, 0, 0)",this.state.isDragged&&this.state.posX===e.clientX&&this.state.posY===e.clientY?this.props.onClick():t&&e.currentTarget&&e.currentTarget.classList.contains("labeled-graphic-marker")?this.props.onSetPosition(e,this.state.offsetX,this.state.offsetY):this.state.isDragged&&(n.offsetX=0,n.offsetY=0),this.setState(n)}}]),n}(dz.Component);function bz(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var gz=function(e){(0,A.Z)(n,e);var t=bz(n);function n(e){var r;(0,x.Z)(this,n),r=t.call(this,e);var a=e.isLearner;return r.afterAnimatedIn=r.afterAnimatedIn.bind((0,P.Z)(r)),r.createMarker=r.createMarker.bind((0,P.Z)(r)),r.onBubbleClose=r.onBubbleClose.bind((0,P.Z)(r)),r.onMarkerFocus=r.onMarkerFocus.bind((0,P.Z)(r)),r.markerRefs={},r.state={showMarkers:!a},r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this,t=this.props,n=t.isBlock,r=t.isLearner,a=t.isPreview,o=t.markerDelay;r&&!n&&(this.timeout=setTimeout((function(){return e.setState({showMarkers:!0})}),a?0:o))}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout)}},{key:"render",value:function(){var e=this,t=this.props,n=t.accentColor,r=t.animateBlockEntrance,a=t.blockId,o=t.color,i=t.canvasClassNames,l=t.editable,s=t.imageLoaded,c=void 0===s||s,u=t.isBlock,d=t.isLastBlock,m=t.isLearner,v=t.isPreview,p=t.items,f=t.labels,h=t.lesson,b=t.media,E=t.onItemClear,k=t.onItemHint,C=t.onItemSelected,w=t.onNextClick,N=t.onPreviousClick,S=t.onShowAltDialog,I=t.parentId,_=t.progress,T=t.selected,L=t.settings,x=void 0===L?{}:L,Z=t.showBubbles,P=t.enableVideoPlaybackSpeed,A=x.markerColor,R=x.markerColorContrast,M=this.state.showMarkers,D=A||(n||o),O=Dv()("map-item",{"map-item--animated":!l}),F=r?"fadeIn":"none",H=r?1:0,z=p.length>1,q=d?50:300;return y().createElement(g.Fragment,null,y().createElement(WZ,{afterAnimatedIn:this.afterAnimatedIn,animateBlockEntrance:!v,animateIn:F,duration:v?0:H,initiallyVisible:!r,isLearner:m,offset:q},y().createElement(cz,{canvasClassNames:i,editable:l,imageLoaded:c,lesson:h,media:b,onCreateMarker:this.createMarker,onShowAltDialog:S,ref:function(t){e.canvas=t}},Yr()(p).call(p,(function(t,n){var r,o,i=t.description,s=t.id,c=t.icon,d=t.media,m=t.title,v=t.x,p=t.y,h={top:p+"%",left:v+"%"},b=ce()(["items",s,"isComplete"],_),g=T===s,S="bubble-".concat(s);return y().createElement("li",{className:O,key:s,role:"listitem"},y().createElement(hz,{accentColor:D,ariaControls:S,editable:l,icon:c,isActive:T===s,isComplete:b,isSelected:g,isVisible:M,itemId:s,key:s,labels:f,markerColor:A,markerColorContrast:R,onClick:function(){C(s)},onFocus:e.onMarkerFocus(s),onHover:function(){k()},onLeave:function(){E()},onSetPosition:e.onSetPosition.bind(e,s),parentId:I,ref:function(t){e.markerRefs[s]=t},styles:h,title:m,useLocalStateForCompletion:u}),!l&&Z&&y().createElement(JH,{accentColor:D,allowNav:z,description:i,hasMedia:Boolean(d),isActive:g,key:S,labels:f,onClose:e.onBubbleClose(s),onNextClick:function(){w(n)},onPreviousClick:function(){N(n)},title:m,x:v,y:p},d?y().createElement(pD,{hasPadding:!1,index:B()(r=B()(o="".concat(a,"-")).call(o,s,"-")).call(r,n),labels:e.props.labels,media:d,enableVideoPlaybackSpeed:P}):null))})))))}},{key:"createMarker",value:function(e){var t=this.props,n=t.editable,r=t.isBlock,a=t.lesson,o=t.onCreateMarker;if(n){var i=a.id,l=a.items,s=this.findItemCoordinates({e:e}),c=s.x,u=s.y;o({index:r?l[0].items.length:l.length,lessonId:i,items:l,payload:{description:"",hasMedia:!1,icon:"01",id:RA()(),isActive:!1,title:"",x:String(c),y:String(u)}})}}},{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,a=n.selected;a&&a!==e&&r()}}},{key:"onSetPosition",value:function(e,t,n,r){var a=this.props,o=a.lesson,i=a.onSetMarkerPosition,l=o.id,s=o.items,c=this.findItemCoordinates({e:t,offsetX:n,offsetY:r}),u=c.x,d=c.y;i({itemId:e,lessonId:l,items:s,payload:{x:String(u),y:String(d)}})}},{key:"findItemCoordinates",value:function(e){var t=e.e,n=e.offsetX,r=void 0===n?0:n,a=e.offsetY,o=void 0===a?0:a,i=this.canvas.imageEl.getBoundingClientRect();return{x:this.findItemCoordinate({clientPos:t.clientX,clientOffset:r,rectSubtractor:i.left,rectDivisor:i.width,validOffsetAmount:20}),y:this.findItemCoordinate({clientPos:t.clientY,clientOffset:o,rectSubtractor:i.top,rectDivisor:i.height,validOffsetAmount:20})}}},{key:"findItemCoordinate",value:function(e){var t=e.clientPos,n=e.clientOffset,r=e.rectSubtractor,a=e.rectDivisor,o=e.validOffsetAmount/a*100,i=100-o,l=(t+n-r)/a*100;return l>i?l=i:l<o&&(l=o),l}},{key:"afterAnimatedIn",value:function(){this.props.isBlock&&this.setState({showMarkers:!0})}}],[{key:"defaultProps",get:function(){return{animateBlockEntrance:!1,editable:!0,markerDelay:0,onClose:Function.prototype,onCreateMarker:Function.prototype,onItemClear:Function.prototype,onItemHint:Function.prototype,onItemSelected:Function.prototype,onNextClick:Function.prototype,onPreviousClick:Function.prototype,onSetMarkerPosition:Function.prototype,showBubbles:!0}}}]),n}(y().Component),yz=gz,Ez=n(30624);function kz(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Cz="page-wrap--noscroll",wz=function(e){(0,A.Z)(n,e);var t=kz(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={imageLoaded:!1},r.closeOpenedBubble=r.closeOpenedBubble.bind((0,P.Z)(r)),r.handleDocumentClick=r.handleDocumentClick.bind((0,P.Z)(r)),r.handleMarkerClick=r.handleMarkerClick.bind((0,P.Z)(r)),r.onItemSelected=r.onItemSelected.bind((0,P.Z)(r)),r.onNextClick=r.onNextClick.bind((0,P.Z)(r)),r.onPreviousClick=r.onPreviousClick.bind((0,P.Z)(r)),r.setImageLoaded=r.setImageLoaded.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){this.loadImage(),this.props.readOnly||(document.addEventListener("click",this.handleDocumentClick),document.addEventListener("labeledGraphicMarkerClick",this.handleMarkerClick))}},{key:"componentWillUnmount",value:function(){this.props.readOnly||(document.removeEventListener("click",this.handleDocumentClick),document.removeEventListener("labeledGraphicMarkerClick",this.handleMarkerClick))}},{key:"render",value:function(){var e=this.state.imageLoaded,t=this.props,n=t.isPreview,r=t.items,a=t.labels,o=t.parentId,i=t.settings,l=(void 0===i?{}:i).mediaWidth,s=void 0===l?"2":l,c=n?r[0].id:this.state.selectedItemId,u=Dv()("view-labeled-graphic",{"view-labeled-graphic--small":"0"===s,"view-labeled-graphic--medium":"1"===s,"view-labeled-graphic--full":"2"===s});return Ez.createElement("div",{"aria-label":null==a?void 0:a.a11yLabeledGraphicBlock,className:u,role:"group"},Ez.createElement(yz,(0,D.Z)({},this.props,{canvasClassNames:this.getCanvasClassNames(),editable:!1,imageLoaded:e,labels:a,markerDelay:1e3,onClose:this.closeOpenedBubble,onItemSelected:this.onItemSelected,onNextClick:this.onNextClick,onPreviousClick:this.onPreviousClick,parentId:o,selected:c})))}},{key:"setImageLoaded",value:function(){this.setState({imageLoaded:!0})}},{key:"loadImage",value:function(){var e=this,t=this.props.media.image,n=t.key,r=t.src,a=setTimeout(this.setImageLoaded,1e3),o=new Image,i=n?bd(t):r;o.src=i,o.onload=function(){clearTimeout(a),e.setImageLoaded()}}},{key:"getCanvasClassNames",value:function(){return Dv()("labeled-graphic-canvas",{"labeled-graphic-canvas--visible":this.state.imageLoaded})}},{key:"onNextClick",value:function(e){var t=this.props.items,n=de()("id",t[fo()(e)]||t[0]);this.onItemSelected(n)}},{key:"onPreviousClick",value:function(e){var t=this.props.items,n=de()("id",t[Lb()(e)]||t[Lb()(Er()(t))]);this.onItemSelected(n)}},{key:"onItemSelected",value:function(e){var t=this.props,n=t.editBlock,r=t.items,a=t.onItemSelected,o=t.onStep,i=this.state.selectedItemId;n&&window.matchMedia("(max-width: 768px)").matches||(i===e?this.closeOpenedBubble():(this.openBubble(e),S()(o,nd()((function(t){return t.id===e})))(r)),a(e))}},{key:"handleDocumentClick",value:function(){document.querySelector("[data-iz-overlay]")||this.closeOpenedBubble()}},{key:"handleMarkerClick",value:function(e){var t=e.detail,n=t.itemId,r=t.parentId,a=this.state.selectedItemId;r===this.props.parentId&&a===n||this.closeOpenedBubble()}},{key:"openBubble",value:function(e){if(window.matchMedia("(max-width: 767px)").matches){var t=document.querySelector(".page-wrap");t&&t.classList.add(Cz)}this.setState({selectedItemId:e})}},{key:"closeOpenedBubble",value:function(){if(window.matchMedia("(max-width: 767px)").matches){var e=document.querySelector(".page-wrap");e&&e.classList.remove(Cz)}this.setState({selectedItemId:void 0})}}],[{key:"defaultProps",get:function(){return{onItemSelected:Function.prototype,onStep:Function.prototype}}}]),n}(Ez.Component),Nz=n(30624),Sz=dE,Iz=function(e){var t=e.blockId,n=e.progress,r=e.isLearner,a=ce()(["items",t],n);return Nz.createElement(LZ,{className:"block-labeled-graphic","data-ba":Sz.blockLabeledGraphic,isLearner:r},Nz.createElement(wz,(0,D.Z)({},e,{editable:!1,isBlock:!0,parentId:t,progress:a})))},_z=n(11),Tz=n.n(_z),Lz=n(13594),xz=n.n(Lz);function Zz(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Pz=function(e){(0,A.Z)(n,e);var t=Zz(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isMounted:!1},r.id=xp()(),r.refCard=(0,g.createRef)(),r}return(0,Z.Z)(n,[{key:"render",value:function(){var e,t,n=this.props,r=n.children,a=n.className,o=n.current,i=n.description,l=n.entered,s=n.fade,c=n.hasNavigation,u=n.htmlId,d=n.index,m=n.initiating,v=n.media,p=n.labels,f=n.number,h=n.position,b=h.next,g=h.prev,E=n.previous,k=n.settings,C=n.style,w=n.title,N=n.type,S=this.state.isMounted,I=!pr()(g)&&!pr()(b),_=er()("process-card__"),T=Dv()("process-card",{"process-card--initiating":m,"process-card--entered":l,"process-card--intro":"intro"===N,"process-card--summary":"summary"===N,"process-card--active":o===d,"process-card--prev-active":E===d,"process-card--next":o+1===d,"process-card--prev":o-1===d,"process-card--slide-fade":s}),L=ll()([[Mb()(d),nt()({transform:"translate3d(".concat(b,"px, 0px, 0px)")})],[Ha()(d),nt()({transform:"translate3d(-".concat(g,"px, 0px, 0px)")})],[us(),nt()(null)]])(o),x="card-step-".concat(this.id),Z="card-title-".concat(this.id),P=I?ln()({},C,L):C;return y().createElement("div",{"aria-hidden":S&&o!==d,"aria-labelledby":B()(e="".concat(Z," ")).call(e,x),className:B()(t="".concat(a," ")).call(t,T),"data-testid":"process-card",id:u,ref:this.refCard,role:"group",style:P,tabIndex:"-1"},y().createElement("div",{className:"process-card__inner"},y().createElement("div",null,"step"===N&&Hz({htmlId:x,labels:p,number:f,settings:k},_),w&&zz({htmlId:Z,title:w},_),v&&Oz(this.props,_),i&&Mz(this.props,_),c&&"intro"===N&&Fz(this.props,_),c&&"summary"===N&&Bz(this.props,_),"intro"!==N&&r)))}},{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||e.style!==this.props.style)return!0;var t=e.current,n=e.index,r=e.entered!==this.props.entered;return t===n&&r}},{key:"componentDidMount",value:function(){this.setState({isMounted:!0})}},{key:"componentDidUpdate",value:function(e){var t,n,r=this.props,a=r.announcePolite,o=r.current,i=r.index,l=r.labels,s=r.title;e.current!==o&&o===i&&a(B()(t=B()(n="".concat(l.processStepName," ")).call(n,i,". ")).call(t,s||""))}}]),n}(y().Component),Az=Ye(Pz),Rz=function(e){(0,A.Z)(n,e);var t=Zz(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isMounted:!1},r.id=xp()(),r.refCard=(0,g.createRef)(),r}return(0,Z.Z)(n,[{key:"render",value:function(){var e,t,n=this.props,r=n.children,a=n.className,o=n.current,i=n.description,l=n.entered,s=n.hasNavigation,c=n.htmlId,u=n.labels,d=n.index,m=n.initiating,v=n.media,p=n.number,f=n.settings,h=n.showHelp,b=n.style,g=n.title,E=n.type,k=n.width,C=this.state.isMounted,w=o===d,N=ll()([[Mb()(d),nt()({transform:"translate3d(".concat(k,"px, 0px, 0px)")})],[Ha()(d),nt()({transform:"translate3d(-".concat(k,"px, 0px, 0px)")})],[us(),nt()(null)]])(o),S=ln()({},b,N),I=Dv()("process-card-mobile",{"process-card-mobile--entered":l,"process-card-mobile--intro":"intro"===E,"process-card-mobile--summary":"summary"===E,"process-card-mobile--active":w,"process-card-mobile--initiating":m}),_=er()("process-card-mobile__"),T="card-step-".concat(this.id),L="card-title-".concat(this.id),x="card-help-".concat(this.id);return y().createElement("div",{"aria-labelledby":B()(e="".concat(L," ")).call(e,T),"aria-describedby":x,"aria-hidden":C&&o!==d,className:B()(t="".concat(a," ")).call(t,I),"data-process-card":"",id:c,ref:this.refCard,role:"group",style:S,tabIndex:"-1","data-testid":"process-card"},y().createElement("div",{className:"process-card-mobile__inner"},y().createElement("div",null,"step"===E&&Hz({htmlId:T,labels:u,number:p,settings:f},_),g&&zz({htmlId:L,title:g},_),v&&Oz(this.props,_),i&&Mz(this.props,_),s&&"intro"===E&&Fz(this.props,_),s&&"summary"===E&&Bz(this.props,_),"intro"!==E&&r,Dz({current:o,htmlId:c,index:d,labels:u,showHelp: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:"componentDidMount",value:function(){this.setState({isMounted:!0})}},{key:"componentDidUpdate",value:function(e){var t,n,r=this.props,a=r.current,o=r.index;e.current!==a&&a===o&&(null===(t=this.refCard.current)||void 0===t||null===(n=t.focus)||void 0===n||n.call(t,{preventScroll:!0}))}}]),n}(y().Component),Mz=function(e,t){var n=e.current,r=e.description,a=e.index;return y().createElement(eE,{allowTabNavigation:n===a,className:"".concat(t("description")," brand--body"),value:r})},Dz=function(e,t){var n=e.current,r=e.htmlId,a=e.index,o=e.labels,i=e.showHelp,l=o.processSwipe,s=Dv()(t("help"),(0,qe.Z)({},"".concat(t("help"),"--show"),n===a&&i));return y().createElement("div",{className:s,id:r},y().createElement("span",null,l," ",y().createElement(Jv,null)))},Oz=function(e,t){var n,r,a=e.blockId,o=e.current,i=e.enableVideoPlaybackSpeed,l=e.id,s=e.index,c=e.labels,u=e.media,d=e.onMediaLoad,m=e.settings.zoomOnClick,v=o===s,p=St()(Yn()("pause",!0),u);return y().createElement("div",{className:t("media")},y().createElement(pD,{allowTabNavigation:v,defaultAlign:"center",enableVideoPlaybackSpeed:i,hasPadding:!1,index:B()(n=B()(r="".concat(a,"-")).call(r,l,"-")).call(n,s),labels:c,media:v?u:p,onLoad:v&&d?d:nt(),opts:{disableZoom:!m}}))},Bz=function(e,t){var n=e.current,r=e.index,a=e.labels,o=e.onRestartClick,i=n===r;return y().createElement("button",{className:t("restart"),onClick:o,tabIndex:i?void 0:-1,type:"button","data-testid":"process-restart-button"},y().createElement("span",{className:"".concat(t("restart-text")," brand--ui")},null==a?void 0:a.processStartAgain),y().createElement("i",{className:"".concat(t("restart-icon")," icon icon-reload")}))},Fz=function(e,t){var n=e.current,r=e.index,a=e.labels,o=e.onNextClick,i=a.processStart,l=n===r?void 0:-1;return y().createElement("button",{className:t("start"),onClick:o,tabIndex:l,type:"button"},y().createElement("span",{className:"".concat(t("start-text")," brand--ui")},i),y().createElement(Jv,{className:t("start-icon")}))},Hz=function(e,t){var n,r=e.htmlId,a=e.labels,o=e.number,i=e.settings,l=a.processStepName,s=i.stepLabel||l;return y().createElement("div",{className:t("number"),id:r},y().createElement("p",null,B()(n="".concat(s," ")).call(n,o)))},zz=function(e,t){var n=e.htmlId,r=e.title;return y().createElement("div",{className:"".concat(t("title")," brand--head")},y().createElement("h2",{id:n},r))},qz=n(30624);function Uz(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Vz=function(e){(0,A.Z)(n,e);var t=Uz(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.absolute,n=e.bottom,r=e.fixed,a=e.hidden,o=e.isSliding,i=e.labels,l=e.offset,s=e.onClick,c=e.scroll,u=e.sidebar,d=e.top,m=e.type,v="next"===m,p="prev"===m,f="both"===a||p&&"prev"===a||v&&"next"===a,h=o||f,b=c.active?r+u:t,g=c.active?r+l:t,y=p?null==i?void 0:i.a11yCarouselPrevious:null==i?void 0:i.a11yCarouselNext,E=ll()([[Zt()("active",!0),nt()(d)],[Zt()("end",!0),nt()(n)],[us(),nt()(null)]])(c),k=Dv()("process-arrow",{"process-arrow--left":p,"process-arrow--right":v,"process-arrow--disabled":h,"process-arrow--scrolling":c.active}),C={left:p?b:null,right:v?g:null,top:E};return qz.createElement("button",{"aria-hidden":f,"aria-label":y,className:k,key:"arrow",onClick:s,style:C,tabIndex:f?-1:void 0,type:"button","data-testid":"arrow-".concat(m)},qz.createElement(Jv,{className:"process-arrow__icon"}))}},{key:"shouldComponentUpdate",value:function(e){var t=function(e,t){return S()(Vo(),Zt()(e,t))};return ll()([[t("absolute",this.props.absolute),nt()(!0)],[t("fixed",this.props.fixed),nt()(!0)],[t("isSliding",this.props.isSliding),nt()(!0)],[t("scroll",this.props.scroll),nt()(!0)],[t("top",this.props.top),nt()(!0)],[us(),nt()(!1)]])(e)}}]),n}(qz.Component),Gz=n(88524),Kz=n.n(Gz),Wz=n(30624);function jz(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Qz=function(e){(0,A.Z)(n,e);var t=jz(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return r=t.call.apply(t,B()(e=[this]).call(e,o)),(0,qe.Z)((0,P.Z)(r),"renderItem",(function(e){var t=r.props,n=t.cardIndex,a=t.current,o=t.hasSummary,i=t.isFirst,l=t.length,s=o&&e===l,c=n===a,u=e===(i?a+1:a),d=XC.isMobile,m=Dv()("process-counter__item",{"process-counter__item--active":u,"process-counter__item--large":e>=10&&!s,"process-counter__item--mobile":d}),v=s?Wz.createElement("span",null,Wz.createElement("svg",{"aria-hidden":"true",className:"process-counter__check",focusable:"false",role:"img",viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"},Wz.createElement("path",{d:"M470.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L192 338.7 425.4 105.4c12.5-12.5 32.8-12.5 45.3 0z",fill:"currentColor"}))):e;return Wz.createElement("li",{className:m,key:e,ref:"item-".concat(e),role:"listitem"},Wz.createElement("button",{"aria-current":e===a||void 0,"aria-label":s?"Last step":"Step ".concat(e),className:"process-counter__btn",onClick:r.handleSlide.bind((0,P.Z)(r),e),tabIndex:c?void 0:-1,type:"button","data-testid":"process-counter-button process-counter-button-".concat(s?"last":e)},v))})),r}return(0,Z.Z)(n,[{key:"getCounterPosition",value:function(){var e=this.props,t=e.current,n=e.isFirst,r=e.length,a=n?t+1:t,o=this.refs["item-".concat(a)],i=this.refs["item-".concat(r)];if(!this.counter||!o||!i)return{lastItemPosition:null,position:null,width:null};var l=this.getItemPosition(),s=i.offsetLeft+5,c=o.offsetWidth,u=this.counter.offsetWidth,d=l-u/2+c/2,m=s-u+c/2;return{lastItemPosition:s,position:ll()([[Kz()(u/2),nt()(0)],[xz()(s-u/2),nt()(m)],[us(),nt()(d)]])(l),width:u}}},{key:"getItemPosition",value:function(){var e=this.props,t=e.current,n=e.hasSummary,r=e.isFirst,a=e.length,o=r?t+1:t,i=this.refs["item-".concat(o)];return i?o>=10&&!(n&&t===a)?i.offsetLeft+4:i.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,{shouldFocusContent:!0})}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.hasSummary,a=n.length,o=this.getCounterPosition(),i=o.lastItemPosition,l=o.position,s=o.width,c=this.getItemPosition(),u=r?a+1:a,d=Dv()("process-counter",{"process-counter--overflow-before":l>0,"process-counter--overflow-after":i>l+s}),m={transform:"translate3d(-".concat(l,"px, 0px, 0px)")},v={opacity:1,transform:"translate3d(".concat(c,"px, 0px, 0px)")},p={className:"process-counter__inner",style:!pr()(l)&&l>0?m:{transform:"translate3d(0px, 0px, 0px)"},ref:function(e){return t.counter=e}},f={className:"process-counter__active",style:pr()(c)?null:v};return Wz.createElement("div",{className:d,"data-testid":"process-counter"},Wz.createElement("div",p,Wz.createElement("div",f),Wz.createElement("ol",{className:"process-counter__list",role:"list","data-testid":"process-counter-list"},Yr()(e=qa()(1,u)).call(e,this.renderItem))))}}]),n}(Wz.Component),Yz=function(e){return function(t){e.setState({xTouchDown:t.touches[0].clientX,yTouchDown:t.touches[0].clientY})}},Xz=function(e){return function(t){e.setState({xTouchMove:t.touches[0].clientX,yTouchMove:t.touches[0].clientY})}},Jz=function(e,t,n,r){return function(){if(e.state.xTouchDown&&e.state.xTouchMove){var a=e.state.xTouchDown-e.state.xTouchMove,o=e.state.yTouchDown-e.state.yTouchMove,i=le()(Mb()),l=le()(Ha()),s=eq(e);if(Math.abs(a)>Math.abs(o))ll()([[i(r),t],[l(-r),n],[us(),nt()()]])(a),s()}}},$z=function(e){return function(){eq(e)}},eq=function(e){return function(){e.setState({xTouchDown:null,yTouchDown:null,xTouchMove:null,yTouchMove:null})}};var tq=function(e,t,n,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o={touchstart:Yz(t),touchmove:Xz(t),touchend:Jz(t,n,r,a),touchcancel:$z(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)}}},nq=n(30624);function rq(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function aq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rq(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):rq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function oq(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var iq=function(e){(0,A.Z)(n,e);var t=oq(n);function n(e){var r;return(0,x.Z)(this,n),r=t.call(this,e),(0,qe.Z)((0,P.Z)(r),"clampArrowTop",(function(e){var t=oi()(0,r.getSlideContentHeight()-20);return Tz()(0,t,e)})),(0,qe.Z)((0,P.Z)(r),"getSlideContentHeight",(function(){var e=r.state.slide.current,t=(0,E.findDOMNode)(r.refs["slide-".concat(e)]);if(t){var n=t.firstChild,a=window.getComputedStyle(n);return n.clientHeight-parseFloat(a.paddingTop)-parseFloat(a.paddingBottom)}return 0})),r.state={arrow:{absolute:null,bottom:null,fixed:null,hidden:"prev",top:null},initiating:!0,scroll:{active:!1,auto:!1,end:!1},position:{next:0,prev:0},sidebar:null,slide:{active:!1,current:0,fade:!1,previous:null},style:null,width:{card:0,wrapper:0}},r.handleSlideNext=r.handleSlide.bind((0,P.Z)(r),"next"),r.handleSlidePrev=r.handleSlide.bind((0,P.Z)(r),"prev"),r.handleIntersect=r.handleIntersect.bind((0,P.Z)(r)),r.handleRestart=r.handleRestart.bind((0,P.Z)(r)),r.handleScroll=r.handleScroll.bind((0,P.Z)(r)),r.renderStep=r.renderStep.bind((0,P.Z)(r)),r.setArrows=r.setArrows.bind((0,P.Z)(r)),r.setHeight=r.setHeight.bind((0,P.Z)(r)),r.setPosition=r.setPosition.bind((0,P.Z)(r)),r.setWidth=r.setWidth.bind((0,P.Z)(r)),r.slideTo=r.slideTo.bind((0,P.Z)(r)),r.observer=new IntersectionObserver(r.handleIntersect,{rootMargin:"10000px"}),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this,t=this.props.isPreview,n=document.getElementsByClassName("page-wrap")[0];this.container=t?n:window,this.initRef=setTimeout((function(){return e.setState({initiating:!1})}),1e3),this.scrollRef=gD()(this.handleScroll,10),window.addEventListener("resize",this.setPosition),this.container.addEventListener("scroll",this.scrollRef),setTimeout(this.setPosition,0),setTimeout(this.handleScroll,0),this.observer.observe(this.inner)}},{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.resizeRef),clearTimeout(this.slideRef),clearTimeout(this.afterSlideRef),clearTimeout(this.arrowAnimRef),window.removeEventListener("resize",this.setPosition),this.container.removeEventListener("scroll",this.scrollRef),this.observer.disconnect()}},{key:"handleIntersect",value:function(e){e.some((function(e){return e.intersectionRatio>0}))&&this.setPosition()}},{key:"handleRestart",value:function(){var e=this,t=this.props,n=t.getScrollTop,r=t.steps,a=n(),o=(0,E.findDOMNode)(this.refs["slide-0"]),i=null==o?void 0:o.offsetHeight,l=null==o?void 0:o.querySelector(".process-card__start"),s=this.container===window?"body, html":this.container,c=Tn()(this.state.arrow,{hidden:"prev"}),u=Tn()(this.state.scroll),d={active:!1,auto:!1,end:!1},m=Tn()(this.state.slide,{fade:!0}),v={active:!1,current:0,fade:!0,previous:r.length-1},p=Tn()(v,{fade:!1}),f=function(){e.setState({scroll:d,slide:v}),e.afterSlideRef=setTimeout(e.setArrows,700),null==l||l.focus()};this.setState({scroll:u({auto:!0}),slide:m,style:{height:i}},(function(){nZ()(s).stop(!0).animate({scrollTop:a},300,f)})),this.slideRef=setTimeout((function(){return e.setState({slide:p})}),700),this.arrowAnimRef=setTimeout((function(){return e.setState({arrow:c})}),300)}},{key:"handleScroll",value:function(){var e=this.state,t=e.arrow,n=e.scroll,r=e.slide.current,a="prev"===t.hidden?"next":"prev",o=(0,E.findDOMNode)(this.refs["slide-".concat(r)]),i=(0,E.findDOMNode)(this.refs["arrow-".concat(a)]);if(!n.auto&&o&&i){var l=o.getBoundingClientRect(),s=l.height,c=l.top,u=i.getBoundingClientRect().top,d=460-s,m=Tn()(n),v=Tn()(t);c<80&&c>d?this.setState({scroll:m({active:!0,end:!1})}):c<=d?this.setState({scroll:m({active:!1,end:!0}),arrow:v({top:this.clampArrowTop(u)})}):this.setState({scroll:m({active:!1,end:!1}),arrow:v({top:this.clampArrowTop(u)})})}}},{key:"getVisibleSteps",value:function(){var e=this.props.steps,t=this.state.slide.current,n=(0,Sx.Z)(e),r=n[0],a=ha()(n).call(n,1),o=[r];return a.length&&o.push.apply(o,(0,ol.Z)(mo(t,23,a))),o}},{key:"render",value:function(){var e=this,t=this.props.menuOpen,n=this.state,r=n.initiating,a=n.sidebar,o=n.slide,i=n.style,l=o.fade,s=this.getVisibleSteps(),c=Dv()("process-block",{"process-block--with-sidebar":t&&a>0}),u={className:Dv()("process-block__inner",{"process-block__inner--fade":l||r}),ref:function(t){return e.inner=t},style:i};return nq.createElement("div",{className:c},nq.createElement("div",u,this.renderArrow("prev"),this.renderArrow("next"),Yr()(s).call(s,this.renderStep)))}},{key:"renderArrow",value:function(e){var t=this.state,n=t.arrow,r=t.scroll,a=t.sidebar,o=t.slide,i=this.props,l=i.labels,s=i.menuOpen,c=i.steps,u=this.container&&this.container!==window,d=c.length>1?n.hidden:"both",m="next"===e?this.handleSlideNext:this.handleSlidePrev,v=aq(aq({},n),{},{hidden:d,isSliding:o.active,labels:l,offset:u?this.container.offsetWidth-this.container.clientWidth:0,onClick:m,ref:"arrow-".concat(e),scroll:r,sidebar:s?a:0,type:e});return nq.createElement(Vz,v)}},{key:"renderStep",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.description,n=e.id,r=e.index,a=e.media,o=e.title,i=e.type,l=this.props,s=l.blockId,c=l.enableVideoPlaybackSpeed,u=l.entered,d=l.labels,m=l.settings,v=l.steps,p=this.state,f=p.initiating,h=p.position,b=p.slide,g=p.width,y=b.current,E=b.fade,k=b.previous,C=g.card,w=g.wrapper,N=function(e){return!pr()(nd()(Zt()("type",e),v))},S=N("intro"),I=N("summary"),_=S?r:r+1,T=yt()(Zt()("type","step"),v).length+1,L={blockId:s,current:y,description:t,enableVideoPlaybackSpeed:c,entered:u,fade:E,hasNavigation:v.length>1,id:n,index:r,initiating:f,key:r,labels:d,media:a,onMediaLoad:this.setHeight,onNextClick:this.handleSlideNext,onRestartClick:this.handleRestart,number:_,position:h,previous:k,ref:"slide-".concat(r),settings:m,title:o,type:i,width:C,wrapperWidth:w},x={cardIndex:r,current:y,hasSummary:I,isFirst:!S,length:T,slideTo:this.slideTo};return nq.createElement(nA,(0,D.Z)({tag:Az},L),nq.createElement(Qz,x))}},{key:"setArrows",value:function(){var e=this.state,t=e.arrow.hidden,n=e.sidebar,r=e.slide.current,a=this.props.menuOpen,o="prev"===t?"next":"prev",i=(0,E.findDOMNode)(this.refs["slide-".concat(r)]),l=(0,E.findDOMNode)(this.refs["arrow-".concat(o)]),s=le()(xz()),c=a?n:0,u=window.innerWidth;if(i&&l){var d=i.getBoundingClientRect(),m=d.height,v=d.left,p=d.width,f=l.getBoundingClientRect(),h=f.top,b=(u-p-v)/2-f.width,g=ll()([[s(1280+c),nt()(b+20)],[s(1350+c),nt()(b)],[us(),nt()(v-c-170)]])(u),y=ll()([[s(1280+c),nt()(b+20)],[s(1350+c),nt()(b+40)],[us(),nt()(v-c-130)]])(u);this.setState({arrow:{absolute:g,bottom:m-220,fixed:y,hidden:t,top:this.clampArrowTop(h)}})}}},{key:"setHeight",value:function(e){var t=this.state.slide.current,n=(0,E.findDOMNode)(this.refs["slide-".concat(t)]),r="function"==typeof e?e:nt();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,E.findDOMNode)(this.refs["slide-".concat(e)]),r=null!=this.container&&this.container!==window?this.container.getBoundingClientRect().left:0,a=n?n.offsetWidth:0,o=t?t.offsetWidth:0,i=null!=t&&null!=n,l=i?o/2:0,s=i?o/2+a:0,c={card:n?n.offsetWidth:0,wrapper:t?t.offsetWidth:0},u={prev:s,next:l};t&&n&&this.setState({position:u,sidebar:r,width:c})}},{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:"slideTo",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=r.shouldFocusContent,o=void 0!==a&&a;if(!this.state.slide.active){var i=this.props,l=i.getScrollTop,s=i.onStep,c=i.steps,u=l(),d=(0,E.findDOMNode)(this.refs["slide-".concat(e)]),m=d.offsetHeight,v=this.container===window?"body, html":this.container,p=Tn()(this.state.scroll),f={active:!1,auto:!1,end:!1},h=Tn()(this.state.arrow),b=Tn()({current:e,previous:t,fade:!1}),g=c[e],y=ll()([[na()(0),nt()({hidden:"prev"})],[na()(c.length-1),nt()({hidden:"next"})],[us(),nt()({hidden:null})]])(e),k=function(){n.setState({scroll:f}),n.afterSlideRef=setTimeout((function(){n.setArrows(),o&&d.focus({preventScroll:!0})}),600)},C=function(){nZ()(v).stop(!0).animate({scrollTop:u},300,k)};if(!o){var w=(0,E.findDOMNode)(this.refs["arrow-prev"]),N=(0,E.findDOMNode)(this.refs["arrow-next"]);e===c.length-1&&w&&document.activeElement!==w?w.focus({preventScroll:!0}):(0===e&&N&&document.activeElement!==N||document.activeElement!==w&&document.activeElement!==N)&&N.focus({preventScroll:!0})}this.setState({scroll:p({auto:!0}),slide:b({active:!0}),style:{height:m}},C),this.slideRef=setTimeout((function(){return n.setState({slide:b({active:!1})})}),600),this.arrowAnimRef=setTimeout((function(){return n.setState({arrow:h(y)})}),300),s&&s(g)}}}]),n}(nq.Component),lq=function(e){(0,A.Z)(n,e);var t=oq(n);function n(e){var r;return(0,x.Z)(this,n),r=t.call(this,e),(0,qe.Z)((0,P.Z)(r),"slideTo",(function(e){var t=r.props,n=t.getScrollTop,a=t.onStep,o=t.steps,i=r.refs["slide-".concat(e)],l=n(),s=o[e],c=r.container===window?"body, html":r.container,u=i&&i.firstChild.offsetHeight||null,d=function(){r.preventScroll("end"),r.showHelp()};r.setState({current:e,height:u},(function(){r.preventScroll("start"),nZ()(c).stop(!0).animate({scrollTop:l},300,d)})),a&&a(s)})),r.state={current:0,fade:!1,height:null,help:!1,helped:!1,initiating:!0,width:null,xTouchDown:null,yTouchDown:null,xTouchMove:null,yTouchMove:null},r.handleSlideNext=r.handleSlide.bind((0,P.Z)(r),"next"),r.handleSlidePrev=r.handleSlide.bind((0,P.Z)(r),"prev"),r.handleRestart=r.handleRestart.bind((0,P.Z)(r)),r.preventScroll=r.preventScroll.bind((0,P.Z)(r)),r.renderStep=r.renderStep.bind((0,P.Z)(r)),r.setHeight=r.setHeight.bind((0,P.Z)(r)),r.setPosition=r.setPosition.bind((0,P.Z)(r)),r.setWidth=r.setWidth.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this,t=this.props.isPreview,n=document.getElementsByClassName("page-wrap")[0],r=this.handleSlidePrev,a=this.handleSlideNext,o=function(){return e.setState({initiating:!1})};this.container=t?n:window,this.swipeEvents=tq(this.inner,this,a,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"],a=r&&r.firstChild.offsetHeight||null,o=function(){e.preventScroll("end")};this.setState({fade:!0},(function(){e.preventScroll("start"),nZ()(n).stop().animate({scrollTop:t},300,o)})),this.slideRef=setTimeout((function(){return e.setState({current:0,height:a})}),300),this.afterSlideRef=setTimeout((function(){return e.setState({fade:!1})}),700)}},{key:"handleSlide",value:function(e){var t=this.props.steps,n=this.state.current,r="next"===e?n+1:n-1;r<=-1||r>=t.length||this.slideTo(r,n)}},{key:"preventScroll",value:function(e){this.container!==window&&("start"===e&&XC.isMobile?this.container.style.overflowY="hidden":this.container.style.overflowY="")}},{key:"getVisibleSteps",value:function(){var e=this.props.steps,t=this.state.current,n=(0,Sx.Z)(e),r=n[0],a=ha()(n).call(n,1),o=[r];return a.length&&o.push.apply(o,(0,ol.Z)(mo(t,23,a))),o}},{key:"render",value:function(){var e=this,t=this.state,n=t.fade,r=t.height,a=t.initiating,o=this.getVisibleSteps(),i={className:Dv()("process-block-mobile__inner",{"process-block-mobile__inner--fade":n,"process-block-mobile__inner--initiating":a}),ref:function(t){return e.inner=t},style:r?{height:r}:null};return nq.createElement("div",{className:"process-block-mobile","data-testid":"process-block-".concat(this.props.id)},nq.createElement("div",(0,D.Z)({},i,{"data-testid":"process-mobile-inner"}),Yr()(o).call(o,this.renderStep)))}},{key:"renderStep",value:function(e){var t=e.description,n=e.id,r=e.index,a=e.media,o=e.title,i=e.type,l=this.props,s=l.blockId,c=l.enableVideoPlaybackSpeed,u=l.entered,d=l.labels,m=l.settings,v=l.steps,p=l.visible,f=this.state,h=f.current,b=f.help,g=f.helped,y=f.initiating,E=function(e){return!pr()(nd()(Zt()("type",e),v))},k=E("intro"),C=E("summary"),w=k?r:r+1,N=yt()(Zt()("type","step"),v).length+1,S={blockId:s,current:h,description:t,enableVideoPlaybackSpeed:c,entered:p&&u,hasNavigation:v.length>1,id:n,index:r,initiating:y,labels:d,media:a,onMediaLoad:this.setHeight,onNextClick:this.handleSlideNext,onRestartClick:this.handleRestart,number:w,settings:m,showHelp:b&&g,title:o,type:i,width:this.inner&&this.inner.offsetWidth},I={cardIndex:r,current:h,hasSummary:C,isFirst:!k,length:N,slideTo:this.slideTo};return nq.createElement("div",{key:r,ref:"slide-".concat(r),"data-testid":"slide-".concat(r)},nq.createElement(nA,(0,D.Z)({tag:Rz},S),nq.createElement(Qz,I)))}},{key:"setHeight",value:function(e){var t=this.state.current,n=this.refs["slide-".concat(t)],r=n&&n.firstChild||null,a="function"==typeof e?e:nt();r&&this.setState({height:r.offsetHeight},a)}},{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,a=t.helped;n!==(!pr()(nd()(Zt()("type","intro"),e))?1:0)||r||a?this.setState({help:!1}):this.setState({help:!0,helped:!0})}},{key:"shouldComponentUpdate",value:function(e,t){return e.entered!==this.props.entered||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}}]),n}(nq.Component),sq=n(30624);function cq(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var uq=function(e){(0,A.Z)(n,e);var t=cq(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={entered:!1,visible:!1},r.getScrollTop=r.getScrollTop.bind((0,P.Z)(r)),r.handleEntranceEnd=r.handleEntranceEnd.bind((0,P.Z)(r)),r.handleScroll=r.handleScroll.bind((0,P.Z)(r)),r.triggerSlide=r.triggerSlide.bind((0,P.Z)(r)),r.id=xp()(),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this.props,t=e.onStep,n=e.previewType,r=document.getElementsByClassName("page-wrap")[0];this.container=pr()(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,E.findDOMNode)(this),r=nZ()(n).offset().top,a=10*e;return t===window?r-a:nZ()(t).scrollTop()+r-nZ()(t).offset().top-a}},{key:"getSteps",value:function(){var e,t=this.props.items,n=nd()(Zt()("type","intro"),t),r=nd()(Zt()("type","summary"),t),a=yt()(Zt()("type","step"),t),o=B()(e=[n]).call(e,(0,ol.Z)(a),[r]),i=$c()(Zt()("isHidden",!0),o);return Yr()(i).call(i,(function(e,t){return Yn()("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,a=t.isLearner,o=t.labels,i=t.onStep,l=t.previewType,s=t.settings,c=t.enableVideoPlaybackSpeed,u=this.state,d=u.entered,m=u.visible,v=this.getSteps(),p=!pr()(l),f=n?"fadeIn":"none",h=p&&n?1:0,b={afterAnimatedIn:this.handleEntranceEnd,animateBlockEntrance:p,animateIn:f,duration:h,initiallyVisible:!n,isLearner:a,offset:100},g={blockId:r,entered:d,getScrollTop:this.getScrollTop,labels:o,menuOpen:this.props.isCourseNavOpen,onStep:i,isPreview:p,settings:s,steps:v,visible:m,enableVideoPlaybackSpeed:c},y=Yn()("ref",(function(t){return e.process=t}),g),E=Yn()("ref",(function(t){return e.processMobile=t}),g),k=sq.createElement(iq,y),C=sq.createElement(lq,E);return sq.createElement(WZ,b,sq.createElement("div",{"aria-label":"Step process interaction",className:"process-block-wrapper",ref:function(t){return e.wrapper=t},role:"group"},XC.isMobile?C:k))}},{key:"setProgress",value:function(){var e=this.props,t=e.items,n=e.onStep,r=this.getSteps(),a=yt()(Zt()("isHidden",!0),t),o=r[0]?gh()(r[0]):at();S()(wt()(n),o)(a)}},{key:"shouldComponentUpdate",value:function(e,t){return e.isCourseNavOpen!==this.props.isCourseNavOpen||e.settings!==this.props.settings||t.entered!==this.state.entered||t.visible!==this.state.visible}},{key:"triggerSlide",value:function(e){XC.isMobile?this.processMobile.handleSlide(e):this.process.handleSlide(e)}}]),n}(sq.Component),dq=aC(uq),mq=n(30624);function vq(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var pq=dE,fq=function(e){(0,A.Z)(n,e);var t=vq(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.isLearner,n=e.settings,r=n.paddingBottom,a=n.paddingTop,o={className:"block-process",style:{paddingBottom:"".concat(10*r,"px"),paddingTop:"".concat(10*a,"px")}};return mq.createElement(LZ,(0,D.Z)({},o,{"data-ba":pq.blockProcess,isLearner:t}),mq.createElement(dq,this.props))}}]),n}(mq.Component),hq=n(15636),bq=n.n(hq),gq=n(709),yq=n.n(gq),Eq=n(70682),kq=n.n(Eq),Cq=n(80409),wq=n.n(Cq),Nq=Ta()(pr()),Sq=function(e){var t=Iq(e)[0],n=(t||{}).feedback,r=Dr()(Rr()(["action","emotion","goTo","nextSlide"]),Jn()({description:n,type:"dialogue"}));return t?[t,r(t)]:[r(e)]},Iq=function(e){return[e.responses[e.response]]},_q=function(e){var t=zu()(Nq,"response"),n=Zt()("hasFeedback",!0),r=function(t){return S()(wq()(e),t)};return ll()([[n,r(Sq)],[t,r(Iq)],[us(),kq()]])(e)},Tq=xa()((function(e,t){if(t){var n=t.scene,r=t.slide,a=Pa()(Zt()("id",n),e),o=li()([],"slides",e[a]);return{scene:a,slide:Pa()(Zt()("id",r),o)}}})),Lq=n(43656),xq=n.n(Lq),Zq=Dr()(de()("filters"),yt()(Zt()("name","rise_emotion")),Ta()(aa())),Pq=Dr()(de()("filters"),nd()(Zt()("name","rise_emotion")),de()("value")),Aq=S()(xq(),de()("pathname"),hM.parse),Rq=Dr()(de()("poses"),yt()(Zq),wt()((function(e){return[Pq(e),e]})),Ra(),St()((function(e){return Dr()(Yn()("key",Aq(e.src)),Yn()("thumbnailKey",Aq(e.thumbnail)))(e)}))),Mq=n(30624);function Dq(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Oq=function(e){return it()(pr(),at(),e)},Bq=Ta()(aa()),Fq=Ta()(pr()),Hq=el()(Fq,Bq),zq=jn()(Br()),qq=function(e){(0,A.Z)(n,e);var t=Dq(n);function n(e){var r;(0,x.Z)(this,n);return(r=t.call(this,e)).state=e.initialState||{activeScene:0,activeSlide:0,initiated:!1,prevScene:0,prevSlide:0,resizes:0,slides:[]},r.fetchCharacters=r.fetchCharacters.bind((0,P.Z)(r)),r.fetchCharacterPose=r.fetchCharacterPose.bind((0,P.Z)(r)),r.getCharacterPose=r.getCharacterPose.bind((0,P.Z)(r)),r.onClick=r.onClick.bind((0,P.Z)(r)),r.onFocus=r.onFocus.bind((0,P.Z)(r)),r.onInit=r.onInit.bind((0,P.Z)(r)),r.onResize=r.onResize.bind((0,P.Z)(r)),r.onResponseClick=r.onResponseClick.bind((0,P.Z)(r)),r.onTryAgainClick=r.onTryAgainClick.bind((0,P.Z)(r)),r.renderBackground=r.renderBackground.bind((0,P.Z)(r)),r.renderButton=r.renderButton.bind((0,P.Z)(r)),r.renderDetails=r.renderDetails.bind((0,P.Z)(r)),r.renderDialogues=r.renderDialogues.bind((0,P.Z)(r)),r.renderEnd=r.renderEnd.bind((0,P.Z)(r)),r.renderPose=r.renderPose.bind((0,P.Z)(r)),r.renderResponse=r.renderResponse.bind((0,P.Z)(r)),r.renderText=r.renderText.bind((0,P.Z)(r)),r.resetSlide=r.resetSlide.bind((0,P.Z)(r)),r.resetSlides=r.resetSlides.bind((0,P.Z)(r)),r.setNextSlide=r.setNextSlide.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this.props,t=e.initialState,n=e.items,r=S()(ss()("poses"),li()({},"character"),qc());Hq(n)&&!r(n)&&this.fetchCharacters(),t||this.resetSlides(),window.addEventListener("resize",this.onResize)}},{key:"componentDidUpdate",value:function(){var e=this.props,t=e.items,n=e.onStep,r=this.state,a=r.activeScene,o=r.activeSlide,i=al()([],[a,"slides"],t),l=al()(null,[o,"goTo"],i),s=al()(null,[o,"type"],i);n&&("end"===l&&"text"===s||!l&&!s)&&bq()(n,t)}},{key:"componentWillUnmount",value:function(){clearTimeout(this.continueRef),clearTimeout(this.feedbackRef),clearTimeout(this.resetRef),window.removeEventListener("resize",this.onResize)}},{key:"fetchCharacterPose",value:function(e,t){var n,r=this.props.items[e],a=r.character,o=r.slides[t],i=B()(n="".concat(e,".")).call(n,t),l=[i,"response"],s=[i,"hasFeedback"],c=al()(null,l,this.state.slides),u=al()(!1,s,this.state.slides),d=li()("neutral","emotion",o),m=it()(nt()(u),al()(d,["responses",c,"emotion"]),nt()(d)),v=Dr()(al()(null,["poses",m(o)]),Oq(gd));return{name:a.name,pose:v(a)}}},{key:"fetchCharacters",value:function(){var e=this.props,t=e.getCharacter,n=e.items,r=e.onItemUpdate,a=Rr()(["id","name","poses","src"]);Yr()(n).call(n,(function(e){var n,o=e.character,i=e.id;return Hq(o)&&t(o.id).then((function(e){return Yn()("poses",Rq(e),e)})).then(a).then((n=i,function(e){return r({itemId:n,payload:{character:e}})}))}))}},{key:"getCharacterPose",value:function(){var e=this.props.items,t=this.state,n=t.activeScene,r=t.activeSlide,a=t.prevScene,o=t.prevSlide,i=al()([],[n,"slides"],e),l=al()(!0,[r,"hasCharacter"],i);return Fq(a)&&Vo()(l)?this.fetchCharacterPose(a,o):this.fetchCharacterPose(n,r)}},{key:"onClick",value:function(e,t){var n=this,r=this.props,a=r.items,o=r.onStep,i=this.state,l=i.activeScene,s=i.activeSlide,c=a[l].slides,u="dialogue"===li()(null,"type",c[s]),d=l===a.length-1,m=s===c.length-1,v={activeSlide:s+1},p={activeScene:l+1,activeSlide:0},f={activeSlide:null},h=Dr()(Tq(a),(function(e){return{activeScene:e.scene,activeSlide:e.slide}})),b=ll()([[nt()(m&&d),nt()(f)],[nt()(m&&!d),nt()(p)],[us(),nt()(v)]]),g=it()(nt()(u),nt()(f),nt()({activeScene:0,activeSlide:0})),y=ll()([[na()("slide"),Pr()(h,[t])],[na()("next"),b],[na()("end"),g]]);this.resetRef=setTimeout(this.resetSlide.bind(this,l,s),500),this.setState({prevScene:l,prevSlide:s}),this.setState(y(e),(function(){return n.continueRef=setTimeout(n.setNextSlide,1300)})),"end"===e&&this.resetSlides(),"end"===e&&o&&bq()(o,a)}},{key:"onFocus",value:function(){this.refs.scenario.focus()}},{key:"onInit",value:function(){this.setState({initiated:!0})}},{key:"onResize",value:function(){this.setState({resizes:this.state.resizes+1})}},{key:"onResponseClick",value:function(e){var t,n=this,r=this.state,a=r.activeScene,o=r.activeSlide,i=r.slides,l=B()(t="".concat(a,".")).call(t,o),s=Yn()("response",e),c=Yn()("hasFeedback",!0),u=bt()((0,qe.Z)({},"".concat(l),s)),d=bt()((0,qe.Z)({},"".concat(l),c)),m=S()(d,u);this.setState({slides:u(i)}),this.feedbackRef=setTimeout((function(){return n.setState({slides:m(i)})}),1300)}},{key:"onTryAgainClick",value:function(){var e,t=this.state,n=t.activeScene,r=t.activeSlide,a=t.slides,o=B()(e="".concat(n,".")).call(e,r),i=Jn()({hasFeedback:null,response:null}),l=bt()((0,qe.Z)({},"".concat(o),i));this.setState({slides:l(a)})}},{key:"render",value:function(){var e,t=this.props,n=t.isPDF,r=t.items,a=this.state,o=a.activeScene,i=a.activeSlide,l=a.initiated,s=(r[o]||{}).slides,c=s&&s[i],u=S()(Bq,li()({},"character"),qc()),d=S()(ss()("poses"),li()({},"character"),qc()),m=S()(At(),al()({},["character","poses"])),v=S()(kt(),At(),wt()(m)),p={"aria-label":"Scenario",className:Dv()("scenario-block",{"scenario-block--initiated":l,"scenario-block--mobile":XC.isMobile,"scenario-block--loading":u(r)&&!d(r)}),ref:"scenario",role:"group",style:window.innerWidth<480?{height:window.innerHeight}:null,tabIndex:0},f=Dr()(qc(),al()(null,["background","media","image"]),Oq(bd)),h=ll()([[pr(),this.renderEnd],[Zt()("type","dialogue"),this.renderDialogues],[Zt()("type","text"),this.renderText],[us(),nt()(null)]]),b=c&&"text"===c.type&&!c.hasCharacter,g=Dv()("scenario-block__character",{"scenario-block__character--hidden":b});return Mq.createElement("div",null,Mq.createElement("div",p,Mq.createElement("div",{className:"scenario-block__spinner"}),Mq.createElement("div",{className:"scenario-block__background-wrapper"},Hq(r)&&Yr()(r).call(r,this.renderBackground)),Mq.createElement("img",{alt:"",onLoad:this.onInit,src:f(r)}),Mq.createElement("div",{className:"scenario-block__inner"},Mq.createElement("div",{className:g},d(r)&&Yr()(e=v(r)).call(e,this.renderPose)),Mq.createElement(K,null,Hq(r)&&h(c)))),n&&c&&this.renderDetails(c))}},{key:"renderBackground",value:function(e,t){var n=this.state.activeScene,r=e.id,a=al()(null,["background","media","image"],e),o={className:Dv()("scenario-block__background",(0,qe.Z)({},"scenario-block__background--active",n===t)),key:r,style:a&&{backgroundImage:"url(".concat(bd(a),")")}};return a&&Mq.createElement("div",o)}},{key:"renderButton",value:function(e){var t=this.props.labels,n=t.scenarioContinue,r=t.scenarioTryAgain,a=e.action,o=e.goTo,i=e.nextSlide,l={appear:!0,classNames:"scenario-block__dialogue__button-",timeout:{enter:1e3,exit:400}},s="tryAgain"===a?Mq.createElement("span",null,r," ",Mq.createElement("i",{className:"icon icon-reload"})):Mq.createElement("span",null,n),c={className:"scenario-block__dialogue__button",key:"button",onClick:"tryAgain"===a?S()(this.onFocus,this.onTryAgainClick):S()(this.onFocus,Pr()(this.onClick,[o,i]))};return Mq.createElement(K,null,Mq.createElement(Q,l,Mq.createElement("button",(0,D.Z)({},c,{type:"button"}),s)))}},{key:"renderDetails",value:function(e){var t=this.props.items,n=this.state,r=n.activeScene,a=n.activeSlide,o=e.responses,i=e.type,l=function(e,t){return Mq.createElement("span",{key:e},e," ",Mq.createElement(rp,null)," ",t)},s=Dr()(Tq(t),(function(e){var t,n=e.scene,r=e.slide;return B()(t="Scene ".concat(n+1," Slide ")).call(t,r+1)})),c=function(e,t){var n=t.goTo,r=t.nextSlide;return ll()([[na()("next"),Pr()(l,[e,"Next Slide"])],[na()("end"),Pr()(l,[e,"End of Scenario"])],[us(),Pr()(l,[e,s(r||{})])]])(n)},u="text"===i?c("Continue",e):Yr()(o).call(o,(function(e,t){return c(t,e)}));return Mq.createElement("div",{className:"scenario-block__pdf-details"},Mq.createElement("h3",null,"Scene ",r+1," Slide ",a+1),u)}},{key:"renderDialogue",value:function(e,t,n){var r,a=t.description,o=t.id,i=t.type,l=e.count,s=e.firstKey,c=e.hasFeedback,u=0===n?o:n,d=1===n?s:n-1,m=0===n&&1===l,v=n===l,p=this.refs["dialogue-".concat(u)],f=v&&this.refs["dialogue-".concat(d)],h=p&&p.offsetHeight,b=v&&f&&f.offsetHeight,g=c?30:0,y=window.innerWidth<480?20:30,E=2*y+60+b-g,k=y+60-g,C=yq()(h+g-60),w=Dv()("scenario-block__dialogue",(r={},(0,qe.Z)(r,"scenario-block__dialogue--response",pr()(i)),(0,qe.Z)(r,"scenario-block__dialogue--faded",n<l-1),r)),N=ll()([[nt()(m),nt()(null)],[na()(l),nt()({top:"".concat(E,"px")})],[na()(l-1),nt()({top:"".concat(k,"px")})],[na()(l-2),nt()({top:"".concat(C,"px")})],[us(),nt()({top:"-".concat(h+30,"px")})]]),S={className:w,ref:"dialogue-".concat(u),style:N(n)},I={appear:!0,classNames:"scenario-block__dialogue-",key:n,timeout:{enter:700,exit:400}},_=Mq.createElement("div",{className:"scenario-block__dialogue__bubble brand--body"},Mq.createElement(eE,{value:a}));return Mq.createElement(Q,I,Mq.createElement("div",null,Mq.createElement("div",S,Hq(a)&&_)))}},{key:"renderDialogues",value:function(e){var t,n=this.state,r=n.activeScene,a=n.activeSlide,o=n.slides,i=e.id,l=e.responses,s=o[B()(t="".concat(r,".")).call(t,a)]||{},c=S()(kt(),_q,Tn()(s))(e),u=s.hasFeedback,d=s.response,m=(l[d]||{}).feedback,v=pr()(d)&&Bq(l),p=u?c.length-1:c.length,f=(1===p&&aa()(l)||2===p&&Bq(l))&&u,h={count:p,firstKey:al()(null,[0,"id"],c),hasFeedback:u&&Hq(m)},b={classNames:"scenario-block__content-",key:i,timeout:400},g=Mq.createElement("div",{className:"scenario-block__dialogues__bottom"},Mq.createElement("div",{className:"scenario-block__dialogues__bottom__inner"},Mq.createElement("div",{className:"scenario-block__dialogues__responses"},Mq.createElement(K,null,Yr()(l).call(l,this.renderResponse)))));return Mq.createElement(Q,b,Mq.createElement("div",{className:"scenario-block__dialogues scenario-block__content"},Mq.createElement("div",{className:"scenario-block__dialogues__inner"},Mq.createElement("div",{className:"scenario-block__dialogues__top"},Mq.createElement("div",{className:"scenario-block__dialogues__top__inner"},Mq.createElement(K,null,Yr()(c).call(c,this.renderDialogue.bind(this,h))))),v&&g,f&&this.renderButton(c[p-1]))))}},{key:"renderEnd",value:function(){var e=this.props.labels,t=e.scenarioComplete,n=e.scenarioStartOver,r=S()(this.onFocus,Pr()(this.onClick,["end",null])),a=Dv()(["scenario-block__text","scenario-block__text--end","scenario-block__content"]),o={classNames:"scenario-block__content-",key:"end",timeout:400},i={className:"scenario-block__text__end",onClick:r,onKeyDown:U_(r),role:"button",tabIndex:0};return Mq.createElement(Q,o,Mq.createElement("div",{className:a,key:"end"},Mq.createElement("div",{className:"scenario-block__text__inner"},Mq.createElement("div",{className:"scenario-block__text__title brand--head"},Mq.createElement("h2",null,t)),Mq.createElement("div",i,Mq.createElement("span",null,n),Mq.createElement("i",{className:"icon icon-reload"})))))}},{key:"renderPose",value:function(e){var t,n=this.getCharacterPose().pose,r=e.filters,a=e.id,o=e&&gd(e),i=el()(Zt()("name","style")),l=i(Zt()("value","left_aligned")),s=i(Zt()("value","right_aligned")),c=Dv()("scenario-block__character__inner",{"scenario-block__character__inner--active":n===o,"scenario-block__character__inner--right":nd()(s,r),"scenario-block__character__inner--left":nd()(l,r)});return Mq.createElement("div",{className:c,key:B()(t="".concat(a,"-")).call(t,Math.random())},Mq.createElement("img",{alt:"",role:"img",src:o}))}},{key:"renderResponse",value:function(e,t){var n=e.description,r=this.props.isPDF?nt()():S()(this.onFocus,Pr()(this.onResponseClick,[t])),a={className:Dv()(["scenario-block__response","scenario-block__response--".concat(t),"brand--body"]),onClick:r,onKeyDown:U_(r),role:"button",tabIndex:0},o={appear:!0,classNames:"scenario-block__response-",key:t,timeout:{enter:1600,exit:400}};return Mq.createElement(Q,o,Mq.createElement("div",a,Mq.createElement("div",{className:"scenario-block__response__inner"},Mq.createElement("div",{className:"scenario-block__response__number"},t+1),Mq.createElement(eE,{value:n}))))}},{key:"renderText",value:function(e){var t=e.description,n=e.goTo,r=e.hasCharacter,a=e.id,o=e.nextSlide,i=e.title,l=this.props.labels,s=l.scenarioContinue,c=l.scenarioStartOver,u=!t&&(i||"").length<22,d=Dv()("scenario-block__text","scenario-block__content",{"scenario-block__text--no-character":!r,"scenario-block__text--short":u}),m={classNames:"scenario-block__content-",key:a,timeout:400},v=Mq.createElement("div",{className:"scenario-block__text__title brand--head"},Mq.createElement("h2",null,Mq.createElement(eE,{value:i}))),p=Mq.createElement("div",{className:"scenario-block__text__description brand--body"},Mq.createElement(eE,{value:t})),f=S()(this.onFocus,Pr()(this.onClick,[n,o])),h={className:"scenario-block__text__continue",onClick:f,onKeyDown:U_(f),role:"button",tabIndex:0},b={className:"scenario-block__text__end",onClick:f,onKeyDown:U_(f),role:"button",tabIndex:0},g=Mq.createElement("button",(0,D.Z)({},h,{type:"button"}),Mq.createElement("span",null,s)),y=Mq.createElement("div",b,Mq.createElement("span",null,c),Mq.createElement("i",{className:"icon icon-reload"}));return Mq.createElement(Q,m,Mq.createElement("div",{className:d,key:a},Mq.createElement("div",{className:"scenario-block__text__inner"},i&&v,t&&p,"end"===n?y:g)))}},{key:"resetSlide",value:function(e,t){var n,r=this.state.slides,a=B()(n="".concat(e,".")).call(n,t);this.setState({slides:Yn()(a,{hasFeedback:!1,response:null},r)})}},{key:"resetSlides",value:function(){var e=this.props.items;this.setState({slides:zq((function(e,t,n){return Dr()(de()("slides"),zq((r=n,function(e,t,n){var a;return Yn()(B()(a="".concat(r,".")).call(a,n),{hasFeedback:!1,response:null},e)}),{}),Jn()(e))(t);var r}),{},e)})}},{key:"setNextSlide",value:function(){var e,t=this.props.items,n=this.state,r=n.activeScene,a=n.activeSlide,o=n.slides,i=t[r].slides[a]||{},l=i.responses,s=void 0===l?[]:l,c=i.type,u=B()(e="".concat(r,".")).call(e,a),d=Yn()("hasFeedback",!0),m=bt()((0,qe.Z)({},u,d));"dialogue"===c&&aa()(s)&&this.setState({slides:m(o)})}},{key:"shouldComponentUpdate",value:function(e,t){return e.items!==this.props.items||t.activeScene!==this.state.activeScene||t.activeSlide!==this.state.activeSlide||t.initiated!==this.state.initiated||t.resizes!==this.state.resizes||t.slides!==this.state.slides}}],[{key:"defaultProps",get:function(){return{getCharacter:Function.prototype,onItemUpdate:Function.prototype}}}]),n}(Mq.Component),Uq=n(30624);function Vq(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Gq=dE,Kq=function(e){(0,A.Z)(n,e);var t=Vq(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.isLearner,r=e.previewType,a=!pr()(r),o={animateBlockEntrance:a,animateIn:t?"fadeIn":"none",duration:a&&t?1:0,initiallyVisible:!t,isLearner:n,offset:300};return Uq.createElement(LZ,{className:"block-scenario","data-ba":Gq.blockScenario,isLearner:n},Uq.createElement(WZ,o,Uq.createElement(qq,this.props)))}}]),n}(Uq.Component),Wq=n(30624);function jq(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Qq=Jg("playing-card"),Yq=function(e){(0,A.Z)(n,e);var t=jq(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isMoving:!1,failed:!1,position:{x:0,y:0},reset:!0,isTooTall:!1,lastHighestOverflowScreenSize:0},r.titleRef=(0,g.createRef)(),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this;setTimeout((function(){e.setState({reset:!1})}),300),VF(this.card),ZF(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)),this.checkTitleSize(),this.checkTitleSizeDebounced=zO()(this.checkTitleSize,250),window.addEventListener("resize",this.checkTitleSizeDebounced.bind(this))}},{key:"checkTitleSize",value:function(){var e,t,n=this.titleRef,r=this.state.lastHighestOverflowScreenSize,a=window.innerWidth,o=n&&(null===(e=n.current)||void 0===e?void 0:e.scrollHeight)>(null===(t=n.current)||void 0===t?void 0:t.clientHeight),i=a<r;o&&a>r&&this.setState({lastHighestOverflowScreenSize:a}),this.setState({isTooTall:o||i})}},{key:"componentWillUnmount",value:function(){clearTimeout(this.resetTimeout),GF(this.card),ZF(this.card).off("dragstart",this.onDragStartRef).off("dragmove",this.onDragMoveRef).off("dragend",this.onDragEndRef),window.removeEventListener("resize",this.checkTitleSizeDebounced)}},{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)),e.id!==this.props.id&&this.checkTitleSize()}},{key:"cardStyle",value:function(){var e,t=this.state.position,n=t.x,r=t.y,a=B()(e="translate3d(".concat(n,"px, ")).call(e,r,"px, 0)");return{WebkitTransform:a,transform:a}}},{key:"render",value:function(){var e=this,t=this.state,n=t.isMoving,r=t.isTooTall,a=t.failed,o=t.reset,i=this.props,l=i.blockSettings,s=i.id,c=i.isDeckTopCard,u=i.title,d=(null==l?void 0:l.backgroundType)===Td.ACCENT||(null==l?void 0:l.backgroundType)===Td.IMAGE,m=this.titleRef,v=Qq("title",{"is-max-length":r}),p=Qq({draggable:!0,moving:n,fail:a,reset:o}),f=d?Qq("content"):Qq("content").mix("brand--border");return Wq.createElement("div",{"aria-hidden":!c,className:p,id:s,key:"card-".concat(s),ref:function(t){return e.card=t},style:this.cardStyle(),onMouseDown:function(e){e.preventDefault()}},Wq.createElement(nA,{className:f},Wq.createElement(eE,{ref:m,className:v.mix("brand--head"),value:u}),Wq.createElement("div",{className:Qq("handle")}),Wq.createElement("div",{className:Qq("status")},Wq.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,a=r.x+t,o=r.y+n;this.setState({position:{x:a,y:o}})}},{key:"onEndSortAttempt",value:function(){this.setState({isMoving:!1})}}]),n}(Wq.Component),Xq=QT("blockSettings")(Yq),Jq=n(30624),$q=Jg("restart-button"),eU=function(e){var t=e.allowTabNavigation,n=void 0===t||t,r=e.onClick,a=e.onFocus,o=void 0===a?pl:a,i=e.text,l=$q({}).mix("button");return Jq.createElement("button",{"aria-hidden":!n,className:l,onClick:r,onFocus:o,tabIndex:bL(n),type:"button"},Jq.createElement("div",{className:$q("content")},Jq.createElement("span",{className:$q("text").mix("brand--ui")},i),Jq.createElement("i",{"aria-hidden":"true",className:$q("icon").mix("icon").mix("icon-reload")})))},tU=n(30624);function nU(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var rU=function(e){return Dv()("deck",{"deck--complete":Zt()("percentViewed",100,e)})},aU=function(e){var t=e.item,n=e.progress;return Zt()("lastIncorrectCardId",String(t.id),n)},oU=Zt()("percentViewed",100),iU=function(e){(0,A.Z)(n,e);var t=nU(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).cardRefs=[],r}return(0,Z.Z)(n,[{key:"startKeyDrop",value:function(){var e=qc()(this.cardRefs);e&&e.onStartSortAttempt()}},{key:"endKeyDrop",value:function(){var e=qc()(this.cardRefs);e&&e.onEndSortAttempt()}},{key:"render",value:function(){var e=this,t=this.props,n=t.count,r=t.items,a=t.labels,o=t.id,i=t.progress,l=t.onReplay,s=oU(i);return tU.createElement("div",{className:rU(i)},tU.createElement("div",{className:"deck__spacer"}),tU.createElement("div",{"aria-hidden":!s,className:"deck__cardholder"},tU.createElement("div",{className:"deck__title brand--ui"},function(e){var t,n=e.progress,r=e.count;return B()(t="".concat(li()(0,"correctlyAnswered",n),"/")).call(t,r)}({progress:i,count:n})," ",a.sortingCardsCorrect),tU.createElement(eU,{allowTabNavigation:s,onClick:Pr()(l,[o]),text:a.sortingReplay})),tU.createElement("div",{className:"deck__content"},Yr()(r).call(r,(function(t,n){return tU.createElement(Xq,{id:t.id,isDeckTopCard:e.cardRefs[n]===qc()(e.cardRefs),isIncorrect:aU({item:t,progress:i}),key:t.id,ref:function(t){e.cardRefs[n]=t},title:t.title})}))))}}]),n}(tU.Component);iU.defaultProps={onReplay:Function.prototype};var lU=n(30624);function sU(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var cU=function(e){(0,A.Z)(n,e);var t=sU(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isSuccess:!1,showFocusOutline:!0,isTooTall:!1,lastHighestOverflowScreenSize:0},r.handleDragEnter=r.handleDragEnter.bind((0,P.Z)(r)),r.handleDragLeave=r.handleDragLeave.bind((0,P.Z)(r)),r.handleMouseDrop=r.handleMouseDrop.bind((0,P.Z)(r)),r.handleKeyboardDrop=r.handleKeyboardDrop.bind((0,P.Z)(r)),r.titleRef=(0,g.createRef)(),r}return(0,Z.Z)(n,[{key:"focus",value:function(){this.pileContent.focus()}},{key:"componentDidMount",value:function(){ZF(this.pile).dropzone({overlap:"pointer"}).on("dragenter",this.handleDragEnter).on("dragleave",this.handleDragLeave).on("drop",this.handleMouseDrop),this.checkTitleSize(),this.checkTitleSizeDebounced=zO()(this.checkTitleSize,250),window.addEventListener("resize",this.checkTitleSizeDebounced.bind(this))}},{key:"componentWillUnmount",value:function(){ZF(this.pile).off("dragenter",this.handleDragEnter).off("dragleave",this.handleDragLeave).off("drop",this.handleMouseDrop),clearTimeout(this.successTimer),clearTimeout(this.focusOutlineTimer),window.removeEventListener("resize",this.checkTitleSizeDebounced)}},{key:"onKeyDown",value:function(e){var t=this.props,n=t.onNavigateToNext,r=t.onNavigateToPrevious,a=aM(this.handleKeyboardDrop),o=aM(r),i=aM(n);ll()([[B_,a],[M_,o],[D_,i]])(e)}},{key:"onKeyUp",value:function(e){B_(e)&&this.props.onKeyDropEnd()}},{key:"handleDragEnter",value:function(e){var t=ZF.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,a=e.onCardDrop,o=r.id.toString(),i=r.pileId===n;a({id:t,itemId:o,isCorrect:i}),i&&(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:"checkTitleSize",value:function(){var e,t,n,r=this.titleRef,a=this.state.lastHighestOverflowScreenSize,o=window.innerWidth,i=r&&(null===(e=r.current)||void 0===e?void 0:e.scrollHeight)>(null===(t=r.current)||void 0===t||null===(n=t.offsetParent)||void 0===n?void 0:n.clientHeight),l=o<a;i&&o>a&&this.setState({lastHighestOverflowScreenSize:o}),this.setState({isTooTall:i||l})}},{key:"render",value:function(){var e=this,t=this.props.title,n=this.state,r=n.activeCard,a=n.isSuccess,o=n.isTooTall,i=n.showFocusOutline,l=this.titleRef,s=Dv()("pile",{"drop-success":a}),c=Dv()("pile__content",{"drop-animating":!i}),u=Dv()("pile__title brand--head",{"pile__title--is-max-length":o});return lU.createElement("div",{className:s,ref:function(t){return e.pile=t}},lU.createElement("div",{className:"pile__wrapwrap"},lU.createElement(nA,{className:"pile__wrap",overrideBackground:!0},lU.createElement("div",{className:"pile__message"},lU.createElement(eE,{ref:l,className:u,value:t})),lU.createElement("div",{className:c,onKeyDown:this.onKeyDown.bind(this),onKeyUp:this.onKeyUp.bind(this),ref:function(t){return e.pileContent=t},tabIndex:0},r&&lU.createElement(Xq,{id:r.id,title:r.title})),lU.createElement("div",{className:"pile__background"}))))}}],[{key:"defaultProps",get:function(){return{onCardDrop:Function.prototype}}}]),n}(lU.Component),uU=cU,dU=n(30624);function mU(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var vU=dE,pU=jn()(wt()),fU=function(e){var t=e.items,n=e.progress;return yt()(function(e){return function(t){return Vo()(al()(!1,["items",t.id,"isViewed"],e))}}(n),t)},hU=function(e){(0,A.Z)(n,e);var t=mU(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={items:lB()(e.items)},r.pileRefs=[],r}return(0,Z.Z)(n,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){if(de()("retryAttempts",this.props.progress)!==de()("retryAttempts",e.progress))this.setState({items:lB()(e.items)});else{var t=wt()(function(e){return function(t){return Dr()(nd()(Zt()("id",t.id)),Tn()(t))(e)}}(e.items),this.state.items);this.setState({items:t})}}},{key:"render",value:function(){var e=this,t=this.state.items,n=this.props,r=n.id,a=n.labels,o=n.progress,i=n.onCardDrop,l=n.onReplay,s=n.piles,c=a.sortingLandmark,u=fU({items:t,progress:o});return dU.createElement("div",{"aria-label":c,className:Dv()("sorting"),"data-ba":vU.blockSortingActivity,role:"group"},dU.createElement("div",{className:"sorting__row"},dU.createElement(iU,{count:t.length,id:r,items:u,labels:a,onReplay:l,progress:o,ref:function(t){e.deck=t}})),dU.createElement("div",{className:"sorting__row"},pU((function(t,n){return dU.createElement(uU,{deckTopCard:u&&u[0],id:t.id,key:t.id,lessonId:r,onCardDrop:i,onNavigateToNext:function(){return NL({list:e.pileRefs,currentIndex:n})},onNavigateToPrevious:function(){return SL({list:e.pileRefs,currentIndex:n})},ref:function(t){e.pileRefs[n]=t},title:t.title,onKeyDropStart:function(){e.deck.startKeyDrop()},onKeyDropEnd:function(){e.deck.endKeyDrop()}})}),s)))}}]),n}(dU.Component),bU=n(30624),gU=function(e){var t=e.blockId,n=e.lessonId;return function(e){var r=e.itemId,a=e.isCorrect;return sb(function(e){var t=e.lessonId,n=(0,nn.Z)(e,_o);return function(e){return e(Di({id:t,updateFn:(r=n,a=r.itemId,o=r.blockId,i=r.isCorrect,Dr()(xr()(Cr()(["items",o]),So({itemId:a,isCorrect:i})),Gi))}));var r,a,o,i}}({itemId:r,lessonId:n,blockId:t,isCorrect:a}))}},yU=function(e){var t=e.blockId,n=e.lessonId;return function(){return sb(function(e){var t=e.lessonId,n=(0,nn.Z)(e,Io);return function(e){return e(Di({id:t,updateFn:(r=n,a=r.blockId,xr()(Cr()(["items",a]),No))}));var r,a}}({lessonId:n,blockId:t}))}},EU=function(e){var t=e.animateBlockEntrance,n=e.blockId,r=e.isLearner,a=e.items,o=e.labels,i=e.piles,l=e.progress,s=e.onCardDrop||gU,c=e.onReplay||yU;return bU.createElement(LZ,{type:"sorting-activity",isLearner:r},bU.createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:!0},bU.createElement(hU,{id:n,items:a,labels:o,onCardDrop:s(e),onReplay:c(e),piles:i,progress:al()({},["items",n],l)})))},kU=n(30624);function CU(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var wU=function(e){(0,A.Z)(n,e);var t=CU(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={hasError:!1,prevScope:e.scope},r}return(0,Z.Z)(n,[{key:"componentDidCatch",value:function(e){On.v.addError(e,{scope:this.props.scope},"source")}},{key:"render",value:function(){var e=this.state,t=e.hasError,n=e.error,r=this.props.FallbackComponent;return t||n?kU.createElement(r,null):this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{hasError:!0,error:e}}},{key:"getDerivedStateFromProps",value:function(e,t){return t.prevScope!==e.scope?{hasError:!1,error:void 0,prevScope:e.scope}:t}}]),n}(g.Component);(0,qe.Z)(wU,"defaultProps",{scope:"error-boundary"});var NU=wU,SU=n(30624),IU=(0,g.lazy)((function(){return n.e("webpack_container_remote_mondrian_learn-react").then(n.t.bind(n,65691,23))}));function _U(e){var t=e.blockumentId,n=hy().mondrian;return SU.createElement(NU,{FallbackComponent:xU},SU.createElement(IU,{blockumentId:t,manifest:n}))}var TU=(0,g.memo)(_U,LU);function LU(e,t){return e.blockumentId===t.blockumentId}function xU(){return null}var ZU=n(93530),PU=n.n(ZU),AU=n(11865),RU=n.n(AU),MU=n(68929),DU=n.n(MU),OU=(xa()((function(e,t){return Dr()(Ka(),wt()(e),Ra())(t)})),S()(Er(),gr())),BU=function(e,t,n){var r={};for(var a in n)r[e(a)]=t(n[a]);return r},FU=ll()([[bB(),function(e){return BU(DU(),FU,e)}],[PU(),function(e){return wt()(FU,e)}],[us(),at()]]),HU=ll()([[bB(),function(e){return BU(RU(),HU,e)}],[PU(),function(e){return wt()(HU,e)}],[us(),at()]]),zU=n(30624);function qU(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function UU(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qU(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):qU(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var VU=Jg("timeline-card"),GU=function(e){var t=e.enableVideoPlaybackSpeed,n=e.item,r=e.labels,a=e.lessonNumber,o=e.media,i=e.settings;if(OU(o)){var l=o.embed?zM(o.embed):void 0,s=VU("media",{audio:!pr()(o.audio),visual:!pr()(o.image)||!pr()(o.video),linkEmbed:"link"===l,videoEmbed:"video"===l}),c=St()(Yn()("pause",!0),o);return zU.createElement("div",{className:s},zU.createElement(pD,{enableVideoPlaybackSpeed:t,index:"".concat(n.id),labels:r,opts:i,media:c,lessonNumber:a}))}},KU=function(e){var t=e.innerRef,n=e.item,r=e.isActive,a=e.loadMedia,o=e.onFocus,i=n.id,l=n.settings,s=li()({},"media",n),c=Rr()(["audio"],s),u=Rr()(["embed"],s),d=Rr()(["image","video"],s),m=VU({active:r});return zU.createElement("div",{className:m,"data-id":i,ref:t},zU.createElement(nA,{className:VU("body"),onFocus:o},zU.createElement("div",{className:VU("main-wrap")},zU.createElement("div",{className:VU("main")},zU.createElement("div",{className:VU("date").mix("brand--body")},zU.createElement("h2",null,n.date)),zU.createElement("div",{className:VU("title").mix("brand--head")},zU.createElement("h3",null,zU.createElement(eE,{value:n.title}))),a?GU(UU({media:c,settings:l},e)):null,a?GU(UU({media:u,settings:l},e)):null,zU.createElement(eE,{blockType:"timeline",className:VU("description").mix("brand--body"),value:n.description}),a?GU(UU({media:d},e)):null))))},WU=n(80533),jU=n(30624);function QU(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var YU=function(e){(0,A.Z)(n,e);var t=QU(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"onEnterMarker",value:function(e,t,n){var r=n.previousPosition,a=this.props,o=a.id,i=a.onEnter;r===WU.Z.below&&i({id:o,payload:{activeIndex:e,itemId:t}})}},{key:"onMarkerLeave",value:function(e,t){var n=t.currentPosition,r=t.previousPosition,a=this.props,o=a.id,i=a.items,l=a.onLeave,s=e-1;if(n===WU.Z.below&&r===WU.Z.inside&&s>-1){var c=_t()(s,i);c&&l({id:o,payload:{activeIndex:s,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.progress;return na()(de()("activeIndex",t),e)}},{key:"render",value:function(){var e=this.props,t=e.enableVideoPlaybackSpeed,n=e.id,r=e.index,a=e.item,o=e.labels,i=this.onFocus.bind(this,r,a.id);return jU.createElement(WU.Z,{bottomOffset:"60%",onEnter:this.onEnterMarker.bind(this,r,a.id),onLeave:this.onMarkerLeave.bind(this,r),topOffset:"30%"},jU.createElement(KU,{enableVideoPlaybackSpeed:t,isActive:this.isActive(r),item:a,labels:o,loadMedia:!0,onFocus:i,lessonNumber:n}))}}],[{key:"defaultProps",get:function(){return{onEnter:Function.prototype,onLeave:Function.prototype,progress:{}}}}]),n}(jU.Component),XU=n(30624);function JU(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}var $U=dE,eV=Jg("timeline"),tV=function(e){var t=e.id,n=e.items,r=e.labels,a=e.onEnter,o=(0,g.useCallback)((function(e,n){a({id:t,payload:{activeIndex:e,itemId:n}})}),[t,a]);return XU.createElement("div",{"aria-label":null==r?void 0:r.a11yBlockTimeline,className:"page__content-container","data-ba":$U.blockTimeline,role:"group"},XU.createElement("div",{className:eV("wrapper")},XU.createElement("div",{className:eV()},XU.createElement("ul",{className:eV("container"),role:"list"},Yr()(n).call(n,(function(t,n){return XU.createElement("li",{className:eV("card-wrapper"),key:n,role:"listitem"},function(e){var t=e.enableVideoPlaybackSpeed,n=e.id,r=e.isBlock,a=e.isLearner,o=e.item,i=e.labels,l=e.onFocus,s=XU.createElement(KU,{enableVideoPlaybackSpeed:t,isActive:!0,item:o,labels:i,loadMedia:!0,onFocus:l,lessonNumber:n});return r&&a?XU.createElement(WZ,{animateBlockEntrance:!0,animateIn:"fadeIn",className:eV("animate").toString(),isLearner:!0},s):r&&!a?s:XU.createElement(YU,e)}(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?JU(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):JU(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({index:n,item:t,onFocus:o},e)))}))))))};tV.defaultProps={onEnter:Function.prototype,progress:{}};var nV=tV,rV=n(30624),aV=function(e){var t=e.animateBlockEntrance,n=e.blockId,r=e.enableVideoPlaybackSpeed,a=e.isLearner,o=e.items,i=e.labels,l=e.progress,s=e.settings,c=de()("backgroundColor",s),u=vm(c);return rV.createElement(LZ,{isLearner:a,settings:s,type:"timeline"},rV.createElement(WZ,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:!0},rV.createElement(nV,{enableVideoPlaybackSpeed:r,hasDarkBackground:u,id:n,isBlock:!0,isLearner:a,items:o,labels:i,progress:al()({},["items",n],l)})))};aV.defaultProps={isLearner:!0};var oV=aV,iV=n(89221),lV=n.n(iV),sV=n(46799),cV=function(e){return e.displayName||e.name||"Component"},uV=n(3522),dV=n.n(uV),mV=n(53735),vV=n.n(mV),pV=function(e,t){return y().createElement("mark",{key:t},e)},fV=xa()((function(e,t){return vV()(new RegExp(dV()(t),"igm"),pV,e)})),hV=(nl()((function(e,t){return t.reduce((function(t,n){return t+n[e]}),0)})),n(36602));function bV(e){var t=e.activeIndex,n=e.children,r=function(e){var t,n,r,a=e.activeIndex,o=lV()(e),i=e.opts,l=AT(),s=l.background,c=l.variant,u=jT(),d=u.backgroundType,m=u.chartColor,v=u.lineCurve,p=YT(),f=Sy(),h=null==i?void 0:i.defaultFontColor,b=d===Td.IMAGE,g=null!==(t=null==s||null===(n=s.media)||void 0===n||null===(r=n.image)||void 0===r?void 0:r.overlayColor)&&void 0!==t?t:jd.DARK,y=null!=m?m:f,E=p||"#fff";!m&&d===Td.ACCENT||m===E?y=h:b&&(y=g===jd.DARK?"#fff":"#000",E=g===jd.DARK?"#000":"#fff");var k=y,C=y;if(!pr()(a)){var w=b&&g===jd.LIGHT?.2:.7,N=(0,hV.Z)(y,E,w);k=N,C=uo(N,y,o.length,a)}return"bar"===c?{backgroundColor:C,data:o,hoverBackgroundColor:C}:{borderColor:k,cubicInterpolationMode:"linear"===v?"default":"monotone",data:o,lineTension:"linear"===v?0:void 0,pointBackgroundColor:C,pointBorderColor:C,pointBorderWidth:0,pointHitRadius:20,pointHoverBackgroundColor:y,pointHoverBorderColor:y,pointHoverBorderWidth:0,pointRadius:4}}({activeIndex:t,opts:e.opts,values:lV()(e)});return n(r)}var gV=n(5086),yV=n.n(gV);function EV(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var kV=function(e){(0,A.Z)(n,e);var t=EV(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).handleMouseEnter=r.handleMouseEnter.bind((0,P.Z)(r)),r.handleMouseLeave=r.handleMouseLeave.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"handleMouseEnter",value:function(){var e=this.props,t=e.index;(0,e.onEvent)(t)}},{key:"handleMouseLeave",value:function(){(0,this.props.onEvent)(null)}},{key:"render",value:function(){var e=this.props,t=e.activeIndex,n=e.identifier,r=e.index,a=e.label,o=e.value,i=!pr()(t)&&t!==r,l=Dv()("block-chart__cartesianLegendItem",{"block-chart__cartesianLegendItem--unfocused":i});return y().createElement("div",{className:l,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},y().createElement("dt",{className:"block-chart__cartesianLegendTerm"},n,"."),y().createElement("dd",{className:"block-chart__cartesianLegendDefn"},a,y().createElement("span",{className:"block-chart__cartesianLegendDefnPipe"},"|"),y().createElement("span",{className:"block-chart__cartesianLegendDefnVal"},o)))}}]),n}(g.PureComponent),CV=kV,wV=function(e){var t=e.activeIndex,n=e.labels,r=e.letters,a=e.onEvent,o=lV()(e),i=yV()(r,yV()(n,o));return aa()(i)?null:y().createElement("dl",{"aria-hidden":"true",className:"block-chart__cartesianLegend"},Yr()(i).call(i,(function(e,n){var r=(0,ze.Z)(e,2),o=r[0],i=(0,ze.Z)(r[1],2),l=i[0],s=i[1];return y().createElement(CV,{activeIndex:t,identifier:o,index:n,key:o,label:l,onEvent:a,value:s})})))},NV=(0,g.memo)(wV),SV=n(32423),IV=n.n(SV),_V=n(6087),TV=n.n(_V),LV={defaultFontFamily:'"lato", sans-serif',elements:{line:{borderWidth:2,fill:!1}},layout:{padding:{bottom:0,left:0,right:0,top:50}},legend:{display:!1},plugins:{datalabels:{display:!1}},responsive:!1,scales:{xAxes:[{barPercentage:.6,gridLines:{display:!1,drawBorder:!1,offsetGridLines:!0},maxBarThickness:60,offset:!0,scaleLabel:{display:!1},ticks:{autoSkip:!1,callback:TV()(/([^\s].{0,14}(?![.{3}])(?=[\s\W]|$))/gm),padding:10}}],yAxes:[{gridLines:{drawBorder:!1,drawTicks:!1},scaleLabel:{display:!1},ticks:{beginAtZero:!0,maxTicksLimit:8,padding:15}}]},tooltips:{callbacks:{label:function(){return null},title:function(e){var t,n=e[0],r=n.xLabel,a=n.yLabel,o=jr()(PU(),Wf()(" "),r);return B()(t="".concat(o,": ")).call(t,a)}},caretPadding:10,cornerRadius:3,displayColors:!1,titleFontStyle:"normal",titleMarginBottom:0,titleSpacing:0,xAlign:"center",xPadding:14,yAlign:"bottom",yPadding:10}};var xV=function(e){var t,n,r,a,o,i=e.onEvent,l=e.shouldAnimate,s=lV()(e),c=YT(),u=jT(),d=u.backgroundType,m=u.customBackgroundColorContrast,v=hy(),p=Sy(),f=null==v||null===(t=v.theme)||void 0===t?void 0:t.accentContrast,h=d===Td.IMAGE,b=AT(),y=vm(c)?Vd.LIGHT:Vd.DARK,E=!m&&"chart"===(null==b?void 0:b.family),k=null!=m?m:Vd.DARK,C=E?y:k,w=null!==(n=null==b||null===(r=b.background)||void 0===r||null===(a=r.media)||void 0===a||null===(o=a.image)||void 0===o?void 0:o.overlayColor)&&void 0!==n?n:jd.DARK,N=h&&w===jd.LIGHT,S=d===Td.ACCENT||d===Td.COLOR,I=pZ({backgroundColor:d===Td.ACCENT?p:c,contrast:d===Td.ACCENT?f:C}),_=function(e){var t,n,r,a,o,i,l=lV()(e),s=e.contrastColor,c=jT().backgroundType,u=AT(),d=c===Td.IMAGE,m=(0,g.useMemo)((function(){return lo(l)}),[l]),v=null!==(t=null==u||null===(n=u.background)||void 0===n||null===(r=n.media)||void 0===r||null===(a=r.image)||void 0===a?void 0:a.overlayColor)&&void 0!==t?t:jd.DARK,p=d&&v===jd.LIGHT;switch(c){case Td.LIGHT:case Td.GRAY:case Td.TINT:o="#e1e1e1",i="#c9c9c9";break;case Td.DARK:case Td.BLACK:case Td.IMAGE:o="#ffffff80",i="#ffffffe9";break;case Td.ACCENT:case Td.COLOR:var f="#000"===s?["#00000080","#0000001a"]:["#ffffff80","#ffffffe9"],h=(0,ze.Z)(f,2);o=h[0],i=h[1]}return d&&p&&(o="#00000080",i="#0000001a"),m||(i=o),[o,i]}({values:s,contrastColor:I}),T=(0,ze.Z)(_,2),L=T[0],x=T[1];return(0,g.useMemo)((function(){var e="#000";switch(d){case Td.DARK:case Td.BLACK:case Td.IMAGE:e="#fff"}S&&(e=I),h&&N&&(e="#000");var t=l?1e3:0,n=e,r="#000"===e?"#fff":"#000";return vl(LV,IV()(["animation","duration"],t),IV()(["defaultFontColor"],e),IV()(["onClick"],i),IV()(["onHover"],i),IV()(["scales","xAxes",0,"gridLines","color"],L),IV()(["scales","xAxes",0,"ticks","minor","fontColor"],e),IV()(["scales","yAxes",0,"gridLines","color"],L),IV()(["scales","yAxes",0,"gridLines","zeroLineColor"],x),IV()(["scales","yAxes",0,"ticks","minor","fontColor"],e),IV()(["tooltips","backgroundColor"],n),IV()(["tooltips","titleFontColor"],r))}),[d,I,L,S,h,N,i,l,x])};function ZV(e){var t=e.children,n=e.onEvent,r=e.shouldAnimate,a=lV()(e);return t(xV({onEvent:n,shouldAnimate:r,values:a}))}var PV=n(39138),AV=n.n(PV),RV=Bc()(/<mark>|<\/mark>/gm,""),MV=S()((function(e){return AV()(e,{length:30})}),RV,de()("type")),DV=S()(kn()(0),parseFloat,de()("value")),OV=function(e){return{labels:Yr()(e).call(e,MV),values:Yr()(e).call(e,DV)}},BV=xa()((function(e,t,n){var r=AV()(t,{length:e});return n?fV(r,n):r})),FV={bar:"a11yBlockChartBar",pie:"a11yBlockChartPie",line:"a11yBlockChartLine"},HV=function(e){var t,n=e.chartType,r=e.labels,a=e.items,o=Yr()(a).call(a,(function(e){var t;return B()(t="".concat(e.type,": ")).call(t,e.value)})).join(", "),i=null==r?void 0:r[FV[n]];return B()(t="".concat(i," - ")).call(t,o)};function zV(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var qV=function(e){var t=function(t){(0,A.Z)(r,t);var n=zV(r);function r(){var e,t;(0,x.Z)(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(t=n.call.apply(n,B()(e=[this]).call(e,o))).handleEvent=t.handleEvent.bind((0,P.Z)(t)),t.state={activeIndex:null},t}return(0,Z.Z)(r,[{key:"handleEvent",value:function(e){this.setState({activeIndex:e})}},{key:"render",value:function(){return y().createElement(e,(0,D.Z)({},this.props,{activeIndex:this.state.activeIndex,onEvent:this.handleEvent}))}}]),r}(g.PureComponent);return t.displayName="ChartEvents(".concat(cV(e),")"),t};function UV(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var VV=function(e){var t=function(t){(0,A.Z)(r,t);var n=UV(r);function r(){var e,t;(0,x.Z)(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(t=n.call.apply(n,B()(e=[this]).call(e,o))).chartRef=(0,g.createRef)(),t.handleResize=t.handleResize.bind((0,P.Z)(t)),t}return(0,Z.Z)(r,[{key:"componentDidMount",value:function(){this.resize(),this.update()}},{key:"componentDidUpdate",value:function(){this.update()}},{key:"handleResize",value:function(){this.resize(),this.update()}},{key:"resize",value:function(){var e=this.chartRef.current.chartInstance;e&&e.resize()}},{key:"update",value:function(){var e=this.chartRef.current.chartInstance;e&&e.update()}},{key:"render",value:function(){return y().createElement(e,(0,D.Z)({},this.props,{onResize:this.handleResize,ref:this.chartRef}))}}]),r}(g.PureComponent);return t.displayName="ChartUpdater(".concat(cV(e),")"),t};function GV(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var KV="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),WV=function(e){(0,A.Z)(n,e);var t=GV(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).handleEvent=r.handleEvent.bind((0,P.Z)(r)),r.handleResize=r.handleResize.bind((0,P.Z)(r)),r.wrapRef=(0,g.createRef)(),r.state={labelYTop:"50%"},r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e,t,n,r,a;this.resizeObserver=new n_.Z(this.handleResize),this.resizeObserver.observe(this.wrapRef.current),null===(e=this.props.forwardedRef)||void 0===e||null===(t=e.current)||void 0===t||null===(n=t.chartInstance)||void 0===n||null===(r=n.canvas)||void 0===r||null===(a=r.setAttribute)||void 0===a||a.call(r,"aria-hidden","true")}},{key:"componentWillUnmount",value:function(){this.resizeObserver.unobserve(this.wrapRef.current)}},{key:"handleEvent",value:function(e,t){return(0,this.props.onEvent)(al()(null,[0,"_index"],t))}},{key:"handleResize",value:function(){this.props.onResize(),this.setLabelYTop()}},{key:"setLabelYTop",value:function(){var e=this.props.forwardedRef.current.chartInstance;if(e){var t=al()({},["scales","y-axis-0"],e),n=t.bottom,r=t.top;hr()(n)&&hr()(r)&&this.setState({labelYTop:"".concat((n+r)/2,"px")})}}},{key:"render",value:function(){var e=this.props,t=e.activeIndex,n=e.forwardedRef,r=e.isDesktop,a=e.isVisible,o=e.items,i=e.itemsLabel,l=e.labels,s=e.onEvent,c=e.search,u=e.shouldAnimate,d=e.valuesLabel,m=e.variant,v=this.state.labelYTop,p=BV(80,i,c),f=BV(30,d,c),h=OV(o),b=r?[]:ha()(KV).call(KV,0,o.length),g=r?h.labels:b,E=a?lV()(h):co(0,o.length),k="line"===m?sV.x1:sV.$Q,C=HV({chartType:m,labels:l,items:o});return y().createElement("div",{className:"block-chart__cartesian"},y().createElement("div",{"aria-label":C,className:"block-chart__cartesianChart",ref:this.wrapRef,role:"img"},y().createElement(ZV,{onEvent:this.handleEvent,shouldAnimate:u,values:E},(function(e){return y().createElement(bV,{activeIndex:t,values:E,opts:e},(function(t){return y().createElement(k,{data:{labels:g,datasets:[t]},options:e,ref:n})}))})),f&&NB(f)&&y().createElement("div",{"aria-hidden":"true",className:"block-chart__cartesianLabelY",style:{top:v}},f)),p&&NB(p)&&y().createElement("div",{"aria-hidden":"true",className:"block-chart__cartesianLabelX"},p),!r&&y().createElement(NV,{activeIndex:t,labels:h.labels,letters:b,onEvent:s,values:E}))}}]),n}(g.PureComponent),jV=Us()({search:al()("",["search","term"])}),QV=S()(qV,function(e,t,n){return xy("min-width",e,t,n)}(960,"isDesktop","Desktop"),VV,Hy.default,X(jV))(WV),YV=(n(59523),n(36945)),XV=n.n(YV),JV=function(e){var t=al()(0,["dataIndex"],e),n=al()({},["dataset"],e),r=al()("#000",["backgroundColor",t],n);return km(r)===Vd.DARK?Rs:Ms},$V=function(e,t,n){return"numeric"===e?String(t):hF(t/XV()(n.dataset.data))},eG=function(e,t,n){var r,a=al()(0,[0,"index"],t),o=al()("",["labels",a],n),i=al()([1],["datasets",0,"data"],n),l=i[a],s="numeric"===e?String(l):hF(l/XV()(i));return B()(r="".concat(o,": ")).call(r,s)},tG=function(e,t){var n=al()(0,["dataIndex"],t),r=al()([1],["dataset","data"],t),a=r[n],o=pr()(e)&&a/XV()(r)>=.06;return e===n||o},nG=function(e){var t=e.activeIndex,n=e.onEvent,r=e.settings.valueType,a=e.shouldAnimate;return{animation:{animateRotate:a,duration:a?1e3:0},legend:!1,onClick:n,onHover:n,maintainAspectRatio:!1,plugins:{datalabels:{color:JV,display:tG.bind(null,t),font:{size:12,style:"bold"},formatter:$V.bind(null,r)}},responsive:!1,rotation:.25*Math.PI,tooltips:{backgroundColor:"#000",callbacks:{label:function(){return null},title:eG.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}}};function rG(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}var aG=function(e){var t=e.activeIndex,n=e.colors,r=e.hasBorder,a=lV()(e),o=YT(),i=pr()(t)?n:Yr()(n).call(n,(function(e,n){return n===t?e:(0,hV.Z)(e,o||"#fff",.5)}));return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rG(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):rG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({backgroundColor:i,hoverBackgroundColor:i,borderWidth:0,data:a},r&&{borderWidth:1,borderColor:"#000"})};function oG(e){var t=e.activeIndex,n=e.children,r=e.colors,a=e.hasBorder,o=lV()(e);return n(aG({activeIndex:t,colors:r,hasBorder:a,values:o}))}function iG(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var lG=function(e){(0,A.Z)(n,e);var t=iG(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).handleMouseEnter=r.handleMouseEnter.bind((0,P.Z)(r)),r.handleMouseLeave=r.handleMouseLeave.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"handleMouseEnter",value:function(){var e=this.props,t=e.index;(0,e.onEvent)(t)}},{key:"handleMouseLeave",value:function(){(0,this.props.onEvent)(null)}},{key:"render",value:function(){var e=this.props,t=e.activeIndex,n=e.backgroundColor,r=e.index,a=e.text,o=!pr()(t)&&t!==r,i=Dv()("block-chart__circleLegendItem",{"block-chart__circleLegendItem--unfocused":o});return y().createElement("div",{className:i,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},y().createElement("svg",{"aria-hidden":"true",className:"block-chart__circleLegendSymbol",fill:n,focusable:"false",viewBox:"0 0 10 10"},y().createElement("rect",{width:"10",height:"10",rx:"1.5"})),y().createElement("div",{className:"block-chart__circleLegendText"},a))}}]),n}(g.PureComponent),sG=lG,cG=function(e){var t=e.activeIndex,n=e.colors,r=e.hasBorder,a=e.labels,o=e.onEvent,i=yV()(a,n);if(aa()(i))return null;var l=Dv()("block-chart__circleLegend",{"block-chart__circleLegend--border":r});return y().createElement("div",{"aria-hidden":"true",className:l},Yr()(i).call(i,(function(e,n){var r=(0,ze.Z)(e,2),a=r[0],i=r[1];return y().createElement(sG,{activeIndex:t,backgroundColor:i,index:n,key:a,onEvent:o,text:a})})))},uG=(0,g.memo)(cG);function dG(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function mG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dG(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):dG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var vG=zu()(Kz()(ga(),0),"value"),pG=function(e){var t=De()(e).call(e,vG),n=OV(t),r=Yr()(t).call(t,de()("color"));return mG(mG({},n),{},{colors:r})};function fG(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var hG=function(e){(0,A.Z)(n,e);var t=fG(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).handleEvent=r.handleEvent.bind((0,P.Z)(r)),r.wrapRef=(0,g.createRef)(),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e,t,n,r,a;this.resizeObserver=new n_.Z(this.props.onResize),this.resizeObserver.observe(this.wrapRef.current),null===(e=this.props.forwardedRef)||void 0===e||null===(t=e.current)||void 0===t||null===(n=t.chartInstance)||void 0===n||null===(r=n.canvas)||void 0===r||null===(a=r.setAttribute)||void 0===a||a.call(r,"aria-hidden","true")}},{key:"componentWillUnmount",value:function(){this.resizeObserver.unobserve(this.wrapRef.current)}},{key:"buildOptions",value:function(){var e=this.props,t=e.activeIndex,n=e.settings,r=e.shouldAnimate;return nG({activeIndex:t,onEvent:this.handleEvent,settings:n,shouldAnimate:r})}},{key:"handleEvent",value:function(e,t){return(0,this.props.onEvent)(al()(null,[0,"_index"],t))}},{key:"render",value:function(){var e=this.props,t=e.activeIndex,n=e.backgroundColor,r=e.forwardedRef,a=e.isVisible,o=e.items,i=e.labels,l=e.onEvent,s=e.variant,c=pG(o),u=c.colors,d=c.labels,m=lV()(c),v=a?m:co(0,o.length),p=this.buildOptions(),f=HV({chartType:s,labels:i,items:o}),h=ed()(u).call(u,n);return y().createElement("div",{"aria-label":f,className:"block-chart__circle",role:"img"},y().createElement("div",{className:"block-chart__circleChart",ref:this.wrapRef},y().createElement(oG,{activeIndex:t,colors:u,hasBorder:h,values:v},(function(e){return y().createElement(sV.by,{data:{labels:d,datasets:[e]},options:p,ref:r})}))),y().createElement(uG,{activeIndex:t,colors:u,hasBorder:h,labels:d,onEvent:l}))}}]),n}(g.PureComponent),bG=S()(qV,VV,Hy.default,XT())(hG);function gG(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var yG=dE,EG=S()(vm,de()("backgroundColor")),kG=function(e){(0,A.Z)(n,e);var t=gG(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).handleAnimationEnd=r.handleAnimationEnd.bind((0,P.Z)(r)),r.renderTitle=r.renderTitle.bind((0,P.Z)(r)),r.state={isVisible:!r.props.animateBlockEntrance},r}return(0,Z.Z)(n,[{key:"handleAnimationEnd",value:function(){this.setState({isVisible:!0})}},{key:"renderTitle",value:function(){var e=this.props.title;return y().createElement(eE,{value:e})}},{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.children,r=e.editable,a=e.isLearner,o=e.items,i=e.itemsLabel,l=e.labels,s=e.settings,c=e.title,u=e.valuesLabel,d=e.variant,m=e.renderTitle,v=void 0===m?this.renderTitle:m,p=this.state.isVisible,f=EG(s);return y().createElement(LZ,{type:"chart",isLearner:a},y().createElement(WZ,{afterAnimatedIn:this.handleAnimationEnd,animateBlockEntrance:t,animateIn:"fadeIn",initiallyVisible:!t,isLearner:a},y().createElement("div",{className:"block-chart__container","data-ba":yG.blockChart},y().createElement("div",{className:"block-chart__row"},y().createElement("div",{className:"block-chart__rowInner"},(!r&&c||r)&&y().createElement("h2",{className:"block-chart__title brand--head"},v()),y().createElement("div",{className:"block-chart__chart"},y().cloneElement(y().Children.only(n),{hasDarkBgColor:f,isVisible:p,items:o,itemsLabel:i,labels:l,settings:s,shouldAnimate:t,valuesLabel:u,variant:d})))))))}}]),n}(g.PureComponent),CG=kG,wG=n(30624);function NG(e){var t=function(t){return wG.createElement(CG,t,wG.createElement(e,null))};return t.displayName="ChartWrap(".concat(cV(e),")"),t}var SG=NG(QV),IG=NG(bG),_G=Jg("block-text-to-video"),TG=function(e){var t,n=e.items,r=null!==(t=null==n?void 0:n[0])&&void 0!==t?t:{};return y().createElement(LZ,{className:_G()},y().createElement("div",{className:_G("placeholder-text-container")},y().createElement("p",null,y().createElement("b",null,"PLACEHOLDER T2V BLOCK")),y().createElement("p",null,y().createElement("b",null,"ID:")," ",r.id),y().createElement("p",null,y().createElement("b",null,"SCRIPT:")," ",r.script),y().createElement("p",null,y().createElement("b",null,"STATUS:")," ",r.status)))},LG=n(30624);function xG(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function ZG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xG(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):xG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function PG(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var AG=yt()(Zt()("variant","storyline")),RG=Dr()(AG,Er(),Mb()(1)),MG=function(e){(0,A.Z)(n,e);var t=PG(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e,t=this.props,n=t.dividerNumber,r=t.family,a=t.handleStorylineFullscreen,o=t.partnerContent,i=t.variant,l=t.enableVideoPlaybackSpeed,s=B()(e="".concat(r," ")).call(e,i),c=ZG(ZG({},ia()(["handleStorylineFullscreen","dividerNumber"],this.props)),{},{variant:i,enableVideoPlaybackSpeed:l,partnerContent:o});switch(s){case"text paragraph":case"text table":return LG.createElement(RZ,c);case"text heading paragraph":return LG.createElement(FZ,c);case"text subheading paragraph":return LG.createElement(HZ,c);case"text heading":return LG.createElement(OZ,c);case"text subheading":return LG.createElement(BZ,c);case"text two column":return LG.createElement(MZ,c);case"text three column":return LG.createElement(DZ,c);case"text code":case"multimedia code":return LG.createElement(JZ,c);case"impact a":return LG.createElement(sA,c);case"impact b":return LG.createElement(cA,c);case"impact c":return LG.createElement(uA,c);case"impact d":return LG.createElement(dA,c);case"impact note":return LG.createElement(mA,c);case"quote a":return LG.createElement(NA,c);case"quote b":return LG.createElement(SA,c);case"quote c":return LG.createElement(IA,c);case"quote d":return LG.createElement(_A,c);case"quote background":return LG.createElement(TA,c);case"quote carousel":return LG.createElement(PA,c);case"list numbered":return LG.createElement(FA,c);case"list checkboxes":return LG.createElement(zA,c);case"list bulleted":return LG.createElement(qA,c);case"image hero":return LG.createElement(ER,c);case"image full":return LG.createElement(CR,c);case"image text aside":return LG.createElement(kR,c);case"image text overlay":return LG.createElement(wR,c);case"gallery centered":case"gallery full":return LG.createElement(PR,c);case"gallery two column":return LG.createElement(RR,c);case"gallery three column":return LG.createElement(RR,(0,D.Z)({width:3},c));case"gallery four column":return LG.createElement(RR,(0,D.Z)({width:4},c));case"divider divider":return LG.createElement(HR,c);case"divider numbered divider":return LG.createElement(zR,(0,D.Z)({number:n},c));case"divider spacing divider":return LG.createElement(qR,c);case"360 storyline":return LG.createElement($D,(0,D.Z)({},c,{isLesson:!0,handleStorylineFullscreen:a,hasManySlBlocks:this.hasManySlBlocks.bind(this)}));case"interactive accordion":return LG.createElement(LD,c);case"interactive tabs":return LG.createElement(OD,c);case"interactive-fullscreen labeledgraphic":return LG.createElement(Iz,c);case"interactive-fullscreen process":return LG.createElement(fq,c);case"interactive-fullscreen scenario":return LG.createElement(Kq,c);case"interactive-fullscreen sorting":return LG.createElement(EU,c);case"interactive-fullscreen timeline":return LG.createElement(oV,c);case"buttons button":return LG.createElement(pO,c);case"buttons button stack":return LG.createElement(fO,c);case"flashcard flashcard":return LG.createElement(tB,c);case"flashcard stack":return LG.createElement(tB,(0,D.Z)({stack:!0},c));case"knowledge knowledge":case"knowledgeCheck multiple choice":case"knowledgeCheck multiple response":case"knowledgeCheck fillin":case"knowledgeCheck matching":return LG.createElement(WH,c);case"continue continue":return LG.createElement(FO,c);case"multimedia audio":return LG.createElement(TO,c);case"multimedia video":return LG.createElement(LO,c);case"multimedia custom video":return LG.createElement(LO,(0,D.Z)({},c,{type:"customVideo"}));case"multimedia embed":return LG.createElement(ZO,c);case"multimedia attachment":return LG.createElement(RO,c);case"chart bar":case"chart line":return LG.createElement(SG,c);case"chart pie":return LG.createElement(IG,c);case"mondrian mondrian":return LG.createElement(TU,c);case"textToVideo textToVideoDefault":return LG.createElement(TG,c);default:return"Unknown type: ".concat(s)}}},{key:"hasManySlBlocks",value:function(){var e=this.props.items;return e&&RG(e)}}]),n}(LG.Component);function DG(e){return LG.createElement(PT,{block:e},LG.createElement(MG,e))}var OG=el()(CB,(function(e){return e.getBoundingClientRect().bottom-e.offsetHeight/4<=window.innerHeight}));function BG(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var FG=function(e){(0,A.Z)(n,e);var t=BG(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).wrapRef=(0,g.createRef)(),r.check=r.check.bind((0,P.Z)(r)),r.onScroll=gD()(r.check,100),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){this.scrollableContainer=document.querySelector(".page-wrap"),this.scrollableContainer&&this.scrollableContainer.addEventListener("scroll",this.onScroll),this.props.isFirstLesson&&(this.checkTimeout=setTimeout(this.check,1e3))}},{key:"componentWillUnmount",value:function(){clearTimeout(this.checkTimeout),this.rmScrollListener()}},{key:"render",value:function(){return y().createElement("div",{ref:this.wrapRef},this.props.children)}},{key:"rmScrollListener",value:function(){this.scrollableContainer&&this.scrollableContainer.removeEventListener("scroll",this.onScroll)}},{key:"check",value:function(){var e=this.wrapRef;e&&OG(e.current)&&(this.rmScrollListener(),this.props.onViewed())}}]),n}(g.Component),HG=n(30624);function zG(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var qG=function(e){(0,A.Z)(n,e);var t=zG(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){return HG.createElement(FG,{onViewed:this.handleViewed.bind(this,this.props.children.props),isFirstLesson:this.props.isFirstLesson},this.modifiedChildren())}},{key:"modifiedChildren",value:function(){return HG.cloneElement(HG.Children.only(this.props.children),{onStep:this.handleStep.bind(this)})}},{key:"handleStep",value:function(e){var t=e.id;e.isDone||this.props.onStep(t)}},{key:"handleViewed",value:function(e){e.requiresInteraction?(/tabs|carousel/.test(e.variant)||/gallery/.test(e.family))&&this.handleStep(e.items[0]):this.props.onViewed()}}]),n}(HG.Component),UG=(TL().arrayOf,TL().func,TL().node,TL().oneOfType,n(16392),n(65814),n(191),n(79098)),VG=n.n(UG),GG=n(40731),KG=n.n(GG),WG=n(1667),jG=n.n(WG),QG=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Dr().apply(void 0,n)(e)},YG=jG()(S()(Sn(),de()("title"))),XG=function e(t){return function(n){var r=nd()(Zt()("id",n),t),a=QG(t,VG()(it()(Zt()("parentId",n),Dr()(de()("id"),e(t)),nt()([]))),YG);return Yn()("subfolders",a,r)}},JG=Dr()((function(e){var t=KG()(de()("id"),e||[]);return Br()(function(e){return function(t,n){return e[n.parentId]?t:gh()(n,t)}}(t),[],e)}),Lt()(["id"])),$G=Dr()((function(e){return{folders:e,ids:JG(e)}}),(function(e){var t=e.folders,n=e.ids;return function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return S().apply(void 0,(0,ol.Z)(cl()(1,t)))(dl()(t))}(YG,wt()(XG(t)),n)})),eK="owner",tK="manager",nK="editor",rK="viewer",aK=[rK,nK,tK,eK],oK=function(e){var t=e.effectiveRole,n=e.requiredRole;return Da()(t,aK)>=Da()(n,aK)},iK=n(54847),lK=n.n(iK);function sK(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var cK=ll()([[sm()(String),at()],[pr(),nt()(void 0)],[ss()("displayName"),de()("displayName")],[ss()("name"),de()("name")],[us(),nt()("Component")]]),uK=ia()(["enableClickOutside","hideScroll","onClickOutside","preventDefault","stopPropagation"]),dK=function(e){(0,A.Z)(n,e);var t=sK(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).onBodyMouseDownDelegate=r.onBodyMouseDown.bind((0,P.Z)(r)),r.onBodyClickDelegate=r.onBodyClick.bind((0,P.Z)(r)),r.addDomEvents(),r}return(0,Z.Z)(n,[{key:"componentWillUnmount",value:function(){this.removeDomEvents()}},{key:"onBodyClick",value:function(e){var t=this.props,n=t.onClickOutside,r=t.preventDefault,a=t.stopPropagation,o=e.target;this.shouldClickOutside(o)&&(r&&e.preventDefault(),a&&e.stopPropagation(),n(e)),this.cancel=!1}},{key:"onBodyMouseDown",value:function(e){this.cancel=!this.shouldClickOutside(e.target)}},{key:"render",value:function(){var e=this.Child,t=this.props;return y().createElement(e,uK(t))}},{key:"setupDomEvents",value:function(e){var t=e?"addEventListener":"removeEventListener";document.body[t]("click",this.onBodyClickDelegate,!0),document.body[t]("mousedown",this.onBodyMouseDownDelegate,!0)}},{key:"shouldClickOutside",value:function(e){var t=this.props.enableClickOutside,n=(0,E.findDOMNode)(this);return t&&!this.cancel&&null!==n&&n!==e&&!n.contains(e)}}]),n}(g.Component);dK.defaultProps={onClickOutside:nt()(),preventDefault:!0,stopPropagation:!0};var mK=dK.prototype;ln()(mK,{addDomEvents:Pr()(mK.setupDomEvents,[!0]),removeDomEvents:Pr()(mK.setupDomEvents,[!1])});var vK=function(e){return function(t){(0,A.Z)(r,t);var n=sK(r);function r(){return(0,x.Z)(this,r),n.apply(this,arguments)}return(0,Z.Z)(r,[{key:"Child",get:function(){return e}}],[{key:"displayName",get:function(){return"ClickableOutside(".concat(cK(e),")")}}]),r}(dK)},pK=vK("div"),fK=(vK("span"),vK("form"),["active","align","children","className","onClose","role","slideIn"]);function hK(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}function bK(e,t){var n=void 0!==ua()&&ma()(e)||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){var n;if(!e)return;if("string"==typeof e)return gK(e,t);var r=ha()(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return pa()(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return gK(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}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,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw o}}}}function gK(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var yK=Jg("bc-dropdown"),EK=new(lK()),kK=function e(t){return null==t?0:t.offsetLeft+e(t.offsetParent)},CK=gD()((function(){var e,t=bK(lV()(EK).call(EK));try{for(t.s();!(e=t.n()).done;){(0,e.value)()}}catch(e){t.e(e)}finally{t.f()}}),250);window.addEventListener("resize",CK),window.addEventListener("orientationchange",CK);var wK=function(e){(0,A.Z)(n,e);var t=hK(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).posRef=y().createRef(),r.update(r.props),r}return(0,Z.Z)(n,[{key:"componentDidUpdate",value:function(e){this.update(this.props,e)}},{key:"componentWillUnmount",value:function(){EK.delete(this)}},{key:"fitOnScreen",value:function(){var e=this.props.fit,t=this.posRef.current;if(e&&null!=t){ln()(t.style,{left:"",right:""});var n=kK(t)+t.offsetWidth-window.innerWidth+20>0?["auto","0"]:["",""],r=(0,ze.Z)(n,2),a=r[0],o=r[1];ln()(t.style,{left:a,right:o})}}},{key:"render",value:function(){var e=this.props,t=e.active,n=e.align,r=e.children,a=e.className,o=e.onClose,i=e.role,l=void 0===i?"menu":i,s=e.slideIn,c=(0,nn.Z)(e,fK),u=yK("pos",{inactive:!t,active:t,left:"right"!==n,right:"right"===n}),d=yK({inactive:!t,active:t,alignLeft:"left"===n,alignCenter:"center"===n,alignRight:"right"===n,slideIn:s,inPlace:!s});return y().createElement("div",{className:a||yK("wrap")},y().createElement("div",{ref:this.posRef,className:u},y().createElement(pK,(0,D.Z)({"aria-hidden":!t,className:d,enableClickOutside:t,onClickOutside:o,role:l},ia()(["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?EK.set(this,this.fitOnScreen.bind(this)):!t&&r&&EK.delete(this)}}]),n}(g.Component);ln()(wK.prototype,{componentDidMount:wK.prototype.fitOnScreen,componentDidUpdate:wK.prototype.fitOnScreen}),wK.defaultProps={align:"center"};var NK=Jg("breadcrumb"),SK=function(){return y().createElement("span",{className:NK("caret")},y().createElement($v,null))},IK=["menu"],_K=function(e){var t=e.menu,n=(0,nn.Z)(e,IK);return y().createElement(t,Rr()(["category","depth","id","isDeleted","type","effectiveRole"],n))},TK=Jg("breadcrumb");(function(e){var t=e.active,n=e.allowViewer,r=e.effectiveRole,a=e.id,o=e.label,i=e.onClick,l=e.showCaret,s=e.showMenu,c=e.type,u=pr()(a),d=function(e){var t=e.allowViewer,n=e.effectiveRole,r=e.id,a=e.type;return pr()(r)||!("shared"===a)||oK({effectiveRole:n,requiredRole:t?rK:nK})}({allowViewer:n,effectiveRole:r,id:a,type:c}),m=(0,g.useCallback)((function(e){d&&i(e)}),[d,i]),v=(0,g.useCallback)((function(e){13===e.keyCode&&m(e)}),[m]),p={className:TK({active:t,root:(u||"deleted"===a)&&t,disabled:!d}),onClick:m,onKeyPress:v,role:"listitem","aria-current":t?"page":null};return y().createElement("li",p,y().createElement("span",{className:TK("label")},o),s&&t&&y().createElement(_K,e),l&&!t&&y().createElement(SK,null))}).defaultProps={allowViewer:!1};jn()(bq());var LK=n(51010),xK=n.n(LK),ZK=lE.folderTree,PK=Jg("folder-tree"),AK=function(e){var t=e.isOpen,n=e.onFolderToggle,r=PK("folder","caret",{open:t}),a={className:PK("folder","caretWrap").toString(),onClick:n,onKeyPress:eL(n),role:"button"};return y().createElement("div",(0,D.Z)({},a,{"data-ba":ZK.caret}),y().createElement("div",{className:r}))},RK=Jg("folder-tree"),MK=function(e){var t=e.active,n=e.category,r=e.itemId,a=e.menu,o=e.setMenuActive,i=e.type,l=(0,g.useMemo)((function(){return t===r}),[t,r]),s=RK("folderOptions",{active:l}),c=(0,g.useCallback)((function(){return o(!1)}),[o]),u=(0,g.useCallback)((function(){return o(!0)}),[o]);return y().createElement("div",{className:s},y().createElement(a,{category:n,className:RK("folderMenu").toString(),id:r,onClose:c,onOpen:u,type:i}))},DK=Jg("folder-tree"),OK=function(e){var t=e.active,n=e.activeClassName,r=e.children,a=e.className,o=e["data-ba"],i=e["data-ba-name"],l=e.forceHover,s=e.hasItems,c=e.itemId,u=e.itemType,d=e.onClick,m=e.onDrop,v=e.onKeyPress,p=e.paddingLeft,f=(0,g.useState)(!1),h=(0,ze.Z)(f,2),b=h[0],E=h[1],k=Boolean(m)&&"folder"===u,C=(0,g.useMemo)((function(){return t===c}),[t,c]),w=Dv()(a,DK("folder",{active:C,forceHover:l,hideCaret:!s,dndEnabled:k}).toString(),(0,qe.Z)({},n,C));return y().createElement("div",{className:w,"data-ba":o,"data-ba-name":i,onClick:d,onKeyPress:v,role:"button",style:{paddingLeft:p},tabIndex:"0",onDragEnter:function(){return E(!0)}},k&&b&&y().createElement("div",{className:DK("folder","drop-mask"),onDragOver:function(e){e.preventDefault()},onDrop:function(e){E(!1),null==m||m(e)},onDragLeave:function(){return E(!1)}}),r)},BK=lE.folderTree,FK=Jg("folder-tree"),HK=function(e){var t=e.disableRootMenu,n=e.folders,r=e.isOpen,a=e.menu,o=e.onDrop,i=e.onFolderClick,l=e.onFolderToggle,s=e.root,c=(0,g.useState)(!1),u=(0,ze.Z)(c,2),d=u[0],m=u[1],v=s.id,p=s.title,f=s.icon,h=(0,g.useCallback)((function(){return i(s)}),[i,s]),b=(0,g.useCallback)(eL(h),[h]),E=(0,g.useCallback)(null==o?void 0:o(v),[o,v]),k=Rr()(["active","activeClassName","className"],e),C=Rr()(["active","activeClassName","category","className","menu","type"],e);return y().createElement(OK,(0,D.Z)({},k,{"data-ba":BK.rootFolder,"data-ba-name":p,forceHover:d,hasItems:!aa()(n),itemId:v,itemType:"folder",onClick:h,onDrop:E,onKeyPress:b}),y().createElement(AK,{isOpen:r,onFolderToggle:l}),f&&y().createElement("div",{className:FK("folderIcon")},f),y().createElement("div",{className:FK("folderNameWrap")},y().createElement("div",{className:FK("folderName")},p)),!t&&a&&y().createElement(MK,(0,D.Z)({},C,{itemId:v,setMenuActive:m})))},zK=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return S()(jr()(nt()(t),$c()(Zt()("deleted",!0))),yt()(Zt()("folderId",e)))},qK=function(e,t,n){return function(r){S()(n,cB()([e]))(t),r.stopPropagation()}},UK=function(e,t,n){return function(r){S()(n,gh()(e))(t),r.stopPropagation()}},VK=function(e){var t=e||[],n=t.effectiveRole,r=function(e){return{editor:oK({effectiveRole:e,requiredRole:nK}),manager:oK({effectiveRole:e,requiredRole:tK}),owner:oK({effectiveRole:e,requiredRole:eK})}}(t.type!==jW?eK:n),a=r.editor,o=r.manager,i=r.owner;return{canChangePermissions:o,canCreate:a,canDelete:i,canEdit:a,canMove:o,canMoveTo:a,canRename:a,canUnshare:i}},GK=lE.folderTree,KK=Jg("folder-tree"),WK=function e(t){var n,r=t.id,a=t.index,o=void 0===a?0:a,i=t.itemIcon,l=t.item,s=t.items,c=t.itemType,u=t.menu,d=t.onDrop,m=t.onFolderClick,v=t.onItemClick,p=t.openFolders,f=t.setOpenFolders,h=t.showItems,b=l.id,E=l.title,k=l.subfolders,C=l.type,w=(0,g.useState)(!1),N=(0,ze.Z)(w,2),S=N[0],I=N[1],_=(0,g.useState)(ed()(p).call(p,b)),T=(0,ze.Z)(_,2),L=T[0],x=T[1];(0,g.useEffect)((function(){x(ed()(p).call(p,b))}),[b,p]);var Z=(0,g.useCallback)(qK(b,p,f),[b,p,f]),P=(0,g.useCallback)(UK(b,p,f),[b,p,f]),A=(0,g.useCallback)((function(){return"folder"===c?m(l):v(l)}),[l,m,v,c]),R=(0,g.useCallback)(VK(l).canCreate?null==d?void 0:d(l.id):null,[l,d]),M=h?zK(b)(s):[],O=(0,g.useMemo)((function(){return"".concat(21*(o+2),"px")}),[o]),F=(0,g.useMemo)((function(){return L?Z:P}),[L,Z,P]),H=KK("folderWrap",{open:L}),z=aL(k)||aL(M),q=(0,g.useCallback)(eL(A),[eL,A]),U="team"===C?Fp:Ep,V=Rr()(["active","activeClassName","className"],t),G=Rr()(["active","activeClassName","category","className","menu","type"],t),K=Rr()(["active","activeClassName","category","className","disableRootMenu","folders","id","items","itemIcon","menu","onDrop","onFolderClick","onItemClick","openFolders","root","setOpenFolders","showItems","type"],t);return y().createElement("div",{id:B()(n="".concat(r,"-qbf-")).call(n,b),key:b,className:H,"data-ba-name":E,"data-ba":GK.item},y().createElement(OK,(0,D.Z)({},V,{forceHover:S,hasItems:z,itemId:b,itemType:c,onClick:A,onKeyPress:q,paddingLeft:O,onDrop:R}),y().createElement(AK,{isOpen:L,onFolderToggle:F}),y().createElement("div",{className:KK("folderIcon").toString()},"folder"===c?y().createElement(U,{"data-ba":GK.icon}):y().createElement(i,{"data-ba":GK.icon})),y().createElement("div",{className:KK("folderNameWrap").toString()},y().createElement("div",{className:KK("folderName").toString()},E)),u&&y().createElement(MK,(0,D.Z)({},G,{itemId:b,setMenuActive:I}))),k&&Yr()(k).call(k,(function(t){return y().createElement(e,(0,D.Z)({key:t.id},K,{item:t,index:o+1,itemType:"folder"}))})),M&&Yr()(M).call(M,(function(t){return y().createElement(e,(0,D.Z)({key:t.id},K,{item:t,index:o+1,itemType:"item"}))})))},jK=Jg("folder-tree"),QK=function(e){var t=e.folders,n=e.id,r=e.items,a=e.openFolders,o=e.root,i=e.setOpenFolders,l=e.showItems,s=(0,g.useMemo)((function(){return $G(t)}),[t]),c=(0,g.useMemo)((function(){return function(e){var t=QG(e,Lt()("id"));return yt()((function(e){return null===e.folderId||!oe()(e.folderId,t)}))}(t)(r)}),[t,r]),u=(0,g.useState)(ed()(a).call(a,"root")),d=(0,ze.Z)(u,2),m=d[0],v=d[1],p=l?zK(n)(r):[];(0,g.useEffect)((function(){v(ed()(a).call(a,"root"))}),[a]);var f=(0,g.useCallback)(qK("root",[],i),[n,a,i]),h=(0,g.useCallback)(UK("root",a,i),[p,n,a,i]),b=jK("folderWrap",{open:m}),E=Rr()(["active","activeClassName","category","className","disableRootMenu","folders","id","items","itemIcon","menu","onDrop","onFolderClick","onItemClick","openFolders","root","setOpenFolders","showItems","type"],e);return y().createElement("div",{id:"".concat(n,"-qbf-root"),className:b},o&&y().createElement(HK,(0,D.Z)({onFolderToggle:m?f:h,isOpen:m},E)),Yr()(s).call(s,(function(e){return y().createElement(WK,(0,D.Z)({key:e.id},E,{item:e,itemType:"folder"}))})),l&&c&&Yr()(c).call(c,(function(e){return y().createElement(WK,(0,D.Z)({key:e.id},E,{item:e,itemType:"item"}))})))},YK=(0,g.memo)(QK),XK=TL().shape({id:TL().string.isRequired,folderId:TL().string,title:TL().string}),JK=TL().shape({id:TL().string.isRequired,parentId:TL().string,title:TL().string,type:TL().oneOf(["team","personal"])}),$K=(TL().shape({id:TL().string,title:TL().string.isRequired,icon:TL().node}),TL().any,TL().oneOf(["team","personal"]),TL().string,TL().string,TL().string,TL().bool,TL().arrayOf(JK).isRequired,TL().string.isRequired,TL().arrayOf(TL().string),TL().arrayOf(XK),TL().elementType,TL().elementType,TL().func,TL().func.isRequired,TL().func,TL().bool,TL().func,TL().bool,TL().oneOf(["team","personal"]),TL().bool,Jg("folder-tree")),eW=function e(t,n){var r,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(null==t||"personal"===t||"team"===t||"deleted"===t)return a;if(!n||0===n.length)return[];var o=nd()(Zt()("id",t),n);return void 0===o?[]:e(o.parentId,n,B()(r=[o]).call(r,(0,ol.Z)(a)))},tW=function(e){var t=e.active,n=e.activeType,r=e.folders,a=e.initialFolders,o=e.openToActive,i=e.root.deleted,l=e.reportOpenFolders,s=e.type,c=e.viewingTree,u=(0,g.useState)(c?a:[]),d=(0,ze.Z)(u,2),m=d[0],v=d[1],p=s===n&&t,f=(0,g.useMemo)((function(){return p}),[p]),h=(0,g.useState)(!1),b=(0,ze.Z)(h,2),E=b[0],k=b[1];(0,g.useEffect)((function(){l(i?"deleted":s,m)}),[i,m,l,s]);var C=o?eW(f,r):[];(0,g.useEffect)((function(){k(!1)}),[f]),(0,g.useEffect)((function(){var e;o&&!E&&(S()(v,(e=Lt()("id",r),yt()((function(t){return"root"===t||ed()(e).call(e,t)}))),Tv(),jr()((function(e){return e.length>0}),gh()("root")),kt(),le()(gh())(m),xK(),Lt()("id"))(C),k(!0))}),[o,E,m,C,r,v]);var w=Rr()(["activeClassName","category","className","disableRootMenu","folders","id","items","itemIcon","menu","onDrop","onFolderClick","onItemClick","root","showItems","type"],e);return y().createElement("div",{className:$K("wrap")},y().createElement(YK,(0,D.Z)({},w,{active:f,openFolders:m,setOpenFolders:v})))};tW.defaultProps={initialFolders:["root"],items:[],openToActive:!1,reportOpenFolders:function(){},showItems:!1,viewingTree:!0};Jg("folder"),Jg("folder-list");var nW=n(78045),rW=n.n(nW),aW=n(33367),oW=n.n(aW),iW=["children","enableHover"];function lW(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function sW(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lW(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):lW(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function cW(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var uW=Jg("table"),dW=[1,2],mW=de()("sortable"),vW=el()(mW,Zt()("sortDirection",1)),pW=el()(mW,Zt()("sortDirection",2)),fW=el()(mW,S()(de()("hover"),oW()(1))),hW=ll()([[vW,nt()("ascending")],[pW,nt()("descending")],[us(),nt()("none")]]),bW=Dr()(Da()(ga(),dW),it()(na()(dW.length-1),nt()(0),fo()),de()(ga(),dW)),gW=ia()(["onSort","sortable","sortDirection","sortKey","className"]),yW=function(e){return y().createElement("table",(0,D.Z)({className:"table"},e))},EW=function(e){(0,A.Z)(n,e);var t=cW(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).onMouseOverDelegate=r.onMouseOver.bind((0,P.Z)(r)),r.onMouseOutDelegate=r.onMouseOut.bind((0,P.Z)(r)),r.renderChildDelegate=r.renderChild.bind((0,P.Z)(r)),r.state={hoverIndex:-1},r}return(0,Z.Z)(n,[{key:"onMouseOver",value:function(e){var t=e.currentTarget.children,n=e.target,r=Pa()((function(e){return e===n||e.contains(n)}),t);this.setState({hoverIndex:r})}},{key:"onMouseOut",value:function(){this.setState({hoverIndex:-1})}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.enableHover,r=(0,nn.Z)(e,iW),a=n?this.onMouseOutDelegate:void 0,o=n?this.onMouseOverDelegate:void 0,i=sW(sW({},r),{},{onMouseOut:a,onMouseOver:o});return y().createElement("tbody",i,Yr()(g.Children).call(g.Children,t,this.renderChildDelegate))}},{key:"renderChild",value:function(e,t){return(0,g.cloneElement)(e,{hover:t===this.state.hoverIndex})}}]),n}(g.Component),kW=function(e){return y().createElement("td",(0,D.Z)({className:Dv()(uW("cell").toString(),uW("td").toString(),e.className)},ia()(["className"],e)))},CW=function(e){(0,A.Z)(n,e);var t=cW(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).state={hover:!1},r.onClickDelegate=r.onClick.bind((0,P.Z)(r)),r.onMouseEnterDelegate=r.onMouseEnter.bind((0,P.Z)(r)),r.onMouseLeaveDelegate=r.onMouseLeave.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidUpdate",value:function(e){var t=e.sortDirection,n=this.props.sortDirection,r=this.state.hover&&n===t;this.state.hover!==r&&this.setState({hover:r})}},{key:"onClick",value:function(){var e=this.props,t=e.sortKey,n=e.sortDirection,r=e.onSort,a=bW(n);r(0===a?0:t|a)}},{key:"onMouse",value:function(e){this.setState({hover:e})}},{key:"render",value:function(){var e=this.props,t=e.sortable,n=e.className,r=Dv()(n,uW("cell").toString(),uW("thcol",{ascHover:el()(fW,vW)(this.props),descHover:el()(fW,pW)(this.props),hover:fW(this.props),asc:vW(this.props),desc:pW(this.props),sortable:mW(this.props)}).toString());return y().createElement("th",(0,D.Z)({"aria-sort":hW(this.props),className:r,onClick:t?this.onClickDelegate:void 0,onMouseEnter:t?this.onMouseEnterDelegate:void 0,onMouseLeave:t?this.onMouseLeaveDelegate:void 0,role:"columnheader",scope:"col",tabIndex:t?"0":void 0},gW(this.props)))}}]),n}(g.Component);CW.defaultProps={sortable:!1,sortDirection:0,onSort:nt()()},ln()(CW.prototype,{onMouseEnter:Pr()(CW.prototype.onMouse,[!0]),onMouseLeave:Pr()(CW.prototype.onMouse,[!1])});var wW=function(e){return y().createElement("thead",e)},NW=function(e){return y().createElement("tr",e)},SW=Jg("question-bank-list"),IW=al()("",["links","micro"]),_W=function(e){var t,n=e.profile,r=e.updateCol;if(!n)return y().createElement("span",null,"Loading...");var a=B()(t="".concat(n.firstName," ")).call(t,n.lastName),o=IW(n);return y().createElement("div",{className:SW("avatar")},r&&y().createElement("span",null,"Updated by: "),y().createElement("span",{className:SW("avatar","icon"),style:{backgroundImage:"url(".concat(o,")")}}),y().createElement("span",{className:SW("avatar","name")},a))},TW=function(e,t){return t[e]},LW=Jg("question-bank-list"),xW=function(e){var t=e.active,n=e.displayOwnerColumn,r=e.getCountLabel,a=e.index,o=e.locks,i=e.menu,l=e.onClick,s=e.profiles,c=e.row,u=e.tooltipFn,d=e.type,m=c.authorId,v=c.deleted,p=c.id,f=c.lastEditedBy,h=c.questions,b=c.title,E=c.updatedAt,k=TW(m,s),C=TW(f,s),w=(0,g.useCallback)((function(){return l(c)}),[l,c]),N=ss()(p,o),S=uW("tr",{active:t===p,deleted:v}),I=ZW(E);return y().createElement(NW,{className:S,key:a,onClick:v?null:w},y().createElement(kW,null,y().createElement("div",{className:LW("title")},y().createElement("span",{className:LW("titleText")},b),N&&y().createElement(PW,null))),y().createElement(kW,{className:LW("colQuestions").toString()},r(h.length)),n&&y().createElement(kW,{className:LW("colOwner").toString()},y().createElement(_W,{profile:k})),y().createElement(kW,{className:LW("colUpdated").toString()},C&&"team"===d?u(I,y().createElement(_W,{profile:C,updateCol:!0})):I),y().createElement(kW,{className:LW("menuTd").toString()},i&&y().createElement(AW,(0,D.Z)({isLocked:N},e,c))))},ZW=function(e){return ry()(e).format("M/D/YY @ h:mma")},PW=function(){return y().createElement("div",{className:LW("editing"),"data-testid":"editing"},y().createElement("span",{className:LW("editingIcon")},y().createElement(jv,null)),"Editing")},AW=function(e){var t=e.deleted,n=e.effectiveRole,r=e.id,a=e.isLocked,o=e.menu,i=e.row,l=e.setActive,s=e.type,c=(0,g.useCallback)((function(){return l(null)}),[l]),u=(0,g.useCallback)((function(){return l(r)}),[r,l]);return y().createElement("div",{className:LW("menuWrap")},y().createElement(o,{authorId:i.authorId,category:"questionBanks",className:Dv()(LW("menu").toString(),uW("menu").toString()),effectiveRole:n,id:r,isDeleted:t,isLocked:a,onClose:c,onOpen:u,type:s,scrollableAreaSelector:".question-banks"}))};xW.defaultProps={locks:{}};var RW=xW,MW=n(76555),DW=n.n(MW),OW=function(e){var t=e.columns.title,n=DW()(e),r=e.setSort,a={className:uW("th").toString(),onSort:r,sortDirection:$T(n,4),sortKey:4,sortable:!0};return y().createElement(CW,a,t)},BW=er()("queston-bank-list__"),FW=function(e){var t=e.columns.owner,n=DW()(e),r=e.setSort,a={className:Dv()(uW("th").toString(),BW("colOwner")),onSort:r,sortDirection:$T(n,16),sortKey:16,sortable:!0};return y().createElement(CW,a,t)},HW=Jg("question-bank-list"),zW=function(e){var t=e.columns.lastUpdated,n=DW()(e),r=e.setSort,a={className:Dv()(uW("th").toString(),HW("colUpdated").toString()),onSort:r,sortDirection:$T(n,8),sortKey:8,sortable:!0};return y().createElement(CW,a,t)},qW=Jg("question-bank-list"),UW=function(e){var t=(0,g.useState)(null),n=(0,ze.Z)(t,2),r=n[0],a=n[1],o=(0,g.useState)(5),i=(0,ze.Z)(o,2),l=i[0],s=i[1],c=e.columns.questions,u=e.displayOwnerColumn,d=e.label,m=e.profiles,v=GW(e.questionBanks,m,l);return y().createElement("div",{className:qW()},y().createElement("div",{className:qW("label")},d),y().createElement(yW,null,y().createElement("colgroup",null,y().createElement("col",null),y().createElement("col",{className:qW("colQuestions")}),u&&y().createElement("col",{className:qW("colOwner")}),y().createElement("col",{className:qW("colUpdated")}),y().createElement("col",{className:qW("colMenu")})),y().createElement(wW,{className:uW("thead").toString()},y().createElement(NW,null,y().createElement(OW,(0,D.Z)({sort:l,setSort:s},e)),y().createElement(CW,{className:uW("th").toString()},c),u&&y().createElement(FW,(0,D.Z)({sort:l,setSort:s},e)),y().createElement(zW,(0,D.Z)({sort:l,setSort:s},e)),y().createElement(CW,null))),y().createElement(EW,null,Yr()(v).call(v,(function(t,n){var o;return y().createElement(RW,(0,D.Z)({key:B()(o="".concat(n,"-")).call(o,t.id),index:n,row:t,active:r,setActive:a},e))})))))},VW=function(e){return Dr()(de()("authorId"),de()(ga(),e),sh()([de()("firstName"),de()("lastName")]),Wf()(" "))},GW=function(e,t,n){switch(n){case 5:return wH()(kH()(S()(Sn(),de()("title"))),e);case 6:return wH()(rW()(S()(Sn(),de()("title"))),e);case 9:return wH()(kH()(de()("updatedAt")),e);case 10:return wH()(rW()(de()("updatedAt")),e);case 17:return wH()(kH()(VW(t)),e);case 18:return wH()(rW()(VW(t)),e);default:return e}};UW.defaultProps={hasDropdownMenu:!0};var KW,WW=(KW={},(0,qe.Z)(KW,tf.FILL_IN_THE_BLANK,"fillin"),(0,qe.Z)(KW,tf.MATCHING,"matching"),(0,qe.Z)(KW,tf.MULTIPLE_CHOICE,"multiple choice"),(0,qe.Z)(KW,tf.MULTIPLE_RESPONSE,"multiple response"),KW),jW="team",QW=function(e){var t=e.drawCount,n=e.questions,r=e.drawnQuestions,a=void 0===r?[]:r;if(a.length===t)return null;return S()(Fu()("index",(function(e){return Pa()(Zt()("id",e.id),n)})),(function(e){return e[Math.floor(Math.random()*e.length)]}),$c()(zu()(le()(oe())(a),"id")))(n)},YW=function(e){return Yn()("audioVideoPlayhead",e)},XW=function(e){var t=e.blockId,n=e.itemId,r=e.playheadPercentage;return t?xr()(Cr()(["items",t,"items",n]),YW(r)):YW(r)},JW=function(e){var t=e.blockId,n=e.lessonId,r=e.itemId,a=e.playheadPercentage;return Oi({id:n,updateFn:XW({blockId:t,lessonId:n,itemId:r,playheadPercentage:a})})},$W=n(30624);function ej(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function tj(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ej(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):ej(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var nj=sE,rj=["timeline"],aj="draw from question bank",oj=function(e){var t=e.animateBlockEntrance,n=e.block,r=e.className,a=e.color,o=e.courseId,i=e.courseTitle,l=e.defaultBackgroundColor,s=e.enableVideoPlaybackSpeed,c=e.handleNavigate,u=e.handleStorylineFullscreen,d=e.index,m=e.isFirstLesson,v=e.isLastBlock,p=e.isMiddleBlock,f=e.isOnlyBlockInStep,h=e.labels,b=e.lessonId,y=e.lessonProgress,E=e.loadMedia,k=e.match,C=e.onContinue,w=e.partnerContent,N=e.prefersKeyboardNavigation,S=e.previewType,I=e.publishedAt,T=e.tenantId,L=n.blockId,x=n.family,Z=n.items,P=n.variant,A="block-".concat(L),R=(0,_.I0)(),M=function(e,t){var n=(0,g.useMemo)((function(){return Kg()}),[]);return J((function(r){return n(e,t,r)}))}(b,L),D=(0,g.useState)({}),O=(0,ze.Z)(D,2),B=O[0],F=O[1],H=(0,g.useCallback)((function(e){var t=P===aj?Z[0]:nd()(Zt()("id",e),Z);R(Oo({id:L,lessonId:b,items:[t]})),"continue"===x&&C(L,e)}),[L,R,x,Z,b,C,P]),z=(0,g.useCallback)((function(){return R(Oo({id:L,lessonId:b,items:null!=Z?Z:[]}))}),[L,R,Z,b]),q=(0,g.useCallback)((function(e){var t,n=null==Z||null===(t=Z[0])||void 0===t?void 0:t.id;n&&R(JW({blockId:L,itemId:n,lessonId:b,playheadPercentage:e}))}),[L,R,b,Z]),U=Tn()(ia()(["type"],n),{animateBlockEntrance:t,color:a,courseId:o,courseTitle:i,defaultBackgroundColor:l,dividerNumber:M,enableVideoPlaybackSpeed:s,family:x,handleNavigate:c,handleStorylineFullscreen:u,isLastBlock:v,isLearner:!0,isMiddleBlock:p,isOnlyBlockInStep:f,labels:h,lessonId:b,loadMedia:E,match:k,partnerContent:w,prefersKeyboardNavigation:N,previewType:S,progress:y,publishedAt:I,recordMediaPlayheadPosition:q,tenantId:T});if("knowledgeCheck"===x&&P===aj){var V=B[L],G=null,K=Z[0];if(!V&&K.questions?(G=QW(K),F(tj(tj({},B),{},(0,qe.Z)({},L,G)))):G=V,G&&(U.originalVariant=U.variant,U.variant=WW[G.type],U.items=[G]),!G)return $W.createElement("div",null)}var W=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))&&!ed()(rj).call(rj,n)}({family:x,variant:P}),j=W?qG:FG,Q=Dv()("noOutline",r);return $W.createElement("div",{className:Q,"data-ba-index":d,"data-ba":nj.block,"data-block-id":L,key:A},$W.createElement(j,{isFirstLesson:m,onStep:H,onViewed:z},$W.createElement(DG,U)))},ij=["id"];function lj(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function sj(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lj(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):lj(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var cj=function(e,t){var n,r=e.slides,a=e.currentSlide;return a.push(t),null!==(n=t.settings)&&void 0!==n&&n.attachedToNextBlock||(r.push(a),a=[]),{slides:r,currentSlide:a}},uj=function(e){return Br()(cj,{slides:[],currentSlide:[]},e).slides};function dj(e,t,n){var r;if(e.length){var a=ha()(e).call(e,-1)[0];if(!mj(a.id,n))return e}var o=Yr()(r=function(e,t){var n,r=[],a=Wa(t);try{for(a.s();!(n=a.n()).done;){var o=n.value;if(r.push(o),e(o))break}}catch(e){a.e(e)}finally{a.f()}return r}(vj(n),ha()(t).call(t,e.length))).call(r,pj);return o.length?dj(B()(e).call(e,o),t,n):e}var mj=function(e,t){return al()(!1,["items",e,"isComplete"],t)},vj=function(e){return function(t){var n=t.family,r=t.items,a=al()({},0,r);return"continue"===n&&!mj(a.id,e)}};function pj(e,t,n){var r=ha()(n).call(n,-1)[0]||{},a="continue"===r.family&&al()(!1,["items",0,"type"],r);return"continue"===e.variant||a&&("completeBlock"!==a||t===n.length-1||t===n.length-2)?Tn()(e,{requiresInteraction:!0}):e}function fj(e,t,n){var r=e.id,a=(0,nn.Z)(e,ij);if("continue"===a.family){var o=al()("",["items",0,"type"],a);return Tn()(sj({blockId:r},a),{canContinue:hj({continueType:o,blocks:t,progress:n}),lessonProgress:n,isComplete:mj(r,n)})}return sj({blockId:r},a)}var hj=function(e){var t=e.continueType,n=e.blocks,r=e.progress;switch(t){case"completeAll":return na()(Er()(n),yj(r));case"completeBlock":return 0===n.length||mj(Ej(n),r);default:return!0}},bj=S()(At(),de()("items")),gj=yt()(Zt()("isComplete",!0)),yj=S()(Er(),(function(e){return S()(gj,bj)(e)})),Ej=S()(de()("id"),dl()),kj=function(e){var t=e.family,n=e.variant,r=e.isComplete,a=e.requiresInteraction;return"continue"===t&&"continue"===n&&a&&!r};function Cj(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var wj=cE,Nj=function(e){(0,A.Z)(n,e);var t=Cj(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).state={randomQuestions:{},transitioning:!1},r.handleContinue=r.handleContinue.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidUpdate",value:function(){this.scrollIfContinued()}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.isOnePage,r=e.sectionRef,a=Dv()("blocks-lesson",t,{"blocks-lesson--one-page":n});return y().createElement("section",{className:a,"data-ba":wj.container,ref:r},this.renderBlocks())}},{key:"renderBlocks",value:function(){var e,t;return De()(e=Yr()(t=dj([],this.props.blocks,this.props.lessonProgress)).call(t,this.buildBlock.bind(this,this.props.lessonProgress))).call(e,iZ.Z)}},{key:"handleContinue",value:function(e,t){var n=this.props,r=n.blocks,a=n.history,o=n.lessonProgress,i=n.nextLesson;mj(t,o)||(this.continueFromId=e),Dr()(dl(),Zt()("id",e))(r)&&i&&a.push("/lessons/".concat(encodeURIComponent(i)))}},{key:"buildBlock",value:function(e,t,n,r){var a=this.props,o=a.animateBlockEntrance,i=a.color,l=a.courseId,s=a.courseTitle,c=a.enableVideoPlaybackSpeed,u=a.handleNavigate,d=a.handleStorylineFullscreen,m=a.labels,v=a.lessonId,p=a.loadMedia,f=a.match,h=a.partnerContent,b=a.prefersKeyboardNavigation,g=a.previewType,E=a.publishedAt,k=a.tenantId,C=fj(t,ha()(r).call(r,0,-1),e),w=n===r.length-1;return y().createElement(oj,{animateBlockEntrance:o,block:C,color:i,courseId:l,courseTitle:s,enableVideoPlaybackSpeed:c,handleNavigate:u,handleStorylineFullscreen:d,index:n,isFirstLesson:!0,isLastBlock:w,key:C.blockId,labels:m,lessonId:v,lessonProgress:e,loadMedia:p,match:f,onContinue:this.handleContinue,partnerContent:h,prefersKeyboardNavigation:b,previewType:g,publishedAt:E,tenantId:k})}},{key:"scrollIfContinued",value:function(){if(this.continueFromId){var e=this.props.blocks,t=Pa()(Zt()("id",this.continueFromId),e),n=fo()(t),r=al()(null,["blocks",n,"id"],this.props);if(r){var a=document.querySelector(".page-wrap"),o=a.querySelector('[data-block-id="'.concat(r,'"]')),i=o?o.getBoundingClientRect().top:0;Zx.ZP.animateScroll.scrollTo(i+a.scrollTop,{smooth:!0,containerId:"page-wrap"})}delete this.continueFromId}}}]),n}(y().Component),Sj=S()(k.EN,X((function(e){return{isOnePage:_b(e)}})))(Nj),Ij=n(30624);function _j(e){var t,n=e.children,r=(0,g.useRef)(),a=qI(),o=(0,g.useCallback)((function(){var e,t;null===(e=r.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),[]);return t=o,(0,Wk.Z)(UI,t,document),Ij.createElement("main",{"aria-describedby":"lesson-main-region-desc",className:"lesson-main",ref:r,tabIndex:"-1"},Ij.createElement("span",{id:"lesson-main-region-desc",className:"visually-hidden-always"},null==a?void 0:a.a11yRegionMainLesson),n)}var Tj=n(30624),Lj=Jg("page"),xj=function(e){var t=e.type,n=e.children;return Tj.createElement("div",{className:Lj({lessonTypeQuiz:"quiz"===t}),"data-type":t,"data-page":!0},n)},Zj=function(e){var t=e.type,n=e.children,r="video"===t||"embed"===t||"blocks"===t||"progress-summary"===t,a=Dv()("page__wrapper",{"page__wrapper--white":r});return Tj.createElement("div",{className:a},n)},Pj=function(e){var t=e.className,n=e.type,r=e.children,a=Dv()("page__content",t,{"page__content--timeline":"timeline"===n});return Tj.createElement("div",{className:a},r)},Aj=n(30624),Rj=X((function(e){return{partnerContent:al()([],["partnerContent","content"],e)}}))((function(e){var t=e.animateBlockEntrance,n=e.color,r=e.courseId,a=e.courseTitle,o=e.data,i=e.enableVideoPlaybackSpeed,l=e.handleNavigate,s=e.handleStorylineFullscreen,c=e.labels,u=e.lessonHeader,d=e.lessonHeaderWrapClasses,m=e.lessonHeaderWrapStyles,v=e.lessonProgress,p=e.loadMedia,f=e.match,h=e.nextLesson,b=e.partnerContent,g=e.prefersKeyboardNavigation,y=e.previewType,E=e.publishedAt,k=e.tenantId,C=e.hideLessonHeaders,w=o.id,N=o.items,S=o.type,I={animateBlockEntrance:t,blocks:N,color:n,courseId:r,courseTitle:a,enableVideoPlaybackSpeed:i,handleNavigate:l,handleStorylineFullscreen:s,isFirstLesson:!0,labels:c,lessonId:w,lessonProgress:v,loadMedia:p,match:f,nextLesson:h,partnerContent:b,previewType:y,prefersKeyboardNavigation:g,publishedAt:E,tenantId:k,type:S};return Aj.createElement(xj,{type:S},Aj.createElement(Zj,{type:S},Aj.createElement(_j,null,Aj.createElement("div",{"aria-hidden":C,className:d,style:m},u),Aj.createElement(Pj,null,Aj.createElement(Sj,I)))))})),Mj=n(30624);function Dj(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Oj=function(e){(0,A.Z)(n,e);var t=Dj(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).type=HM(e.items),r.state={isLoaded:"video"!==r.type},r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this,t=this.props.id;"video"===this.type&&setTimeout((function(){e.setState({isLoaded:!0})}),800),sb(function(e){return function(t){return t(Di({id:e,updateFn:Bo}))}}(t))}},{key:"render",value:function(){if(!this.state.isLoaded)return null;var e=this.props,t=e.id,n=e.items,r=e.labels,a=ce()([0,"media","embed"],n),o=ce()([0,"settings","showMetaData"],n);return Mj.createElement("section",{"aria-label":"URL/Embed Content",className:"embed-lesson"},Mj.createElement("div",{className:"embed-lesson__item",key:t},Mj.createElement("div",{className:"embed-lesson__row"},Mj.createElement("div",{className:"embed-lesson__main"},Mj.createElement(jM,{data:a,isLesson:!0,labels:r,showMetaData:o})))))}}]),n}(Mj.Component),Bj=(TL().any,TL().array,TL().object,n(30624)),Fj=function(e){var t=e.color,n=e.data,r=n.id,a=n.items,o=n.type,i=e.labels,l=e.lessonHeader,s=e.lessonHeaderWrapClasses,c=e.lessonProgress;return Bj.createElement(xj,{type:o},Bj.createElement(Zj,{type:o},Bj.createElement(_j,null,Bj.createElement("div",{className:s,style:{color:t}},l),Bj.createElement(Pj,null,Bj.createElement(Oj,{id:r,items:a,labels:i,lessonProgress:c})))))},Hj=n(30624);function zj(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var qj=function(e){(0,A.Z)(n,e);var t=zj(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).onItemSelected=r.onItemSelected.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.accentColor,n=e.id,r=e.image,a=void 0===r?{}:r,o=e.items,i=e.isPreview,l=e.labels,s=e.lessonProgress,c=e.readOnly,u=Dv()("page__content-container","labeled-graphic-lesson-content-container"),d={accentColor:t,animateBlockEntrance:!1,editable:!1,items:o,isPreview:i,isLearner:!0,labels:l,media:{image:a},onItemSelected:c?void 0:this.onItemSelected,parentId:n,progress:s};return Hj.createElement("section",{"aria-label":"Labeled Graphic Content",className:"page__content"},Hj.createElement("div",{className:u},Hj.createElement(wz,d)))}},{key:"onItemSelected",value:function(e){var t=this.props.id;sb(function(e){var t=e.id,n=e.itemId;return function(e){return e(Di({id:t,updateFn:qo(n)}))}}({id:t,itemId:e}))}}]),n}(Hj.Component),Uj=n(30624),Vj=function(e){var t=e.color,n=e.labels,r=e.lessonHeader,a=e.lessonHeaderWrapClasses,o=e.lessonProgress,i=e.data,l=i.id,s=i.items,c=i.media,u=i.type;return Uj.createElement(xj,{type:u},Uj.createElement(Zj,{type:u},Uj.createElement(_j,null,Uj.createElement("div",{className:a,style:{color:t}},r),Uj.createElement(Pj,null,Uj.createElement(qj,{id:l,items:s,labels:n,lessonProgress:o,image:c.image})))))},Gj=n(30624);function Kj(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Wj=function(e){(0,A.Z)(n,e);var t=Kj(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={hide:!1},r}return(0,Z.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,a=t.isTransitioning,o=t.labels,i=t.onClick,l=t.type,s=this.state.hide,c="next"===l,u=c&&!a&&!r,d=Dv()("process__"+l,"brand--min768--background",{"brand--max768--color":r,"process__controls--hide":s,"process__controls--animating":a,"process__controls--clip":u}),m=c?"icon-chevron-right":"icon-chevron-left";return Gj.createElement("button",{"aria-hidden":!n,"aria-label":c?null==o?void 0:o.a11yCarouselNext:null==o?void 0:o.a11yCarouselPrevious,className:d,onClick:i,ref:function(t){e.controlDiv=t},tabIndex:bL(n),type:"button"},Gj.createElement("div",{className:"process__control-content","data-next-step":null==o?void 0:o.processNextStep},Gj.createElement("div",{className:"process__control-animation"},Gj.createElement("i",{className:m}))))}}]),n}(Gj.Component),jj=n(30624);function Qj(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var Yj=function(e){var t=e.processStepName,n=e.index,r=e.processStepPreposition,a=e.steps;return jj.createElement("div",{className:"card__side"},jj.createElement("div",{className:"card__step-label brand--background brand--body"},t," ",n," ",r," ",a))},Xj=function(e){var t=e.allowTabNavigation,n=e.description,r=e.index,a=e.labels,o=e.loadMedia,i=e.media,l=e.onFullScreenChange,s=e.settings,c=e.title,u=e.lessonNumber;return jj.createElement("div",{className:"card__main"},jj.createElement(eE,{className:"card__title brand-afterBackground brand--lhead",tagName:"h1",value:c}),jj.createElement("div",{className:"card__media"},o?jj.createElement(pD,{defaultAlign:"center",index:"".concat(r),labels:a,media:i,opts:s,onFullScreenChange:l,allowTabNavigation:t,lessonNumber:u}):null),jj.createElement(eE,{className:"card__description brand--lbody brand--linkColor",value:n,allowTabNavigation:t}))},Jj=function(e){(0,A.Z)(n,e);var t=Qj(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.index,n=e.labels,r=e.steps,a=n.processStepName,o=n.processStepPreposition;return jj.createElement("div",{className:"card"},jj.createElement("div",{className:"card__container"},jj.createElement("div",{className:"card__row"},jj.createElement(Yj,{processStepName:a,index:t,processStepPreposition:o,steps:r}),jj.createElement(Xj,this.props))))}}],[{key:"defaultProps",get:function(){return{settings:{}}}}]),n}(jj.Component),$j=n(30624),eQ=function(e){var t,n,r=e.current,a=e.labels,o=a.processComplete,i=a.processLessonName;return B()(t=B()(n="".concat(i," ")).call(n,r," ")).call(t,o)},tQ=function(e){var t=e.applySafariLandscapeHack,n=e.children,r=e.current,a=e.labels,o=e.onReplay,i=Dv()("process-end__footer",{"process-end__footer--mobile-safari-landscape":t});return $j.createElement("div",{className:"process-end"},$j.createElement("div",{className:"process-end__container"},$j.createElement("div",{className:"process-end__message"},$j.createElement("h1",{className:"process-end__text brand--ui"},eQ({current:r,labels:a})))),$j.createElement(eU,{onClick:o,text:a.processStartAgain}),$j.createElement("div",{className:i},n))},nQ=n(30624);function rQ(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var aQ=function(e){(0,A.Z)(n,e);var t=rQ(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){var e,t=this.props,n=t.allowTabNavigation,r=t.authorName,a=t.avatar,o=t.children,i=t.description,l=t.labels,s=t.lessonNumber,c=t.showLessonCount,u=t.title,d=t.totalLessons,m=l.lessonName,v=l.lessonPreposition;return nQ.createElement("div",{className:"process-header"},nQ.createElement("div",{className:"process-header__container"},nQ.createElement("div",{className:"process-header__limit"},nQ.createElement("div",{className:"process-header__row"},nQ.createElement("div",{className:"process-header__main"},nQ.createElement("div",{className:"process-header__top-wrap brand--afterBackground"},nQ.createElement(eE,{className:"process-header__title brand--lhead",tagName:"h1",value:u}),a&&r?nQ.createElement("div",{className:"process-header__author brand--ui"},nQ.createElement("img",{src:Tu("".concat(a)),alt:""}),nQ.createElement("span",{className:"visually-hidden"},null==l?void 0:l.a11yAuthorPrefix," ",r),nQ.createElement("span",{"aria-hidden":"true"},r)):null,c&&function(e){var t,n,r,a=e.lessonName,o=e.lessonNumber,i=e.lessonPreposition,l=e.totalLessons;return nQ.createElement("div",{className:"process-header__counter brand--body"},nQ.createElement("div",{className:"process-header__count"},B()(t=B()(n=B()(r="".concat(a," ")).call(r,o," ")).call(n,i," ")).call(t,l)))}({lessonName:m,lessonNumber:s,lessonPreposition:v,totalLessons:d})),Yr()(e=nQ.Children).call(e,o,(function(e){return e&&e.type===vM?nQ.createElement("div",{className:"process-header__audio"},e):null})),nQ.createElement(eE,{className:"process-header__description brand--lbody editor-text brand--linkColor",value:i,allowTabNavigation:n}))),o)))}}]),n}(nQ.Component),oQ=n(30624);function iQ(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var lQ=oL(".next-lesson__link"),sQ=oL(".restart-button"),cQ=al()(0,["lessonProgress","activeIndex"]),uQ=function(e){(0,A.Z)(n,e);var t=iQ(n);function n(e){var r;return(0,x.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,P.Z)(r)),r.handleReplay=r.handleReplay.bind((0,P.Z)(r)),r.handleScroll=r.handleScroll.bind((0,P.Z)(r)),r.leftSwipe=r.nextSlide.bind((0,P.Z)(r)),r.nextSlide=r.nextSlide.bind((0,P.Z)(r)),r.previousSlide=r.previousSlide.bind((0,P.Z)(r)),r.renderItem=r.renderItem.bind((0,P.Z)(r)),r.rightSwipe=r.previousSlide.bind((0,P.Z)(r)),r.handleAnimationEnd=r.handleAnimationEnd.bind((0,P.Z)(r)),r}return(0,Z.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-(XC.isIphoneSafari?94:50);this.controls.style.transform="translate3d(0, ".concat(r,"px, 0)")}}},{key:"componentDidMount",value:function(){var e=this.controlsContainer;this.swipeEvents=tq(e,this,this.leftSwipe,this.rightSwipe),this.swipeEvents.addListeners(),document.addEventListener("keydown",this.handleKeyDown),XC.isSafari9&&(this.scrollRef=gD()(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),XC.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(),a=this.props.labels.processLandmark;return oQ.createElement("section",{"aria-label":a,className:this.getClassName({isAtStart:n,isAtEnd:r}),ref:function(e){t.controlsContainer=e}},this.renderControls({isAtStart:n,isAtEnd:r}),oQ.createElement("div",{className:"process__wrap"},this.renderStart(),Yr()(e=this.props.items).call(e,this.renderItem),this.renderEnd()))}},{key:"renderControls",value:function(e){var t=this,n=e.isAtStart,r=e.isAtEnd,a=this.props,o=a.applySafariLandscapeHack,i=a.labels,l=a.safariLandscapeHackOffset,s=this.getControlsClassName({isAtStart:n,isAtEnd:r}),c=o?{bottom:l}:{},u=this.state.isTransitioning;return oQ.createElement(nk(),null,oQ.createElement("div",{className:this.getMenuClassName()},oQ.createElement("div",{ref:function(e){t.controls=e},className:s,style:c},oQ.createElement("div",{ref:function(e){t.nextContainer=e}},oQ.createElement(Wj,{allowTabNavigation:!r,atStart:n,labels:i,onClick:this.nextSlide,ref:function(e){t.nextControl=e},isTransitioning:u,type:"next"})),oQ.createElement("div",{ref:function(e){t.previousContainer=e}},oQ.createElement(Wj,{allowTabNavigation:!n,atStart:n,labels:i,onClick:this.previousSlide,ref:function(e){t.previousControl=e},isTransitioning:u,type:"previous"})))))}},{key:"renderStart",value:function(){var e=this,t=this.props,n=t.authorName,r=t.avatar,a=t.description,o=t.items,i=t.labels,l=t.lessonNumber,s=t.showLessonCount,c=t.title,u=t.totalLessons,d=t.type,m=this.isAtStart();return oQ.createElement("div",{"aria-hidden":!m,className:this.getItemClassName(0),ref:function(t){e["item-".concat(0)]=t}},oQ.createElement("div",{className:"process__item-wrap"},oQ.createElement(aQ,{allowTabNavigation:m,authorName:n,avatar:r,description:a,labels:i,lessonNumber:l,onFullScreenChange:this.handleFullScreenChange,showLessonCount:s,steps:o.length,title:c,totalLessons:u,type:d})))}},{key:"renderItem",value:function(e,t){var n=this,r=this.props,a=r.items,o=r.labels,i=r.loadMedia,l=r.lessonNumber,s=fo()(t),c=cQ(this.props),u=s===c;return oQ.createElement("div",{"aria-hidden":!u,className:this.getItemClassName(s),key:"item-".concat(e.id),ref:function(e){n["item-".concat(s)]=e}},oQ.createElement("div",{className:"process__item-wrap"},oQ.createElement(Jj,{allowTabNavigation:u,description:e.description,id:e.id,index:s,key:e.id,labels:o,lessonNumber:l,loadMedia:i,media:e.media,onFullScreenChange:this.handleFullScreenChange,settings:e.settings,steps:a.length,title:e.title})))}},{key:"renderEnd",value:function(){var e=this,t=this.props,n=t.applySafariLandscapeHack,r=t.items,a=t.labels,o=t.lessonNumber,i=fo()(r.length);return oQ.createElement("div",{"aria-hidden":!this.isAtEnd(),className:this.getItemClassName(i),ref:function(t){e["item-".concat(i)]=t}},oQ.createElement("div",{className:"process__item-wrap"},oQ.createElement(tQ,{applySafariLandscapeHack:n,current:o,labels:a,onReplay:this.handleReplay})))}},{key:"preventFocusOnOverflowElements",value:function(){var e=bL(this.isAtEnd());gL(lQ(),e),gL(sQ(),e)}},{key:"focusNextElement",value:function(){var e=this.nextControl,t=this.previousControl;if(this.isAtEnd()){var n=lQ();n?n.focus():t.focus()}else this.isAtStart()&&e.focus()}},{key:"updateFocusForActiveCard",value:function(){!CL(this["item-".concat(cQ(this.props))])&&this.isAtStart()&&this.focusNextElement()}},{key:"handleAnimationEnd",value:function(e){var t=e.animationName,n=oe()(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 Dv()("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 Dv()("process__controls",{"process__controls--at-start":t,"process__controls--at-end":n})}},{key:"getItemClassName",value:function(e){var t=cQ(this.props);return Dv()("process__item",{"process__item--active":e===t,"process__item--done":e<t,"process__item--next":Lb()(e)===t})}},{key:"getMenuClassName",value:function(){var e=this.props,t=e.menuOpen,n=e.mobileMenuOpen,r=!!document.querySelector(".lesson--preview");return Dv()("lesson-controls-wrapper",{"lesson--open":t&&!r,"lesson--open-mobile":n&&!r})}},{key:"previousSlide",value:function(){if(!this.isAtStart()){this.slidePrep();var e=this.props,t=e.id,n=e.lessonProgress,r=Math.max(0,Lb()(li()(0,"activeIndex",n)));this.setState({resetContentFocus:!0}),sb(function(e){var t=e.activeIndex,n=e.id;return function(e){return e(Di({id:n,updateFn:Ko(t)}))}}({activeIndex:r,id:t}))}}},{key:"nextSlide",value:function(){if(!this.isAtEnd()){this.isAtStart()&&this.setState({isTransitioning:!0}),this.slidePrep();var e=this.props,t=e.id,n=e.items,r=e.lessonProgress,a=Math.max(0,fo()(li()(0,"activeIndex",r))),o=ce()([Lb()(a),"id"],n);this.setState({resetContentFocus:!0}),sb(function(e){var t=e.activeIndex,n=e.id,r=e.itemId;return function(e){return e(Di({id:n,updateFn:Wo({activeIndex:t,itemId:r})}))}}({activeIndex:a,id:t,itemId:o}))}}},{key:"handleKeyDown",value:function(e){ll()([[M_,this.previousSlide],[D_,this.nextSlide]])(e)}},{key:"slidePrep",value:function(){rM.pause(),this.setState({xTouchDown:null,xTouchMove:null,yTouchDown:null,yTouchMove:null})}},{key:"handleReplay",value:function(){sb(function(e){var t=e.id;return function(e){return e(Di({id:t,updateFn:Go}))}}({id:this.props.id}))}},{key:"handleFullScreenChange",value:function(){var e=document.querySelector(".process__item--active");document.webkitFullscreenElement?e.style.animationDuration="0s":setTimeout((function(){e.style.animationDuration=""}),750)}},{key:"handleSlideScroll",value:function(e){var t=al()(0,["lessonProgress","activeIndex"],e);if(t!==al()(0,["lessonProgress","activeIndex"],this.props)){var n=document.querySelector(".page-wrap"),r=n.scrollTop;this["item-".concat(t)].scrollTop=r,n.scrollTop=0,this.preventFocusOnOverflowElements()}}},{key:"isAtStart",value:function(){return Vo()(de()("activeIndex",this.props.lessonProgress))}},{key:"isAtEnd",value:function(){var e=this.props,t=e.items,n=e.lessonProgress;return Zt()("activeIndex",fo()(t.length),n)}}]),n}(oQ.Component),dQ=_I("Progress"),mQ=n(30624);function vQ(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var pQ=function(e){return function(t){(0,A.Z)(r,t);var n=vQ(r);function r(e){var t;return(0,x.Z)(this,r),(t=n.call(this,e)).state={orientation:{},navigationHidden:{}},t.applySafariLandscapeHack=t.applySafariLandscapeHack.bind((0,P.Z)(t)),t.root=function(){for(var e=window;e.parent!=e;)e=e.parent;try{e.innerHeight}catch(e){return window}return e}(),t}return(0,Z.Z)(r,[{key:"componentDidMount",value:function(){XC.isIphoneSafari&&(this.applySafariLandscapeHack(),this.root.addEventListener("resize",this.resizeRef=gD()(this.applySafariLandscapeHack,500)))}},{key:"componentWillUnmount",value:function(){this.root.removeEventListener("resize",this.resizeRef)}},{key:"applySafariLandscapeHack",value:function(){var e=this.root,t=window.matchMedia("(orientation: portrait)").matches?"portrait":"landscape",n=("landscape"===t?screen.width:screen.height)-e.innerHeight;t==this.state.orientation&&n==this.state.difference||("landscape"===t&&0!==n&&setTimeout((function(){e.document.body.scrollTop=0}),0),this.setState({orientation:t,difference:n}))}},{key:"render",value:function(){return mQ.createElement(e,(0,D.Z)({},this.props,{applySafariLandscapeHack:"landscape"===this.state.orientation&&0!==this.state.difference,safariLandscapeHackOffset:this.state.difference}))}}]),r}(mQ.Component)},fQ=n(30624),hQ=pQ(uQ),bQ=function(e){var t=e.authorName,n=e.avatar,r=e.data,a=r.description,o=r.id,i=r.items,l=r.title,s=r.type,c=e.labels,u=e.lessonNumber,d=e.lessonProgress,m=e.loadMedia,v=e.prefersKeyboardNavigation,p=e.showLessonCount,f=e.totalLessons;return fQ.createElement(xj,{type:s},fQ.createElement(Zj,{type:s},fQ.createElement(_j,null,fQ.createElement(Pj,{type:s,items:i},fQ.createElement(dQ,{id:o,items:i,lessonProgress:d,type:"process"}),fQ.createElement(hQ,{authorName:t,avatar:n,description:a,id:o,items:i,labels:c,loadMedia:m,lessonNumber:u,lessonProgress:d,prefersKeyboardNavigation:v,showLessonCount:p,title:l,totalLessons:f,type:s})))))},gQ=n(30624),yQ=function(e){var t=e["aria-label"],n=e.title,r=e.desc,a=e.width,o=void 0===a?"26":a,i=e.height,l=void 0===i?"24":i,s=e.className,c=e.focusable,u=void 0===c?"false":c,d=e.role,m=void 0===d?"img":d;return gQ.createElement("svg",{viewBox:"0 0 26 24",width:o,height:l,"aria-label":t,className:Dv()("i i-checkedbox",s),focusable:u,role:m},n&&gQ.createElement("title",null,n),r&&gQ.createElement("desc",null,r),gQ.createElement("path",{fillRule:"nonzero",d:"M12.214 11.686L23.224.328a1.08 1.08 0 1 1 1.551 1.504L12.99 13.99a1.08 1.08 0 0 1-1.551 0L7.153 9.569a1.08 1.08 0 1 1 1.551-1.504l3.51 3.621zM2.58 21h18.197v-9.973a1.08 1.08 0 1 1 2.16 0V22.08a1.08 1.08 0 0 1-1.08 1.08H1.5a1.08 1.08 0 0 1-1.08-1.08v-21C.42.484.904 0 1.5 0h15a1.08 1.08 0 0 1 0 2.16H2.58V21z"}))},EQ=n(30624),kQ=function(e){var t=e.percentComplete,n=e.trackingCompletionPercentage;return pr()(n)?null:EQ.createElement("div",{className:"progress-summary__requirement"},EQ.createElement("div",{className:"progress-summary__requirement-stats-wrap"},EQ.createElement("h2",{className:"progress-summary__requirement-title"},"Completion Requirement"),EQ.createElement("div",{className:"progress-summary__requirement-stats"},EQ.createElement("div",null,n,"% Completion"),EQ.createElement("div",null,"You completed: ",EQ.createElement("strong",{className:"progress-summary__requirement-stats-percent-achieved"},t,"%")))),EQ.createElement(wQ,{requirementMet:n<=t}))},CQ=function(e){var t=e.outOfAttempts,n=e.quizPassed,r=e.quizPassingScore,a=e.quizScore,o=e.quizTitle,i=e.trackingQuizId;return i?EQ.createElement("div",{className:"progress-summary__requirement"},EQ.createElement("div",{className:"progress-summary__requirement-stats-wrap"},EQ.createElement("h2",{className:"progress-summary__requirement-title"},"Quiz Requirement"),EQ.createElement("div",{className:"progress-summary__requirement-stats"},EQ.createElement("div",null,"Score of ",r,"% on ",o),pr()(a)?EQ.createElement("div",null,EQ.createElement(mE.rU,{className:"progress-summary__requirement-stats-link brand--color",to:"/lessons/".concat(i)},"View quiz")):EQ.createElement("div",null,"You scored ",EQ.createElement("strong",{className:"progress-summary__requirement-stats-percent-achieved"},a,"%"))),t&&EQ.createElement("span",{className:"progress-summary__requirement-no-attempts"},"No attempts remaining.")),EQ.createElement(wQ,{requirementMet:n})):null},wQ=function(e){return e.requirementMet?EQ.createElement(yQ,{"aria-label":"Requirement completed, check mark",className:"progress-summary__requirement-checkbox-checked"}):EQ.createElement("div",{"aria-label":"Requirement not completed, empty square",className:"progress-summary__requirement-checkbox-empty",role:"img"})},NQ=function(e){var t=e.dueAt;return t?y().createElement("div",{className:"progress-summary__header-due brand--color brand--border"},ay(t)):null},SQ=n(40725),IQ=n.n(SQ),_Q=n(30624);function TQ(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var LQ=["#eb524d","#ffac02","#ffcc00","#28cea9","#4fbdf4","#6788e4"],xQ=function(e){(0,A.Z)(n,e);var t=TQ(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).state={run:!1,recycle:!0},r.startConfetti=r.startConfetti.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"startConfetti",value:function(){var e=this;clearTimeout(this.timeout),this.timeout=setTimeout((function(){return e.setState({recycle:!1})}),1e4),this.setState({run:!0})}},{key:"componentDidMount",value:function(){clearTimeout(this.timeout),this.timeout=setTimeout(this.startConfetti,900)}},{key:"shouldComponentUpdate",value:function(e,t){return t.recycle!==this.state.recycle||t.run!==this.state.run}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout)}},{key:"render",value:function(){var e=this.state,t=e.recycle,n=e.run;return _Q.createElement("div",{className:"progress-summary__confetti"},_Q.createElement(IQ(),{width:window.innerWidth,height:window.innerHeight,recycle:t,run:n,numberOfPieces:500,gravity:.4,colors:LQ}))}}]),n}(_Q.Component),ZQ=xQ,PQ=n(94098),AQ=Jg("progress-summary-card"),RQ=function(e){var t=e.completeLabel,n=e.isComplete,r=e.isUrgent,a=e.completedDate,o=e.labelDue;return n?y().createElement("div",{className:"progress-summary-card__completed-label"},t,y().createElement("span",{className:"progress-summary-card__completed-date"},a)):o?y().createElement("div",{className:Dv()("progress-summary-card__due-label",(0,qe.Z)({},"brand--color",r))},o):null},MQ=function(e){var t=e.cardImageKey,n=void 0===t?null:t,r=e.className,a=e.color,o=void 0===a?"#ff6602":a,i=e.completedAt,l=void 0===i?null:i,s=e.coverImageKey,c=void 0===s?null:s,u=e.disable,d=void 0!==u&&u,m=e.durationHidden,v=void 0!==m&&m,p=e.enrolledAt,f=void 0===p?null:p,h=e.hidden,b=void 0!==h&&h,E=e.imagesUri,k=void 0===E?"":E,C=e.isLearningPath,w=void 0!==C&&C,N=e.isUrgent,S=void 0!==N&&N,I=e.labelAssignedToMe,_=void 0===I?"":I,T=e.labelDue,L=void 0===T?"":T,x=e.labelDuration,Z=void 0===x?"":x,P=e.labelLearningPath,A=void 0===P?"":P,R=e.onClick,M=void 0===R?pl:R,D=e.progress,O=void 0===D?0:D,B=e.title,F=void 0===B?"":B,H=null!==l,z=(0,g.useCallback)((function(){d||null==M||M()}),[d,M]),q=(0,g.useCallback)((function(e){Z_(e)&&e.preventDefault(),!d&&T_(e)&&(null==M||M())}),[d,M]),U=n||c,V="".concat(Math.round(O),"% Complete"),G="".concat(ry()(new Date(l)).format("MM/DD/YY")),K=AQ("card",{disabled:d}),W=AQ("image-overlay",{"not-started":!(O||H),"in-progress-completed":O||H});return y().createElement("div",{"aria-hidden":b,className:K,onClick:z},y().createElement("div",{className:"progress-summary-card__content"},y().createElement("button",{"aria-disabled":d,className:Dv()("progress-summary-card__title-button",(0,qe.Z)({},r,r)),tabIndex:b?-1:void 0,role:"link",type:"button",onKeyDown:q},y().createElement("span",{className:"progress-summary-card__title"},F||"(No Title)")),y().createElement("div",{className:"progress-summary-card__course-info"},w&&y().createElement("div",{className:"progress-summary-card__hide"},A),f&&y().createElement("div",{className:"progress-summary-card__hide"},_),Boolean(O)&&!d&&!l&&y().createElement("span",{className:"progress-summary-card__hide"},V),!v&&!H&&y().createElement("div",{className:"progress-summary-card__duration"},Z),y().createElement(RQ,{isComplete:H,isUrgent:S,completedDate:G,labelDue:L,completeLabel:"Completed: "}))),y().createElement("div",{className:"progress-summary-card__image-wrap"},y().createElement(PQ.Z,{alt:"","aria-hidden":"true",b:"fff",className:"progress-summary-card__image",f:"jpg",h:150,imageKey:U,imagesUri:k,s:"cover",style:{backgroundColor:o},w:300}),y().createElement("div",{className:W}),y().createElement("div",{className:"progress-summary-card__image-overlay-bottom-bar"},Boolean(O)&&!d&&!H&&y().createElement("div",{"aria-hidden":"true",className:"progress-summary-card__progress-bar-wrap"},y().createElement("div",{className:"progress-summary-card__wrap-light"},y().createElement("div",{className:"progress-summary-card__progress-bar",style:{width:"".concat(O,"%")}}))))))},DQ=n(30624),OQ=ve("IMAGES_URI"),BQ=["cardImageKey","color","coverImageKey","progress","score","title"],FQ=function(e,t){return 1===e?t:B()(t).call(t,"s")},HQ=al()([],["course","course","lessons"]),zQ=function(e){return S()(qc(),$c()(ur()(Zt()("type","section"),zu()(oe()(ga(),e),"id"))),HQ)},qQ=function(e){var t=HQ(e),n=e.trackingQuizId,r=e.score;if(n&&t.length){var a=nd()(Zt()("id",n),t),o=a.settings;return r<(o=void 0===o?{}:o).passingScore&&a}},UQ=S()(nd()(Ta()(Zt()("type","section"))),HQ),VQ=ad()(2,(function(e){return S()(li()("","id"),nd()(Boolean),sh()([zQ(e),qQ,UQ]))})),GQ=function(e){var t,n=ry().duration(e),r=n.hours(),a=n.minutes(),o=B()(t="".concat(r," ")).call(t,FQ(r,"hr")),i="".concat(a," min");return r>=100?"100+ hrs":r>0&&a>0?[o,i].join(" "):r>0?o:i},KQ=X(de()("learningPathUpNext"))((function(e){var t,n=e.color,r=e.learningPathComplete,a=e.learningPathId,o=e.isSuccess,i=e.nextCourse,l=e.nextCourse,s=(l=void 0===l?{}:l).dueAt,c=l.courseId,u=void 0===c?"":c,d=l.lessonCount,m=l.lessonsCompleted,v=void 0===m?[]:m,p=l.sourceType,f=l.timeToComplete,h=(0,g.useMemo)((function(){return VQ(v,i)}),[i,v]);pr()(i.color)&&(i.color=n);var b=Rr()(BQ,i),y=(0,g.useCallback)((function(){var e;"PACKAGE"===p?(top.sessionStorage.setItem("upNextCourseId",u),top.location.assign("/learning-path/".concat(a))):function(){Gu("goToLearn")&&Vu.goToLearn.apply(Vu,arguments)}(B()(e="".concat(u,"/lessons/")).call(e,h))}),[u,a,h,p]);return o&&!r&&DQ.createElement("div",{className:"progress-summary__lp-next"},DQ.createElement("div",{className:"progress-summary__lp-next-inner"},DQ.createElement("div",{className:"progress-summary__lp-next-label"},"Next up ",DQ.createElement(Vv,{className:"progress-summary__lp-next-label-icon",decorative:!0})),DQ.createElement("div",{className:"progress-summary__lp-next-card"},DQ.createElement(MQ,(0,D.Z)({imagesUri:OQ,labelCount:B()(t="".concat(d," ")).call(t,FQ(d,"lesson")),labelDue:ay(s),labelDuration:GQ(f),noFavoriteBtn:!0,noCertDownload:!0,onClick:y},b)))))})),WQ=n(30624),jQ="".concat(ve("CDN_USER_CONTENT_URI"),"/assets/rise/assets/trophy.svg"),QQ=S()(Er(),yt()(de()("isComplete")),At()),YQ=X(S()(Rr()(["learningPathComplete","lpHasFailedQuiz"]),de()("learningPathUpNext")),(function(e,t){var n=t.course,r=n.riseComCourseId,a=n.riseComLearningPathId;return{fetchLpUpNext:S()(e,hh,nt()({courseId:r,learningPathId:a}))}}))((function(e){var t,n=e.color,r=e.course,a=void 0===r?{}:r,o=e.courseProgress,i=void 0===o?{}:o,l=e.fetchLpUpNext,s=e.lessons,c=void 0===s?[]:s,u=e.learningPathComplete,d=e.lpHasFailedQuiz,m=i.lessons,v=void 0===m?{}:m,p=i.percentComplete,f=a.dueAt,h=a.certificateDownload,b=a.completionCelebration,y=a.lessonsOnly,E=void 0===y?[]:y,k=a.riseComLearningPathId,C=a.trackingCompletionPercentage,w=a.trackingQuizId,N=pr()(C)&&pr()(w),I=N?100===p:Iu(),_=E.length,T=QQ(v);(0,g.useEffect)((function(){k&&l()}),[]);var L=(0,g.useMemo)((function(){return I?a.completedAt?a.completedAt:new Date:null}),[a.completedAt,I]),x=(0,g.useMemo)((function(){return nd()(el()(Zt()("type","quiz"),Zt()("id",w)),c)}),[w,c]),Z=(0,g.useMemo)((function(){return li()(void 0,"title",x)}),[x]),P=(0,g.useMemo)((function(){return al()(100,["settings","passingScore"],x)}),[x]),A=al()(null,["lessons",w,"passed"],i),R=(0,g.useMemo)((function(){return S()(it()(Zt()("percentComplete",100),de()("score"),nt()(null)),al()({},["lessons",w]))(i)}),[i,w]),M=og(i,x,w).outOfAttempts,D=!w||A,O=Dv()("progress-summary",{"progress-summary__no-req":N}),F=a.type===Ps,H=B()(t="You've completed ".concat(T," of ")).call(t,_," lessons."),z=F?I?"Complete":"Incomplete":H;return WQ.createElement(IT,{title:Qx(a.title+" - Progress Summary")},WQ.createElement("div",{className:O},I&&b&&D&&WQ.createElement(ZQ,null),WQ.createElement("header",{className:"progress-summary__header"},WQ.createElement("h1",{className:"progress-summary__header-title"},I&&!N&&D?"Congratulations!":"Progress Summary"),N?WQ.createElement("div",{className:"progress-summary__lessons-completed"},z):I?WQ.createElement("div",{className:"progress-summary__header-completion-date"},D&&WQ.createElement("img",{className:"progress-summary__header-trophy",src:jQ,alt:"trophy"}),ry()(L).format("MMMM Do, YYYY")):WQ.createElement(NQ,{dueAt:f})),WQ.createElement("section",{className:"progress-summary__section"},!N&&I&&WQ.createElement("div",{className:"progress-summary__requirements-met"},"You've met all the requirements."),N?!k&&WQ.createElement(mE.rU,{to:"/",className:"progress-summary__start-over"},"Start Over",WQ.createElement("i",{className:"progress-summary__start-over-icon icon icon-reload"})):WQ.createElement("div",{className:"progress-summary__requirements"},WQ.createElement(kQ,{percentComplete:p,trackingCompletionPercentage:C}),WQ.createElement(CQ,{outOfAttempts:M,quizPassed:A,quizPassingScore:P,quizScore:R,quizTitle:Z,trackingQuizId:w})),(I||N)&&WQ.createElement("div",{className:"progress-summary__completion-controls"},WQ.createElement("button",{role:"link",className:"progress-summary__btn-back progress-summary__completion-control",onClick:Ku,type:"button"},"Back to my learning"),I&&(!k&&h||k&&u)&&h&&D&&!d&&WQ.createElement("span",{className:"progress-summary__completion-control"},WQ.createElement(yb,null)))),I&&!!k&&WQ.createElement(KQ,{color:n,learningPathId:k})))})),XQ=n(30624),JQ=["contentClassName"],$Q=function(e){var t=e.contentClassName,n=(0,nn.Z)(e,JQ);return XQ.createElement(xj,{type:eY.type},XQ.createElement(Zj,{type:eY.type},XQ.createElement(_j,null,XQ.createElement(Pj,{className:t,type:eY.type},XQ.createElement(YQ,n)))))},eY={id:"progress-summary",type:"progress-summary",title:"Progress Summary",description:"Summary of course progress"},tY=n(68621),nY=n.n(tY),rY=n(4549),aY=n.n(rY),oY=n(68959),iY=n.n(oY);function lY(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function sY(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lY(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):lY(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var cY=S()(jg(),Sn()),uY=al()(!1,["settings","isCaseSensitive"]),dY=function(e){return it()(nt()(uY(e)),jg(),cY)},mY=function(e){var t=e.item,n=e.itemProgress;return de()("text",n)&&function(e){var t=e.item,n=e.itemProgress;return vl(t,li()([],"answers"),wt()(S()(dY(t),de()("title"))),oe()(ml(dY(t),de()("text"),n)))}({item:t,itemProgress:n})},vY=function(e){var t,n,r,a=e.item,o=e.itemProgress;return na()(de()("selectedIndex",o),(n=(t=a).answers,r=t.correct,Pa()(Zt()("id",r),n)))},pY=kH()(at()),fY=le()(Pa()),hY=function(e){var t,n=e.item,r=e.itemProgress;return na()((t=r,wH()(pY,li()([],"selectedIndices",t))),function(e){return vl(e,li()([],"corrects"),wt()(S()(fY(li()([],"answers",e)),Zt()("id"))),yt()(xz()(0)),wH()(pY))}(n))},bY=function(e){return vl(e,S()(no,li()([],"answers")),Tr()("matchIndices"),Fu()("titleIndices",S()(lB(),de()("matchIndices"))),Tn()(e))},gY=al()(!1,["settings","shuffleAnswerChoices"]),yY=function(e){return ll()([[Zt()("type",tf.MATCHING),bY],[function(){return gY(e)},bt()({answers:lB()})],[us(),at()]])},EY=Fu()("items",(function(e){var t=e.items,n=(e.progress||{}).items,r=S()(String,de()("id")),a=oo(n,de()("isComplete")),o=io(r,a)(t),i=S()(Vo(),de()("isComplete")),l=oo(n,i),s=io(r,l)(t);return B()(o).call(o,lB()(s))})),kY=nl()((function(e){return nY()(function(e){return S()(mr()(nd(),e),Zt()("id"),de()("id"))}(e),at())})),CY=Dr()(Hl()(de()("answers"),de()("answers")),aY()(nl()((function(e){return wt()(function(e){return S()(aY()(Jn()),kY(e))}(e))}))),Tr()("answers")),wY=mr()((function(e){return wt()((t=e,Dr()(kY(t),nY()(CY,aY()(Jn())),aY()(Jn()))));var t})),NY=yt()(Zt()("drawn",!0)),SY=Pa()(Zt()("type",tf.DRAW_FROM_QUESTION_BANK)),IY=function(e){return function(t,n,r){var a=n.id,o=e.originalItemProgress,i={};o&&(i=o[r]||{});var l=S()(nd()(Zt()("index",r)),At())(e.items);return t[a]=sY(sY(sY({},i),l),{},{id:a,index:r}),t}},_Y=function(e){var t=e.questionIndexList,n=e.items,r=e.progress;return sY(sY({},r),{},{questionsDrawn:!0,questionList:t,items:n.reduce(IY(r),{})})},TY=function(e){for(var t=e.id,n=e.items,r=e.progress,a=e.updateProgress,o=(0,ol.Z)(n),i=SY(o),l=[],s=0,c=function(){for(var e,t=iY()(i,o),n=(0,ze.Z)(t,2),a=n[0],c=n[1],u=(0,Sx.Z)(c),d=u[0],m=ha()(u).call(u,1),v=d.drawCount,p=d.questions,f=[],h=[],b=[];f.length<v;)if(r.questionsDrawn){var g=r.questionList[s];bq()((function(e){var t,n=p[e];f.push(sY(sY({},n),{},{drawn:!0,id:B()(t="".concat(d.id,"-")).call(t,n.id)}))}),g),b.push.apply(b,(0,ol.Z)(g))}else{var y,E=QW({drawCount:v,questions:p,drawnQuestions:h});f.push(sY(sY({},E),{},{drawn:!0,id:B()(y="".concat(d.id,"-")).call(y,E.id)})),h.push(E.id),b.push(E.index)}o=B()(e=[]).call(e,(0,ol.Z)(a),f,(0,ol.Z)(m)),l.push(b),s++,i=SY(o)};-1!==i;)c();var u=_Y({questionIndexList:l,items:o,progress:r});return a({id:t,currentLesson:t,type:"quiz",updateFn:function(){return u}}),{items:o,progress:u}},LY=al()(!1,["settings","randomizeQuestionOrder"]),xY=Dr()(jr()(LY,EY),(function(e){return bt()({items:wt()(yY(e))})(e)}),de()("items"));function ZY(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var PY=tf.FILL_IN_THE_BLANK,AY=tf.MATCHING,RY=tf.MULTIPLE_RESPONSE,MY=CF.CHOICE,DY=CF.CORRECT_INCORRECT,OY=er()("quiz-item__"),BY=al()(0,["progress","activeIndex"]),FY=S()(Er(),gr(),li()({},"matches")),HY=0,zY=1,qY=2,UY=function(e){(0,A.Z)(n,e);var t=ZY(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).getSelection=r.getSelection.bind((0,P.Z)(r)),r.submitAndSetNextIndex=r.submitAndSetNextIndex.bind((0,P.Z)(r)),r.onChoiceSelect=r.onChoiceSelect.bind((0,P.Z)(r)),r.onFillInChange=r.onFillInChange.bind((0,P.Z)(r)),r.onAnimationStart=r.onAnimate.bind((0,P.Z)(r),zY),r.onAnimationEnd=r.onAnimate.bind((0,P.Z)(r),qY),r.onMatchSet=r.onMatchSet.bind((0,P.Z)(r)),r.onNextClick=r.onNextClick.bind((0,P.Z)(r)),r.onResponseToggle=r.onResponseToggle.bind((0,P.Z)(r)),r.onSubmit=r.onSubmit.bind((0,P.Z)(r)),r.state={startTime:Date.now(),matches:{},animating:{}},r}return(0,Z.Z)(n,[{key:"componentDidUpdate",value:function(e){var t=this.props.isReduceMotion;!t&&this.isNewlyActive({prevProps:e})&&(this.scrollTop(),this.setState({startTime:Date.now()})),t||this.scrollActionsIfComplete({prevProps:e})}},{key:"getCanSubmit",value:function(e){var t=e.itemProgress,n=this.props.item;switch(n.type){case PY:return CB(de()("text",t));case AY:return FY(t)===Er()(de()("answers",n));case RY:return S()(el()(CB,NB),de()("selectedIndices"))(t);default:return CB(de()("selectedIndex",t))}}},{key:"getFeedback",value:function(e){var t=e.isCorrect,n=e.selectedIndex,r=this.props.item,a=r.answers,o=r.feedback,i=r.feedbackCorrect,l=r.feedbackIncorrect;switch(r.feedbackType){case MY:return al()("",[n,"feedback"],a);case DY:return t?i:l;default:return o}}},{key:"getIndex",value:function(){return this.props.hasStart?fo()(this.props.index):this.props.index}},{key:"getIsComplete",value:function(e){var t=e.itemProgress;return li()(!1,"isComplete",t)}},{key:"getIsDoneCard",value:function(){return this.getIndex()<BY(this.props)}},{key:"getIsCorrect",value:function(e){var t=e.itemProgress,n=this.props.item;switch(n.type){case PY:return mY({item:n,itemProgress:t});case AY:return function(e){var t=e.itemProgress;return to(li()({},"matches",t))}({itemProgress:t});case RY:return function(e){var t=e.item,n=e.itemProgress;return de()("selectedIndices",n)&&hY({item:t,itemProgress:n})}({item:n,itemProgress:t});default:return vY({item:n,itemProgress:t})}}},{key:"getItemProgress",value:function(e){var t=e.props;return al()({},["items",t.item.id],t.progress)}},{key:"getSelection",value:function(e){var t=e.itemProgress;switch(this.props.item.type){case PY:return t.text;case AY:return t.matches;case RY:return t.selectedIndices;default:return t.selectedIndex}}},{key:"hasNoBorder",value:function(){return oe()(this.props.item.type,[PY,AY])}},{key:"submitAndSetNextIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){return[]},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.props,r=n.id,a=n.setNextIndex,o=BY(this.props);e(t),a({activeIndex:fo()(o),id:r})}},{key:"isNewlyActive",value:function(e){var t=e.prevProps,n=BY(this.props),r=BY(t),a=this.getIndex();return r!==n&&a===n}},{key:"onChoiceSelect",value:function(e){var t=e.selectedIndex,n=this.props,r=n.id,a=n.item,o=n.onChoiceSelect;o({id:r,itemId:a.id,selectedIndex:t})}},{key:"onFillInChange",value:function(e){var t=this.props,n=t.id,r=t.item,a=t.onFillInChange;a({id:n,itemId:r.id,text:e})}},{key:"onMatchSet",value:function(e){var t=e.dragIndex,n=e.dropZoneIndex,r=this.props,a=r.id,o=r.item,i=r.onMatchSet;i({dragIndex:t,dropZoneIndex:n,id:a,itemId:o.id})}},{key:"onNextClick",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){return[]},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.props,a=r.isReduceMotion,o=r.quizTop,i=r.scrollId,l=o||3;rM.pause(),a?this.submitAndSetNextIndex(t,n):(Zx.zW.scrollEvent.register("end",(function(){Zx.zW.scrollEvent.remove("end"),e.submitAndSetNextIndex(t,n)})),Zx.ZP.animateScroll.scrollTo(l,{containerId:i||"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,a=n.item,o=n.onResponseToggle;o({id:r,itemId:a.id,selectedIndex:t})}},{key:"onSubmit",value:function(e){var t=this,n=e.canSubmit,r=e.isCorrect,a=e.itemProgress;return function(e){if(e.preventDefault(),n){var o=t.props,i=o.id,l=o.item,s=o.reportAnswer,c=o.retryAttempts,u=o.settings,d=o.submitAction,m=o.title,v=t.state.startTime,p=l.id,f=u.passingScore,h=u.revealAnswers,b=u.passToContinue,g={startTime:v,stopTime:Date.now()},y=li()(-1,"retryCount",u),E=parseInt(y,10),k=parseInt(c,10),C=na()(E,k);s({duration:g,id:i,isCorrect:r,item:l,itemProgress:a,retryAttempts:c,title:m});var w={finalRetryAttempt:C,id:i,isCorrect:r,itemId:p,passingScore:f,passToContinue:b,revealAnswers:h};if(h===Xp||h===$p)return d(w);t.onNextClick(d,w)}}}},{key:"onAnimate",value:function(e){var t=this;this.setState({animating:e},(function(){e===qY&&t.setState({animating:HY})}))}},{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===BY(this.props),r=this.getItemProgress({props:this.props}),a=this.getIsComplete({itemProgress:r}),o=this.getIsDoneCard(),i=Dv()(e(t),{"animation--start":o&&this.state.animating===zY,"animation--end":o&&this.state.animating===qY}),l=o?this.onAnimationStart:void 0,s=o?this.onAnimationEnd:void 0;return y().createElement("div",{className:i,onAnimationStart:l,onAnimationEnd:s},y().createElement("div",{className:OY("card-wrap")},y().createElement(ZB,{isActive:n,isComplete:a},y().createElement("div",{style:n||a?void 0:{display:"none"}},this.renderItem()))))}},{key:"renderDefault",value:function(){return y().createElement("div",{className:OY("wrap")},this.renderItem())}},{key:"renderItem",value:function(){var e=this,t=this.props,n=t.enableVideoPlaybackSpeed,r=t.hasStart,a=t.isReduceMotion,o=t.isQuestionBankQuiz,i=t.item,l=t.items,s=t.labels,c=t.onTakeAgain,u=t.progress,d=t.settings,m=t.showNextButton,v=s.quizAcceptableResponses,p=s.quizAnswerPlaceholder,f=s.quizCorrect,h=s.quizIncorrect,b=s.quizNext,g=s.quizRestart,E=s.quizQuestion,k=s.quizSubmit,C=i.id,w=i.media,N=i.title,S=d.revealAnswers,I=void 0===S?Jp:S,_=this.getIndex(),T=_===BY(this.props),L=this.getItemProgress({props:this.props}),x=this.getIsComplete({itemProgress:L}),Z=this.getIsCorrect({itemProgress:L}),P=T&&x&&(I==Xp||I==$p),A=T&&!x&&this.getCanSubmit({itemProgress:L}),R=this.onSubmit({canSubmit:A,isCorrect:Z,itemProgress:L}),M=de()("selectedIndex",L),D=this.getFeedback({isCorrect:Z,selectedIndex:M}),O="q-".concat(C),B=this.getSelection({itemProgress:L}),F=Dv()("quiz-card__retake-container",{"quiz-card__retake-container--active":x}),H=Dv()("quiz-card__retake","brand--hoverColor",{"quiz-card__retake--active":x});return y().createElement(y().Fragment,null,y().createElement(bF,{isActive:T,labels:s,num:r?_:_+1,quizQuestion:E,total:Er()(l)}),y().createElement(yF,{allowTabNavigation:T,id:O,value:N}),y().createElement(dF,{allowTabNavigation:T,enableVideoPlaybackSpeed:n,index:String(_),labels:s,media:w,opts:d}),y().createElement(YB,{hasNoBorder:this.hasNoBorder()},this.renderType({canSubmit:A,isActive:T,isComplete:x,isCorrect:Z,itemProgress:L,labels:s,onSubmit:R,revealAnswers:I,questionHtmlId:O,quizAcceptableResponses:v,quizAnswerPlaceholder:p})),y().createElement(KB,{canProceed:P,feedbackRef:function(t){e.feedback=t},feedbackValue:D,hasFeedback:!!D,isActive:T,isComplete:x,isCorrect:Z,item:i,labels:s,progress:L,quizCorrect:f,quizIncorrect:h,selection:B}),y().createElement(_B,{allowNext:!c,canProceed:P,canSubmit:A,isReduceMotion:a,item:i,onNext:m?this.onNextFeedbackClick.bind(this,T):null,onSubmit:R,quizNext:100===u.percentComplete&&o?g:b,quizSubmit:k}),c&&y().createElement("div",{className:F},y().createElement("button",{className:H,onClick:c,type:"button"},y().createElement("div",{className:"quiz-card__retake-content"},y().createElement("div",{className:"quiz-card__retake-text brand--ui"},"TAKE AGAIN"),y().createElement("i",{className:"quiz-card__retake-icon icon icon-reload"})))))}},{key:"renderMCOptionText",value:function(e,t){var n=t.title;return y().createElement(eE,{allowTabNavigation:e,className:"quiz-multiple-choice-option__label brand--body",value:n})}},{key:"renderMROptionText",value:function(e,t){var n=t.title;return y().createElement(eE,{allowTabNavigation:e,component:"span",value:n})}},{key:"renderType",value:function(e){var t=e.canSubmit,n=e.isActive,r=e.isComplete,a=e.isCorrect,o=e.isReduceMotion,i=e.itemProgress,l=e.labels,s=e.onSubmit,c=e.revealAnswers,u=e.questionHtmlId,d=e.quizAcceptableResponses,m=e.quizAnswerPlaceholder,v=this.props,p=v.color,f=v.item,h=v.prefersKeyboardNavigation,b=f.answers,g=f.correct,E=f.corrects,k=f.matchIndices,C=f.titleIndices,w=n&&!r;switch(f.type){case PY:return y().createElement(IF,{allowTabNavigation:n,isComplete:r,isCorrect:a,labels:l,onChange:this.onFillInChange,onEnterToSubmit:s,options:b,revealAnswers:c,questionHtmlId:u,quizAcceptableResponses:d,quizAnswerPlaceholder:m,value:li()("","text",i)});case AY:return y().createElement(tH,{allowTabNavigation:w,answers:b,canSubmit:t,isActive:n,isComplete:r,matches:li()({},"matches",i),matchIndices:k,onEnterToSubmit:s,onMatch:this.onMatchSet,prefersKeyboardNavigation:h,revealAnswers:c,titleIndices:C});case RY:return y().createElement(yH,{allowTabNavigation:n,correctIds:E,isComplete:r,isCorrect:a,labels:l,onChange:this.onResponseToggle,onEnterToSubmit:s,options:b,prefersKeyboardNavigation:h,renderOptionText:this.renderMROptionText.bind(this,n),revealAnswers:c,selectedIndices:de()("selectedIndices",i)});default:return y().createElement(hH,{allowTabNavigation:w,color:p,correctId:g,isComplete:r,isCorrect:a,isReduceMotion:o,labels:l,onChange:this.onChoiceSelect,onEnterToSubmit:s,options:b,prefersKeyboardNavigation:h,questionHtmlId:u,renderOptionText:this.renderMCOptionText.bind(this,n),revealAnswers:c,selectedIndex:de()("selectedIndex",i)})}}},{key:"scrollActionsIfComplete",value:function(e){var t=this,n=e.prevProps,r=this.props,a=r.scrollId,o=r.settings.revealAnswers,i=void 0===o?Jp:o;if(this.getIndex()===BY(this.props)&&i!==Jp){var l=this.getItemProgress({props:n}),s=this.getIsComplete({itemProgress:l}),c=this.getItemProgress({props:this.props}),u=this.getIsComplete({itemProgress:c});!s&&u&&setTimeout((function(){var e=t.feedback,n=e.offsetHeight+e.offsetTop;Zx.ZP.animateScroll.scrollTo(n,{containerId:a||"page-wrap",smooth:!0})}),750)}}},{key:"scrollTop",value:function(){var e=this.props,t=e.quizTop,n=e.scrollId,r=t||3;Zx.ZP.animateScroll.scrollTo(r,{containerId:n||"page-wrap",smooth:!0})}}],[{key:"defaultProps",get:function(){return{getClassName:function(){},labels:{},onChoiceSelect:function(){},onFillInChange:function(){},onMatchSet:function(){},onResponseToggle:function(){},reportAnswer:function(){},retryAttempts:0,setNextIndex:function(){},settings:{revealAnswers:Xp},showNextButton:!0,submitAction:function(){return[]}}}}]),n}(y().Component),VY=n(30624);function GY(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function KY(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?GY(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):GY(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function WY(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var jY=al()(0,["progress","activeIndex"]),QY=function(e){return function(t){return Dv()("quiz-item__card",{"quiz-item__card--active":t===e,"quiz-item__card--done":t<e,"quiz-item__card--next":t===e+1,"quiz-item__card--penultimate":t===e+2,"quiz-item__card--future":t>e+2})}},YY=al()(0,["progress","retryAttempts"]),XY=VZ(),JY=function(e){(0,A.Z)(n,e);var t=WY(n);function n(e){var r;(0,x.Z)(this,n),r=t.call(this,e);var a=e.updateProgress,o=TY(KY(KY({},e),{},{updateProgress:a})),i=KY(KY({},e),o);return r.state={items:xY(i),progress:i.progress},r}return(0,Z.Z)(n,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this.props.updateProgress;if(YY(this.props)!==YY(e)){var n=TY(KY(KY({},e),{},{updateProgress:t})),r=KY(KY({},e),n);this.setState({items:xY(r),progress:r.progress})}else{var a=function(e){for(var t=e.items,n=e.currentItems,r=e.progress,a=(0,ol.Z)(t),o=SY(a);-1!==o;){var i,l=iY()(o,a),s=(0,ze.Z)(l,2),c=s[0],u=s[1],d=xq()(u),m=NY(n);a=B()(i=[]).call(i,(0,ol.Z)(c),(0,ol.Z)(m),(0,ol.Z)(d)),o=SY(a)}return{items:a,progress:_Y({items:a,progress:r})}}(KY(KY({},e),{},{currentItems:this.state.items})),o=a.items,i=a.progress,l=wY(this.state.items,o);this.setState({items:l,progress:i})}}},{key:"render",value:function(){var e=this.props,t=e.quizEnd,n=e.quizHeader,r=this.state.items,a=jY(this.state),o=function(e){return{start:e<2?0:e-2,end:e+2}}(a),i=o.start,l=o.end,s=ha()(r).call(r,i,l);return VY.createElement("section",{className:"quiz","data-quiz":!0},VY.createElement("div",{className:"quiz__wrap"},n&&a<2?this.renderStart():null,Yr()(s).call(s,this.renderItem.bind(this,i)),t&&this.renderEnd()))}},{key:"renderEnd",value:function(){var e=this.props.quizEnd,t=this.state.items,n=jY(this.state),r=QY(n),a=t.length+1;return VY.createElement("div",{className:r(a)},VY.createElement("div",{className:"quiz__item-wrap"},e(t)))}},{key:"getQuizTop",value:function(){var e=document.querySelector(".lesson-nav--previous");return null==e?void 0:e.clientHeight}},{key:"renderItem",value:function(e,t,n){var r=this.props,a=r.color,o=r.enableVideoPlaybackSpeed,i=r.id,l=r.isQuestionBankQuiz,s=r.labels,c=r.reportAnswer,u=r.onChoiceSelect,d=r.onFillInChange,m=r.onMatchSet,v=r.onResponseToggle,p=r.onSetIndex,f=r.onSubmit,h=r.prefersKeyboardNavigation,b=r.progress,g=r.quizHeader,y=r.settings,E=r.title,k=this.state.items,C=jY(this.state),w=QY(C),N=this.getQuizTop();return VY.createElement(UY,{color:a,enableVideoPlaybackSpeed:o,getClassName:w,hasStart:!!g,id:i,index:n+e,isCard:!0,isReduceMotion:XY,isQuestionBankQuiz:l,item:t,items:k,key:"item-".concat(t.id),labels:s,onChoiceSelect:u,onFillInChange:d,onMatchSet:m,onResponseToggle:v,prefersKeyboardNavigation:h,progress:b,quizTop:N,reportAnswer:c,retryAttempts:YY({progress:b}),scrollId:"page-wrap",settings:y,setNextIndex:p,submitAction:f,title:E})}},{key:"renderStart",value:function(){var e=this.props.quizHeader,t=this.state.items,n=jY(this.state),r=QY(n);return VY.createElement("div",{className:r(0)},VY.createElement("div",{className:"quiz__item-wrap"},e(t)))}}],[{key:"defaultProps",get:function(){return{updateProgress:pl}}}]),n}(VY.Component),$Y=JY,eX=n(30624);function tX(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var nX=function(e){(0,A.Z)(n,e);var t=tX(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).animationTimeout=null,r.state={animated:!1,counted:!1},r}return(0,Z.Z)(n,[{key:"componentWillUnmount",value:function(){this.resetCanvas(),this.resetAnimationTimeout()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e,t){e.atEnd&&!t.animated&&this.setState({animated:!0}),this.props.atEnd&&!e.atEnd&&(this.resetCanvas(),this.resetAnimationTimeout(),this.setState({counted:!1,pass:null}))}},{key:"shouldComponentUpdate",value:function(e,t){return this.props.atEnd!==e.atEnd||this.state.counted!==t.counted||!this.state.animated}},{key:"componentDidUpdate",value:function(){var e=this;this.props.atEnd&&(!this.state.counted&&this.props.complete?(this.odo(),this.animationTimeout=setTimeout((function(){e.setState({counted:!0,pass:e.props.isPass}),e.props.onAnimationDone()}),4e3)):this.state.counted&&this.props.isPass?this.pass():this.state.counted&&!this.props.isPass&&this.fail())}},{key:"render",value:function(){var e=this,t=this.props,n=t.canvasHeight,r=t.canvasWidth,a=t.passingScore,o=t.quizPassing,i=t.quizScore,l=t.scoreLabel,s=this.state,c=s.pass,u=s.counted,d=Dv()("odometer__score brand--ui",{"odometer__score--pass":c,"odometer__score--fail":!1===c}),m=Dv()("odometer__score-percent",{"odometer__score-percent--hidden":u});return eX.createElement("div",{className:"odometer"},eX.createElement("canvas",{className:"odometer__canvas",id:"odometer",width:r,height:n}),eX.createElement("canvas",{className:"odometer__fail",id:"fail",width:"170",height:"170"}),eX.createElement("canvas",{className:"odometer__pass",id:"pass",width:"170",height:"170"}),eX.createElement("div",{className:d},eX.createElement("div",{className:"odometer__score-label"},i),eX.createElement("div",{className:"odometer__pass-label brand--color"},l),eX.createElement("div",{className:"odometer__fail-label"},l),eX.createElement("div",{ref:function(t){e.scorePercent=t},className:m})),eX.createElement("div",{ref:function(t){e.passmark=t},className:"odometer__passmark"},eX.createElement("div",{className:"odometer__passlabel brand--ui"},o),eX.createElement("div",{className:"odometer__passpercent brand--ui"},"".concat(a,"%"))))}},{key:"resetAnimationTimeout",value:function(){clearTimeout(this.animationTimeout),this.animationTimeout=null}},{key:"resetCanvas",value:function(){var e=document.getElementById("pass"),t=document.getElementById("fail");e&&t&&(e.getContext("2d").clearRect(0,0,170,170),t.getContext("2d").clearRect(0,0,170,170))}},{key:"odo",value:function(){var e=this,t=this.props,r=t.passingScore,a=t.atEnd,o=t.canvasWidth,i=t.canvasHeight,l=t.color,s=document.getElementById("odometer").getContext("2d"),c=new Image,u=210,d=Math.PI/.8,m=.25*Math.PI;c.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDFBQzM3NTBGMDA2MTFFNThENDVCMjlGQjVCNUU3OTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDFBQzM3NTFGMDA2MTFFNThENDVCMjlGQjVCNUU3OTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMUFDMzc0RUYwMDYxMUU1OEQ0NUIyOUZCNUI1RTc5NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMUFDMzc0RkYwMDYxMUU1OEQ0NUIyOUZCNUI1RTc5NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq3YZDIAAAA6SURBVHjaYjQ0NVdiYGC4D8T/GRCAEYgVmXBJADEzEy4JIL7DhEsCpIkJlwRIkAmXBEwSqwQIAAQYABZQDs+U1J1TAAAAAElFTkSuQmCC";var v=null,p=function t(p){return function(f){!v&&p&&(v=f);var h=p?(f-v)/2e3:0;!function(t,v){var p=n.easeInOutCubic(Math.min(t,1)),f=(225+p*v*270-90)*Math.PI/180,h=.5*o+u*Math.cos(f),b=.5*i+u*Math.sin(f),g=(225+r/100*270-90)*Math.PI/180,y=.5*o+u*Math.cos(g),E=.5*i+u*Math.sin(g),k=y+3,C=E+3;e.passmark&&(e.passmark.style.left="".concat(y/o*100,"%"),e.passmark.style.top="".concat(E/i*100,"%")),s.clearRect(0,0,o,i),s.beginPath(),s.arc(o/2,i/2,219,m,1.52*Math.PI*(r/100-.03)-d,!0),s.lineWidth=16,s.strokeStyle=s.createPattern(c,"repeat"),s.stroke(),s.closePath(),s.beginPath(),s.moveTo(k,C),s.lineTo(k+38,C-38),s.lineTo(k-38,C-38),s.lineTo(k-38,C+38),s.fillStyle="#f5f5f5",_x()(s).call(s),s.closePath(),s.beginPath(),s.moveTo(y,E),s.lineTo(y+35,E-35),s.strokeStyle="#c2c3c4",s.lineWidth=1,s.stroke(),s.closePath(),s.beginPath(),s.moveTo(y+35,E-35),s.lineTo(y+70,E-35),s.strokeStyle="#c2c3c4",s.lineWidth=1,s.stroke(),s.closePath(),s.beginPath(),s.strokeStyle="#dcdcdc",s.arc(o/2,i/2,u,-d,1.5*Math.PI-d,!1),s.lineWidth=3,s.stroke(),s.closePath(),a&&(s.beginPath(),s.arc(o/2,i/2,u,-d,1.5*Math.PI*p*v-d,!1),s.lineWidth=3,s.strokeStyle="#000",Math.floor(p*v*100)>=r&&(s.strokeStyle=l),s.stroke(),s.closePath(),s.beginPath(),s.arc(h,b,6,0,2*Math.PI,!1),s.fillStyle="#000",Math.floor(p*v*100)>=r&&(s.fillStyle=l),_x()(s).call(s),s.closePath())}(h,e.props.score/100),h<1&&p&&window.requestAnimationFrame(t(!0))}};window.requestAnimationFrame(p(!1)),setTimeout((function(){window.requestAnimationFrame(p(!0)),e.score()}),1e3)}},{key:"score",value:function(){var e=this,t=null,r=function r(a){t||(t=a);var o=(a-t)/2e3;!function(t,r){var a=n.easeInOutQuad(Math.min(t,1)),o=Math.round(a*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"),a=null,o=function o(i){a||(a=i);var l,s,c=(i-a)/750;l=c,e.props.score,s=n.easeInOutCubic(Math.min(l,1)),r.clearRect(0,0,170,170),r.beginPath(),r.moveTo(30,70),r.lineTo(30+40*Math.min(s,.5)*2,70+45*Math.min(s,.5)*2),s>=.5&&r.lineTo(70+90*(s-.5)*2,110-85*(s-.5)*2),r.strokeStyle=t,r.lineWidth=20,r.stroke(),r.closePath(),c<1&&window.requestAnimationFrame(o)};a=null,window.requestAnimationFrame(o)}},{key:"fail",value:function(){var e=this,t=document.getElementById("pass").getContext("2d"),r=null,a=function a(o){r||(r=o);var i,l,s=(o-r)/750;i=s,e.props.score,l=n.easeInOutCubic(Math.min(i,1)),t.clearRect(0,0,170,170),t.beginPath(),t.moveTo(40,30),t.lineTo(40+90*Math.min(l,.5)*2,30+90*Math.min(l,.5)*2),t.strokeStyle="#000",t.lineWidth=20,t.stroke(),t.closePath(),l>=.5&&(t.beginPath(),t.moveTo(130,30),t.lineTo(130-90*(l-.5)*2,30+90*(l-.5)*2),t.strokeStyle="#000",t.lineWidth=20,t.stroke(),t.closePath()),s<1&&window.requestAnimationFrame(a)};r=null,window.requestAnimationFrame(a)}}],[{key:"defaultProps",get:function(){return{canvasWidth:590,canvasHeight:500,onAnimationDone:pl,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}(eX.Component);function rX(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var aX=function(e){(0,A.Z)(n,e);var t=rX(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(r=t.call.apply(t,B()(e=[this]).call(e,o))).animationTimeout=null,r.state={showFooter:!1},r.headingRef=(0,g.createRef)(),r.showFooter=r.showFooter.bind((0,P.Z)(r)),r.onTryAgainFocus=r.onTryAgainFocus.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidUpdate",value:function(e){var t=this.props.isAtEnd;t!==e.isAtEnd&&(t?this.focusHeading():this.setState({showFooter:!1}))}},{key:"componentWillUnmount",value:function(){this.animationTimeout&&(clearTimeout(this.animationTimeout),this.animationTimeout=null)}},{key:"focusHeading",value:function(){this.headingRef&&this.headingRef.current&&vF()(this.headingRef.current.focus)&&this.headingRef.current.focus()}},{key:"showFooter",value:function(){var e=this;this.animationTimeout=setTimeout((function(){var t;e.setState({showFooter:!0}),null===(t=e.props)||void 0===t||t.onResultsDisplayed()}),500)}},{key:"onTryAgainFocus",value:function(){this.animationTimeout&&(clearTimeout(this.animationTimeout),this.animationTimeout=null),this.setState({showFooter:!0})}},{key:"render",value:function(){var e,t,n=this.props,r=n.allowTabNavigation,a=n.color,o=n.continueType,i=n.currentPassingScore,l=n.id,s=n.isAtEnd,c=n.labels,u=n.lessonProgress,d=u.reportResults,m=u.score,v=n.mode,p=n.nextLesson,f=n.nextLessonRestrictions,h=n.onNextClick,b=n.passingScore,g=n.retryAttempts,E=n.retryCount,k=n.showNavigationButtons,C=n.sidebarEnabled,w=this.state.showFooter,N=c.quizPassing,S=c.quizResults,I=c.quizScore,_=m>=b,T=B()(e="".concat(I," ")).call(e,m,"%");return y().createElement("div",{className:oX({isAtEnd:s})},y().createElement("div",{className:"quiz-results__header"},y().createElement("h1",{className:"quiz-results__label noOutline brand--ui",ref:this.headingRef,tabIndex:pL},S),y().createElement("div",{className:"quiz-results__passing"},y().createElement("div",{className:"odometer__passlabel brand--ui"},N),y().createElement("div",{className:"odometer__passpercent brand--ui"},"".concat(b,"%")))),y().createElement("div",{className:"visually-hidden"},y().createElement("div",null,T),y().createElement("div",null,"".concat(_?null==c?void 0:c.a11yQuizPassed:null==c?void 0:c.a11yQuizFailed)),y().createElement("div",null,B()(t="".concat(N," ")).call(t,b,"%"))),y().createElement("div",{"aria-hidden":"true",className:"quiz-results__results"},y().createElement(nX,{atEnd:s,color:a,complete:d,isPass:_,onAnimationDone:this.showFooter,quizScore:I,quizPassing:N,score:m,scoreLabel:T,passingScore:b})),sX({allowTabNavigation:r,continueType:o,currentPassingScore:i,id:l,isAtEnd:s,labels:c,mode:v,nextLesson:p,nextLessonRestrictions:f,onNextClick:h,onTryAgainFocus:this.onTryAgainFocus,retryAttempts:g,retryCount:E,showFooter:w,showNavigationButtons:k,sidebarEnabled:C}))}}]),n}(y().Component),oX=function(e){var t=e.isAtEnd;return Dv()("quiz-results",{"quiz-results--active":t})},iX=function(e){var t=e.isAtEnd,n=e.showFooter;return Dv()("quiz-results__footer",{"quiz-results__footer--active":t,"quiz-results__footer--hidden":!n})},lX=function(e){var t=e.currentPassingScore,n=e.id;return function(){return sb(function(e){var t=e.currentPassingScore,n=e.id;return function(e){return e(Di({id:n,updateFn:bl(t)}))}}({currentPassingScore:t,id:n}))}},sX=function(e){var t=e.allowTabNavigation,n=e.continueType,r=e.currentPassingScore,a=e.id,o=e.isAtEnd,i=e.labels,l=e.mode,s=e.nextLesson,c=e.nextLessonRestrictions,u=e.onNextClick,d=e.onTryAgainFocus,m=e.retryAttempts,v=e.retryCount,p=e.showFooter,f=e.showNavigationButtons,h=e.sidebarEnabled,b=c.isRestricted,g=i.courseFinish,E=void 0===g?"Finish":g,k=i.quizContinue,C=i.quizTakeAgain,w="continue"===n&&"preview-lesson"!==l&&!(h&&!f),N=w&&pe;return y().createElement("div",{className:iX({isAtEnd:o,showFooter:p})},(-1===v||m<v)&&y().createElement(eU,{allowTabNavigation:t,onClick:lX({currentPassingScore:r,id:a}),onFocus:d,text:C}),w&&b&&s&&y().createElement(BO,{bgType:"transparent",text:Wb({labels:i,restrictions:c})}),w&&!b&&s&&y().createElement(OO,{href:"/lessons/".concat(encodeURIComponent(s)),onClick:u,text:k}),N&&y().createElement(OO,{href:"/lessons/progress-summary",onClick:u,text:E}))},cX=n(30624),uX=function(e){return cX.createElement("div",{"aria-hidden":!e.allowTabNavigation,className:"quiz-end"},cX.createElement("div",{className:"quiz-end__container"},cX.createElement(aX,(0,D.Z)({},e,{onResultsDisplayed:function(){window.dispatchEvent(new CustomEvent(GI))}}))))},dX=uE,mX=S()(mr()(Mb(),0),li()(0,"retryAttempts")),vX=function(e){var t=e.lessonProgress,n=e.quizStart,r=e.quizTakeAgain;return mX(t)?r:n},pX=function(e){var t,n,r,a=e.lessonName,o=e.lessonNumber,i=e.lessonPreposition,l=e.totalLessons;return y().createElement("div",{className:"quiz-header__count"},B()(t=B()(n=B()(r="".concat(a," ")).call(r,o," ")).call(n,i," ")).call(t,l))},fX=function(e){var t=e.id,n=e.lessonProgress;return function(){return sb(fl({activeIndex:Math.max(0,fo()(li()(0,"activeIndex",n))),id:t}))}},hX=function(e){var t=e.allowTabNavigation,n=e.authorName,r=e.avatar,a=e.description,o=e.id,i=e.isLesson,l=e.labels,s=l.a11yAuthorPrefix,c=l.lessonName,u=l.lessonPreposition,d=l.quizStart,m=l.quizTakeAgain,v=e.lessonNumber,p=e.lessonProgress,f=e.showAuthor,h=e.showLessonCount,b=e.title,E=e.totalLessons,k=(0,g.useRef)(),C=t&&mX(p);return(0,g.useEffect)((function(){C&&k&&k.current&&vF()(k.current.focus)&&k.current.focus()}),[C,k]),y().createElement("div",{"aria-hidden":!t,className:"quiz-header","data-ba":dX.container},y().createElement("div",{className:"quiz-header__container"},y().createElement("div",{className:"quiz-header__limit"},y().createElement("div",{className:"quiz-header__row"},y().createElement("div",{className:"quiz-header__main"},y().createElement("div",{className:"quiz-header__top-wrap brand--afterBackground"},y().createElement("div",{className:"quiz-header__counter brand--body"},i&&h&&pX({lessonName:c,lessonNumber:v,lessonPreposition:u,totalLessons:E})),y().createElement("h1",{className:"noOutline",ref:k,tabIndex:pL},y().createElement(eE,{className:"quiz-header__title brand--lhead",value:ft(b)})),f&&r&&n?y().createElement("div",{className:"quiz-header__author brand--ui"},y().createElement("img",{src:Tu("".concat(r)),alt:""}),y().createElement("span",{className:"visually-hidden"},s," ",n),y().createElement("span",{"aria-hidden":"true"},n)):null),y().createElement(eE,{className:"quiz-header__description brand--lbody brand--linkColor",value:a,allowTabNavigation:t}),y().createElement("button",{className:"quiz-header__start-quiz brand--color","data-ba":dX.startQuiz,onClick:t?fX({id:o,lessonProgress:p}):pl,tabIndex:bL(t),type:"button"},y().createElement("span",{className:"brand--ui"},vX({lessonProgress:p,quizStart:d,quizTakeAgain:m})),y().createElement("i",{className:"icon icon-chevron-right"})))))))},bX=function(e){var t=e.itemId,n=e.text;return xr()(Cr()(["items",t]),it()(Pr()(aa(),[n]),ia()(["text"]),Yn()("text",n)))},gX=function(e){var t=e.itemId,n=e.dragIndex,r=e.dropZoneIndex;return xr()(Cr()(["items",t,"matches"]),S()(Yn()(n,r),$c()(na()(r)),wB))},yX=function(e){var t=e.itemId,n=e.selectedIndex;return xr()(Cr()(["items",t]),Yn()("selectedIndex",n))},EX=function(e){return Cr()(["items",e])},kX=function(e){return S()(EX(e),Nr()("selectedIndices"))},CX=function(e){var t,n=e.itemId,r=e.selectedIndex;return S()(jr()((t=n,S()(aa(),AF()(kX(t)))),function(e){return xr()(EX(e),ia()(["selectedIndices"]))}(n)),function(e){var t=e.itemId,n=e.selectedIndex;return xr()(kX(t),S()(it()(oe()(n),cB()(kq()(n)),gh()(n)),jr()(pr(),(function(){return[]}))))}({itemId:n,selectedIndex:r}))},wX=n(30624),NX=al()(0,["lessonProgress","activeIndex"]),SX=al()(0,["lessonProgress","retryAttempts"]),IX=function(e){return function(t){var n=e.color,r=e.currentPassingScore,a=e.id,o=e.labels,i=e.lessonNumber,l=e.lessonProgress,s=e.mode,c=e.nextLesson,u=e.nextLessonRestrictions,d=e.onNextClick,m=e.settings,v=m.continueType,p=m.passingScore,f=m.retryCount,h=e.showNavigationButtons,b=e.sidebarEnabled,g=t.length+1===NX(e);return wX.createElement(uX,{allowTabNavigation:g,color:n,continueType:v,current:i,currentPassingScore:r,id:a,isAtEnd:g,labels:o,length:t.length,lessonProgress:l,mode:s,nextLesson:c,nextLessonRestrictions:u,onNextClick:d,passingScore:p,retryAttempts:SX({lessonProgress:l}),retryCount:Number(f),showNavigationButtons:h,sidebarEnabled:b})}},_X=function(e){return function(t){var n=e.authorName,r=e.avatar,a=e.description,o=e.id,i=e.isLesson,l=e.labels,s=e.lessonNumber,c=e.lessonProgress,u=e.showAuthor,d=e.showLessonCount,m=e.title,v=e.totalLessons,p=0===NX(e);return wX.createElement(hX,{allowTabNavigation:p,authorName:n,avatar:r,description:a,id:o,isLesson:i,items:t,labels:l,lessonNumber:s,lessonProgress:c,showAuthor:u,showLessonCount:d,title:m,totalLessons:v})}},TX={setFillInText:function(e){var t=e.id,n=e.itemId,r=e.text;return function(e){return e(Di({id:t,type:"quiz",updateFn:bX({itemId:n,text:r})}))}},setMatchItems:function(e){var t=e.id,n=e.itemId,r=e.dragIndex,a=e.dropZoneIndex;return function(e){return e(Di({id:t,type:"quiz",updateFn:gX({itemId:n,dragIndex:r,dropZoneIndex:a})}))}},setNextIndex:fl,setSelectedIndex:function(e){var t=e.id,n=e.itemId,r=e.selectedIndex;return function(e){return e(Di({id:t,type:"quiz",updateFn:yX({itemId:n,selectedIndex:r})}))}},submitAnswer:function(e){var t=e.finalRetryAttempt,n=e.id,r=e.isCorrect,a=e.itemId,o=e.passingScore,i=e.passToContinue;return function(e){return e(Di({id:n,type:"quiz",updateFn:gl({finalRetryAttempt:t,id:n,isCorrect:r,itemId:a,passingScore:o,passToContinue:i})}))}},toggleSelectedIndex:function(e){var t=e.id,n=e.itemId,r=e.selectedIndex;return function(e){return e(Di({id:t,type:"quiz",updateFn:CX({itemId:n,selectedIndex:r})}))}},updateLessonProgress:Di},LX=(0,_.$j)(null,TX)((function(e){var t=e.color,n=e.id,r=e.items,a=e.labels,o=e.lessonProgress,i=e.setFillInText,l=e.setMatchItems,s=e.setNextIndex,c=e.setSelectedIndex,u=e.settings,d=e.submitAnswer,m=e.title,v=e.toggleSelectedIndex,p=e.updateLessonProgress;return wX.createElement($Y,{color:t,id:n,items:r,labels:a,onChoiceSelect:c,onFillInChange:i,onMatchSet:l,onResponseToggle:v,onSetIndex:s,onSubmit:d,progress:o,reportAnswer:Lu,quizEnd:IX(e),quizHeader:_X(e),settings:u,title:m,updateProgress:p})})),xX=n(30624);function ZX(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}var PX=function(e){var t,n=e.id,r=e.passingScore;return mr()(kn(),(t={id:n,passingScore:r},yu("getMasteryScore")?bu.getMasteryScore(t):t.passingScore))},AX=function(e){var t=e.id,n=e.settings,r=e.lessonProgress,a=void 0===r?{}:r;return xr()(Cr()(["passingScore"]),PX(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ZX(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):ZX(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({id:t},a)),n)},RX=function(e){var t=e.authorName,n=e.avatar,r=e.color,a=e.data,o=a.description,i=a.id,l=a.items,s=a.settings,c=a.title,u=a.type,d=e.enableVideoPlaybackSpeed,m=e.isLesson,v=e.labels,p=e.lessonNumber,f=e.lessonProgress,h=e.mode,b=e.nextLesson,g=e.nextLessonRestrictions,y=e.onNextClick,E=e.prefersKeyboardNavigation,k=e.showAuthor,C=e.showLessonCount,w=e.showNavigationButtons,N=e.sidebarEnabled,S=e.totalLessons;return xX.createElement(xj,{type:u},xX.createElement(Zj,{type:u},xX.createElement(_j,null,xX.createElement(Pj,{type:u,items:l},xX.createElement(dQ,{id:i,lessonProgress:f,type:"quiz"}),xX.createElement(LX,{authorName:t,avatar:n,color:r,currentPassingScore:s.passingScore,description:o,enableVideoPlaybackSpeed:d,id:i,isLesson:m,items:l,labels:v,lessonNumber:p,lessonProgress:f,mode:h,nextLesson:b,nextLessonRestrictions:g,onNextClick:y,prefersKeyboardNavigation:E,settings:AX({id:i,lessonProgress:f,settings:s}),showAuthor:k,showLessonCount:C,showNavigationButtons:w,sidebarEnabled:N,title:c,totalLessons:S})))))},MX=n(13311),DX=n.n(MX);var OX=n(30624),BX=function(e){return OX.createElement("section",{"aria-label":"Sorting Activity Content",className:"sorting-lesson"},OX.createElement(hU,(0,D.Z)({},e,{onCardDrop:S()(sb,$o),onReplay:S()(sb,Xo)})))},FX=n(30624),HX=function(e){var t=e.data,n=t.id,r=t.items,a=t.piles,o=t.type,i=e.labels,l=e.lessonHeader,s=e.lessonHeaderWrapClasses,c=e.lessonHeaderWrapStyles,u=e.lessonProgress;return FX.createElement(xj,{type:o},FX.createElement(Zj,{type:o},FX.createElement(_j,null,FX.createElement("div",{className:s,style:c},l),FX.createElement(Pj,{type:o},FX.createElement(BX,{id:n,items:r,labels:i,progress:u,piles:a})))))},zX=n(30624);function qX(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var UX=Dr()(de()("linePosition"),parseFloat),VX=jG()(UX),GX=S()(sb,ti),KX=S()(sb,ti),WX=function(e){(0,A.Z)(n,e);var t=qX(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this.props,t=e.items,n=e.id,r=ce()([0,"id"],t);GX({id:n,payload:{activeIndex:0,itemId:r}})}},{key:"render",value:function(){var e=this.props.items;return zX.createElement("section",{"aria-label":"Timeline Content",className:"timeline-lesson"},zX.createElement(nV,(0,D.Z)({},this.props,{isLearner:!0,items:VX(e),progress:de()("lessonProgress",this.props),onEnter:GX,onLeave:KX})))}}]),n}(zX.Component),jX=n(30624),QX=function(e){var t=e.data,n=t.id,r=t.items,a=t.type,o=e.labels,i=e.lessonHeader,l=e.lessonHeaderWrapClasses,s=e.lessonHeaderWrapStyles,c=e.lessonProgress,u=e.loadMedia;return jX.createElement(xj,{type:a},jX.createElement(Zj,{type:a},jX.createElement(_j,null,jX.createElement("div",{className:l,style:s},i),jX.createElement(Pj,{type:a},jX.createElement(WX,{id:n,items:r,labels:o,lessonProgress:c,loadMedia:u})))))},YX={addEventListeners:function(e,t){e.addEventListener("animationend",t,!1)},removeEventListeners:function(e,t){e.removeEventListener("animationend",t,!1)}},XX=n(30624);function JX(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var $X=function(e){(0,A.Z)(n,e);var t=JX(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={load:!1},r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this;setTimeout((function(){e.setState({load:!0})}),800)}},{key:"render",value:function(){var e=this.props,t=e.enableVideoPlaybackSpeed,n=e.labels,r=e.lessonProgress,a=this.props.data,o=a.id,i=a.media,l=a.settings,s=al()(0,["audioVideoPlayhead"],r),c=de()("currentTime",r),u=ce()(["video","key"],i),d=ce()(["lessonProgress","percentComplete"],r),m=ce()(["video","poster"],i),v=Dv()("video-lesson",{"video-lesson--visible":this.state.load});return XX.createElement("div",null,XX.createElement("div",{className:"page__content-container"},XX.createElement("section",{"aria-label":"Video Content",className:v},this.state.load?XX.createElement("div",{className:"video-lesson__item"},XX.createElement(sD,{audioVideoPlayhead:s,canAdjustPlaybackSpeed:t,canRestrictSeek:l.forwardSeekRestricted&&!(null!=r&&r.isComplete),currentTime:c,id:o,labels:n,percentComplete:d,poster:m,progressChanged:eJ(o),recordMediaPlayheadPosition:this.handleRecordMediaPlayheadPosition.bind(this,o),src:u})):null)))}},{key:"handleRecordMediaPlayheadPosition",value:function(e,t){sb(JW({lessonId:e,playheadPercentage:t}))}}],[{key:"defaultProps",get:function(){return{lessonProgress:{audioVideoPlayhead:0,currentTime:0,percentComplete:0}}}}]),n}(XX.Component),eJ=ar()(2,(function(e,t){var n=t.currentTime,r=t.percentComplete;return sb(function(e){var t=e.currentTime,n=e.id,r=e.percentComplete;return function(e){return e(Di({id:n,updateFn:di({currentTime:t,percentComplete:r})}))}}({id:e,currentTime:n,percentComplete:r}))})),tJ=n(30624),nJ=function(e){var t=e.color,n=e.data,r=e.labels,a=e.lessonHeader,o=e.lessonHeaderWrapClasses,i=e.lessonProgress,l=e.prefersKeyboardNavigation,s=e.enableVideoPlaybackSpeed;return tJ.createElement(xj,{type:n.type},tJ.createElement(Zj,{type:n.type},tJ.createElement(_j,null,tJ.createElement("div",{className:o,style:{color:t}},a),tJ.createElement(Pj,null,tJ.createElement($X,{data:n,labels:r,lessonProgress:i,prefersKeyboardNavigation:l,enableVideoPlaybackSpeed:s})))))},rJ=n(30624),aJ=_I("LessonHeader"),oJ=Jg("lesson-header"),iJ=function(e){var t=e.authorName,n=e.avatar,r=e.children,a=e.color,o=e.description,i=e.labels,l=i.lessonName,s=i.lessonPreposition,c=e.lessonHeaderColor,u=e.lessonHeaderImage,d=e.lessonHeaderImageColor,m=e.lessonHeaderSize,v=e.lessonHeaderStyle,p=e.partnerContentAuthors,f=e.totalLessons,h=e.lessonNumber,b=e.showAuthor,y=e.showLessonCount,E=e.title,k=Ib()===Ps,C=v===Td.IMAGE,w=oJ("top-wrap"),N=(0,g.useMemo)((function(){var e=ce()(["media","image"],u),t=u.alpha;if(e&&C){var n=d===jd.LIGHT?Id:Sd;return kd({alpha:t,color:n,url:bd(e)})}}),[C,u,d]);return rJ.createElement(rJ.Fragment,null,rJ.createElement(pk,{sectionStyles:N,topWrapClassName:w},rJ.createElement(aJ,{authorName:t,avatar:n,color:a,description:o,lessonName:l,lessonNumber:h,lessonHeaderColor:c,lessonHeaderSize:m,lessonHeaderStyle:v,lessonPreposition:s,partnerContentAuthors:p,showAuthor:b,showLessonCount:y&&!k,title:E,totalLessons:f})),r)},lJ=Jg("one-page-authors");function sJ(e){var t=e.avatarUrl;return t?y().createElement("div",{className:lJ("avatar"),style:{backgroundImage:"url(".concat(t,")")}}):y().createElement("div",{className:lJ("avatar-fallback")},y().createElement(Pp,{decorative:!0}))}function cJ(e){var t=e.a11yAuthorPrefix,n=e.name,r=n||"Unknown User",a=lJ("name");return y().createElement("div",{className:a.toString()},y().createElement("span",{"aria-hidden":"true"},r),y().createElement("span",{className:"visually-hidden-always"},t," ",n))}var uJ=_I("OnePageAuthors",(function(e){var t,n,r,a,o=e.className,i=gy(),l=Ey(),s=function(){var e,t,n,r,a=hy(),o=(null!==(e=null==a||null===(t=a.lessons)||void 0===t?void 0:t[0])&&void 0!==e?e:{}).selectedAuthorId;return"none"===o?{id:"none"}:null==a||null===(n=a.authors)||void 0===n||null===(r=$d()(n))||void 0===r?void 0:r.call(n,(function(e){return e.id===o}))}(),c=null==(a=fy().partnerContent)||null===(t=a.content)||void 0===t||null===(n=t[0])||void 0===n||null===(r=n.data)||void 0===r?void 0:r.authors;if("none"===(null==s?void 0:s.id))return null;var u=(null==l?void 0:l.isPartnerContentAuthor)&&null!=c,d=lJ({}).mix(o);return u?y().createElement("div",{className:d},y().createElement("ul",{className:lJ("list"),role:"list"},Yr()(c).call(c,(function(e,t){return y().createElement("li",{className:lJ("item"),key:t,role:"listitem"},y().createElement(sJ,{avatarUrl:yd({width:"76",height:"76",imageKey:null==e?void 0:e.image})}),y().createElement(cJ,{a11yAuthorPrefix:null==i?void 0:i.a11yAuthorPrefix,name:null==e?void 0:e.name}))})))):y().createElement("div",{className:d},y().createElement(sJ,{avatarUrl:ge(null==s?void 0:s.avatar)}),y().createElement(cJ,{a11yAuthorPrefix:null==i?void 0:i.a11yAuthorPrefix,name:null==s?void 0:s.authorName}))})),dJ=Jg("one-page-title"),mJ=_I("OnePageTitle",(function(e){var t=e.className,n=e.htmlId,r=hy(),a=dJ({}).mix(t);return y().createElement("h1",{className:a,id:n},null==r?void 0:r.title)})),vJ=Jg("one-page-lesson-header-info");var pJ=_I("OnePageCoverInfo",(function(){var e,t=hy(),n=vJ({}),r=null!==(e=null==t?void 0:t.theme)&&void 0!==e?e:{},a=r.accentContrast,o=r.coverImageColor,i=r.coverPageType,l=i===Hd.IMAGE&&o===jd.LIGHT||a===Vd.DARK||i===Hd.WHITE||i===Hd.ACCENT&&!pm(null==t?void 0:t.color);return y().createElement("div",{className:n},y().createElement(mJ,{className:vJ("title").toString(),hasDarkText:l}),y().createElement(uJ,{className:vJ("authors").toString(),hasDarkText:l}))})),fJ=n(30624),hJ=_I("CoverSVG"),bJ=Jg("one-page-lesson-header"),gJ=Jg("page"),yJ=bJ("main").mix("lesson-header__main"),EJ=bJ("container").mix(gJ("header-container")),kJ=function(){var e,t=wb(),n=null==t?void 0:t.coverImage,r=n.alpha,a=n.media,o=null==t||null===(e=t.theme)||void 0===e?void 0:e.coverImageColor,i=(null==t?void 0:t.coverPageType)===Hd.WHITE,l=(null==t?void 0:t.coverPageType)===Hd.IMAGE,s=(null==t?void 0:t.coverPageType)===Hd.ACCENT,c=o===jd.LIGHT,u=bJ({accent:s,image:l,white:i,"overlay-light":l&&c}),d=l?wm({alpha:r,color:o,media:a}):{};return fJ.createElement("div",{className:u,style:d},fJ.createElement("div",{className:EJ},fJ.createElement("div",{className:yJ},fJ.createElement(pJ,null))),fJ.createElement(hJ,{coverPageType:"LEFT"}))},CJ=n(30624);function wJ(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var NJ=Ld.LARGE,SJ=Ld.SMALL,IJ=Td.ACCENT,_J=Td.BLACK,TJ=Td.COLOR,LJ=Td.DARK,xJ=Td.GRAY,ZJ=Td.IMAGE,PJ=Td.LIGHT,AJ=Td.TINT,RJ=Jg("lesson-header-wrap"),MJ=function(e){(0,A.Z)(n,e);var t=wJ(n);function n(e){var r;(0,x.Z)(this,n),r=t.call(this,e);var a=e.course,o=e.isProgressSummary,i=e.lessonProgress,l=e.match.params,s=li()(null,"index",i),c=o?eY:al()({},["lessons",s],a),u={course:a,lesson:c},d=o?null:Yb(u);return r.state={hasTransitioned:!1,lessonNumber:o?0:Qb(u),mode:l.mode||"",model:c,next:d,nextNumber:Qb({course:a,lesson:d}),scrollPosition:0,totalLessons:Xb(a)},r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this.props.match.params.id;this.setState({hasTransitioned:!0}),this.props.isProgressSummary||xu(e),this.props.isProgressSummary||sb(Mi(e))}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){if(!this.props.isProgressSummary){var t=e.course,n=e.lessonProgress,r=li()(null,"index",n),a=al()(null,["lessons",r],t),o=Yb({course:t,lesson:a});a&&this.setState({model:a,next:o})}}},{key:"componentDidUpdate",value:function(e,t){var n=this;this.props.didNavigate&&!t.hasTransitioned&&this.state.hasTransitioned&&setTimeout((function(){n.props.onFocusPageTop()}),0)}},{key:"displayFlex",value:function(e){e.css({display:"flex"})}},{key:"componentWillEnter",value:function(e){nZ()("[data-lesson-header]").css({top:""}),this.transition("enter",e)}},{key:"componentDidEnter",value:function(){this.setState({hasTransitioned:!0})}},{key:"componentWillExit",value:function(e){var t=document.getElementsByClassName("page-wrap"),n=t[0].scrollTop;nZ()(t).scrollTop(0),this.lastScrollPosition=n,this.transition("leave",e),window.dispatchEvent(new CustomEvent(jI)),nZ()(E.findDOMNode(this)).scrollTop(this.lastScrollPosition)}},{key:"transitionComplete",value:function(){var e=E.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,a=r.onNavigateTransitionEnd,o=(0,r.navigateDirection)(),i=E.findDOMNode(this);if(i){var l=B()(n="page ".concat(o,"-")).call(n,e);i.className=l,YX.addEventListeners(i,(function n(){i.className="enter"===e?"page ".concat(o,"-complete"):"page",YX.removeEventListeners(i,n),window.dispatchEvent(new CustomEvent(QI)),a(),t()}))}else t()}},{key:"renderLessonType",value:function(e){var t=e.type,n=e.props,r=e.course,a=e.model;if(this.props.isProgressSummary)return CJ.createElement($Q,(0,D.Z)({},this.props,n));switch(t){case"blocks":return CJ.createElement(Rj,(0,D.Z)({},n,{handleNavigate:this.props.handleNavigate,animateBlockEntrance:r.animateBlockEntrance,isFirstLesson:Vb({course:r,lesson:a})}));case"map":return CJ.createElement(Vj,n);case"process":return CJ.createElement(bQ,n);case"timeline":return CJ.createElement(QX,n);case"quiz":return CJ.createElement(RX,n);case"sorting":return CJ.createElement(HX,n);case"screencast":case"slidecast":case"video":return CJ.createElement(nJ,n);case"embed":return CJ.createElement(Fj,n);default:return null}}},{key:"calculateLessonHeaderContrastColor",value:function(){var e=this.props.course.theme,t=null==e?void 0:e.customColorLessonHeaderContrast,n=null==e?void 0:e.lessonHeaderColor,r=km(n),a=!pm(n),o=t===Vd.DARK||t===Vd.AUTO&&r===Vd.DARK;return!t&&a||o?Rs:Ms}},{key:"render",value:function(){var e,t=this.state,n=t.lessonNumber,r=t.mode,a=t.model,o=t.next,i=t.scrollPosition,l=t.totalLessons,s=this.props,c=s.course,u=s.courseProgress,d=s.handleStorylineFullscreen,m=s.isMobileHeader,v=s.isProgressSummary,p=s.labels,f=s.lessonProgress,h=s.location,b=s.match,g=s.previewType,y=s.sessionPreferences.prefersKeyboardNavigation,E=s.sidebarEnabled,k=s.themeId,C=a.author,w=a.selectedAuthorId,N=a.type,S=c.authors,I=c.color,_=c.enableVideoPlaybackSpeed,T=c.id,L=c.lessonHeaderImage,x=c.lessonHeaderSize,Z=c.lessonHeaderStyle,P=c.publishedAt,A=c.showAuthor,R=c.showLessonCount,M=c.showNavigationButtons,D=c.tenantId,O=c.theme,B=c.type,F=O.hideLessonHeaders,H=O.lessonHeaderColor,z=O.lessonHeaderImageColor,q=O.navigationType,U=al()([],["partnerContent","content"],this.props),V=!aa()(U),G=V?nd()(Zt()("id",w),U):{},K=V?al()(void 0,["data","authors"],G):void 0,W=function(e){var t=e.authors,n=e.author,r=e.selectedAuthorId;return DX()(t,{id:r||n})||{}}({authors:S,author:C,selectedAuthorId:w}),j=W.avatar,Q=W.authorName,Y=Hb({course:c,courseProgress:u}),X=v?{}:Kb({course:c,courseProgress:u,lesson:o,restrictingQuiz:Y}),J=oZ(a),$=B===Ps?kJ:iJ,ee=CJ.createElement($,{authorName:Q,avatar:j,color:I,course:c,description:a.description,labels:p,lessonHeaderColor:H,lessonHeaderImage:L,lessonHeaderImageColor:z,lessonHeaderStyle:Z,lessonHeaderSize:x,lessonNumber:n,partnerContentAuthors:K,showAuthor:A,showLessonCount:R,themeId:k,title:a.title,totalLessons:l},!v&&CJ.createElement(dQ,{id:a.id,items:a.items,lessonProgress:f,navigationType:q,scrollPosition:i,type:a.type})),te=null!=z?z:jd.DARK,ne="image-".concat(null==te?void 0:te.toLowerCase()),re=RJ((e={},(0,qe.Z)(e,ne,Z===ZJ),(0,qe.Z)(e,"accent",Z===IJ),(0,qe.Z)(e,"black",Z===_J),(0,qe.Z)(e,"collapsed",F),(0,qe.Z)(e,"custom",Z===TJ),(0,qe.Z)(e,"dark",Z===LJ),(0,qe.Z)(e,"gray",Z===xJ),(0,qe.Z)(e,"image",Z===ZJ),(0,qe.Z)(e,"large",x===NJ&&!m),(0,qe.Z)(e,"light",Z===PJ),(0,qe.Z)(e,"mobile",m),(0,qe.Z)(e,"small",x===SJ&&!m),(0,qe.Z)(e,"tint",Z===AJ),e)),ae=Z===TJ?{"--lesson-header-contrast-color":this.calculateLessonHeaderContrastColor(),"--color-background":H}:{},oe={authorName:Q,avatar:j,color:I,courseId:T,courseTitle:c.title,data:a,enableVideoPlaybackSpeed:_,handleStorylineFullscreen:d,hideLessonHeaders:F,isLesson:Cm(a),labels:p,lessonHeader:ee,lessonHeaderImage:L,lessonHeaderWrapClasses:re,lessonHeaderWrapStyles:ae,lessonHasContinues:J,lessonNumber:n,lessonProgress:f,loadMedia:this.state.hasTransitioned,location:h,match:b,mode:r,nextLesson:li()(null,"id",o),nextLessonRestrictions:X,partnerContent:U,publishedAt:P,prefersKeyboardNavigation:y,previewType:g,scrollPosition:i,showAuthor:A,showLessonCount:R,showNavigationButtons:M,sidebarEnabled:E,tenantId:D,totalLessons:l};return CJ.createElement(IT,{title:Qx(a.title+" - "+c.title)},CJ.createElement("div",{"data-lesson-id":b.params.id},this.renderLessonType({type:N,props:oe,course:c,model:a})))}}]),n}(CJ.Component),DJ=function(e){function t(t,n){var r=t.bgColor,a=(0,nn.Z)(t,dy),o=Ny(r);return y().createElement(e,(0,D.Z)({},a,{ref:n,accentContrast:o}))}return ln()((0,g.forwardRef)(t),{displayName:"withAccentContrast(".concat(e.displayName||e.name,")")})}(MJ),OJ=n(77823),BJ=Jg("lesson-nav"),FJ=function(e,t){var n,r,a,o,i=e.allowTooltip,l=e.className,s=e.courseHomeLabel,c=e.lessonNameLabel,u=e.lessonPrepositionLabel,d=e.onFocus,m=e.previousLesson,v=e.previousLessonNumber,p=e.totalLessons,f=null==m?void 0:m.id,h=_k(),b=Ik(h),g=Cm(m)&&f,E=(null==m?void 0:m.title)||s,k=g?B()(n=B()(r=B()(a="".concat(v," ")).call(a,u," ")).call(r,p," — ")).call(n,E):E,C=b&&g?B()(o="".concat(c," ")).call(o,v):k;return y().createElement(Pk,{allowTooltip:i,className:l,direction:"previous",navLessonId:f,onFocus:d,ref:t},b?y().createElement(y().Fragment,null,y().createElement("span",{className:BJ("link-text")},C),y().createElement(yS,{className:BJ("link-icon")})):y().createElement(y().Fragment,null,y().createElement(yS,{className:BJ("link-icon")}),y().createElement("span",{className:BJ("link-text")},C)))},HJ=_I("LessonNavPrevious",y().forwardRef(FJ));var zJ=X((function(){var e=Hg(),t=qg(Hg());return function(n,r){var a=r.lessonId,o=Cb(n),i=e(a,n)||{},l=t(a,n),s=zI(n),c=Rg(n);return{buttonNavigationStyle:o.buttonNavigationStyle,courseHomeLabel:s.courseHome,lessonNameLabel:s.lessonName,lessonPrepositionLabel:s.lessonPreposition,previousLesson:i,previousLessonNumber:l,totalLessons:c}}}),null,null,{forwardRef:!0})(HJ),qJ=n(80621),UJ=n(96026),VJ=n.n(UJ),GJ=Jg("lesson-nav"),KJ=function(e,t){var n,r,a,o,i=e.allowTooltip,l=e.lessonNameLabel,s=e.lessonPrepositionLabel,c=e.nextLesson,u=e.nextLessonNumber,d=e.onFocus,m=e.restrictionData,v=e.restrictionType,p=e.totalLessons,f=null==c?void 0:c.id,h=_k(),b=Ik(h),g=Cm(c)&&f,E=(null==c?void 0:c.title)||"",k=g?B()(n=B()(r=B()(a="".concat(u," ")).call(a,s," ")).call(r,p," — ")).call(n,E):E,C=b&&g?B()(o="".concat(l," ")).call(o,u):k;return y().createElement(Pk,{allowTooltip:i,direction:"next",navLessonId:f,onFocus:d,ref:t,restrictionData:m,restrictionType:v},b?y().createElement(y().Fragment,null,y().createElement("span",{className:GJ("link-text")},C),y().createElement(gS,{className:GJ("link-icon")})):y().createElement(y().Fragment,null,y().createElement(gS,{className:GJ("link-icon")}),y().createElement("span",{className:GJ("link-text")},C)))},WJ=_I("LessonNavNext",(0,g.forwardRef)(KJ)),jJ=VJ()(0,1,.01);function QJ(){var e=zg(),t=qg(zg()),n=Cg();return function(r,a){var o=a.lessonId,i=Cb(r),l=e(o,r)||{},s=t(o,r),c=zI(r),u=n(l.id,r),d=Rg(r);return{buttonNavigationStyle:i.buttonNavigationStyle,lessonNameLabel:c.lessonName,lessonPrepositionLabel:c.lessonPreposition,nextLesson:l,nextLessonNumber:s,restrictionData:null==u?void 0:u.data,restrictionType:null==u?void 0:u.type,totalLessons:d}}}X(QJ)((function(e){var t=e.dispatch,n=(0,g.useRef)(),r=(0,qJ.Z)(n,{threshold:jJ}),a=Px();return(0,g.useLayoutEffect)((function(){var e=n.current.closest("[data-lesson-id]");e&&a===e.dataset.lessonId&&t(nb({intersectionRect:null==r?void 0:r.intersectionRect}))}),[a,t,r]),(0,OJ.Z)((function(){return t(nb(null))})),y().createElement(WJ,(0,D.Z)({ref:n},e))}));var YJ=X(QJ,null,null,{forwardRef:!0})(WJ),XJ=Jg("lesson-nav"),JJ=function(e,t){var n=e.allowTooltip,r=e.courseFinishLabel,a=e.onFocus,o=e.restrictionData,i=e.restrictionType,l=_k(),s=Ik(l);return y().createElement(Pk,{allowTooltip:n,direction:"next",finish:!0,onFocus:a,ref:t,restrictionData:o,restrictionType:i},s?y().createElement(y().Fragment,null,y().createElement("span",{className:XJ("link-text")},r),y().createElement(gS,{className:XJ("link-icon")})):y().createElement(y().Fragment,null,y().createElement(gS,{className:XJ("link-icon")}),y().createElement("span",{className:XJ("link-text")},r)))},$J=_I("LessonNavFinish",(0,g.forwardRef)(JJ));var e$=X((function(e){var t,n=Cb(e),r=zI(e);return{buttonNavigationStyle:n.buttonNavigationStyle,courseFinishLabel:null!==(t=r.courseFinish)&&void 0!==t?t:"Finish"}}))($J),t$={threshold:0},n$=function(e,t){var n=(0,g.useState)(!1),r=(0,ze.Z)(n,2),a=r[0],o=r[1],i=(0,g.useRef)(null);return(0,g.useEffect)((function(){i.current&&i.current.disconnect(),i.current=new IntersectionObserver((function(e){var t=(0,ze.Z)(e,1)[0];o(t.isIntersecting)}),t||t$);var n=i.current;return e.current?n.observe(e.current):o(!1),function(){n.disconnect()}}),[e,t]),a},r$=Jg("navButtonsFull"),a$=function(e){var t,n,r,a,o,i=e.children,l=e.hideNavToHome,s=e.navNextEnabled,c=e.navFinishEnabled,u=(0,g.useRef)(null),d=(0,g.useRef)(null),m=(0,g.createRef)(null),v=(0,g.useRef)(),p=Px(),f=n$(d),h=n$(m),b=(t=(0,g.useState)(!1),n=(0,ze.Z)(t,2),r=n[0],a=n[1],(0,Wk.Z)(jI,(function(){return a(!0)})),(0,Wk.Z)(QI,(function(){return a(!1)})),r),E=(0,g.useCallback)((function(){var e;null===(e=u.current)||void 0===e||e.scrollTo({top:0,behavior:"smooth"})}),[]),k=(0,g.useCallback)((function(){var e,t,n=null===(e=u.current)||void 0===e?void 0:e.scrollHeight;null===(t=u.current)||void 0===t||t.scrollTo({top:n,behavior:"smooth"})}),[]);(0,Wk.Z)(VI,E),(0,Wk.Z)(GI,k),function(e){var t=e.isVisible;(0,OJ.Z)((function(){return window.dispatchEvent(new CustomEvent(XI))})),(0,g.useEffect)((function(){var e=t?YI:XI;window.dispatchEvent(new CustomEvent(e))}),[t])}({isVisible:f}),o={isVisible:h}.isVisible,(0,OJ.Z)((function(){return window.dispatchEvent(new CustomEvent($I))})),(0,g.useEffect)((function(){var e=o?JI:$I;window.dispatchEvent(new CustomEvent(e))}),[o]),(0,g.useEffect)((function(){if(!b&&d.current){var e,t,n,r=(null!==(e=null===(t=d.current)||void 0===t?void 0:t.clientHeight)&&void 0!==e?e:0)+1;null===(n=u.current)||void 0===n||n.scrollTo({top:r})}}),[b,d]);var C=r$("navPrev",{visible:f,hide:b});return y().createElement("div",{className:"page-wrap",id:"page-wrap",ref:u},y().createElement("div",{className:r$()},!l&&y().createElement("div",{className:C},y().createElement(zJ,{lessonId:p,ref:d})),i,s&&y().createElement(YJ,{lessonId:p,ref:m}),c&&y().createElement(e$,{lessonId:p,ref:v})))},o$=n(89048),i$=Jg("navButtonsFloating"),l$=function(e){var t=e.transitionIn,n=e.buttonType,r=e.children,a={entered:i$(n,{entered:!0}),exiting:i$(n,{exiting:!0}),exited:i$(n,{exited:!0})};return y().createElement(j,{in:t,timeout:250},(function(e){return y().createElement("div",{className:a[e]},r)}))},s$={threshold:.2},c$=function(e){var t=e.children,n=e.isCurrentLessonQuiz,r=e.navNextEnabled,a=e.hideNavToHome,o=e.navFinishEnabled,i=(0,g.useRef)(),l=(0,g.useRef)(),s=(0,g.useRef)(),c=(0,g.useRef)(),u=(0,g.useRef)(),d=(0,g.useRef)(),m=Px(),v=function(e){var t=e.topRef,n=e.bottomRef,r=e.pageWrapRef,a=e.currentLessonId,o=n$(t,s$),i=n$(n,s$),l=(0,g.useState)(!1),s=(0,ze.Z)(l,2),c=s[0],u=s[1],d=(0,g.useState)(!1),m=(0,ze.Z)(d,2),v=m[0],p=m[1],f=(0,g.useState)(!1),h=(0,ze.Z)(f,2),b=h[0],y=h[1],E=(0,g.useCallback)((function(){var e;null===(e=r.current)||void 0===e||e.scrollTo({top:2,behavior:"smooth"})}),[r]);return(0,o$.Z)(E),(0,g.useEffect)((function(){u(!0);var e=setTimeout((function(){E(),u(!1)}),250);return function(){clearTimeout(e)}}),[a,E]),(0,g.useEffect)((function(){p(i&&!c),y(o&&!c)}),[i,o,c]),{showPrev:b,showNext:v}}({topRef:u,bottomRef:d,pageWrapRef:i,currentLessonId:m}),p=v.showNext,f=v.showPrev,h=(0,g.useCallback)((function(){var e;null===(e=i.current)||void 0===e||e.scrollTo({top:0,behavior:"smooth"})}),[]),b=(0,g.useCallback)((function(){var e,t,n=null===(e=i.current)||void 0===e?void 0:e.scrollHeight;null===(t=i.current)||void 0===t||t.scrollTo({top:n,behavior:"smooth"})}),[]);return(0,Wk.Z)(VI,h),(0,Wk.Z)(GI,b),(0,g.useEffect)((function(){n&&(r||o)&&b()}),[n,r,o,b]),y().createElement("div",{className:"page-wrap",id:"page-wrap",ref:i},y().createElement("div",{ref:u,className:i$("top")}),!a&&y().createElement(l$,{transitionIn:f,buttonType:"prev"},y().createElement(zJ,{lessonId:m,onFocus:h,ref:l})),t,y().createElement(l$,{transitionIn:p&&(r||o),buttonType:"next"},r?y().createElement(YJ,{lessonId:m,onFocus:b,ref:s}):o?y().createElement(e$,{lessonId:m,onFocus:b,ref:c}):null),y().createElement("div",{ref:d,className:i$("bottom")}))},u$=Fd.FULL,d$=Fd.FLOATING,m$=Jg("lessonNavigation"),v$=function(e){var t=e.children,n=(0,g.createRef)();return y().createElement("div",{className:"page-wrap",id:"page-wrap",ref:n},t)},p$=function(e,t){var n;return e+(null!==(n=null==t?void 0:t.drawCount)&&void 0!==n?n:1)},f$=function(e){var t,n,r=e.children,a=e.isPreviewLesson,o=hy().buttonNavigationStyle,i=(0,k.TH)().pathname,l=hy(),s=l.showNavigationButtons,c=l.lessonsOnly,u=l.theme,d=l.lmsOptions,m=void 0===d?{}:d,v=(0,g.useRef)(),p=Zy(480),f=Px(),h=Eg(f)||{},b=hg(f)||{},E=(0,g.useState)(o),C=(0,ze.Z)(E,2),w=C[0],N=C[1],S=bT("rise-theme-toggle-cover-page"),I=u.hideCoverPage,_=c[0].id,T=(null==m?void 0:m.disableCoverPage)&&_===f,L=null!==(t=null==m?void 0:m.disableCoverPage)&&void 0!==t?t:S&&_===f&&I&&!0,x=null!=m&&m.disableCoverPage?T:L;(0,g.useEffect)((function(){o!==w&&(N(o),window.dispatchEvent(new CustomEvent(VI)))}),[o,w]);var Z=!oZ(h)||b.isComplete,P=b.activeIndex===function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce(p$,0)}(h.items)+1,A="quiz"===h.type&&!P||"continue"===(null===(n=h.settings)||void 0===n?void 0:n.continueType),R=h&&Yb({course:l,lesson:h}),M="progress-summary"===f,D=(window.isPublicShare,R&&!a&&Z&&!A&&!M),O=!R&&Z&&pe,B=m$("wrapper",{full:o===u$||p,floating:o===d$&&!p}),F=!s||a?v$:o!==d$||p?a$:c$;return(0,g.useEffect)((function(){var e=document.querySelector(".page__content");e&&e.classList.add("page__content--preview-nav")}),[F]),y().createElement("div",{className:B,ref:v},y().createElement(F,{hideNavToHome:x,navNextEnabled:D,navFinishEnabled:O},y().createElement(K,{component:"div"},y().createElement(fx,{key:i},r))))},h$=n(30624),b$=Jg("courseExit");function g$(e){var t=qI().courseExit;return h$.createElement("div",{className:b$("wrapper")},h$.createElement("button",{className:e.className||b$("button"),onClick:ye,type:"button"},t))}var y$=["lmsOptions"],E$=Jg("nav-control"),k$=function(e){var t,n,r,a,o=e["aria-controls"],i=e.isNavOpen,l=e.toggleNav,s=hy(),c=s.lmsOptions,u=(0,nn.Z)(s,y$),d=qI(),m=iC(),v=u.navigationType!==Pd.COMPACT||m,p=(t=(0,g.useState)(!1),n=(0,ze.Z)(t,2),r=n[0],a=n[1],(0,Wk.Z)(YI,(function(){return a(!0)})),(0,Wk.Z)(XI,(function(){return a(!1)})),r),f=(0,g.useState)(0),h=(0,ze.Z)(f,2),b=h[0],E=h[1];return y().useEffect((function(){var e,t=document.querySelector(".page-wrap"),n=document.querySelector(".lesson-nav--previous"),r=null!==(e=null==n?void 0:n.clientHeight)&&void 0!==e?e:60;function a(e){var t,n=e.target,a=null!==(t=null==n?void 0:n.scrollTop)&&void 0!==t?t:0;E(r-a)}return p?0===t.scrollTop?E(r):t.addEventListener("scroll",a):E(0),function(){return t.removeEventListener("scroll",a)}}),[p]),y().createElement("div",{className:E$("wrapper")},v&&y().createElement("div",{className:E$("menu"),style:{marginTop:b}},y().createElement("button",{className:E$("button"),"aria-controls":o,"aria-expanded":i,"aria-label":i?null==d?void 0:d.a11yNavigationMenuClose:null==d?void 0:d.a11yNavigationMenuOpen,onClick:l,type:"button"},y().createElement(kp,{className:"page-menu-toggle__icon"}))),(null==c?void 0:c.enableExitCourse)&&y().createElement(g$,null))};function C$(e){return null==e?void 0:e.search}function w$(){return J((function(e){return C$(e)}))}var N$=(0,kb.P1)((function(e){var t=C$(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 S$(e){var t=(0,g.useMemo)((function(){return(0,kb.P1)((function(e){return e}),(function(e,t){return N$(t)}),(function(e,t){return null==t?void 0:t[e]}))}),[]);return J((function(n){return t(e,n)}))}var I$=Jg("nav-compact"),_$=_I("NavCompactHeaderCounter",(function(e){var t,n,r,a=e.lessonPosition,o=e.labelLessonName,i=e.labelLessonPreposition,l=e.totalLessons;return a<=0?null:y().createElement("div",{className:I$("header-counter")},B()(t=B()(n=B()(r="".concat(o," ")).call(r,a," ")).call(n,i," ")).call(t,l))})),T$=_I("NavCompactHeaderProgress",(function(e){var t=e.classProgressRunner,n=e.classProgressText,r=e.classProgressTrack,a=e.percentComplete,o=e.percentCompleteText,i=e.navExpanded;return y().createElement("div",{className:I$("header-progress")},y().createElement("div",{className:n},o),y().createElement(GS,{"aria-hidden":i,"aria-label":o,progress:a,runnerClass:t,trackClass:r}))}));var L$=X((function(){var e=(0,kb.P1)(lg,Zg,(function(e,t){return li()(-1,e,t)}));return function(t){var n,r=Cb(t),a=Sb(t),o=sg(t),i=zI(t),l=Pg(t),s=e(t),c=C$(t);return{a11yNavigationMenuClose:i.a11yNavigationMenuClose,a11yNavigationMenuOpen:i.a11yNavigationMenuOpen,a11ySearchOpen:i.a11ySearchOpen,allowSearch:r.allowSearch,lmsOptions:r.lmsOptions,hideCoverPage:r.theme.hideCoverPage,coverImage:a,coverImageColor:null===(n=r.theme)||void 0===n?void 0:n.coverImageColor,labelLessonComplete:i.lessonComplete,labelLessonName:i.lessonName,labelLessonPreposition:i.lessonPreposition,lessonPosition:s,lessonsOnlyIds:l,navigationMode:r.navigationMode,navigationStyle:r.navigationStyle,percentComplete:o,searchActive:c.active,themeId:r.themeId,title:r.title}}}))((function(e){var t,n,r=e.a11yNavigationMenuClose,a=e.a11yNavigationMenuOpen,o=e.a11ySearchOpen,i=e.allowSearch,l=e.hideCoverPage,s=e.lmsOptions,c=void 0===s?{}:s,u=e.closeNav,d=e.coverImage,m=e.coverImageColor,v=e.dispatch,p=e.isExpanded,f=e.labelLessonComplete,h=e.labelLessonName,b=e.labelLessonPreposition,E=e.lessonPosition,k=e.lessonsOnlyIds,C=e.navigationMode,w=e.navigationStyle,N=e.openNav,S=e.percentComplete,I=e.searchActive,_=e.title,T=(0,g.useMemo)((function(){return Zm(w)}),[w]),L=(0,g.useCallback)((function(){p?u():N()}),[p,N,u]),x=bT("rise-theme-toggle-cover-page"),Z=null!==(t=null==c?void 0:c.disableCoverPage)&&void 0!==t?t:!x&&l&&!0,P=B()(n="".concat(S,"% ")).call(n,f),A=null==d?void 0:d.alpha,R=null==d?void 0:d.media,M=wm({alpha:A,color:m,media:R}),D=Dv()("nav-compact__header",{"nav-compact__header--collapsed":!p}),O=Dv()("nav-compact__header-image",{"nav-compact__header-image--collapsed":!p}),F="nav-compact__header-control",H=Dv()("nav-compact__header-title-link",{"nav-compact__header-title-link--collapsed":!p}),z=Dv()("nav-compact__header-progress-text",{"nav-compact__header-progress-text--collapsed":!p}),q=Dv()("nav-compact__header-progress-track",{"nav-compact__header-progress-track--collapsed":!p}),U=Dv()("nav-compact__header-progress-runner",{"nav-compact__header-progress-runner--collapsed":!p}),V=(0,g.useCallback)((function(){v(Ah(!I))}),[v,I]);return y().createElement("section",{"aria-label":"Course Information",className:D},T&&M&&y().createElement("div",{className:O,style:M}),y().createElement("div",{className:"nav-compact__header-inner"},y().createElement("div",{className:"nav-compact__header-strip"},y().createElement("div",{className:"nav-compact__header-controls"},i&&"restricted"!==C&&p&&y().createElement("button",{"aria-label":o,className:"".concat(F," nav-compact__header-search"),onClick:V,type:"button"},y().createElement(TS,{className:"nav-compact__header-control-icon nav-compact__header-search-icon"})),y().createElement("button",{"aria-controls":"nav-compact-outline","aria-label":p?r:a,"aria-expanded":p,className:"".concat(F," nav-compact__header-toggle"),onClick:L,type:"button"},p&&y().createElement(ES,{className:"nav-compact__header-control-icon nav-compact__header-toggle-icon"}),!p&&y().createElement(kS,{className:"nav-compact__header-control-icon nav-compact__header-toggle-icon"}))),y().createElement(_$,{lessonPosition:E,labelLessonName:h,labelLessonPreposition:b,totalLessons:k.length})),y().createElement("div",{className:"nav-compact__header-title"},Z?y().createElement("span",null,_):y().createElement(mE.rU,{className:H,to:"/"},_)),y().createElement(T$,{classProgressRunner:U,classProgressText:z,classProgressTrack:q,percentComplete:S,percentCompleteText:P,navExpanded:p})))}));function x$(e){var t,n=e.id,r=e.isEnabled,a=e.isSectionLesson,o=e.last,i=wb().navigationStyle,l=(null!==(t=Eg(n))&&void 0!==t?t:{}).title,s=Px(),c=Bg(n),u=(0,g.useMemo)((function(){return Nm(i)}),[i]),d=n===s,m=nO(l||"",45),v=(0,g.useState)(!1),p=(0,ze.Z)(v,2),f=p[0],h=p[1],b=(0,g.useCallback)((function(){return h(!0)}),[]),E=(0,g.useCallback)((function(){return h(!1)}),[]),k=a?"nav-compact__outline-section-item":"nav-compact__outline-item",C=y().createElement(Rx,{canComplete:c,isDark:u,id:n,isEnabled:r,isTooltipVisible:f,onShowTooltip:b,onHideTooltip:E,scope:As.COMPACT});return y().createElement("li",{className:"nav-compact__outline-list-item",role:"listitem"},y().createElement(tT,{className:k,dark:u,isCurrentLesson:d,isTooltipEnabled:!c,last:o,lessonId:n,onHideProgressTooltip:E,onShowProgressTooltip:b,showProgressDelay:0,tooltipClassName:"".concat(k,"-tooltip")},m,!c&&C),c&&C)}var Z$=Jg("nav-compact"),P$=function(e){var t=Eg(e.id),n=null==t?void 0:t.title,r=Z$("outline-section-empty");return y().createElement("div",{className:r},y().createElement("span",null,n))};var A$=X((function(){var e=yg();return function(t,n){var r=Cb(t),a=e(n.id,t);return{navigationStyle:r.navigationStyle,themeId:r.themeId,title:a.title}}}))((function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds,a=e.themeId,o=e.title,i=(0,g.useState)(!0),l=(0,ze.Z)(i,2),s=l[0],c=l[1],u=(0,g.useState)(),d=(0,ze.Z)(u,2),m=d[0],v=d[1],p=(0,g.useRef)(),f="sublistCompact-".concat(t),h=Dv()("nav-compact__outline-section-toggle-icon",{"nav-compact__outline-section-toggle-icon--collapsed":!s}),b=Dv()("nav-compact__outline-section-list",{"nav-compact__outline-section-list--collapsed":!s}),E=Dv()("nav-compact__outline-section-toggle",{"nav-compact__outline-section-toggle--collapsed":!s}),k=(0,g.useCallback)((function(){c((function(e){return!e}))}),[]);return(0,g.useLayoutEffect)((function(){var e=setTimeout((function(){p.current&&v(p.current.scrollHeight)}),0);return function(){clearTimeout(e)}}),[r.length,a]),y().createElement(y().Fragment,null,y().createElement("button",{"aria-controls":f,"aria-expanded":s,className:E,onClick:k,tabIndex:n?void 0:-1,type:"button"},y().createElement("span",{className:"nav-compact__outline-section-toggle-text"},o),y().createElement(LS,{className:h})),y().createElement(j_,{inert:!s},y().createElement("ol",{"aria-hidden":!s||void 0,className:b,id:f,ref:p,role:"list",style:{maxHeight:m}},Yr()(r).call(r,(function(e,t){return y().createElement(x$,{id:e,isEnabled:n&&s,isSectionLesson:!0,key:e,last:t===r.length-1})})))))})),R$=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds,a=(0,Sx.Z)(r),o=a[0],i=ha()(a).call(a,1),l="nav-compact__outline-item nav-compact__outline-section";return aa()(i)?y().createElement("li",{className:l,role:"listitem"},y().createElement(P$,{id:o})):y().createElement("li",{className:l,role:"listitem"},y().createElement(A$,{id:o,index:t,isEnabled:n,lessonIds:i}))},M$=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds;return Og(r)?y().createElement(R$,{index:t,isEnabled:n,lessonIds:r}):Yr()(r).call(r,(function(e,t){return y().createElement(x$,{id:e,isEnabled:n,isSectionLesson:!1,key:e,last:t===r.length-1})}))},D$=_I("NavCompactOutline",(function(e){var t=e.className,n=void 0===t?"":t,r=e.isEnabled,a=e.lessonIdGroups,o=qI(),i=Dv()(n,"nav-compact__outline",{"nav-compact__outline--collapsed":!r});return y().createElement("section",{"aria-label":null==o?void 0:o.a11yRegionNavOverview,className:i,id:"nav-compact-outline"},NB(a)&&y().createElement("ol",{className:"nav-compact__outline-list",role:"list"},Yr()(a).call(a,(function(e,t){return aa()(e)?null:y().createElement(M$,{index:t,isEnabled:r,key:t,lessonIds:e})}))))}));var O$=X((function(e){var t=Cb(e);return{lessonIdGroups:Mg(e),navigationStyle:t.navigationStyle}}))(D$),B$=Jg("nav-compact"),F$="nav-content-compact";var H$=S()(X((function(e){var t=Cb(e),n=t.color,r=t.navigationStyle,a=t.theme,o=null==a?void 0:a.coverImageColor,i=function(e){var t,n,r;return"FULL"===Cb(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{color:n,coverImageColor:o,navigationStyle:r,translateY:i}}),null,null,{forwardRef:!0}),g.forwardRef),z$=H$((function(e,t){var n,r,a,o,i=e.closeNav,l=e.coverImageColor,s=e.isExpanded,c=e.navigationStyle,u=e.openNav,d=e.translateY,m=(0,g.useMemo)((function(){return Nm(c)}),[c]),v=(0,g.useMemo)((function(){return c===Rd.LIGHT_ACCENT||c===Rd.DARK_ACCENT}),[c]),p=(n=(0,g.useState)(!1),r=(0,ze.Z)(n,2),a=r[0],o=r[1],(0,Wk.Z)(JI,(function(){return o(!0)})),(0,Wk.Z)($I,(function(){return o(!1)})),a),f=(0,g.useMemo)((function(){return Zm(c)}),[c]),h=(0,g.useMemo)((function(){return f&&l===jd.LIGHT}),[f,l]),b=B$({accent:v,dark:m,light:!m,"image-dark-overlay":f&&!h,"image-light-overlay":f&&h,collapsed:!s,navNextIsVisible:p}),E=B$("wrap",{collapsed:!s}),k={transform:"translateY(".concat(d,"px)")};return y().createElement("div",{className:b,id:F$,ref:t,style:k},y().createElement("div",{className:E},y().createElement(L$,{isExpanded:s,openNav:u,closeNav:i}),y().createElement(j_,{inert:!s},y().createElement(O$,{isEnabled:s}))))})),q$=n(30624),U$=ln()((0,g.createContext)(null),{displayName:"OverlayNavControlContext"});function V$(e){var t=e.children,n=e.closeNav,r=e.openNav,a=(0,g.useState)(!1),o=(0,ze.Z)(a,2),i=o[0],l=o[1],s=(0,g.useCallback)((function(){l(!0)}),[]),c=(0,g.useCallback)((function(){l(!1)}),[]);return q$.createElement(U$.Provider,{value:{closeNav:n,openNav:r,openSearch:s,closeSearch:c,searchActive:i}},t)}U$.Consumer;var G$=g.useContext.bind(null,U$),K$=Jg("nav-overlay"),W$=function(e){var t,n=e.className,r=wb().navigationStyle,a=qI().lessonComplete,o=cg(),i=B()(t="".concat(o,"% ")).call(t,a),l=r!==Od.ACCENT,s=K$("header-progress-runner"),c=K$("header-progress-text"),u=K$("header-progress-track");return y().createElement("div",{className:K$("header-progress").mix(n)},y().createElement(GS,{"aria-hidden":!0,background:!0,disabled:l,progress:o,runnerClass:s,trackClass:u}),y().createElement("div",{className:c},i))},j$=Jg("nav-overlay"),Q$=function(e){var t,n,r=e.isExpanded,a=wb(),o=a.allowSearch,i=a.navigationMode,l=a.title,s=a.lmsOptions,c=void 0===s?{}:s,u=qI(),d=G$(),m=(0,g.useRef)(),v=j$("header-control-btn"),p=bT("rise-theme-toggle-cover-page"),f=null!==(t=null==c?void 0:c.disableCoverPage)&&void 0!==t?t:p&&(null===(n=a.theme)||void 0===n?void 0:n.hideCoverPage)&&!0;return(0,g.useEffect)((function(){setTimeout((function(){var e,t;r&&(null===(e=m.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e))}),50)}),[r]),y().createElement("section",{"aria-label":"Course Information"},y().createElement("div",{className:j$("header-container")},y().createElement("div",{className:j$("header-controls")},y().createElement("button",{"aria-controls":"nav-content-overlay","aria-label":null==u?void 0:u.a11yNavigationMenuClose,className:v,onClick:d.closeNav,ref:m,type:"button"},y().createElement(PS,{className:j$("header-close-icon")})),o&&"restricted"!==i&&y().createElement("button",{"aria-label":null==u?void 0:u.a11ySearchOpen,className:v,onClick:d.openSearch,type:"button"},y().createElement(TS,{className:j$("header-search-icon")}))),y().createElement("div",{className:j$("header-title-progress-container")},y().createElement("div",{className:j$("header-title")},f?y().createElement("span",{className:j$("header-title")},l):y().createElement(mE.rU,{className:j$("header-title-link"),to:"/"},l)),y().createElement(W$,null))))},Y$=["icon"],X$=function(e){var t=e.icon,n=(0,nn.Z)(e,Y$);switch(t){case _s:return y().createElement(xS,n);case Ts:return y().createElement(NS,n);case Ls:return y().createElement(ZS,n);default:return y().createElement(bS,n)}},J$=Jg("nav-overlay"),$$=_I("NavOverlayOutlineLesson",(function(e){var t=e.first,n=e.id,r=e.isEnabled,a=e.isSectionLesson,o=e.last,i=wb().navigationStyle,l=Eg(n),s=l.icon,c=l.title,u=G$(),d=Bg(n),m=Nm(i),v=J$("outline-item",{section:a}),p=J$("outline-item-link-icon",{quiz:"Quiz"===s}),f=(0,g.useCallback)((function(){return u.closeNav()}),[u]),h=(0,g.useState)(!1),b=(0,ze.Z)(h,2),E=b[0],k=b[1],C=(0,g.useCallback)((function(){return k(!0)}),[]),w=(0,g.useCallback)((function(){return k(!1)}),[]),N=y().createElement(Rx,{canComplete:d,id:n,isDark:m,isEnabled:r,isTooltipVisible:E,onHideTooltip:w,onShowTooltip:C,scope:As.OVERLAY});return y().createElement("li",{className:J$("outline-list-item",{first:t,last:o}),role:"listitem"},y().createElement(tT,{className:v.toString(),dark:m,isTooltipEnabled:!d,lessonId:n,onHideProgressTooltip:w,onNavigate:f,onShowProgressTooltip:C,showProgressDelay:null,tooltipClassName:J$("outline-item-tooltip").toString()},y().createElement("span",{className:J$("outline-icon-wrap")},y().createElement(X$,{className:p,icon:s})),y().createElement("span",{className:J$("outline-lesson-title")},c),!d&&N),d&&N)})),e0=Jg("nav-overlay"),t0=function(e){var t=Eg(e.id).title;return y().createElement("span",{className:e0("outline-section-text")},t)},n0=Jg("nav-overlay"),r0=function(e){var t=e.id,n=e.isEnabled,r=e.lessonIds,a=Eg(t).title,o=(0,g.useRef)();return y().createElement(y().Fragment,null,y().createElement("span",{className:n0("outline-section-text")},a),y().createElement("div",{className:n0("outline-section-divider")}),y().createElement("ol",{className:n0("outline-section-list"),ref:o,role:"list"},Yr()(r).call(r,(function(e,t){return y().createElement($$,{id:e,isEnabled:n,isSectionLesson:!0,key:e,last:t===r.length-1})}))))},a0=Jg("nav-overlay"),o0=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds,a=(0,Sx.Z)(r),o=a[0],i=ha()(a).call(a,1),l=a0("outline-item").mix("nav-overlay__outline-section");return aa()(i)?y().createElement("li",{className:l,role:"listitem"},y().createElement(t0,{id:o})):y().createElement("li",{className:l,role:"listitem"},y().createElement(r0,{id:o,isEnabled:n,index:t,lessonIds:i}))},i0=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds;return Og(r)?y().createElement(o0,{index:t,isEnabled:n,lessonIds:r}):Yr()(r).call(r,(function(e,t){return y().createElement($$,{id:e,isEnabled:n,isSectionLesson:!1,key:e,first:0===t,last:t===r.length-1})}))},l0=Jg("nav-overlay"),s0=_I("NavOverlayOutline",(function(e){var t=e.isEnabled,n=Ug(),r=qI();return y().createElement("section",{"aria-label":null==r?void 0:r.a11yRegionNavOverview,className:l0("outline"),id:"nav-compact-outline"},NB(n)&&y().createElement("ol",{className:l0("outline-list"),role:"list"},Yr()(n).call(n,(function(e,n){return aa()(e)?null:y().createElement(i0,{index:n,isEnabled:t,key:"lessonIdGroup-".concat(n),lessonIds:e})}))))})),c0=s0,u0=n(19623),d0=Array.isArray,m0=function(e){return!pr()(e)&&"object"===(0,u0.Z)(e)},v0=function(e){return"string"==typeof e},p0=function(e,t){return function(n,r){var a=oe()(r,e);return m0(n)?f0(e,t)(n):!(!a||!v0(n))&&!aa()(TV()(t,(0,bM.htmlDecode)(n)))}},f0=function(e,t){return function(n){return Dr()(St(),At(),oe()(!0))(p0(e,t),n)}},h0=f0,b0=function(e,t){return function(n,r){var a=oe()(r,e);return d0(n)?At()(g0(e,t)(n)):m0(n)?g0(e,t)(n):a&&v0(n)?Er()(TV()(t,(0,bM.htmlDecode)(n))):0}},g0=function(e,t){return function(n){return St()(b0(e,t),n)}},y0=function e(t){return d0(t)?wt()(e,t):m0(t)?e(At()(t)):function(e){return"number"==typeof e}(t)?t:void 0},E0=function(e,t){return function(n){return Dr()(g0(e,t),At(),wt()(y0),kt(),Br()(Ji(),0),(function(e){return Yn()("results",e,n)}))(n)}},k0=function(e,t,n){return function(r,a){var o=oe()(a,e);return d0(r)?At()(C0(e,t,n)(r)):m0(r)?C0(e,t,n)(r):o&&v0(r)?Bc()(t,n,r):r}},C0=function(e,t,n){return function(r){return St()(k0(e,t,n),r)}},w0=C0,N0=function(e,t,n){var r=["caption","code","description","heading","message","name","paragraph","title","type"];if(aa()(e))return!1;var a=e.replace(/[-[\]{}()"'*+?.,\\^$|#\s]/g,"\\$&"),o=new RegExp("(".concat(a,")(?![^<]*>)"),"ig"),i=w0(r,o,(function(e){return"<mark>".concat(e,"</mark>")})),l=wt()(i,t),s=h0(r,o),c=E0(r,o);n(e,Dr()(yt()(s),wt()(c))(t),l)},S0=n(73969),I0=Zx.ZP.animateScroll,_0=Jg("nav-overlay"),T0=function(){var e=(0,_.I0)(),t=G$(),n=wb().lessons,r=(0,g.useState)(""),a=(0,ze.Z)(r,2),o=a[0],i=a[1],l=(0,g.useRef)(),s=qI(),c=_0("search-close-btn"),u=_0("search-clear-btn"),d=(0,g.useCallback)((function(){t.closeSearch(),e([Ph(!0),Ah(!1),Dh(null)])}),[e,t]),m=(0,g.useCallback)((function(){var e,t;i(""),null===(e=l.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),[]);(0,g.useEffect)((function(){var e,t;null===(e=l.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),[]);var v=(0,g.useCallback)((function(e){P_(e)&&d()}),[d]);(0,S0.default)("keydown",v);var p=(0,g.useCallback)((function(e){i(e.target.value)}),[]),f=(0,g.useCallback)((function(r){if(r.preventDefault(),o){t.closeNav(),t.closeSearch(),N0(o,n,(function(t,n,r){e([Dh(t),Rh(n),Mh(r),Ah(!0)]),I0.scrollToTop({duration:500,smooth:!0})}))}}),[e,t,n,o]);return y().createElement("div",{className:_0("search")},y().createElement("div",{className:_0("search-header")},y().createElement("button",{"aria-label":null==s?void 0:s.a11ySearchClose,className:c,onClick:d,type:"button"},y().createElement(PS,{className:_0("search-close-icon")}))),y().createElement("div",{className:_0("search-body")},y().createElement("form",{autoComplete:"off",onSubmit:f},y().createElement("div",{className:_0("search-container")},y().createElement(TS,{className:_0("search-icon")}),y().createElement("input",{"aria-label":null==s?void 0:s.a11ySearchInput,className:_0("search-input").mix("brand--ui"),name:"search",onChange:p,placeholder:null==s?void 0:s.search,ref:l,type:"input",value:o}),o&&y().createElement("button",{className:u,onClick:m,type:"button"},y().createElement(PS,{className:_0("search-clear-icon").toString()}))),y().createElement("div",{className:_0("search-actions")},y().createElement("button",{className:_0("search-submit-btn").mix("brand--ui"),type:"submit"},null==s?void 0:s.search)))))},L0=Jg("nav-overlay"),x0="nav-content-overlay",Z0=function(e){var t=e.isExpanded,n=G$(),r=Og(Ug()[0]),a=(0,g.useCallback)((function(e){P_(e)&&n.closeNav()}),[n]);(0,S0.default)("keydown",a);var o=L0("body",{section:r});return y().createElement(y().Fragment,null,y().createElement(Q$,{isExpanded:t}),y().createElement("div",{className:o},y().createElement(c0,{isEnabled:t})))},P0=function(e){var t,n=e.isImage,r=e.children,a=null!==(t=wb())&&void 0!==t?t:{},o=a.coverImage,i=a.theme,l=o.alpha,s=o.media,c=(null!=i?i:{}).coverImageColor,u=n?wm({alpha:l,color:c,media:s}):null;return y().createElement("div",{className:L0("content",{graphic:n}),"data-nav-scrollable":!0,id:"nav-content",style:u},r)},A0=function(e){var t,n=e.isExpanded,r=wb(),a=G$(),o=r.navigationStyle,i=null==r||null===(t=r.theme)||void 0===t?void 0:t.coverImageColor,l=o===Od.ACCENT,s=o===Od.TINT,c=Nm(o),u=o===Od.GRAY,d=o===Od.LIGHT,m=Zm(o),v=(0,g.useMemo)((function(){return m&&i===jd.LIGHT}),[m,i]),p=L0({"accent-tint":s,accent:l,dark:c,gray:u,"image-dark-overlay":m&&!v,"image-light-overlay":m&&v,light:d,collapsed:!n}),f=JL();return y().createElement("div",{"aria-hidden":!n,className:p,id:x0,ref:f,role:"dialog"},y().createElement(P0,{isImage:m},a.searchActive?y().createElement(T0,null):y().createElement(Z0,{isExpanded:n})))},R0=Jg("nav-sidebar-search"),M0=_I("NavSidebarSearch",(function(e){var t=e.className,n=void 0===t?"":t,r=e.isEnabled,a=(0,_.I0)(),o=(0,Kk.Z)(r),i=wb().lessons,l=w$(),s=qI(),c=(0,g.useRef)(),u=R0({disabled:!r}).mix(n),d=R0("icon"),m=R0("input"),v=R0("close"),p=R0("close-icon"),f=null==l?void 0:l.term,h=r?void 0:"disabled",b=(0,g.useState)(""),E=(0,ze.Z)(b,2),k=E[0],C=E[1],w=(0,g.useCallback)((function(){a([Ph(!0),Ah(!1),Dh(null)]),C("")}),[a]),N=(0,g.useCallback)((function(e){P_(e)&&w()}),[w]),S=(0,g.useCallback)((function(e){null!=f&&a(Dh(null)),C(e.target.value)}),[a,f]),I=(0,g.useCallback)((function(e){e.preventDefault();N0(k,i,(function(e,t,n){return a([Dh(e),Rh(t),Mh(n)])}))}),[a,i,k]);return(0,g.useEffect)((function(){!o&&r&&c.current.focus()}),[r,o]),(0,g.useEffect)((function(){f&&f!==k&&C(f)}),[k,f]),y().createElement("form",{autoComplete:"off",className:u,onSubmit:I},y().createElement(TS,{className:d}),y().createElement("input",{"aria-label":null==s?void 0:s.a11ySearchInput,className:m,disabled:h,name:"search",onChange:S,onKeyDown:N,placeholder:null==s?void 0:s.search,ref:c,type:"search",value:k}),y().createElement("button",{"aria-label":null==s?void 0:s.a11ySearchClose,className:v,onClick:w,type:"reset"},y().createElement(PS,{className:p})))})),D0=Jg("nav-sidebar-header"),O0=Jg("nav-sidebar-header-ghost"),B0=_I("NavSidebarHeaderProgress",(function(e){var t=e.classProgressRunner,n=e.classProgressText,r=e.classProgressTrack,a=e.color,o=e.percentComplete,i=e.percentCompleteText;return y().createElement("div",{className:D0("progress")},y().createElement(GS,{"aria-hidden":"true",color:a,progress:o,runnerClass:t,trackClass:r}),y().createElement("div",{className:n},i))})),F0=_I("NavSidebarHeader",(function(e){var t,n,r,a,o,i,l=e.className,s=e.isCompact,c=e.isEnabled,u=e.navRefWidth,d=e.setIsCompact,m=(0,_.I0)(),v=bT("rise-theme-toggle-cover-page"),p=(0,g.useState)(""),f=(0,ze.Z)(p,2),h=f[0],b=f[1],E=(0,g.useState)({height:0,width:0}),k=(0,ze.Z)(E,2),C=k[0],w=k[1],N=(0,g.useState)(C),S=(0,ze.Z)(N,2),I=S[0],T=S[1],L=(0,g.useState)(C),x=(0,ze.Z)(L,2),Z=x[0],P=x[1],A=J((function(e){var t,n;return null!==(t=null===(n=e.ui.skipToNavButton)||void 0===n?void 0:n.offsetHeight)&&void 0!==t?t:0})),R=(0,g.useRef)(),M=(0,g.useRef)(),D=(0,g.useRef)(),O=(0,g.useState)(null),F=(0,ze.Z)(O,2),H=F[0],z=F[1],q=wb(),U=qI(),V=cg(),G=w$(),K=My(),W=null!==(t=null==q||null===(n=q.lmsOptions)||void 0===n?void 0:n.disableCoverPage)&&void 0!==t?t:v&&(null==q||null===(r=q.theme)||void 0===r?void 0:r.hideCoverPage)&&!0,j=(null==q?void 0:q.allowSearch)&&"restricted"!==(null==q?void 0:q.navigationMode),Q=null==q?void 0:q.color,Y=null==q?void 0:q.coverImage,X=null==Y?void 0:Y.alpha,$=null==Y?void 0:Y.media,ee=null==q||null===(a=q.theme)||void 0===a?void 0:a.coverImageColor,te=null==q?void 0:q.navigationStyle,ne=null==q?void 0:q.title,re=(0,g.useMemo)((function(){return Zm(te)}),[te]),ae=sC(),oe=(0,Kk.Z)(G),ie=null!==(o=(null==G?void 0:G.active)||ae)&&void 0!==o&&o,le=(0,g.useState)(!0),se=(0,ze.Z)(le,2),ue=se[0],de=se[1],me=(0,g.useState)(null),ve=(0,ze.Z)(me,2),pe=ve[0],fe=ve[1],he=D0({compact:s,searching:ie,transition:ue}).mix(l),be=D0("inner",{compact:s}),ge=D0("content",{compact:s,hidden:ie}),ye=D0("graphic",{image:re}),Ee=D0("progress-runner"),ke=D0("progress-text",{compact:s}),Ce=D0("progress-track"),we=D0("search-area",{hidden:!ie}),Ne=D0("search-btn",{hidden:ie}),Se=D0("search-icon"),Ie=D0("title",{compact:s}),_e=O0({compact:s,searching:ie}),Te=B()(i="".concat(V,"% ")).call(i,null==U?void 0:U.lessonComplete),Le=c&&!ie?void 0:-1,xe=c&&!ie?void 0:-1,Ze=ce()(["media","image","alt"],Y),Pe=(0,g.useMemo)((function(){return $m(Ze)}),[Ze]),Ae=(0,g.useMemo)((function(){return ev(Pe)}),[Pe]),Re=(0,g.useMemo)((function(){var e={};return re&&ln()(e,wm({alpha:X,color:ee,media:$})),ie&&(e.height=I.height),e}),[X,ee,$,re,ie,I.height]),Me=(0,g.useMemo)((function(){var e={};return s&&(e.bottom="calc(100% - ".concat(A,"px)"),e.width=u||0,e.transition="width 0.3s",c||(e.transition="width 0.3s",e.width="0rem")),C.height&&(e.height=C.height,e.overflow="hidden",s&&(e.transition="height 0.3s ease .1s, transform 0.3s ease .1s")),e}),[s,c,u,C.height,A]);(0,g.useEffect)((function(){b(s&&K?nO(ne,45):ne)}),[ne,s,K]);var De=ie?void 0:{height:Z.height},Oe=(0,g.useCallback)((function(){T(C),m(Ah(!0))}),[m,C]);(0,g.useLayoutEffect)((function(){fe(document.querySelector("[data-nav-scrollable]"))}),[]);var Be=((0,qJ.Z)(R,{root:pe,threshold:0})||{}).isIntersecting,Fe=void 0!==Be&&Be,He=(0,Kk.Z)(Fe);(0,g.useEffect)((function(){He&&!Fe?d(!0):!He&&Fe&&d(!1)}),[Fe,He,d]);var qe=(0,g.useCallback)((function(e){var t,n=e.target,r={height:null!==(t=null==n?void 0:n.scrollHeight)&&void 0!==t?t:0,width:null!=u?u:0};w(r),T(r),s||P(r)}),[s,u]);l_(H,qe),(0,g.useLayoutEffect)((function(){var e,t=null==pe?void 0:pe.scrollTop;(pe||t>0)&&(pe.scrollTop=0);var n={height:null!==(e=null==H?void 0:H.scrollHeight)&&void 0!==e?e:0,width:null!=u?u:0};w(n),T(n),P(n)}),[pe,u,H]),(0,g.useEffect)((function(){var e;j&&null!=oe&&oe.active&&!G.active&&(null==M||null===(e=M.current)||void 0===e||e.focus())}),[j,G,oe]),(0,g.useEffect)((function(){ie?de(!0):s&&de(!1)}),[ie,s]);var Ue=(0,g.useCallback)((function(e){if("lesson-link-item"===e.target.getAttribute("data-link")&&s){var t=H.getBoundingClientRect(),n=e.target.getBoundingClientRect();if(t.bottom>n.top){pe.scrollTop-=t.height-n.top+5}}}),[pe,s,H]);return(0,Wk.Z)("focusin",Ue,pe),(0,g.useEffect)((function(){return b(ne)}),[ne]),y().createElement(y().Fragment,null,y().createElement("div",{className:_e,ref:R,style:De}),y().createElement("div",{className:he,ref:D,style:Me},y().createElement("div",{className:be,ref:z},y().createElement("div",{"aria-label":Pe,className:ye,role:Ae,style:Re}),j&&y().createElement("button",{"aria-label":null==U?void 0:U.a11ySearchOpen,className:Ne,onClick:Oe,tabIndex:Le,type:"button"},y().createElement(TS,{className:Se})),y().createElement("div",{className:we},y().createElement(M0,{isEnabled:c&&ie})),y().createElement("div",{className:ge},W?y().createElement("span",{className:Ie,tabIndex:xe},h):y().createElement(mE.rU,{className:Ie,tabIndex:xe,to:"/"},h),y().createElement(B0,{classProgressRunner:Ee,classProgressText:ke,classProgressTrack:Ce,color:Q,percentComplete:V,percentCompleteText:Te})))))})),H0=F0,z0=Jg("nav-sidebar");function q0(e){var t,n=e.closeNav,r=e.id,a=e.isEnabled,o=e.isSectionLesson,i=e.last,l=wb().navigationStyle,s=null!==(t=Eg(r))&&void 0!==t?t:{},c=s.icon,u=s.title,d=Px(),m=iC(),v=Bg(r),p=r===d,f=(0,g.useMemo)((function(){return Nm(l)}),[l]),h=o?"nav-sidebar__outline-section-item":"nav-sidebar__outline-item",b=Dv()("".concat(h,"-link-icon")),E=y().createElement(X$,{className:b,icon:c}),k=(0,g.useState)(!1),C=(0,ze.Z)(k,2),w=C[0],N=C[1],S=(0,g.useCallback)((function(){return N(!0)}),[]),I=(0,g.useCallback)((function(){return N(!1)}),[]),_=y().createElement(Rx,{canComplete:v,id:r,isDark:f,isEnabled:a,isTooltipVisible:w,onHideTooltip:I,onShowTooltip:S,scope:As.SIDEBAR});return y().createElement("li",{className:z0("outline-list-item",{last:i}),role:"listitem"},y().createElement(tT,{className:h,dark:f,isCurrentLesson:p,isTooltipEnabled:!v,lessonId:r,onHideProgressTooltip:I,onNavigate:function(){n&&m&&n()},onShowProgressTooltip:S,showProgressDelay:0,tooltipClassName:"".concat(h,"-tooltip")},E,u,!v&&_),v&&_)}var U0=X((function(){var e=yg();return function(t,n){var r=Cb(t),a=e(n.id,t);return{navigationStyle:r.navigationStyle,title:a.title}}}))((function(e){var t=e.title;return y().createElement("span",{className:"nav-sidebar__outline-section-text"},t)}));var V0=X((function(){var e=yg();return function(t,n){var r=Cb(t),a=e(n.id,t);return{navigationStyle:r.navigationStyle,themeId:r.themeId,title:a.title}}}))((function(e){var t,n=e.closeNav,r=e.index,a=e.isEnabled,o=e.lessonIds,i=e.themeId,l=e.title,s=(0,g.useState)(!0),c=(0,ze.Z)(s,2),u=c[0],d=c[1],m=(0,g.useState)(),v=(0,ze.Z)(m,2),p=v[0],f=v[1],h=(0,g.useRef)(),b="sidebar-sublist-".concat(r),E=null===(t=h.current)||void 0===t?void 0:t.clientWidth,k=Dv()("nav-sidebar__outline-section-toggle-icon",{"nav-sidebar__outline-section-toggle-icon--collapsed":!u}),C=Dv()("nav-sidebar__outline-section-list",{"nav-sidebar__outline-section-list--collapsed":!u}),w=(0,g.useCallback)((function(){d((function(e){return!e}))}),[]);return(0,g.useLayoutEffect)((function(){var e=setTimeout((function(){h.current&&f(h.current.scrollHeight)}),0);return function(){clearTimeout(e)}}),[o.length,E,i]),y().createElement(y().Fragment,null,y().createElement("button",{"aria-controls":b,"aria-expanded":u,className:"nav-sidebar__outline-section-toggle",onClick:w,tabIndex:a?void 0:-1,type:"button"},y().createElement("span",{className:"nav-sidebar__outline-section-toggle-text"},l),y().createElement(LS,{className:k})),y().createElement(j_,{inert:!u},y().createElement("ol",{"aria-hidden":!u||void 0,className:C,id:b,ref:h,role:"list",style:{maxHeight:p}},Yr()(o).call(o,(function(e,t){return y().createElement(q0,{closeNav:n,id:e,isEnabled:a&&u,isSectionLesson:!0,key:e,last:t===o.length-1})})))))})),G0=function(e){var t=e.closeNav,n=e.index,r=e.isEnabled,a=e.lessonIds,o=(0,Sx.Z)(a),i=o[0],l=ha()(o).call(o,1),s="nav-sidebar__outline-item nav-sidebar__outline-section";return aa()(l)?y().createElement("li",{className:s,role:"listitem"},y().createElement(U0,{id:i})):y().createElement("li",{className:s,role:"listitem"},y().createElement(V0,{closeNav:t,id:i,index:n,isEnabled:r,lessonIds:l}))},K0=function(e){var t=e.closeNav,n=e.index,r=e.isEnabled,a=e.lessonIds;return Og(a)?y().createElement(G0,{closeNav:t,index:n,isEnabled:r,lessonIds:a}):Yr()(a).call(a,(function(e,n){return y().createElement(q0,{closeNav:t,id:e,isEnabled:r,isSectionLesson:!1,key:e,last:n===a.length-1})}))},W0=_I("NavSidebarOutline",(function(e){var t=e.className,n=void 0===t?"":t,r=e.closeNav,a=e.isEnabled,o=e.lessonIdGroups,i=(0,Kk.Z)(a),l=(0,g.useState)(!a),s=(0,ze.Z)(l,2),c=s[0],u=s[1],d=qI(),m=(0,g.useRef)(),v=Dv()(n,"nav-sidebar__outline",{"nav-sidebar__outline--hidden":c,"nav-sidebar__outline--safari":XC.isSafari}),p=Dv()("nav-sidebar__outline-list",{"nav-sidebar__outline-list--disabled":!a,"nav-sidebar__outline-list--hidden":c});return(0,g.useEffect)((function(){var e;return i&&!a?e=setTimeout((function(){u(!0)}),350):!i&&a&&c&&u(!1),function(){clearTimeout(e)}}),[a,c,i]),y().createElement("section",{"aria-label":null==d?void 0:d.a11yRegionNavOverview,className:v,id:"nav-sidebar-outline"},NB(o)&&y().createElement("ol",{className:p,ref:m,role:"list"},Yr()(o).call(o,(function(e,t){return aa()(e)?null:y().createElement(K0,{closeNav:r,index:t,isEnabled:a,key:t,lessonIds:e})}))))}));var j0=X((function(e){var t=Cb(e),n=Mg(e);return{isLegacyCourse:t.isLegacyCourse,lessonIdGroups:n,navigationStyle:t.navigationStyle}}))(W0),Q0=n(62234),Y0=n(40476),X0=Jg("nav-sidebar-result"),J0=function(e){var t,n,r,a=e.id,o=e.index,i=e.isEnabled,l=e.onSelectResult,s=wb(),c=qI(),u=(0,k.$B)(),d=S$(a),m=(null==u||null===(t=u.params)||void 0===t?void 0:t.id)===a,v=m?"page":void 0,p=null==d?void 0:d.icon,f=null==d?void 0:d.title,h=null!==(n=null==d?void 0:d.results)&&void 0!==n?n:0,b=1===h?null==c?void 0:c.result:null==c?void 0:c.results,E=null==s?void 0:s.color,C=null==s?void 0:s.navigationStyle,w=i?void 0:-1,N={animationDelay:"".concat(o/10,"s")},S=(0,g.useMemo)((function(){return Nm(C)}),[C]),I=X0(),_=X0("inner",{active:m}),T=X0("link",{dark:S,light:!S}),L=X0("icon"),x=X0("title"),Z=X0("count");return y().createElement("li",{className:I,role:"listitem",style:N},y().createElement("div",{className:_,style:{color:E}},y().createElement(mE.rU,{"aria-current":v,className:T,tabIndex:w,onClick:l,to:mf(a)},y().createElement(X$,{className:L,icon:p}),y().createElement("span",{className:x},f),y().createElement("span",{className:Z},B()(r="".concat(h," ")).call(r,b)))))},$0=Jg("nav-sidebar-results"),e1=function(e){var t,n,r,a=e.closeNav,o=e.isEnabled,i=Qe().announcePolite,l=wb(),s=w$(),c=qI(),u=null!==(t=null==s?void 0:s.activeLessons)&&void 0!==t?t:[],d=null==s?void 0:s.term,m=(0,Q0.Z)(u),v=(0,Y0.Z)(d),p=null!==(n=null==c?void 0:c.noResults)&&void 0!==n?n:"",f=null==l?void 0:l.navigationStyle,h=(0,g.useMemo)((function(){return Nm(f)}),[f]),b=$0(),E=$0("message",{dark:h,light:!h}),k=$0("term"),C=$0("list"),w=Zy(960),N=y().useCallback((function(){w&&a()}),[a,w]);return(0,g.useEffect)((function(){if(v){var e,t,n=1===u.length?null==c?void 0:c.result:null==c?void 0:c.results,r=m?B()(e="".concat(u.length," ")).call(e,n):B()(t="".concat(null==c?void 0:c.noResults," ")).call(t,d);null==i||i(r)}}),[i,m,v,u,c,d]),y().createElement("div",{className:b},!m&&v&&y().createElement("div",{className:E},p," ",y().createElement("span",{className:k},'"',d,'"')),m&&v&&y().createElement("ol",{className:C,role:"list"},Yr()(r=De()(u).call(u,Gb)).call(r,(function(e,t){return y().createElement(J0,{key:e.id,isEnabled:o,id:e.id,index:t,onSelectResult:N})}))))},t1=Jg("nav-sidebar"),n1="nav-content-sidebar",r1=function(e){var t,n,r,a=e.isExpanded,o=e.closeNav,i=wb(),l=w$(),s=(0,g.useState)(!1),c=(0,ze.Z)(s,2),u=c[0],d=c[1],m=(0,g.useState)(0),v=(0,ze.Z)(m,2),p=v[0],f=v[1],h=(0,g.useRef)(null);(0,g.useLayoutEffect)((function(){var e;h&&null!=h&&h.current&&f(null===(e=h.current)||void 0===e?void 0:e.scrollWidth)}),[u,a,h,N,f]);var b=null==i?void 0:i.color,E=null==i||null===(t=i.theme)||void 0===t?void 0:t.coverImageColor,k=null==i?void 0:i.isLegacyCourse,C=null==i?void 0:i.navigationStyle,w=null==i||null===(n=i.theme)||void 0===n?void 0:n.accentContrast,N=null!==(r=null==l?void 0:l.active)&&void 0!==r&&r,S=N||a?void 0:"true",I=(0,g.useMemo)((function(){return function(e){var t;return ed()(t=[Ad.DARK,Ad.LIGHT]).call(t,e)}(C)}),[C]),_=(0,g.useMemo)((function(){return Nm(C)}),[C]),T=(0,g.useMemo)((function(){return Zm(C)}),[C]),L=(0,g.useMemo)((function(){return T&&E===jd.LIGHT}),[T,E]),x=!pm(b),Z=km(b),P=w===Vd.AUTO&&Z===Vd.DARK,A=(0,g.useMemo)((function(){return w?w===Vd.DARK||P:x}),[P,x,w]),R=t1("header"),M=t1("body"),D=t1("content"),O=t1({accent:I,"dark-contrast":!T&&A,"light-contrast":!T&&!A,"legacy-pre-themes":k,"image-dark-overlay":T&&!L,"image-light-overlay":T&&L,collapsed:!a,dark:_,light:!_,searching:N});return y().createElement(j_,{inert:!a},y().createElement(K,null,y().createElement(j,{in:a,mountOnEnter:!0,unmountOnExit:!0,timeout:300},y().createElement("div",{"aria-hidden":S,className:O},y().createElement("div",{className:D,"data-nav-scrollable":!0,id:n1},y().createElement(H0,{className:R,isCompact:u,isEnabled:a,navRefWidth:p,setIsCompact:d}),y().createElement("div",{className:M,ref:h},y().createElement(j0,{closeNav:o,isEnabled:a&&!N}),y().createElement(e1,{closeNav:o,isEnabled:a&&N})))))))},a1=n(30624),o1={x:null,y:null},i1={passive:!0};function l1(e){var t=e.children,n=e.onSwipeDown,r=e.onSwipeLeft,a=e.onSwipeRight,o=e.onSwipeUp,i=e.onShouldRecognizeGesture,l=e.thresholdX,s=e.thresholdY,c=(0,g.useRef)(),u=(0,g.useState)(o1),d=(0,ze.Z)(u,2),m=d[0],v=d[1],p=(0,g.useState)(o1),f=(0,ze.Z)(p,2),h=f[0],b=f[1],y=(0,g.useCallback)((function(e){var t,n,r=null!==(t=null===(n=e.touches)||void 0===n?void 0:n.length)&&void 0!==t?t:0,a=e.targetTouches[0],o=!i||i();v(1==r&&a&&o?{x:a.clientX,y:a.clientY}:o1)}),[i]),E=(0,g.useCallback)((function(e){var t=e.targetTouches[0];t&&b({x:t.clientX,y:t.clientY})}),[]),k=(0,g.useCallback)((function(){v(o1),b(o1)}),[]),C=(0,g.useCallback)((function(e){var t,i,c=null!==(t=null===(i=e.touches)||void 0===i?void 0:i.length)&&void 0!==t?t:0;if(!(null==m.x||null==m.y||null==h.x||null==h.y||c>0)){var u=h.x-m.x,d=h.y-m.y;Math.abs(u)>Math.abs(d)?Math.abs(u)>l&&(u<0?null==r||r():null==a||a()):Math.abs(d)>s&&(d<0?null==o||o():null==n||n()),v(o1),b(o1)}}),[n,r,a,o,l,s,h,m]);return(0,Wk.Z)("touchstart",y,c.current,i1),(0,Wk.Z)("touchcancel",k,c.current,i1),(0,Wk.Z)("touchmove",E,c.current,i1),(0,Wk.Z)("touchend",C,c.current,i1),a1.createElement("div",{ref:c},t)}function s1(e){return e.isEnabled?a1.createElement(l1,e):a1.createElement("div",null,e.children)}l1.defaultProps={onShouldRecognizeGesture:function(){return!0},thresholdX:100,thresholdY:100},s1.defaultProps={isEnabled:!0};var c1,u1=["tablet-portrait","tablet-landscape","mobile-portrait","mobile-landscape"],d1=function(e){return ed()(u1).call(u1,e)},m1=function(e){return(0,g.useMemo)((function(){var t=window.matchMedia("(pointer: coarse)").matches,n=d1(e);return t||n}),[e])},v1=["children","isPreviewLesson"],p1=["buttonNavigationStyle","navigationType","lmsOptions"],f1=Jg("course-navigation"),h1=Pd.COMPACT,b1=Pd.OVERLAY,g1=Pd.SIDEBAR,y1=(c1={},(0,qe.Z)(c1,h1,F$),(0,qe.Z)(c1,g1,n1),(0,qe.Z)(c1,b1,x0),c1),E1=function(e){var t=e.children,n=e.previewType,r=e.courseNavType,a=e.lessonNavType,o=e.openNav,i=e.closeNav,l=e.toggleNav,s=e.isNavOpen,c=e.isTablet,u=e.beginWithSidebarOpen,d=(0,g.useRef)(),m=(0,g.useRef)(),v=w$().active,p=qI(),f=function(e){var t=e.hasSearchResults,n=e.courseNavType,r=e.openNav,a=e.closeNav,o=(0,g.useState)(t),i=(0,ze.Z)(o,2),l=i[0],s=i[1];return(0,g.useEffect)((function(){var e=n===b1;l&&!t&&n!==g1?(a(),s(!1)):l&&e?r():s(t)}),[t,n,r,a,l]),l}({hasSearchResults:v,courseNavType:r,openNav:o,closeNav:i}),h=(0,g.useMemo)((function(){return f||r===h1&&c?g1:r}),[r,f,c]);!function(e){var t=(0,g.useState)(r),n=(0,ze.Z)(t,2),r=n[0],a=n[1];(0,g.useEffect)((function(){var t=e.activeNavType,n=e.beginWithSidebarOpen,o=e.isNavOpen,i=e.isTablet,l=e.openNav,s=e.closeNav;if(t===g1&&n){var c=r&&!i;!r&&i&&o?s():c&&!o&&l(),a(i)}}),[r,e])}({activeNavType:h,beginWithSidebarOpen:u,closeNav:i,openNav:o,isNavOpen:s,isTablet:c}),(0,g.useEffect)((function(){var e,t,n=function(){var e,t;null===(e=m.current)||void 0===e||e.removeEventListener("click",i),null===(t=m.current)||void 0===t||t.removeEventListener("keypress",i)};h===h1&&s?(null===(e=m.current)||void 0===e||e.addEventListener("click",i),null===(t=m.current)||void 0===t||t.addEventListener("keypress",i)):n();return n}),[h,s,m,i]);var b=m1(n),E=(0,g.useCallback)((function(){var e=h===Pd.SIDEBAR;b&&e&&s&&i()}),[i,s,b,h]),k=(0,g.useMemo)((function(){return y1[h]}),[h]),C=f1(null==h?void 0:h.toLowerCase(),{"nav-open":s,"search-open":v&&s,"course-nav-type":null==r?void 0:r.toLowerCase()}),w=f1("lessonNav",{type:null==a?void 0:a.toLowerCase()});return y().createElement(nC,{isCourseNavOpen:s},y().createElement("div",{className:C},y().createElement(s1,{isEnabled:h===Pd.SIDEBAR,onSwipeLeft:E},y().createElement("div",{className:w},y().createElement("nav",{"aria-label":null==p?void 0:p.a11yRegionNavLesson},y().createElement(k$,{"aria-controls":k,toggleNav:l,isNavOpen:s}),h===g1&&y().createElement(r1,{isExpanded:s,closeNav:i}),h===h1&&y().createElement(z$,{openNav:o,closeNav:i,isExpanded:s,ref:d}),h===b1&&y().createElement(V$,{closeNav:i,openNav:o},y().createElement(A0,{isExpanded:s}))),y().createElement("div",{ref:m},t)))))},k1=function(e){var t=e.children,n=e.isPreviewLesson,r=(0,nn.Z)(e,v1),a=hy(),o=a.buttonNavigationStyle,i=a.navigationType,l=a.lmsOptions,s=(0,nn.Z)(a,p1),c=iC(),u=!c,d=s.sidebarMode===Ud,m=i===g1&&d&&u,v=(0,g.useState)(m),p=(0,ze.Z)(v,2),f=p[0],h=p[1],b=(0,g.useCallback)((function(){return h(!0)}),[]),E=(0,g.useCallback)((function(){return h(!1)}),[]),k=(0,g.useCallback)((function(){return f?E():b()}),[f,E,b]);(0,Wk.Z)(KI,b),(0,Wk.Z)(WI,E);var C=xm(s);return s.type===Ps||!C||n?y().createElement(y().Fragment,null,(null==l?void 0:l.enableExitCourse)&&y().createElement(g$,null),t):y().createElement(E1,(0,D.Z)({},r,{lessonNavType:o,courseNavType:i,openNav:b,closeNav:E,toggleNav:k,isNavOpen:f,isTablet:c,beginWithSidebarOpen:d}),t)},C1=n(3563),w1=n.n(C1),N1=n(98114),S1=n(38324);function I1(e){return e.course}function _1(){return J((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:Vh}(e)}))}var T1=n(30624),L1=Jg("blocks-lesson-slide"),x1="#fff",Z1=["image full","image text overlay","quote background"],P1=function(e){var t,n,r=e.block,a=e.className,o=(null==r||null===(t=r.settings)||void 0===t?void 0:t.backgroundType)===Td.IMAGE,i=YT()||x1,l=null===(n=vZ())||void 0===n?void 0:n.backgroundImage,s=o?{background:l,backgroundPosition:"50% 50%",backgroundSize:"cover"}:{background:i};return T1.createElement("div",{className:a,style:s})},A1=function(e){var t=e.block,n=e.bottomBlockBig,r=e.topBlockBig;return T1.createElement(PT,{block:t},T1.createElement(P1,{block:t,className:L1("background-top",{bigHalf:r,smallHalf:n})}))},R1=function(e){var t=e.block,n=e.bottomBlockBig,r=e.topBlockBig;return T1.createElement(PT,{block:t},T1.createElement(P1,{block:t,className:L1("background-bottom",{bigHalf:n,smallHalf:r})}))},M1=function(e,t){var n,r,a,o,i,l,s,c,u=e.hasTransitioned,d=e.onContinue,m=e.prefersKeyboardNavigation,v=e.previewType,p=e.slide,f=e.transitionState,h=J((function(e){return I1(e)})),b=Px(),y=qI(),E=Ux(),k=hg(b),C=h.animateBlockEntrance,w=h.color,N=h.id,S=h.title,I=h.enableVideoPlaybackSpeed,_=h.publishedAt,T=h.tenantId;(0,g.useImperativeHandle)(t,(function(){return L.current}));var L=(0,g.useRef)(),x=_1(),Z=J((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)})),P=B()(n="".concat(f,"-")).call(n,x),A=L1("wrapper",{exiting:"exiting"===f}),R=p.blocks,M=p.lastBlock,D=(0,g.useCallback)((function(e){e===(null==M?void 0:M.id)&&d()}),[M,d]),O=L1("inner",(0,qe.Z)({},P,!0)),F=L1("lesson",{slides:!0}).toString(),H=1==p.blocks.length,z=null!==(r=null===(a=p.blocks)||void 0===a?void 0:a[0])&&void 0!==r?r:{},q=z.settings,U=z.type,V=z.variant,G=H&&q.backgroundType===Td.IMAGE,K=H&&!G&&oe()(B()(o="".concat(U," ")).call(o,V),Z1),W=K||G,j=null===(i=p.blocks)||void 0===i?void 0:i[0],Q=null===(l=p.blocks)||void 0===l?void 0:l[p.blocks.length-1],Y="text"===(null==Q?void 0:Q.family)&&(null==j||null===(s=j.settings)||void 0===s?void 0:s.backgroundType)===Td.IMAGE,X="text"===(null==j?void 0:j.family)&&(null==Q||null===(c=Q.settings)||void 0===c?void 0:c.backgroundType)===Td.IMAGE,$=W?L1("full-width-image",{legacy:K,background:G}).toString():void 0;return T1.createElement("div",{className:A,style:{top:Z}},T1.createElement("div",{className:O},T1.createElement(A1,{block:j,bottomBlockBig:X,topBlockBig:Y}),T1.createElement(R1,{block:Q,bottomBlockBig:X,topBlockBig:Y}),T1.createElement("div",{className:F,ref:L},Yr()(R).call(R,(function(e,t){var n=(null==e?void 0:e.id)!==(null==j?void 0:j.id)&&(null==e?void 0:e.id)!==(null==Q?void 0:Q.id);return T1.createElement(oj,{animateBlockEntrance:C,block:e,className:$,color:w,courseId:N,courseTitle:S,defaultBackgroundColor:x1,enableVideoPlaybackSpeed:I,index:t,isFirstLesson:!0,isMiddleBlock:n,isOnlyBlockInStep:H,key:e.blockId,labels:y,lessonId:b,lessonProgress:k,loadMedia:u,onContinue:D,partnerContent:E,prefersKeyboardNavigation:m,previewType:v,publishedAt:_,tenantId:T})})))))},D1=(0,g.forwardRef)(M1),O1=n(32250),B1=n.n(O1),F1=n(70902),H1=n(30624),z1=Jg("blocks-slide-indicator-tooltip"),q1=function(e,t){var n=e.disabled,r=e.left,a=e.text,o=e.top,i=e.visible,l=H1.createElement("span",{"aria-hidden":"true"},a);return n&&(l=H1.createElement(H1.Fragment,null,H1.createElement(Ip,{className:z1("icon")}),H1.createElement("span",{className:"visually-hidden-always"},"(locked content)"))),H1.createElement("div",{"aria-hidden":!i,className:z1("wrapper",{disabled:n,visible:i}),ref:t,role:"tooltip",style:{left:r,top:o}},l)},U1=(0,g.forwardRef)(q1);U1.propTypes={disabled:TL().bool.isRequired,left:TL().number,text:TL().string.isRequired,top:TL().number,visible:TL().bool.isRequired};var V1=U1;var G1=n(30624),K1=Jg("blocks-slide-indicator"),W1=function(e,t){var n,r,a=e.active,o=e.blockNavigationStyle,i=e.disabled,l=e.numberOfSlides,s=e.onKeyDown,c=e.onClick,u=e.slideIndex,d=(null!==(n=J((function(e){return function(e){return null==e?void 0:e.sessionPreferences}(e)})))&&void 0!==n?n:{}).prefersKeyboardNavigation,m=(0,g.useState)(!1),v=(0,ze.Z)(m,2),p=v[0],f=v[1],h=(0,g.useState)(),b=(0,ze.Z)(h,2),y=b[0],k=b[1],C=(0,g.useRef)(),w=(0,g.useRef)(),N=(0,g.useRef)(),S=o===Zd.NUMBERS,I=u+1,_=B()(r="".concat(I," / ")).call(r,l),T=function(e){var t=(0,g.useRef)();return t.current||(t.current=e()),t}((function(){return document.getElementById("portal")})),L=(0,g.useCallback)((function(){if(C.current&&w.current){var e=C.current.getBoundingClientRect(),t=w.current.getBoundingClientRect(),n=e.left-t.width-18,r=Math.round(e.top-t.height/2+e.height/2);k({left:n,top:r})}}),[]),x=(0,g.useCallback)((function(){N.current=setTimeout((function(){L(),f(!0)}),300)}),[L]),Z=(0,g.useCallback)((function(){clearTimeout(N.current),f(!1)}),[]),P=(0,g.useCallback)((function(){c(u)}),[c,u]),A=(0,g.useCallback)((function(e){P_(e)&&f(!1),s(e)}),[s]),R=(0,g.useCallback)((function(){x()}),[x]),M=G1.createElement(V1,{disabled:i,left:null==y?void 0:y.left,ref:w,text:_,top:null==y?void 0:y.top,visible:p}),D=K1("button",{active:a,disabled:i,numbers:S}),O=K1("wrapper"),F=K1("circle",{active:a,disabled:i}),H=K1("number",{active:a,disabled:i}),z=S?G1.createElement("span",{"aria-hidden":"true",className:H},I):G1.createElement(ep,{className:F});return G1.createElement("div",{className:O,ref:t},G1.createElement("button",{"aria-disabled":i,className:D,"data-control":"",onBlur:Z,onClick:i?void 0:P,onFocus:d?R:void 0,onMouseEnter:x,onMouseLeave:Z,onKeyDown:A,ref:C,tabIndex:a?0:-1,type:"button"},z,G1.createElement("span",{className:"visually-hidden-always"},_),a&&G1.createElement("span",{className:"visually-hidden-always"},"(current)"),i&&G1.createElement("span",{className:"visually-hidden-always"},"(disabled until content is completed)")),(0,E.createPortal)(M,T.current))},j1=(0,g.forwardRef)(W1),Q1=n(30624),Y1=Jg("blocks-slide-controls"),X1=function(e){var t=e.activeSlideIndex,n=e.blockNavigationStyle,r=e.numberOfSlides,a=e.onGoToCover,o=e.onSlideClick,i=e.slideDisabledState,l=e.previewType,s=(0,g.useRef)(),c=(0,g.useRef)(),u=(0,g.useState)(!1),d=(0,ze.Z)(u,2),m=d[0],v=d[1],p=(0,g.useState)(!1),f=(0,ze.Z)(p,2),h=f[0],b=f[1],y=(0,g.useCallback)((function(e){var n=!1,l=-1;if(A_(e)||M_(e)){if(!(t-1>=0))return void a();l=t-1,n=!0}else R_(e)||D_(e)?(t+1<=r-1&&(l=t+1),n=!0):L_(e)?(l=0,n=!0):__(e)&&(i[l=r-1]&&(l=i.findLastIndex((function(e){return!e}))),n=!0);l>=0&&!i[l]&&o(l),n&&(e.stopPropagation(),e.preventDefault())}),[t,r,a,o,i]);(0,g.useEffect)((function(){var e=s.current,t=c.current;if(e&&t){var n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),a=n.bottom-38,o=n.top+38;r.bottom>a?e.scrollBy({top:r.bottom-a,left:0,behavior:"smooth"}):r.top<o&&e.scrollBy({top:r.top-o,left:0,behavior:"smooth"})}}),[t]);var E=(0,g.useCallback)((function(){var e=s.current;e&&(v(e.scrollTop>8),b(e.clientHeight+e.scrollTop<e.scrollHeight))}),[]);(0,F1.Z)(E);var k=(0,g.useCallback)(zO()(E,100),[E]);l_(s.current,E);var C=Y1({"touch-preview":d1(l)});return Q1.createElement("div",{className:C},Q1.createElement("div",{className:Y1("page-control-wrapper")},Q1.createElement("div",{className:Y1("page-control-inner-wrapper")},Q1.createElement("div",{className:Y1("page-control"),onScroll:k,ref:s},Q1.createElement("div",{className:Y1("slide-dot-wrapper")},B1()((function(e){var a=e===t;return Q1.createElement(j1,{active:a,disabled:i[e],key:e,blockNavigationStyle:n,numberOfSlides:r,onKeyDown:y,onClick:o,ref:a?c:null,slideIndex:e})}),r))),Q1.createElement("div",{className:Y1("overlay-top",{visible:m})}),Q1.createElement("div",{className:Y1("overlay-bottom",{visible:h})}))))},J1=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1e3,a=(0,g.useState)(!1),o=(0,ze.Z)(a,2),i=o[0],l=o[1],s=(0,g.useRef)(),c=(0,g.useCallback)((function(){clearTimeout(s.current),s.current=setTimeout((function(){return l(!1)}),r)}),[r]),u=(0,g.useCallback)((function(e){var r=Math.abs(e.deltaY);if(i)r<50?(clearTimeout(s.current),l(!1)):c();else if(r>100){var a=e.deltaY>0?n:t;l(!0),c(),a()}}),[c,i,n,t]);(0,g.useEffect)((function(){if(e&&t&&n)return e.addEventListener("wheel",u,{passive:!0}),function(){var t;clearTimeout(s.current),null==e||null===(t=e.removeEventListener)||void 0===t||t.call(e,"wheel",u,{passive:!0})}}),[n,t,u,e])},$1=n(30624),e2=["lessons"],t2=Jg("lesson-one-page-slides"),n2=Jg("page-wrap");function r2(e){var t,n,r,a,o,i;if(null==e)return!1;var l=e.tagName.toLowerCase(),s=e.getAttribute("type"),c=e.getAttribute("role"),u=e.tabIndex,d="button"===l||ed()(t=["div","span"]).call(t,l)&&("button"===c||0===u),m="input"===l&&ed()(n=["radio","text"]).call(n,s)||"textarea"===l||"radio"===c,v=ed()(r=["audio","video"]).call(r,l),p="tab"===c,f=null!==(a=null===(o=document.querySelector(".quiz-card__interactive"))||void 0===o||null===(i=o.contains)||void 0===i?void 0:i.call(o,e))&&void 0!==a&&a;return d||m||v||p||f}var a2=function(e){return function(t,n){var r=t.disabled,a=t.slides,o=Dr()(yt()((function(t){return e[t.id]})),wt()((function(t){return Tn()(t,e[t.id])})))(n),i=n[n.length-1],l=r||function(e){return 0!==e.length&&Na()(kj,e)}(o),s={blocks:o,lastBlock:i,disabled:r};return{disabled:l,slides:gh()(s,a)}}},o2=function(e){var t=!1,n=!1;if(e){var r=e.clientHeight,a=e.scrollHeight,o=e.scrollTop,i=a-Math.max(0,o);t=i===a,n=i-5<=r}return{isAtTop:t,isAtBottom:n}},i2=/,? +/,l2=function(e,t){var n,r,a,o,i=e.lessonProgress,l=e.prefersKeyboardNavigation,s=e.previewType;(0,g.useImperativeHandle)(t,Function.prototype,[]);var c=bT("rise-theme-toggle-cover-page"),u=Qe(),d=u.announcePolite,m=u.clearAnnouncements,v=(0,g.useRef)(),p=(0,g.useRef)(),f=(0,g.useRef)(),h=(0,g.useRef)(),b=(0,k.k6)(),y=(0,_.I0)(),E=(0,g.useState)(0),C=(0,ze.Z)(E,2),w=C[0],N=C[1],S=(0,g.useState)(!0),I=(0,ze.Z)(S,2),T=I[0],L=I[1],x=(0,g.useState)(!1),Z=(0,ze.Z)(x,2),P=Z[0],A=Z[1],R=(0,g.useRef)(),M=VZ(),D=M?.01:600,O=m1(s),F=O?Wv:Kv,H=O?qv:zv,z=O?Op:Dp,q=hy(),U=q.lessons,V=(0,nn.Z)(q,e2),G=(null===(n=V.theme)||void 0===n?void 0:n.blockNavigationStyle)||Zd.DOTS,W=U[0],Q=(null==W?void 0:W.items)||[],Y=(0,g.useCallback)((function(){var e,t,n=(null===(e=f.current)||void 0===e?void 0:e.scrollHeight)>(null===(t=f.current)||void 0===t?void 0:t.clientHeight),r=o2(f.current).isAtBottom,a=n&&!T&&!r;a!=P&&A(a)}),[P,T]);l_(v.current,Y),(0,g.useLayoutEffect)(Y,[T]);var X=(0,g.useCallback)((function(){var e;null===(e=f.current)||void 0===e||e.scrollTo({top:0})}),[]),J=(0,g.useMemo)((function(){var e;return vl(Yr()(e=dj([],Q,i)).call(e,function(e){return function(t,n,r){return fj(t,ha()(r).call(r,0,-1),e)}}(i)),yt()(iZ.Z),KG()(de()("blockId")))}),[Q,i]),$=(0,g.useCallback)((function(e){return Br()(a2(J),{disabled:!1,slides:[]},e).slides}),[J]),ee=(0,g.useMemo)((function(){return vl(Q,uj,$)}),[Q,$]),te=(0,g.useMemo)((function(){return Lt()("disabled",ee)}),[ee]),ne=ee.length,re=ee[w],ae=d1(s),oe=G!==Zd.NONE,ie=w===ne-1,le=null==i?void 0:i.isComplete,se=ie?!le||!0:te[w+1],ce=ie&&le&&!0,ue=(0,g.useCallback)(gD()(Y,100),[Y]);(0,g.useEffect)((function(){var e=f.current;return null==e||e.addEventListener("scroll",ue,{passive:!0}),function(){return null==e?void 0:e.removeEventListener("scroll",ue,{passive:!0})}}),[ue]),(0,S1.Z)((function(){hL(),R.current=setTimeout((function(){var e,t;L(!1),null===(e=f.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),D+100)}),(function(){clearTimeout(R.current)}));var me=(0,g.useCallback)((function(e){var t,n,r,a=null!==(t=null===(n=v.current)||void 0===n||null===(r=n.getBoundingClientRect())||void 0===r?void 0:r.top)&&void 0!==t?t:0;y(Xh(a)),N(e),X()}),[y,X]),ve=(0,g.useCallback)((function(){T||(L(!0),b.push("/"))}),[b,T]),pe=null!==(r=null==V||null===(a=V.lmsOptions)||void 0===a?void 0:a.disableCoverPage)&&void 0!==r?r:c&&(null==V||null===(o=V.theme)||void 0===o?void 0:o.hideCoverPage)&&!0,fe=(0,g.useCallback)(pe?function(){y(Yh(Gh)),me(0)}:ve,[pe,me,ve,y,Yh]),he=(0,g.useCallback)((function(){T||(w>0?(y(Yh(Gh)),me(w-1)):ve())}),[me,y,w,T,ve]),be=(0,g.useCallback)((function(){T||(y(Yh(Vh)),me(w+1))}),[me,y,b,ie,w,T]),ge=(0,g.useCallback)((function(){w<ne-1&&be()}),[ie,w,ne,be]),ye=(0,g.useCallback)((function(){var e,t,n,r,a,o=null!==(e=null===(t=f.current)||void 0===t?void 0:t.scrollTop)&&void 0!==e?e:0,i=null!==(n=null===(r=f.current)||void 0===r?void 0:r.clientHeight)&&void 0!==n?n:0,l=M?"instant":"smooth";null===(a=f.current)||void 0===a||a.scrollTo({top:o+i,behavior:l})}),[M]),Ee=(0,g.useCallback)((function(){o2(f.current).isAtBottom?se||be():ye()}),[se,ye,be]),ke=(0,g.useCallback)((function(e){e===w||T||(y(Yh(e<w?Gh:Vh)),me(e),w1()((function(){var t,n,r,a;null===(t=h.current)||void 0===t||null===(n=t.querySelectorAll("[data-control]"))||void 0===n||null===(r=n[e])||void 0===r||null===(a=r.focus)||void 0===a||a.call(r)})))}),[me,y,w,T]),Ce=(0,g.useCallback)((function(){return L(!0)}),[]),we=(0,g.useCallback)((function(){L(!1),setTimeout((function(){var e,t;if(p.current&&null!==(e=h.current)&&void 0!==e&&null!==(t=e.contains)&&void 0!==t&&t.call(e,document.activeElement)){var n=AV()(p.current.innerText,{length:75,separator:i2});m(),d("Content preview: ".concat(n))}else{var r,a;null===(r=f.current)||void 0===r||null===(a=r.focus)||void 0===a||a.call(r)}}),0)}),[d,m]),Ne=(0,g.useCallback)((function(){ae||o2(f.current).isAtTop&&(0===w?fe():he())}),[ae,he,w,fe]),Se=(0,g.useCallback)((function(){ae||o2(f.current).isAtBottom&&Ee()}),[ae,Ee]),Ie=(0,g.useCallback)((function(){var e=o2(f.current),t=e.isAtBottom,n=e.isAtTop,r=document.documentElement.clientWidth===window.innerWidth;return(t||n)&&r}),[]),_e=(0,g.useCallback)((function(e){var t,n;null!==(t=h.current)&&void 0!==t&&null!==(n=t.contains)&&void 0!==n&&n.call(t,document.activeElement)||r2(e.target)||Ne()}),[Ne]),Te=(0,g.useCallback)((function(e){var t,n;null!==(t=h.current)&&void 0!==t&&null!==(n=t.contains)&&void 0!==n&&n.call(t,document.activeElement)||r2(e.target)||Se()}),[Se]);(0,N1.Z)("ArrowUp",at(),_e),(0,N1.Z)("ArrowDown",at(),Te),J1(f.current,Ne,Se,D+100);var Le=t2("gradient",{visible:P});return $1.createElement("div",{className:t2({})},$1.createElement("div",{className:n2({transitioning:T}),id:"page-wrap",ref:f,tabIndex:"-1"},$1.createElement(xj,{type:Ps},$1.createElement(Zj,{type:Ps},$1.createElement(Pj,null,$1.createElement(IT,{title:Qx(V.title)},$1.createElement("div",{"data-lesson-id":null==W?void 0:W.id},$1.createElement("div",{"aria-label":"Step controls",className:t2("controls",{"touch-preview":ae}),ref:h,role:"region"},$1.createElement("button",{"aria-hidden":0===w&&pe,"aria-disabled":0===w&&pe,className:t2("prev-btn",{"touch-preview":ae}),onClick:he,type:"button"},$1.createElement(F,{className:t2("arrow-icon",{"touch-preview":ae})}),$1.createElement("span",{className:"visually-hidden-always"},"Previous")),oe&&$1.createElement(X1,{activeSlideIndex:w,blockNavigationStyle:G,numberOfSlides:ne,onGoToCover:ve,onSlideClick:ke,previewType:s,slideDisabledState:te}),$1.createElement("button",{"aria-hidden":ce,"aria-disabled":se&&!P,className:t2("next-btn",{"touch-preview":ae}),onClick:Ee,tabIndex:ie?-1:void 0,type:"button"},$1.createElement(H,{className:t2("arrow-icon",{"touch-preview":ae})}),$1.createElement("span",{className:"visually-hidden-always"},"Next",se&&$1.createElement("span",null,"(disabled until content is completed)"),ie&&$1.createElement("span",null,"(disabled since this is the last step)"))),$1.createElement("button",{"aria-hidden":!ce,className:t2("restart-btn",{"touch-preview":ae}),onClick:fe,tabIndex:ie?void 0:-1,type:"button"},$1.createElement(z,{className:t2("restart-icon",{"touch-preview":ae})}),$1.createElement("span",{className:"visually-hidden-always"},"Restart"))),$1.createElement(s1,{onShouldRecognizeGesture:Ie,onSwipeDown:Ne,onSwipeUp:Se},$1.createElement("main",{"aria-describedby":"step-counter",ref:p,tabIndex:"0"},$1.createElement(K,null,$1.createElement(j,{key:w,mountOnEnter:!0,onExited:we,onExiting:Ce,timeout:D,unmountOnExit:!0},(function(e){var t;return $1.createElement($1.Fragment,null,$1.createElement("div",{id:"step-counter",className:"visually-hidden-always"},B()(t="Step ".concat(w+1," of ")).call(t,ne)),$1.createElement(D1,{onContinue:ge,prefersKeyboardNavigation:l,previewType:s,ref:v,slide:re,transitionState:e,hasTransitioned:!T}))})))),$1.createElement("div",{className:Le})))))))))},s2=(0,g.forwardRef)(l2),c2=n(30624),u2=Jg("blocks-lesson-restart-button"),d2=function(e){var t=e.className,n=e.onClick,r=u2.mix(t);return c2.createElement("button",{className:r,onClick:n,type:"button"},c2.createElement(Dp,{className:u2("icon")}))},m2=n(30624),v2=["lessons"],p2=Jg("lesson-one-page-scroll"),f2=function(e){var t,n,r=e.previewType,a=e.prefersKeyboardNavigation,o=e.lessonProgress,i=(0,g.useRef)(),l=hy(),s=l.lessons,c=(0,nn.Z)(l,v2),u=c.lmsOptions,d=void 0===u?{}:u,m=qI(),v=(0,k.TH)().match,p=(0,k.k6)(),f=s[0],h=null==f?void 0:f.id,b=Ux(),y=(null==f?void 0:f.items)||[],E=(null==o?void 0:o.isComplete)&&!0,C=(null==o?void 0:o.isComplete)&&pe,w=null!==(t=null==d?void 0:d.disableCoverPage)&&void 0!==t?t:(null==c||null===(n=c.theme)||void 0===n?void 0:n.hideCoverPage)&&!0,N=(0,g.useCallback)((function(){var e;return w?null===(e=i.current)||void 0===e?void 0:e.scrollTo({top:0,behavior:VZ()?"instant":"smooth"}):p.push("/")}),[p,w]);return m2.createElement("div",{className:p2()},m2.createElement("div",{className:"page-wrap",id:"page-wrap",ref:i},m2.createElement(xj,{type:Ps},m2.createElement(Zj,{type:"blocks"},m2.createElement(_j,null,m2.createElement(kJ,null),m2.createElement(Pj,null,m2.createElement(IT,{title:Qx(c.title)},m2.createElement("div",{"data-lesson-id":null==f?void 0:f.id},m2.createElement(Sj,{animateBlockEntrance:c.animateBlockEntrance,blocks:y,color:c.color,courseId:c.id,courseTitle:c.title,enableVideoPlaybackSpeed:c.enableVideoPlaybackSpeed,isFirstLesson:!0,isNavTypeStepped:!1,labels:m,lessonId:h,lessonProgress:o,loadMedia:!0,match:v,partnerContent:b,previewType:r,prefersKeyboardNavigation:a,publishedAt:c.publishedAt,tenantId:c.tenantId,type:c.type}),E&&m2.createElement(d2,{onClick:N}),C&&m2.createElement(e$,{lessonId:h})))))))))},h2=n(30624),b2=Jg("microlearning-progress-summary"),g2=Jg("page-wrap"),y2=function(e){var t=e.course,n=e.courseProgress,r=e.isStepped,a=e.lesson,o=(0,g.useRef)(),i=(0,g.useRef)(),l=(0,g.useState)(!1),s=(0,ze.Z)(l,2),c=s[0],u=s[1],d=b2("content",{stepped:r,mounted:c}).toString();return(0,F1.Z)((function(){var e,t,n,r=(null!==(e=null===(t=i.current)||void 0===t?void 0:t.clientHeight)&&void 0!==e?e:0)+1;null===(n=o.current)||void 0===n||n.scrollTo({top:r}),u(!0)})),h2.createElement("div",{className:g2(),id:"page-wrap",ref:o},h2.createElement(zJ,{className:b2("previous").toString(),lessonId:null==a?void 0:a.id,ref:i}),h2.createElement($Q,{contentClassName:d,course:t,courseProgress:n}))},E2=n(30624),k2=function(e){var t,n=e.isProgressSummary,r=e.courseProgress,a=e.lessonProgress,o=e.prefersKeyboardNavigation,i=e.previewType,l=wb(),s=(0,_.I0)(),c=Sm(l),u=null==c?void 0:c.id,d=(null==l||null===(t=l.theme)||void 0===t?void 0:t.blockNavigationType)===xd.STEPPED;return(0,o$.Z)((function(){n||(xu(u),s(Mi(u)))})),n?E2.createElement(y2,{course:l,courseProgress:r,isStepped:d}):d?E2.createElement(s2,{lessonProgress:a,prefersKeyboardNavigation:o,previewType:i}):E2.createElement(f2,{lessonProgress:a,prefersKeyboardNavigation:o,previewType:i})};function C2(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var w2=iE.course.lesson,N2=ad()(2,(function(e){return"progress-summary"===e?nt()(1/0):function(e){return Pa()(Zt()("id",e))}(e)})),S2=$c()(Zt()("type","section")),I2=function(e){(0,A.Z)(n,e);var t=C2(n);function n(e){var r,a;(0,x.Z)(this,n),a=t.call(this,e);var o=e.lessons,i=e.match.params;return a.refPageTop=(0,g.createRef)(),a.state={activeSections:Yr()(r=De()(o).call(o,(function(e){return"section"===e.type}))).call(r,(function(e){return e.id})),isProgressSummary:pe,isPreviewLesson:"preview-lesson"===i.mode,lastScreen:null,menuDisabled:!1,selectedIndex:N2(i.id)(o)},a.root=window,a.handleFocusPageTop=a.handleFocusPageTop.bind((0,P.Z)(a)),a.handleNavHover=a.handleNavHover.bind((0,P.Z)(a)),a.handleNavigate=a.handleNavigate.bind((0,P.Z)(a)),a.getNavigateDirection=a.getNavigateDirection.bind((0,P.Z)(a)),a.handleNavigateTransitionEnd=a.handleNavigateTransitionEnd.bind((0,P.Z)(a)),a.handleStorylineFullscreen=a.handleStorylineFullscreen.bind((0,P.Z)(a)),a}return(0,Z.Z)(n,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){if(e.match.params.id!==this.props.match.params.id){var t=er()((n=e.lessons,r=e.match.params.id,a=S()(nd()(Zt()("id",r)),de()("children")),(o=S()(nd()(a),yt()(Zt()("type","section")),rZ)(n))?[o.id]:[]),this.state.activeSections);this.setState({activeSections:t,isProgressSummary:false})}var n,r,a,o}},{key:"componentWillUnmount",value:function(){this.root.removeEventListener("resize",this.resizeRef)}},{key:"getNavigateDirection",value:function(){var e=this.props.match.params,t=this.state.selectedIndex;return N2(e.id)(this.props.lessons)<t?"page-transition-back":"page-transition"}},{key:"handleFocusPageTop",value:function(){var e,t;this.props.course.type===Ps||(null===(e=this.refPageTop.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e,{preventScroll:!0}))}},{key:"handleNavigate",value:function(e){var t=this.props.lessons,n=this.state,r=n.isProgressSummary,a=n.selectedIndex,o=N2(e)(t);this.forwardTransition=!r&&("progress-summary"===e||a<o),this.setState({selectedIndex:o})}},{key:"handleNavigateTransitionEnd",value:function(){var e=this.props.match.params,t=N2(e.id)(this.props.lessons);this.setState({selectedIndex:t})}},{key:"handleStorylineFullscreen",value:function(e){this.setState({menuDisabled:e,menuIsOpen:!e})}},{key:"handleNavHover",value:function(e){this.setState({isRestrictedNavHovering:e})}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.course,a=n.courseProgress,o=n.didNavigate,i=n.labels,l=n.isMobileHeader,s=n.lessons,c=n.lesson,u=n.location,d=n.match,m=n.partnerContent,v=n.previewType,p=n.search,f=n.sessionPreferences,h=n.themeId,b=n.isEntering,g=n.isExiting,E=this.state,k=E.isPreviewLesson,C=E.isProgressSummary,w=E.isRestrictedNavHovering,N=function(e){var t=e.course,n=e.search;return Dr()(Yn()("lessons",n.lessons),Yn()("lessonsOnly",S2(n.lessons)))(t)}({course:r,search:p}),S=r.type===Ps,I=S&&r.theme.blockNavigationType===xd.STEPPED?"-slide":"",_="lesson--entering".concat(I),T="lesson--exiting".concat(I),L=Dv()("lesson",(e={},(0,qe.Z)(e,_,b),(0,qe.Z)(e,T,g),(0,qe.Z)(e,"lesson--preview",k),e)),x=a.lessons[d.params.id],Z={allowRestrictedTooltip:!w,course:p.active&&!aa()(p.lessons)?N:r,courseProgress:a,didNavigate:o,handleNavigate:this.handleNavigate,handleStorylineFullscreen:this.handleStorylineFullscreen,isMobileHeader:l,isProgressSummary:C,key:u.pathname,labels:i,lessonProgress:x,match:d,navigateDirection:this.getNavigateDirection,onFocusPageTop:this.handleFocusPageTop,onNavMouse:this.handleNavHover,onNavigateTransitionEnd:this.handleNavigateTransitionEnd,partnerContent:m,previewType:v,sessionPreferences:f,themeId:h},P=C?{courseProgress:a,lessons:s}:{};return y().createElement("div",{className:"page-lesson-wrap"},!S&&y().createElement(y().Fragment,null,y().createElement("div",{className:"visually-hidden-always",ref:this.refPageTop,tabIndex:"-1"},C?y().createElement("div",null,eY.title):y().createElement("div",null,c.title),y().createElement("div",null,null==i?void 0:i.a11yPageMarker)),y().createElement(c_,null)),y().createElement("div",{className:"page-lesson"},y().createElement("div",{className:L,"data-ba":w2.container,"data-lesson":!0,ref:function(e){return t.node=e}},y().createElement("div",{className:"lesson__content"},y().createElement("div",{className:"page-view page-view--visible"},y().createElement(k1,{isPreviewLesson:k},S?y().createElement(k2,{courseProgress:a,isProgressSummary:C,lessonProgress:x,prefersKeyboardNavigation:f.prefersKeyboardNavigation,previewType:v}):y().createElement(f$,{isPreviewLesson:k},y().createElement(DJ,(0,D.Z)({},Z,P)))))))))}}],[{key:"defaultProps",get:function(){return{course:{},lessons:[]}}}]),n}(y().Component);var _2=S()((0,_.$j)((function(){var e=yg();return function(t,n){var r=ce()(["match","params","id"],n);return{lesson:e(r,t)}}})),Py(480,"isMobileHeader","Mobile"));function T2(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var L2=pQ(_2(I2)),x2=function(e){(0,A.Z)(n,e);var t=T2(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isEntering:!1,isExiting:!1},r}return(0,Z.Z)(n,[{key:"displayFlex",value:function(e){e.style.display="flex"}},{key:"componentDidMount",value:function(){var e=document.querySelector(".page__content");e&&e.classList.add("page__content--appear")}},{key:"componentDidEnter",value:function(){this.setState({isEntering:!1})}},{key:"componentWillEnter",value:function(e){var t=this;this.setState({isEntering:!0},(function(){t.willEnterTimeout=setTimeout(e,_d)}))}},{key:"componentWillExit",value:function(e){var t=this;this.setState({isExiting:!0},(function(){t.willExitTimeout=setTimeout(e,_d)}))}},{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 y().createElement(L2,(0,D.Z)({isEntering:t,isExiting:n},this.props))}}]),n}(y().Component),Z2=x2,P2=n(30624);function A2(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var R2=function(e){(0,A.Z)(n,e);var t=A2(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){return P2.createElement(k.l_,{to:"".concat(this.props.to)})}}]),n}(P2.Component),M2=function(e){var t,n,r=e.location,a=e.course,o=(0,k.$B)().path,i=r.pathname.split("/")[1],l=bT("rise-theme-toggle-cover-page"),s=a.theme.hideCoverPage,c=a.lmsOptions,u=void 0===c?{}:c,d=null!==(t=null==u?void 0:u.disableCoverPage)&&void 0!==t?t:l&&s&&!0,m=a.lessonsOnly[0].id;return P2.createElement(K,{component:"div",className:"transition-group"},P2.createElement(fx,{key:i},P2.createElement(mx,{location:r},P2.createElement(sx,{exact:!0,path:"/lessons/:id",component:Z2,childProps:e}),P2.createElement(sx,{path:"/lessons/:id/:mode",component:Z2,childProps:e}),d?P2.createElement(R2,{to:B()(n="".concat(o,"lessons/")).call(n,m)}):P2.createElement(sx,{exact:!0,path:"/",component:eZ,childProps:e}),P2.createElement(sx,{exact:!0,path:"/:mode",component:eZ,childProps:e}))))},D2=Jg("one-page-cover-info");var O2=_I("OnePageCoverInfo",(function(e){var t=e.htmlIdTitle;return y().createElement("div",{className:D2()},y().createElement(mJ,{className:D2("title").toString(),htmlId:t}),y().createElement(uJ,{className:D2("authors").toString()}))})),B2=["forwardedRef"];function F2(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var H2=Jg("one-page-cover"),z2=Jg("cover"),q2=function(e){(0,A.Z)(n,e);var t=F2(n);function n(e){var r;return(0,x.Z)(this,n),r=t.call(this,e),(0,qe.Z)((0,P.Z)(r),"getLessonPath",(function(){var e,t=null===(e=r.props.lesson)||void 0===e?void 0:e.id;return t?mf(t):null})),(0,qe.Z)((0,P.Z)(r),"transitionToLessonContent",(function(){var e=r.getLessonPath();null!=e&&r.props.history.push(e)})),(0,qe.Z)((0,P.Z)(r),"onClickStartArea",(function(e){var t,n;null!==(t=r.refLink.current)&&void 0!==t&&null!==(n=t.contains)&&void 0!==n&&n.call(t,e.target)||r.props.history.push(r.getLessonPath())})),(0,qe.Z)((0,P.Z)(r),"onKeyUp",(function(e){var t=r.state,n=t.entering,a=t.exiting;n||a||"ArrowDown"!==e.key&&"ArrowRight"!==e.key||(document.removeEventListener("keyup",r.onKeyUp),r.transitionToLessonContent())})),(0,qe.Z)((0,P.Z)(r),"onWheel",(function(e){var t=r.state,n=t.entering,a=t.exiting;d1(r.props.previewType)||n||a||e.deltaY>100&&(document.removeEventListener("wheel",r.onWheel,{passive:!0}),r.transitionToLessonContent())})),r.state={entering:!1,exiting:!1},r.refLink=(0,g.createRef)(),r.refMain=(0,g.createRef)(),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e,t;hL(),null===(e=this.refMain.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e),document.addEventListener("keyup",this.onKeyUp),document.addEventListener("wheel",this.onWheel,{passive:!0})}},{key:"componentDidEnter",value:function(){var e,t;this.setState({entering:!1}),null===(e=this.refMain.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}},{key:"componentWillEnter",value:function(e){var t=this;this.setState({entering:!0},(function(){var n=VZ()?.01:_d;t.willEnterTimeout=setTimeout(e,n)}))}},{key:"componentWillExit",value:function(e){var t=this;this.setState({exiting:!0},(function(){var n=VZ()?.01:_d;t.willExitTimeout=setTimeout(e,n)}))}},{key:"componentWillUnmount",value:function(){clearTimeout(this.willEnterTimeout),clearTimeout(this.willExitTimeout),document.removeEventListener("keyup",this.onKeyUp),document.removeEventListener("wheel",this.onWheel,{passive:!0})}},{key:"render",value:function(){var e,t,n,r,a=this.props.course,o=this.state,i=o.entering,l=o.exiting,s=(null==a?void 0:a.coverPageType)===Hd.WHITE,c=(null==a?void 0:a.coverPageType)===Hd.IMAGE,u=(null==a?void 0:a.coverPageType)===Hd.ACCENT,d=(null==a||null===(e=a.theme)||void 0===e?void 0:e.blockNavigationType)===xd.STEPPED,m=null==a?void 0:a.coverImage,v=m.alpha,p=m.media,f=null!==(t=null==a||null===(n=a.theme)||void 0===n?void 0:n.coverImageColor)&&void 0!==t?t:jd.DARK,h="title",b=c?wm({alpha:v,color:f,media:p}):{},g=d?"slide":"fade",E="entering-".concat(g),k="exiting-".concat(g),C=null==f?void 0:f.toLowerCase(),w="overlay-".concat(C),N=H2("wrapper",(r={},(0,qe.Z)(r,E,i),(0,qe.Z)(r,k,l),(0,qe.Z)(r,w,c),(0,qe.Z)(r,"accent",u),(0,qe.Z)(r,"image",c),(0,qe.Z)(r,"white",s),r)).mix(z2("header-content"));return y().createElement(s1,{onSwipeUp:this.transitionToLessonContent},y().createElement("main",{"aria-describedby":h,className:N,ref:this.refMain,style:b,tabIndex:"-1"},y().createElement(O2,{htmlIdTitle:h}),d&&y().createElement("div",{className:"visually-hidden-always"},"To quickly navigate between steps, use the up and down arrow keys or the step controls region found on subsequent steps."),y().createElement("div",{className:H2("start-wrapper"),onClick:this.onClickStartArea},y().createElement(mE.rU,{"aria-label":"Start",className:H2("start-link"),ref:this.refLink,to:this.getLessonPath()},y().createElement(YP,{className:H2("start-icon"),name:"arrow-down"})))))}}]),n}(g.Component);var U2=S()((function(e){var t=(0,k.EN)((function(t){var n=t.forwardedRef,r=(0,nn.Z)(t,B2);return y().createElement(e,(0,D.Z)({},r,{ref:n}))})),n=(0,g.forwardRef)((function(e,n){return y().createElement(t,(0,D.Z)({},e,{forwardedRef:n}))}));return n.displayName="withRouterRef(".concat(e.displayName||e.name,")"),n}),X((function(e){var t=Cb(e);return{course:t,lesson:Sm(t)}}),null,null,{forwardRef:!0})),V2=U2(q2),G2=n(30624);function K2(e,t){var n=Pe()(e);if(Re()){var r=Re()(e);t&&(r=De()(r).call(r,(function(t){return Be()(e,t).enumerable}))),n.push.apply(n,r)}return n}function W2(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var j2=function(e){(0,A.Z)(n,e);var t=W2(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){return G2.createElement(k.l_,{to:"".concat(this.props.to)})}}]),n}(G2.Component),Q2=function(e){var t,n,r,a=e.location,o=e.course,i=a.pathname.split("/")[1],l=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?K2(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):K2(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({history:(0,k.k6)()},e),s=(0,k.$B)().path,c=bT("rise-theme-toggle-cover-page"),u=o.theme.hideCoverPage,d=o.lmsOptions,m=void 0===d?{}:d,v=null!==(t=null==m?void 0:m.disableCoverPage)&&void 0!==t?t:c&&u&&!0,p=o.lessonsOnly[0].id;return G2.createElement(K,{component:"div",className:"transition-group"},G2.createElement(fx,{key:i},G2.createElement(mx,{location:a},G2.createElement(sx,{exact:!0,path:"/lessons/:id",component:Z2,childProps:l}),v?G2.createElement(j2,{to:B()(n="".concat(s,"lessons/")).call(n,p)}):G2.createElement(sx,{exact:!0,path:"/",component:V2}),v?G2.createElement(j2,{to:B()(r="".concat(s,"lessons/")).call(r,p,"/")}):G2.createElement(sx,{exact:!0,path:"/:mode",component:V2}))))},Y2=n(30624);function X2(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var J2=function(e){(0,A.Z)(n,e);var t=X2(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={failAttempt:!1,shouldShake:!1},r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){this.dialog.addEventListener("animationend",this.handleRemoveAnimationEnd.bind(this))}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.failAttempt,n=this.state.shouldShake;this.setState({failAttempt:t&&n})}},{key:"componentWillUnmount",value:function(){this.dialog.removeEventListener("animationend",this.handleRemoveAnimationEnd.bind(this))}},{key:"handleRemoveAnimationEnd",value:function(){this.setState({failAttempt:!1,shouldShake:!1})}},{key:"onSubmitPassword",value:function(e){var t=this;e.preventDefault();var n=this.props.onSubmit;this.setState({shouldShake:!0},(function(){n(t.refs.password)}))}},{key:"render",value:function(){var e=this,t=this.props.isOnePage,n=this.state.failAttempt,r=Dv()("brand--border","share-password-dialog",{"fail-password":n}),a=t?"You need a password to view this microlearning. If you don’t know it, ask the person who shared this with you.":"You need a password to view this course. If you don’t know it, ask the person who shared this with you.";return Y2.createElement("div",{className:r,ref:function(t){e.dialog=t}},Y2.createElement("h1",{className:"heading"},"Enter Password"),Y2.createElement("p",{className:"instructions"},a),Y2.createElement("form",{onSubmit:this.onSubmitPassword.bind(this)},Y2.createElement("label",{htmlFor:"share-password",className:"label"},"password"),Y2.createElement("input",{id:"share-password",ref:"password",type:"password",className:"input"}),Y2.createElement("div",{className:"dialog__toolbar"},Y2.createElement("input",{type:"submit",className:"button brand--background",value:"View"}))))}}]),n}(Y2.Component),$2=X((function(e){return{isOnePage:_b(e)}}))(J2);function e3(e){var t=function(){if("undefined"==typeof Reflect||!L())return!1;if(L().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(L()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,M.Z)(e);if(t){var a=(0,M.Z)(this).constructor;n=L()(r,arguments,a)}else n=r.apply(this,arguments);return(0,R.Z)(this,n)}}var t3=iE.course,n3=ln()(document.createElement("div"),{id:"portal"});function r3(e){(null!=e?e:document.body).appendChild(n3),n3.style.display=e?"":"none"}r3();var a3=function(){return window.parent.postMessage({type:"preview:themeUpdateComplete"},window.location.origin),et().Resolved()},o3=function(e){var t=e.course,n=e.fonts;return et()((function(e,t){$f(n,t)})).chain(function(e){var t=e.course,n=e.fonts;return function(){return sb(Hf({course:t,fonts:n})),et().Resolved()}}({course:t,fonts:n})).chain(a3)},i3=function(e){(0,A.Z)(n,e);var t=e3(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={didNavigate:!1,previewType:"",failAttempt:!1,scrollTo:null,showPasswordDialog:!0},r.onSharePasswordSubmit=r.onSharePasswordSubmit.bind((0,P.Z)(r)),r.onFavoriteAdded=r.onFavoriteAdded.bind((0,P.Z)(r)),r.onFavoriteRemoved=r.onFavoriteRemoved.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"UNSAFE_componentWillMount",value:function(){var e;XC.isIe11&&document.documentElement.classList.add("ie11"),XC.isSafari9&&document.documentElement.classList.add("safari9"),XC.isIphoneSafari&&document.documentElement.classList.add("iphone-safari"),XC.isSafari&&"iframe"===this.props.match.params.mode&&TT().enable(),window.addEventListener("message",this.handleMessages.bind(this)),e=mL(),document.addEventListener("mousedown",(function(){setTimeout((function(){e.innerHTML=cL}),0),sb(Uh(!1))})),window.addEventListener("keydown",fL)}},{key:"componentDidMount",value:function(){var e=this;document.documentElement.lang=this.props.languageCode,this.removeRouteListener=this.props.history.listen((function(){e.setState({didNavigate:!0})})),Wu("favoriteAdded",this.onFavoriteAdded),Wu("favoriteRemoved",this.onFavoriteRemoved)}},{key:"updateConnectionStatus",value:function(e){sb(function(){return $r(nf,{connection:arguments.length>0&&void 0!==arguments[0]?arguments[0]:"connected"})}(e))}},{key:"componentDidUpdate",value:function(e){var t=this.props.languageCode;!e.languageCode&&t&&(document.documentElement.lang=t)}},{key:"componentWillUnmount",value:function(){this.removeRouteListener(),window.removeEventListener("message",this.handleMessages.bind(this)),ju("favoriteAdded",this.onFavoriteAdded),ju("favoriteRemoved",this.onFavoriteRemoved)}},{key:"handleMessages",value:function(e){var t=this,n=e.data;if(function(e){return e===window.location.origin}(e.origin)){var r=this.props,a=r.history,o=r.location.pathname,i=this.props.course.lessonsOnly;(0,wT.Z)(n).forEach((function(e){var n=e.type,r=e.data;if(function(e){var t;return ed()(t=["preview:navigate","preview:overlayNavClose","preview:scrollto","preview:showLessonNavNext","preview:showLessonNavPrev","preview:themeUpdate","preview:update","preview:navOpen","preview:navClose"]).call(t,e)}(n)){if("preview:update"===n&&t.setState({previewType:r}),"preview:themeUpdate"===n&&t.handleThemePreviewUpdate(r),"preview:navigate"===n){var l=r.type;(function(e,t){return!("firstLesson"===e&&ed()(t).call(t,"/lessons/")||"cover"===e&&("/"===t||"/preview"===t))})(l,o)&&("firstLesson"===l?a.push("/lessons/".concat(i[0].id)):"cover"===l&&a.push("/"))}if("preview:navOpen"===n&&window.dispatchEvent(new CustomEvent(KI)),"preview:navClose"===n&&window.dispatchEvent(new CustomEvent(WI)),"preview:showLessonNavPrev"===n&&window.dispatchEvent(new CustomEvent(VI)),"preview:showLessonNavNext"===n&&window.dispatchEvent(new CustomEvent(GI)),"preview:scrollto"===n&&"string"==typeof r.target){var s=document.querySelector(r.target);s&&(0,LT.Z)(s,{behavior:"smooth",block:"start"})}}}))}}},{key:"handleThemePreviewUpdate",value:function(e){var t=e.course,n=e.fonts,r=e.theme;this.cancelThemePreviewUpdate();var a=this.props.course,o=Yn()("theme",r,t),i=Nv(a,o);this.cancelThemePreviewUpdate=o3({course:i,fonts:n}).fork(console.warn,tL)}},{key:"onSharePasswordSubmit",value:function(e){var t,n=this;return(t=e.value,yu("verifySharePassword")?bu.verifySharePassword(t):Je().resolve({isValid:!0})).then((function(t){t.isValid?n.setState({showPasswordDialog:!1}):(e.value="",n.setState({failAttempt:!0}))})).catch((function(e){return console.error("Verify password error",e)}))}},{key:"onFavoriteAdded",value:function(){sb($r(Yu,void 0))}},{key:"onFavoriteRemoved",value:function(){sb($r(Xu,void 0))}},{key:"renderAppLayout",value:function(){if(!this.props.course)return null;var e=this.props,t=e.easterEggClassNames,n=e.course,r=e.course,a=r.bodyTypeface,o=r.color,i=r.headingTypeface,l=r.themeId,s=r.theme,c=r.type,u=r.uiTypeface,d=e.courseProgress,m=e.labels,v=e.lessons,p=e.location,f=e.partnerContent,h=e.search,b=e.sessionPreferences,g=this.state,E={course:n,courseProgress:d,didNavigate:g.didNavigate,labels:m,lessons:v,location:p,partnerContent:f,previewType:g.previewType,search:h,sessionPreferences:b,themeId:l},k=null==s?void 0:s.accentContrast,C=c===Ps,w={accentContrast:k,bodyTypeface:a,color:o,headingTypeface:i,isLegacyCourse:null==n?void 0:n.isLegacyCourse,uiTypeface:u},N=Dv()("theme",t,l,{"one-page":C});return y().createElement(py,{course:n,courseProgress:d,labels:m,partnerContent:f,search:h},y().createElement(wI,{themeId:l},y().createElement(JT,{courseColor:o},y().createElement(IT,{title:Qx(n.title)},y().createElement("div",{id:"innerApp",className:N,"data-ba":t3.container,ref:r3},y().createElement(ML,w),y().createElement(HL,{env:"runtime"},y().createElement(y().Fragment,null,C?y().createElement(Q2,E):y().createElement(M2,E),y().createElement(ax,null))))))))}},{key:"render",value:function(){var e=this.props.course.hasPassword,t=this.state,n=t.failAttempt,r=t.showPasswordDialog&&!!yu("isShare")&&bu.isShare()&&(!!e||!!yu("isPasswordProtected")&&bu.isPasswordProtected()),a=this.onSharePasswordSubmit;return r?y().createElement($2,{failAttempt:n,onSubmit:a}):this.renderAppLayout()}}]),n}(g.Component);i3.prototype.cancelThemePreviewUpdate=Function.prototype;var l3,s3=S()((function(e){function t(t,n){var r,a=(r=bT("big-head-mode"),Dv()({bigHeadMode:r}));return IL.createElement(e,(0,D.Z)({},t,{ref:n,easterEggClassNames:a}))}return ln()((0,g.forwardRef)(t),{displayName:"withEasterEggClassNames(".concat(e.displayName||e.name,")")})}),k.EN),c3=s3(i3),u3=n(30624),d3=function(){return u3.createElement(IT,{title:Qx()},u3.createElement("div",null,u3.createElement("div",{className:"not-found"},u3.createElement("div",{className:"not-found__copy"},u3.createElement("h1",{className:"not-found__copy--heading"},"Hmm..."),u3.createElement("div",null,"We can't seem to find the page you're looking for.")))))},m3=Jg("curtain"),v3=function(e){var t=e.loadingText,n=e.showHeader,r=e.status,a=(0,g.useState)(!1),o=(0,ze.Z)(a,2),i=o[0],l=o[1],s=function(){return l(!0)},c=Zt()("status","error"),u=Zt()("status","fatalError"),d=el()(c,Zt()("reconnectFailed",!0));return(0,g.useEffect)((function(){return l3=setTimeout(s,1e4),function(){clearTimeout(l3)}}),[]),(0,g.useEffect)((function(){if("error"===r){var e=new Error("There was a socket connection error. The renderReconnect curtain was displayed");zl.fy.logger.error(e.message,e)}}),[r]),ll()([[u,h3],[d,g3],[c,b3],[us(),f3(t)]])({showHeader:n,status:r,reconnectFailed:i})},p3=function(){return window.location.reload(!0)},f3=function(e){return function(t){var n=t.showHeader;return y().createElement("div",{className:m3("container",{"show-header":n})},y().createElement("div",{className:m3()},y().createElement("div",{className:m3("spinner")}),y().createElement("div",{className:m3("text")},e||"Your content is loading.")))}},h3=function(e){var t=e.showHeader;return y().createElement("div",{className:m3("container",{"show-header":t})},y().createElement("div",{className:m3()},y().createElement("div",{className:m3("title")},"Something went wrong."),y().createElement("div",{className:m3("description")},"Click to refresh and try again."),y().createElement(KL,{headerDone:!0,onClick:p3},"Refresh")))},b3=function(e){var t=e.showHeader;return y().createElement("div",{className:m3("container",{"show-header":t})},y().createElement("div",{className:m3()},y().createElement("div",{className:m3("spinner",{reconnect:!0})}),y().createElement("div",{className:m3("title")},"Your computer is offline."),y().createElement("div",{className:m3("description")},"Attempting to reconnect…")))},g3=function(e){var t=e.showHeader;return y().createElement("div",{className:m3("container",{"show-header":t})},y().createElement("div",{className:m3()},y().createElement("div",{className:m3("title")},"Your session has timed out."),y().createElement("div",{className:m3("description")},"Click refresh to restart your session."),y().createElement(KL,{headerDone:!0,onClick:p3},"Refresh")))},y3=(0,g.memo)(v3),E3=n(30624);function k3(){return J((function(e){var t=e.course,n=e.courseLabels,r=e.courseProgress,a=e.partnerContent,o=e.search,i=e.sessionPreferences,l=e.status;return{course:t,courseProgress:r,labels:n.labels,languageCode:n.iso639Code,lessons:t&&t.lessons,partnerContent:a,search:o,sessionPreferences:i,status:l}}))}function C3(){var e=(0,_.I0)(),t=(0,g.useCallback)((function(){e(function(){return $r(nf,{coverLoaded:arguments.length>0&&void 0!==arguments[0]&&arguments[0]})}(!0))}),[e]),n=k3(),r=n.status,a=r.courseLoaded,o=r.coverLoaded;if(a&&!o){var i=n.course.coverImage,l=(void 0===i?{}:i).media,s=(void 0===l?{}:l).image,c=void 0===s?{}:s,u=c.key,d=c.src;if(u||d){var m=u?bd(c):d,v=setTimeout(t,5e3),p=new Image;p.src=m,p.onload=function(){clearTimeout(v),t()}}else t()}}var w3=function(){!function(){var e=(0,_.I0)();(0,g.useEffect)((function(){e(Ff()),e(qh())}),[e])}(),C3();var e=k3(),t=e.status,n=t.courseLoaded,r=t.coverLoaded,a=t.fontsLoaded,o=t.notFound,i=t.partnerContentLoaded,l=n&&a&&r&&i,s=!l;return(0,g.useEffect)((function(){l&&window.parent!==window&&window.parent.postMessage({type:"course:ready"},window.location.origin)}),[l]),o?E3.createElement(d3,null):s?E3.createElement(y3,{status:status}):E3.createElement(c3,e)},N3=(0,$.q_)();!function(e){if(yu("onCreateHistory"))bu.onCreateHistory(e)}(N3),(0,E.render)(y().createElement(g.Suspense,{fallback:null},y().createElement(_.zt,{store:lb},y().createElement(cT,null,y().createElement(je,null,y().createElement(CT,null,y().createElement(k.F0,{history:N3},y().createElement(k.AW,{path:"/",component:w3}))))))),document.getElementById("app"))},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 a(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]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=16515},14935:function(module){module.exports=function(obj){obj||(obj={});var __t,__p="";with(obj)__p+="<style>\n  :root {\n    --color-theme-contrast-complementary-rgb: "+(null==(__t=colorThemeContrastComplementaryRGB)?"":__t)+";\n    --color-theme-contrast-complementary: "+(null==(__t=colorThemeContrastComplementary)?"":__t)+";\n    --color-theme-contrast-rgb: "+(null==(__t=colorThemeContrastRGB)?"":__t)+";\n    --color-theme-contrast: "+(null==(__t=colorThemeContrast)?"":__t)+";\n    --color-theme-rgb: "+(null==(__t=colorThemeRGB)?"":__t)+";\n    --color-theme-tint: "+(null==(__t=colorThemeTint)?"":__t)+";\n    --color-theme-transparent: "+(null==(__t=colorThemeTransparent)?"":__t)+";\n    --color-theme: "+(null==(__t=colorTheme)?"":__t)+";\n    --font-family-body: "+(null==(__t=bodyTypeface)?"":__t)+";\n    --font-family-head: "+(null==(__t=headingTypeface)?"":__t)+";\n    --font-family-ui: "+(null==(__t=uiTypeface)?"":__t)+";\n\n    --mon-theme-font-body: var(--font-family-body);\n    --mon-theme-font-heading: var(--font-family-head);\n  }\n\n  .brand--head, .brand--head *   {\n    font-family: var(--font-family-head) !important;\n  }\n\n  .brand--body, .brand--body *   {\n    font-family: var(--font-family-body) !important;\n  }\n\n  .brand--lhead, .brand--lhead * {\n    font-family: var(--font-family-head) !important;\n  }\n\n  .brand--lbody, .brand--lbody * {\n    font-family: var(--font-family-body) !important;\n  }\n\n  .brand--ui, .brand--ui * {\n    font-family: var(--font-family-ui) !important;\n  }\n\n  .brand--beforeHead:before {\n    font-family: var(--font-family-ui) !important;\n  }\n\n  .brand--afterHead:after {\n    font-family: var(--font-family-ui) !important;\n  }\n\n  .brand--background {\n    background-color: var(--color-theme) !important;\n  }\n\n  .brand--background-all * {\n    background-color: var(--color-theme) !important;\n  }\n\n  .brand--border {\n    border-color: var(--color-theme) !important;\n\n    @media (forced-colors: active) {\n      border-color: transparent !important;\n    }\n  }\n\n  .brand--color {\n    color: var(--color-theme) !important;\n  }\n\n  .brand--color-all * {\n    color: var(--color-theme) !important;\n  }\n\n  .brand--shadow {\n    box-shadow: 0 0 0 0.2rem var(--color-theme) !important;\n  }\n\n  .brand--shadow-all * {\n    box-shadow: 0 0 0 0.2rem var(--color-theme) !important;\n  }\n\n  .brand--fill {\n    fill: var(--color-theme) !important;\n  }\n\n  .brand--stroke {\n    stroke: var(--color-theme) !important;\n  }\n\n  .brand--beforeBackground:before {\n    background-color: var(--color-theme) !important;\n  }\n\n  .brand--beforeBorder:before {\n    border-color: var(--color-theme) !important;\n  }\n\n  .brand--beforeColor:before {\n    color: var(--color-theme) !important;\n  }\n\n  .brand--afterBackground:after {\n    background-color: var(--color-theme) !important;\n  }\n\n  .brand--afterBorder:after {\n    border-color: var(--color-theme) !important;\n  }\n\n  .brand--afterColor:after {\n    color: var(--color-theme) !important;\n  }\n\n  /* should be applied to containers where links\n     need to appear in brand color */\n  .brand--linkColor a {\n    color: var(--color-theme) !important;\n    fill: var(--color-theme) !important;\n  }\n\n  /* should be applied to containers where links\n     need to change to brand color on hover */\n  .brand--linkColorHover a:hover {\n    color: var(--color-theme) !important;\n    fill: var(--color-theme) !important;\n  }\n\n  /* should be applied to any single element that\n     needs to change color on hover */\n  .brand--hoverColor:hover {\n    color: var(--color-theme) !important;\n  }\n\n  .button.brand--background:hover { opacity: .65 !important; }\n\n  .brandHover:hover {\n    fill: var(--color-theme) !important;\n  }\n\n\n  @media (min-width: 47.9375em) { /* 768px */\n    .brand--min768--background {\n      background-color: var(--color-theme) !important;\n    }\n\n    .brand--min768--border {\n      border-color: var(--color-theme) !important;\n    }\n\n    .brand--min768--color {\n      color: var(--color-theme) !important;\n    }\n  }\n\n  @media (max-width: 47.9375em) { /* 768px */\n    .brand--max768--background {\n      background-color: var(--color-theme) !important;\n    }\n\n    .brand--max768--border {\n      border-color: var(--color-theme) !important;\n    }\n\n    .brand--max768--color {\n      color: var(--color-theme) !important;\n    }\n  }\n</style>\n";return __p}},44009:function(e,t,n){var r={"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-nz":76319,"./en-nz.js":76319};function a(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]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=44009},25893:function(){},50247:function(){},52361:function(){},94616:function(){},30717:function(){},31777:function(){},89917:function(){}}]);

Filemanager

Name Type Size Permission Actions
11732e6a.css File 54.77 KB 0644
20be7de8.js File 7.19 KB 0644
3499478a.js File 2.55 MB 0644
501ea851.js File 806.15 KB 0644
8ed470ca.css File 632.84 KB 0644
eb6943c6.js File 10.07 KB 0644
eb9bd09f.js File 6.25 KB 0644