(self.wpRiseJsonp=self.wpRiseJsonp||[]).push([["learn_main_js-node_modules_moment_locale_sync_recursive_en"],{63465:function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,{callbackComponent:function(){return pc},callbackPath:function(){return ec},errorPath:function(){return tc},getToken:function(){return nc},initAuth:function(){return uc},login:function(){return oc},logout:function(){return dc},onFetchTokensThunk:function(){return fc},refreshSession:function(){return lc},request:function(){return Rn}});var a={};n.r(a),n.d(a,{callbackComponent:function(){return Ec},callbackPath:function(){return kc},getToken:function(){return Cc},initAuth:function(){return Lc},login:function(){return wc},logout:function(){return Nc},refreshSession:function(){return _c},request:function(){return Rn}});var i={};n.r(i),n.d(i,{CoverDescription:function(){return nE},CoverDetailsContentHeading:function(){return mC},CoverDueDate:function(){return iE},CoverHeader:function(){return YE},CoverLayout:function(){return $E},LessonHeader:function(){return Nk},LessonNavFinish:function(){return Rk},LessonNavNext:function(){return Ok},LessonNavPrevious:function(){return Uk},LessonProgressGraphic:function(){return Jk},NavCompactHeaderCounter:function(){return vC},NavCompactHeaderProgress:function(){return pC},NavCompactOutline:function(){return fC},OverviewListItem:function(){return hC},OverviewListSectionTitle:function(){return gC},Progress:function(){return dC}});var o={};n.r(o),n.d(o,{AlignLeft:function(){return NC},ArrowDown:function(){return Tk},ArrowLeft:function(){return kC},ArrowRight:function(){return CC},ArrowUp:function(){return Fk},Category:function(){return ep},ChevronDown:function(){return SC},ChevronUp:function(){return TC},Favorite:function(){return Ip},LessonsComplete:function(){return RC},LessonsRequirement:function(){return Dp},QuestionBox:function(){return xC},QuizFailed:function(){return PC},QuizPassed:function(){return RC},QuizRequirement:function(){return wp},Search:function(){return DC},ToggleDown:function(){return BC},Touch:function(){return HC},VideoCamera:function(){return qC},X:function(){return UC}});var l={};n.r(l),n.d(l,{components:function(){return i},icons:function(){return o}});var s={};n.r(s),n.d(s,{CoverCourseInfo:function(){return kw},CoverDetailsSection:function(){return Sw},CoverHeader:function(){return zw},CoverLayout:function(){return Vw},LessonHeader:function(){return jw},LessonProgressGraphic:function(){return $w},NavSidebarHeader:function(){return nN},OverviewListItemLinkContent:function(){return $N},Progress:function(){return e_}});var c={};n.r(c),n.d(c,{ArrowDown:function(){return n_},ArrowLeft:function(){return o_},ArrowRight:function(){return a_},ArrowUp:function(){return n_},ChevronDown:function(){return s_},ChevronUp:function(){return s_},Favorite:function(){return Ip},LessonsComplete:function(){return u_},LessonsRequirement:function(){return m_},QuizFailed:function(){return h_},QuizPassed:function(){return u_},QuizRequirement:function(){return m_},Search:function(){return p_},ToggleDown:function(){return b_},X:function(){return E_}});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 __},CoverDetails:function(){return x_},CoverGraphic:function(){return P_},CoverHeader:function(){return X_},CoverLayout:function(){return $_},CoverProgress:function(){return hS},CoverSVG:function(){return F_},LessonHeader:function(){return CS},LessonProgressGraphic:function(){return IS},NavSidebarHeaderProgress:function(){return xS}});var m={};n.r(m),n.d(m,{AlignLeft:function(){return HS},ArrowDown:function(){return PS},ArrowLeft:function(){return RS},ArrowRight:function(){return DS},ArrowUp:function(){return BS},ChevronDown:function(){return qS},ChevronUp:function(){return US},Favorite:function(){return Ip},LessonsComplete:function(){return RC},LessonsRequirement:function(){return Dp},QuestionBox:function(){return KS},QuizFailed:function(){return PC},QuizPassed:function(){return RC},QuizRequirement:function(){return wp},Search:function(){return jS},ToggleDown:function(){return qS},Touch:function(){return QS},VideoCamera:function(){return JS},X:function(){return eI}});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)),g=n.n(h);window.URLSearchParams=f()||g(),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 b=n(28416),y=n.n(b),E=n(20745),k=n(6223),C=n(45181),w=n.n(C),N=n(50557),_=n.n(N),S=n(30644),I=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(94537),H=n(12666),z=n(37723),q=n(28416);function V(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 U=(0,b.createContext)(null),G=(0,b.createContext)(!1),K=(0,b.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=V(r);function r(){var e,t;(0,x.Z)(this,r);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(t=n.call.apply(n,B()(e=[this]).call(e,i))).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),i=1;i<r;i++)a[i-1]=arguments[i];(t=this.props)[n].apply(t,a)}},{key:"render",value:function(){return q.createElement(U.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}(b.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),Y=W(z.Z);function Q(e){var t=(0,b.forwardRef)((function(t,n){var r,a,i,o,l,s=(r=t,i=(0,b.useContext)(G),o=(0,b.useContext)(U),l=(0,b.useRef)(r),i&&null!=o&&null!==(a=w()(o))&&void 0!==a&&a.call(o,"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 _()(I.$j.apply(void 0,arguments),Q)}function J(e,t){var n,r=(0,b.useContext)(G),a=(0,b.useContext)(U),i=(0,b.useRef)(null),o=!(0,S.Z)()&&r&&(null==a||null===(n=w()(a))||void 0===n?void 0:n.call(a,"exit")),l=(0,I.v9)((function(t){if(!o)return e(t)}),t);return o||(i.current=l),i.current}var $=n(52121),ee=n(91829),te=n.n(ee),ne=n(86869),re=n.n(ne),ae=n(46489),ie=n.n(ae),oe=n(9134),le=n.n(oe),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 ge(e){return ve("CDN_USER_CONTENT_URI")+"/"+e}var be=function(e){var t=e||"",n=fe("resolvePath")?me.resolvePath.bind(me):ge;return w()(t).call(t,"http")||w()(t).call(t,"data:")||w()(t).call(t,"//")?t:n(t)},ye=function(){fe("exit")&&me.exit()},Ee=function(){return!!fe("isExport")&&me.isExport()};var ke=function(){if(fe("sendTouch"))return me.sendTouch()},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 re().load(Ce)},_e=function(){return re().load("_articulate_rise_")},Se=function(){return _e()?ie()(_e()).riseId||ie()(_e()).sub||ie()(_e()).aid:""},Ie=function(){return _e()&&ie()(_e()).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||_e();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 Ve(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 Ue(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ve(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Ve(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var Ge=(0,b.createContext)({});function Ke(e,t){var n=t.type,r=t.message;switch(n){case"polite":return Ue(Ue({},e),{},{politeMessage1:e.alternatePolite?r:"",politeMessage2:e.alternatePolite?"":r,alternatePolite:!e.alternatePolite});case"assertive":return Ue(Ue({},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,b.useReducer)(Ke,{politeMessage1:"",politeMessage2:"",alternatePolite:!1,assertiveMessage1:"",assertiveMessage2:"",alternateAssertive:!1}),r=(0,ze.Z)(n,2),a=r[0],i=a.politeMessage1,o=a.politeMessage2,l=a.assertiveMessage1,s=a.assertiveMessage2,c=r[1],u=(0,b.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:i}),y().createElement(We,{id:"polite-announcer2",ariaLive:"polite",message:o}),y().createElement(We,{id:"assertive-announcer1",ariaLive:"assertive",message:l}),y().createElement(We,{id:"assertive-announcer2",ariaLive:"assertive",message:s}),t)}function Ye(){return(0,b.useContext)(Ge)}function Qe(e){var t=(0,b.forwardRef)((function(t,n){var r=Ye();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(54115),et=n.n($e),tt=n(69105),nt=n.n(tt),rt=n(23710),at=n.n(rt),it=n(38289),ot=n.n(it),lt=le()(ot()),st=lt({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","h4","h5","h6","i","img","li","mark","ol","p","table","td","th","tbody","thead","tr","s","strong","span","sub","sup","u","ul"]}),ct=lt({allowedAttributes:{iframe:["align","allow","allowfullscreen","frameborder","height","longdesc","marginheight","marginwidth","name","referrerpolicy","sandbox","scrolling","src","title","width"]},allowedTags:["iframe"],allowedSchemes:["http","https"]}),ut=at()(nt(),st,et()("")),dt=at()(nt(),ct,et()("")),mt=lt({allowedTags:[],allowedAttributes:[]}),vt=(lt({allowedTags:["mark"],allowedAttributes:[]}),ut),pt=n(22624),ft=n.n(pt),ht=n(51383),gt=n.n(ht),bt=n(77414),yt=n.n(bt),Et=n(61894),kt=n.n(Et),Ct=n(90013),wt=n.n(Ct),Nt=n(87041),_t=n.n(Nt),St=n(84585),It=n.n(St),Tt=n(18371),Lt=n.n(Tt),xt=n(33411),Zt=n.n(xt),Pt=function(e){return _()(mt,e)},At=function(e,t,n){return(e[t]||e.MULTIPLE_CHOICE)(n)},Rt=function(e){var t=e.startTime;return e.stopTime-t},Mt=function(e){return At({FILL_IN_THE_BLANK:Gt,MATCHING:Jt,MULTIPLE_CHOICE:Ft,MULTIPLE_RESPONSE:Ft},qt(e),e)},Dt=function(e){return At({FILL_IN_THE_BLANK:Gt,MATCHING:Jt,MULTIPLE_CHOICE:Kt,MULTIPLE_RESPONSE:jt},qt(e),e)},Ot=function(e){var t=e.item,n=e.itemProgress,r={FILL_IN_THE_BLANK:Pt(de()("text")),MATCHING:$t(t),MULTIPLE_CHOICE:Wt(t),MULTIPLE_RESPONSE:Yt(t)};return At(r,qt(t),n)},Bt=function(e){return[e]},Ft=_()(kt()(function(e){return ft()((0,qe.Z)({},e,mt))}("title")),de()("answers")),Ht=Pt(de()("id")),zt=Pt(de()("title")),qt=de()("type"),Vt=function(e){return function(t){return gt()(Lt()("id",t),Ft(e))}},Ut=function(e){return le()(_t())(Ft(e))},Gt=_()(It()("title"),Ft),Kt=function(e){return _()(Vt(e),de()("correct"))(e)},Wt=function(e){return _()(Bt,Ut(e),de()("selectedIndex"))},jt=function(e){return _()(yt(),kt()(Vt(e)),de()("corrects"))(e)},Yt=function(e){return _()(yt(),kt()(Ut(e)),de()("selectedIndices"))},Qt=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}}},Xt=Pt(de()("matchTitle")),Jt=_()(kt()((function(e){var t=Ht(e);return Qt({sourceId:t,sourceTitle:zt(e),targetId:t,targetTitle:Xt(e)})})),Ft),$t=function(e){return _()(Zt(),wt()(function(e){return function(t,n){var r=Ut(e)(n),a=Ut(e)(t);return Qt({sourceId:Ht(r),sourceTitle:zt(r),targetId:Ht(a),targetTitle:Xt(a)})}}(e)),de()("matches"))},en=n(41266),tn=n(19623),nn=n(31082),rn=n.n(nn),an=n(67552),on=n.n(an),ln=n(94066),sn=n.n(ln),cn=n(84705),un=n.n(cn),dn=n(58218),mn=n.n(dn),vn=n(16896),pn=n.n(vn),fn=n(30269),hn=n.n(fn),gn=n(60740),bn=n.n(gn),yn=n(9386),En=n.n(yn),kn=n(52892),Cn=n.n(kn),wn=n(12601),Nn=n.n(wn),_n=n(80620),Sn=n.n(_n),In=n(66689),Tn=n(20780),Ln=n.n(Tn),xn=Ln()(window.env,{ACCESS_COOKIE_NAME:"_articulate_rise_",REDIRECT_URI:window.location.origin+"/auth-callback"}),Zn=(0,In.Z)(xn),Pn=Zn.closeSession,An=Zn.on,Rn=Zn.request,Mn=Zn.refreshSession,Dn=Zn.resetSession,On=(Zn.resumeSession,Zn.startSession,Zn.getAuthorizationUrl),Bn=(Zn.fetch,n(96896)),Fn=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),Bn.v.addError(e),t(e)}}};hn()(En()((function(e,t){var n,r,a=t.split("=");return pn()(un()(n=a[0]).call(n),un()(r=a[1]).call(r),e)}),{}),Nn()(/; */));function Hn(e,t){var n,r,a=t.indexOf(":"),i=un()(n=t.substr(0,a)).call(n).toLowerCase(),o=un()(r=t.substr(a+1)).call(r);return i&&(e[i]=e[i]?e[i]+", "+o:o),e}function zn(e){return e?e.split("\n").reduce(Hn,{}):{}}function qn(e){var t,n=!1,r=new(Je())((function r(a,i){var o,l,s,c,u,d,m,v,p,f=e.signal;if(null!=f&&f.aborted)i(new DOMException("Aborted","AbortError"));else{var h=function(e){throw i(e),e},g=function(){t.abort(),i(new DOMException("Aborted","AbortError"))},b=e.data,y=Fn(null!==(o=e.deserialize)&&void 0!==o?o:bn(),h),E=null!==(l=e.headers)&&void 0!==l?l:{},k=null!==(s=e.json)&&void 0!==s&&s,C=null!==(c=e.jwt)&&void 0!==c&&c,w=null!==(u=e.token)&&void 0!==u?u:null,N=null!==(d=e.method)&&void 0!==d?d:"GET",_=e.onUploadProgress,S=Fn(null!==(m=e.serialize)&&void 0!==m?m:bn(),h),I=e.url,T=null!==(v=e.withCredentials)&&void 0!==v&&v,L=e.file,x=null!==(p=e.timeout)&&void 0!==p?p:3e3;t=new XMLHttpRequest;var Z=setTimeout((function(){t.abort(),i({error:"request timed out"})}),x);if(k&&(y=Fn(JSON.parse,i),S=Fn(mn(),i),E["Content-Type"]="application/json"),"GET"===N&&b&&(I+="?"+function(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")}(b)),C){var P=w||_e();E.Authorization="Bearer "+P}for(var A in null==f||f.addEventListener("abort",g),t.withCredentials=T,t.addEventListener("abort",i),t.addEventListener("error",i),t.addEventListener("load",(function(){var e;t.status>=400?te()(e=[401,403]).call(e,t.status)?n?i({error:"Unable to resume session"}):Dn().then((function(){r(a,i),n=!0})).catch((function(e){Bn.v.addError(e),i({error:"Unable to resume session"})})):i(y(t.response)):(a({body:y(t.response),headers:zn(t.getAllResponseHeaders()),status:t.status}),null==f||f.removeEventListener("abort",g));clearTimeout(Z)})),t.upload&&"function"==typeof _&&t.upload.addEventListener("progress",_),t.open(N,I),E)t.setRequestHeader(A,E[A]);"GET"!==N&&b?t.send(S(b)):L?t.send(L):t.send()}}));return r.abort=function(){var e;return(e=t).abort.apply(e,arguments)},r}hn()(Sn(),Cn()(""));function Vn(e){return 200===e.status||201===e.status?e.body:Je().reject(e.body)}var Un="n",Gn="c",Kn="p",Wn="vp",jn="i",Yn=n(45582),Qn=n.n(Yn),Xn=n(66497),Jn=n.n(Xn),$n=n(92373),er=n.n($n),tr=n(54405),nr=n.n(tr),rr=n(38907),ar=n.n(rr),ir=n(2220),or=n.n(ir),lr=n(92650),sr=n.n(lr),cr=n(47166),ur=n.n(cr),dr=n(14087),mr=n.n(dr),vr=n(9730),pr=n.n(vr),fr=n(13657),hr=n.n(fr),gr=n(59837),br=n.n(gr),yr=n(90368),Er=n.n(yr),kr=n(24234),Cr=n.n(kr),wr=n(13207),Nr=n.n(wr),_r=n(25677),Sr=n.n(_r),Ir=n(1102),Tr=n.n(Ir),Lr=n(144),xr=n.n(Lr),Zr=n(92738),Pr=n.n(Zr),Ar=n(96942),Rr=n.n(Ar),Mr=n(5206),Dr=n.n(Mr),Or=n(4603),Br=n.n(Or),Fr=n(20793),Hr=n.n(Fr),zr=n(5994),qr=n.n(zr),Vr=n(47088),Ur=n.n(Vr),Gr=n(6037),Kr=n.n(Gr),Wr=n(61937),jr=n.n(Wr),Yr=n(47176),Qr=n.n(Yr),Xr=n(88946),Jr=n.n(Xr),$r=n(96249),ea=(et()((0,$r.sideEffect)((function(){return location.href="/"}))),n(51481)),ta=n.n(ea),na=n(42157),ra=n.n(na),aa=n(61584),ia=n.n(aa),oa=n(18384),la=n.n(oa),sa=n(52472),ca=n.n(sa),ua=n(19389),da=n.n(ua),ma=n(10349),va=n.n(ma),pa=n(35704),fa=n.n(pa),ha=n(34923),ga=n.n(ha),ba=n(82515),ya=n.n(ba),Ea=n(22626),ka=n.n(Ea),Ca=n(78095),wa=n.n(Ca),Na=n(75748),_a=n.n(Na),Sa=n(36573),Ia=n.n(Sa),Ta=n(61949),La=n.n(Ta),xa=n(3087),Za=n.n(xa),Pa=n(53523),Aa=n.n(Pa),Ra=n(425),Ma=n.n(Ra),Da=n(73411),Oa=n.n(Da),Ba=n(27938),Fa=n.n(Ba),Ha=n(97560),za=n.n(Ha),qa=n(56396),Va=n.n(qa),Ua=n(99072),Ga=n.n(Ua),Ka=n(98313),Wa=n.n(Ka);function ja(e,t){var n=void 0!==ca()&&da()(e)||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){var n;if(!e)return;if("string"==typeof e)return Ya(e,t);var r=fa()(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return va()(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ya(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 i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function Ya(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},Xa=function(e){return e>=0},Ja=Za()((function(e,t,n){return ya()(e,n,t)})),$a=or()(3,(function(e,t,n){return n[e]==t})),ei=(or()(3,(function(e,t,n){return Br()(Aa()($a("id",t)),at()(Qa,et()(n),Ja(e,n)))(n)})),or()(3,(function(e,t,n){return Fa()(t,n[e],Ga()(e,1,n))})),Za()((function(e,t,n){var r;return on()([],n,(r={},(0,qe.Z)(r,e,n[t]),(0,qe.Z)(r,t,n[e]),r))}))),ti=ka()((function(e){var t=(0,ze.Z)(e,2),n=t[0],r=t[1];return ta()(Number(n),Number(r))})),ni=_()(ti,Wa()),ri=_()(Va()(0),Cr());var ai=or()(2,(function(e,t){return _()(Ma(),kt()(ya()(e,1)),Wa())(t)})),ii=or()(2,(function(e,t){return _()(Ma(),gt()(_a()(e)),Wa())(t)})),oi=or()(2,(function(e,t){return _()(Er(),ii((function(e,n){return t(n)})))(e)})),li=or()(2,(function(e,t){return gt()(_()(le()(La())(t),e))})),si=wa()(za()(ga(),0)),ci=_()(va(),Array),ui=Za()((function(e,t){var n;return Jr()(n=ci(t)).call(n,(function(){return e}))})),di=Za()((function(e,t,n,r){var a;return Jr()(a=ci(n)).call(a,(function(n,a){return a===r?t:e}))}));or()(3,(function(e,t,n){return Br()(Aa()($a(e,t)),Xa)(n)}));function mi(e,t,n){if(t>=n.length)return fa()(n).call(n,0);var r=e-Math.floor(t/2),a=e+Math.ceil(t/2);return a>n.length?fa()(n).call(n,n.length-t):r>=0?fa()(n).call(n,r,a):fa()(n).call(n,0,t)}var vi,pi=function(e,t){for(var n=Math.min(e.length,t.length),r=new Array(n),a=0;a<n;a++)r[a]=[e[a],t[a]];return r},fi=n(40486),hi=n.n(fi),gi=n(40437),bi=n.n(gi),yi=Ia()(hr()),Ei=Qn()(Hr()),ki=function(e){var t=e.key,n=e.percent;return function(e){return Jn()(n,Br()(de()("items"),Zt(),gt()(Lt()(t,!0)),Cr(),le()(ur())(_()(Cr(),Er(),de()("items"))(e)),Tr()(100),Math.round)(e),e)}},Ci=(Ei((function e(t,n,r){var a=n.id,i=n.items;return Br()(Jn()(a,{index:r}),Qr()((function(){return yi(i)}),(function(t){return qr()(Nr()([a,"items"]),Ei(e,{},i))(t)})))(t)}),{}),ki({key:"isComplete",percent:"percentComplete"})),wi=ki({key:"isViewed",percent:"percentViewed"}),Ni=function(e){return Jn()("correctlyAnswered",Br()(de()("items"),Zt(),gt()(Lt()("isCorrect",!0)),Cr())(e),e)},_i=Br()(Pr()(Sr()("items"),ai(ia()(["isViewed","isCorrect"]))),ia()(["percentViewed","correctlyAnswered"]),Pr()(Sr()("retryAttempts"),_()(hi(),Cn()(0)))),Si=function(e){var t=e.itemId,n=e.isCorrect;return Br()(Pr()(Nr()(["items",t]),Br()(le()(Ln())({isComplete:n,isViewed:n}),Ln()({isCorrect:n}))),Qr()(bi()(["items",t,"isCorrect"],!1),Jn()("lastIncorrectCardId",t)),Ni,jr()(Lt()("percentComplete",100),Ci),wi,Qr()(Lt()("percentComplete",100),Jn()("isComplete",!0)))},Ii=["lessonId"],Ti=["lessonId"],Li=_()(le()(Ln())({isComplete:!0,percentComplete:100}),Pr()(Sr()("items"),ai(_()(Pr()(Sr()("items"),ai(Jn()("isComplete",!0))),Jn()("isComplete",!0))))),xi=function(e){var t=e.id,n=e.items;return Br()(Pr()(Nr()(["items",t,"items"]),Oi(n)),Pr()(Nr()(["items",t]),Di),Wo,Qr()(Lt()("percentComplete",100),Jn()("isComplete",!0)))},Zi=function(e,t){var n=t.id;return Ln()(e,(0,qe.Z)({},n,Jn()("isComplete",!0)))},Pi=ia()(["correctlyAnswered","percentComplete","percentViewed","isComplete"]),Ai=Pr()(Sr()("items"),ai(ia()(["isComplete","isCorrect","isViewed"]))),Ri=ai(_()(Ai,Pi)),Mi=Br()(ia()(["isComplete","percentComplete"]),Pr()(Sr()("items"),Ri)),Di=Qr()((function(e){return la()(_()(ra(),de()("items"))(e),function(e){return Br()(de()("items"),Zt(),gt()(Lt()("isComplete",!0)),Cr(),le()(ur())(_()(Cr(),Er(),de()("items"))(e)),ta()(1))(e)}(e))}),Jn()("isComplete",!0)),Oi=function(e){return function(t){return ft()(e.reduce(Zi,{}),t)}},Bi=function(e){var t=e.id,n=e.lessonId,r=e.items;return function(e){return e(Bo({id:n,updateFn:xi({id:t,items:r})}))}},Fi=le()(Ln())({isComplete:!0,percentComplete:100}),Hi=ia()(["isComplete","percentComplete"]),zi=_()(le()(Ln())({isComplete:!0,percentComplete:100}),Pr()(Sr()("items"),ai(Jn()("isComplete",!0)))),qi=_()(ia()(["isComplete","percentComplete"]),Pr()(Sr()("items"),ai(ia()(["isComplete"])))),Vi=function(e){return _()(Qr()(Lt()("percentComplete",100),Jn()("isComplete",!0)),Wo,Pr()(Nr()(["items",e]),Jn()("isComplete",!0)))},Ui=n(22184),Gi=n.n(Ui),Ki=ia()(["activeIndex","direction"]),Wi=function(e){return le()(Ln())({activeIndex:e,direction:"backwards"})},ji=function(e){var t=e.activeIndex,n=e.itemId;return _()(Qr()(Lt()("percentComplete",100),Jn()("isComplete",!0)),Wo,Qr()((function(){return Gi()(hr()(n))}),Pr()(Nr()(["items",n]),Jn()("isComplete",!0))),Jn()("activeIndex",t),ia()(["direction"]))},Yi=_()(le()(Ln())({isComplete:!0,percentComplete:100}),Ki,Pr()(Sr()("items"),ai(Jn()("isComplete",!0)))),Qi=_()(ia()(["activeIndex","direction","isComplete","percentComplete"]),Pr()(Sr()("items"),ai(ia()(["isComplete"])))),Xi=le()(Ln())({isComplete:!0,percentComplete:100,percentViewed:100}),Ji=function(e){return function(t){return t(Bo({id:e,updateFn:_i}))}},$i=Br()(Pr()(Sr()("items"),ai(ia()(["isComplete","isCorrect","isViewed"]))),ia()(["correctlyAnswered","percentComplete","isComplete","percentViewed"])),eo=function(e){var t=e.id,n=e.itemId,r=e.isCorrect;return function(e){return e(Bo({id:t,updateFn:Si({itemId:n,isCorrect:r})}))}},to=function(e){var t=e.itemId,n=e.activeIndex;return Br()(Jn()("activeIndex",n),Pr()(Nr()(["items",t]),Jn()("isComplete",!0)),Ci,Qr()(Lt()("percentComplete",100),Jn()("isComplete",!0)))},no=(sr()("activeIndex"),function(e){var t=e.id,n=e.payload;return function(e){return e(Bo({id:t,updateFn:to(n)}))}}),ro=Br()(Pr()(Sr()("items"),ai(Jn()("isComplete",!0))),le()(Ln())({isComplete:!0,percentComplete:100})),ao=Br()(Pr()(Sr()("items"),ai(ia()(["isComplete"]))),ia()(["isComplete","percentComplete","activeIndex"])),io=n(21186),oo=n.n(io),lo=n(53176),so=n.n(lo),co=le()(Ln())({currentTime:0,isComplete:!0,percentComplete:100}),uo=ia()(["currentTime","isComplete","percentComplete"]),mo=Qr()(Lt()("percentComplete",100),Jn()("isComplete",!0)),vo=function(e){var t=e.currentTime,n=e.percentComplete;return _()(Jn()("currentTime",t),mo,function(e){return function(t){return _()(Ln()(t),xr()("percentComplete"),Math.round,Qr()(za()(90),et()(100)),oo()(e),so()(0,"percentComplete"))(t)}}(n))},po=["type"];function fo(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 ho=Qn()(Hr()),go=nr()("rise/course/"),bo=go("BOOKMARK_LESSON"),yo=go("COMPLETE_LESSON_PROGRESS"),Eo=go("RESET_LESSON_PROGRESS"),ko=go("UPDATE_LESSON_PROGRESS"),Co=go("UPDATE_PLAYHEAD_PERCENTAGE"),wo=function(e){return function(t,n){var r=n.id;switch(n.type){case"blocks":return e(t,{id:r,updateFn:Li});case"embed":return e(t,{id:r,updateFn:Fi});case"map":return e(t,{id:r,updateFn:zi});case"process":return e(t,{id:r,updateFn:Yi});case"sorting":return e(t,{id:r,updateFn:Xi});case"timeline":return e(t,{id:r,updateFn:ro});case"video":return e(t,{id:r,updateFn:co});default:return t}}},No=function(e){return _()(Su,ce()(["lessons",e]))},_o=Pr()(Sr()("passingScore"),jr()(br(),et()(0))),So=_()(_o,Dr()(["id","passed","score","passingScore"])),Io=function(e){return _()(_u,So)(e)},To=function(e){var t=e.id,n=e.updateFn;return Pr()(Nr()(["lessons",t]),_()(Jn()("id",t),n))},Lo=function(e,t){var n=e.id,r=e.type;return mr()(Go(n,t),function(e){return function(t){var n=t.lessons,r=t.currentLesson;return Boolean(r)&&"quiz"===e&&100===n[r].percentComplete}}(r))},xo=function(e,t){var n=t.id,r=t.type,a=t.updateFn;return Br()(Zo({id:n,type:r,updateFn:a}),Kr()(_()(Tu,de()("percentComplete"))))(e)},Zo=function(e){var t=e.id,n=e.type,r=e.updateFn;return function(e){return Br()(To({id:t,updateFn:r}),Qr()(Lo({id:t,type:n},e),Xo),Kr()(No(t)),Kr()(function(e){return _()(Qr()(Lt()("percentComplete",100),Io),ce()(["lessons",e]))}(t)))(e)}},Po=wo(pr()(To)),Ao=wo(xo),Ro=(0,$r.handle)({lessons:{},percentComplete:0},(vi={},(0,qe.Z)(vi,bo,(function(e,t){return _()(Kr()(Rr()(wu,[t])),Jn()("currentLesson",t))(e)})),(0,qe.Z)(vi,yo,Ao),(0,qe.Z)(vi,"rise/course/LOAD_COURSE",(function(e,t){return Ln()(e,Nu(Ho(t)))})),(0,qe.Z)(vi,Eo,(function(e,t){var n=t.id;switch(t.type){case"blocks":return xo(e,{id:n,updateFn:Mi});case"embed":return xo(e,{id:n,updateFn:Hi});case"map":return xo(e,{id:n,updateFn:qi});case"process":return xo(e,{id:n,updateFn:Qi});case"sorting":return xo(e,{id:n,updateFn:$i});case"timeline":return xo(e,{id:n,updateFn:ao});case"video":return xo(e,{id:n,updateFn:uo});default:return e}})),(0,qe.Z)(vi,ko,xo),(0,qe.Z)(vi,Co,(function(e,t){var n=t.id,r=t.updateFn;return Br()(To({id:n,updateFn:r}),Kr()(No(n)))(e)})),vi)),Mo=(0,$r.action)(yo),Do=(0,$r.action)(Eo),Oo=(0,$r.action)(bo),Bo=(0,$r.action)(ko),Fo=(0,$r.action)(Co),Ho=Br()(Dr()(["course"]),(function(e){return Br()(ce()(["course","lessons"]),ho(Vo,{}),xr()("lessons"),Ln()(e))(e)}),sr()("course")),zo=function(e){var t=e.id,n=e.type,r=e.settings.passingScore;return Qr()(function(e){var t=e.type,n=e.passingScore;return function(){return"quiz"===t&&!hr()(n)}}({type:n,passingScore:r}),Pr()(Nr()([t]),er()({passingScore:r})))},qo=function(e){var t,n=e.id,r=e.index,a=e.items,i=e.settings,o=void 0===i?{}:i,l=e.type;return Br()(Jn()(n,{index:r,id:n}),zo({id:n,type:l,settings:o}),jr()(function(e){return function(){return hr()(e)}}(a),function(e){var t=e.id,n=e.items;return function(e){return qr()(Nr()([t,"items"]),ho(Vo,{},n),e)}}({id:n,items:De()(t=a||[]).call(t,Boolean)})))},Vo=function(e,t,n){var r=t.type,a=(0,en.Z)(t,po);return jr()(function(e){return function(){return"section"===e}}(r),qo(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fo(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):fo(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({index:n,type:r},a)))(e)},Uo=or()(3,(function(e,t,n){return e(t)!==e(n)})),Go=function(e,t){return Uo(ce()(["lessons",e,"isComplete"]),t)},Ko=function(e){var t=e.key,n=e.percent;return function(e){return Jn()(n,Br()(de()("items"),Zt(),gt()(Lt()(t,!0)),Cr(),pr()(ur())(_()(Cr(),Er(),de()("items"))(e)),Tr()(100),Math.round)(e),e)}},Wo=Ko({key:"isComplete",percent:"percentComplete"}),jo=(Ko({key:"isViewed",percent:"percentViewed"}),ar()(de(),[de()("currentLesson"),de()("lessons")])),Yo=_()(So,jo),Qo=function(e){return Ur()(Iu,Yo,e)},Xo=function(e){return Br()(qr()(Sr()("percentComplete"),Jo(e)),Kr()(Qo))(e)},Jo=function(e){var t=e.lessons;return Math.round(Cr()(Pe()(gt()(de()("isComplete"),t)))/Cr()(Pe()(t))*100)},$o=n(63073),el=n.n($o),tl=n(23018),nl=n.n(tl),rl=n(32207),al=n.n(rl),il=n(54782),ol=n.n(il),ll=n(79349),sl=n(17794),cl=n.n(sl),ul=n(50898),dl=n.n(ul),ml=n(27601),vl=n.n(ml);n(96828);function pl(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return _().apply(void 0,(0,ll.Z)(dl()(1,t)))(vl()(t))}function fl(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 Br().apply(void 0,n)(e)}var hl=Function.prototype,gl=function(e){var t=e.activeIndex,n=e.id;return function(e){return e(Bo({id:n,updateFn:bl({activeIndex:t})}))}},bl=function(e){var t=e.activeIndex;return Jn()("activeIndex",t)},yl=function(e){return _()(Pr()(Sr()("retryAttempts"),_()(hi(),Cn()(0))),Qr()(Lt()("passed",!1),ia()(["passed"])),Qr()(Lt()("isComplete",!1),ia()(["isComplete"])),ia()(["activeIndex","originalItemProgress","percentComplete","score","reportResults","questionsDrawn","questionList"]),Pr()(Sr()("items"),ai(Dr()(["id","index"]))),Pr()(Sr()("passingScore"),et()(e)))},El=function(e){var t=e.finalRetryAttempt,n=e.id,r=e.itemId,a=e.isCorrect,i=e.passingScore,o=e.passToContinue;return _()(Qr()(Lt()("percentComplete",100),kl({finalRetryAttempt:t,id:n,passingScore:i,passToContinue:o})),Wo,Cl,Pr()(Nr()(["items",r]),le()(Ln())({isComplete:!0,isCorrect:a})))},kl=function(e){var t=e.finalRetryAttempt,n=e.id,r=e.passingScore,a=e.passToContinue;return function(e){var i=de()("score",e),o=i>=r,l=!a||o;return Lu(o,i,n,t),Ln()({passed:o,isComplete:l,reportResults:!0},e)}},Cl=function(e){return Jn()("score",_()(Math.round,Tr()(100),le()(ur())(_()(Cr(),Er(),de()("items"))(e)),Cr(),gt()(Lt()("isCorrect",!0)),Zt(),de()("items"))(e),e)},wl=nl()(_()(ta()(3),Cr()),ka()(Ia()(hr()))),Nl=_()(Zt(),Dr()(["passed","retryAttempts","score"])),_l=_()(wl,Nl),Sl=function(e){var t=e.id;return fl(e.state,ol()({},["lessons",t,"items"]),Er(),Cr(),el()(1))},Il=al()((function(e){return at()(_l,function(e){return function(t){var n=t.id,r=t.passed,a=t.passingScore,i=t.score,o=t.retryAttempts;return Pr()(Nr()(["lessons",n]),le()(Ln())({isComplete:!0,activeIndex:Sl({id:n,state:e}),reportResults:!0,passed:r,passingScore:a,percentComplete:100,retryAttempts:o,score:i}),e)}}(e),et()(e))})),Tl=n(19575),Ll=Qr()((function(e){return void 0!==e}),_()(JSON.parse,Tl.Base64.decode)),xl=function(e,t){return window.courseData?e(window.courseData):window.course?{course:e(window.course),media:[]}:t},Zl=n(33938),Pl=n(30222),Al=n.n(Pl),Rl=n(81753),Ml=n.n(Rl),Dl=n(80129),Ol=n.n(Dl),Bl=n(28721),Fl=n(64057),Hl=n.n(Fl),zl=n(99993),ql=n.n(zl),Vl=n(14201),Ul=ve("SESSION_COOKIE_DOMAIN"),Gl=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}}();al()((function(e,t){return function(e,t){if(!Gl)return null;window.localStorage.setItem(e,t)}(e,t),re().save(e,t,{domain:Ul}),t}));ve("SERVICE_ENV"),ve("RISE_FRONTEND_SHA");var Kl=["baseURL"];function Wl(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 jl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Wl(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Wl(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var Yl,Ql,Xl={"Content-Type":"application/json"},Jl=[function(e,t){return t.Authorization="Bearer ".concat(xc()),mn()(e)}],$l=at()(hr(),nt(),Dr()(["data","status","statusText"])),es=Br()(Dr()(["name","message","response"]),ft()({response:$l})),ts=sn().fromPromise((function(e){var t=e.data,n=e.method,r=e.url;return fetch(r,{body:mn()(t),headers:jl(jl({},Xl),{},{Authorization:"Bearer ".concat(xc())}),keepalive:!0,method:n}).then((function(e){return e.json()})).then(xr()("data"))})),ns=function(e){var t=new Error("Nil token detected");return Bn.v.addError(t,e),sn().Rejected(t)},rs=function(){return hr()(xc())},as=function(e){return function(t,n){return Hl()(t,function(e){return function(t){var n,r,a=t.method,i=t.url;return B()(n=B()(r="".concat(a,":")).call(r,e)).call(n,i)}}(n),is(Zc,e))}},is=function(e,t){return function(n){return fl(n,function(e){return function(t){return e.preRequest?e.preRequest(t):t}}(t),function(e){var t=e.baseURL,n=(0,en.Z)(e,Kl);return _()(Ln()({headers:Xl,transformRequest:Jl}),Ln()(n),ft()({url:nr()(t)}))}(t),at()(rs,ns,e),ql()(es,de()("data")),function(e){return function(t){return e.postRequest?e.postRequest(t):t}}(t))}},os=function(e){return{debounce:as(e),send:is(Zc,e),sendWithKeepAlive:is(ts,e)}},ls=function(){return"visible"===document.visibilityState},ss=function(e){document.addEventListener("visibilitychange",function(e){return Qr()(ls,(function(){return e()}))}(e)),window.addEventListener("focus",(function(){return e()}))},cs=n(97877),us=n.n(cs),ds=n(53007),ms=n.n(ds),vs=function(e){return qn({method:"POST",url:"".concat(ve("RISE_RUNTIME_URI"),"/analytics"),json:!0,data:e})},ps=ve("SUBSCRIPTIONS_ENDPOINT"),fs=ve("THREESIXTY_FRONTEND_URI"),hs=bi()(["error","status"],404),gs=_()(xr()("error"),de()("response")),bs=function(){return window.location.href=fs},ys=[function(e,t){return t.Authorization="Bearer ".concat(xc()),e}],Es=function(){var e=(0,Zl.Z)(Al().mark((function e(t){var n,r,a,i;return Al().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n="".concat(ps,"/users/authorized_status"),e.next=3,Zc({transformRequest:ys,url:n}).toPromise().catch(gs);case 3:return r=e.sent,a=_()(t,Kr()((function(e){return vs({event:"Unexpected Logout",payload:{category:"auth",data:e,detail:"Subscription Error"}})}))),i=cl()([[hs,bs],[us()("error"),a],[ms(),de()("data")]]),e.abrupt("return",i(r));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ks=Es,Cs=n(57735),ws=n.n(Cs),Ns=n(13192),_s=n.n(Ns),Ss=/^<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>$/,Is=/^(?:(?:(?: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*)?$/,Ts="Article",Ls="Interaction",xs="Quiz",Zs="Video",Ps={EDITOR:1,MANAGER:2,OWNER:3},As=(Yl={},(0,qe.Z)(Yl,Ps.EDITOR,"Author"),(0,qe.Z)(Yl,Ps.MANAGER,"Admin"),(0,qe.Z)(Yl,Ps.OWNER,"Owner"),Yl),Rs=(Jr()(Ql=rn()(Ps)).call(Ql,(function(e){return{id:e,title:As[e]}})),"onePage"),Ms=_s()({COMPACT:null,COVER:null,OVERLAY:null,SIDEBAR:null}),Ds=(rn()({DESKTOP:"desktop",TABLET_PORTRAIT:"tablet-portrait",TABLET_LANDSCAPE:"tablet-landscape",MOBILE_PORTRAIT:"mobile-portrait",MOBILE_LANDSCAPE:"mobile-landscape"}),"#000"),Os="#fff",Bs={SMALL:{label:"Small",value:1},MEDIUM:{label:"Medium",value:1.5},LARGE:{label:"Large",value:2}},Fs=(Lt()("status","active"),Lt()("status","inactive")),Hs=(Lt()("plan","individual"),bi()(["features","enable_review"],!0),bi()(["features","enable_rise"],!0)),zs=(Lt()("plan","trial"),ws()([Lt()("plan","trial"),Lt()("status","inactive"),Lt()("is_retrial_eligible",!1)])),qs=(mr()(Lt()("plan","team"),Lt()("plan","individual")),ws()([Lt()("plan","team"),Lt()("is_team_admin",!0)]),ws()([Lt()("plan","trial"),Lt()("is_team_admin",!0)]),n(98766)),Vs=n.n(qs),Us=n(22673),Gs=n.n(Us),Ks=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)},Ws=function(e){return{large:Ks(e,"large"),medium:Ks(e,"medium"),micro:Ks(e,"micro"),mini:Ks(e,"mini"),small:Ks(e,"small")}},js=Gs()({features:so()({},"features"),subscription:ia()(["features"])}),Ys=Vs()([zs,Fs,Ia()(Hs)]),Qs="/auth-error",Xs=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 Js(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 $s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Js(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Js(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var ec="/auth-callback",tc=Qs,nc=_e,rc=function(){return window.location.pathname===ec},ac=!1,ic=!1,oc=function(){var e=new(f())(window.location.search);return function(e){var t;if(!ac){var n=(0,Bl.Z)();ac=!0,window.localStorage.setItem(n,e);var r=On({client_id:ve("OKTA_CLIENT_ID"),issuer:ve("OIDC_ISSUER_URI"),redirect_uri:B()(t="".concat(window.location.origin)).call(t,ec),response_mode:"fragment",scope:ve("OIDC_SCOPE"),state:n,prompt:null});Xs().then((function(){window.location.href=r}))}}(e.has("redirect_url")?e.get("redirect_url"):window.location.href)},lc=function(){return Mn().catch((function(e){var t;404===(null===(t=e.response)||void 0===t?void 0:t.status)&&dc({onLogout:function(){return window.location.reload(!0)},reason:"Session expired"})}))},sc=function(){if(!ic){var e=Ne(),t=Se();hr()(e)?(vs({event:"Unexpected Logout",payload:{category:"auth",userId:t,detail:"id from cookie was null"}}),Bn.v.addError(new Error("Unexpected Logout"),{type:"User Meta",idFromToken:t,idFromCookie:e,detail:"id from cookie was null"}),ic=!0,dc({onLogout:function(){return window.location.reload(!0)},reason:"Unexpected logout: user id/session cookie missing"})):e!==t&&(vs({event:"Unexpected Logout",payload:{category:"auth",userId:e,idFromToken:t,detail:"Session/Token ID Mismatch"}}),Bn.v.addError(new Error("Unexpected Logout"),{type:"User Meta",idFromToken:t,idFromCookie:e,detail:"Session/Token ID Mismatch"}),ic=!0,Dn().then((function(){return window.location.reload(!0)})))}},cc=function(){var e=(0,Zl.Z)(Al().mark((function e(t){var n,r,a,i,o,l,s,c,u,d,m,v,p,f,h,g;return Al().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Dn();case 3:if(n=e.sent,r=(0,ze.Z)(n,4),a=r[1],i=r[2],o=r[3],l=o.aid,s=o.content_team_admin,vs({event:"Setting Session Cookie",payload:{category:"auth",userId:l,detail:"Resuming existing session"}}),b=l,document.cookie=we(Ce,b),!rc()){e.next=14;break}return t(),e.abrupt("return");case 14:return c=a.first_name,u=a.last_name,d=a.launchdarkly,m=a.staff,v=Ws(l),p={author:l,profile:{avatars:v,first_name:c,user_id:l,last_name:u,staff:m,content_team_admin:s}},f=function(){return dc({onLogout:et()(null)})},h=function(e){return t($s($s($s({},p),js(e)),{},{launchdarkly:d,token:i}))},e.next=22,ks(f).then(Kr()(h)).catch((function(){return t($s($s({},p),{},{token:i}))}));case 22:if(g=e.sent,!Ys(g)){e.next=28;break}return vs({event:"Unexpected Logout",payload:{category:"auth",userId:Ne(),subscription:g,detail:"Invalid Subscription"}}),Bn.v.addError(new Error("Unexpected Logout"),{type:"User Meta",userId:Ne(),detail:"Invalid Subscription"}),dc({onLogout:function(){return window.location="".concat(ve("THREESIXTY_FRONTEND_URI"),"/rise")}}),e.abrupt("return");case 28:ss(sc),e.next=36;break;case 31:e.prev=31,e.t0=e.catch(0),vs({event:"Unexpected Logout",payload:{category:"auth",userId:Ne(),error:e.t0,detail:"Error Resuming Session"}}),Bn.v.addError(e.t0,{type:"User Meta",userId:Ne(),detail:"Error Resuming Session"}),dc({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)}}(),uc=function(e){var t=e.onFetchTokens;if(rc())cc(t);else{var n=Ne(),r=Se();hr()(n)||n!==r?Xs().then(oc):cc(t)}},dc=function(e){var t=e.onLogout,n=e.reason;n&&vs({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"),Pn().then(t)};os({baseURL:r}).send({method:"DELETE",url:"/logout"}).fork((function(e){console.error("Failed to log out of rise-authoring-api",e),a()}),a)},mc=_()(Ol().parse,Ml()(1,1/0)),vc=function(e){var t=e.location;return function(){var e,n,r=t.hash,a=t.pathname,i=mc(r),o=i.state,l=i.error,s=i.error_description;l?(Bn.v.addError(l,{type:"Logout Error",reason:"Error encountered when parsing auth callback.",error_description:s}),dc({onLogout:(n=s,function(){var e;return window.location.href=B()(e="".concat(Qs,"?description=")).call(e,n)}),reason:B()(e="Error encountered when parsing auth callback. Error: ".concat(l,"; description: ")).call(e,s)})):uc({onFetchTokens:function(){return e=a,t=o,void Xs().then((function(){var n=window.localStorage.getItem(t)||"/",r=n===e?"/":n;window.localStorage.removeItem(t),window.location.href=r}));var e,t}})}},pc=(0,k.EN)((function(e){return(0,b.useEffect)(vc(e),[]),null})),fc=function(e){var t=e.dispatch,n=e.loadProfileOKTA;return function(e){var r=ia()(["token"],e);_()(t,n)(r)}},hc=n(64691),gc=n.n(hc),bc=function(){var e=(0,Zl.Z)(Al().mark((function e(){var t,n,r,a,i;return Al().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Xs();case 2:n=kt()(encodeURIComponent,gc()(["hash","pathname"],window.location)),r=(0,ze.Z)(n,2),a=r[0],i=r[1],window.location.href=B()(t="/login#c=".concat(i)).call(t,a);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),yc=function(){window.location.href="/"},Ec=null,kc=null,Cc=_e,wc=bc,Nc=Pn,_c=function(){return Mn().catch((function(){return Nc()}))},Sc=Br()(so()([],"roles"),jr()(La()("author"),yc)),Ic=Br()(ol()("",["subscription","status"]),jr()(La()(ga(),["active","in_trial","non_renewing"]),yc)),Tc=function(){return window.location.reload()},Lc=function(){var e=(0,Zl.Z)(Al().mark((function e(t){var n,r,a,i,o,l,s,c,u,d,m;return Al().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.onFetchTokens,e.prev=1,e.next=4,Dn();case 4:return r=e.sent,a=(0,ze.Z)(r,2),i=a[0],o=a[1],l=o.launchdarkly,s=o.riseId,c=o.sub,u=o.staff,d=o.subscription,m={staff:u,user_id:s||c},Ic(o),n({author:m.user_id,launchdarkly:l,profile:m,subscription:d,token:i}),An("change:roles",Sc),An("change:status",Ic),An("change:subdomain",Tc),An("unauthorized",bc),An("session:closed",bc),e.abrupt("return",i);case 20:e.prev=20,e.t0=e.catch(1),bc();case 23:case"end":return e.stop()}}),e,null,[[1,20]])})));return function(t){return e.apply(this,arguments)}}(),xc=r.getToken,Zc=r.request;function Pc(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 Ac(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pc(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Pc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var Rc,Mc,Dc=ve("RBC_URI"),Oc="".concat(Dc,"/api/partner_content"),Bc=("".concat(Oc,"/types"),nr()("".concat(Oc,"/")),[function(e,t){return t.Authorization="Bearer ".concat(xc()),e}]),Fc={transformRequest:Bc,headers:{"Content-Type":"application/json"}},Hc=n(5683),zc=n.n(Hc),qc="prod"===ve("SERVICE_ENV")?"com":"zone",Vc=Br()(mn(),zc()(new RegExp("https://images.riseusercontent.".concat(qc,"/"),"g"),"".concat(ve("IMAGES_URI"),"/")),zc()(new RegExp("https://riseusercontent.".concat(qc,"/"),"g"),"".concat(ve("CDN_USER_CONTENT_URI"),"/")),zc()(new RegExp("https://video.rise.".concat(qc,"/"),"g"),"https://video.riseusercontent.".concat(qc,"/")),JSON.parse),Uc=n(46408),Gc=n.n(Uc),Kc=n(51493),Wc=n.n(Kc),jc=function(e){return!!e},Yc=(Rc={},(0,qe.Z)(Rc,"a",["activeIndex",nt()]),(0,qe.Z)(Rc,Wn,["audioVideoPlayhead",Number]),(0,qe.Z)(Rc,Gn,["isComplete",jc]),(0,qe.Z)(Rc,Un,["correctlyAnswered",nt()]),(0,qe.Z)(Rc,Kn,["percentComplete",nt()]),(0,qe.Z)(Rc,"r",["retryAttempts",nt()]),(0,qe.Z)(Rc,"s",["score",nt()]),(0,qe.Z)(Rc,"t",["currentTime",nt()]),(0,qe.Z)(Rc,"v",["percentViewed",nt()]),(0,qe.Z)(Rc,"rr",["reportResults",nt()]),(0,qe.Z)(Rc,"pq",["passed",nt()]),(0,qe.Z)(Rc,"ps",["passingScore",nt()]),(0,qe.Z)(Rc,"qd",["questionsDrawn",nt()]),(0,qe.Z)(Rc,"ql",["questionList",kt()(kt()(nt()))]),Rc),Qc=function(e){return function(t,n){var r=vl()(eu[n])(t);return n===jn&&(r=r(de()("items",e))),(0,qe.Z)({},Gc()(eu[n]),r)}},Xc=function(e){return kt()(function(e){return function(t){var n=e[t.index];return jr()((function(){return hr()(n)}),(function(){return _()(Ln()(t),Wc(),Zt(),wt()(Qc(t)))(n)}))(t)}}(e))},Jc=_()(Wc(),Zt(),wt()(Qc(null))),$c=function(e){return function(t){var n=de()(jn,e),r=de()("items",t);return _()(Qr()((function(){return ws()([us()("ql"),Lt()("qd",!0)])(e)}),(function(e){var t=kt()(Jc,n);return Jn()("originalItemProgress",t,e)})),Ln()(t),jr()((function(){return ra()(n)}),qr()(Sr()("items"),Xc(n)(r))),Wc(),Zt(),wt()(function(e){return function(t,n){return Jn()([Gc()(Yc[n])],vl()(Yc[n])(t),e)}}(t)))(Dr()(Er()(Yc),e))}};var eu=(Mc={},(0,qe.Z)(Mc,Wn,["audioVideoPlayhead",Number]),(0,qe.Z)(Mc,Un,["correctlyAnswered",nt()]),(0,qe.Z)(Mc,Gn,["isComplete",jc]),(0,qe.Z)(Mc,"k",["isCorrect",jc]),(0,qe.Z)(Mc,"v",["isViewed",jc]),(0,qe.Z)(Mc,jn,["items",Xc]),(0,qe.Z)(Mc,"pv",["percentViewed",nt()]),(0,qe.Z)(Mc,"m",["matches",nt()]),(0,qe.Z)(Mc,"s",["selectedIndex",nt()]),(0,qe.Z)(Mc,"x",["selectedIndices",nt()]),(0,qe.Z)(Mc,"t",["text",nt()]),Mc),tu=n(63266),nu=n.n(tu),ru={activeIndex:["a",nt()],audioVideoPlayhead:[Wn,Number],correctlyAnswered:[Un,nt()],currentTime:["t",nt()],isComplete:[Gn,Number],passingScore:["ps",nt()],percentComplete:[Kn,nt()],percentViewed:["v",nt()],retryAttempts:["r",nt()],score:["s",nt()],questionsDrawn:["qd",nt()],questionList:["ql",kt()(kt()(nt()))],reportResults:["rr",nt()],passed:["pq",nt()]},au=function(e,t){return(0,qe.Z)({},Gc()(su[t]),vl()(su[t])(e))},iu=_()(Wc(),Zt(),kt()((function(e){return _()(jr()(ra(),xr()(de()("index",e))),Wc(),Zt(),wt()(au))(nu()(ra(),Dr()(Er()(su),e)))}))),ou=function(e,t){return(0,qe.Z)({},Gc()(ru[t]),vl()(ru[t])(e))};var lu=_()(xr()(Kn),so()(0,"percentComplete")),su={audioVideoPlayhead:[Wn,Number],correctlyAnswered:[Un,nt()],isComplete:[Gn,Number],isCorrect:["k",Number],isViewed:["v",Number],items:[jn,iu],matches:["m",nt()],percentViewed:["pv",nt()],selectedIndex:["s",nt()],selectedIndices:["x",kt()(Number)],text:["t",nt()]},cu=["id","type"],uu=["id","type"];function du(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 mu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?du(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):du(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var vu=function(e){return(window.env||{})[e]},pu=function(){return!!window.contentId},fu=pu()?Vc:nt(),hu={fetch:function(){if(yu.isExport||window.courseData||window.course)return xl(Ll,{});return qn({method:"GET",url:function(){var e,t,n;return window.shareId?B()(e="".concat(vu("RISE_RUNTIME_URI"),"/boot/share/")).call(e,window.shareId):pu()?B()(t="".concat(vu("RISE_RUNTIME_URI"),"/boot/businessContent/")).call(t,window.contentId):B()(n="".concat(vu("RISE_RUNTIME_URI"),"/boot/")).call(n,window.courseId)}(),json:!0,withCredentials:!0,timeout:3e4}).then(Vn).then((function(e){return"object"===(0,tn.Z)(e)?e:Ll(e)})).then(fu)},fetchPartnerContent:function(e){return yu.isExport||window.partnerContent?sn().of(window.partnerContent.content):function(e){var t;return Jr()(t=Zc(Ac({method:"POST",url:Oc,data:mn()({ids:e})},Fc))).call(t,ce()(["data","content"]))}(e)},getEnv:vu,isPasswordProtected:function(){return!!window.shareId&&!!window.hasPassword},isShare:function(){return!!window.shareId},resolvePath:function(e){var t;return B()(t="".concat(vu("CDN_USER_CONTENT_URI"),"/")).call(t,e)},verifySharePassword:function(e){return qn({method:"POST",url:"".concat(vu("RISE_RUNTIME_URI"),"/password"),data:{shareId:window.shareId,password:e},json:!0}).then(de()("body"))}},gu=function(e,t){return e+((t||{}).c||0)},bu=function(e,t){return function(n,r){var a=r.id,i=r.type,o=(0,en.Z)(r,uu);return t.lessons[a]?Ln()(n,e(function(e,t){var n=t.id,r=t.type,a=(0,en.Z)(t,cu);return"quiz"===r?Il(e,mu({id:n},a)):Po(e,{id:n,type:r})}(t,mu({id:a,type:i},o)).lessons[a])):n}};window.Rise=on()(window.Rise||{},{completeLessons:function(e,t,n){var r=t.reduce(bu(e,n),{}),a=Pe()(n.lessons||{}).length,i=rn()(r).reduce(gu,0);return{lessons:r,p:Math.round(i/a*100)}},decodeCourseProgress:function(e,t){var n=de()("lessons",t);return jr()((function(){return ra()(n)}),_()(Jn()("percentComplete",so()(0,Kn,t)),ft()({lessons:kt()((function(e){var t=de()(e.index,n);return jr()((function(){return hr()(t)}),$c(t))(e)}))})))(e)},encodeCourseProgress:lu,encodeLessonProgress:function(e){var t=de()("items",e),n=de()("index",e);return _()(xr()(n),jr()((function(){return ra()(t)}),qr()(Sr()(jn),iu(t))),Wc(),Zt(),wt()(ou))(Dr()(Er()(ru),e))}});var yu=Ln()(hu,window.Runtime||{}),Eu=yu,ku=le()(de())(window.env||{}),Cu=function(e){return Eu&&Eu[e]},wu=function(e){if(Cu("bookmark"))return Eu.bookmark(e)},Nu=function(e){return Cu("getProgress")?Eu.getProgress(e):e},_u=function(e){return Cu("setLessonComplete")?Eu.setLessonComplete(e):e},Su=function(e){return Cu("setLessonProgress")?Eu.setLessonProgress(e):e},Iu=function(e,t){return Cu("setCourseProgress")?Eu.setCourseProgress(e,t):e},Tu=function(e){if(Cu("finish"))return Eu.finish(e)},Lu=function(e,t,n,r){Cu("finishQuiz")&&Eu.finishQuiz(e,t,n,r)},xu=function(e,t,n,r){Cu("finishStoryline")&&Eu.finishStoryline(e,t,n,r)},Zu=function(){return Cu("isComplete")?Eu.isComplete():null};function Pu(){if(Cu("isExport")){var e=ce()(["partnerContent","content"],window);return Eu.isExport()&&e}return!1}var Au=function(e){var t=e||"";return Cu("resolvePath")?w()(t).call(t,"http")||w()(t).call(t,"data:")||w()(t).call(t,"//")?t:Eu.resolvePath(t):w()(t).call(t,"data:")||w()(t).call(t,"http")||w()(t).call(t,"//")?t:"/".concat(t)},Ru=function(e){if(Cu("reportAnswer")){var t=e.id,n=e.isCorrect,r=e.item,a=e.itemProgress,i=e.duration,o=e.retryAttempts,l=e.title,s=r.id,c=r.title,u=r.type;return Eu.reportAnswer({id:t,type:u,isCorrect:n,itemId:s,questionTitle:mt(c),quizTitle:mt(l),retryAttempts:o,answers:Mt(r),correctResponse:Dt(r),response:Ot({item:r,itemProgress:a}),latency:Rt(i)})}return!1},Mu=function(e){if(Cu("startLesson"))return Eu.startLesson(e)};function Du(){if(Cu("fetchAvailableLocales"))return Eu.fetchAvailableLocales()}var Ou=n(97779),Bu=n(89524),Fu=n.n(Bu),Hu=n(43372),zu=n(97196),qu=n.n(zu),Vu=n(59681),Uu=n(75612),Gu=n(37990),Ku=n.n(Gu),Wu=n(67430),ju=n.n(Wu),Yu=n(51380),Qu=n.n(Yu),Xu=window.RiseDotCom,Ju=function(e){return Xu&&Xu[e]},$u=function(){Ju("exit")&&Xu.exit()},ed=function(){Ju("on")&&Xu.on.apply(Xu,arguments)},td=function(){Ju("off")&&Xu.off.apply(Xu,arguments)},nd=nr()("rise/rise-com/"),rd=nd("FAVORITE_ADDED"),ad=nd("FAVORITE_REMOVED"),id=nr()("rise/partnerContent/")("SET_ALL_PARTNER_CONTENT"),od=n(46376),ld=n.n(od),sd=n(1465),cd=n.n(sd),ud=n(73495),dd=n.n(ud),md=ve("CDN_USER_CONTENT_URI"),vd=ve("CDN_URI"),pd=us()("useCrushedKey"),fd=ve("IMAGES_URI"),hd=dd()(/-stock[-_]image.jpg/),gd=ve("RBC_IMAGES_URI"),bd=ve("ASSETS_URI"),yd=dd()(new RegExp("^".concat(md,"/review"))),Ed=ve("CDN_US_URI"),kd=function(e){var t=e.crushedKey,n=e.key,r=e.useCrushedKey,a=e.src;return pd(e)?be(r&&t?t:n):be(a)},Cd=function(e){var t,n;if(!e||!e.key)return"";var r=e.crushedKey,a=e.key,i=e.useCrushedKey;return fd?pd(e)&&i&&r?B()(t="".concat(fd,"/f:png,a:retain,s:cover,t:true,w:340/")).call(t,r):B()(n="".concat(fd,"/f:png,a:retain,s:cover,t:true,w:340/")).call(n,a):kd(e)},wd=function(e){var t;if(!e||!e.key)return"";var n,r,a,i=e.crushedKey,o=e.key,l=e.useCrushedKey;return fd?hd(o)?B()(n="".concat(fd,"/f:jpg,a:retain,b:fff,w:1680,q:65/")).call(n,o):pd(e)?l&&i?B()(r="".concat(md,"/")).call(r,i):B()(a="".concat(md,"/")).call(a,o):yd(e.src)?e.src:B()(t="".concat(fd,"/f:jpg|png,a:retain,b:fff/")).call(t,o):kd(e)},Nd=function(e){var t=e.height,n=e.imageKey,r=e.width;if(gd){var a,i,o,l=encodeURIComponent(n);return B()(a=B()(i=B()(o="".concat(gd,"/b:fff,f:jpg,s:cover,w:")).call(o,r,",h:")).call(i,t,"/")).call(a,l)}return be("partnerContent/".concat(n))},_d=n(4204),Sd=function(e){var t,n,r=e.alpha,a=e.color,i=e.url,o=(0,_d.Z)(a,r);return{backgroundImage:B()(t=B()(n="linear-gradient(0deg,".concat(o,",")).call(n,o,'), url("')).call(t,i,'")')}},Id="classic",Td="organic",Ld="imaginative",xd=(It()("color",[{color:"#4baaf4",name:"Sky"},{color:"#285f9f",name:"Blueberry"},{color:"#7837a8",name:"Jelly"},{color:"#d84738",name:"Cherry"},{color:"#ff631e",name:"Tangerine"},{color:"#25bb64",name:"Basil"}]),"#000"),Zd="#fff",Pd=600,Ad=_s()({ACCENT:null,BLACK:null,COLOR:null,DARK:null,GRAY:null,IMAGE:null,LIGHT:null,TINT:null}),Rd=_s()({LARGE:null,MEDIUM:null,SMALL:null}),Md=_s()({STEPPED:null,CONTINOUS:null}),Dd=_s()({NUMBERS:null,DOTS:null,NONE:null}),Od=_s()({COMPACT:null,OVERLAY:null,SIDEBAR:null}),Bd=_s()({DARK:null,DARK_IMAGE:null,LIGHT:null,LIGHT_IMAGE:null}),Fd=_s()({DARK:null,DARK_ACCENT:null,DARK_IMAGE:null,LIGHT:null,LIGHT_ACCENT:null,LIGHT_IMAGE:null}),Hd="free",zd="restricted",qd=_s()({ACCENT:null,DARK:null,GRAY:null,IMAGE:null,LIGHT:null,TINT:null}),Vd=_s()({ACCENT:null,DARK:null,LIGHT:null,TINT:null}),Ud=_s()({FULL:null,FLOATING:null,FLOATING_FULL:null}),Gd=_s()({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}),Kd=(Gd.CENTERED,Gd.CENTERED_OVERLAY,Gd.LEFT,Gd.LEFT_OVERLAY,Gd.SPLIT_LEFT_IMAGE,Gd.SPLIT_RIGHT_IMAGE,Gd.TWO_THIRDS_LEFT_IMAGE,Gd.TWO_THIRDS_RIGHT_IMAGE,Gd.CENTERED,Gd.CENTERED_OVERLAY,Gd.LEFT,Gd.LEFT_OVERLAY,Gd.SPLIT_LEFT_IMAGE,Gd.SPLIT_RIGHT_IMAGE,Gd.TWO_THIRDS_LEFT_IMAGE,Gd.TWO_THIRDS_RIGHT_IMAGE,Gd.CENTERED,Gd.CENTERED_OVERLAY,Gd.LEFT,Gd.LEFT_OVERLAY,Gd.SPLIT_LEFT,Gd.SPLIT_RIGHT,Gd.SPLIT_LEFT_IMAGE,Gd.SPLIT_RIGHT_IMAGE,Gd.CENTERED,Gd.CENTERED_OVERLAY,Gd.CENTERED_IMAGE,Gd.CENTERED_ACCENT_TINT,Gd.SPLIT_LEFT_IMAGE,Gd.SPLIT_RIGHT_IMAGE,Gd.TWO_THIRDS_LEFT_IMAGE,Gd.TWO_THIRDS_RIGHT_IMAGE,Gd.IMAGE,Gd.ACCENT,Gd.WHITE,"closed"),Wd="hidden",jd="open",Yd=_s()({AUTO:null,BLACK:null,LIGHT:null,DARK:null}),Qd=_s()({ROUNDED:null,SQUARED:null}),Xd=_s()({ROUNDED:null,SQUARED:null}),Jd=_s()({FLOATING:null,FULL:null}),$d=_s()({ACCENT:null,DARK:null,LIGHT:null}),em=(_s()({ACCENT:null,DARK:null,LIGHT:null}),Yd.AUTO,Yd.DARK,Yd.LIGHT,n(35293),n(7488)),tm=n.n(em),nm=n(86981),rm=n.n(nm),am=n(96895),im=n(4020),om=n(39191),lm=n(79801),sm=n(19487),cm=n(99725),um=n(50012),dm=n(9443),mm=n.n(dm);im.Z.register(om.Z),im.Z.register(lm.Z);function vm(e){if(null==e)return null;try{return(0,sm.Z)((0,cm.Z)(e),"srgb")}catch(e){return null}}var pm=_s()({NEAR_BLACK:null,DARK:null,MED:null,LIGHT:null}),fm=[[32,pm.NEAR_BLACK],[64,pm.DARK],[128,pm.MED],[256,pm.LIGHT]],hm=function(e){var t,n=vm(e);if(null==n)return 0;var r=Jr()(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]},gm=function(e){return!!e&&1-hm(e)/255>.4},bm=function(e){return!!e&&1-hm(e)/255>.25},ym=Za()((function(e,t){var n,r=fa()(n=(0,am.Z)(t)).call(n,0,3),a=e>=0?Jr()(r).call(r,(function(t){return(1-e)*t+255*e})):Jr()(r).call(r,(function(t){return(1+e)*t}));return Em(a)}));var Em=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return"#"+Jr()(e=fa()(t).call(t,0,3)).call(e,(function(e){var t;return tm()(t=Math.min(255,Math.max(0,Math.round(e))).toString(16)).call(t,2,"0")})).join("")},km=ym(.9),Cm=(ym(-.5),ym(-.2),function(e){var t,n=hm(e);return null===(t=rm()(fm).call(fm,(function(e){return(0,ze.Z)(e,1)[0]>n})))||void 0===t?void 0:t[1]}),wm=Qr()(mm()(Number),_()(Sn(),(function(e){var t,n;return tm()(t=tm()(n=e.toString(16)).call(n,6,"0")).call(t,7,"#")})));_()(wm,Cn()("#ff631e"));function Nm(e,t){if("none"===e||!e||!t)return{};var n=function(e,t){return(0,um.Z)(vm(e),vm(t),"WCAG21")}(e,t),r="".concat(n.toFixed(2),":1"),a=!1,i=!1,o=!1,l=!1,s=!1;return n>=7?(a=!0,i=!0,o=!0,l=!0,s=!0):n>=4.5?(a=!0,o=!0,s=!0):n>=3&&(o=!0,s=!0),{ratio:r,bodyTextAA:a,bodyTextAAA:i,largeTextAA:o,largeTextAAA:l,graphicalUiComponentsAA:s}}var _m=function(e){return Nm("#fff",e).bodyTextAA?Yd.LIGHT:Yd.DARK},Sm=(Ia()(Lt()("sidebarMode","hidden")),Lt()("sidebarMode","open"),function(e){var t=e.type,n=e.settings;return"quiz"!==t||n.asLesson||void 0===n.asLesson}),Im=function(e){var t=e.alpha,n=e.color,r=e.hasOverlay,a=void 0===r||r,i=e.media,o=(void 0===i?{}:i).image,l=void 0===o?{}:o,s=l.key,c=l.src,u=s?wd(l):c,d=n===$d.LIGHT?Zd:xd;return u?a?Sd({alpha:t/100,color:d,url:u}):{backgroundImage:'url("'.concat(u,'")')}:null},Tm=function(e){var t;return te()(t=[Fd.DARK,Fd.DARK_ACCENT,Fd.DARK_IMAGE,qd.DARK,Bd.DARK,Bd.DARK_IMAGE]).call(t,e)},Lm=Br()(de()("lessons"),Gc()),xm=Lt()("navigationMode",zd),Zm=(Lt()("sidebarMode",jd),Ia()(Lt()("sidebarMode",Wd))),Pm=Lt()("navigationType",Od.SIDEBAR),Am=(Lt()("navigationType",Od.OVERLAY),Lt()("navigationType",Od.COMPACT)),Rm=at()(ju()(hr(),"navigation"),Zm,Lt()("navigation",!0)),Mm=function(e){var t;return te()(t=[Fd.DARK_IMAGE,Fd.LIGHT_IMAGE,qd.DARK_IMAGE,qd.IMAGE,Bd.DARK_IMAGE,Bd.LIGHT_IMAGE]).call(t,e)},Dm=km,Om=mr()(hr(),ra()),Bm=mr()(hr(),ta()(!1)),Fm=ju()(Bm,"isComplete"),Hm=mr()(ju()(ta()(!1),"passed"),ju()(Bm,"isComplete")),zm=cd()(2,(function(e){return ld()(at()(_()(ta()(e),Gc()),_()(Hm,vl()),_()(Fm,vl())))})),qm=cd()(2,(function(e){return Br()(Wa(),zm(e),Cn()([]),Gc())})),Vm=le()(cd()(2,(function(e){return at()(Om,et()(e),qm(e))}))),Um=n(81290),Gm=n.n(Um),Km=n(23385),Wm=n.n(Km),jm=n(47392),Ym=n.n(jm),Qm=n(88576),Xm=n.n(Qm),Jm=n(62023),$m=n.n(Jm),ev=_()(La()(".svg"),so()("","originalUrl")),tv=at()(ev,et()({width:"500rem"}),et()({})),nv=function(e){if(e){var t=un()(e).call(e);if(""!==t&&'""'!==t)return e}return""},rv=function(e){return nv(e)||void 0},av=function(e){return e?"img":void 0},iv=function(e){return Br()(so()("","originalUrl"),Nn()("."),vl(),ta()(e))},ov=(iv("svg"),iv("gif"),function(e){var t;return Ym()(e)?w()(e).call(e,"http")?fa()(t=new(Gm())(e).pathname).call(t,1):e:""}),lv=function(e,t){var n=Xm()(e,t);return n.media.image.key===t.media.image.key&&on()(n.media.image,{crushedKey:t.media.image.key,useCrushedKey:!0}),n},sv=Wm()(Ln(),(function(e){var t=e.src;return{media:{image:{key:ov(t),src:t}}}}),(function(e){return{alpha:e.alpha}})),cv=ju()(Boolean,"theme"),uv=function(e,t){return Wm()(lv,function(e){return ce()([e])}(t),function(e){return _()(sv,e,ol()({},["theme"]))}(e))},dv=_()($m()({coverImageAlpha:"alpha",coverImage:"src"}),Dr()(["coverImageAlpha","coverImage"])),mv=_()($m()({lessonHeaderImageAlpha:"alpha",lessonHeaderImage:"src"}),Dr()(["lessonHeaderImageAlpha","lessonHeaderImage"])),vv=function(e,t){return at()(cv,uv(e,t),ce()([t]))},pv=vv(dv,"coverImage"),fv=vv(mv,"lessonHeaderImage"),hv=n(57046),gv=n.n(hv),bv=["bodyTypeface","coverImage","experiments","headingTypeface","lessonHeaderImage","media","theme","uiTypeface"],yv=Wm()(Cn(),ce()(["color"]),ce()(["theme","colorAccent"])),Ev=Wm()(Cn(),ce()(["showLessonCount"]),ce()(["theme","showLessonCount"])),kv=at()(ce()(["coverImage","media","image"]),et()(Bd.LIGHT_IMAGE),et()(Bd.LIGHT)),Cv=at()(ce()(["coverImage","media","image"]),et()(Gd.LEFT_OVERLAY),et()(Gd.LEFT)),wv={allowSearch:!0,animateBlockEntrance:!0,compactShowLessonCount:!0,enableVideoPlaybackSpeed:!0,markLessonsComplete:!1,navigation:!0,navigationRestricted:!1,showAuthor:!0,showLessonCount:!0,showNavigationButtons:!0,sidebarStartsOpen:!0},Nv=function(e){return so()(wv[e],e)},_v={blockCorners:Qd.ROUNDED,blockPaddingBottom:30,blockPaddingTop:30,buttonInlineStyle:Xd.ROUNDED,buttonNavigationStyle:Jd.FULL,buttonScheme:Vd.LIGHT,colorAccent:"#ff631e",coverImageAlpha:50,coverPageType:Gd.SPLIT_LEFT_IMAGE,lessonHeaderImageColor:$d.DARK,lessonHeaderColor:null,lessonHeaderImage:null,lessonHeaderImageAlpha:.6,lessonHeaderSize:Rd.MEDIUM,lessonHeaderStyle:Ad.LIGHT,navigationStyle:Bd.LIGHT,navigationType:Od.SIDEBAR,themeId:Id},Sv=Ur()(Ln(),_()(Jn()("isLegacyCourse",!0),xr()("theme"),gv()(_v),Gs()({allowSearch:Nv("allowSearch"),animateBlockEntrance:Nv("animateBlockEntrance"),bodyTypefaceId:de()("bodyTypefaceId"),colorAccent:_()(Sn(),so()("","color")),compactShowLessonCount:Nv("compactShowLessonCount"),coverImageDefault:null,coverPageType:Cv,enableVideoPlaybackSpeed:Nv("enableVideoPlaybackSpeed"),headingTypefaceId:de()("headingTypefaceId"),markLessonsComplete:Nv("markComplete"),navigation:function(e){return e.sidebarMode!==Wd},navigationRestricted:function(e){return e.navigationMode===zd},navigationStyle:kv,showAuthor:Nv("showAuthor"),showLessonCount:Nv("showLessonCount"),showNavigationButtons:Nv("showNavigationButtons"),sidebarStartsOpen:function(e){return e.sidebarMode===jd},uiTypefaceId:de()("uiTypefaceId")}))),Iv=jr()(ju()(hr(),"theme"),Ur()(Ln(),Gs()({allowSearch:ce()(["theme","allowSearch"]),animateBlockEntrance:ol()(!0,["theme","animateBlockEntrance"]),buttonNavigationStyle:ce()(["theme","buttonNavigationStyle"]),buttonScheme:ce()(["theme","buttonScheme"]),color:yv,colorAccentTint:_()(Dm,yv),coverImage:pv,coverPageType:ce()(["theme","coverPageType"]),enableVideoPlaybackSpeed:ol()(!0,["theme","enableVideoPlaybackSpeed"]),lessonHeaderImage:fv,lessonHeaderSize:ce()(["theme","lessonHeaderSize"]),lessonHeaderStyle:ce()(["theme","lessonHeaderStyle"]),markComplete:ol()(!1,["theme","markLessonsComplete"]),navigation:ol()(!0,["theme","navigation"]),navigationMode:function(e){return e.theme.navigationRestricted?zd:Hd},navigationRestricted:ol()(!1,["theme","navigationRestricted"]),navigationStyle:ce()(["theme","navigationStyle"]),navigationType:ol()(Od.SIDEBAR,["theme","navigationType"]),themeId:ol()("classic",["theme","themeId"]),showAuthor:ol()(!0,["theme","showAuthor"]),showLessonCount:Ev,sidebarMode:function(e){var t=e.theme.sidebarStartsOpen;return!!hr()(t)||t?jd:Kd},sidebarStartsOpen:ol()(!0,["theme","sidebarMode"]),showNavigationButtons:ol()(!0,["theme","showNavigationButtons"])}))),Tv=al()((function(e){return _()(Iv,Ln()(e),Dr()(bv))})),Lv=n(85745),xv=n.n(Lv),Zv=n(90086),Pv=n.n(Zv),Av=ol()([],["items"]),Rv=_()(xv()((function(e){return e&&e.partnerContentId?[e.partnerContentId]:[]})),Av),Mv=_()(xv()(Rv),Av);function Dv(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 Ov(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dv(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Dv(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"),_s()({ACTIVE:null,PREVIEW:null});function Bv(e){return y().createElement("svg",(0,D.Z)({"aria-hidden":"true",fill:"currentColor",focusable:"false",xmlns:"http://www.w3.org/2000/svg"},e))}n(28416);var Fv=n(94184),Hv=n.n(Fv);n(28416);function zv(e){return y().createElement(Bv,(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(28416),n(28416),n(28416),n(28416);var qv=n(28416),Vv=function(e){var t=e.className,n=e.width,r=void 0===n?"20":n,a=e.height,i=void 0===a?"20":a,o=e.focusable,l=void 0===o?"false":o;return qv.createElement("svg",{className:t,width:r,height:i,viewBox:"0 0 20 20",fill:"none",focusable:l,xmlns:"http://www.w3.org/2000/svg"},qv.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"}),qv.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"}))},Uv=(n(28416),n(28416));function Gv(e){return Uv.createElement(Bv,(0,D.Z)({viewBox:"0 0 384 512"},e),Uv.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 Kv(e){return y().createElement(Bv,(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 Wv=n(28416),jv=function(e){var t=e.title,n=void 0===t?"Export":t,r=e.desc,a=void 0===r?"An arrow pointing right":r,i=e.width,o=void 0===i?"16":i,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 Wv.createElement("svg",{viewBox:"0 0 16 8",width:o,height:s,className:Hv()("i",c),focusable:d,"aria-hidden":m?"true":"false"},Wv.createElement("title",null,n),Wv.createElement("desc",null,a),Wv.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"}))},Yv=n(28416);function Qv(e){return Yv.createElement(Bv,(0,D.Z)({viewBox:"0 0 384 512"},e),Yv.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 Xv(e){return y().createElement(Bv,(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(Bv,(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(28416),n(28416),n(28416);n(28416);n(28416),n(28416),n(28416);var $v=n(28416),ep=function(e){var t=e.width,n=void 0===t?"17":t,r=e.height,a=void 0===r?"15":r,i=e.title,o=void 0===i?"Book":i,l=e.desc,s=void 0===l?"Book":l,c=e.focusable,u=void 0===c?"false":c,d=e.className;return $v.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:a,viewBox:"0 0 17 15",focusable:u,className:d},$v.createElement("title",null,o),$v.createElement("desc",null,s),$v.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(28416),n(28416),n(28416);function tp(e){return y().createElement(Bv,(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 np(e){return y().createElement(Bv,(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(28416);var rp=function(e){return y().createElement(Bv,(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"}))},ap=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"}))},ip=(n(28416),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(28416);n(28416),n(28416),n(28416);n(28416),n(28416),n(28416),n(28416),n(28416);var op=n(28416),lp=function(e){var t=e.title,n=void 0===t?"DestinationArrow":t,r=e.desc,a=void 0===r?"DestinationArrow":r,i=e.width,o=void 0===i?"13":i,l=e.height,s=void 0===l?"10":l,c=e.className,u=e.focusable,d=void 0===u?"false":u;return op.createElement("svg",{viewBox:"0 0 13 10",width:o,height:s,className:Hv()("i i-destinationArrow",c),focusable:d},op.createElement("title",null,n),op.createElement("desc",null,a),op.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(28416),n(28416);function sp(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)}}b.Component,n(28416),n(28416);var cp=n(28416),up=function(e,t){var n=e.title,r=void 0===n?"Download":n,a=e.desc,i=void 0===a?"Arrow down with horizontal line beneath it":a,o=e.width,l=void 0===o?"16":o,s=e.height,c=void 0===s?"19":s,u=e.className,d=e.focusable,m=void 0===d?"false":d;return cp.createElement("svg",{viewBox:"0 0 16 19",width:l,height:c,className:Hv()("i i-download",u),focusable:m,ref:t},cp.createElement("title",null,r),cp.createElement("desc",null,i),cp.createElement("rect",{y:"17",width:"16",height:"2",rx:"1"}),cp.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"}),cp.createElement("path",{d:"M7 0h2v12H7z"}))},dp=(0,b.forwardRef)(up);n(28416),n(28416);n(28416),n(28416),n(28416);var mp=n(28416),vp=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,i=e.width,o=void 0===i?"4":i,l=e.height,s=void 0===l?"14":l,c=e.className,u=e.focusable,d=void 0===u?"false":u;return mp.createElement("svg",{viewBox:"0 0 4 14",width:o,height:s,className:Hv()("i i-ellipsis--vert",c),focusable:d},mp.createElement("title",null,n),mp.createElement("desc",null,a),mp.createElement("g",{transform:"translate(.158 .445)"},mp.createElement("circle",{cx:"1.5",cy:"11.5",r:"1.5"}),mp.createElement("circle",{cx:"1.5",cy:"6.5",r:"1.5"}),mp.createElement("circle",{cx:"1.5",cy:"1.5",r:"1.5"})))},pp=(n(28416),n(28416),n(28416),n(28416),n(28416),function(e){var t=e["aria-hidden"],n=e["aria-label"],r=void 0===n?"X mark":n,a=e.className,i=e.desc,o=e.height,l=void 0===o?"10":o,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:Hv()(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),i&&y().createElement("desc",null,i),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"}))}),fp=(n(28416),function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,i=void 0===a?"":a,o=e.height,l=void 0===o?"50":o,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),i&&y().createElement("desc",null,i),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"}))}),hp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,i=void 0===a?"":a,o=e.height,l=void 0===o?"50":o,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),i&&y().createElement("desc",null,i),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"}))},gp=(n(28416),function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,i=void 0===a?"":a,o=e.height,l=void 0===o?"50":o,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),i&&y().createElement("desc",null,i),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"}))}),bp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,i=void 0===a?"":a,o=e.height,l=void 0===o?"50":o,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),i&&y().createElement("desc",null,i),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"}))},yp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,i=void 0===a?"":a,o=e.height,l=void 0===o?"50":o,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),i&&y().createElement("desc",null,i),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"}))},Ep=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,i=void 0===a?"":a,o=e.height,l=void 0===o?"50":o,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),i&&y().createElement("desc",null,i),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"}))},kp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,i=void 0===a?"":a,o=e.height,l=void 0===o?"50":o,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),i&&y().createElement("desc",null,i),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"}))},Cp=(n(28416),n(28416)),wp=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,i=e.width,o=void 0===i?"15":i,l=e.height,s=void 0===l?"15":l,c=e.className,u=e.focusable,d=void 0===u?"false":u;return Cp.createElement("svg",{viewBox:"0 0 15 15",width:o,height:s,className:Hv()("i i-fillInTheBlank",c),focusable:d},Cp.createElement("title",null,n),Cp.createElement("desc",null,a),Cp.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"}))},Np=(n(28416),n(28416),function(e){return y().createElement(Bv,(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(28416),n(28416),n(28416),n(28416),n(28416),n(28416),n(28416);function _p(e){return y().createElement(Bv,(0,D.Z)({viewBox:"0 0 20 14"},e),y().createElement("path",{d:"M0 0H20V2H0V0Z M0 6H20V8H0V6Z M20 12H0V14H20V12Z"}))}var Sp=n(28416),Ip=function(e){var t=e.className,n=e.decorative,r=void 0===n||n,a=e.desc,i=void 0===a?"Heart":a,o=e.focusable,l=void 0===o?"false":o,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 Sp.createElement("svg",{"aria-hidden":r,viewBox:"0 0 16 16",width:f,height:c,className:Hv()("i i-heart".concat(d?"Filled":"Outline"),t),focusable:l},Sp.createElement("title",null,v),Sp.createElement("desc",null,i),Sp.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(28416),n(28416),n(28416),n(28416);n(28416),n(28416),n(28416),n(28416),n(28416);function Tp(e){return y().createElement(Bv,(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(28416),n(28416),n(28416),n(28416),n(28416),n(28416),n(28416),n(28416);var Lp=n(28416),xp=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,i=e.width,o=void 0===i?"12":i,l=e.height,s=void 0===l?"12":l,c=e.className,u=e.focusable,d=void 0===u?"false":u;return Lp.createElement("svg",{viewBox:"0 0 12 12",width:o,height:s,className:Hv()("i i-notAllowed",c),focusable:d},Lp.createElement("title",null,n),Lp.createElement("desc",null,a),Lp.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"}))},Zp=(n(28416),n(28416),n(28416),n(28416),n(28416),n(73955)),Pp=n.n(Zp);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)}}var Rp=function(e){(0,A.Z)(n,e);var t=Ap(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).maskId="person-unknown-mask-".concat(Pp()()),r.pathId="person-unknown-path-".concat(Pp()()),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,i=void 0===a?"38":a,o=e.height,l=void 0===o?"38":o,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:i,height:l,className:Hv()("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}(b.Component),Mp=n(28416),Dp=function(e){var t=e.title,n=void 0===t?"Pick One":t,r=e.desc,a=void 0===r?"Pick One":r,i=e.width,o=void 0===i?"16":i,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 Mp.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:o,height:s,viewBox:"0 0 16 14",className:Hv()("i i-pickOne",c),focusable:d,"aria-hidden":m},Mp.createElement("title",null,n),Mp.createElement("desc",null,a),Mp.createElement("g",{fillRule:"evenodd"},Mp.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"}),Mp.createElement("path",{d:"M8.862 1.324h7v2h-7zM8.862 4.324h7v2h-7zM8.862 8.324h7v2h-7zM8.862 11.324h7v2h-7z"})))};n(28416),n(28416);function Op(e){return y().createElement(Bv,(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(28416);function Bp(e){return y().createElement(Bv,(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 Fp(e){return y().createElement(Bv,(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(28416);function Hp(e){return y().createElement(Bv,(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(28416),n(28416);var zp=function(e){return y().createElement(Bv,(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(28416),n(28416),n(28416),n(28416);n(28416),n(28416),n(28416),n(28416);function qp(e){return y().createElement(Bv,(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(28416),n(28416),n(28416),n(28416),n(28416),n(28416),n(28416),n(28416);function Vp(e){return y().createElement(Bv,(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(28416),n(28416);var Up,Gp,Kp,Wp,jp,Yp,Qp,Xp=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,i=void 0===a?"":a,o=e.height,l=void 0===o?"20":o,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:Hv()("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),i&&y().createElement("desc",null,i),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"}))},Jp={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"},$p="all",ef="none",tf="incorrect",nf=cl()([[Vs()([ta()(!0),ta()($p)]),et()($p)],[Vs()([ta()(!1),ta()(ef)]),et()(ef)],[ta()(tf),et()(tf)],[ms(),et()($p)]]),rf=Jp,af=nr()("rise/status/")("SET_LOADED"),of=(0,$r.handle)({connection:"connected",courseLoaded:!1,fontsLoaded:!1,notFound:!1,partnerContentLoaded:!1},(0,qe.Z)({},af,(function(e,t){return Ln()(e,t)}))),lf=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,$r.action)(af,{courseLoaded:e})},sf=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,$r.action)(af,{partnerContentLoaded:e})},cf=n(50361),uf=n.n(cf),df="quiz",mf="section",vf=_s()({ORDER:null,QUIZ:null}),pf=function(e){return"/lessons/".concat(encodeURIComponent(e))},ff=Lt()("type"),hf=ff(mf),gf=ff(df),bf=bi()(["settings","passToContinue"],!0),yf=function(e){var t,n=uf()(e);null!=n&&Array.isArray(n.items)&&(n.items=De()(t=n.items).call(t,Boolean));return n},Ef="rise/course/LOAD_COURSE",kf="rise/course/UPDATE_COMPLETED_AT",Cf="rise/course/UPDATE_COURSE_PREVIEW",wf="rise/course/APPLY_CHANGESET",Nf=jr()(_()(hr(),ce()(["settings","revealAnswers"])),Pr()(Nr()(["settings","revealAnswers"]),nf)),_f=Qr()((function(e){return null!=e&&"blocks"===e.type}),(function(e){var t=uf()(e);return null!=t&&Array.isArray(t.items)&&(t.items=t.items.reduce((function(e,t){return null!=t&&e.push(yf(t)),e}),[])),t})),Sf=_()(Nf,_f),If=Pr()(Sr()("lessons"),kt()(Sf)),Tf=function(e){return _()(Ln()(e),xr()("lessonsOnly"),nu()(Lt()("type","section")))(e.lessons)},Lf=ju()(hr(),"theme"),xf=_()(Iv,Sv),Zf=at()(Lf,xf,Iv),Pf=_()((function(e){var t,n;return Ov(Ov({},e),{},{theme:Ov(Ov({},null==e?void 0:e.theme),{},{hideLessonHeaders:null!==(t=null==e||null===(n=e.theme)||void 0===n?void 0:n.hideLessonHeaders)&&void 0!==t&&t})})}),Zf),Af=Qu()(Jn()("favoritedAt",new Date)),Rf=Qu()(Jn()("favoritedAt",null)),Mf=Qu()(Ku()("completedAt",(function(){return(new Date).toISOString()}))),Df=(0,$r.handle)({},(Up={},(0,qe.Z)(Up,rd,Af),(0,qe.Z)(Up,ad,Rf),(0,qe.Z)(Up,Ef,(function(e,t){var n=t.completedAt,r=t.course,a=t.favoritedAt,i=t.riseComCurrentUser,o=t.riseComCourseId,l=t.riseComEnrollmentType,s=t.riseComLearningPathId;return Br()(If,Tf,Ln()(ga(),{completedAt:n,favoritedAt:a,riseComCourseId:o,riseComEnrollmentType:l,riseComCurrentUser:i,riseComLearningPathId:s}),Pf)(r)})),(0,qe.Z)(Up,kf,Mf),(0,qe.Z)(Up,Cf,(function(e,t){return t.course})),(0,qe.Z)(Up,wf,(function(e,t){var n=(0,Uu.applyChangeset)(["course"],t,e).result;return n=Jn()("lessons",(0,Uu.applyChangeset)(["lessons"],t,n.lessons).result,n)})),Up)),Of=function(e){return function(t){404===t.statusCode&&e(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,$r.action)(af,{notFound:e})}(!0))}},Bf=function(e){return function(t){return t([(0,$r.action)(id,e),sf(!0)])}},Ff=function(e){return ra()(e)?sf(!0):Jr()(t=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(Cu("fetchPartnerContent"))return Eu.fetchPartnerContent(e)}(e)).call(t,Bf);var t},Hf=function(e){return function(t){var n=t.course,r=function(e){var t=e.course,n=e.lessons,r=xv()(Mv,n),a=so()(null,"partnerContentId",t),i=a?[a]:[];return fl(r,nr()(i),Pv())}({course:n,lessons:n.lessons});e([(0,$r.action)(Ef,t),lf(!0),Ff(r)])}},zf=function(e){return function(t){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return Cu("fetch")?Je().resolve(Eu.fetch(t)):Je().resolve(e)}(void 0,e).then(Hf(t)).catch(Of(t))}},qf=(0,$r.action)(Ef),Vf=(0,$r.action)(Cf),Uf=((0,$r.action)(kf),(0,$r.action)(wf)),Gf=(0,$r.handle)({},(0,qe.Z)({},Ef,(function(e,t){var n=t.labelSet;return Ln()(e,n)}))),Kf="rise/features/SET_FEATURE_FLAGS",Wf=(0,$r.handle)({},(0,qe.Z)({},Kf,(function(e,t){return t}))),jf=(0,$r.action)(Kf),Yf=n(18231),Qf=n.n(Yf),Xf=n(37347),Jf=n.n(Xf),$f=(n(75933),kt()(le()(nr())(":".concat("n3,n4,i4,n7,n9"))),_()(Qf()(","),Er()),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)}))}),eh=function(e,t){var n,r,a,i=document.createElement("style");return i.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(i),new(Jf())(t.name,{style:t.style,weight:t.weight}).load()},th=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?$f:eh)(t,e)},nh=function(e,t){var n,r=Je().all(Jr()(e).call(e,th)),a=new(Je())((function(e){n=setTimeout(e,5e3)}));return Je().race([r,a]).finally((function(){clearTimeout(n),t()}))},rh=(nr()("rise/fonts/")("LOAD_FONTS"),Ln()({})),ah=(0,$r.handle)({},(Gp={},(0,qe.Z)(Gp,Ef,(function(e,t){var n=t.fonts;return Ln()(e,Kr()(ih)(n))})),(0,qe.Z)(Gp,Cf,(function(e,t){var n=t.fonts;return rh(n)})),Gp)),ih=function(e){return nh(e,(function(){return dg(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,$r.action)(af,{fontsLoaded:e})}(!0))}))},oh={isPreview:"preview"===window.viewType,externalLinksModalVisible:!1},lh=nr()("rise/globals/")("SHOW_EXTERNAL_LINKS_MODAL"),sh=(0,$r.handle)(oh,(0,qe.Z)({},lh,(function(e,t){return Ln()(e,{externalLinksModalVisible:t})}))),ch=(0,$r.action)(lh),uh=n(55389),dh=n.n(uh),mh=cd()(2,(function(e){return ql()((0,$r.error)(e),(0,$r.action)(e))})),vh=nr()("rise/learningPathUpNext/"),ph=vh("FETCH_LP_UP_NEXT"),fh=vh("FETCH_LP_UP_NEXT_PENDING"),hh=Ia()(us()("id")),gh=le()(Gs()({nextCourse:Qr()(hh,et()({})),learningPathComplete:hh,lpHasFailedQuiz:de()("lpHasFailedQuiz"),isPending:!1,isSuccess:!0})),bh=Jn()("isPending",!0),yh=((0,$r.handle)({nextCourse:{},learningPathComplete:!1,isPending:!1,isSuccess:!1},(Kp={},(0,qe.Z)(Kp,ph,(0,$r.onSuccess)(gh)),(0,qe.Z)(Kp,fh,bh),Kp)),dh()([(0,$r.action)(fh),Br()(sn().fromPromise((function(){if(Ju("fetchLpUpNext"))return Xu.fetchLpUpNext.apply(Xu,arguments)})),mh(ph))])),Eh=n(89576),kh=n.n(Eh),Ch=n(67964),wh=n.n(Ch),Nh=function(e,t){var n=Aa()(Lt()("id",t.id),e.content),r=-1===n?kh()(t):wh()(n,t);return ft()({content:r},e)},_h=(0,qe.Z)({},id,(function(e,t){return Hr()(Nh,e,t)})),Sh=(0,$r.handle)({content:[]},_h),Ih="rise/search/RESET_SEARCH",Th="rise/search/SET_SEARCH_ACTIVE",Lh="rise/search/SET_SEARCH_ACTIVE_LESSONS",xh="rise/search/SET_SEARCH_LESSONS",Zh="rise/search/SET_SEARCH_TERM",Ph={active:!1,activeLessons:[],lessons:[],term:null},Ah=(0,$r.handle)(Ph,(Wp={},(0,qe.Z)(Wp,Ih,(function(e,t){return t?Jn()("active",e.active,Ph):e})),(0,qe.Z)(Wp,Th,(function(e,t){return Jn()("active",t,e)})),(0,qe.Z)(Wp,Lh,(function(e,t){return Jn()("activeLessons",t,e)})),(0,qe.Z)(Wp,xh,(function(e,t){return Jn()("lessons",t,e)})),(0,qe.Z)(Wp,Zh,(function(e,t){return Jn()("term",t,e)})),Wp)),Rh=function(e){return(0,$r.action)(e)},Mh=Rh(Ih),Dh=Rh(Th),Oh=Rh(Lh),Bh=Rh(xh),Fh=Rh(Zh),Hh=nr()("rise/sessionPreferences/"),zh=Hh("LOAD_SESSION_PREFERENCES"),qh=Hh("SET_PREFERS_KEYBOARD_NAVIGATION"),Vh=Hh("SET_STARTING_COURSE_LESSON_SELECTED"),Uh=(0,$r.handle)({prefersKeyboardNavigation:!1,startedCourseWithLessonSelected:!1},(jp={},(0,qe.Z)(jp,zh,Ln()),(0,qe.Z)(jp,qh,(function(e,t){return Ln()(e,{prefersKeyboardNavigation:t})})),(0,qe.Z)(jp,Vh,(function(e,t){return Ln()(e,{startedCourseWithLessonSelected:t})})),jp)),Gh=et()((0,$r.action)(zh,null)),Kh=(0,$r.action)(qh),Wh=((0,$r.action)(Vh),"up"),jh="down",Yh="rise/slidesUI/SET_SLIDE_DIRECTION",Qh="rise/slidesUI/SET_EXITING_SLIDE_OFFSET",Xh={slideDirection:Wh,exitingSlideOffset:0},Jh=(0,$r.handle)(Xh,(Yp={},(0,qe.Z)(Yp,Yh,le()(Jn()("slideDirection"))),(0,qe.Z)(Yp,Qh,le()(Jn()("exitingSlideOffset"))),Yp)),$h=(0,$r.action)(Yh),eg=(0,$r.action)(Qh),tg=nr()("rise/ui/"),ng=tg("SET_LESSON_NAV_NEXT_BUTTON_UI"),rg=tg("SET_SKIP_TO_NAV_BUTTON_UI"),ag=(0,$r.handle)({lessonNavNextButton:null,skipToNavButton:null},(Qp={},(0,qe.Z)(Qp,ng,le()(Jn()("lessonNavNextButton"))),(0,qe.Z)(Qp,rg,le()(Jn()("skipToNavButton"))),Qp)),ig=(0,$r.action)(ng),og=(0,$r.action)(rg);function lg(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 sg=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lg(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):lg(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({course:Df,courseLabels:Gf,courseProgress:Ro,features:Wf,fonts:ah,global:sh,partnerContent:Sh,search:Ah,sessionPreferences:Uh,slidesUI:Jh,status:of,ui:ag},{}),cg=(n.g.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__,_()),ug=(0,Ou.MT)((0,Ou.UY)(sg),cg((0,Ou.md)(Vu.Z,qu(),(0,Hu.Z)("run"),Fu(),(function(e){var t=e.dispatch;return function(e){return function(n){"map"in n&&"function"==typeof Jr()(n)?Jr()(n).call(n,t):e(n)}}})))),dg=ug.dispatch,mg=n(29204),vg=n(68434),pg="".concat(ve("CDN_USER_CONTENT_URI"),"/assets/rise/assets/certificate-icon.svg"),fg="".concat(ve("CDN_USER_CONTENT_URI"),"/assets/rise/assets/error_x.svg"),hg="".concat(ve("CDN_USER_CONTENT_URI"),"/assets/rise/assets/loading_spinner.svg"),gg="downloading",bg="error",yg="ok",Eg="contained",kg=function(e){var t=e.type,n=(0,b.useState)((function(){return Pp()("certdownload-")})),r=(0,ze.Z)(n,1)[0],a=(0,b.useState)(yg),i=(0,ze.Z)(a,2),o=i[0],l=i[1],s=(0,vg.Z)(o),c=(0,b.useRef)(),u="".concat(r,"-live"),d=Hv()("certificateDownload",{certificateDownloadContained:t===Eg}),m=(0,b.useCallback)((function(){l(gg)}),[]);return(0,b.useEffect)((function(){return o===gg&&s!==gg&&function(){if(Ju("downloadCertificate"))return Xu.downloadCertificate.apply(Xu,arguments)}().then((function(){l(yg)})).catch((function(e){(0,mg.Mw)(e)?l(yg):l(bg)})),function(){!function(){if(Ju("downloadCertificateCancel"))Xu.downloadCertificateCancel.apply(Xu,arguments)}()}}),[s,o]),(0,b.useEffect)((function(){c.current&&(o===bg&&s!==bg||o===yg&&(s===bg||s===gg))&&c.current.focus()}),[s,o]),y().createElement("div",{className:d},y().createElement("div",{"aria-live":"polite",id:u,role:"status"},o===gg&&y().createElement("span",{className:"certificateDownload__downloading"},y().createElement("img",{alt:"",className:"animation-loading certificateDownload__downloadingImg",height:"15",src:hg,width:"15"}),"Downloading..."),o===bg&&y().createElement("span",{className:"certificateDownload__error"},y().createElement("img",{alt:"Error",className:"certificateDownload__errorImg",height:"15",src:fg,width:"15"}),y().createElement("span",{className:"visually-hidden"},"Failed to download certificate"))),(o===yg||o===bg)&&y().createElement("button",{"aria-controls":u,className:"certificateDownload__btn",onClick:m,ref:c,type:"button"},o===yg&&t===Eg&&y().createElement("img",{alt:"",className:"certificateDownload__okImg",height:"15",src:pg,width:"15"}),o===yg?"Download certificate":"Retry download"))},Cg=function(){return y().createElement(kg,{type:Eg})},wg=(0,b.memo)(kg),Ng=n(22222);function _g(e){return null==e?void 0:e.course}function Sg(){return J((function(e){return _g(e)}))}function Ig(e){return _g(e).trackingQuizId}function Tg(e){return _g(e).coverImage}(0,Ng.P1)(Tg,(function(e){return Im(e)}));function Lg(){return J((function(e){return function(e){var t=_g(e);return null==t?void 0:t.type}(e)}))}function xg(e){var t=_g(e);return(null==t?void 0:t.type)===Rs}var Zg=n(39290),Pg=n.n(Zg),Ag=n(17919),Rg=n.n(Ag),Mg=n(54228),Dg=n.n(Mg),Og=n(15598),Bg=n.n(Og),Fg=n(72038),Hg=n.n(Fg),zg=n(4991),qg=n.n(zg),Vg=de()("lessons"),Ug=qg()((function(e){return!!e}),["settings","passToContinue"]),Gg=function(e){var t,n=e.course,r=e.courseProgress;return _()(Gc(),gt()((t=Vg(r),_()(Gi(),(function(e){return ce()([e,"passed"],t)}),de()("id")))),gt()(Ug),Vg)(n)||{}},Kg=_()(Gi(),ra()),Wg=_()(gt()(Sm),de()("lessonsOnly")),jg=function(e){return function(t){return Gi()(ce()(["lessons",t.id,"isComplete"],e))}},Yg=function(e){var t=e.course,n=e.lesson;return Lt()("id",n.id,Gc()(de()("lessonsOnly",t)))},Qg=_()(Gi(),Lt()("type","section")),Xg=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"],Vg(t))},i=a(de()("id",n));return _()(Hg()(i),a,de()("id"))(r)?r:{}}({courseProgress:n,lesson:r,restrictingQuiz:e.restrictingQuiz}),i=xm(t),o=i||Kg(a),l=function(e){var t=e.course,n=e.courseProgress;return ld()(jg(n))(t.lessonsOnly)}({course:t,courseProgress:n}),s=Qg(r)&&Gi()(function(e){var t=e.lesson,n=e.courseProgress;return ol()(!1,["lessons",t.id,"isComplete"],n)}({lesson:r,courseProgress:n})),c=o&&s&&Gi()(function(e){var t=e.lesson,n=e.currentLesson;return t&&Lt()("id",t.id,n)}({lesson:r,currentLesson:l}));return{isRestricted:c,restrictingQuiz:a,isRestrictedCourse:i,currentLesson:l}},Jg=function(e){var t=e.labels,n=e.restrictions,r=t.lessonRestricted,a=t.quizRequirePassingScore,i=n.isRestrictedCourse,o=n.restrictingQuiz,l=n.currentLesson,s=l&&Dg()("id",o,l);return!i||i&&s?o.title?a.replace("quiz",'"'.concat(o.title,'"')):a:r},$g=al()((function(e){return Aa()(Bg()(Dr()(["id"],e||{})))})),eb=function(e){var t=e.course,n=e.lesson;return _()(hi(),$g(n),Wg)(t)},tb=function(e){var t=e.course,n=e.lesson;return!function(e){var t=e.course,n=e.lesson;return Lt()("id",n.id,vl()(de()("lessonsOnly",t)))}({course:t,lesson:n})&&t.lessonsOnly[hi()($g(n,t.lessonsOnly))]},nb=_()(Cr(),Wg),rb=function(e){var t=function(e){return rm()(e).call(e,(function(e){var t,n,r=(0,ze.Z)(e,2);return void 0===(n=null==(t=(r[0],r[1]))?void 0:t.isComplete)||!1===n}))}(Pg()(e))||[];return(0,ze.Z)(t,1)[0]},ab=function(e){return function(e){return"object"===(0,tn.Z)(e)&&Pe()(e).length>0}(e)?rb(e):void 0},ib=function(e,t,n){if(!n)return{outOfAttempts:!1,quizPassed:!0};var r=ce()(["lessons",n],e),a=ol()(-1,["settings","retryCount"],t),i=ol()(0,["retryAttempts"],r),o=ce()(["passed"],r);return{outOfAttempts:ce()(["isComplete"],r)&&a>-1&&Number(i)===Number(a),quizPassed:o}};function ob(e){return e.courseProgress}function lb(e){var t=ob(e);return null==t?void 0:t.currentLesson}function sb(e){var t=ob(e);return null==t?void 0:t.percentComplete}function cb(){return J((function(e){return sb(e)}))}var ub=(0,Ng.P1)(Ig,_g,(function(e,t){var n=t.lessons;return Array.isArray(n)?rm()(n).call(n,(function(t){var n=t.id;return"quiz"===t.type&&n===e})):null}));var db=(0,Ng.P1)(ob,ub,(function(e,t){return t?ib(e,t,t.id):null}));function mb(){return J((function(e){return db(e)}))}function vb(e){var t=ob(e);return Pu()?100===t.percentComplete:Zu()}function pb(e){var t=ob(e);return null==t?void 0:t.lessons}function fb(e,t){var n=pb(t);return null==n?void 0:n[e]}function hb(e){return J((function(t){return fb(e,t)}))}var gb=n(13464),bb=n.n(gb);function yb(){return(0,Ng.P1)((function(e){return e}),(function(e,t){return Lb(t)}),(function(e,t){return de()(e,t)}))}function Eb(e){var t=(0,b.useMemo)((function(){return yb()}),[]);return J((function(n){return t(e,n)}))}function kb(){var e=yb();return(0,Ng.P1)(e,(function(e){return hf(e)}))}function Cb(){var e=Nb();return(0,Ng.P1)((function(e){return e}),(function(t,n){return e(n)}),(function(e,t){return function(e){return _g(e).navigationMode}(t)}),(function(e,t){return Db(t)}),(function(e,t){return pb(t)}),(function(e,t,n,r,a){var i=a[e],o=a[t];if(e!==t&&(null==i||!i.isComplete)&&(null==i?void 0:i.index)>(null==o?void 0:o.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==o?void 0:o.index)&&void 0!==c?c:1/0;if((null==i?void 0:i.index)>Math.min(u,d))return d<u?{type:vf.ORDER}:{type:vf.QUIZ,data:r.title}}return null}))}function wb(e){var t=(0,b.useMemo)((function(){return Cb()}),[]);return J((function(n){return t(e,n)}))}function Nb(){return(0,Ng.P1)(pb,(function(e){return ab(e)}))}function _b(){var e=Nb();return(0,Ng.P1)(e,Lb,de())}function Sb(e){var t=(0,b.useMemo)((function(){return e=yb(),(0,Ng.P1)(e,fb,(function(e,t){var n,r,a,i=null!==(n=null==t?void 0:t.percentComplete)&&void 0!==n?n:0,o=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===i&&(!o||gf(e)&&!l)}));var e}),[]);return J((function(n){return t(e,n)}))}function Ib(e){var t=(0,b.useMemo)((function(){return e=yb(),(0,Ng.P1)(e,fb,(function(e,t){var n,r,a,i=null!==(n=null==t?void 0:t.percentComplete)&&void 0!==n?n:0,o=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===i&&o&&(!gf(e)||l)}));var e}),[]);return J((function(n){return t(e,n)}))}var Tb=(0,Ng.P1)(_g,(function(e){return so()([],"lessons",e)})),Lb=(0,Ng.P1)(Tb,(function(e){return e.reduce((function(e,t){return null!=t&&t.id&&(e[t.id]=t),e}),{})})),xb=(0,Ng.P1)(_g,(function(e){return so()([],"lessonsOnly",e)})),Zb=(0,Ng.P1)(xb,(function(e){return e.reduce((function(e,t,n){return e[t.id]=n+1,e}),{})})),Pb=(0,Ng.P1)(xb,(function(e){return It()("id",e)})),Ab=((0,Ng.P1)(xb,(function(e){return Gc()(e)})),(0,Ng.P1)(xb,gt()((function(e){var t=e.type,n=e.settings;return"quiz"!==t||n.asLesson||void 0===n.asLesson})))),Rb=(0,Ng.P1)(Ab,Cr()),Mb=(0,Ng.P1)(Tb,(function(e){return e.reduce((function(e,t){var n=e[e.length-1];return hf(t)||null==n?e.push([t.id]):n.push(t.id),e}),[])})),Db=(0,Ng.P1)(xb,pb,(function(e,t){return rm()(e).call(e,(function(e){var n;return gf(e)&&bf(e)&&!(null!==(n=t[e.id])&&void 0!==n&&n.isComplete)}))}));function Ob(e){var t=(0,b.useMemo)(kb,[]);return J((function(n){return t(e[0],n)}))}function Bb(e){var t=(0,b.useMemo)((function(){return yb()}),[]),n=(0,b.useMemo)((function(){return Cb()}),[]);return J((function(r){var a=_g(r),i=t(e,r),o=(fb(e,r),n(e,r)),l=null!=(null==o?void 0:o.type);return(null==a?void 0:a.navigationMode)!==zd&&(null==a?void 0:a.markComplete)&&!l&&(null==i?void 0:i.type)!==df&&!0}))}var Fb=function(e,t){return bb()(t).call(t,(function(t){return t.id===e}))};function Hb(){return(0,Ng.P1)((function(e){return e}),(function(e,t){return xb(t)}),(function(e,t){if("progress-summary"===e)return vl()(t);var n=Fb(e,t);return t[Rg()(n)]}))}function zb(){return(0,Ng.P1)((function(e){return e}),(function(e,t){return xb(t)}),(function(e,t){var n=Fb(e,t);return t[hi()(n)]}))}function qb(e){return(0,Ng.P1)(e,(function(e,t){return Ab(t)}),(function(e,t){return Fb(null==e?void 0:e.id,t)+1}))}function Vb(){return J((function(e){return Mb(e)}))}function Ub(){var e=(0,b.useMemo)((function(){return e=Nb(),(0,Ng.P1)(vb,e,Ig,(function(e,t,n){return e||!t&&!(null!=n)}));var e}),[]);return J((function(t){return e(t)}))}var Gb=function(e,t){var n=Jr()(e),r=e.dividerNumber,a=t.id,i=t.family,o=t.variant;return"divider"===i&&"numbered divider"===o&&(r++,n[a]=r),{map:n,dividerNumber:r}},Kb=function(){var e,t=(e=yb(),(0,Ng.P1)(e,(function(e){var t,n;return null==e||null===(t=e.items)||void 0===t||null===(n=t.reduce(Gb,{map:{},dividerNumber:0}))||void 0===n?void 0:Jr()(n)})));return(0,Ng.P1)((function(e,t){return t}),(function(e,n,r){return t(e,r)}),(function(e,t){return de()(e,t)}))},Wb=n(67031),jb=n.n(Wb),Yb=Br()(Cn()({}),gc()(["first_name","last_name"]),Qf()(" "),jb()),Qb=["className","decorative","size"],Xb=function(e){var t=e.className,n=e.decorative,r=e.size,a=(0,en.Z)(e,Qb),i=ce()(["avatars","medium"],a),o=n?"":Yb(a)||"Unknown User";return i?y().createElement("img",{alt:o,className:t||"user-avatar",src:i,style:{height:r,width:r}}):y().createElement(Rp,{decorative:n,height:r,title:o,width:r})},Jb=(0,n(22175).setup)({el:"__",mod:"--",modValue:"-"}),$b=n(28416),ey="".concat(ku("CDN_USER_CONTENT_URI"),"/assets/rise/assets/trophy.svg"),ty=Jb("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"))},iy=function(e){return ry()(e).isSameOrBefore(ry()().add(3,"d"),"days")},oy=n(28416),ly=["Default","className"];function sy(e){return function(t){var n,r=t.Default,a=t.className,i=(0,en.Z)(t,ly),o="brand--".concat(e),l=a?B()(n="".concat(a," ")).call(n,o):o;return oy.createElement(r,(0,D.Z)({},i,{className:l}))}}sy("background"),sy("head");var cy=sy("ui"),uy=function(e){return"<p><br></p>"===e?"":e},dy=["bgColor"],my=["offset"],vy=(0,b.createContext)(null);function py(e){var t=e.children,n=e.course,r=e.courseProgress,a=e.labels,i=e.partnerContent,o=e.search,l=(0,b.useMemo)((function(){return{course:n,courseProgress:r,labels:a,partnerContent:i,search:o}}),[n,a,r,i,o]);return y().createElement(vy.Provider,{value:l},t)}vy.displayName="CourseContext";vy.Consumer;function fy(){return(0,b.useContext)(vy)}function hy(){var e;return null===(e=fy())||void 0===e?void 0:e.course}function gy(){var e,t,n=hy();return"none"!==n.selectedAuthorId&&"authors"in n?n.selectedAuthorId?null===(e=n.authors)||void 0===e?void 0:rm()(e).call(e,(function(e){return e.id===n.selectedAuthorId})):null===(t=n.authors)||void 0===t?void 0:rm()(t).call(t,(function(e){return e.id===n.author})):null}function by(){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 Vm(t,n)}function Cy(){var e=fy(),t=e.course,n=e.partnerContent;return ld()(Lt()("id",t.selectedAuthorId),n.content)}function wy(){var e=hy().lessons;return(0,b.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(),n=null==t?void 0:t.theme,r=null==n?void 0:n.accentContrast;return"string"!=typeof r?Yd.LIGHT:r===Yd.AUTO?_m(e):r}function _y(){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 Sy=n(28416);function Iy(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?Iy(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Iy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function Ly(e,t){var n=(0,b.useMemo)((function(){var n;return matchMedia(B()(n="(".concat(e,": ")).call(n,.0625*t,"em)"))}),[e,t]),r=(0,b.useState)(n.matches),a=(0,ze.Z)(r,2),i=a[0],o=a[1];return(0,b.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",i),function(){return a.call(n,"change",i)};function i(){o(n.matches)}}),[n]),i}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 i;function o(r){var i=Ly(e,t);return Sy.createElement(a,Ty(Ty({},r),{},(0,qe.Z)({},n,i)))}return o.displayName=B()(i="".concat(r,"(")).call(i,a.displayName||a.name,")"),o}}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(28416),Jb("cover");n(28416),Jb("cover");n(28416),Jb("cover");function Dy(){return null}var Oy=n(28416),By=Jb("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 i=ry()(r);return i.isValid()?Oy.createElement("div",{className:a},i.format(n)):null}var Hy=n(38439),zy=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return fa()(e=t.split(".")).call(e,-2).join(".")},qy=_()(zy,ve),Vy=function(e){if(!e||Uy(e))return!1;"//"===fa()(e).call(e,0,2)&&(e="https:".concat(e));try{var t=new(Gm())(e).hostname,n=zy(t);return n!==qy("ARTICULATE_DOMAIN")&&n!==qy("RISE_DOMAIN")}catch(e){return!1}},Uy=function(e){return!!e&&"mailto:"===fa()(e).call(e,0,7)};function Gy(e,t){var n=void 0!==ca()&&da()(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=fa()(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return va()(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 i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}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,i=e.forwardedRef,o=e.id,l=e.showExternalLinksModal,s=e.tagName,c=e.value,u=(0,b.useCallback)((function(e){var t=e.target.closest(".fr-view a");t&&t.hasAttribute("data-external")&&l()}),[l]),d=(0,b.useMemo)((function(){var e,n=vt(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?Yy:[],t?Xy:Qy,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:o,ref:i},(0,b.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 Yy(e){var t,n=Gy(e.querySelectorAll("a"));try{for(n.s();!(t=n.n()).done;){var r=t.value;Vy(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 Qy(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=Gs()({externalLinksDisabled:ce()(["course","externalLinksDisabled"]),courseColors:ce()(["course","theme","colors"])}),eE=_()(Hy.default,X($y,{showExternalLinksModal:function(){return{type:"rise/globals/SHOW_EXTERNAL_LINKS_MODAL",payload:!0}}}))(Wy),tE=Jb("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(28416),aE=["Default"];function iE(e){var t=e.Default,n=(0,en.Z)(e,aE),r=n.dueAt,a=r&&iy(r)?"brand--background":"brand--color";return rE.createElement(t,(0,D.Z)({},n,{className:a}))}var oE=n(2909),lE=n(28416),sE=["children","disabled","onClick","to"],cE=function(e,t){var n=e.children,r=e.disabled,a=e.onClick,i=e.to,o=(0,en.Z)(e,sE);return r?lE.createElement("a",(0,D.Z)({"aria-disabled":"true",ref:t,role:"link"},o),n):lE.createElement(oE.rU,(0,D.Z)({onClick:a,ref:t,to:i},o),n)},uE=(0,b.forwardRef)(cE),dE=n(28416),mE=(0,b.createContext)({});function vE(e){var t=e.i18n,n=e.children,r=(0,b.useMemo)((function(){return{i18n:t}}),[t]);return dE.createElement(mE.Provider,{value:r},n)}mE.displayName="LocalesContext";var pE=n(28416),fE=Jb("locale-switcher");function hE(){var e,t=(0,I.I0)(),n=(0,b.useContext)(mE).i18n,r=hy().locale,a=(0,b.useCallback)((function(e){var n=e.target.value;t(zf(n))}),[t]);return null==(null==n?void 0:n.available)||n.available.length<=1?null:pE.createElement("select",{className:fE(),onChange:a,defaultValue:r},Jr()(e=n.available).call(e,(function(e){return pE.createElement("option",{key:e},e)})))}var gE=Jb("cover"),bE=uI("CoverAction",(function(){hy().trackingQuizId;var e,t="preview"===window.viewType,n=Ey(),r=ky(),a=null==(e=yy())?void 0:e.percentComplete,i=null==n?void 0:n.id,o=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:i,c=!t&&pe,u=function(e){var t=e.isCourseComplete,n=e.percentCourseComplete,r=by(),a=r.courseDetails,i=r.courseResume,o=r.courseStart,l=r.processStartAgain;return{courseCTALabel:t?l:n>0?i:o,courseDetailsLabel:a}}({isCourseComplete:o,percentCourseComplete:a}),d=u.courseCTALabel,m=Hv()("cover__header-content-action-link","overview__button-enrolled",{"overview__start-again":c});return d?y().createElement("div",{className:gE("header-content-action-wrapper")},y().createElement(uE,{className:m,to:pf(s)},y().createElement("span",{className:gE("header-content-action-link-text")},d)),y().createElement(hE,null)):y().createElement(hE,null)})),yE=nr()("partner-content-course-author__"),EE=function(e){var t=e.partnerContentAuthors,n=e.darkText,r=e.isImage,a=e.learn,i=e.lesson,o=e.isOnePage,l=e.selectedContentId,s=ld()(Lt()("id",l),t),c=ce()(["data","authors"],s),u=i?c:t,d=De()(u).call(u,(function(e){return e.name})),m=Hv()(yE("author-container"),(0,qe.Z)({},yE("author-container-padding-top"),n)),v=Hv()((0,qe.Z)({},yE("gray-text"),!a&&!o)),p=Hv()(yE("author-image")),f=function(e){return"url(".concat(Nd({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"},Jr()(d).call(d,(function(e){return y().createElement("li",{key:e.name,className:yE("author"),role:"listitem"},y().createElement("div",{"aria-hidden":"true",className:p,disabled:r,style:{backgroundImage:f(e)}}),y().createElement("span",{className:v},e.name))}))))},kE=Jb("cover"),CE=function(e){var t=e.avatar,n=kE("header-content-authors-avatar");return t?y().createElement("div",{className:n,style:{backgroundImage:"url(".concat(be(t),")")}}):y().createElement("div",{className:n},y().createElement(Rp,{decorative:!0}))},wE=uI("CoverAuthors",(function(e){var t,n,r,a,i=e.className,o=hy(),l=o.color,s=o.partnerContentId,c=o.selectedAuthorId,u=o.theme,d=o.themeId,m=null!=u?u:{},v=m.accentContrast,p=m.coverPageType,f=null!==(t=gy())&&void 0!==t?t:{},h=f.authorName,g=f.avatar,b=by(),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===Id||e===Ld)switch(t){case Gd.SPLIT_LEFT_IMAGE:case Gd.SPLIT_RIGHT_IMAGE:case Gd.TWO_THIRDS_LEFT_IMAGE:case Gd.TWO_THIRDS_RIGHT_IMAGE:return!0;default:return!1}else if(e===Td)switch(t){case Gd.SPLIT_LEFT_IMAGE:case Gd.SPLIT_RIGHT_IMAGE:return!0;default:return!1}return!1}(d,p),w=p===Gd.LEFT_OVERLAY||p===Gd.CENTERED_OVERLAY||C;if("none"===c)return null;var N=h||"Unknown User",_=kE("header-content-authors").mix(i),S=kE("header-content-authors-name");return k?y().createElement("div",{className:_},y().createElement(EE,{accentContrast:v,color:l,isImage:w,learn:!0,partnerContentAuthors:E})):y().createElement("div",{className:_},y().createElement(CE,{avatar:g,isImage:w}),y().createElement("div",{className:S},y().createElement("span",{"aria-hidden":"true"},N),y().createElement("span",{className:"visually-hidden"},null==b?void 0:b.a11yAuthorPrefix," ",N)))})),NE=Jb("cover"),_E=uI("CoverContentNoImage",(function(e){var t=e.children,n=NE("header-content");return y().createElement("div",{className:n},t)})),SE=Jb("cover"),IE=function(e){var t=e.children,n=hy().coverImage,r=null!=n?n:{},a=r.alpha,i=r.media,o=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:$d.DARK}(),l="overlay-".concat(o.toLowerCase()),s=SE("header-content",(0,qe.Z)({},l,Boolean(o))),c=Im({alpha:a,color:o,media:i});return y().createElement("div",{className:s,style:c},t)},TE=Jb("cover"),LE=function(e){var t=e.hasOverlay,n=void 0!==t&&t,r=hy().coverImage,a=r.alpha,i=r.media,o=Im({alpha:a,hasOverlay:n,media:i}),l=TE("header-graphic",{"dot-com":pe});return y().createElement("div",{className:l,style:o})},xE=Jb("cover");function ZE(e){var t=e.children,n=Boolean(Cy()),r=xE("header-content-info",{rbc:n,"rise-com":pe});return y().createElement("div",{className:r},t)}var PE=n(28416),AE=["children"],RE={},ME=on()((0,b.createContext)(RE),{displayName:"BundleContext"});function DE(e){var t=e.children,n=(0,en.Z)(e,AE);return PE.createElement(ME.Provider,{value:n},t)}function OE(){return null}function BE(e){function t(t,n){var r,a=null!==(r=(0,b.useContext)(ME)[e])&&void 0!==r?r:OE;return PE.createElement(a,(0,D.Z)({ref:n},t))}return t.displayName="BundleComponent(".concat(e,")"),(0,b.forwardRef)(t)}var FE=BE("CoverProgress"),HE=Jb("cover"),zE=uI("CoverTitle",(function(){var e=hy().title,t=HE("header-content-title");return y().createElement("h1",{className:t},e)})),qE={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=qE[t])&&void 0!==e?e:t}var UE=function(){return y().createElement(y().Fragment,null,y().createElement(IE,null,y().createElement(ZE,null,y().createElement(wE,null),y().createElement(zE,null),y().createElement(FE,null),y().createElement(bE,null))))},GE=function(){return y().createElement(y().Fragment,null,y().createElement(_E,null,y().createElement(ZE,null,y().createElement(wE,null),y().createElement(zE,null),y().createElement(FE,null),y().createElement(bE,null))))},KE=function(){return y().createElement(y().Fragment,null,y().createElement(LE,null),y().createElement(_E,null,y().createElement(ZE,null,y().createElement(wE,null),y().createElement(zE,null),y().createElement(FE,null),y().createElement(bE,null))))},WE=function(){return y().createElement(y().Fragment,null,y().createElement(_E,null,y().createElement(ZE,null,y().createElement(wE,null),y().createElement(zE,null),y().createElement(FE,null),y().createElement(bE,null))),y().createElement(LE,null))};function jE(){switch(VE()){default:case Gd.LEFT_OVERLAY:case Gd.CENTERED_OVERLAY:return y().createElement(UE,null);case Gd.LEFT:case Gd.CENTERED:return y().createElement(GE,null);case Gd.SPLIT_LEFT_IMAGE:case Gd.TWO_THIRDS_LEFT_IMAGE:return y().createElement(WE,null);case Gd.SPLIT_RIGHT_IMAGE:case Gd.TWO_THIRDS_RIGHT_IMAGE:return y().createElement(KE,null)}}function YE(){return y().createElement("header",{className:"cover__header"},y().createElement(jE,null))}var QE=n(21804),XE=n.n(QE),JE=Jb("cover");function $E(e){var t=e.children,n=VE(),r=(0,b.useMemo)((function(){return XE()(n)}),[n]),a=JE({layout:r});return y().createElement("div",{id:"cover",className:a},t)}var ek=n(73935),tk=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"portal",t=document.getElementById(e);return null==t&&((t=document.createElement("div")).setAttribute("id",e),document.body.appendChild(t)),t},nk=n(28416);function rk(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 ak=function(e){(0,A.Z)(n,e);var t=rk(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isSticky:!1},r.portal=tk(),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=so()(-1,"activeIndex",n),a=Cr()(t);return-1===r?0:hi()(r)===a?100:zc()("%","",ce()([r,"linePosition"],t))}},{key:"processProgressValue",value:function(){var e=this.props,t=e.items,n=e.lessonProgress,r=so()(0,"activeIndex",n),a=Cr()(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 so()(0,"percentViewed",t);case"timeline":return this.timelineProgressValue();default:return so()(0,"percentComplete",t)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.type,r=t.items,a=this.state.isSticky,i=Hv()("progress-wrap",{}),o=Hv()("lesson-progress-wrapper",{"lesson-progress-wrapper--visible":a}),l=Hv()("progress",{"progress--timeline":"timeline"===n,"progress--video":"video"===n}),s=this.progressValue(),c="timeline"===n&&r&&Jr()(r).call(r,(function(e){var t,n=Hv()("progress__marker",{"progress__marker--active brand--background":parseInt(s)>=parseInt(fa()(t=e.linePosition).call(t,0,-1))});return nk.createElement("div",{className:n,style:{left:e.linePosition},key:e.id})})),u=nk.createElement("div",{className:i},nk.createElement("div",{className:l},nk.createElement("div",{className:"progress__container"},nk.createElement("div",{className:"progress__indicator brand--background",style:{transform:"translate3d(".concat(s,"%,0px,0px)")}}),c)));return nk.createElement("div",{ref:function(t){return e.progresswrap=t}},u,(0,ek.createPortal)(nk.createElement("div",{className:o},u),this.portal))}}]),n}(nk.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 ok=Jb("lesson-header"),lk=uI("LessonHeaderAuthor",(function(e){var t=e.avatar,n=e.authorName,r=e.className,a=void 0===r?"":r,i=by();return y().createElement("div",{className:"lesson-header__author ".concat(a)},y().createElement("img",{className:"lesson-header__author-img",src:be(t),alt:""}),y().createElement("span",{className:"visually-hidden"},null==i?void 0:i.a11yAuthorPrefix," ",n),y().createElement("span",{"aria-hidden":"true",className:"lesson-header__author-name"},n))})),sk=function(e){var t=e.showPartnerContent,n=void 0!==t&&t;return y().createElement("div",{className:ok("author",{"partner-content":n})})},ck=function(){return y().createElement("div",{className:"lesson-header__counter"})},uk=function(e){var t,n,r,a=e.lessonName,i=e.lessonPreposition,o=e.totalLessons,l=e.lessonNumber,s=e.showPartnerContent;return y().createElement("div",{className:ok("counter",{"partner-content":s})},y().createElement("div",{className:"lesson-header__count"},B()(t=B()(n=B()(r="".concat(a," ")).call(r,l," ")).call(n,i," ")).call(t,o)))},dk=function(e){var t=e.description;return y().createElement(eE,{className:"lesson-header__description",value:t})},mk=function(e){var t=e.children;return y().createElement("div",{className:"lesson-header__grouped-row"},t)},vk=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)))))))},pk=function(e){var t=e.title;return y().createElement("h1",{className:"lesson-header__title"},y().createElement(eE,{value:t}))},fk=function(e){var t=e.authorName,n=e.avatar,r=e.color,a=e.description,i=e.labels,o=e.lessonHeaderStyle,l=e.lessonNumber,s=e.partnerContentAuthors,c=e.showAuthor,u=e.showLessonCount,d=e.title,m=e.totalLessons,v=i.lessonName,p=i.lessonPreposition,f=function(e){return"url(".concat(Nd({width:"76",height:"76",imageKey:e.image}),")")},h=o===Ad.TINT?{color:r}:null,g=n&&t&&c&&!s;return y().createElement("div",{className:"lesson-header"},y().createElement("div",{className:"lesson-header__top-wrap",style:h},y().createElement(pk,{title:d}),s&&y().createElement("div",{className:"lesson-header__partner-content"},Jr()(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==i?void 0:i.a11yAuthorPrefix," ",e.name),y().createElement("span",{"aria-hidden":"true"},e.name)))}))),y().createElement("div",{className:"lesson-header__author-count-wrap"},g?y().createElement(lk,{avatar:n,authorName:t}):y().createElement(sk,null),u?y().createElement(uk,{lessonName:v,lessonNumber:l,lessonPreposition:p,totalLessons:m}):y().createElement(ck,null))),a&&y().createElement(dk,{description:a}))},hk=(y().Component,Jb("lesson-header")),gk=function(e){return"url(".concat(Nd({width:"76",height:"76",imageKey:null==e?void 0:e.image}),")")},bk=function(e){var t=e.partnerContentAuthors,n=Jr()(t).call(t,(function(e){return e.name})).join(", "),r=1===t.length;return y().createElement("div",{className:hk("partner-content",{mobile:!0})},y().createElement("div",{className:hk("partner-content-author",{single:r})},Jr()(t).call(t,(function(e){return y().createElement("div",{key:e.name,className:hk("partner-content-author-img",{single:r}),style:{backgroundImage:gk(e)}})}))),y().createElement("span",{"aria-hidden":"true",className:hk("author-name")},n))},yk=function(e){var t=e.partnerContentAuthors,n=by();return y().createElement("div",{className:hk("partner-content")},Jr()(t).call(t,(function(e){return y().createElement("div",{key:e.name,className:hk("partner-content-author")},y().createElement("div",{className:hk("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:hk("author-name"),tag:"span"},e.name)))})))},Ek=Jb("lesson-header"),kk=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,i=e.lessonNumber,o=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=!hr()(l)&&s,v=n&&t&&s&&!m,p=v||m||c,f=c&&(v||m);return y().createElement("div",{className:Ek("content")},p&&y().createElement("div",{className:Ek("info-row")},v?y().createElement(lk,{avatar:n,authorName:t}):y().createElement(sk,null),m&&y().createElement(yk,{partnerContentAuthors:l}),f&&y().createElement("span",{"aria-hidden":"true",className:Ek("info-row--divider")},"|"),c?y().createElement(uk,{lessonName:a,lessonNumber:i,lessonPreposition:o,totalLessons:d}):y().createElement(ck,null)),y().createElement("div",{className:Ek("title-wrapper",{"no-info":!p})},y().createElement(pk,{title:u}),r&&y().createElement(dk,{description:r})))},Ck=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,i=e.lessonNumber,o=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=(0,b.useMemo)((function(){return n&&t&&s&&!v}),[n,t,s,v]),v=!hr()(l);return y().createElement("div",{className:Ek("content")},c?y().createElement(uk,{lessonName:a,lessonNumber:i,lessonPreposition:o,totalLessons:d}):y().createElement(ck,null),m&&y().createElement(lk,{avatar:n,authorName:t}),s&&v&&y().createElement(bk,{partnerContentAuthors:l}),y().createElement(pk,{title:u}),r&&y().createElement(dk,{description:r}))},wk=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,i=e.lessonNumber,o=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=(0,b.useMemo)((function(){return n&&t&&s&&!v}),[n,t,s,v]),v=!hr()(l);return y().createElement("div",{className:Ek("content")},c?y().createElement(uk,{lessonName:a,lessonNumber:i,lessonPreposition:o,totalLessons:d}):y().createElement(ck,null),y().createElement(pk,{title:u}),m?y().createElement(lk,{avatar:n,authorName:t}):y().createElement(sk,{showPartnerContent:v}),s&&v&&y().createElement(yk,{partnerContentAuthors:l}),r&&y().createElement(dk,{description:r}))},Nk=function(e){var t=My();return e.lessonHeaderSize!==Rd.SMALL||t?t?y().createElement(Ck,e):y().createElement(wk,e):y().createElement(kk,e)},_k=function(e){return e===Ud.FLOATING||e===Ud.FLOATING_FULL};function Sk(){var e=J((function(e){return e.course.buttonNavigationStyle}));return Zy(480)&&e===Ud.FLOATING?Ud.FLOATING_FULL:e}var Ik=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"}))},Tk=(0,b.forwardRef)(Ik),Lk=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"}))},xk=(0,b.forwardRef)(Lk),Zk=BE("LessonNav"),Pk=Jb("lesson-nav");function Ak(e,t){var n=e.allowTooltip,r=e.courseFinishLabel,a=e.onFocus,i=e.nextLesson,o=e.restrictionData,l=e.restrictionType,s=null==i?void 0:i.id,c=Sk(),u=_k(c),d=u?Tk:xk;return y().createElement(Zk,{allowTooltip:n,direction:"next",finish:!0,isFloating:u,navLessonId:s,onFocus:a,ref:t,restrictionData:o,restrictionType:l},y().createElement("span",{className:Pk("link-text").mix("brand--ui")},r),y().createElement(d,{className:Pk("link-icon")}))}var Rk=(0,b.forwardRef)(Ak),Mk=Jb("lesson-nav");function Dk(e,t){var n,r,a,i=e.allowTooltip,o=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=Sk(),p=_k(v),f=Sm(l)&&m,h=(null==l?void 0:l.title)||"",g=p?Tk:xk,b=f?B()(n="".concat(o," ")).call(n,s," - "):"",E=p&&f?B()(r="".concat(o," ")).call(r,s):B()(a="".concat(b)).call(a,h);return y().createElement(Zk,{allowTooltip:i,direction:"next",isFloating:p,navLessonId:m,onFocus:c,ref:t,restrictionData:u,restrictionType:d},y().createElement("span",{className:Mk("link-text").mix("brand--ui")},E),y().createElement(g,{className:Mk("link-icon")}))}var Ok=(0,b.forwardRef)(Dk),Bk=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)"}))},Fk=(0,b.forwardRef)(Bk),Hk=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"}))},zk=(0,b.forwardRef)(Hk),qk=Jb("lesson-nav"),Vk=function(e,t){var n,r,a,i=e.allowTooltip,o=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=Sk(),p=_k(v),f=Sm(u)&&m,h=(null==u?void 0:u.title)||l,g=p?Fk:zk,b=f?B()(n=B()(r="".concat(s," ")).call(r,d," - ")).call(n,h):h,E=f&&p?B()(a="".concat(s," ")).call(a,d):b;return y().createElement(Zk,{allowTooltip:i,className:o,direction:"previous",isFloating:p,navLessonId:m,onFocus:c,ref:t},p?y().createElement(y().Fragment,null,y().createElement("span",{className:qk("link-text").mix("brand--ui")},E),y().createElement(g,{className:qk("link-icon")})):y().createElement(y().Fragment,null,y().createElement(g,{className:qk("link-icon")}),y().createElement("span",{className:qk("link-text").mix("brand--ui")},E)))},Uk=(0,b.forwardRef)(Vk),Gk=n(37176),Kk=n(97809);function Wk(e){var t=e.className,n=e.cx,r=e.cy,a=e.diameter,i=e.onTransitionEnd,o=void 0===i?Function.prototype:i,l=e.r,s=e.strokeLinecap,c=e.strokeWidth,u=e.transform,d=e.value,m=void 0===d?0:d,v=(0,b.useRef)(),p=Math.PI*(Number(a)-Number(c)),f=p*(100-m)/100;return(0,Kk.Z)("transitionend",o,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 jk=Ms.COMPACT,Yk=Ms.COVER,Qk=Ms.SIDEBAR,Xk=Jb("progress-circle");function Jk(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.isCurrent,a=e.isFailed,i=e.isPassed,o=e.scope,l=e.value,s=(0,b.useState)(100===l),c=(0,ze.Z)(s,2),u=c[0],d=c[1],m=(0,Gk.Z)(l),v=Xk({compact:o===jk,cover:o===Yk,current:r,sidebar:o===Qk}),p=Xk("track"),f=Xk("runner",{done:u,failed:a,passed:i,unstarted:0===l}),h=Xk("pass",{done:u,visible:i}),g=Xk("fail",{done:u,visible:a});return(0,b.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(Wk,{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:g,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 $k=n(28416),eC=(0,b.createContext)(null);function tC(e){var t=e.children,n=e.isCourseNavOpen;return $k.createElement(eC.Provider,{value:{isCourseNavOpen:n}},t)}eC.displayName="CourseNavContext";eC.Consumer;function nC(e){return on()((function(t){var n=(0,b.useContext)(eC);return $k.createElement(e,(0,D.Z)({},t,n))}),{displayName:"withCourseNavContext(".concat(e.displayName||e.name,")")})}var rC=n(28416);function aC(){return Zy(960)}Py(960,"isMobile","Mobile");function iC(){return function(e){var t=e.course,n=e.search,r=e.isMobile;return t.type!==Rs&&((Pm(t)||Am(t)&&!!r)&&Rm(t)||n.active)}({course:hy(),isMobile:aC(),search:fy().search})}function oC(){return function(e){var t=e.course,n=e.isMobile;return Am(t)&&Rm(t)&&!n}({course:hy(),isMobile:aC()})}var lC=n(28416);function sC(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 cC=function(e){(0,A.Z)(n,e);var t=sC(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isSticky:!1},r.portal=tk(),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=so()(-1,"activeIndex",n),a=Cr()(t);return-1===r?0:hi()(r)===a?100:zc()("%","",ce()([r,"linePosition"],t))}},{key:"processProgressValue",value:function(){var e=this.props,t=e.items,n=e.lessonProgress,r=so()(0,"activeIndex",n),a=Cr()(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 so()(0,"percentViewed",t);case"timeline":return this.timelineProgressValue();default:return so()(0,"percentComplete",t)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.type,r=t.items,a=t.sidebarAvailable,i=this.state.isSticky,o=Hv()("progress-wrap",{}),l=this.props.isCourseNavOpen,s=this.props.isCourseNavOpen&&this.props.isMobile,c=Hv()("lesson-progress-wrapper",{"lesson-progress-wrapper--visible":i&&!s,"lesson--open":l&&a&&!this.isLessonPreview(),"lesson--open-mobile":a&&s&&!this.isLessonPreview()}),u=Hv()("progress",{"progress--timeline":"timeline"===n,"progress--video":"video"===n}),d=this.progressValue(),m="timeline"===n&&r&&Jr()(r).call(r,(function(e){var t,n=Hv()("progress__marker",{"progress__marker--active brand--background":parseInt(d)>=parseInt(fa()(t=e.linePosition).call(t,0,-1))});return lC.createElement("div",{className:n,style:{left:e.linePosition},key:e.id})})),v=lC.createElement("div",{className:o},lC.createElement("div",{className:u},lC.createElement("div",{className:"progress__container"},lC.createElement("div",{className:"progress__indicator brand--background",style:{transform:"translate3d(".concat(d,"%,0px,0px)")}}),m)));return lC.createElement("div",{ref:function(t){return e.progresswrap=t}},v,(0,ek.createPortal)(lC.createElement("div",{className:c},v),this.portal))}}]),n}(lC.Component),uC=_()((function(e){function t(t){var n=iC();return rC.createElement(e,(0,D.Z)({},t,{sidebarAvailable:n}))}return t.displayName="withNavSidebarAvailable(".concat(e.displayName||e.name,")"),t}),nC,Py(480,"isMobile")),dC=uC(cC),mC=cy,vC=cy,pC=cy,fC=cy,hC=cy,gC=cy,bC=n(28416);function yC(e){var t=e.children,n=e.className,r=e.height,a=e.width,i=e.viewBox;return bC.createElement("svg",{"aria-hidden":"true",className:n,fill:"none",focusable:"false",height:r,viewBox:i,width:a,xmlns:"http://www.w3.org/2000/svg"},t)}var EC=n(28416);function kC(e){return EC.createElement(yC,(0,D.Z)({viewBox:"0 0 24 24"},e),EC.createElement("path",{d:"M1 10.9609L10 19.9609",stroke:"currentColor",strokeWidth:"1.5"}),EC.createElement("path",{d:"M1 11.9609L10 2.96094",stroke:"currentColor",strokeWidth:"1.5"}),EC.createElement("path",{d:"M2 11.5H23",stroke:"currentColor",strokeWidth:"1.5"}))}var CC=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"}))},wC=n(28416);function NC(e){return wC.createElement(yC,(0,D.Z)({height:"12",width:"18",viewBox:"0 0 18 12"},e),wC.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(28416);function SC(e){return _C.createElement(yC,(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 IC=n(28416);function TC(e){return IC.createElement(yC,(0,D.Z)({height:"6",width:"10",viewBox:"0 0 10 6"},e),IC.createElement("path",{d:"M1 5L5 1L9 5",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}))}var LC=n(28416);function xC(e){return LC.createElement(yC,(0,D.Z)({height:"21",width:"20",viewBox:"0 0 20 21"},e),LC.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"}),LC.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"}),LC.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 ZC=n(28416);function PC(e){return ZC.createElement(Bv,(0,D.Z)({},ia()(["Default"],e),{fill:"none",viewBox:"1 1 18 18"}),ZC.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 AC=n(28416);function RC(e){return AC.createElement(Bv,(0,D.Z)({},ia()(["Default"],e),{fill:"none",viewBox:"0 0 18 18"}),AC.createElement("circle",{cx:"9",cy:"9",r:"9",fill:"#74BF44"}),AC.createElement("path",{d:"M6.43994 9.12061L8.43994 11.1206L11.9399 7.62061",stroke:"white",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))}var MC=n(28416);function DC(e){return MC.createElement(yC,(0,D.Z)({height:"12",width:"12",viewBox:"0 0 12 12"},e),MC.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 OC=n(28416);function BC(e){return OC.createElement(yC,(0,D.Z)({height:"5",width:"10",viewBox:"0 0 10 5"},e),OC.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 FC=n(28416);function HC(e){return FC.createElement(yC,(0,D.Z)({height:"18",width:"18",viewBox:"0 0 18 18"},e),FC.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"}),FC.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 zC=n(28416);function qC(e){return zC.createElement(yC,(0,D.Z)({height:"14",width:"20",viewBox:"0 0 20 14"},e),zC.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"}),zC.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 VC=n(28416);function UC(e){return VC.createElement(yC,(0,D.Z)({height:"10",width:"10",viewBox:"0 0 10 10"},e),VC.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 GC=Jb("cover"),KC=uI("CoverDetailsSection",(function(e){var t=e.children,n=e.type;return y().createElement("section",{className:GC("details-content-section",{type:n})},t)})),WC=n(71066),jC=n.n(WC),YC=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:te()(r=n.userAgent).call(r,"Firefox"))&&void 0!==e&&e}}]),e}();function QC(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?QC(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):QC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var JC=le()(nr()),$C=function(e){return function(t){var n;return B()(n="".concat(e,"/")).call(n,t.id)}},ew=function(e){return function(t,n){return Hl()(t,$C(n),iw(e,n))}},tw=function(){return hr()(xc())},nw=function(e){var t=new Error("Nil token detected");return Bn.v.addError(t,e),sn().Rejected(t)},rw=function(e){return function(t){return function(n){return function(r){return fl(r,function(e,t){return Gs()(XC({data:(0,$r.action)(t),method:"POST",url:pl(JC("/".concat(t)),de()("url"),e)},Dr()(["headers","withCredentials"],e)))}(t,n),at()(tw,nw,e),ql()(function(e){return Br()(ol()({},["response","data"]),jr()(de()("type"),(0,$r.error)(e)))}(n),Qr()(us()("data"),de()("data"))),xv()(at()(de()("error"),sn().Rejected,sn().of)),function(e,t){return function(n){return e.postRequest?e.postRequest(t,n):n}}(t,{type:n,payload:r}))}}}},aw=sn().fromPromise((function(e){var t=e.url,n=e.method,r=e.data;if(YC.isFirefox){var a=new Blob([mn()(r)],{type:"application/json"}),i=window.navigator.sendBeacon(t,a);return Je().resolve({type:r.type,payload:XC(XC({},r.payload),{},{queued:i})})}return fetch(t,{method:n,credentials:"include",headers:{"Content-Type":"application/json"},body:mn()(r),keepalive:!0}).then((function(e){return e.json()})).then(xr()("data"))})),iw=cd()(3,rw(Zc)),ow=cd()(3,rw(aw)),lw=function(e){return function(t,n){return jC()(t,$C(n),iw(e,n))}},sw=function(e){return{debounce:ew(e),send:iw(e),fetchWithKeepAlive:ow(e),throttle:lw(e)}},cw=sw({headers:function(){return{"x-rise-authoring-client":"1b004cdda8bd0bbeaa619cf2c94d0a6c10b48dbd"}},postRequest:function(e,t){return t},url:"".concat(ve("RISE_RUNTIME_URI"),"/ducks"),withCredentials:!0}),uw=gv()({context:{app:{name:"rise-frontend"}},payload:{articulate_user:!!_e()&&ie()(_e()).staff,userRole:_e()?ie()(_e()).roles:[],subId:_e()?ie()(_e()).tenantId:"",subPlan:Ie().plan_id||"",subStatus:Ie().status||""}}),dw=nr()("rise/track/")("TRACK"),mw=Br()(jr()(us()("userId"),Jn()("userId",Se())),Qr()(et()(pe),uw),cw.send(dw)),vw=nr()("partner-content-book-info__"),pw=X(null,{track:mw})((function(e){var t=e.authors,n=e.backgroundColor,r=e.bookImage,a=e.bookTitle,i=e.buyLink,o=e.block,l=e.publishedAt,s=e.track,c=e.trackingInfo,u=De()(t).call(t,(function(e){return!ra()(e.name)})),d=kt()((function(e){return e.name}),u),m=d.length>1?Qf()(" & ",d):d[0],v="s"===fa()(m).call(m,-1)?"":"s",p=gm(n),f=Hv()((0,qe.Z)({},vw("book-image-block"),o&&!p),(0,qe.Z)({},vw("book-image-block")&&vw("dark-theme-book-image"),o&&p),(0,qe.Z)({},vw("book-image-course"),!o)),h=vw(o?"flex-block":"flex-course"),g=vw(o?"image-container-block":"image-container-course"),E=Hv()(vw("small-text"),(0,qe.Z)({},vw("dark-theme"),p)),k=Hv()(vw("black-text"),(0,qe.Z)({},vw("dark-theme"),p)),C=Hv()(vw("button"),(0,qe.Z)({},vw("dark-theme-button"),p)),w=Nd({height:"210",width:"140",imageKey:r}),N=(0,b.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:g},r?y().createElement("img",{src:w,alt:"",className:f}):y().createElement("div",{className:f})),y().createElement("div",{className:vw("text-container")},y().createElement("p",{className:E},"From ",m,"'",v),y().createElement("p",{className:k},a),y().createElement("a",{className:C,href:i,onClick:N,target:"_blank",rel:"noopener noreferrer"},"Buy the book")))})),fw=nr()("partner-content-partner-info__"),hw=X(null,{track:mw})((function(e){var t=e.backgroundColor,n=e.block,r=e.link,a=e.publishedAt,i=e.track,o=e.trackingInfo,l=n?function(){var e,t=bd||fd,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):be("partnerContent/".concat(n))}():function(){var e,t="NBIC_logo_blue.svg";return vd?B()(e="".concat(vd,"/assets/rise/assets/partner-content/")).call(e,t):be("partnerContent/".concat(t))}(),s=fw(n?"nbic-logo-light-bulb":"nbic-logo"),c=fw(n?"block-logo-container":"logo-container"),u=gm(t),d=Hv()(fw("small-text"),(0,qe.Z)({},fw("dark-theme"),u)),m=Hv()(fw("black-text"),(0,qe.Z)({},fw("dark-theme"),u)),v=Hv()(fw("button"),(0,qe.Z)({},fw("dark-theme-button"),u)),p=(0,b.useCallback)((function(){pe}),[a,i,o]);return y().createElement("section",{className:fw("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:fw("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")))})),gw=nr()("partner-content-author-card__"),bw=function(e){var t=e.courseId,n=e.partnerContent,r=e.publishedAt,a=e.tenantId,i=n.data,o=n.type,l=i.authors,s=i.bookImage,c=i.bookTitle,u=i.buyLink,d=i.internalId,m=i.nbicLink,v=De()(l).call(l,(function(e){return e.name})),p={courseId:t,partnerContentId:n.id,partnerContentInternalId:d,tenantId:a,contentSubtype:o},f=Hv()(gw("flex"),gw("author-container")),h=function(e){return Nd({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"),Jr()(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:gw("image-container")},t?y().createElement("img",{src:h(t),alt:n,className:gw("author-image")}):y().createElement("div",{className:gw("author-image")}))),y().createElement("p",{className:gw("author-name-text")},e.name));var t,n})))),y().createElement("li",{role:"listitem"},y().createElement(pw,{authors:l,bookImage:s,bookTitle:c,buyLink:u,publishedAt:r,trackingInfo:p})),y().createElement("li",{role:"listitem"},y().createElement(hw,{link:m,publishedAt:r,trackingInfo:p})))},yw=n(28416),Ew=Jb("cover");function kw(e){var t=e.courseId,n=e.coursePartnerContent,r=e.hasLogo,a=e.hasPartnerContent,i=e.publishedAt,o=e.tenantId;if(!a)return null;var l=Ew("details-content-aside",{logo:r});return yw.createElement("div",{className:l},yw.createElement(KC,{type:"partner-content"},yw.createElement(bw,{courseId:t,partnerContent:n,publishedAt:i,tenantId:o})))}var Cw=["className","type"],ww=Jb("cover"),Nw=uI("CoverDetailsContentHeading",(function(e){var t=e.className,n=void 0===t?"":t,r=e.type,a=(0,en.Z)(e,Cw),i=ia()(["Default"],a);return y().createElement("header",(0,D.Z)({},i,{className:ww("details-content-heading",{type:r}).mix(n)}))})),_w=Jb("cover");function Sw(e){var t=e.children,n=e.title,r=e.type,a=hy(),i=a.description,o=a.media,l=a.partnerContentId,s=Boolean(l),c=ol()(void 0,["image","key"],o),u=!hr()(c),d="outline"===r?i?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(Nw,{type:r},y().createElement("h2",null,n)),t)}var Iw=Jb("cover"),Tw=function(){return y().createElement("svg",{"aria-hidden":"true",className:Iw("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"}))},Lw=Zy.bind(null,480),xw=Zy.bind(null,768),Zw=(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 Pw(){var e,t=hy().coverPageType;return xw()&&null!==(e=Zw[t])&&void 0!==e?e:t}var Aw=Jb("cover"),Rw=function(){return null},Mw=function(){return y().createElement(y().Fragment,null,y().createElement(IE,null,y().createElement(ZE,null,y().createElement(FE,null),y().createElement(Tw,null),y().createElement(wE,null),y().createElement(zE,null),y().createElement(bE,null))))},Dw=function(){return y().createElement(y().Fragment,null,y().createElement(_E,null,y().createElement(ZE,null,y().createElement(FE,null),y().createElement(Tw,null),y().createElement(wE,null),y().createElement(zE,null),y().createElement(bE,null))))},Ow=function(){return y().createElement(y().Fragment,null,y().createElement(LE,null),y().createElement(_E,null,y().createElement(ZE,null,y().createElement(FE,null),y().createElement(Tw,null),y().createElement(wE,null),y().createElement(zE,null),y().createElement(bE,null))))},Bw=function(){return y().createElement(y().Fragment,null,y().createElement(_E,null,y().createElement(ZE,null,y().createElement(FE,null),y().createElement(Tw,null),y().createElement(wE,null),y().createElement(zE,null),y().createElement(bE,null))),y().createElement(LE,null))},Fw=function(){return y().createElement(y().Fragment,null,y().createElement(_E,null,y().createElement(ZE,null,y().createElement(FE,null),y().createElement(Tw,null),y().createElement(wE,null),y().createElement(zE,null),y().createElement(bE,null))),y().createElement("div",{className:"cover__header-graphic-wrap"},y().createElement(LE,null)))};function Hw(){switch(Pw()){default:case"CENTERED_IMAGE":return y().createElement(Fw,null);case"CENTERED":case"CENTERED_ACCENT_TINT":return y().createElement(Dw,null);case"SPLIT_LEFT_IMAGE":case"TWO_THIRDS_LEFT_IMAGE":return y().createElement(Bw,null);case"SPLIT_RIGHT_IMAGE":case"TWO_THIRDS_RIGHT_IMAGE":return y().createElement(Ow,null);case"CENTERED_OVERLAY":return y().createElement(Mw,null)}}function zw(){return y().createElement("header",{className:Aw("header",{meta:false})},y().createElement(Hw,{hasMetaData:false}),y().createElement(Rw,null))}var qw=Jb("cover");function Vw(e){var t=e.children,n=Pw(),r=(0,b.useMemo)((function(){return XE()(n)}),[n]),a=qw(null,{layout:r});return y().createElement("div",{id:"cover",className:a},t)}var Uw=Jb("lesson-header"),Gw=function(e){var t=e.authorName,n=e.avatar,r=e.lessonName,a=e.lessonNumber,i=e.lessonPreposition,o=e.partnerContentAuthors,l=e.showAuthor,s=e.showLessonCount,c=e.title,u=e.totalLessons,d=!hr()(o)&&l,m=n&&t&&l&&!d,v=m||d||s,p=s&&(m||d);return y().createElement("div",{className:Uw("content")},v&&y().createElement("div",{className:Uw("info-row")},m?y().createElement(lk,{avatar:n,authorName:t}):y().createElement(sk,null),d&&y().createElement(yk,{partnerContentAuthors:o}),p&&y().createElement("span",{"aria-hidden":"true",className:Uw("info-row--divider")},"|"),s?y().createElement(uk,{lessonName:r,lessonNumber:a,lessonPreposition:i,totalLessons:u}):y().createElement(ck,null)),y().createElement("div",null,y().createElement(pk,{title:c})))},Kw=function(e){var t=e.authorName,n=e.avatar,r=e.lessonName,a=e.lessonNumber,i=e.lessonPreposition,o=e.partnerContentAuthors,l=e.showAuthor,s=e.showLessonCount,c=e.title,u=e.totalLessons,d=(0,b.useMemo)((function(){return n&&t&&l&&!m}),[n,t,l,m]),m=!hr()(o);return y().createElement(y().Fragment,null,s?y().createElement(uk,{lessonName:r,lessonNumber:a,lessonPreposition:i,totalLessons:u}):y().createElement(ck,null),d&&y().createElement(lk,{avatar:n,authorName:t}),l&&m&&y().createElement(bk,{partnerContentAuthors:o}),y().createElement(pk,{title:c}))},Ww=function(e){var t=e.authorName,n=e.avatar,r=e.lessonName,a=e.lessonNumber,i=e.lessonPreposition,o=e.partnerContentAuthors,l=e.showAuthor,s=e.showLessonCount,c=e.title,u=e.totalLessons,d=(0,b.useMemo)((function(){return n&&t&&l&&!m}),[n,t,l,m]),m=!hr()(o);return y().createElement(y().Fragment,null,d?y().createElement(lk,{avatar:n,authorName:t}):y().createElement(sk,null),l&&m&&y().createElement(yk,{partnerContentAuthors:o}),y().createElement(pk,{title:c}),s?y().createElement(uk,{lessonName:r,lessonNumber:a,lessonPreposition:i,totalLessons:u}):y().createElement(ck,null))};function jw(e){var t=Lw();return e.lessonHeaderSize!==Rd.SMALL||t?t?y().createElement(Kw,e):y().createElement(Ww,e):y().createElement(Gw,e)}var Yw=Ms.COMPACT,Qw=Ms.COVER,Xw=Ms.SIDEBAR,Jw=Jb("progress-circle");function $w(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.isFailed,a=e.isPassed,i=e.scope,o=Jw({compact:i===Yw,cover:i===Qw,failed:r,passed:a,sidebar:i===Xw});return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:o,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 eN=n(28416),tN=["Default"];function nN(e){var t=e.Default,n=(0,en.Z)(e,tN);return eN.createElement(t,(0,D.Z)({},n,{hasOverlay:!1}))}var rN=n(73672),aN=n.n(rN),iN=n(7578),oN=n.n(iN),lN=(Kr()((function(e){return e.preventDefault()})),function(e){return function(t){return e(t),t.preventDefault()}}),sN=function(e){e.stopPropagation(),e.nativeEvent.stopImmediatePropagation()},cN=function(e){return function(t){e(t),t.preventDefault(),sN(t)}};function uN(e){var t;return te()(t=["auto","hidden","scroll"]).call(t,e)}function dN(e,t){(0,b.useLayoutEffect)((function(){for(var n=e.current,r=[];n&&(n=n.parentElement);){var a=window.getComputedStyle(n);(uN(a.overflowX)||uN(a.overflowY))&&(n.addEventListener("scroll",t),r.push(n))}return function(){return r.forEach((function(e){return e.removeEventListener("scroll",t)}))}}),[t,e])}var mN=n(29898),vN=n.n(mN),pN=n(54366),fN={keys:["End"],keyCode:pN.KEY_END},hN={keys:["Enter"],keyCode:pN.KEY_RETURN},gN={keys:["Home"],keyCode:pN.KEY_HOME},bN={keys:["Tab"],keyCode:pN.KEY_TAB},yN={keys:[" "],keyCode:pN.KEY_SPACE},EN={keys:["Escape","Esc"],keyCode:pN.KEY_ESCAPE},kN={keys:["ArrowUp"],keyCode:pN.KEY_UP},CN={keys:["ArrowDown"],keyCode:pN.KEY_DOWN},wN={keys:["ArrowLeft"],keyCode:pN.KEY_LEFT},NN={keys:["ArrowRight"],keyCode:pN.KEY_RIGHT},_N=function(e){var t=e.keyCode,n=vN()(e);return function(e){return e.keyCode?e.keyCode===t:La()(e.key,n)}},SN=function(e){return e.altKey||e.ctrlKey||e.metaKey},IN=_N(fN),TN=_N(hN),LN=_N(gN),xN=_N(bN),ZN=_N(yN),PN=_N(EN),AN=_N(kN),RN=_N(CN),MN=_N(wN),DN=_N(NN),ON=mr()(RN,DN),BN=mr()(ZN,TN),FN=(mr()(xN,TN),mr()(DN,AN)),HN=mr()(MN,RN),zN=mr()(AN,RN),qN=mr()(AN,MN),VN=Qr()(BN),UN=Za()((function(e,t){0!==e.scrollTop&&(t.preventDefault(),e.scrollTop-=25)})),GN=Za()((function(e,t,n){t&&(n.preventDefault(),e.scrollTop+=25)})),KN=Jb("lesson-progress"),WN=Ms.COMPACT,jN=Ms.COVER,YN=Ms.OVERLAY,QN=Ms.SIDEBAR;function XN(e){var t=e.canComplete,n=e.color,r=e.hasRestriction,a=e.isComplete,i=e.isCurrentLesson,o=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,g=e.percentComplete,E=e.progressGraphic,k=e.scope,C=e.labels,w=(0,b.useRef)(),N=(0,b.useRef)(),_=(0,b.useRef)(),S=(0,b.useRef)(),I=KN({compact:k===WN,cover:k===jN&&!c,"legacy-cover":k===jN&&c,inactive:r,overlay:k===YN,sidebar:k===QN&&!c,"legacy-sidebar":k===QN&&c}),T=KN("graphic",{compact:k===WN,cover:k===jN&&!c,"legacy-cover":k===jN&&c,overlay:k===YN,sidebar:k===QN&&!c,"legacy-sidebar":k===QN&&c}),L=KN("tooltip",{legacy:c}).toString(),x=(0,b.useCallback)((function(){a?null==f||f():null==p||p()}),[a,p,f]),Z=(0,b.useCallback)((function(e){oN()(v)&&PN(e)&&d&&v()}),[v,d]),P=(0,b.useCallback)((function(){clearTimeout(_.current),r||oN()(h)&&(N.current=setTimeout(h,600))}),[r,h]),A=(0,b.useCallback)((function(){clearTimeout(N.current),oN()(v)&&(_.current=setTimeout(v,150))}),[v]),R=(0,b.useCallback)((function(){setTimeout((function(){if(d){var e,t=w.current.getBoundingClientRect(),n=S.current.offsetParent.getBoundingClientRect(),r=t.height,a=t.width,i=t.left-n.left,o=t.top-n.top;on()(S.current.style,{transform:B()(e="translate(".concat(i,"px, ")).call(e,o,"px)"),width:"".concat(a,"px"),height:"".concat(r,"px")})}}),0)}),[d]);if((0,b.useLayoutEffect)((function(){return R()}),[R]),(0,Kk.Z)("resize",R,window),(0,Kk.Z)("keydown",Z,document),dN(w,A),t){var M=function(e){var t,n=e.labels,r=e.canReset,a=e.percentComplete,i=100===a,o=n.progressPieCompleted,l=n.progressPieUnstarted,s=n.progressPieClickToComplete,c=n.progressPieClickToReset;return i&&r?B()(t="".concat(o,". ")).call(t,c):100!==a||r?0===a?B()(u="".concat(l,". ")).call(u,s):B()(d=B()(m="".concat(a,"% ")).call(m,o,". ")).call(d,s):o;var u,d,m}({labels:C,percentComplete:g,canReset:!0}),D=!l||false,O=KN("action",{disabled:D});return y().createElement("span",{className:I},y().createElement("button",{"aria-label":M,className:O,disabled:D,onBlur:v,onClick:x,onFocus:h,type:"button"},y().createElement("span",{className:T,onMouseEnter:P,onMouseLeave:A,ref:w},y().createElement(E,{"aria-hidden":"true",color:n,isDark:o,isCurrent:i,isFailed:s,isPassed:u,navigationStyle:m,scope:k,value:g}),l&&!r&&y().createElement(JN,{className:L,dark:o,ref:S,scope:k,visible:d},M))))}var F=function(e){var t=e.labels,n=e.isFailed,r=e.percentComplete,a=100===r,i=t.progressPieCompleted,o=t.progressPieUnstarted,l=t.progressPieQuizFailed;return n?l:a?i:0===r?o:B()(s="".concat(r,"% ")).call(s,i);var s}({labels:C,isFailed:s,percentComplete:g});return y().createElement("span",{className:I},y().createElement("span",{className:T,onMouseEnter:P,onMouseLeave:A,ref:w},y().createElement(E,{"aria-label":F,color:n,isDark:o,isCurrent:i,isFailed:s,isPassed:u,navigationStyle:m,scope:k,value:g}),l&&!r&&y().createElement(JN,{className:L,dark:o,ref:S,scope:k,visible:d},F)))}var JN=(0,b.forwardRef)((function(e,t){var n=e.children,r=e.className,a=e.dark,i=e.scope,o=e.visible,l=(0,b.useMemo)((function(){return Jb(r)}),[r]),s=l({compact:i===WN,cover:i===jN,overlay:i===YN,sidebar:i===QN,visible:o}),c=l("inner",{dark:a,light:!a}),u=y().createElement("div",{"aria-hidden":"true",onClick:sN,ref:t,style:{left:0,pointerEvents:"none",position:"absolute",top:0,zIndex:aN()}},y().createElement("div",{style:{pointerEvents:"all"}},y().createElement("div",{className:s},y().createElement("div",{className:c},n))));return(0,ek.createPortal)(u,document.getElementById("portal"))}));function $N(e){var t=e.color,n=e.hasRestriction,r=e.isComplete,a=e.isCurrentLesson,i=e.isFailed,o=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(XN,{canComplete:!1,color:t,hasRestriction:n,isComplete:r,isCurrentLesson:a,isDark:!1,isEnabled:!0,isFailed:i,isPassed:o,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 e_=function(){return null},t_=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"}))},n_=(0,b.forwardRef)(t_),r_=n(28416);function a_(e){return r_.createElement(Bv,(0,D.Z)({},ia()(["Default"],e),{viewBox:"0 3 16 10",fill:"none"}),r_.createElement("path",{d:"M1.51472 7.99993H14.4853",stroke:"currentColor",strokeWidth:"0.75",strokeMiterlimit:"10"}),r_.createElement("path",{d:"M9.50008 12.4994L14.5004 7.99932L9.50008 3.99973",stroke:"currentColor",strokeWidth:"0.75",strokeMiterlimit:"10"}))}var i_=n(28416);function o_(e){return i_.createElement(Bv,(0,D.Z)({viewBox:"0 0 25 16"},ia()(["Default"],e)),i_.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 l_=n(28416);function s_(e){return l_.createElement(yC,(0,D.Z)({width:"14",height:"8",viewBox:"0 0 14 8"},e),l_.createElement("path",{clipRule:"evenodd",d:"M13 1L7 7L1 1",stroke:"currentColor"}))}var c_=n(28416);function u_(e){return c_.createElement(Bv,(0,D.Z)({},ia()(["Default"],e),{fill:"none",viewBox:"0 0 16 16"}),c_.createElement("circle",{cx:"8",cy:"8",r:"7",stroke:"white"}),c_.createElement("path",{d:"M5 7.71429L7.54545 10L11.5 5.5",stroke:"white"}))}var d_=n(28416);function m_(e){return d_.createElement(Bv,(0,D.Z)({},ia()(["Default"],e),{fill:"none",viewBox:"0 0 16 16"}),d_.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"}),d_.createElement("circle",{cx:"8",cy:"7.5293",r:"7",stroke:"white"}))}var v_=n(28416);function p_(e){var t=e.className;return v_.createElement("svg",{className:t,fill:"none",viewBox:"0 0 15 15",xmlns:"http://www.w3.org/2000/svg"},v_.createElement("circle",{cx:"6",cy:"6",r:"5"}),v_.createElement("path",{d:"M9.5 9.5L14 14"}))}var f_=n(28416);function h_(e){return f_.createElement(Bv,(0,D.Z)({},ia()(["Default"],e),{fill:"none",viewBox:"0 0 16 16"}),f_.createElement("circle",{cx:"8",cy:"8",r:"7",stroke:"white"}),f_.createElement("path",{d:"M10 6L6 10",stroke:"white"}),f_.createElement("path",{d:"M6 6L10 10",stroke:"white"}))}var g_=n(28416);function b_(e){var t=e.className;return g_.createElement("svg",{"aria-hidden":"true",className:t,fill:"none",focusable:"false",viewBox:"0 0 10 7",xmlns:"http://www.w3.org/2000/svg"},g_.createElement("path",{d:"M1 1.40002L5 5.40002L9 1.40002",strokeWidth:"1.6"}))}var y_=n(28416);function E_(e){return y_.createElement(Bv,(0,D.Z)({viewBox:"0 0 12 12"},ia()(["Default"],e)),y_.createElement("path",{d:"M10.7425 0.742189L11.4496 1.4493L1.55012 11.3488L0.843012 10.6417L10.7425 0.742189Z",fill:"currentColor"}),y_.createElement("path",{d:"M11.1571 10.6417L10.45 11.3488L0.550537 1.44929L1.25764 0.742188L11.1571 10.6417Z",fill:"currentColor"}))}var k_=Zy.bind(null,1200),C_=Zy.bind(null,768),w_=Zy.bind(null,480),N_=Jb("cover");function __(){var e=hy(),t=k_(),n=e.description;return n?y().createElement("div",null,y().createElement("section",{className:N_("details-content-section")},t&&y().createElement(Dy,null),y().createElement(eE,{className:N_("details-content-description"),key:"text",value:uy(n)}))):null}var S_={SPLIT_LEFT:"LEFT",SPLIT_LEFT_IMAGE:"LEFT_OVERLAY",SPLIT_RIGHT:"LEFT",SPLIT_RIGHT_IMAGE:"LEFT_OVERLAY"};function I_(){var e,t=hy().coverPageType;return C_()&&null!==(e=S_[t])&&void 0!==e?e:t}var T_=n(28416),L_=["Default"];function x_(e){var t,n=e.Default,r=(0,en.Z)(e,L_),a=I_(),i=te()(t=["SPLIT_RIGHT","SPLIT_RIGHT_IMAGE"]).call(t,a);return T_.createElement(n,(0,D.Z)({},r,{reverseColumns:i}))}var Z_=Jb("cover");function P_(e){var t=e.accentColor,n=e.hasOverlay,r=void 0!==n&&n,a=e.isShape,i=void 0!==a&&a,o=hy().coverImage,l=o.alpha,s=o.media,c=i?{backgroundColor:t}:Im({alpha:l,hasOverlay:r,media:s});return y().createElement("div",{className:Z_("header-graphic-container")},y().createElement("div",{className:Z_("header-graphic"),style:c}))}var A_=function(e){return y().createElement(B_,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"})))},R_=function(e){return y().createElement(B_,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"})))},M_=function(e){return y().createElement(B_,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"})))},D_=function(e){return y().createElement(B_,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"})))},O_={LEFT_OVERLAY:A_,LEFT:A_,CENTERED:R_,CENTERED_OVERLAY:R_,SPLIT_LEFT:M_,SPLIT_LEFT_IMAGE:M_,SPLIT_RIGHT:D_,SPLIT_RIGHT_IMAGE:D_},B_=function(e){var t=e.children,n=e.className,r=void 0===n?"svgPath":n,a=e.height,i=e.width,o=e.viewBox;return y().createElement("svg",{"aria-hidden":"true",className:r,fill:"none",focusable:"false",height:a,viewBox:o,width:i,xmlns:"http://www.w3.org/2000/svg"},t)},F_=function(e){var t=e.className,n=e.coverPageType;return so()(et()(null),n,O_)({className:t})};function H_(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 z_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?H_(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):H_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var q_=Jb("cover"),V_=function(){return y().createElement("div",{className:q_("author-published-wrap")},y().createElement(wE,null),y().createElement(Fy,null))},U_=function(e){var t=e.coverPageType,n=w_();return y().createElement(IE,null,y().createElement(F_,{coverPageType:t}),y().createElement(ZE,null,!n&&y().createElement(FE,null),y().createElement(V_,null),y().createElement(zE,null),n&&y().createElement(FE,null),y().createElement(bE,null)))},G_=function(e){var t=e.coverPageType,n=w_();return y().createElement(_E,null,y().createElement(F_,{coverPageType:t}),y().createElement(ZE,null,!n&&y().createElement(FE,null),y().createElement(V_,null),y().createElement(zE,null),n&&y().createElement(FE,null),y().createElement(bE,null)))},K_=function(e){var t=e.coverPageType;return y().createElement(y().Fragment,null,y().createElement(F_,{coverPageType:t}),y().createElement(P_,null),y().createElement(_E,null,y().createElement(ZE,null,y().createElement(FE,null),y().createElement(V_,null),y().createElement(zE,null),y().createElement(bE,null))))},W_=function(e){var t=e.accentColor,n=e.coverPageType;return y().createElement(y().Fragment,null,y().createElement(_E,null,y().createElement(ZE,null,y().createElement(FE,null),y().createElement(V_,null),y().createElement(zE,null),y().createElement(bE,null))),y().createElement(F_,{coverPageType:n}),y().createElement(P_,{accentColor:t,isShape:!0}))},j_=function(e){var t=e.coverPageType;return y().createElement(y().Fragment,null,y().createElement(_E,null,y().createElement(ZE,null,y().createElement(FE,null),y().createElement(V_,null),y().createElement(zE,null),y().createElement(bE,null))),y().createElement(F_,{coverPageType:t}),y().createElement(P_,null))},Y_=function(e){var t=e.accentColor,n=e.coverPageType;return y().createElement(y().Fragment,null,y().createElement(F_,{coverPageType:n}),y().createElement(P_,{accentColor:t,isShape:!0}),y().createElement(_E,null,y().createElement(ZE,null,y().createElement(FE,null),y().createElement(V_,null),y().createElement(zE,null),y().createElement(bE,null))))};function Q_(e){var t=I_(),n=z_(z_({},e),{},{coverPageType:t});switch(t){default:case Gd.LEFT_OVERLAY:case Gd.CENTERED_OVERLAY:return y().createElement(U_,n);case Gd.LEFT:case Gd.CENTERED:return y().createElement(G_,n);case Gd.SPLIT_LEFT:return y().createElement(W_,n);case Gd.SPLIT_LEFT_IMAGE:return y().createElement(j_,n);case Gd.SPLIT_RIGHT:return y().createElement(Y_,n);case Gd.SPLIT_RIGHT_IMAGE:return y().createElement(K_,n)}}function X_(e){var t=hy().partnerContentId,n=Cy(),r=!!(Boolean(t)&&n);return y().createElement("header",{className:q_("header",{"with-info":r})},y().createElement(Q_,e))}var J_=Jb("cover");function $_(e){var t=e.children,n=I_(),r=(0,b.useMemo)((function(){return XE()(n)}),[n]),a=J_(null,{layout:r});return y().createElement("div",{id:"cover",className:a},t)}var eS=dI("AlignLeft"),tS=dI("ArrowDown"),nS=(dI("ArrowLeft"),dI("ArrowRight"),dI("ArrowUp")),rS=(dI("Category"),dI("ChevronDown")),aS=dI("ChevronUp"),iS=(dI("Favorite"),dI("LessonsComplete")),oS=dI("LessonsRequirement"),lS=dI("QuestionBox"),sS=dI("QuizFailed"),cS=dI("QuizPassed"),uS=dI("QuizRequirement"),dS=dI("Search"),mS=dI("ToggleDown"),vS=dI("Touch"),pS=dI("VideoCamera"),fS=dI("X");Jb("cover");function hS(e){e.nextLesson,e.percentComplete,w_();return null}var gS=Jb("lesson-header"),bS=function(){return y().createElement("div",{className:gS("author--hidden")})},yS=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,i=e.lessonNumber,o=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=!hr()(l)&&s,v=n&&t&&s&&!m,p=v||m||c,f=c&&(v||m);return y().createElement("div",{className:gS("content")},p&&y().createElement("div",{className:gS("info-row")},v?y().createElement(lk,{avatar:n,authorName:t}):y().createElement(bS,null),m&&y().createElement(yk,{partnerContentAuthors:l}),f&&y().createElement("span",{"aria-hidden":"true",className:gS("info-row--divider")},"|"),c?y().createElement(uk,{lessonName:a,lessonNumber:i,lessonPreposition:o,totalLessons:d}):y().createElement(ck,null)),y().createElement("div",null,y().createElement(pk,{title:u}),r&&y().createElement(dk,{description:r})))},ES=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,i=e.lessonNumber,o=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=(0,b.useMemo)((function(){return n&&t&&s&&!v}),[n,t,s,v]),v=!hr()(l);return y().createElement(y().Fragment,null,y().createElement(pk,{title:u}),y().createElement(mk,null,m?y().createElement(lk,{avatar:n,authorName:t}):y().createElement(bS,{showPartnerContent:v}),s&&v&&y().createElement(yk,{partnerContentAuthors:l}),c?y().createElement(uk,{lessonName:a,lessonNumber:i,lessonPreposition:o,showPartnerContent:v,totalLessons:d}):y().createElement(ck,null)),r&&y().createElement(dk,{description:r}))},kS=function(e){var t=e.authorName,n=e.avatar,r=e.description,a=e.lessonName,i=e.lessonNumber,o=e.lessonPreposition,l=e.partnerContentAuthors,s=e.showAuthor,c=e.showLessonCount,u=e.title,d=e.totalLessons,m=(0,b.useMemo)((function(){return n&&t&&s&&!v}),[n,t,s,v]),v=!hr()(l);return y().createElement(y().Fragment,null,c?y().createElement(uk,{lessonName:a,lessonNumber:i,lessonPreposition:o,totalLessons:d}):y().createElement(ck,null),m?y().createElement(lk,{avatar:n,authorName:t}):y().createElement(bS,null),s&&v&&y().createElement(bk,{partnerContentAuthors:l}),y().createElement(pk,{title:u}),r&&y().createElement(dk,{description:r}))};function CS(e){var t=My();return e.lessonHeaderSize!==Rd.SMALL||t?t?y().createElement(kS,e):y().createElement(ES,e):y().createElement(yS,e)}var wS=Ms.COMPACT,NS=Ms.COVER,_S=Ms.SIDEBAR,SS=Jb("progress-circle");function IS(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.isFailed,a=e.isPassed,i=e.scope,o=e.value,l=(0,b.useState)(100===o),s=(0,ze.Z)(l,2),c=s[0],u=s[1],d=(0,Gk.Z)(o),m=SS({compact:i===wS,cover:i===NS,sidebar:i===_S}),v=SS("track"),p=SS("runner",{done:c,failed:r,passed:a,unstarted:0===o}),f=SS("pass",{done:c,visible:a}),h=SS("fail",{done:c,visible:r});(0,b.useEffect)((function(){100!==o&&100===d&&u(!1)}),[d,o]);var g=(0,b.useCallback)((function(){100===o&&u(!0)}),[o]);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(Wk,{className:p,cx:"7.5",cy:"7.5",diameter:"15",onTransitionEnd:g,r:"6.5",strokeWidth:"2",transform:"rotate(-89.9 7.5 7.5)",value:o}),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 TS=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.progress,a=void 0===r?0:r,i=e.runnerClass,o=e.trackClass;return y().createElement("div",{"aria-hidden":t,"aria-label":n,className:o,role:"img"},y().createElement("div",{className:i,style:{width:"".concat(a,"%")}}))},LS=Jb("nav-sidebar-header");function xS(e){var t=e.classProgressRunner,n=e.classProgressText,r=e.classProgressTrack,a=e.color,i=e.percentComplete,o=e.percentCompleteText;return y().createElement("div",{className:LS("progress")},y().createElement("div",{className:n},o),y().createElement(TS,{"aria-hidden":"true",color:a,progress:i,runnerClass:t,trackClass:r}))}var ZS=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"}))},PS=(0,b.forwardRef)(ZS),AS=n(28416);function RS(e){return AS.createElement(Bv,(0,D.Z)({},e,{viewBox:"0 0 16 8"}),AS.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 MS=n(28416);function DS(e){return MS.createElement(Bv,(0,D.Z)({},ia()(["Default"],e),{viewBox:"0 0 16 8"}),MS.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 OS=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"}))},BS=(0,b.forwardRef)(OS),FS=n(28416);function HS(e){return FS.createElement(yC,(0,D.Z)({height:"12",width:"16",viewBox:"0 0 16 12"},e),FS.createElement("path",{clipRule:"evenodd",d:"M9.6665 2H0.666504V0H9.6665V2ZM12.6665 6H0.666504V4H12.6665V6ZM0.666504 10H7.6665V8H0.666504V10Z",fill:"currentColor",fillRule:"evenodd"}))}var zS=n(28416);function qS(e){return zS.createElement(yC,(0,D.Z)({height:"8",width:"12",viewBox:"0 0 12 8"},e),zS.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 VS=n(28416);function US(e){return VS.createElement(yC,(0,D.Z)({height:"8",width:"12",viewBox:"0 0 12 8"},e),VS.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 GS=n(28416);function KS(e){return GS.createElement(yC,(0,D.Z)({height:"21",width:"20",viewBox:"0 0 20 21"},e),GS.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"}),GS.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"}),GS.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 WS=n(28416);function jS(e){return WS.createElement(yC,(0,D.Z)({height:"15",width:"16",viewBox:"0 0 16 15"},e),WS.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 YS=n(28416);function QS(e){return YS.createElement(yC,(0,D.Z)({height:"18",width:"18",viewBox:"0 0 18 18"},e),YS.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"}),YS.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 XS=n(28416);function JS(e){return XS.createElement(yC,(0,D.Z)({height:"14",width:"20",viewBox:"0 0 20 14"},e),XS.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"}),XS.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 $S=n(28416);function eI(e){return $S.createElement(yC,(0,D.Z)({height:"14",width:"14",viewBox:"0 0 14 14"},e),$S.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 tI=n(28416),nI=["themeId"],rI=l,aI={classic:l,default:l,imaginative:u,organic:v},iI=on()((0,b.createContext)(rI),{displayName:"ThemeContext"});function oI(e){var t,n=e.themeId,r=(0,en.Z)(e,nI);return tI.createElement(iI.Provider,(0,D.Z)({},r,{value:null!==(t=aI[n])&&void 0!==t?t:rI}))}function lI(e){return tI.createElement(tI.Fragment,null,e.children)}function sI(){return null}function cI(e,t,n){function r(r,a){var i,o,l=(0,b.useContext)(iI),s=null!==(i=null==l||null===(o=l[e])||void 0===o?void 0:o[t])&&void 0!==i?i:n;return tI.createElement(s,(0,D.Z)({ref:a},r,{Default:n}))}return r.displayName="ThemeComponent(".concat(t,")"),(0,b.forwardRef)(r)}function uI(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:lI;return cI("components",e,t)}function dI(e){return cI("icons",e,sI)}var mI=Jb("cover");var vI=uI("CoverDueDate",(function(e){var t=e.className,n=void 0===t?"":t,r=e.dueAt,a=J((function(e){return vb(e)})),i=mb(),o=null==i||i.quizPassed||i.outOfAttempts,l=iy(r),s=mI("due-date",{urgent:l}).mix(n);return!r||a&&o?null:y().createElement("div",{className:s,tag:"div"},ay(r))}));var pI=X((function(e){return{dueAt:_g(e).dueAt}}))(vI),fI=(Jb("cover"),uI("CoverProgress",(function(e){e.nextLesson;var t=e.percentComplete;return 0===t||window.isPublicShare,null}))),hI=X((function(){var e=_b();return function(t){return{nextLesson:e(t),percentComplete:sb(t)}}}))(fI),gI=n(28416),bI=function(e){var t=e.status;return gI.createElement("span",{className:"visually-hidden-always"},"Requirement ".concat(t,": "))},yI=n(28416),EI=Jb("cover");function kI(){var e,t=hy().trackingCompletionPercentage,n=wy(),r=cb(),a=Math.ceil(t/100*n);if(null==t||null==a)return null;var i=r>=t,o=i?iS:oS;return yI.createElement("li",{className:EI("lesson-requirement"),role:"listitem"},yI.createElement(o,{className:EI("lesson-requirement-icon",{complete:i}).toString(),"aria-hidden":"true"}),yI.createElement("span",{className:EI("lesson-requirement-text")},yI.createElement(bI,{status:i?"complete":"incomplete"}),"Complete",a===n?" all ":B()(e=" ".concat(a," of ")).call(e,n," "),"lessons in this course"))}var CI={passed:cS,failed:sS,requirement:uS};function wI(){var e,t=J((function(e){return ub(e)})),n=mb(),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 i=n.outOfAttempts,o=n.quizPassed,l=!o&&i,s="requirement";o?s="passed":l&&(s="failed");var c=CI[s];return yI.createElement("li",{className:EI("quiz-requirement"),role:"listitem"},yI.createElement(c,{className:EI("quiz-requirement-icon",{type:s}).toString(),"aria-hidden":"true"}),yI.createElement("span",{className:EI("quiz-requirement-text")},yI.createElement(bI,{status:l?"failed":o?"complete":"incomplete"}),r,null!=a&&yI.createElement(yI.Fragment,null,yI.createElement("span",{"aria-hidden":"true",className:EI("quiz-requirement-seperator")}," | "),"Score of ",a,"% or higher"),l&&yI.createElement("div",{className:EI("quiz-requirement-no-attempts")},"No attempts remaining")))}function NI(e){var t;return null==e||null===(t=e.courseLabels)||void 0===t?void 0:t.labels}function _I(){return J((function(e){return NI(e)}))}var SI="focus-lesson-content",II="preview-nav-to-lesson-item",TI="preview-show-nav-prev",LI="preview-show-nav-next",xI="preview-nav-open",ZI="preview-nav-close",PI="event-lesson-transition-start",AI="event-lesson-transition-end",RI="event-lesson-nav-prev-visible",MI="event-lesson-nav-prev-hidden",DI="event-lesson-nav-next-visible",OI="event-lesson-nav-next-hidden",BI=n(98186),FI=n.n(BI),HI=n(91033);function zI(e,t){var n=void 0!==ca()&&da()(e)||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){var n;if(!e)return;if("string"==typeof e)return qI(e,t);var r=fa()(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return va()(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return qI(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 i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function qI(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 VI=new(FI()),UI=new HI.Z((function(e){var t,n=zI(e);try{for(n.s();!(t=n.n()).done;){var r,a=t.value;null===(r=VI.get(a.target))||void 0===r||r(a)}}catch(e){n.e(e)}finally{n.f()}}));function GI(e,t){(0,b.useEffect)((function(){if(e)return VI.set(e,t),function(){return VI.delete(e)}}),[e,t]),(0,b.useEffect)((function(){if(e)return UI.observe(e),function(){return UI.unobserve(e)}}),[e])}var KI=n(28416);function WI(){var e=(0,I.I0)(),t=(0,b.useState)(null),n=(0,ze.Z)(t,2),r=n[0],a=n[1],i=_I(),o=(0,b.useCallback)((function(t){e(og({offsetHeight:t.target.offsetHeight}))}),[e]);return(0,b.useLayoutEffect)((function(){if(r)return e(og({offsetHeight:r.offsetHeight})),function(){return e(og(null))}}),[e,r]),GI(r,o),KI.createElement("button",{className:"visually-hidden btn-skip-to-lesson brand--ui",onClick:jI,ref:a,type:"button"},KI.createElement("span",{className:"btn-skip-to-lesson__wrap"},null==i?void 0:i.courseSkipToLesson,KI.createElement("span",{"aria-hidden":"true"},KI.createElement(Vv,{className:"btn-skip-to-lesson__icon"}))))}function jI(){document.dispatchEvent(new CustomEvent(SI))}var YI=n(28416),QI=(0,b.createContext)(!1);function XI(e){var t=e.children,n=e.inert,r=JI();return YI.createElement(QI.Provider,{value:r||n},t)}QI.Consumer;function JI(){return(0,b.useContext)(QI)}var $I={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"}}},eT={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"}},tT={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"}},nT={container:"lessonPreview.container",previewIframe:"lessonPreview.previewIframe"},rT={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"}}},aT={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"}};function iT(){return J((function(e){return function(e){return null==e?void 0:e.sessionPreferences}(e)}))}var oT=n(28416),lT=$I.course.lesson,sT=(0,b.forwardRef)((function(e,t){var n=e.children,r=e.className,a=e.dark,i=e.visible,o=(0,b.useMemo)((function(){return Jb(r)}),[r]),l=oT.createElement("div",{"aria-hidden":"true",ref:t,style:{left:0,pointerEvents:"none",position:"absolute",top:0,zIndex:aN()}},oT.createElement("div",{style:{pointerEvents:"all"}},oT.createElement("div",{className:o({visible:i})},oT.createElement("div",{className:o("inner",{dark:a,light:!a})},n))));return(0,ek.createPortal)(l,document.getElementById("portal"))}));function cT(e){var t,n,r=e.children,a=e.className,i=e.dark,o=e.restriction,l=e.tooltipClassName,s=e.style,c=iT().prefersKeyboardNavigation,u=(0,b.useRef)(),d=(0,b.useRef)(),m=(0,b.useRef)(),v=_I(),p=JI(),f=(0,b.useState)(!1),h=(0,ze.Z)(f,2),g=h[0],y=h[1],E=(0,b.useCallback)((function(){return y(!0)}),[]),k=(0,b.useCallback)((function(){return y(!1)}),[]),C=(0,b.useCallback)((function(){setTimeout(E,0)}),[E]),w=(0,b.useCallback)((function(){c&&k()}),[k,c]),N=(0,b.useCallback)((function(e){PN(e)&&g&&(e.stopPropagation(),k())}),[k,g]),_=(0,b.useCallback)((function(){document.activeElement===u.current&&(clearTimeout(m.current),E())}),[E]),S=(0,b.useCallback)((function(){m.current=setTimeout(k,150)}),[k]),I=(0,b.useCallback)((function(){if(g){var e,t=u.current.getBoundingClientRect(),n=d.current.offsetParent.getBoundingClientRect(),r=t.height,a=t.width,i=t.left-n.left,o=t.top-n.top;on()(d.current.style,{transform:B()(e="translate(".concat(i,"px, ")).call(e,o,"px)"),width:"".concat(a,"px"),height:"".concat(r,"px")})}}),[g]);((0,b.useEffect)((function(){p&&y(!1)}),[p]),(0,b.useLayoutEffect)((function(){return I()}),[I]),(0,Kk.Z)("resize",I,window),(0,Kk.Z)("keydown",N,document),dN(u,k),o.type===vf.QUIZ)?t=B()(n="".concat(v.quizRequirePassingScore,': "')).call(n,o.data,'"'):o.type===vf.ORDER&&(t=v.lessonRestricted);return oT.createElement("div",{"aria-disabled":!0,className:a,onBlur:w,onFocus:C,onMouseEnter:_,onMouseLeave:S,ref:u,role:"link",tabIndex:p?-1:0,style:s},r,oT.createElement("div",{className:"visually-hidden-always"},null==v?void 0:v.a11yRestrictedNav),oT.createElement("div",{className:"visually-hidden-always"},t),oT.createElement(sT,{className:l,dark:i,ref:d,visible:g},t))}function uT(e){var t=e.b,n=e.children,r=e["data-direction"],a=e.isCurrentLesson,i=e.isTooltipEnabled,o=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=JI(),h=(0,b.useCallback)((function(e){l(e),a?(e.preventDefault(),jI()):u(o)}),[o,a,l,u]),g=(0,b.useState)(!1),y=(0,ze.Z)(g,2),E=y[0],k=y[1],C=(0,b.useCallback)((function(e){!E&&i&&(null!=v?setTimeout(d,v):d()),null==s||s(e)}),[E,s,v,d,i]),w=(0,b.useCallback)((function(e){i&&PN(e)&&c()}),[c,i]),N=(0,b.useCallback)((function(){i&&k(!0)}),[i]),_=(0,b.useCallback)((function(){i&&k(!1)}),[i]),S=null!=(null==m?void 0:m.type),I=t("link",{active:a,restricted:S}).toString();return S?oT.createElement(cT,(0,D.Z)({},e,{className:I,style:p})):oT.createElement(oE.OL,{"aria-current":"page",className:I.toString(),"data-link":"lesson-link-item",onBlur:i?c:void 0,onClick:h,"data-ba":lT.nextLessonLink,"data-direction":r,onFocus:C,onKeyDown:w,onMouseDown:N,onMouseUp:_,style:p,tabIndex:f?-1:void 0,to:pf(o)},n)}function dT(e){var t,n=e.className,r=e.isCurrentLesson,a=e.last,i=e.lessonId,o=e.style,l=(0,b.useMemo)((function(){return Jb(n)}),[n]),s=wb(i),c=null!=(null==s?void 0:s.type),u=(null!==(t=hb(i))&&void 0!==t?t:{}).isComplete,d=l({active:r,complete:void 0!==u&&u,last:a,restricted:c});return oT.createElement("div",{className:d},oT.createElement(uT,(0,D.Z)({},e,{b:l,isCurrentLesson:r,restriction:s,style:o})))}sT.defaultProps={className:"lesson-link-item-tooltip"},uT.defaultProps={onClick:Function.prototype,onNavigate:Function.prototype},dT.defaultProps={className:"lesson-link-item"};var mT=n(28416),vT=Jb("lesson-nav"),pT=function(e){var t=e.children,n=e.finish,r=e.lessonId,a=e.onFocus;if(r)return mT.createElement(dT,(0,D.Z)({className:"lesson-nav-link",onFocus:a,tooltipClassName:"lesson-nav-link-tooltip"},e));var i=n?"/lessons/progress-summary":"/";return mT.createElement("span",{className:"lesson-nav-link"},mT.createElement(oE.rU,{className:"lesson-nav-link__link","data-direction":e["data-direction"],onFocus:a,to:i},t))};var fT=_()(X((function(e){var t,n=_g(e),r=NI(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}),b.forwardRef),hT=fT((function(e,t){var n,r=e.buttonScheme,a=e.accentContrast,i=e.children,o=e.className,l=e.direction,s=e.finish,c=e.navLessonId,u=e.onFocus,d=null!=e.restrictionType,m=Sk(),v=vT(null,(n={},(0,qe.Z)(n,l,!0),(0,qe.Z)(n,"accent",r===Vd.ACCENT),(0,qe.Z)(n,"dark",r===Vd.DARK),(0,qe.Z)(n,"floating",m===Ud.FLOATING),(0,qe.Z)(n,"floating-full",m===Ud.FLOATING_FULL),(0,qe.Z)(n,"finish",s),(0,qe.Z)(n,"full",m===Ud.FULL),(0,qe.Z)(n,"light",r===Vd.LIGHT),(0,qe.Z)(n,"restricted",d),(0,qe.Z)(n,"tint",r===Vd.TINT),n)).mix(o),p=(0,qe.Z)({className:v},"data-".concat(l,"-lesson"),!0);return mT.createElement("div",(0,D.Z)({ref:t},p),mT.createElement(pT,{accentContrast:a,"data-direction":l,lessonId:c,onFocus:u,finish:s},i))})),gT=n(28416),bT={CoverCompletedInformation:function(){var e,t=Sg(),n=t.certificateDownload,r=t.riseComCurrentUser,a=Ub(),i=mb(),o=null===(e=null==i?void 0:i.quizPassed)||void 0===e||e;return a&&o&&!Pu()&&"preview"!==window.viewType?$b.createElement("div",{className:ty("completed-info")},$b.createElement("div",{className:ty("completed-info-avatar")},$b.createElement(Xb,(0,D.Z)({},r,{decorative:!0})),$b.createElement("img",{className:ty("completed-info-trophy"),src:ey,alt:""})),$b.createElement("div",{className:ty("completed-info-label")},$b.createElement("span",{"aria-hidden":"true"},"Completed"),$b.createElement("span",{className:"visually-hidden"},"Course Completed")),n&&$b.createElement(wg,null)):null},CoverDueDate:pI,CoverProgress:hI,CoverRequirements:function(){var e=hy(),t=e.trackingCompletionPercentage,n=e.trackingQuizId;return null==t&&!n?null:yI.createElement("section",{className:EI("requirements-section")},yI.createElement("h2",{className:EI("requirements-title")},"Course Requirements"),yI.createElement("ul",{className:EI("requirements-list")},yI.createElement(kI,null),yI.createElement(wI,null)))},LessonNav:hT};function yT(e){var t=e.children;return gT.createElement(DE,bT,t)}var ET=n(15451);function kT(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 CT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kT(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):kT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var wT={"rise-course-navigation":!0},NT=(0,b.createContext)(wT);NT.displayName="FeatureFlagsContext";var _T=NT.Provider;NT.Consumer;function ST(){return CT(CT({},(0,b.useContext)(NT)),wT)}function IT(e){return ST()[e]}function TT(e,t){return function(n){var r=y().forwardRef((function(r,a){var i=IT(e),o=CT(CT({},r),{},(0,qe.Z)({},null!=t?t:e,i));return y().createElement(n,(0,D.Z)({ref:a},o))}));return r.displayName="withFeatureFlag(".concat(n.displayName||n.name,")"),r}}var LT=function(e){var t=e.children;return y().createElement(y().Fragment,null,t)};LT.displayName="On";var xT=function(e){var t=e.children;return y().createElement(y().Fragment,null,t)};xT.displayName="Off";var ZT=function e(t){var n=t.children,r=t.featureFlags,a=ST(),i=(0,b.useMemo)((function(){var e,t=B()(e=[]).call(e,null!=r?r:[]);return t.length&&t.every((function(e){return a[e]}))}),[r,a]),o=(0,b.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=o.on,s=void 0===l?null:l,c=o.off;return i?s:void 0===c?null:c};ZT.On=LT,ZT.Off=xT;var PT=n(28416),AT={};function RT(e){var t=e.children,n=(0,I.I0)(),r=ST();return(0,ET.Z)((function(){n(jf(r))}),[r]),t}function MT(e){var t,n=e.children,r=Sg(),a=null!==(t=null==r?void 0:r.features)&&void 0!==t?t:AT;return PT.createElement(_T,{value:a},PT.createElement(RT,null,n))}var DT=n(61539),OT=n.n(DT),BT=n(74249),FT=n(14428),HT=n(28416);function zT(e){var t=e.children,n=e.title;return(0,FT.Z)(n),HT.createElement(HT.Fragment,null,t)}var qT=n(31425),VT=n.n(qT),UT=n(3675),GT=n(28416),KT=on()((0,b.createContext)(void 0),{displayName:"BlockContext"});function WT(e){var t=e.block,n=e.children,r=(0,b.useState)(t),a=(0,ze.Z)(r,2),i=a[0],o=a[1];return(0,b.useEffect)((function(){return o((function(e){return t||e}))}),[t]),GT.createElement(KT.Provider,{value:i},GT.createElement(vL,null==i?void 0:i.settings,n))}KT.Consumer;function jT(){return(0,b.useContext)(KT)}var YT=n(58726);function QT(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 XT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?QT(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):QT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var JT=_s()({WHITE:null,TRANSPARENT:null}),$T={accentColor:null,backgroundColor:"",backgroundType:Ad.LIGHT,cardMode:JT.WHITE,customBackgroundColorContrast:Yd.AUTO,entranceAnimation:!0,markerColorContrast:Yd.AUTO,paddingBottom:3,paddingLinked:!0,paddingTop:3,snippetColorContrast:Yd.AUTO},eL={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 tL={360:{storyline:"#fafafa"},impact:{c:"#ececec",d:"#f5f5f5"},"interactive-fullscreen":{timeline:"#f5f5f5"},quote:{d:"#f5f5f5"}};var nL={multimedia:{embed:function(e){return{cardMode:!1===e.showBorder?JT.TRANSPARENT:JT.WHITE}}}};function rL(e,t,n){return function(e,t,n){var r,a,i=function(e,t){var n,r=null===(n=tL[e])||void 0===n?void 0:n[t];return null==r?{}:{backgroundColor:r,backgroundType:Ad.COLOR}}(e,t);if(null==n.v||n.v<2){var o;"#ffffff"===(null===(o=(n=function(e){return XT(XT({},e),{},{backgroundType:null,cardMode:null,v:1})}(n)).backgroundColor)||void 0===o?void 0:o.toLowerCase())&&0===Pe()(i).length&&(n=sr()("backgroundColor",n))}var l=null===(r=nL[e])||void 0===r||null===(a=r[t])||void 0===a?void 0:a.call(r,n),s=n.backgroundColor&&null==n.backgroundType?{backgroundType:Ad.COLOR}:{};return[$T,i,l,n,s,{v:2}].reduce((function(e,t){return null==t?e:XT(XT({},e),nu()(YT.Z,t))}))}(e,t,n)}var aL=n(28416),iL=["children"];function oL(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 lL(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oL(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):oL(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var sL=on()((0,b.createContext)({}),{displayName:"BlockSettingsContext"});function cL(){return(0,b.useContext)(sL)}function uL(e){return function(t){var n=aL.forwardRef((function(n,r){var a=cL(),i=lL(lL({},n),{},(0,qe.Z)({},null!=e?e:"settings",a));return aL.createElement(t,(0,D.Z)({ref:r},i))}));return n.displayName="withBlockSettings(".concat(t.displayName||t.name,")"),n}}function dL(){var e=cL();return null==e?null:function(e){switch(e.backgroundType){case Ad.COLOR:return e.backgroundColor;case Ad.ACCENT:return e.courseColor;case Ad.TINT:return km(e.courseColor);case Ad.LIGHT:return"#ffffff";case Ad.GRAY:return"#fafafa";case Ad.DARK:return"#303030";case Ad.BLACK:return"#000000"}}(e)}function mL(e){return function(t){var n=aL.forwardRef((function(n,r){var a=dL(),i=lL(lL({},n),{},(0,qe.Z)({},null!=e?e:"backgroundColor",a));return aL.createElement(t,(0,D.Z)({ref:r},i))}));return n.displayName="withBackgroundColor(".concat(t.displayName||t.name,")"),n}}function vL(e){var t=e.children,n=(0,en.Z)(e,iL),r=jT(),a=cL(),i=_y(),o=function(){var e,t,n=hy();return(null==n||null===(e=n.features)||void 0===e?void 0:e["rise-rtl"])&&(null==n||null===(t=n.experiments)||void 0===t?void 0:t.rtl)}(),l=null==r?n:rL(r.family,r.variant,n),s=lL(lL({courseColor:i,rtl:o},a),l);return aL.createElement(sL.Provider,{value:s},t)}sL.Consumer;var pL=function(e,t){return e&t?3&e:0},fL=function(e){return function(t){13===t.keyCode&&e()}},hL=et()(),gL=Ia()(hr()),bL=Ia()(ra()),yL=nl()(gL,bL),EL=(mr()(hr(),ra()),function(e){return function(){return document.querySelector(e)}});function kL(e){return fa()(Array.prototype).call(e)}var CL="group",wL=function(e){var t=e.caption,n=e.editable,r=e.id,a=e.isOverlayType,i=Boolean(!a&&!n&&t);return{figcaptionId:i?"figcaption-".concat(r):void 0,isFigure:i,role:i?"figure":void 0,tagName:i?"figure":"div"}},NL=":focus{outline: none}",_L=":focus:not(:focus-visible){outline: none}",SL="focus-ring-style",IL=function(){return document.getElementById(SL)||TL()},TL=function(){var e=document.createElement("style");return e.id=SL,document.head.appendChild(e),e},LL=-1,xL=function(e){var t=e.target,n=IL();(xN(e)||BN(e)&&!t.classList.contains("ignore-prefers"))&&(n.innerHTML="",dg(Kh(!0)))},ZL=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.focusVisible;return IL().innerHTML=t?_L:NL},PL=function(e){return e?0:LL},AL=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?"true":"false")}({element:e,isHidden:n})},RL=function(e){var t=e.element,n=e.selector,r=e.tabIndex;kL(t.querySelectorAll(n)).forEach((function(e){AL(e,r)}))},ML=function(e){kL(e.getElementsByTagName("*")).forEach((function(e){AL(e,LL)}))},DL=function(e){return function(t,n){var r=t.querySelectorAll('[tabindex = "0"]');return!!r.length&&(function(e,t,n){at()(e,Gc(),vl())(t).focus(n)}(et()(e),r,n),!0)}},OL=DL(!0),BL=(DL(!1),function(e){var t=e.list,n=e.index;n>=0&&n<Cr()(t)&&t[n].focus()}),FL=function(e){var t=e.list,n=e.currentIndex,r=hi()(n||0),a=r<Cr()(t)?r:0;return BL({list:t,index:a}),a},HL=function(e){var t=e.list,n=e.currentIndex,r=Rg()(n||Cr()(t));return BL({list:t,index:r}),r},zL=n(28416);var qL=n(45697),VL=n.n(qL),UL=n(14935),GL=n.n(UL),KL=n(28416),WL=jr()(dd()(/^#([0-9a-f]{3}|[0-9a-f]{6})$/i),et()("#FFF")),jL=ft()({color:WL}),YL=_()((function(e){var t,n,r,a=e.accentContrast,i=e.bodyTypeface,o=e.color,l=e.headingTypeface,s=e.isLegacyCourse,c=e.uiTypeface,u=(0,b.useMemo)((function(){var e=!bm(o),t=_m(o),n=a===Yd.DARK||a===Yd.AUTO&&t===Yd.DARK;return!s&&(a&&n||!a&&e)?[Ds,Os]:[Os,Ds]}),[a,o,s]),d=(0,ze.Z)(u,2),m=d[0],v=d[1];return KL.createElement("div",{dangerouslySetInnerHTML:{__html:GL()({bodyTypeface:i,colorThemeRGB:null===(t=(0,am.Z)(o))||void 0===t?void 0:fa()(t).call(t,0,3),colorTheme:o,colorThemeContrast:m,colorThemeContrastComplementary:v,colorThemeContrastComplementaryRGB:null===(n=(0,am.Z)(v))||void 0===n?void 0:fa()(n).call(n,0,3),colorThemeContrastRGB:null===(r=(0,am.Z)(m))||void 0===r?void 0:fa()(r).call(r,0,3),colorThemeTint:km(o),colorThemeTransparent:o+"1A",headingTypeface:l,uiTypeface:c})}})}),jL);YL.displayName="Branding",YL.propTypes={bodyTypeface:VL().string,color:VL().string.isRequired,headingTypeface:VL().string,uiTypeface:VL().string};var QL=(0,b.memo)(YL),XL=n(30802),JL=n.n(XL),$L=function(e){var t=e.enabled;return void 0!==t&&t&&y().createElement("div",{dangerouslySetInnerHTML:{__html:JL()()}})},ex=(0,b.memo)($L),tx=n(28416);function nx(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 rx="riseUnsupportedBrowser",ax={authoring:/Android|webOS|iPhone|iPad|iPod|BlackBerry|MSIE|Trident/,runtime:/MSIE/},ix=function(e){(0,A.Z)(n,e);var t=nx(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(ax[e],"i").test(window.navigator.userAgent)}(this.props.env)&&!window.sessionStorage.getItem(rx)?this.renderUnsupported():this.props.children}},{key:"renderUnsupported",value:function(){return tx.createElement("div",null,this.props.children,tx.createElement("div",{className:"browser-support"},tx.createElement("div",{className:"browser-support__inner"},tx.createElement("p",{className:"browser-support__text browser-support__text--full"},"You’re using an unsupported browser. For better results, use a modern browser. "),tx.createElement("p",{className:"browser-support__text browser-support__text--mobile"},"Unsupported browser"),tx.createElement("a",{href:"https://articulate.com/support/article/System-Requirements-for-Rise",rel:"noopener noreferrer",target:"_blank",className:"browser-support__link"},tx.createElement("span",null,"Learn more"),tx.createElement("i",{className:"icon icon-chevron-right"})),tx.createElement("div",{className:"browser-support__dismiss",onClick:this.handleDismiss.bind(this)},tx.createElement("span",{className:"browser-support__dismiss-icon"},"×")))))}},{key:"handleDismiss",value:function(){window.sessionStorage.setItem(rx,"true"),this.forceUpdate()}}]),n}(tx.Component),ox=["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"],lx=function(e){var t;return Hv()("button",(t={},(0,qe.Z)(t,e.className,!hr()(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))},sx=function(e){var t=e.icon;return t?y().createElement("i",{className:"button__icon icon-".concat(t)}):null},cx=function(e){var t=e.accent,n=e.ariaControls,r=e.ariaExpanded,a=e.ariaHidden,i=e.ariaLabel,o=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,g=e.headerDone,b=e.icon,E=e.inverted,k=e.mode,C=e.next,w=e.onClick,N=e.onlyIcon,_=e.onMouseDown,S=e.outline,I=e.outlineTransparent,T=e.sidebar,L=e.tabIndex,x=e.type,Z=(0,en.Z)(e,ox),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":i,"aria-pressed":o,className:lx({accent:t,branded:l,className:s,condensed:u,controls:d,controlsEnhanced:m,disabled:v,extraPadding:f,header:h,headerDone:g,inverted:E,mode:k,next:C,outline:S,outlineTransparent:I,sidebar:T}),disabled:v,onClick:w,onMouseDown:_,tabIndex:L,type:x},Z),y().createElement(sx,{icon:b}),function(e){var t,n=e.onlyIcon,r=e.children;return Jr()(t=y().Children).call(t,r,(function(e){return n&&void 0===e.type?null:e}))}({onlyIcon:N,children:c}))};cx.defaultProps={onClick:Function.prototype,onMouseDown:Function.prototype};var ux,dx=cx,mx=Jr()(ux=["[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(ux,(function(e){return"".concat(e,':not([tabindex="-1"]):not([hidden]):not([aria-hidden="true"])')})).join(", "),vx=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(n){var r=px(n);if(0!==r.length){var a=e>=r.length&&t?0:e;return _t()(a,r)}}},px=function(e){var t;return e?De()(t=va()(e.querySelectorAll(mx))).call(t,(function(e){return"none"!==window.getComputedStyle(e).display})):[]},fx=vx(0),hx=vx(-1);function gx(){var e=(0,b.useRef)(null);function t(t){var n=fx(e.current),r=hx(e.current);xN(t)&&(t.shiftKey?document.activeElement===n&&(r.focus(),t.preventDefault()):document.activeElement===r&&(n.focus(),t.preventDefault()))}return(0,b.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 bx=n(28416),yx=Jb("modal"),Ex=function(e){var t=e.children,n=e.className,r=e.darkOverlay,a=e.disableBackgroundScroll,i=e.focusFirstInput,o=void 0===i||i,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?hl:f,g=e.onOverlayClick,y=void 0===g?h:g,E=e.scroll,k=void 0!==E&&E,C=e.subHeading,w=e.subText,N=e.width,_=gx(),S=(0,b.useRef)();(0,b.useEffect)((function(){var e,t=_.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)}}),[_]),(0,b.useEffect)((function(){if(o&&_.current){var e,t=rm()(e=px(_.current)).call(e,(function(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName})),n=t||(null==S?void 0:S.current);null==n||n.focus()}}),[o,_]),(0,b.useEffect)((function(){a&&(document.scrollingElement||document.documentElement).classList.add("no-scroll");return function(){(document.scrollingElement||document.documentElement).classList.remove("no-scroll")}}),[a]);var I=yx({"force-to-top":c}).mix(n),T=yx("content",{"with-footer":Boolean(l),"force-scroll":Boolean(k)}),L=yx("overlay",{dark:Boolean(r)});return bx.createElement("dialog",{"aria-labelledby":"modal-heading","aria-modal":"true",className:I.toString(),"data-ba":e["data-ba"],onClose:h,ref:_,role:"dialog"},bx.createElement("div",{id:"modal-portal"}),bx.createElement("div",{className:L,onClick:y}),bx.createElement("div",{className:yx("dialog"),style:N?{width:N}:{}},(!p||!m)&&bx.createElement("div",{className:yx("heading-wrapper")},bx.createElement("div",{className:yx("heading-flexbox")},!p&&bx.createElement("div",{className:yx("header")},bx.createElement("h1",{id:"modal-heading",className:yx("heading")},u,bx.createElement("span",{className:yx("subheading")},C))),!m&&bx.createElement("button",{"aria-label":"close dialog",className:yx("close"),onClick:h,ref:S,type:"button"},bx.createElement("i",{className:"icon icon-remove"}))),w?bx.createElement("h2",{className:yx("subtitle")},w):[]),bx.createElement("div",{className:T},t),l&&bx.createElement(bx.Fragment,null,bx.createElement("div",{className:yx("footer-shadow")}),bx.createElement("div",{className:yx("footer")},l))))};function kx(e){var t;return null===(t=function(e){return e.global}(e))||void 0===t?void 0:t.externalLinksModalVisible}var Cx=function(){var e=J(kx),t=(0,I.I0)(),n=(0,b.useCallback)((function(){return t(ch(!1))}),[t]);return y().createElement(K,null,e?y().createElement(Y,{classNames:"modal",timeout:400},y().createElement(Ex,{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(dx,{inverted:!0,onClick:n},"OKAY"))))):y().createElement(y().Fragment,null))},wx=n(28416);function Nx(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=Nx(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=sr()("component",this.props);return wx.createElement(k.AW,(0,D.Z)({},a,{render:function(t){var a=t.match,i=Ln()(n,{match:a,ref:function(t){return e.child=t}});return wx.createElement(r,i)}}))}}]),n}(wx.Component),Sx=_x,Ix=n(28416);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 Lx=function(e){(0,A.Z)(n,e);var t=Tx(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=sr()("children",this.props);return Ix.createElement(k.rs,r,n&&Jr()(e=Ix.Children).call(e,n,(function(e){return null!==e&&Ix.cloneElement(e,{ref:function(e){return t.child=e}})})))}}]),n}(Ix.Component),xx=Lx,Zx=n(28416);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 Ax=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 Zx.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&&Zx.cloneElement(Zx.Children.only(t),{ref:function(t){return e.child=t}})}))}}]),n}(Zx.Component);n(28416),Jb("cover");BE("CoverCompletedInformation"),BE("CoverDueDate"),BE("CoverRequirements");var Rx=n(28416),Mx=Jb("cover"),Dx=function(e){var t=e.courseId,n=e.coursePartnerContent,r=e.hasPartnerContent,a=e.publishedAt,i=e.tenantId;return r?Rx.createElement(KC,{type:"partner-content"},Rx.createElement(bw,{courseId:t,partnerContent:n,publishedAt:a,tenantId:i})):null},Ox=uI("CoverCourseInfo",(function(e){var t=e.courseId,n=e.coursePartnerContent,r=e.hasLogo,a=e.hasPartnerContent,i=e.publishedAt,o=e.tenantId,l=Mx("details-content-aside",{logo:r});return Rx.createElement("div",{className:l},pe,Rx.createElement(Dx,{courseId:t,coursePartnerContent:n,hasPartnerContent:a,publishedAt:i,tenantId:o}),pe,pe)})),Bx=Ox,Fx=Jb("cover"),Hx=uI("CoverDescription",(function(){var e=hy(),t=e.description,n=e.navigation?"description":"description-no-outline";return t?y().createElement("div",null,y().createElement(KC,{type:n},y().createElement(eE,{className:Fx("details-content-description"),key:"text",value:uy(t)}))):null})),zx=Jb("cover"),qx=function(e){var t,n=e.className,r=void 0===n?zx("details-logo"):n,a=e.imageClassName,i=void 0===a?zx("details-logo-image"):a,o=null!==(t=hy())&&void 0!==t?t:{},l=ol()({},["media","image"],o),s=l.height,c=l.key,u=l.width,d=l.scalar,m=void 0===d?Bs.SMALL.value:d,v={width:u*m,height:s*m};if(!c)return null;var p=wd(l);return y().createElement("div",{className:r},y().createElement("img",{className:i,src:p,width:v.width,height:v.height,alt:""}))},Vx=n(15713),Ux=n(18033),Gx=n.n(Ux),Kx=["icon"];function Wx(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 jx(e){var t=e.icon,n=(0,en.Z)(e,Kx);switch(t){case Ts:return y().createElement(zv,n);case Ls:return y().createElement(qp,n);case xs:return y().createElement(Op,n);case Zs:return y().createElement(Vp,n);default:return y().createElement("i",{className:"icon icon-Master-02"})}}var Yx=n(66261);function Qx(){var e,t=(0,k.$B)("/lessons/:currentLessonId");return null==t||null===(e=t.params)||void 0===e?void 0:e.currentLessonId}var Xx=uI("LessonProgressGraphic");function Jx(e){var t,n,r=e.canComplete,a=e.id,i=e.isDark,o=e.isEnabled,l=e.isTooltipVisible,s=e.onHideTooltip,c=e.onShowTooltip,u=e.scope,d=Sg(),m=d.color,v=d.navigationStyle,p=(null!==(t=Eb(a))&&void 0!==t?t:{}).type,f=hb(a),h=Qx(),g=Sb(a),E=Ib(a),k=wb(a),C=_I(),w=null!=(null==k?void 0:k.type),N=null==f?void 0:f.isComplete,_=a===h,S=null!==(n=null==f?void 0:f.percentComplete)&&void 0!==n?n:0,I=(0,b.useCallback)((function(){dg(Mo({id:a,type:p}))}),[a,p]),T=(0,b.useCallback)((function(){dg(Do({id:a,type:p}))}),[a,p]);return y().createElement(XN,{canComplete:r,color:m,hasRestriction:w,isComplete:N,isCurrentLesson:_,isDark:i,isEnabled:o,isFailed:g,isPassed:E,isTooltipVisible:l,navigationStyle:v,onHideTooltip:s,onMarkComplete:I,onMarkReset:T,onShowTooltip:c,percentComplete:S,progressGraphic:Xx,scope:u,labels:C})}var $x=Jb("overview-list-item");function eZ(e){var t,n,r=e.className,a=e.id,i=e.last,o=(0,k.k6)(),l=Qx(),s=Sg(),c=s.color,u=s.isLegacyCourse,d=s.navigationStyle,m=s.theme.accentContrast,v=null!==(t=Eb(a))&&void 0!==t?t:{},p=v.icon,f=v.title,h=hb(a),g=Sb(a),E=Ib(a),C=wb(a),w=_I(),N=null==h?void 0:h.isComplete,_=null!==(n=null==h?void 0:h.percentComplete)&&void 0!==n?n:0,S=null!=(null==C?void 0:C.type),I=(0,b.useState)(!1),T=(0,ze.Z)(I,2),L=T[0],x=T[1],Z=(0,b.useCallback)((function(){return x(!0)}),[]),P=(0,b.useCallback)((function(){return x(!1)}),[]),A=Hv()("overview-list__li",{"overview-list__li--last":i}),R=Hv()(r,"overview-list-item"),M=(0,b.useCallback)((function(e){var t=e.currentTarget.hash;e.preventDefault(),Yx.ZP.Events.scrollEvent.register("end",(function(){o.push(fa()(t).call(t,1)),Yx.ZP.Events.scrollEvent.remove("end")})),Yx.ZP.animateScroll.scrollTo(0,{containerId:"overview"})}),[o]);return y().createElement("li",{className:A,role:"listitem"},y().createElement(dT,{className:R,isTooltipEnabled:!0,lessonId:a,onBlur:P,onClick:M,onHideProgressTooltip:P,onShowProgressTooltip:Z,tooltipClassName:"overview-list-item-tooltip",showProgressDelay:25},y().createElement(nZ,{color:c,accentContrast:m,hasRestriction:S,isComplete:N,isCurrentLesson:a===l,isFailed:g,isLegacyCourse:u,isPassed:E,isTooltipVisible:L,lessonId:a,lessonIcon:p,lessonTitle:f,navigationStyle:d,onHideTooltip:P,onShowTooltip:Z,percentComplete:_,progressGraphic:tZ,scope:Ms.COVER,labels:w})))}var tZ=uI("LessonProgressGraphic");var nZ=uI("OverviewListItemLinkContent",(function(e){var t=e.isTooltipVisible,n=e.lessonIcon,r=e.lessonId,a=e.lessonTitle,i=e.onHideTooltip,o=e.onShowTooltip,l=e.scope,s=$x("progress-circle");return y().createElement("div",{className:s},y().createElement("span",{"aria-hidden":"true",className:"overview-list-item__icon"},y().createElement(jx,{icon:n})),y().createElement("span",{className:"overview-list-item__title"},a),y().createElement(Jx,{canComplete:!1,id:r,isDark:!1,isEnabled:!0,isTooltipVisible:t,onHideTooltip:i,onShowTooltip:o,scope:l}))})),rZ=["className"],aZ=Jb("overview-list"),iZ=uI("OverviewListSectionTitle",(function(e){var t=e.className,n=void 0===t?"":t,r=(0,en.Z)(e,rZ),a=ia()(["Default"],r);return y().createElement("h2",(0,D.Z)({},a,{className:"".concat(n," overview-list__section-title")}))}));var oZ=(0,b.memo)(X((function(e){var t=_g(e),n=ob(e);return{course:t,courseProgress:n,lessons:Tb(e),restrictingQuiz:Gg({course:t,courseProgress:n})}}))((function(e){var t=e.courseProgress,n=e.lessons,r=_I(),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"},Jr()(a).call(a,(function(e,n){var r=(0,Vx.Z)(e),a=r[0],i=void 0===a?{}:a,o=fa()(r).call(r,1),l=i.title,s="section"===i.type,c=s?o:e,u=aZ("list",{sectionless:!s});return y().createElement("section",{key:n},s&&l&&y().createElement(iZ,null,l),y().createElement("ol",{className:u,role:"list"},Jr()(c).call(c,(function(e,n){var r=function(e,t){var n=ce()(["lessons",t],e),r=ol()(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(eZ,{key:e.id,id:e.id,last:c.length>1&&n===c.length-1,passedQuiz:a})}))))})))})));function lZ(){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 sZ(e){var t=(0,b.useMemo)((function(){var t;return null!==(t=function(e){var t;return rm()(t=rn()(Bs)).call(t,(function(t){return t.value==e}))}(e))&&void 0!==t?t:Bs.SMALL}),[e]);return null==t?void 0:t.label.toLowerCase()}var cZ=Jb("cover"),uZ=uI("CoverDetails",(function(e){var t=e.reverseColumns,n=Zy(1200),r=Sg(),a=r.description,i=r.id,o=r.media,l=r.navigation,s=r.partnerContentId,c=r.publishedAt,u=r.selectedAuthorId,d=r.tenantId,m=lZ(),v=ld()(Lt()("id",u),m),p=Boolean(s)&&v,f=ol()(void 0,["image"],o),h=!ra()(f),g=!a||!l,b=!a&&!l,E=!!p,k=cZ("details",{"rise-com":pe,"rise-com-authoring":pe}),C=cZ("details-content-wrap",{columns:E,logo:h}),w=cZ("details-content",{"no-description-or-outline":g}),N=cZ("details-logo",{centered:b,"no-description-or-outline":g,"has-partner-content":Boolean(s)}),_=E&&y().createElement(Bx,{courseId:i,coursePartnerContent:v,hasLogo:h,hasPartnerContent:p,publishedAt:c,tenantId:d}),S=sZ(null==f?void 0:f.scalar),I=cZ("details-logo-image",(0,qe.Z)({},S,!0)),T=cZ("details-description-outline");return y().createElement("section",{className:k},y().createElement("div",{className:C},!n&&t&&_,y().createElement("div",{className:w},y().createElement(qx,{className:N,imageClassName:I}),y().createElement("div",{className:T},a&&y().createElement(Hx,null),n&&_,l&&y().createElement(KC,{type:"outline"},y().createElement(oZ,null)))),!n&&!t&&_))})),dZ=uI("CoverHeader"),mZ=uI("CoverLayout"),vZ=function(e){return Ee()?e:function(e){var t;return e?B()(t="".concat(e," | ")).call(t,he):he}(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,hZ,gZ,bZ,yZ,EZ,kZ,CZ,wZ,NZ,_Z=$I.course.overview,SZ=Jb("cover-container"),IZ=function(e){(0,A.Z)(n,e);var t=pZ(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,B()(e=[this]).call(e,i)),(0,qe.Z)((0,P.Z)(r),"state",{isEntering:!1,isExiting:!1}),(0,qe.Z)((0,P.Z)(r),"refMain",(0,b.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,Pd)}))}},{key:"componentWillExit",value:function(e){var t=this;this.setState({isExiting:!0},(function(){t.willExitTimeout=setTimeout(e,Pd)}))}},{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,i=a.isEntering,o=a.isExiting,l=null==n?void 0:n.title,s=null==r?void 0:r.overviewPageTitleSuffix,c=vZ(B()(e="".concat(l," - ")).call(e,s));return y().createElement(zT,{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:SZ({entering:i,exiting:o}),"data-ba":_Z.container},y().createElement(mZ,null,y().createElement(dZ,null),y().createElement(uZ,null)))))}}]),n}(b.Component),TZ=IZ,LZ=n(19755),xZ=n.n(LZ),ZZ=function(e){var t="";return Hr()((function(e,n){if("section"===n.type)return t=n.id,n.children=[],nr()(e,[n]);if(t){n.sectionId=t;var r=Aa()(Lt()("id",t))(e);return e[r].children=nr()(e[r].children,[n]),e}return nr()(e,[n])}),[],e)},PZ=nl()(Lt()("family","continue"),Lt()("variant","continue")),AZ=_()(wa()(PZ),so()([],"items")),RZ=n(23298),MZ="1",DZ="2",OZ="3",BZ=(fZ={},(0,qe.Z)(fZ,MZ,1),(0,qe.Z)(fZ,DZ,1.5),(0,qe.Z)(fZ,OZ,3),fZ),FZ=(hZ={},(0,qe.Z)(hZ,"2",2),(0,qe.Z)(hZ,"3",3),(0,qe.Z)(hZ,"4",4),gZ={},(0,qe.Z)(gZ,MZ,3.2),(0,qe.Z)(gZ,DZ,4.8),(0,qe.Z)(gZ,OZ,5.6),gZ),HZ=(bZ={},(0,qe.Z)(bZ,MZ,2),(0,qe.Z)(bZ,DZ,4.8),(0,qe.Z)(bZ,OZ,5.6),bZ),zZ=(yZ={},(0,qe.Z)(yZ,MZ,46.5),(0,qe.Z)(yZ,DZ,78),(0,qe.Z)(yZ,OZ,120),yZ),qZ=(EZ={},(0,qe.Z)(EZ,MZ,7.6),(0,qe.Z)(EZ,DZ,20),(0,qe.Z)(EZ,OZ,32),EZ),VZ=(kZ={},(0,qe.Z)(kZ,MZ,"sm"),(0,qe.Z)(kZ,DZ,"med"),(0,qe.Z)(kZ,OZ,"lg"),kZ),UZ=(CZ={},(0,qe.Z)(CZ,MZ,.8),(0,qe.Z)(CZ,DZ,3.2),(0,qe.Z)(CZ,OZ,5.6),CZ),GZ=(wZ={},(0,qe.Z)(wZ,BZ[1],"sm"),(0,qe.Z)(wZ,BZ[2],"med"),(0,qe.Z)(wZ,BZ[3],"lg"),(0,qe.Z)(wZ,UZ[1],"sm"),(0,qe.Z)(wZ,UZ[2],"med"),(0,qe.Z)(wZ,UZ[3],"lg"),wZ),KZ=(NZ={},(0,qe.Z)(NZ,FZ[1],"sm"),(0,qe.Z)(NZ,FZ[2],"med"),(0,qe.Z)(NZ,FZ[3],"lg"),(0,qe.Z)(NZ,HZ[1],"sm"),(0,qe.Z)(NZ,HZ[2],"med"),(0,qe.Z)(NZ,HZ[3],"lg"),(0,qe.Z)(NZ,zZ[1],"sm"),(0,qe.Z)(NZ,zZ[2],"med"),(0,qe.Z)(NZ,zZ[3],"lg"),(0,qe.Z)(NZ,qZ[1],"sm"),(0,qe.Z)(NZ,qZ[2],"med"),(0,qe.Z)(NZ,qZ[3],"lg"),(0,qe.Z)(NZ,VZ[1],"sm"),(0,qe.Z)(NZ,VZ[2],"med"),(0,qe.Z)(NZ,VZ[3],"lg"),NZ);function WZ(e){switch(e){case"b":return 95;case"background":return 52;default:return 76}}function jZ(e){switch(e){case"a":case"b":case"carousel":default:return 6.4;case"c":return 18.6;case"d":return 8;case"background":return 6}}function YZ(e,t){switch(t){case 6:case 6.4:case 8:default:return"sm";case 9.6:case 12:case 14.8:return"med";case 16:case 18.6:return"lg";case 10:return"c"===e?"sm":"med"}}function QZ(e){switch(e){case 52:return"sm";case 76:return"med";default:return"lg"}}function XZ(e){switch(e){case 4:return"med";case 6:return"lg";default:return"sm"}}function JZ(e){switch(e){case 52:return"sm";case 92:return"lg";default:return"med"}}var $Z=n(28416);function eP(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 tP=function(e){(0,A.Z)(n,e);var t=eP(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,i=e.value;return i?$Z.createElement(eE,{className:n,value:i,allowTabNavigation:t,tagName:a,id:r}):null}}],[{key:"defaultProps",get:function(){return{allowBold:!0,placeholder:"",editable:!1,allowTabNavigation:!0,hasQuickInsert:!0}}}]),n}($Z.Component),nP=new RegExp(/^#([a-f0-9]{6}|[a-f0-9]{3})$/,"i"),rP=function(e,t){return nP.test(t)?t:e};function aP(){var e,t=jT(),n=null==t?void 0:t.background,r=null==t?void 0:t.settings,a=null==r?void 0:r.backgroundType,i=null==n||null===(e=n.media)||void 0===e?void 0:e.image;return a===Ad.IMAGE?i:null}function iP(){var e=aP();if(!e)return null;var t=e.alpha,n=e.overlayColor,r=void 0===n?$d.DARK:n,a=wd(e),i=r===$d.LIGHT?Zd:xd;return Sd({alpha:t,color:i,url:a})}function oP(e){var t=e.contrast,n=void 0===t?Yd.AUTO:t,r=e.backgroundColor,a=rP("#fff",void 0===r?"#fff":r),i=_m(a);return n===Yd.DARK||n===Yd.AUTO&&i===Yd.DARK?Ds:Os}function lP(){var e=jT(),t=null==e?void 0:e.family,n=null==e?void 0:e.variant,r=cL(),a=null==r?void 0:r.cardMode,i=function(e,t){var n,r,a;return null!==(n=null===(r=eL[e])||void 0===r||null===(a=te()(r))||void 0===a?void 0:a.call(r,t))&&void 0!==n&&n}(t,n);return i&&(null==a?void 0:a.toLowerCase())}function sP(){var e,t,n=jT(),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 cP=n(28416),uP=["className","tag","style"];function dP(e,t){var n,r=e.className,a=void 0===r?"":r,i=e.tag,o=void 0===i?"div":i,l=e.style,s=void 0===l?{}:l,c=(0,en.Z)(e,uP),u=cL().backgroundColor,d=function(){var e=cL(),t=e.backgroundColor,n=e.customBackgroundColorContrast,r=jT(),a=gm(t)?Yd.LIGHT:Yd.DARK,i=!n&&("image"===(null==r?void 0:r.family)||"chart"===(null==r?void 0:r.family)||"sorting"===(null==r?void 0:r.variant)),o=null!=n?n:Yd.DARK;return oP({backgroundColor:t,contrast:i?a:o})}(),m=d===Ds?Os:Ds;""!==u&&on()(s,{"--color-background-contrast":d,"--color-background-contrast-complementary":m,"--color-background-contrast-rgb":null===(n=(0,am.Z)(d))||void 0===n?void 0:fa()(n).call(n,0,3)});return cP.createElement(o,(0,D.Z)({},c,{className:a,ref:t,style:s}))}var mP=(0,b.forwardRef)(dP),vP=function(e){return"".concat(e,"rem")};var pP=n(28416),fP=["children","className","defaultBackgroundColor","isLearner","style","tag","type"];function hP(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 gP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?hP(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):hP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var bP=ia()(["settings"]),yP=Jb("block-wrapper"),EP=Jb("bg"),kP=function(e,t){var n,r,a=e.children,i=e.className,o=e.defaultBackgroundColor,l=void 0===o?"":o,s=e.isLearner,c=e.style,u=e.tag,d=e.type,m=(0,en.Z)(e,fP),v=jT(),p=hy(),f=(r=cL(),{paddingBottom:vP(null==r?void 0:r.paddingBottom),paddingTop:vP(null==r?void 0:r.paddingTop)}),h=f.paddingBottom,g=f.paddingTop,b=function(){var e=dL(),t=e?Cm(e):pm.LIGHT;return XE()(t.toLowerCase())}(),y=lP(),E=function(){var e=cL(),t=null==e?void 0:e.backgroundType;return null==t?void 0:t.toLowerCase()}(),k=function(){var e,t,n=hy(),r=null==n||null===(e=n.theme)||void 0===e?void 0:e.accentContrast,a=cL(),i=dL(),o=jT(),l=null==o?void 0:o.family,s=null==o?void 0:o.variant,c=a.accentColor,u=a.backgroundType,d=a.customBackgroundColorContrast,m=gm(i)?Yd.LIGHT:Yd.DARK,v=!d&&("image"===l||"chart"===l||"sorting"===s),p=null!=d?d:Yd.DARK,f=v?m:p,h=u===Ad.ACCENT||u===Ad.COLOR,g=c||(null==n||null===(t=n.theme)||void 0===t?void 0:t.colorAccent),b=oP({backgroundColor:u===Ad.ACCENT?g:i,contrast:u===Ad.ACCENT?r:f});return h&&b==Os}(),C=function(){var e=aP(),t=Boolean(e),n=null==e?void 0:e.overlayColor;return t&&n===$d.LIGHT}(),w=aP(),N=Boolean(w),_=iP(),S=function(){var e=aP();return rv(null==e?void 0:e.alt)}(),I=rP(l,dL()),T=I||"transparent",L=gP(gP(gP({},c),_),{},{"--color-background":I,boxShadow:"0px 1px 0px ".concat(T," "),paddingBottom:h,paddingTop:g}),x=Hv()(i,(0,qe.Z)({"bg--legacy-background":sP()},"block-".concat(d),!!d)),Z=EP({card:y,range:b,type:E,"overlay-light":C,"contrast-light":k}),P=[x,yP({}).mix(Z).toString()].join(" "),A=(null==p?void 0:p.type)===Rs,R=(null==p||null===(n=p.theme)||void 0===n?void 0:n.blockNavigationType)===Md.STEPPED,M=null==v?void 0:v.isOnlyBlockInStep,O=null==v?void 0:v.isMiddleBlock;return s&&N&&A&&R&&!M&&!O&&(L.backgroundImage=null,L.background="transparent",L.boxShadow="transparent"),pP.createElement(mP,(0,D.Z)({},bP(m),{className:P,ref:t,style:L,tag:u}),pP.createElement("span",{"aria-label":S,role:av(S)}),a)},CP=(0,b.forwardRef)(kP),wP=n(23637),NP=n(23675),_P=n(73989),SP=n(57367),IP=n(89213),TP=n(25581),LP=n(67839),xP=n(41117),ZP=n(27126),PP=n(17502),AP=n(3207),RP=n(5244),MP=n(62050),DP=n(33206),OP=n(87965),BP=n(75524),FP=n(79020),HP=n(60299),zP=n(88819),qP=function(e){var t,n,r,a,i,o,l,s,c,u,d=on()({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,wP.L)(a),i=r.height,l=r.left,s=r.top,c=r.width,u=a,m=u.naturalHeight,f=u.naturalWidth,h=(0,NP.$)("transform",a),g=GP.test(a.currentSrc);if("LOADED"!==v)t="scale(1) translate(0,0)"+(h?" ".concat(h):"");else{var b,y,E=VP(c,f,i,m,g,d.zoomMargin),k=((0,_P.b)()/2-(l+c/2))/E,C=((0,SP.W)()/2-(s+i/2))/E;t=B()(b=B()(y="scale(".concat(E,") translate(")).call(y,k,"px,")).call(b,C,"px)")+(h?" ".concat(h):"")}(0,IP.P)("style","position:absolute;"+"width:".concat(c,"px;")+"height:".concat(i,"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,";"),o)},h=function(){(0,ZP.U)("","visibility","",a),v="UNLOADED",f(!0),_(),WP(c),c=void 0},g=function(){WP(r)},b=function(e){UP(e)&&(e.stopPropagation(),I())},y=function(){"LOADED"===v?I():"UNLOADING"===v&&f(!1)},E=function(){f(!0)},k=function(){WP(r)},C=function(){I()},w=function(){I()},N=function(){l=function(){var e=(0,PP.a)("div");(0,IP.P)("data-iz-overlay","",e),(0,IP.P)("style","position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;"+"z-index:".concat(d.zoomZindex,";"),e),(0,AP.O)("click",w,e),u=(0,PP.a)("div");var a=(0,PP.a)("div");return(0,IP.P)("aria-label",d.modalText,a),(0,IP.P)("aria-modal","true",a),(0,IP.P)("role","dialog",a),t=(0,PP.a)("div"),(0,IP.P)("tabindex","0",t),(0,AP.O)("focus",k,t),n=(0,PP.a)("div"),(0,IP.P)("tabindex","0",n),(0,AP.O)("focus",k,n),r=(0,PP.a)("button"),(0,IP.P)("aria-label",d.closeText,r),(0,IP.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,IP.P)("type","button",r),(0,AP.O)("click",C,r),(0,RP.j)(r,a),o=(0,PP.a)("div"),(0,RP.j)(i,o),(0,RP.j)(o,a),(0,RP.j)(u,e),(0,RP.j)(t,e),(0,RP.j)(a,e),(0,RP.j)(n,e),e}(),(0,RP.j)(l,document.body),(0,AP.O)("keydown",b,document),(0,AP.O)("scroll",y,window),(0,AP.O)("resize",E,window),(0,ZP.U)("","visibility","hidden",a),(0,AP.O)("transitionend",g,o),v="LOADED",f(!1),l&&(0,TP.T)((function(e){if(!KP(e)){var t=(0,LP.I)("aria-hidden",e);t&&m.push([e,t]),(0,IP.P)("aria-hidden","true",e)}}),l),(0,IP.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,ZP.U)("","opacity",d.overlayOpacity.toString(),u)},_=function(){(0,MP.x)("resize",E,window),(0,MP.x)("scroll",y,window),(0,MP.x)("keydown",b,document),i&&(0,MP.x)("load",N,i),o&&((0,MP.x)("transitionend",h,o),(0,MP.x)("transitionend",g,o)),r&&(0,MP.x)("click",C,r),t&&(0,MP.x)("focus",k,t),n&&(0,MP.x)("focus",k,n),l&&((0,MP.x)("click",w,l),(0,DP.h)(l,document.body)),s&&s.removeListener(S),m=[],t=void 0,n=void 0,r=void 0,a=void 0,i=void 0,o=void 0,l=void 0,s=void 0,u=void 0,v="UNLOADED"},S=function(){p=0},I=function(){"LOADED"===v?((0,OP.y)(r),l&&(0,TP.T)((function(e){KP(e)||(0,xP.d)("aria-hidden",e)}),l),m.forEach((function(e){var t=(0,ze.Z)(e,2),n=t[0],r=t[1];n&&(0,IP.P)("aria-hidden",r,n)})),m=[],(0,AP.O)("transitionend",h,o),v="UNLOADING",f(!1),(0,ZP.U)("","opacity","0",u)):f(!1)};return(s=window.matchMedia("(prefers-reduced-motion:reduce)")).addListener(S),{cleanup:function(){_()},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];i=(0,BP.T)(!0,e),(0,xP.d)("id",i),(0,IP.P)("data-iz-zoomed","",i),(0,ZP.U)("","max-width","100%",i),(0,ZP.U)("","max-height","100%",i),(0,ZP.U)("","width","100%",i),(0,ZP.U)("","height","auto",i),(0,ZP.U)("","object-fit","cover",i),(0,AP.O)("load",N,i)}}}},VP=function(e,t,n,r,a,i){return!a&&r&&t?(0,FP.d)(e,t,n,r,i):(0,HP.V)(e,n,i)},UP=function(e){return"Escape"===e.key||27===e.keyCode},GP=/\.svg$/i,KP=function(e){var t=e.tagName;return"SCRIPT"===t||"NOSCRIPT"===t||"STYLE"===t},WP=zP.T.bind(null,{preventScroll:!0}),jP=n(28416),YP=Jb("block-text");var QP=function(e){var t,n,r=e.children,a=e.item,i=e.labels,o=null===(t=a.media)||void 0===t?void 0:t.image,l=wd(o),s=null!==(n=null==o?void 0:o.alt)&&void 0!==n?n:"",c=nv(s),u=jT(),d=null==u?void 0:u.settings,m=null==d?void 0:d.images,v=!(null!=d&&d.zoomOnClick),p=IT("rise-lazy-load-imgs"),f=(0,b.useRef)(),h=(0,b.useRef)(),g=(0,b.useCallback)((function(e){var t;null===(t=h.current)||void 0===t||t.zoom(f.current,e.currentTarget,{})}),[]),y=(0,b.useCallback)((function(){var e=qP({closeText:null==i?void 0:i.a11yUnzoomImage,modalText:null==i?void 0:i.a11yZoomImage});return h.current=e,function(){e.cleanup()}}),[i]);(0,b.useEffect)(y,[]);var E=v?void 0:g;return jP.createElement("div",{className:YP("col").mix("brand--body")},m&&o&&jP.createElement("div",{className:YP("image",{zoom:!v})},p?jP.createElement("img",{alt:c,decoding:"async",loading:"lazy",onClick:E,ref:f,role:"img",src:l}):jP.createElement("img",{alt:c,onClick:E,ref:f,role:"img",src:l})),r)},XP=n(28416);function JP(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 $P=Jb("block-text"),eA=function(e){(0,A.Z)(n,e);var t=JP(n);function n(e){var r;return(0,x.Z)(this,n),r=t.call(this,e),(0,qe.Z)((0,P.Z)(r),"getHeadingComponent",(function(){var e=r.props.heading;return e?"heading"===e?"h2":"h3":"div"})),r.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 XP.createElement(eE,{value:n})}},{key:"renderText",value:function(e){var t=this.props,n=t.labels,r=t.takingSnapshot,a=t.variant;return(null==a?void 0:te()(a).call(a,"column"))||r?XP.createElement(QP,{item:e,labels:n},XP.createElement(tP,{value:e.paragraph||""})):XP.createElement(tP,{className:$P("col").mix("brand--body"),value:e.paragraph||""})}},{key:"render",value:function(){var e,t,n,r,a,i,o=this.props,l=o.columns,s=o.defaultBackgroundColor,c=o.heading,u=o.items,d=o.isLearner,m=o.settings,v=o.type,p=o.variant,f=o.renderText,h=void 0===f?this.renderTextDelegate:f,g=o.renderHeading,y=void 0===g?this.renderHeadingDelegate:g,E=m.entranceAnimation,k=m.cellPadding,C=void 0===k?1.5:k,w=m.tableWidth,N=void 0===w?76:w,_=m.textPadding,S=void 0===_?.8:_,I=m.textWidth,T="table"===p,L="heading paragraph"===p||"subheading paragraph"===p,x=l>1,Z=T?N:void 0===I?76:I,P=!T&&1===l,A=T,R=function(e){return GZ[e]||GZ[BZ[2]]}(C),M=function(e){return GZ[e]||GZ[UZ[1]]}(S),D=JZ(Z),O=$P((r={},(0,qe.Z)(r,v,!P&&!A||x),(0,qe.Z)(r,"".concat(v,"-custom-width"),!x),(0,qe.Z)(r,B()(e="".concat(v,"-custom-width-table-")).call(e,D),A),(0,qe.Z)(r,B()(t="".concat(v,"-custom-width-text-")).call(t,D),P),(0,qe.Z)(r,"heading-custom-text-padding-".concat(M),P&&L),(0,qe.Z)(r,B()(n="".concat(v,"-custom-cell-padding-")).call(n,R),A),(0,qe.Z)(r,"no-animation",!E),r)),F=$P(l>2?"container-wide":"container"),H=this.getHeadingComponent();return XP.createElement(CP,{className:O.toString(),defaultBackgroundColor:s,isLearner:d},XP.createElement("div",{className:F},XP.createElement("div",{className:$P("row")},""!==c?Jr()(a=fa()(u).call(u,0,1)).call(a,(function(e){return XP.createElement("div",{className:$P("col"),key:e.id},XP.createElement("div",{className:$P("heading")},XP.createElement(H,null,y(e))))})):null),XP.createElement("div",{className:$P("row")},"heading"!==v?Jr()(i=fa()(u).call(u,0,l)).call(i,(function(e){return XP.createElement(b.Fragment,{key:e.id},h(e))})):null)))}}],[{key:"defaultProps",get:function(){return{columns:1,heading:"",items:[],type:"onecol"}}}]),n}(XP.Component),tA=eA,nA=function(e){return XP.createElement(eA,(0,D.Z)({type:"twocol",columns:2},e))},rA=function(e){return XP.createElement(eA,(0,D.Z)({type:"threecol",columns:3},e))},aA=function(e){return XP.createElement(eA,(0,D.Z)({type:"fourcol",columns:4},e))},iA=function(e){return XP.createElement(eA,(0,D.Z)({type:"heading",heading:"heading"},e))},oA=function(e){return XP.createElement(eA,(0,D.Z)({type:"heading",heading:"subheading"},e))},lA=function(e){return XP.createElement(eA,(0,D.Z)({heading:"heading"},e))},sA=function(e){return XP.createElement(eA,(0,D.Z)({heading:"subheading"},e))},cA=n(23493),uA=n.n(cA);function dA(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 mA=function(e){(0,A.Z)(n,e);var t=dA(n);function n(e){var r;return(0,x.Z)(this,n),r=t.call(this,e),(0,qe.Z)((0,P.Z)(r),"visibility",{aboveViewport:!1,belowViewport:!1,inViewport:!1,onScreen:!1}),r.serverSide="undefined"==typeof window,r.listener=uA()(r.handleScroll.bind((0,P.Z)(r)),50),r.state={classes:"animated",style:{animationDuration:"".concat(r.props.duration,"s"),opacity:r.props.initiallyVisible?1:0}},r}return(0,Z.Z)(n,[{key:"getElementTop",value:function(e){for(var t=0;e&&void 0!==e.offsetTop&&void 0!==e.clientTop;)t+=e.offsetTop+e.clientTop,e=e.offsetParent;return t}},{key:"getScrollPos",value:function(){return this.scrollableParent instanceof Window&&void 0!==this.scrollableParent.pageYOffset?this.scrollableParent.pageYOffset:this.scrollableParent.scrollTop}},{key:"getScrollableParentHeight",value:function(){return this.scrollableParent instanceof Window&&void 0!==this.scrollableParent.innerHeight?this.scrollableParent.innerHeight:this.scrollableParent.clientHeight}},{key:"getViewportTop",value:function(){return this.getScrollPos()+this.props.offset}},{key:"getViewportBottom",value:function(){return this.getScrollPos()+this.getScrollableParentHeight()-this.props.offset}},{key:"isInViewport",value:function(e){return e>=this.getViewportTop()&&e<=this.getViewportBottom()}},{key:"isAboveViewport",value:function(e){return e<this.getViewportTop()}},{key:"isBelowViewport",value:function(e){return e>this.getViewportBottom()}},{key:"inViewport",value:function(e,t){return this.isInViewport(e)||this.isInViewport(t)||this.isAboveViewport(e)&&this.isBelowViewport(t)}},{key:"onScreen",value:function(e,t){return!this.isAboveScreen(t)&&!this.isBelowScreen(e)}},{key:"isAboveScreen",value:function(e){return e<this.getScrollPos()}},{key:"isBelowScreen",value:function(e){return e>this.getScrollPos()+this.getScrollableParentHeight()}},{key:"getVisibility",value:function(){var e=this.getElementTop(this.node)-this.getElementTop(this.scrollableParent),t=e+this.node.clientHeight,n=this.inViewport(e,t);return{aboveViewport:this.isAboveViewport(e),belowViewport:this.isBelowViewport(e),inViewport:n,onScreen:this.onScreen(e,t)}}},{key:"componentDidMount",value:function(){if(!this.serverSide){var e=this.props.scrollableParentSelector;this.scrollableParent=e?document.querySelector(e):window,this.scrollableParent&&this.scrollableParent.addEventListener?this.scrollableParent.addEventListener("scroll",this.listener):console.warn("Cannot find element by locator: ".concat(this.props.scrollableParentSelector)),this.handleScroll()}}},{key:"componentWillUnmount",value:function(){clearTimeout(this.delayedAnimationTimeout),clearTimeout(this.callbackTimeout),this.listener.cancel(),window&&window.removeEventListener&&window.removeEventListener("scroll",this.listener)}},{key:"visibilityHasChanged",value:function(e,t){return e.inViewport!==t.inViewport||e.onScreen!==t.onScreen}},{key:"captureRef",value:function(e){e&&(this.node=e instanceof HTMLElement?e:e.animateRef)}},{key:"animate",value:function(e,t){var n=this;this.delayedAnimationTimeout=setTimeout((function(){n.animating=!0,n.setState({classes:"animated ".concat(e),style:{animationDuration:"".concat(n.props.duration,"s")}}),n.callbackTimeout=setTimeout(t,1e3*n.props.duration)}),this.props.delay)}},{key:"animateIn",value:function(e){var t=this;this.animate(this.props.animateIn,(function(){t.props.animateOnce||(t.setState({style:{animationDuration:"".concat(t.props.duration,"s"),opacity:1}}),t.animating=!1);var n=t.getVisibility();e&&e(n)}))}},{key:"animateOut",value:function(e){var t=this;this.animate(this.props.animateOut,(function(){t.setState({classes:"animated",style:{animationDuration:"".concat(t.props.duration,"s"),opacity:0}});var n=t.getVisibility();n.inViewport&&t.props.animateIn?t.animateIn(t.props.afterAnimatedIn):t.animating=!1,e&&e(n)}))}},{key:"shouldNotAnimate",value:function(e){return this.props.animateIn&&this.props.animateOut?!e.onScreen:this.props.animateIn?!e.onScreen&&!e.aboveViewport:!e.onScreen&&!e.belowViewport}},{key:"shouldAnimateIn",value:function(e){return!!this.props.animateIn&&(this.props.animateOut?e.inViewport:e.inViewport||e.aboveViewport)}},{key:"shouldAnimateOut",value:function(e){return!(!this.props.animateOut||!e.onScreen||1!==this.state.style.opacity)&&(this.props.animateIn?e.inViewport:e.inViewport||e.belowViewport)}},{key:"handleScroll",value:function(){if(!this.animating&&null!=this.node){var e=this.getVisibility();this.visibilityHasChanged(this.visibility,e)&&(clearTimeout(this.delayedAnimationTimeout),this.shouldNotAnimate(e)?this.setState({classes:"animated",style:{animationDuration:"".concat(this.props.duration,"s"),opacity:this.props.initiallyVisible?1:0}}):this.shouldAnimateIn(e)?this.animateIn(this.props.afterAnimatedIn):this.shouldAnimateOut(e)&&this.animateOut(this.props.afterAnimatedOut),this.visibility=e)}}},{key:"renderChild",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=this.props,a=r.initiallyVisible,i=r.keepStructure,o=r.siblingDelay,l=o*n,s=on()({},this.state.style,this.props.style,{animationDelay:"".concat(l,"s"),animationFillMode:"forwards"});return y().createElement(vA,{classes:t,initiallyVisible:a,keepStructure:i,key:n,style:s},e)}},{key:"renderChildren",value:function(e,t){var n,r,a=this,i=this.props,o=i.children,l=i.siblingDelay,s=Array.isArray(t)?t:o;return l&&Array.isArray(s)?Jr()(n=(0,ll.Z)(vN()(r=Array(s.length)).call(r))).call(n,(function(t){return a.renderChild(s[t],e,t)})):this.renderChild(s,e)}},{key:"renderWrapped",value:function(e){var t=this;return y().createElement("div",{ref:function(e){return t.node=e}},this.renderChildren(e))}},{key:"renderStructure",value:function(e){var t,n=this,r=this.props.children;return 1===y().Children.count(r)?Jr()(t=y().Children).call(t,r,(function(t){return y().cloneElement(t,{ref:n.captureRef.bind(n)},n.renderChildren(e,t.props.children))})):this.renderWrapped(e)}},{key:"render",value:function(){var e,t=this.props.className?B()(e="".concat(this.props.className," ")).call(e,this.state.classes):this.state.classes;return this.props.keepStructure?this.renderStructure(t):this.renderWrapped(t)}}]),n}(y().Component);(0,qe.Z)(mA,"defaultProps",{animateOnce:!1,delay:0,duration:1,keepStructure:!1,initiallyVisible:!1,offset:150,siblingDelay:0});var vA=function(e){(0,A.Z)(n,e);var t=dA(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,B()(e=[this]).call(e,i)),(0,qe.Z)((0,P.Z)(r),"state",{hasAnimated:!1}),(0,qe.Z)((0,P.Z)(r),"handleAnimationEnd",(function(){r.ref&&r.setState({hasAnimated:!0})})),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e,t;null===(e=this.ref)||void 0===e||null===(t=e.addEventListener)||void 0===t||t.call(e,"animationend",this.handleAnimationEnd)}},{key:"componentWillUnmount",value:function(){var e,t;null===(e=this.ref)||void 0===e||null===(t=e.removeEventListener)||void 0===t||t.call(e,"animationend",this.handleAnimationEnd)}},{key:"componentDidUpdate",value:function(e){e.style.opacity!==this.props.style.opacity&&0===this.props.style.opacity&&this.setState({hasAnimated:!1})}},{key:"captureRef",value:function(e){e&&(this.ref=e instanceof HTMLElement?e:e.animateRef)}},{key:"renderStructure",value:function(e){var t,n=this,r=e.style,a=this.props,i=a.children,o=a.classes;return Jr()(t=y().Children).call(t,i,(function(e){return y().cloneElement(e,{className:o,style:r,ref:n.captureRef.bind(n)})}))}},{key:"renderWrapped",value:function(e){var t=this,n=e.style,r=this.props,a=r.children,i=r.classes;return y().createElement("div",{className:i,style:n,ref:function(e){return t.ref=e}},a)}},{key:"render",value:function(){var e=this.props,t=e.initiallyVisible,n=e.keepStructure,r=this.state.hasAnimated,a=this.props.style,i=void 0===a.animationDelay||t?a.opacity:0,o=on()({},a,{opacity:r?1:i});return n?this.renderStructure({style:o}):this.renderWrapped({style:o})}}]),n}(y().Component);(0,qe.Z)(vA,"defaultProps",{keepStructure:!1});var pA=matchMedia("(prefers-reduced-motion: reduce)");function fA(){return pA.matches}var hA=n(28416),gA=function(e){var t=e.afterAnimatedIn,n=e.animateBlockEntrance,r=e.animateIn,a=e.animateOnce,i=e.children,o=e.className,l=e.duration,s=e.keepStructure,c=e.initiallyVisible,u=e.isLearner,d=e.offset,m=e.siblingDelay;return u&&n&&!fA()?hA.createElement(mA,{afterAnimatedIn:t,animateIn:r,animateOnce:a,className:o,duration:l,initiallyVisible:c,keepStructure:s,offset:d,scrollableParentSelector:"#page-wrap",siblingDelay:m},i):Array.isArray(i)?hA.createElement("div",null,i):i};gA.defaultProps={animateOnce:!0,duration:.75,offset:200,siblingDelay:0};var bA,yA,EA=(bA=gA,yA=(0,b.forwardRef)((function(e,t){var n,r=hy(),a=e.offset,i=(0,en.Z)(e,my),o=(null==r?void 0:r.type)===Rs&&(null==r||null===(n=r.theme)||void 0===n?void 0:n.blockNavigationType)===Md.STEPPED;return y().createElement(bA,(0,D.Z)({},i,{offset:o?0:a,ref:t}))})),yA.displayName="withEntranceAnimationOffset(".concat(bA.displayName||bA.name,")"),yA),kA=n(28416);function CA(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 wA=function(e){(0,A.Z)(n,e);var t=CA(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).renderCaptionDelegate=r.renderCaption.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"renderCaption",value:function(e){var t=e.caption;return kA.createElement(tP,{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,i=t.isLearner,o=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=Hv()("block-text block-text--code",{"block-text--padding-top":2===Number(d),"block-text--padding-bottom":2===Number(m),"block-text--no-animation":!v}),g={backgroundColor:p},b="#fafafa"===p||hr()(p),y=null!=f?f:Yd.DARK;if(!b){var E=oP({backgroundColor:p,contrast:y});on()(g,{"--color-snippet-contrast":E})}return kA.createElement(CP,{className:h,defaultBackgroundColor:a,isLearner:i},kA.createElement(EA,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:i},kA.createElement("div",{className:"block-text__container"},Jr()(e=fa()(o).call(o,0,1)).call(e,(function(e){var t=wL(e);return kA.createElement("div",{className:"block-text__row",key:e.id},kA.createElement("div",{"aria-label":null==l?void 0:l.a11yBlockCode,className:"block-text__col",role:CL},kA.createElement("figure",{"aria-labelledby":t.figcaptionId,className:"block-text__figure",role:"figure"},kA.createElement("pre",{className:"block-text__code",dangerouslySetInnerHTML:{__html:vt(e.code)},style:g}),e.caption&&kA.createElement("figcaption",{id:t.figcaptionId},u(e)))))})))))}}]),n}(kA.Component),NA=wA,_A=n(83252),SA=n(54135),IA=n(86579),TA=n(83244),LA=n(75686),xA=n(22532),ZA=n(18944),PA=n(69898),AA=n(84734),RA=n(40837),MA=n(36618),DA=n(23452),OA=n(35155),BA=n(63005),FA=n(27647),HA=n(53664),zA=n(1190),qA=n(71627),VA=n(64316),UA=n(55367),GA=n(62955),KA=n(13920),WA=n(93763),jA=n(42226),YA=n(35120),QA=n(18403),XA=n(73657),JA=n(10010),$A=n(87169),eR=n(61322),tR=n(39650),nR=n(52368),rR=n(49702),aR=n(24560),iR=n(19711),oR=n(30352),lR=n(20829),sR=n(22159),cR=n(72498),uR=n(42025),dR=n(68678),mR=n(82060),vR=n(13718),pR=n(36522),fR=n(94393),hR=n(27940),gR=n(69525),bR=n(74253),yR=n(6874),ER=n(20840),kR=n(14104),CR=n(16092),wR=n(57255),NR=n(22990),_R=n(46487),SR=n(9508),IR=n(25215),TR=n(33450),LR=n(48148),xR=n(51546),ZR=n(79066),PR=n(62037),AR=n(15941),RR=n(56931),MR=n(27898),DR=n(16923),OR=n(55904),BR=n(64746),FR=n(75334),HR=n(41778),zR=n(72821),qR=n(903),VR=n(75028),UR=n(20655),GR=n(15073),KR=n(1238),WR=n(687),jR=n(91504),YR=n(67814),QR=n(23636),XR={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"]},JR=n(28416);function $R(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 eM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$R(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):$R(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}QR.vI.add(XR),QR.vz.watch();var tM={"alert-circle":xR.xH,"align-left":UR.el,"arrow-down":LR.r5,"arrow-rotate-left":TR.p,"arrow-right":IR.eF,"arrow-right-from-line":SR.vT,"arrow-up":_R.FP,"arrow-up-from-bracket":NR.A$,"arrow-up-right-from-square":wR.wl,building:ZA.P8,bars:VR.xi,browser:CR.m6,"browser-light":xA.m6,book:kR.FL,"book-open":ER.cn,check:qR.LE,"chevron-down":HR.pt,"chevron-right":yR._t,"chevron-up":bR.mT,"chevron-up-solid":zR.mT,"chevron-down-solid":HR.pt,"chevron-left-solid":FR.A3,"chevron-right-solid":BR._t,"distribute-spacing-vertical-regular":gR.ed,"rectangle-regular":hR.lC,"circle-dot":fR.W3,"circle-solid":MA.di,"circle-check":jR.fV,"circle-check-solid":OR.fV,"circle-check-regular":pR.fV,"circle-info":vR.faCircleInfo,"circle-plus":DR.EQ,clone:mR.WM,close:dR.YI,comment:uR.Mz,copy:cR.kZ,envelope:sR.FU,eye:LA.Md,"eye-slash":TA.Aq,file:lR.gM,"file-duotone":WR.gM,"file-lines":oR.nf,"file-pdf":iR.gS,"file-pdf-light":IA.gS,"file-import":aR.Vm,"file-export":rR.c,"file-export-light":SA.c,"folder-open":KR.cC,gear:nR.gr,"grid-solid":MR.em,"info-circle":tR.sq,"layers-solid":eR.Kr,"link-simple":$A.uW,"link-simple-slash":JA.aT,lock:RR.by,"lock-keyhole-light":_A.HI,"magnifying-glass":XA.Y$,palette:QA.q2,pause:RA.XQ,pencil:YA.Tz,"pen-line":jA.E8,"pen-to-square":WA.Y,play:AA.zc,"play-regular":KA.zc,plus:PA.RL,"rectangle-history-circle-plus":GA.rZ,"ruler-triangle":UA.iZ,"sliders-simple":VA.pw,sparkles:qA.Jy,"sparkles-solid":AR.Jy,"spinner-third":zA.AX,"square-arrow-right":HA.JU,"square-arrow-up-right":FA.ZE,"square-check":BA.ch,"trash-can":OA.Vu,"user-group":PR.Nd,users:GR.FV,video:DA.Iy,xmark:ZR.g8};function nM(e){var t=e["aria-label"],n=e.className,r=e.classNameIcon,a=e.color,i=e.name,o=e.rotation,l=e.style,s=e.styleIcon;return JR.createElement("span",{className:n,style:eM({color:a},l)},JR.createElement(YR.G,{"aria-label":t,className:r,icon:tM[i],rotation:o,style:s}))}var rM,aM=n(28416),iM=["cardMode","className","children","disabled","tag","overrideBackground","style"],oM=(rM={},(0,qe.Z)(rM,pm.NEAR_BLACK,ym(.1)),(0,qe.Z)(rM,pm.DARK,ym(-.4)),(0,qe.Z)(rM,pm.MED,ym(-.2)),(0,qe.Z)(rM,pm.LIGHT,ym(.3)),rM);function lM(e,t){var n,r,a=cL(),i=e.cardMode,o=e.className,l=void 0===o?"":o,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,g=(0,en.Z)(e,iM),b=a.backgroundType,y=a.cardMode,E=a.customBackgroundColorContrast,k=hy(),C=null==k?void 0:k.theme,w=null!=i?i:y,N=null!==(n=dL())&&void 0!==n?n:"#ffffff",_=w===JT.WHITE,S=b===Ad.COLOR,I=b===Ad.ACCENT,T=null==C?void 0:C.accentContrast,L=b===Ad.ACCENT||b===Ad.COLOR,x=T===Yd.AUTO&&I||E===Yd.AUTO&&S,Z=b===Ad.COLOR?E:T,P=[l,"block-card"];if(_)P.push("bg--range-light","block-card--white");else if(u){P.push("block-card--disabled");var A=oP({backgroundColor:N,contrast:Z});x&&(h["--color-text"]=A)}else{P.push("block-card--transparent");var R=Cm(N),M=oM[R](N);switch(b){case Ad.LIGHT:case Ad.GRAY:P.push("bg--range-light");break;case Ad.IMAGE:P.push("bg--range-dark");break;case Ad.DARK:case Ad.BLACK:P.push("bg--range-dark"),h["--color-background-rgb"]=null===(r=(0,am.Z)(M))||void 0===r?void 0:fa()(r).call(r,0,3);break;default:var O,B=oP({backgroundColor:M,contrast:Z});L&&B==Os&&P.push("block-card--contrast-light");var F=Cm(M);P.push("bg--range-".concat(XE()(F.toLowerCase())));var H=p?N:M;h["--color-background"]=H,h["--color-background-rgb"]=null===(O=(0,am.Z)(H))||void 0===O?void 0:fa()(O).call(O,0,3)}}return aM.createElement(m,(0,D.Z)({},g,{className:P.join(" "),ref:t,style:h}),s)}var sM=(0,b.forwardRef)(lM),cM=n(28416);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 dM=Jb("block-statement"),mM=function(e){(0,A.Z)(n,e);var t=uM(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}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?bM:cM.Fragment;return cM.createElement(a,null,cM.createElement(tP,{className:dM("quote").toString(),value:r}))}},{key:"render",value:function(){var e,t,n,r,a,i=this,o=this.props,l=o.animateBlockEntrance,s=o.isLearner,c=o.items,u=o.renderText,d=void 0===u?this.renderTextDelegate:u,m=o.settings,v=o.type,p=m.entranceAnimation,f=m.divider,h=void 0===f||f,g=m.dividerPadding,b=void 0===g?function(e){return"d"===e?2:3.2}(v):g,y=m.dividerSize,E=void 0===y?function(e){return"a"===e?46.5:7.6}(v):y,k=m.noteIcon,C=void 0===k||k,w=m.noteSize,N=void 0===w?"sm":w,_=m.statementWidth,S=void 0===_?function(e){switch(e){case"a":return 30;case"c":case"d":return 92;default:return 76}}(v):_,I=function(e){switch(e){case 30:case 52:return"sm";case 92:return"lg";default:return"med"}}(S),T=function(e){return KZ[e]||KZ[FZ[1]]}(b),L=function(e){return KZ[e]||KZ[qZ[1]]}(E),x=N,Z="a"===v||"b"===v||"d"===v,P="note"===v,A=dM((r={},(0,qe.Z)(r,v,!0),(0,qe.Z)(r,B()(e="".concat(v,"-custom-width-")).call(e,I),!0),(0,qe.Z)(r,"".concat(v,"-divider-off"),Z&&!h),(0,qe.Z)(r,B()(t="".concat(v,"-divider-padding-")).call(t,T),Z&&h),(0,qe.Z)(r,B()(n="".concat(v,"-divider-size-")).call(n,L),Z&&h),(0,qe.Z)(r,"note-size-".concat(x),P),(0,qe.Z)(r,"note-size-".concat(x,"-no-icon"),P&&!C),(0,qe.Z)(r,"no-animation",!p),r));return cM.createElement(CP,{className:A.toString(),isLearner:s},cM.createElement("div",{className:dM("wrap")},cM.createElement("div",{className:dM("container")},cM.createElement("div",{className:dM("row")},Jr()(a=fa()(c).call(c,0,1)).call(a,(function(e){return cM.createElement(EA,{animateBlockEntrance:l,animateIn:i.getEntranceAnimationType(),duration:i.getEntranceAnimationDuration(),isLearner:s,key:e.id},cM.createElement("div",{className:dM("col")},cM.createElement("div",{className:dM("divider-top-container")},cM.createElement("div",{className:dM("divider-top")})),d(i.props,e),cM.createElement("div",{className:dM("divider-bottom")})))}))))))}}],[{key:"defaultProps",get:function(){return{items:[],type:"a"}}}]),n}(cM.Component),vM=mM,pM=function(e){return cM.createElement(mM,(0,D.Z)({type:"b"},e))},fM=function(e){return cM.createElement(mM,(0,D.Z)({type:"c"},e))},hM=function(e){return cM.createElement(mM,(0,D.Z)({type:"d"},e))},gM=function(e){return cM.createElement(mM,(0,D.Z)({type:"note"},e))},bM=function(e){var t=e.children,n=cL(),r=n.accentColor,a=n.backgroundType,i=n.cardMode,o=n.courseColor,l=n.customBackgroundColorContrast,s=n.noteIcon,c=void 0===s||s,u=hy().theme,d=dL(),m=a===Ad.COLOR,v=a===Ad.ACCENT,p=null==u?void 0:u.accentContrast,f=a===Ad.DARK||a===Ad.BLACK,h=m||v||f?JT.TRANSPARENT:i,g=p===Yd.AUTO&&v||l===Yd.AUTO&&m,y={},E=(0,b.useMemo)((function(){if(a!==Ad.IMAGE&&null==d)return"#000000b3";switch(a){case Ad.IMAGE:return"";case Ad.LIGHT:case Ad.GRAY:return ym(.9,null!=r?r:o);case Ad.DARK:return"#494949";case Ad.BLACK:return"#333333";default:switch(Cm(d)){case pm.LIGHT:return ym(.3,d);case pm.MED:return ym(-.2,d);case pm.DARK:case pm.NEAR_BLACK:return ym(-.4,d)}}}),[r,a,d,o]),k=oP({backgroundColor:E,contrast:a===Ad.COLOR?l:p});y["--color-background"]=E,g&&(y["--color-text"]=k);var C=dM("note-icon",{off:!c});return cM.createElement(sM,{cardMode:h,className:dM("note-card"),style:y},cM.createElement("div",{className:C},cM.createElement(nM,{name:"circle-info"})),t)},yM=n(27361),EM=n.n(yM),kM=n(46066);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 wM=Jb("block-quote"),NM=function(e){var t=e.avatar,n=e.alt;return y().createElement("img",{alt:nv(n),className:wM("avatar"),decoding:"async",loading:"lazy",role:"img",src:t})},_M=function(e){var t=e.alt,n=e.animateBlockEntrance,r=e.avatar,a=e.children,i=e.isLearner,o=e.showAvatar,l=e.type,s=wM("col",{"no-avatar":!r}),c=r&&o?y().createElement("div",{className:wM("image")},y().createElement("div",{className:wM("avatar-wrap")},"c"===l?y().createElement(EA,{animateBlockEntrance:n,animateIn:"fadeInLeftSmall",isLearner:i},y().createElement(NM,{avatar:r,alt:t})):y().createElement(NM,{avatar:r,alt:t}))):null;return y().createElement("div",{className:wM("container")},y().createElement("div",{className:wM("row")},y().createElement("div",{className:s},y().createElement("div",{className:wM("divider-top")}),y().createElement("div",{className:wM("figure")},c,a),y().createElement("div",{className:wM("divider-bottom")}))))},SM=function(e){var t=e.avatar,n=e.children,r=e.alt,a=e.showAvatar;return y().createElement("div",{className:wM("figure")},y().createElement("div",{className:wM("container")},y().createElement("div",{className:wM("row")},y().createElement("div",{className:wM("col")},t&&a?y().createElement(NM,{avatar:t,alt:r}):null),y().createElement("div",{className:wM("col")},n))))},IM=function(e){var t=e.background,n=e.avatar,r=e.children,a=e.alt,i=e.showAvatar;return y().createElement("div",{className:wM("background"),style:{backgroundImage:null!=t?t:""}},y().createElement("div",{className:wM("container")},y().createElement("div",{className:wM("row")},y().createElement("div",{className:wM("col")},y().createElement("div",{className:wM("figure")},n&&i?y().createElement(NM,{avatar:n,alt:a}):null,r)))))},TM=function(e){(0,A.Z)(n,e);var t=CM(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}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:"getBackgroundImageUrl",value:function(e,t){var n,r=this.props.hasBlockControlsPhaseThreeFlag,a=null!==(n=EM()(e,"alpha"))&&void 0!==n?n:.3,i=r&&t,o=wd(e);if(i){var l,s="light"===t?"#fff":"#000";return null===(l=Sd({alpha:a,color:s,url:o}))||void 0===l?void 0:l.backgroundImage}return"url(".concat(o,")")}},{key:"renderText",value:function(e,t){var n=t.paragraph||"",r=wM("text",{blank:""===n}).toString();return y().createElement(tP,{className:r,value:n})}},{key:"renderCaption",value:function(e,t){var n=t.name,r=wM("caption",{blank:""===n}).toString();return y().createElement(tP,{className:r,value:n})}},{key:"render",value:function(){var e,t,n,r,a,i,o,l,s,c=this.props,u=c.animateBlockEntrance,d=c.hasBlockControlsPhaseThreeFlag,m=c.isLearner,v=c.items,p=c.settings,f=c.type,h=c.renderText,g=void 0===h?this.renderTextDelegate:h,b=c.renderCaption,E=void 0===b?this.renderCaptionDelegate:b,k=p.avatarSize,C=void 0===k?jZ(f):k,w=p.divider,N=void 0===w||w,_=p.dividerSize,S=void 0===_?92:_,I=p.entranceAnimation,T=p.quoteAlignment,L=void 0===T?"left":T,x=p.quoteIcon,Z=void 0===x||x,P=p.quotesInline,A=p.quotePadding,R=void 0===A?2:A,M=p.quoteWidth,D=void 0===M?WZ(f):M,O=(0,ze.Z)(v,1)[0],F=O.avatar,H=O.background,z=EM()(F,"media.image"),q=Cd(z),V=EM()(F,"media.image.alt"),U=EM()(H,"media.image"),G=EM()(U,"overlayColor"),K=this.getBackgroundImageUrl(U,G),W=null!==(e=null==p?void 0:p.avatar)&&void 0!==e?e:""!==q,j=q&&""!==q,Y="background"===f,Q=Y&&"light"===G,X=QZ(D),J=XZ(R),$=YZ(f,C),ee=function(e){switch(e){case 52:return"sm";case 76:return"med";default:return"lg"}}(S),te="a"===f,ne="c"===f||Y,re="b"!==f&&!Y,ae=wM(null,(l={},(0,qe.Z)(l,f,!0),(0,qe.Z)(l,B()(t="".concat(f,"-custom-width-")).call(t,X),!0),(0,qe.Z)(l,"".concat(f,"-legacy"),!d),(0,qe.Z)(l,"".concat(f,"-divider-off"),d&&te&&!N),(0,qe.Z)(l,B()(n="".concat(f,"-divider-size-")).call(n,ee),te&&N),(0,qe.Z)(l,B()(r="".concat(f,"-quote-padding-")).call(r,J),!0),(0,qe.Z)(l,B()(a="".concat(f,"-align-")).call(a,L),d&&Y),(0,qe.Z)(l,B()(i="".concat(f,"-")).call(i,X,"-no-avatar"),!q||!W),(0,qe.Z)(l,B()(o="".concat(f,"-avatar-size-")).call(o,$),W&&j),(0,qe.Z)(l,"".concat(f,"-quote-icon-off"),d&&ne&&!Z),(0,qe.Z)(l,"".concat(f,"-legacy-quote-mark"),!d||re&&!P),(0,qe.Z)(l,"".concat(f,"-overlay-legacy"),!d||!G),(0,qe.Z)(l,"".concat(f,"-overlay-light"),d&&Q),(0,qe.Z)(l,"no-animation",!I),l)).toString(),ie=y().createElement("div",{className:wM("wrap")},y().createElement(EA,{animateBlockEntrance:u,animateIn:this.getQuoteEntranceAnimationType(),isLearner:m,siblingDelay:.15},y().createElement("figure",null,y().createElement("blockquote",null,g(this.props,O)),y().createElement("figcaption",null,E(this.props,O)))));switch(f){case"d":s=y().createElement(SM,{type:f,avatar:q,alt:V,showAvatar:W},ie);break;case"background":s=y().createElement(IM,{type:f,avatar:q,alt:V,background:K,showAvatar:W},ie);break;default:s=y().createElement(_M,{type:f,animateBlockEntrance:u,avatar:q,alt:V,isLearner:m,showAvatar:W},ie)}return y().createElement(CP,{className:ae,isLearner:m},s)}}],[{key:"defaultProps",get:function(){return{editable:!1,items:[],type:"a"}}}]),n}(y().Component),LM=function(e){return y().createElement(TM,(0,D.Z)({type:"b"},e))},xM=function(e){return y().createElement(TM,(0,D.Z)({type:"c"},e))},ZM=function(e){return y().createElement(TM,(0,D.Z)({type:"d"},e))},PM=function(e){return y().createElement(TM,(0,D.Z)({type:"background"},e))},AM=function(e){var t,n=null!==(t=dL())&&void 0!==t?t:"#000";return y().createElement("button",(0,D.Z)({style:{"--color-background":n},type:"button"},e),y().createElement("span",{className:wM("arrow-icon")}))},RM=function(e){var t=e.onClick,n=e.a11yCarouselNext;return y().createElement(AM,{"aria-label":n,className:wM("arrow",{next:!0}),onClick:t})},MM=function(e){var t=e.onClick,n=e.a11yCarouselPrevious;return y().createElement(AM,{"aria-label":n,className:wM("arrow",{prev:!0}),onClick:t})},DM=function(e){(0,A.Z)(n,e);var t=CM(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;kL(this.carousel.querySelectorAll(".slick-active.block-quote__slide")).forEach((function(t){parseInt(t.getAttribute("data-index"))!==e&&ML(t)}))}},{key:"disableCarouselDotsIfNecessary",value:function(){var e=this.sliderContainer.querySelector(".block-quote__dots-list"),t=this.state.isDotKeyboardFocusDisabled;e&&!t&&(ML(e),this.setState({isDotKeyboardFocusDisabled:!0}))}},{key:"componentDidUpdate",value:function(){this.disableCarouselDotsIfNecessary(),this.disableFocusForClonedSlides()}},{key:"onKeyDown",value:function(e){var t=this.slider;cl()([[DN,t.slickNext.bind(t)],[MN,t.slickPrev.bind(t)]])(e)}},{key:"renderText",value:function(e,t,n){var r=t.paragraph,a=n.allowTabNavigation,i=r||"",o=wM("text",{blank:""===r}).toString();return y().createElement(tP,{className:o,value:i,allowTabNavigation:a})}},{key:"renderCaption",value:function(e,t,n){var r=t.name,a=n.allowTabNavigation,i=wM("caption",{blank:""===r}).toString();return y().createElement(tP,{className:i,value:r,allowTabNavigation:a})}},{key:"render",value:function(){var e,t,n,r,a,i=this,o=this.props,l=o.animateBlockEntrance,s=o.editable,c=o.hasBlockControlsPhaseThreeFlag,u=o.isLearner,d=o.items,m=o.labels,v=o.settings,p=o.renderText,f=void 0===p?this.renderTextDelegate:p,h=o.renderCaption,g=void 0===h?this.renderCaptionDelegate:h,b=o.type,E=v.avatar,k=void 0===E||E,C=v.avatarSize,w=void 0===C?jZ(b):C,N=v.entranceAnimation,_=v.quotesInline,S=v.quotePadding,I=void 0===S?2:S,T=v.quoteWidth,L=void 0===T?WZ(b):T,x=v.showBorder,Z=void 0===x||x,P="b"!==b&&!("background"===b),A=QZ(L),R=XZ(I),M=YZ(b,w),O=wM((a={},(0,qe.Z)(a,b,!0),(0,qe.Z)(a,B()(e="".concat(b,"-custom-width-")).call(e,A),!0),(0,qe.Z)(a,"".concat(b,"-legacy"),!c),(0,qe.Z)(a,B()(t="".concat(b,"-quote-padding-")).call(t,R),!0),(0,qe.Z)(a,B()(n="".concat(b,"-")).call(n,A,"-no-avatar"),!k),(0,qe.Z)(a,B()(r="".concat(b,"-avatar-size-")).call(r,M),k),(0,qe.Z)(a,"".concat(b,"-legacy-quote-mark"),!c||P&&!_),(0,qe.Z)(a,"no-animation",!N),(0,qe.Z)(a,"editable",s),(0,qe.Z)(a,"show-border",Z),a)).toString(),F=this.state.currentIndex,H=Jr()(d).call(d,(function(e,t){var n=t===F,r=EM()(e.avatar,"media.image.alt"),a=EM()(e.avatar,"media.image"),o=Cd(a),s={allowTabNavigation:n};return y().createElement("div",{className:wM("slide"),key:e.id},y().createElement("figure",{className:wM("figure")},o&&k?y().createElement(NM,{avatar:o,alt:r}):null,y().createElement(EA,{animateBlockEntrance:l,animateIn:"fadeInUp",siblingDelay:.25,isLearner:u},y().createElement("blockquote",null,f(i.props,e,s)),y().createElement("figcaption",null,g(i.props,e,s)))))})),z={slidesToShow:1,slidesToScroll:1,arrows:H.length>1,nextArrow:y().createElement(RM,{a11yCarouselNext:null==m?void 0:m.a11yCarouselNext}),prevArrow:y().createElement(MM,{a11yCarouselPrevious:null==m?void 0:m.a11yCarouselPrevious}),dots:H.length>1,dotsClass:"block-quote__dots-list",accessibility:!1,draggable:!s,beforeChange:function(e,t){var n=i.props,r=n.items;(0,n.onStep)(r[t]),i.setState({currentIndex:t})}};return y().createElement("div",{"aria-label":null==m?void 0:m.a11yBlockQuoteCarousel,className:wM("slider-container"),onKeyDown:this.onKeyDown.bind(this),ref:function(e){i.carousel=e},role:CL,tabIndex:0},y().createElement(CP,{className:O,isLearner:u},y().createElement("div",{className:wM("wrap")},y().createElement("div",{className:wM("container")},y().createElement("div",{className:wM("row")},y().createElement("div",{className:wM("col")},y().createElement(sM,{className:wM("box"),ref:function(e){i.sliderContainer=e}},y().createElement(kM.Z,(0,D.Z)({className:wM("wrapper").toString(),ref:function(e){i.slider=e}},z),H))))))))}}],[{key:"defaultProps",get:function(){return{type:"carousel",items:[],onStep:Function.prototype}}}]),n}(y().Component),OM=n(9449),BM=n.n(OM),FM=n(28416);function HM(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 zM(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 qM=Jb("block-list"),VM=function(e){(0,A.Z)(n,e);var t=zM(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).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"number"!=typeof r||isNaN(r)||""===r||(t=parseInt(r,10)+1),(t<1||t>99)&&(t=null),t}},{key:"renderItem",value:function(e){return FM.createElement(UM,e)}},{key:"render",value:function(){var e,t,n,r=this,a=this.props,i=a.animateBlockEntrance,o=a.blockId,l=a.defaultBackgroundColor,s=a.editable,c=a.isLearner,u=a.items,d=a.lessonId,m=a.onStep,v=a.renderItem,p=void 0===v?this.renderItemDelegate:v,f=a.settings,h=a.type,g=f.bulletPadding,b=f.entranceAnimation,y=f.listWidth,E=function(e){switch(e){case 3:return"sm";case 10:return"lg";default:return"med"}}(g),k=JZ(y),C=qM((n={},(0,qe.Z)(n,h,!0),(0,qe.Z)(n,B()(e="".concat(h,"-custom-width-")).call(e,k),!0),(0,qe.Z)(n,B()(t="".concat(h,"-bullet-padding-")).call(t,E),!0),(0,qe.Z)(n,"no-animation",!b),n)),w="numbered"===h?"ol":"ul";return FM.createElement(CP,{className:C.toString(),defaultBackgroundColor:l,isLearner:c},FM.createElement("div",{className:qM("container")},FM.createElement("div",{className:qM("row")},FM.createElement("div",{className:qM("col")},FM.createElement(EA,{animateBlockEntrance:i,animateIn:"fadeInRight",className:qM("animated-item").toString(),isLearner:c,keepStructure:!0,siblingDelay:.25},FM.createElement(w,{className:qM("list"),role:"list"},Jr()(u).call(u,(function(e,t){return p(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?HM(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):HM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({key:e.id,index:t,lessonId:d,blockId:o,type:h,editable:s,nextNumber:r.nextNumber.bind(r),onStep:m},e))}))))))))}}],[{key:"defaultProps",get:function(){return{editable:!1,items:[],onStep:Function.prototype,type:"numbered"}}}]),n}(FM.Component),UM=function(e){(0,A.Z)(n,e);var t=zM(n);function n(e){var r;(0,x.Z)(this,n),r=t.call(this,e),(0,qe.Z)((0,P.Z)(r),"checkBox",(function(){r.setState({isChecked:!r.state.isChecked}),r.props.onStep(r.props)})),(0,qe.Z)((0,P.Z)(r),"handleClickItem",(function(e){e.target instanceof HTMLAnchorElement||window.getSelection().toString()||r.checkBox()})),(0,qe.Z)((0,P.Z)(r),"handleKeyDownCheckbox",(function(e){ZN(e)&&(e.preventDefault(),r.checkBox())})),r.renderTextDelegate=r.renderText.bind((0,P.Z)(r));var a="checkboxes"===e.type?BM()():null;return r.state={labelId:a,isChecked:!1},r}return(0,Z.Z)(n,[{key:"renderText",value:function(e){return FM.createElement(tP,e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.type,r=t.id,a=t.index,i=t.number,o=t.paragraph,l=t.editable,s=t.className,c=t.renderText,u=void 0===c?this.renderTextDelegate:c,d=t.style,m=this.state,v=m.isChecked,p=m.labelId,f={allowTabNavigation:!0,className:"block-list__content brand--body brand--linkColor cursorAuto",editable:l,id:r,value:o};return FM.createElement("li",{className:Hv()("block-list__item","block-list__item--".concat(n),s),onClick:"checkboxes"===n?this.handleClickItem:void 0,ref:function(t){return e.animateRef=t},role:"listitem",style:d},"numbered"===n&&FM.createElement(FM.Fragment,null,FM.createElement("div",{className:qM("number")},i||a+1),u(f)),"bulleted"===n&&FM.createElement(FM.Fragment,null,FM.createElement("span",{className:"visually-hidden-always"},"•"),FM.createElement(nM,{className:qM("bullet"),name:"circle-solid"}),u(f)),"checkboxes"===n&&FM.createElement(FM.Fragment,null,FM.createElement("div",{"aria-checked":v,"aria-labelledby":p,className:qM("option"),onKeyDown:this.handleKeyDownCheckbox,role:"checkbox",tabIndex:0},FM.createElement("div",{className:qM("checkbox")},FM.createElement(nM,{className:qM("checkbox__icon"),name:"check"}))),FM.createElement("div",{className:qM("checkbox-label"),id:p},u(f))))}}],[{key:"defaultProps",get:function(){return{className:""}}}]),n}(FM.Component),GM=VM,KM=function(e){return FM.createElement(VM,(0,D.Z)({type:"checkboxes"},e))},WM=function(e){return FM.createElement(VM,(0,D.Z)({type:"bulleted"},e))},jM=function(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.className,a=e.desc,i=e.height,o=e.role,l=void 0===o?"img":o,s=e.title,c=e.width;return y().createElement("svg",{"aria-hidden":t,"aria-label":n,className:r,focusable:"false",height:i,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"}))},YM=function(e){var t=e.align,n=e.alt,r=e.allowTabNavigation,a=void 0===r||r,i=e.asyncCn,o=void 0!==i&&i,l=e.disableZoom,s=e.hasLazyLoadImgsFlag,c=e.labels,u=e.onLoad,d=e.shouldFillWidth,m=e.src,v=(0,b.useRef)(),p=(0,b.useRef)(),f=(0,b.useRef)(),h=nv(n),g=a&&!l,E=Hv()("img-img",{"img-img--left":"left"===t,"img-img--right":"right"===t,"img-img--center":!t||"center"===t,"img-img--fill":d,"img--zoom":g});f.current=E;var k=(0,b.useState)(E),C=(0,ze.Z)(k,2),w=C[0],N=C[1],_=(0,b.useCallback)((function(e){p.current.zoom(v.current,e.currentTarget,{})}),[]),S=(0,b.useCallback)((function(){N(f.current),null==u||u()}),[N,u]),I=(0,b.useCallback)((function(){var e=qP({closeText:null==c?void 0:c.a11yUnzoomImage,modalText:null==c?void 0:c.a11yZoomImage});return p.current=e,function(){e.cleanup()}}),[c]),T=(0,b.useCallback)((function(){d||N(f.current)}),[N,d]);(0,b.useEffect)(I,[]),(0,b.useEffect)(T,[t]);var L=g?_:void 0;return y().createElement("div",{className:"img"},s?y().createElement("img",{alt:h,className:o?w:f.current,decoding:"async",loading:"lazy",onClick:L,onLoad:u||S,ref:v,role:"img",src:m}):y().createElement("img",{alt:h,className:o?w:f.current,onClick:L,onLoad:u||S,ref:v,role:"img",src:m}),g&&y().createElement("button",{"aria-label":null==c?void 0:c.a11yZoomImage,className:"img__btn visually-hidden",onClick:_,type:"button"},y().createElement(jM,{"aria-hidden":"true",className:"img__btn-symbol"})))},QM=(0,b.memo)(YM),XM=n(28416);function JM(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 $M=function(e){(0,A.Z)(n,e);var t=JM(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).renderCaptionDelegate=r.renderCaption.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"renderCaption",value:function(e,t){return XM.createElement(tP,{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,i=e.isLearner,o=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=Hv()("block-image block-image--".concat(l),{"block-image--no-animation":!m}),f=o[0],h=f.id,g=f.caption,b=EM()(f,"media.image.alt"),y=wd(EM()(f,"media.image")),E=wL({caption:g,editable:r,id:h}),k=a?50:300;return XM.createElement(CP,{className:p,defaultBackgroundColor:n,isLearner:i},XM.createElement("div",{className:"block-image__container"},XM.createElement("div",{className:"block-image__row"},XM.createElement("div",{className:"block-image__col"},XM.createElement(EA,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:i,offset:k},XM.createElement(E.tagName,{"aria-labelledby":E.figcaptionId,className:"block-image__figure",role:E.role},XM.createElement("div",{className:"block-image__image"},XM.createElement(QM,{alt:b,disableZoom:!v,labels:s,src:y})),(r||g)&&XM.createElement("figcaption",{id:E.figcaptionId},d(h,g))))))))}}],[{key:"defaultProps",get:function(){return{type:"hero",editable:!1,lessonId:"",blockId:"",items:[]}}}]),n}(XM.Component),eD=function(e){(0,A.Z)(n,e);var t=JM(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).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 XM.createElement(tP,{className:"block-image__text brand--body brand--linkColor",value:t})}},{key:"renderCaption",value:function(e,t){return XM.createElement(tP,{className:"block-image__caption brand--body brand--linkColor",value:t})}},{key:"renderImage",value:function(e,t,n,r){var a=this.props,i=a.editable,o=a.renderCaption,l=void 0===o?this.renderCaptionDelegate:o,s=EM()(n,"media.image.alt"),c=wd(EM()(n,"media.image")),u=wL({caption:t,editable:i,id:e}),d=this.props,m=d.animateBlockEntrance,v=d.isLearner,p=d.labels,f=d.settings.zoomOnClick;return XM.createElement(EA,{animateBlockEntrance:m,animateIn:"right"===r?"fadeInRight":"fadeInLeft",isLearner:v},XM.createElement(u.tagName,{"aria-labelledby":u.figcaptionId,className:"block-image__figure",role:u.role},XM.createElement("div",{className:"block-image__image"},XM.createElement(QM,{alt:s,disableZoom:!f,labels:p,src:c})),(i||t)&&XM.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,i=void 0===a?this.renderParagraphDelegate:a,o=e.settings,l=e.type,s=o.entranceAnimation,c=o.imagePosition,u=o.imageSize,d="right"===c,m=Hv()("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 XM.createElement(CP,{className:m,defaultBackgroundColor:t,isLearner:n},XM.createElement("div",{className:"block-image__container"},XM.createElement("div",{className:"block-image__row"},XM.createElement("div",{className:"block-image__col"},d?i(p,h):this.renderImage(p,f,v,"left")),XM.createElement("div",{className:"block-image__col"},d?this.renderImage(p,f,v,"right"):i(p,h)))))}}],[{key:"defaultProps",get:function(){return{blockId:"",editable:!1,items:[],lessonId:"",type:"text-aside"}}}]),n}(XM.Component),tD=function(e){(0,A.Z)(n,e);var t=JM(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).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 XM.createElement(tP,{className:"block-image__caption brand--head brand--linkColor",value:t})}},{key:"renderOverlay",value:function(e,t){return XM.createElement(tP,{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,i=n.renderOverlay,o=void 0===i?this.renderOverlayDelegate:i;return XM.createElement("div",{className:"block-image__container"},XM.createElement("div",{className:"block-image__row"},XM.createElement("div",{className:"block-image__col"},XM.createElement(EA,{animateBlockEntrance:r,animateIn:"fadeInUp",isLearner:a,duration:1},o(e,t)))))}},{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.defaultBackgroundColor,r=e.editable,a=e.hasLazyLoadImgsFlag,i=e.isLearner,o=e.items,l=e.settings,s=e.type,c=e.renderCaption,u=void 0===c?this.renderCaptionDelegate:c,d=l.entranceAnimation,m=l.opacity,v=l.opacityColor,p=rP(null==l?void 0:l.backgroundColor,n),f=Hv()("block-image block-image--".concat(s),{"block-image--no-animation":!d,"block-image--dark":gm(p)}),h={opacity:m||.6,backgroundColor:v||"transparent"},g=o[0],b=g.id,y=g.caption,E=EM()(g,"media.image.key"),k=wd(EM()(g,"media.image")),C=EM()(g,"media.image.alt"),w=nv(C),N="overlay"===s,_=wL({caption:y,editable:r,id:b,isOverlayType:N});return XM.createElement(CP,{"aria-labelledby":_.figcaptionId,className:f,defaultBackgroundColor:n,isLearner:i,role:_.role,tag:_.tagName},function(e,t,n,r){return t?r:XM.createElement(EA,{animateBlockEntrance:e,animateIn:"fadeIn",isLearner:n,duration:1},r)}(t,N,i,XM.createElement("div",{className:"block-image__figure"},E&&XM.createElement("div",{className:"block-image__image",style:{backgroundImage:"url('".concat(k,"')")}},a?XM.createElement("img",{alt:w,decoding:"async",loading:"lazy",role:"img",src:k}):XM.createElement("img",{alt:w,role:"img",src:k}),XM.createElement("div",{className:"block-image__overlay",style:h})),N?this.renderOverlayCaption(b,y):null)),!N&&(r||y)&&XM.createElement("figcaption",{className:"block-image__container brand--body",id:_.figcaptionId},u(b,y)))}}],[{key:"defaultProps",get:function(){return{blockId:"",editable:!1,items:[],lessonId:"",type:"full"}}}]),n}(XM.Component),nD=function(e){return XM.createElement(tD,(0,D.Z)({type:"overlay"},e))};function rD(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 aD=function(e){var t=function(t){(0,A.Z)(r,t);var n=rD(r);function r(e){var t;return(0,x.Z)(this,r),(t=n.call(this,e)).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(tP,{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(0,qe.Z)(t,"displayName","withCaption(".concat(e.displayName||e.name,")")),t},iD=function(e){(0,A.Z)(n,e);var t=rD(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&&(ML(e),this.setState({isDotKeyboardFocusDisabled:!0}))}},{key:"onKeyDown",value:function(e){var t=this.slider;cl()([[DN,t.slickNext.bind(t)],[MN,t.slickPrev.bind(t)]])(e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.className,a=t.beforeChange,i=t.a11yCarouselNext,o=t.a11yCarouselPrevious,l={adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,arrows:n.length>1,nextArrow:y().createElement(oD,{a11yCarouselNext:i}),prevArrow:y().createElement(oD,{a11yCarouselPrevious: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(kM.Z,(0,D.Z)({className:r,ref:function(t){e.slider=t}},l),n))}}]),n}(y().Component),oD=function(e){(0,A.Z)(n,e);var t=rD(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,i=Hv()("block-gallery__arrow",{"block-gallery__arrow--next":!n,"block-gallery__arrow--prev":n}),o=n?a:r;return y().createElement("div",{className:"block-gallery__controls"},y().createElement("button",{className:i,onClick:t,type:"button","aria-label":o},y().createElement("span",{className:"block-gallery__arrow-icon"})))}}],[{key:"defaultProps",get:function(){return{previous:!1}}}]),n}(y().Component),lD=function(e){(0,A.Z)(n,e);var t=rD(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(kM.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),sD=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)))},cD=function(e){(0,A.Z)(n,e);var t=rD(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=kL(this.carousel.querySelectorAll(".slick-slide.slick-active button")),t=kL(this.carousel.querySelectorAll(".slick-slide:not(.slick-active) button"));e.forEach((function(e){var t=e.getAttribute("data-tabindex");t&&(e.tabIndex=Number(t))})),t.forEach((function(e){e.setAttribute("data-tabindex",e.tabIndex.toString()),e.tabIndex=LL}))}},{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 Jr()(e).call(e,(function(e,a){var i=e.id,o=a===r,l=EM()(e,"media.image.alt"),s=wd(EM()(e,"media.image"));return y().createElement("div",{key:i,className:"block-gallery__slide"},y().createElement(sD,null,y().createElement("div",{className:"block-gallery__figure"},y().createElement("div",{className:"block-gallery__image"},y().createElement(QM,{allowTabNavigation:o,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 Jr()(e).call(e,(function(e,n){var i=e.id,o=e.caption,l=n===t;return y().createElement("div",{key:i,className:"block-gallery__slide"},o||r?y().createElement(sD,null,a(i,o,l)):null)}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.defaultBackgroundColor,a=t.isLearner,i=t.items,o=t.labels,l=t.settings,s=t.type,c=l.entranceAnimation,u=l.zoomOnClick,d=Hv()("block-gallery block-gallery--".concat(s),{"block-gallery--no-animation":!c||fA()});return y().createElement(CP,{className:d,defaultBackgroundColor:r,isLearner:a},y().createElement(EA,{animateBlockEntrance:n,animateIn:"fadeIn",offset:200,isLearner:a},y().createElement("div",{className:"block-gallery__carousel-container",ref:function(t){e.carousel=t}},y().createElement(iD,{className:"block-gallery__images",a11yCarouselNext:null==o?void 0:o.a11yCarouselNext,a11yCarouselPrevious:null==o?void 0:o.a11yCarouselPrevious,beforeChange:this.handleSlideChangeBefore.bind(this)},this.renderImages(i,u)),y().createElement(lD,{className:"block-gallery__captions",ref:function(t){e.captions=t}},this.renderCaptions(i)))))}}],[{key:"defaultProps",get:function(){return{type:"carousel",lessonId:"",blockId:"",items:[],onStep:function(){}}}}]),n}(y().Component),uD=aD(cD),dD=function(e){(0,A.Z)(n,e);var t=rD(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,i=e.items,o=e.labels,l=e.renderCaption,s=e.settings,c=e.width,u=s.entranceAnimation,d=s.zoomOnClick,m=Hv()("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||fA()});return y().createElement(CP,{className:m,defaultBackgroundColor:n,isLearner:a},y().createElement("div",{className:"block-gallery__container"},y().createElement("div",{className:"block-gallery__row"},y().createElement(EA,{animateBlockEntrance:t,animateIn:"fadeIn",className:"block-gallery__col",isLearner:a,siblingDelay:.25},Jr()(i).call(i,(function(e){var n=e.id,a=e.caption,i=EM()(e,"media.image.alt"),s=EM()(e,"media.image.key"),c=wd(EM()(e,"media.image")),u=wL({caption:a,editable:r,id:n});return y().createElement("div",{key:n,className:!t||fA()?"block-gallery__col":""},y().createElement(u.tagName,{"aria-labelledby":u.figcaptionId,className:"block-gallery__figure",role:u.role},s&&y().createElement(vD,{alt:i,disableZoom:!d,labels:o,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),mD=aD(dD),vD=function(e){var t=e.alt,n=e.disableZoom,r=e.hasLazyLoadImgsFlag,a=e.labels,i=e.src,o=(0,b.useRef)(),l=(0,b.useRef)(),s=nv(t),c=i?{backgroundImage:"url('".concat(i,"')")}:void 0,u=(0,b.useCallback)((function(e){l.current.zoom(o.current,e.currentTarget,{})}),[]);(0,b.useEffect)((function(){var e=qP({closeText:null==a?void 0:a.a11yUnzoomImage,modalText:null==a?void 0:a.a11yZoomImage});return l.current=e,function(){e.cleanup()}}),[a]);var d=Hv()("block-gallery__image",{"img--zoom":!n}),m=n?void 0:u;return y().createElement("div",{className:d,style:c},y().createElement("div",{className:"img"},r?y().createElement("img",{alt:s,decoding:"async",loading:"lazy",onClick:m,ref:o,role:"img",src:i}):y().createElement("img",{alt:s,onClick:m,ref:o,role:"img",src:i})),!n&&y().createElement("button",{"aria-label":null==a?void 0:a.a11yZoomImage,className:"img__btn visually-hidden",onClick:u,type:"button"},y().createElement(jM,{"aria-hidden":"true",className:"img__btn-symbol"})))},pD=n(28416);function fD(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 hD=Jb("block-divider"),gD=function(e){(0,A.Z)(n,e);var t=fD(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,i=e.type,o=a.entranceAnimation,l="numbered"===i,s=hD({spacing:"spacing"===i,numbered:l,"no-animation":!o}).toString(),c=l?pD.createElement("span",{className:"visually-hidden"},n," ",r):null;return pD.createElement(CP,{className:s,isLearner:t},pD.createElement("div",{"aria-hidden":"true",className:hD("wrap"),"data-number":r}),c)}}],[{key:"defaultProps",get:function(){return{type:"divider"}}}]),n}(pD.Component),bD=function(e){return pD.createElement(gD,(0,D.Z)({type:"numbered"},e))},yD=function(e){return pD.createElement(gD,(0,D.Z)({type:"spacing"},e))},ED=n(79605),kD=n.n(ED),CD=n(29454),wD=n.n(CD),ND=n(46164),_D=n.n(ND),SD=n(17187);function ID(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,LD,xD="change",ZD=function(e){(0,A.Z)(n,e);var t=ID(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(xD,e)}},{key:"removeChangeListener",value:function(e){this.removeListener(xD,e)}}]),n}(SD.EventEmitter),PD=new ZD,AD=[{title:"Course Overview",labels:B()(TD=[{name:"courseStart",text:"START COURSE"},{name:"courseResume",text:"RESUME COURSE"}]).call(TD,[{name:"courseDetails",text:"DETAILS"}])},{title:"Global",labels:B()(LD=[{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(LD,[])},{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."}]}],RD=Br()(kt()(de()("labels")),yt(),kt()((function(e){var t={};return t[e.name]=e.text,t})),Wc())(AD);function MD(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 DD=function(e){var t=e.currentTime,n=e.duration;return Math.round(t/n*100)||0},OD=function(e){if(!e)return{minutes:0,seconds:0};var t=Math.floor(e/60);return{minutes:t,seconds:e-60*t}},BD=function(e){var t=OD(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))},FD=function(e){(0,A.Z)(n,e);var t=MD(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={shouldLoadPlayheadPosition:!0,playheadPositionSaveThrottle:0},r.handleChange=r.handleChange.bind((0,P.Z)(r)),r.onPlayClick=r.onPlayClick.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"mouseSeek",value:function(e){var t=e.currentTarget,r=e.nativeEvent,a=this.audio,i=("undefined"!=typeof TouchEvent&&r instanceof TouchEvent?r.touches[0].pageX:e.pageX)-n.getElementOffset(t).left,o=t.offsetWidth,l=a.duration;i>o?i=o:i<1&&(i=1),isNaN(i/o*l)||0===o||(a.currentTime=i/o*l,this.props.onSeek(n.timeMs(a.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(){PD.addChangeListener(this.handleChange)}},{key:"componentDidUpdate",value:function(e){!e.shouldPause&&this.props.shouldPause&&PD.isPlaying&&(this.audio.pause(),PD.pause())}},{key:"componentWillUnmount",value:function(){var e=this.props.recordMediaPlayheadPosition;PD.pause(),PD.removeChangeListener(this.handleChange),e&&e(DD(this.audio))}},{key:"handleChange",value:function(){PD.playerId===this.props.id&&(PD.isPlaying?this.audio.play():this.audio&&this.audio.pause(),this.audio&&(this.audio.muted=PD.isMuted),this.forceUpdate())}},{key:"render",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.id,a=t.labels,i=t.mediaSrc,o=PD.isPlaying&&PD.playerId===r,l=this.state.currentTime,s=ol()(0,["audio","duration"],this),c=Math.round(s-l),u=function(e){var t=OD(e),n=t.minutes,r=t.seconds;function a(e,t,n){var r;return fa()(r=new Array(n+1).join(t)+e).call(r,-n)}return a(n,"0",2)+":"+a(r,"0",2)}(c),d=BD(c),m=BD(l),v=PL(n),p=a.a11yGroupAudioPlayer,f=a.a11yMediaPlay,h=a.a11yMediaPause,g=a.a11yMediaSeek;return y().createElement("div",{key:"player-"+r,className:"audio-player"},y().createElement("div",{"aria-hidden":!n,"aria-label":p,className:"audio-player__housing",onKeyDown:this.onKeyDown.bind(this),role:CL,tabIndex:v},y().createElement("button",{"aria-label":o?h:f,className:"audio-player__play",onClick:this.onPlayClick,ref:function(t){return e.play=t},tabIndex:v,type:"button"},o?y().createElement(nM,{className:"audio-player__play-icon",name:"pause"}):y().createElement(nM,{className:"audio-player__play-icon",name:"play"})),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":s,"aria-valuemin":0,"aria-valuenow":l,"aria-valuetext":m,ref:function(t){return e.trackerhandle=t},role:"slider",tabIndex:v},y().createElement(nM,{className:"audio-player__tracker-handle-icon",name:"circle-solid"}))),y().createElement("div",{className:"audio-player__timer",role:"timer","aria-label":d},u)),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:be("".concat(i)),key:"audio-"+r}))}},{key:"onKeyDown",value:function(e){var t=this,n=cN(this.onPlayClick),r=cN((function(){return t.keySeek(5)})),a=cN((function(){return t.keySeek(-5)})),i=cl()([[BN,n],[FN,sN],[HN,sN]]),o=cl()([[BN,sN],[FN,r],[HN,a]]),l=cl()([[BN,n],[FN,r],[HN,a]]);cl()([[function(e){return e.target===t.play},i],[function(e){return e.target===t.trackerhandle},o],[ms(),l]])(e)}},{key:"onPlayClick",value:function(e){e.preventDefault();var t=this.props,r=t.audioVideoPlayhead,a=t.id,i=t.onPause,o=t.onPlay,l=t.recordMediaPlayheadPosition,s=this.audio,c=s.currentTime,u=s.duration;PD.isPlaying&&PD.playerId!==a&&(PD.isPlaying=!1),PD.playerId=a,PD.isPlaying=!PD.isPlaying,PD.isPlaying?(o(n.timeMs(c)),r&&this.state.shouldLoadPlayheadPosition&&(this.audio.currentTime=u*r/100||0)):(i(n.timeMs(c)),l&&l(DD(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,i=this.audio.currentTime;this.setState({isSeeking:!1}),PD.isPlaying&&PD.playerId!==t&&(PD.isPlaying=!1),PD.playerId=t,r(n.timeMs(i)),a&&a(DD(this.audio))}},{key:"onSeek",value:function(e){this.state.isSeeking&&this.mouseSeek(e)}},{key:"onLoadedMetadata",value:function(e){var t=e.target;this.setState({currentTime:t.currentTime}),(0,this.props.onLoad)()}},{key:"onEnded",value:function(e){var t=e.target;this.audio.currentTime=0,this.setState({currentTime:t.currentTime}),PD.isPlaying=!1,this.props.onEnd(n.timeMs(t.currentTime)),this.forceUpdate()}},{key:"onTimeUpdate",value:function(e){var t=e.target,n=this.props.recordMediaPlayheadPosition,r=t.currentTime,a=t.duration,i=Math.floor(r);ke();var o=r/a*100;this.trackerbar.style.width=o+"%",this.trackerhandle.style.left=o+"%",this.setState({currentTime:r}),i%5==0&&this.state.playheadPositionSaveThrottle!==i&&n&&(n(DD(t)),this.setState({playheadPositionSaveThrottle:i}))}},{key:"currentTime",value:function(){return n.timeMs(this.audio.currentTime)}}],[{key:"defaultProps",get:function(){return{allowTabNavigation:!0,labels:{pauseButtonLabel:RD.pauseButtonLabel,playButtonLabel:RD.playButtonLabel,seekSliderLabel:RD.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),HD=n(8300),zD=n.n(HD),qD=n(8575),VD=n(65605),UD=n(17967),GD=n(49420),KD=n.n(GD),WD=n(98038),jD=n.n(WD),YD=n(33796),QD=n.n(YD),XD=n(54547),JD=n.n(XD),$D=n(79963),eO=n.n($D),tO=n(60830),nO=n.n(tO),rO=QD()(ta(),["http","https"]),aO=hn()(Gc(),Nn()(":")),iO=hn()(pr()(JD()(KD()),rO),jD()),oO=hn()(eO()(nO()("//"),iO),aO),lO=(al()((function(e){return hn()(function(e){return jr()((t=e,n=oO,function(e){return!t(e)||n(e)}),et()(""));var t,n}(e),VD.htmlDecode,UD.N)})),/(\.\.\/)|(\.\.\.\.\/)+|%2e%2e\/|%252e%252e\/|%2f\/|\/%2e%2e/gi),sO=hn()((function(e){return"string"==typeof e&&e.replace(lO,"")}),UD.N),cO=sO,uO=(n(33784),n(8727)),dO=n.n(uO),mO=Ss,vO=Is,pO=(Jn()("type","embed"),dO()("type","embedType"),zc()(/http:/i,"https:"),Br()(ol()({},[0]),mr()(ce()(["media","embed","embedType"]),ce()(["media","embed","type"])))),fO=mr()(de()("embedType"),de()("type")),hO=(mr()(_()(dd()(mO),dt),dd()(vO)),n(28416));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 bO=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,qD.parse(e).path):e},yO=/^\/\/cdn.embedly.+src=.*\.typeform\.com%2F/,EO=_()(Qr()((function(e){return yO.test(e)}),(function(e){var t=new(Gm())("https:"+e);return t.searchParams.set("src",t.searchParams.get("src")+"&disable-auto-focus=true"),t.toString().replace("https:","")})),Qr()(Boolean,be),cO),kO=function(e){(0,A.Z)(n,e);var t=gO(n);function n(e){var r;(0,x.Z)(this,n);var a=(r=t.call(this,e)).props.data,i=null==a?void 0:a.useRelativePath;return r.state={isReady:!1,duration:0,useRelativePath:i},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&&PD.isPlaying&&(this.player.pause(),PD.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,i=e.allowTabNavigation,o=a!==i;r&&"video"===fO(t)&&this.teardownPlayer(),void 0===t.useRelativePath&&n.useRelativePath&&this.setState({useRelativePath:n.useRelativePath}),this.iFrameContainer&&o&&this.updateIframeFocusability({allowFocus:i})}},{key:"componentWillUnmount",value:function(){"video"===fO(this.props.data)&&this.teardownPlayer()}},{key:"setupPlayer",value:function(){var e=this;this.player=new(zD().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;PD.isPlaying&&PD.playerId!==t&&(PD.isPlaying=!1),PD.playerId=t,PD.isPlaying=!0}),PD.addChangeListener(this.onChange=function(){var t=e.props.id;PD.playerId===t&&(PD.isPlaying?e.player.play():e.player.pause())})}},{key:"teardownPlayer",value:function(){PD.isPlaying=!1,this.onChange&&PD.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;RL({element:this.iFrameContainer,selector:"iframe",tabIndex:PL(t)})}},{key:"playerSupportsMethods",value:function(e){var t=this;return ka()((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=cN(this.togglePlay.bind(this)),r=cN((function(){return t.keySeek(5)})),a=cN((function(){return t.keySeek(-5)})),i=cN((function(){return t.changeVolume(10)})),o=cN((function(){return t.changeVolume(-10)}));cl()([[ZN,n],[DN,r],[MN,a],[AN,i],[RN,o]])(e)}},{key:"renderProvider",value:function(){var e=this.props,t=e.allowTabNavigation,n=e.externalLinksDisabled,r=e.hasLazyLoadImgsFlag,a=e.showExternalLinksModal,i=e.showMetaData,o=e.data,l=o.providerUrl,s=o.provider,c=o.favicon;if(!i||!l)return null;var u=cO(l),d=n&&Vy(u),m=d?"":void 0,v=d?a:void 0,p=d?void 0:u,f=d?void 0:"noopener noreferrer",h=d?"button":void 0,g=d?void 0:"_blank";return hO.createElement("h2",{className:"embed__provider"},hO.createElement("a",{className:"brand--hoverColor","data-external":m,href:p,onClick:v,rel:f,role:h,tabIndex:PL(t),target:g},r?hO.createElement("img",{alt:c?s:null,className:"embed__providerIcon",decoding:"async",loading:"lazy",src:c}):hO.createElement("img",{alt:c?s:null,className:"embed__providerIcon",src:c}),hO.createElement("span",{className:"embed__providerName"},s)))}},{key:"renderMetaData",value:function(){var e,t,n=this.props,r=n.allowTabNavigation,a=n.data,i=n.externalLinksDisabled,o=n.labels,l=n.showExternalLinksModal,s=n.showMetaData,c=a.src,u=a.title,d=a.description,m=a.provider,v=o.embedReadMore,p=o.embedViewOn,f=fO(a);if(!s&&"link"!==f)return null;var h=cO(c),g=i&&Vy(h),b={"data-external":g?"":void 0,href:g?void 0:h,onClick:g?l:void 0,rel:g?void 0:"noopener noreferrer",role:g?"button":void 0,tabIndex:PL(r),target:g?void 0:"_blank"};return hO.createElement("div",{className:"embed__meta__content"},hO.createElement("h2",{className:"embed__title brand--head"},hO.createElement("a",(0,D.Z)({className:"brand--hoverColor"},b),hO.createElement(eE,{value:u}))),hO.createElement(eE,{className:"embed__description brand--body brand--linkColor",value:d}),hO.createElement("a",(0,D.Z)({className:"embed__readMore brand--hoverColor"},b),"link"===f?B()(e="".concat(v," ")).call(e,m):B()(t="".concat(p," ")).call(t,m),hO.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,i=t.hasLazyLoadImgsFlag,o=t.isLesson,l=t.labels,s=t.showExternalLinksModal,c=t.showMetaData,u=this.state.useRelativePath,d=r.description,m=r.originalUrl,v=r.src,p=r.thumbnail,f=r.title,h=l.embedLinkGroup,g=l.embedPlayerGroup,b=l.embedReadMore,y=fO(r);if("iframe"===y){var E,k=document.createElement("div");k.innerHTML=dt(v);var C=k.firstChild,w=C&&C.tagName&&"iframe"===C.tagName.toLowerCase(),N=100,_=32;if(function(e){return te()(e).call(e,"rise.articulate")&&te()(e).call(e,"/author/details/")}(window.location.href)&&u)return hO.createElement("div",null,hO.createElement("h2",{className:"embed__relativeUrl--iframe"},"Embedded iframe with a relative url"),hO.createElement("p",{className:"embed__relativeUrl--title"},f),hO.createElement("p",{className:"embed__relativeUrl--url"},m));if(w){var S=C.width.match(/%/),I=parseInt(C.width);C.src=cO(C.src),N=S?I/100*700:I||16,_=parseInt(C.height)}var T=w?"".concat(100*(_/N),"%"):"3rem";if(te()(E=C.src).call(E,"typeform")){var L=new(Gm())(C.src);L.searchParams.append("disable-auto-focus","true"),C.src=L.toString()}var x=w?C.outerHTML:"<div>Error: Invalid iframe tag. Please check the iframe source.</div>";return hO.createElement("div",{"aria-hidden":!n,"aria-label":g,className:"embed",role:CL},u&&hO.createElement("div",{className:"embed__title embed--iframe__title"},f),hO.createElement("div",{className:"embed--iframe",dangerouslySetInnerHTML:{__html:x},style:{paddingBottom:T},ref:function(t){e.iFrameContainer=t}}))}if(o){var Z,P=u?v:cO(v),A=a&&Vy(P),R=A?"":void 0,M=A?s:void 0,O=A?void 0:P,B=A?void 0:"noopener noreferrer",F=A?"button":void 0,H=A?void 0:"_blank";if(u){var z,q={"data-external":A?"":void 0,href:P,onClick:A?s:void 0,rel:A?void 0:"noopener noreferrer",role:A?"button":void 0,tabIndex:PL(n),target:A?void 0:"_blank"};return hO.createElement("div",{"aria-hidden":!n,"aria-label":null==l?void 0:l.a11yBlockEmbed,className:"embed embed--link embed--rich",role:CL},hO.createElement("h2",{className:"embed__title brand--head"},hO.createElement("a",(0,D.Z)({className:"brand--hoverColor"},q),hO.createElement(eE,{value:f}))),te()(z=["link","photo"]).call(z,y)?hO.createElement("a",{className:"embed__relativeUrl--url","data-external":R,href:O,onClick:M,rel:B,role:F,tabIndex:PL(n),target:H},P,"photo"===y?hO.createElement("div",{className:"embed__relativeUrl--image"},i?hO.createElement("img",{alt:p?f:null,className:"embed__img",decoding:"async",loading:"lazy",src:P}):hO.createElement("img",{alt:p?f:null,className:"embed__img",src:P})):null):this.renderEmbedIframe({allowTabNavigation:n,labels:l,src:v,thumbnail:p,title:f,type:y}))}return hO.createElement("div",{"aria-hidden":!n,"aria-label":null==l?void 0:l.a11yBlockEmbed,className:"embed embed--link embed--rich",role:CL},this.renderProvider(),te()(Z=["link","photo"]).call(Z,y)?hO.createElement("a",{"data-external":R,href:O,onClick:M,rel:B,role:F,tabIndex:PL(n),target:H},i?hO.createElement("img",{alt:p?f:null,className:"embed__img",decoding:"async",loading:"lazy",src:bO(p)}):hO.createElement("img",{alt:p?f:null,className:"embed__img",src:bO(p)})):this.renderEmbedIframe({allowTabNavigation:n,labels:l,src:v,thumbnail:p,title:f,type:y}),this.renderMetaData())}if("link"===y){var V=u?v:cO(v),U=u||a&&Vy(V),G=U?"":void 0,K=U?s:void 0,W=U?void 0:V,j=U?void 0:"noopener noreferrer",Y=U?"button":void 0,Q=U?void 0:"_blank";return hO.createElement("div",{"aria-hidden":!n,"aria-label":h,className:"embed embed--link brand--head brand--linkColor",role:CL},hO.createElement(eE,{className:"embed__title brand--head",value:f}),hO.createElement(eE,{className:"embed__description",value:d}),hO.createElement("a",{className:"embed__readMore brand--hoverColor",dataExternal:G,href:W,onClick:K,rel:j,role:Y,target:Q},b))}return hO.createElement("div",{className:"embed embed--media brand--head"},c?hO.createElement(eE,{"aria-hidden":!n,className:"embed__title brand--head",value:f}):null,this.renderEmbedIframe({allowTabNavigation:n,labels:l,src:v,thumbnail:p,title:f,type:y}))}},{key:"renderEmbedIframe",value:function(e){var t=this,n=e.allowTabNavigation,r=e.labels,a=e.src,i=e.thumbnail,o=e.title,l=e.type,s=this.state.useRelativePath;if("photo"===l)return hO.createElement("figure",{className:"embed__media-wrap embed__media-wrap--photo"},hO.createElement(QM,{src:bO(i),labels:r,allowTabNavigation:n}));var c=YC.isIe11||YC.isEdge,u=Hv()("embed__media-wrap",{"embed__media-wrap--ms_browser":c});return hO.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:PL(n)},hO.createElement("iframe",{ref:function(e){t.media=e},className:"embed__media",src:s?a:EO(a),alt:o,frameBorder:"0",scrolling:s?"yes":"no",onLoad:this.setupPlayer.bind(this),allowFullScreen:!0,title:o}))}}],[{key:"defaultProps",get:function(){return{allowTabNavigation:!0,labels:{embedReadMore:RD.embedReadMore,embedViewOn:"View on"},shouldPause:!1,showMetaData:!0}}}]),n}(hO.Component),CO=X(Gs()({externalLinksDisabled:ce()(["course","externalLinksDisabled"])}),{showExternalLinksModal:function(){return{type:"rise/globals/SHOW_EXTERNAL_LINKS_MODAL",payload:!0}}})(kO),wO=n(78821),NO=n.n(wO),_O=n(54749),SO=n.n(_O),IO=n(33072),TO=n(18486),LO=n(90285);function xO(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 ZO=function(e){(0,A.Z)(n,e);var t=xO(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,TO.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}(LO.default.getComponent("SeekBar"));LO.default.registerComponent("SeekBar",ZO);var PO={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)},AO=(n(71692),n(77693)),RO=n.n(AO),MO=n(70682),DO=n.n(MO),OO=n(80578),BO=n(26071),FO=n(6087),HO=n.n(FO),zO=n(92077),qO=n.n(zO),VO=Za()((function(e,t,n){return n>=e&&n<t})),UO=function(e){return e<10?"0".concat(e):String(e)},GO=function(e){return e.reduce((function(e,t){return isNaN(t)||null==t?e:e+t}),0)},KO={type:"backend",read:function(e,t,r){var a;"en"===e&&"default"===t?n.e("i18n~en~default").then(n.t.bind(n,45284,19)).then((function(e){return r(null,e.default)})).catch(r):r(new Error(B()(a="No translation for ".concat(e," ")).call(a,t)))}};OO.Z.use(KO).use(BO.Z).init({defaultNS:"default",fallbackLng:"en",interpolation:{escapeValue:!1,format:function(e,t){return ry().isMoment(e)?e.format(t):e instanceof Date?ry()(e).format(t):"number"==typeof e&&null!==t?qO()(e).format(t):e}},react:{bindI18n:!1,defaultTransParent:"div"}}),OO.Z.changeLanguage();var WO=OO.Z,jO=_()(_t()(1),HO()(/^([^-]*)-/));OO.Z.on("languageChanged",Br()((function(e){return fl([e,jO(e),"en"],gt()(Boolean),Pv())}),DO(),RO()([function(e){var t=ry().locales(),n=ld()(te()(t).bind(t),e);ry().locale(n)},function(e){var t=Pe()(qO().locales),n=ld()(te()(t).bind(t),e);qO().locale(n)}])));var YO=_()(VO(-1,0),de()("day")),QO=_()(VO(0,1),de()("day")),XO=_()(VO(1,2),de()("day")),JO=de()("year");ry().calendarFormat=function(e,t){var n={day:e.diff(t,"days",!0),year:e.isSame(t,"year")};return cl()([[YO,et()("lastDay")],[QO,et()("sameDay")],[XO,et()("nextDay")],[JO,et()("sameYear")],[ms(),et()("sameElse")]])(n)};new Intl.DisplayNames([OO.Z.language],{type:"language",fallback:"code"});var $O=n(28416);function eB(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 tB(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 nB="seek-tooltip--hidden",rB=function(e){return Math.round(e.currentTime()/e.duration()*100)||0},aB=function(e){(0,A.Z)(n,e);var t=tB(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.renderCaptionTrack=r.renderCaptionTrack.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"updateContentFocusability",value:function(){var e=this.props.allowTabNavigation;kL(this.container.getElementsByTagName("button")).forEach((function(t){AL(t,PL(e))})),RL({element:this.container,selector:".vjs-progress-holder",tabIndex:PL(e)}),RL({element:this.container,selector:".vjs-volume-bar",tabIndex:PL(e)}),RL({element:this.container,selector:".vjs-volume-menu-button",tabIndex:PL(e)})}},{key:"componentDidUpdate",value:function(e){this.updateContentFocusability(),!e.shouldPause&&this.props.shouldPause&&PD.isPlaying&&(this.video.player.pause(),PD.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,i=n.currentTime,o=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(i),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,o,l;null===(n=t.el_)||void 0===n||n.removeAttribute("role"),null===(o=t.el_)||void 0===o||o.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(i),t.pause()),t.on("timeupdate",e.videoUpdate=function(){ke();var n=t.currentTime(),i=t.duration(),o=t.paused(),l=Math.floor(n),s=i*r/100||0;o&&!e.wasPaused&&n>e.maxTime&&e.setMaxTime(n),a&&e.updateSeekTooltip();var c=t.ended()&&!e.seeking,m=!o&&!e.seeking;if(!a||c||m){n>e.maxTime&&e.setMaxTime(n);var v=n/i*100;c&&(v=100),u&&u({currentTime:n,percentComplete:v}),l%5==0&&e.state.playheadPositionSaveThrottle!==l&&d&&(d(rB(t)),e.setState({playheadPositionSaveThrottle:l}))}else a&&!e.restrictingSeek&&n>e.maxTime&&s<e.maxTime&&(e.restrictingSeek=!0,o||t.pause(),t.currentTime(e.maxTime));e.wasPaused=o}),e.setState({isReady:!0}),s()})),t.on("play",this.videoPlay=function(){e.seeking=!1,e.showRestrictSeekTooltip(!1)}),t.on("playing",this.videoPlaying=function(){PD.isPlaying&&PD.playerId!==o&&(PD.isPlaying=!1),PD.playerId=o,PD.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(){PD.playerId===o&&(PD.isPlaying=!1),d&&d(rB(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(rB(t)),e.seekTimeout=setTimeout((function(){e.seeking=!1}),1e3)}),t.on("fullscreenchange",l),t.on("keyup",xL),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")}),PD.addChangeListener(this.onMediaStoreChange)}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.onFullScreenChange,n=e.recordMediaPlayheadPosition,r=this.video.player;n&&n(rB(r)),PD.isPlaying=!1,PD.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,i=a.isReady,o=a.showRestrictSeekTooltip,l=a.playbackStarted,s=Hv()("video-a11y video-wrapper",{"video-wrapper--visible":i,"video-wrapper--restrict-seek":o,"video-playback-started":l});return $O.createElement("div",{"aria-hidden":!n,"aria-label":r,className:"figure-container",onKeyDown:this.onKeyDown.bind(this),ref:function(t){e.container=t},role:"region"},$O.createElement("div",{className:s},this.renderPlayer()))}},{key:"renderCaptionTrack",value:function(e){var t,n=e.code,r=e.id,a=e.key,i=e.name,o=e.url||be(a),l=lB(null!==(t=this.props.locale)&&void 0!==t?t:WO.language),s=i||l.of(n);return $O.createElement("track",{key:r,kind:"captions",label:s,src:o,srcLang:n})}},{key:"renderPlayer",value:function(){var e,t,n=this,r=this.props,a=r.autoplay,i=r.canAdjustPlaybackSpeed,o=r.captionUID,l=r.captions,s=r.id,c=r.subtitle,u="customVideo"===r.type,d=_()(NO()(1),de()("pathname"),qD.parse),m=u?d(this.props.src):this.props.src,v=u?this.props.poster:be(this.props.poster),p=u?this.props.src:be(this.props.src),f=u?"application/x-mpegURL":void 0,h=i?[.25,.5,.75,1,1.25,1.5,1.75,2]:void 0,g=YC.isLocalFilesystem?{}:{crossOrigin:"anonymous"},b={autoplay:a,controlBar:{children:{playToggle:!0,progressControl:!0,remainingTimeDisplay:!0,playbackRateMenuButton:!0,captionsButton:!0,pictureInPictureToggle:!0,fullscreenToggle:!0,volumePanel:{inline:!0}}},controls:!0,languages:PO,playbackRates:h,preload:"none",textTrackSettings:!1};document.pictureInPictureEnabled||delete b.controlBar.children.pictureInPictureToggle;var y=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eB(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):eB(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({key:B()(e=B()(t="".concat(s,"-")).call(t,m,"-")).call(e,o),options:b,poster:v,ref:function(e){return n.video=e}},g),E=$O.createElement("track",{kind:"captions",label:"English",src:u?c:be(c),srcLang:"en"}),k="".concat(p,"?v=1");return $O.createElement(IO.Z,y,$O.createElement("source",{src:k,type:f}),!l&&c&&E,l&&Jr()(l).call(l,this.renderCaptionTrack))}},{key:"onKeyDown",value:function(e){var t=this;if(!oB(e)){var n=cN(this.togglePlay.bind(this)),r=this.toggleFullScreen.bind(this),a=cN((function(){return t.keySeek(5)})),i=cN((function(){return t.keySeek(-5)}));cl()([[ZN,n],[TN,r],[FN,a],[HN,i]])(e)}}},{key:"togglePlay",value:function(){var e=this.video.player;e.userActive(!0),e.paused()?e.play():e.pause()}},{key:"toggleFullScreen",value:function(){if(!YC.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 i=r+e;n&&(i>this.maxTime?(i=this.maxTime,this.showRestrictSeekTooltip(!0)):this.showRestrictSeekTooltip(!1));var o=e<0?Math.max(i,0):Math.min(i,a);o!==r&&t.currentTime(o)}},{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(nB),e),n.appendChild(this.seekDiv),ek.render($O.createElement(xp,null),this.seekDiv)}},{key:"showRestrictSeekTooltip",value:function(e){this.props.canRestrictSeek&&this.seekDiv&&e!==this.state.showRestrictSeekTooltip&&(e?this.seekDiv.classList.remove(nB):this.seekDiv.classList.add(nB),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;PD.playerId===e&&(PD.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(){},shouldPause:!1}}}]),n}($O.Component);var iB=function(e){var t,n=function(t){var n=hy();return $O.createElement(e,(0,D.Z)({},t,{locale:n.locale}))};return n.displayName="withLocale(".concat(null!==(t=e.displayName)&&void 0!==t?t:e.name,")"),n}(aB),oB=function(e){var t=e.target.className,n=zN(e)&&te()(t).call(t,"vjs-volume-bar");return BN(e)&&(te()(t).call(t,"vjs-control")||te()(t).call(t,"vjs-big-play-button"))||n},lB=SO()((function(e){return new Intl.DisplayNames([e],{type:"language",fallback:"code"})})),sB=n(28416);function cB(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 uB=function(e){return e&&("key"in e&&e.key||"src"in e&&e.src)&&!e.isProcessing&&!e.error},dB=function(e){(0,A.Z)(n,e);var t=cB(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,i=n.labels,o=n.lessonNumber,l=e.audio,s=B()(t="audio-".concat(o,"-")).call(t,a);if(uB(l))return sB.createElement(FD,{allowTabNavigation:r,id:s,key:s,labels:i,mediaSrc:l.key,shouldPause:l.pause})}},{key:"renderImage",value:function(e){var t,n=this.props,r=n.allowTabNavigation,a=n.asyncImgCn,i=n.defaultAlign,o=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:i,m="image-".concat(o),v=c.disableZoom;if(uB(u))return sB.createElement(QM,{align:d,allowTabNavigation:r,alt:u.alt,asyncCn:a,disableZoom:v,key:m,labels:l,onLoad:s,shouldFillWidth:u.fillWidth,src:wd(u)})}},{key:"renderVideo",value:function(e){var t,n,r=e.video,a=this.props,i=a.allowTabNavigation,o=a.blockId,l=a.lessonNumber,s=a.index,c=a.labels,u=a.onFullScreenChange,d=a.enableVideoPlaybackSpeed,m=(n=o,Qr()(et()(Boolean(n)),_D()("-".concat(n))))(B()(t="video-".concat(l,"-")).call(t,s));if(uB(r))return sB.createElement(iB,{allowTabNavigation:i,captionUID:r.captionUID,captions:r.captions,id:m,key:m,labels:c,onFullScreenChange:u,poster:r.poster,shouldPause:r.pause,src:r.key,canAdjustPlaybackSpeed:d})}},{key:"renderEmbed",value:function(e){var t=this.props,n=t.allowTabNavigation,r=t.opts,a=t.labels,i=r.fullEmbed,o=r.showMetaData,l=void 0===o||o,s=e.embed,c="embed-".concat(this.props.index);if(uB(s))return sB.createElement(CO,{labels:a,key:c,isLesson:i,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=Hv()({"media-group":n});return sB.createElement("div",{className:r},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}(sB.Component),mB=n(5238),vB=n.n(mB),pB=n(28416);function fB(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 hB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fB(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):fB(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function gB(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 bB=uL("blockSettings"),yB=function(e){(0,A.Z)(n,e);var t=gB(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,i=e.items,o=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=Hv()("blocks-accordion",{"blocks-accordion--no-animation":!d});return pB.createElement(CP,{className:p,isLearner:a},pB.createElement(EA,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:a,duration:.75},pB.createElement("div",{className:"blocks-accordion__container"},pB.createElement("div",{className:"blocks-accordion__row"},pB.createElement("div",{className:"blocks-accordion__col"},pB.createElement(IB,{keepOpen:"keepOpen"===v,lessonId:l,blockId:n,items:i,editable:r,settings:c,onStep:s,enableVideoPlaybackSpeed:u,labels:o}))))))}}]),n}(pB.Component);(0,qe.Z)(yB,"defaultProps",{items:[],editable:!1,lessonId:"",blockId:"",onStep:function(){}});var EB={isOpen:!1,isActive:!1},kB=function(e,t){return t.reduce(function(e){return function(t,n){var r=n.id;return on()({},t,(0,qe.Z)({},r,e[r]||EB))}}(e),{})},CB=function(e){(0,A.Z)(n,e);var t=gB(n);function n(e){var r;(0,x.Z)(this,n);var a=(r=t.call(this,e)).props.items;return r.state={itemStatusMap:kB({},a)},r}return(0,Z.Z)(n,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.items,n=Cr()(t)!==Cr()(this.props.items);!e.keepOpen&&this.props.keepOpen?this.updateMapForOneAtATimePreference():n&&this.rebuildItemStatusMap(t)}},{key:"updateMapForOneAtATimePreference",value:function(){var e=this.state.itemStatusMap,t=this.props.items,n=kD()((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:wt()(a,e)})}}},{key:"rebuildItemStatusMap",value:function(e){var t=this.state.itemStatusMap;this.setState({itemStatusMap:kB(t,e)})}},{key:"handleItemClick",value:function(e){var t=this.props,n=t.items,r=t.keepOpen,a=t.onStep,i=this.state.itemStatusMap,o=function(e,t){return function(n,r){var a=e==r,i=a?!n.isOpen:n.isOpen,o=a&&!n.isOpen;return{isOpen:t?i:o,isActive:a}}}(n[e].id,r);this.setState({itemStatusMap:wt()(o,i)}),open&&a(n[e])}},{key:"render",value:function(){var e=this,t=this.props,n=t.items,r=t.settings,a=t.editable,i=t.labels,o=t.lessonId,l=t.blockId,s=t.enableVideoPlaybackSpeed,c=this.state.itemStatusMap,u=r.zoomOnClick;return pB.createElement("div",{className:"blocks-accordion__wrapper"},Jr()(n).call(n,(function(t,n){return pB.createElement(LB,{blockId:l,disableZoom:!u,editable:a,focused:c[t.id].isActive,index:n,item:hB(hB({},t),{},{enableVideoPlaybackSpeed:s}),key:t.id,labels:i,lessonId:o,onClick:e.handleItemClick.bind(e,n),open:c[t.id].isOpen})})))}}]),n}(pB.Component);(0,qe.Z)(CB,"defaultProps",{items:[],editable:!1,lessonId:"",blockId:"",keepOpen:!1,onStep:function(){}});var wB,NB,_B,SB,IB=bB(CB),TB=function(e){(0,A.Z)(n,e);var t=gB(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).id=BM()(),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=PD.playerId;open&&a&&te()(a).call(a,n.toString())&&OT()(a).call(a,r.toString())&&PD.pause(),this.props.onClick(),e.preventDefault()}},{key:"renderTitle",value:function(e){var t=this.props.item.title;return pB.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 pB.createElement(tP,{className:"blocks-accordion__description brand--body brand--linkColor",value:t||""})}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.blockId,a=n.blockSettings,i=n.editable,o=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,g=void 0===h?{}:h,b=s.media,y=void 0===b?{}:b,E=s.enableVideoPlaybackSpeed,k=on()({},g,{disableZoom:o,fullEmbed:!0}),C=(null==a?void 0:a.backgroundType)===Ad.ACCENT||(null==a?void 0:a.backgroundType)===Ad.IMAGE,w=Hv()("blocks-accordion__item",{"blocks-accordion__item--closed":!d}),N=Hv()("blocks-accordion__header",{"brand--border":d&&c&&!C}),_=Hv()("blocks-accordion__content",{"blocks-accordion__content--will-enter":d,"brand--border":d&&c&&!C}),S=Hv()("blocks-accordion__media","blocks-accordion__".concat(xB(y))),I="title-".concat(this.id),T="panel-".concat(this.id),L=null==a?void 0:a.headingLevel,x=L?"h".concat(L):"h2";return pB.createElement(sM,{className:w,tag:"section"},pB.createElement(x,null,pB.createElement("button",{"aria-controls":T,"aria-expanded":d,className:N,onClick:this.toggle,onKeyDown:!i&&VN(this.toggle)||null,type:"button"},f(I),pB.createElement("span",{"aria-hidden":"true",className:"blocks-accordion__toggler"},d?"–":"+"))),pB.createElement("section",{"aria-labelledby":I,className:_,id:T,ref:function(e){t.content=e}},v(),pB.createElement("div",{className:S},pB.createElement(dB,{asyncImgCn:!0,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}(pB.Component),LB=bB(TB),xB=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"},ZB=function(e){(0,A.Z)(n,e);var t=gB(n);function n(e){var r;(0,x.Z)(this,n),(r=t.call(this,e)).renderDescription=r.renderDescription.bind((0,P.Z)(r));var a=r.props.activeIndex;return r.state={activeIndex:a,activeTouch:!1,activeMouse:!1},r.tabs=[],r.id=BM()(),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){this.setContentActive(),this.handleControls(),this.setSweetScroll(),window.addEventListener("resize",this.tabResize=uA()(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(vB())({duration:600,verticalScroll:!1,horizontalScroll:!0},this.tabsHeaderEl),this.tabsHeaderEl.addEventListener("scroll",this.tabScroll=uA()(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=PD.playerId;this.state.activeIndex!=e&&r&&te()(r).call(r,n.toString())&&PD.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?el():wD())(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,i=r.right,o=t.getBoundingClientRect(),l=o.left;if(o.right>i||l<a){var s=this.arrowPrevInset(a);n.scrollLeft=l+n.scrollLeft-a-s}}},{key:"handleTabKeyDown",value:function(e,t){var n=this,r=lN((function(){var r=HL({list:n.tabs,currentIndex:e});n.setActive(r,t)})),a=lN((function(){var r=FL({list:n.tabs,currentIndex:e});n.setActive(r,t)}));cl()([[MN,r],[DN,a]])(t)}},{key:"renderHeader",value:function(e,t){var n=this,r=this.state,a=r.activeIndex,i=r.activeTouch,o=r.activeMouse,l=this.tabsHeaderEl&&this.tabsHeaderEl.scrollWidth>this.tabsHeaderEl.clientWidth,s=Hv()("blocks-tabs__header-wrap",{touch:i,mouse:o&&l});return pB.createElement("div",{className:s,onMouseEnter:this.handleMouseEnter.bind(this),onMouseLeave:this.handleMouseLeave.bind(this),onTouchStart:this.handleTouchStart.bind(this)},pB.createElement("div",{className:"blocks-tabs__header",ref:function(e){n.tabsHeaderEl=e},role:"tablist"},Jr()(e).call(e,(function(r,i){var o,l,s=r.title,c=1===e.length||i===a,u=e.length>1&&i+1===a,d=e.length>1&&i-1===a,m=Hv()("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()(o="tab-".concat(n.id,"-")).call(o,i),p=B()(l="tabpanel-".concat(n.id,"-")).call(l,i);return pB.createElement("button",{"aria-controls":p,"aria-selected":c,className:m,id:v,key:v,onClick:n.setActive.bind(n,i),onKeyDown:n.handleTabKeyDown.bind(n,i),onFocus:n.focusTab.bind(n),ref:function(e){n.tabs[i]=e},role:"tab",tabIndex:c?void 0:-1,type:"button"},pB.createElement(eE,{value:s}))}))),pB.createElement("div",{className:"blocks-tabs__controls",ref:function(e){n.tabControls=e}},pB.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")},pB.createElement(nM,{className:"blocks-tabs__arrow-icon",name:"chevron-right-solid"})),pB.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")},pB.createElement(nM,{className:"blocks-tabs__arrow-icon blocks-tabs__arrow-icon--next",name:"chevron-right-solid"}))))}},{key:"renderDescription",value:function(e){var t=e.description;return pB.createElement(tP,{className:"blocks-tabs__description brand--body brand--linkColor",value:t})}},{key:"renderItem",value:function(e,t,n){var r,a,i,o=this.props,l=o.blockId,s=o.labels,c=o.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,g=Hv()("blocks-tabs__content-item",{"blocks-tabs__content-item--will-enter":d}),b=on()({},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 pB.createElement("div",{"aria-labelledby":E,className:g,id:y,key:y,role:"tabpanel",tabIndex:d?0:void 0},u(e),pB.createElement("div",{className:"blocks-tabs__".concat(xB(v))},pB.createElement(dB,{asyncImgCn:!0,index:B()(i="".concat(l,"-")).call(i,t),media:v,opts:b,enableVideoPlaybackSpeed:h,labels:s})))}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.isLearner,a=t.items,i=t.settings,o=t.enableVideoPlaybackSpeed,l=i.backgroundType,s=i.cardMode,c=i.entranceAnimation,u=i.zoomOnClick,d=Hv()("blocks-tabs",{"blocks-tabs--no-animation":!c}),m=a.length>0?fa()(a).call(a,0,30):[],v=s===JT.TRANSPARENT&&(l===Ad.ACCENT||l===Ad.IMAGE),p=Hv()("blocks-tabs__container",{"blocks-tabs--single":1===m.length});return pB.createElement(CP,{className:d,isLearner:r},pB.createElement(EA,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:r,offset:350},pB.createElement("div",{className:p},pB.createElement("div",{className:"blocks-tabs__row"},pB.createElement("div",{className:"blocks-tabs__col"},pB.createElement("div",{className:"blocks-tabs__wrapper",ref:function(t){e.container=t}},pB.createElement(sM,null,this.renderHeader(m,v),pB.createElement("div",{className:"blocks-tabs__content"},Jr()(m).call(m,(function(t,n){return e.renderItem(hB(hB({},t),{},{enableVideoPlaybackSpeed:o}),n,!u)}))))))))))}}],[{key:"defaultProps",get:function(){return{items:[],activeIndex:0,lessonId:"",blockId:"",onStep:Function.prototype}}}]),n}(pB.Component),PB=["media","storyline"],AB=ol()(null,["payload","result"]),RB=ce()(PB),MB=ce()(B()(wB=[]).call(wB,PB,["thumbnail"])),DB=ce()(B()(NB=[]).call(NB,PB,["meta","version"])),OB=ol()(null,B()(_B=[]).call(_B,PB,["src"])),BB=ce()(["payload","result","completion"]),FB=ce()(B()(SB=[]).call(SB,PB,["processing"])),HB=ol()(!1,["payload","result","score"]),zB=Za()((function(e,t){if(!t)return!1;var n=e.majorLimit,r=e.minorLimit,a=t.split("."),i=(0,ze.Z)(a,2),o=i[0],l=i[1],s=parseInt(o)===n&&Number(l)>=r;return Number(o)>n||s})),qB={mobile:"?forcemobile=1&devicepreview=1&phone=1&rise=true",tablet:"?forcemobile=1&devicepreview=1&rise=true"},VB=zB({majorLimit:3,minorLimit:13}),UB=function(e,t,n){var r,a,i,o=t&&(a=n,i=Gc()(a.split("-")),qB[i]);return o?B()(r="".concat(e)).call(r,o):"".concat(e,"?rise=true")},GB=n(28416);function KB(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 WB=function(e){(0,A.Z)(n,e);var t=KB(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={fullscreen:!1,reopenMenu:!1},r.iframe=null,r.canFullscreen=r.canFullscreen.bind((0,P.Z)(r)),r.handleCourseUpdate=r.handleCourseUpdate.bind((0,P.Z)(r)),r.handleFullscreenEnter=r.handleFullscreenEnter.bind((0,P.Z)(r)),r.handleFullscreenExit=r.handleFullscreenExit.bind((0,P.Z)(r)),r.handleMessages=r.handleMessages.bind((0,P.Z)(r)),r.renderItem=r.renderItem.bind((0,P.Z)(r)),r}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=Gc()(t),a=_()(VB,DB);jr()(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,i=Gc()(n);if(a===e.windowName&&BB(e)){var o=AB(e),l=o.score,s=o.success;if(HB(e)){var c=100*l.scaled;xu(a,s,!0,c)}else xu(a,!0,!1);r(i)}}},{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,i=e.items,o=e.labels.a11yBlockStoryline,l=e.settings,s=e.takingSnapshot,c=Gc()(i),u=l.mediaWidth,d=void 0===u?"0":u,m=a?{}:{display:n&&!OB(c)?"none":"block"},v=Hv()("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 GB.createElement(CP,{className:"blocks-storyline",style:m,isLearner:r},GB.createElement(EA,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:r},GB.createElement("div",{"aria-label":o,className:v,role:"group"},s?this.renderThumbnail(c):this.renderStorylineBlock(c))))}},{key:"renderStorylineBlock",value:function(e){return FB(e)?this.renderProcessing():OB(e)?this.renderItem(e):this.renderEmpty()}},{key:"renderThumbnail",value:function(e){var t,n=MB(e),r=B()(t="".concat(ve("CDN_USER_CONTENT_URI"),"/")).call(t,n);return GB.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,i=r.isLesson,o=r.previewType,l=RB(e),s=l.src,c=l.meta,u=l.title,d=c.player,m=UB(s,i,o),v=d.height/d.width,p={paddingBottom:"".concat(100*v,"%")},f=Hv()("blocks-storyline__item__iframe",{"blocks-storyline__item__iframe--fullscreen":n});return GB.createElement("div",{className:"blocks-storyline__item",style:p},GB.createElement("iframe",{allowFullScreen:!0,allowtransparency:"true",ref:function(e){return t.iframe=e},name:a.toString(),className:f,src:be(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}(GB.Component),jB=n(74633),YB=n.n(jB);function QB(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 XB=_()(Qf()(""),ya()(YB(),0)),JB=(_()(Qf()(" "),kt()(XB),Nn()(" ")),_()(Qf()(" "),Nn()(/(?=[A-Z]|^)/))),$B=(_()(XB,Sn(),JB),n(28416)),eF=["id","description"];function tF(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 nF(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 rF(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nF(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):nF(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var aF=Jb("blocks-button"),iF=function(e){var t=e.description;return $B.createElement(eE,{className:aF("description"),value:null!=t?t:""})},oF=function(e){var t,n,r,a=e.color,i=e.courseTitle,o=e.destination,l=e.editBlock,s=e.handleNavigate,c=e.isEditable,u=e.label,d=e.type,m=null===(t=hy())||void 0===t?void 0:t.externalLinksDisabled,v=null===(n=hy())||void 0===n?void 0:n.theme,p=_y(),f=(0,k.UO)().mode,h=(0,I.I0)(),g=cL(),y=(0,VD.htmlDecode)(mt(u)),E=QB(y,18),C="email"===d,w="exit-course"===d,N="lesson"===d,_="relative-url"===d,S=aF("button"),T=!a||""===a||a===p,L=null!=a?a:p,x={},Z=Ny(p),P=T&&(null==v?void 0:v.accentContrast)===Yd.AUTO?Yd.AUTO:Z,A=oP({backgroundColor:L,contrast:null!==(r=null==g?void 0:g.buttonColorContrast)&&void 0!==r?r:P});on()(x,rF(rF(rF({},!T&&{"--color-button-bg":L}),!T&&{"--color-button-text":A}),!T&&{"--color-button-border":"transparent"}));var R=m&&Vy(o),M=(0,b.useCallback)((function(){h({payload:!0,type:"rise/globals/SHOW_EXTERNAL_LINKS_MODAL"})}),[h]),D=(0,b.useCallback)((function(){if(c)l();else{if(R)return M();if(w)return ye()}}),[l,R,c,w,M]),O=(0,b.useCallback)((function(){s(o)}),[o,s]);if(c||R||w)return $B.createElement("button",{className:S,onClick:D,onKeyDown:VN(D),style:x,tabIndex:0,type:"button","aria-label":y},E);if(N){var F,H=f?"/".concat(f):"",z=B()(F="/lessons/".concat(o)).call(F,H),q=""===o?"#":z;return $B.createElement(oE.rU,{className:S,onClick:O,style:x,to:q,"aria-label":y},E)}var V,U=_?o:cO(o),G=C?B()(V="mailto:".concat(o,"?subject=")).call(V,i):U,K=YC.isIphoneSafari?"_top":"_self",W=C?K:"_blank",j="_blank"===W,Y=j?"noopener noreferrer":void 0,Q=j?"".concat(y," (opens in a new tab)"):y;return $B.createElement("a",{className:S,href:G,rel:Y,style:x,tabIndex:0,target:W,"aria-label":Q},E)},lF=function(e){var t,n=e.animateBlockEntrance,r=e.courseTitle,a=e.editable,i=e.editBlock,o=e.handleNavigate,l=e.isLearner,s=e.items,c=e.renderDescription,u=void 0===c?iF:c,d=e.settings,m=d.buttonColor,v=d.buttonStack,p=d.entranceAnimation,f=d.paddingBottom,h=void 0===f?3:f,g=d.paddingTop,b=void 0===g?3:g,y=aF(null,{"no-animation":!p,center:!1,left:!1,right:!0,rounded:!0}),E={paddingTop:"".concat(10*b,"px"),paddingBottom:"".concat(10*h,"px")},k=$B.createElement(EA,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:l,offset:100},null!==(t=null==s?void 0:Jr()(s).call(s,(function(e){var t=e.id,n=e.description,l=(0,en.Z)(e,eF);return $B.createElement("section",{key:t,className:aF("container")},u({id:t,description:n}),$B.createElement(oF,(0,D.Z)({},l,{color:m,courseTitle:r,editBlock:i,handleNavigate:o,isEditable:a})))})))&&void 0!==t?t:null);return v?$B.createElement("div",{style:E},k):$B.createElement(CP,{className:y.toString(),isLearner:l,style:E},k)};lF.defaultProps={blockId:"",editBlock:function(){},items:[],lessonId:""};var sF=lF,cF=function(e){(0,A.Z)(n,e);var t=tF(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).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,i=n.editable,o=n.editBlock,l=n.handleNavigate,s=n.isLearner,c=n.lessonId;return $B.createElement(lF,{animateBlockEntrance:!1,blockId:r,courseTitle:a,editable:i,editBlock:o,isLearner:s,items:[e],lessonId:c,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,i=e.renderButton,o=void 0===i?this.renderButtonDelegate:i,l=a.paddingTop,s=a.paddingBottom,c=a.entranceAnimation,u=Hv()("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 $B.createElement(CP,{className:u,isLearner:n,style:d},$B.createElement(EA,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:n},Jr()(r).call(r,(function(e){return $B.createElement(b.Fragment,{key:e.id},o(e,m))}))))}}],[{key:"defaultProps",get:function(){return{items:[],lessonId:"",blockId:"",editBlock:function(){}}}}]),n}($B.Component),uF=n(42317),dF=n.n(uF),mF=nr()("partner-content-block-card__"),vF=function(e){var t=e.backgroundColor,n=e.blockId,r=e.courseId,a=e.partnerContent,i=e.publishedAt,o=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:o,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(pw,{authors:c,backgroundColor:t,block:!0,bookImage:u,bookTitle:d,buyLink:m,publishedAt:i,trackingInfo:f})),y().createElement("li",{role:"listitem"},y().createElement("div",{className:mF("divider")})),y().createElement("li",{role:"listitem"},y().createElement(hw,{backgroundColor:t,block:!0,link:p,publishedAt:i,trackingInfo:f}))))},pF=((0,qL.shape)({a11yAnswerLive:qL.string,a11yAuthorPrefix:qL.string,a11yBlockChartBar:qL.string,a11yBlockChartLine:qL.string,a11yBlockChartPie:qL.string,a11yBlockCode:qL.string,a11yBlockEmbed:qL.string,a11yBlockFlashcardBack:qL.string,a11yBlockFlashcardFront:qL.string,a11yBlockFlashcardGrid:qL.string,a11yBlockFlashcardStack:qL.string,a11yBlockKnowledgeCheck:qL.string,a11yBlockKnowledgeCheckFIB:qL.string,a11yBlockKnowledgeCheckM:qL.string,a11yBlockKnowledgeCheckMC:qL.string,a11yBlockKnowledgeCheckMR:qL.string,a11yBlockQuoteCarousel:qL.string,a11yBlockStoryline:qL.string,a11yBlockTimeline:qL.string,a11yCarouselNext:qL.string,a11yCarouselPrevious:qL.string,a11yCorrectLive:qL.string,a11yExcelIcon:qL.string,a11yFileIcon:qL.string,a11yGroupAudioPlayer:qL.string,a11yGroupVideoPlayer:qL.string,a11yLabeledGraphicBlock:qL.string,a11yLabeledGraphicButtonMarker:qL.string,a11yLabeledGraphicIconPlus:qL.string,a11yLabeledGraphicIconDot:qL.string,a11yLabeledGraphicIconInformation:qL.string,a11yLabeledGraphicIconQuestion:qL.string,a11yLabeledGraphicIconCheck:qL.string,a11yLabeledGraphicIconX:qL.string,a11yLabeledGraphicIconHeart:qL.string,a11yLabeledGraphicIconPin:qL.string,a11yLabeledGraphicIconArrowLeft:qL.string,a11yLabeledGraphicIconArrowRight:qL.string,a11yLabeledGraphicIconArrowUp:qL.string,a11yLabeledGraphicIconArrowDown:qL.string,a11yLabeledGraphicIconArrowUpLeft:qL.string,a11yLabeledGraphicIconArrowUpRight:qL.string,a11yLabeledGraphicIconArrowDownLeft:qL.string,a11yLabeledGraphicIconArrowDownRight:qL.string,a11yLabeledGraphicUnviewed:qL.string,a11yLabeledGraphicViewed:qL.string,a11yMediaPause:qL.string,a11yMediaPlay:qL.string,a11yMediaSeek:qL.string,a11yNavigationMenuClose:qL.string,a11yNavigationMenuOpen:qL.string,a11yPageMarker:qL.string,a11yPDFIcon:qL.string,a11yPPTIcon:qL.string,a11yQuizFailed:qL.string,a11yQuizFeedback:qL.string,a11yQuizPassed:qL.string,a11yQuizReviewCorrectlyChecked:qL.string,a11yQuizReviewCorrectlySelected:qL.string,a11yQuizReviewCorrectlyUnchecked:qL.string,a11yQuizReviewCorrectlyUnselected:qL.string,a11yQuizReviewIncorrectlyChecked:qL.string,a11yQuizReviewIncorrectlySelected:qL.string,a11yQuizReviewIncorrectlyUnchecked:qL.string,a11yQuizReviewIncorrectlyUnselected:qL.string,a11yRegionMainLesson:qL.string,a11yRegionMainOverview:qL.string,a11yRegionNavLesson:qL.string,a11yRegionNavOverview:qL.string,a11yRestrictedNav:qL.string,a11yRTFIcon:qL.string,a11ySearchClose:qL.string,a11ySearchInput:qL.string,a11ySearchOpen:qL.string,a11yStatusAdditionalContent:qL.string,a11yStatusContinued:qL.string,a11yUnzoomImage:qL.string,a11yWordIcon:qL.string,a11yZipIcon:qL.string,a11yZoomImage:qL.string,courseStart:qL.string,courseResume:qL.string,courseDetails:qL.string,courseExit:qL.string,courseHome:qL.string,courseSkipToLesson:qL.string,lessonName:qL.string,lessonPreposition:qL.string,lessonComplete:qL.string,lessonRestricted:qL.string,quizStart:qL.string,quizQuestion:qL.string,quizSubmit:qL.string,quizNext:qL.string,quizIncorrect:qL.string,quizCorrect:qL.string,quizResults:qL.string,quizScore:qL.string,quizPassing:qL.string,quizTakeAgain:qL.string,quizAcceptableResponses:qL.string,quizAnswerPlaceholder:qL.string,quizRequirePassingScore:qL.string,quizContinue:qL.string,processStepName:qL.string,processStepPreposition:qL.string,processNextStep:qL.string,processLessonName:qL.string,processComplete:qL.string,processStart:qL.string,processStartAgain:qL.string,processSwipe:qL.string,sortingCardsCorrect:qL.string,sortingReplay:qL.string,embedViewOn:qL.string,embedReadMore:qL.string,blocksClickToFlip:qL.string,blocksPreposition:qL.string,salutation:qL.string,exitMessage:qL.string,overviewPageTitleSuffix:qL.string,lessonSidebarLandmark:qL.string,hamburgerButtonLabel:qL.string,timelineLandmark:qL.string,timelineCardGroupPrefix:qL.string,labeledGraphicMarkerLabel:qL.string,labeledGraphicPreviousMarkerLabel:qL.string,labeledGraphicNextMarkerLabel:qL.string,audioPlayerGroup:qL.string,seekSliderLabel:qL.string,playButtonLabel:qL.string,pauseButtonLabel:qL.string,videoPlayerGroup:qL.string,embedPlayerGroup:qL.string,embedPhotoGroup:qL.string,embedLinkGroup:qL.string,noteGroup:qL.string,statementGroup:qL.string,numberedListGroup:qL.string,checkboxListGroup:qL.string,bulletedListGroup:qL.string,quoteGroup:qL.string,lessonContentLandmark:qL.string,imageGalleryGroup:qL.string,imageAndTextGroup:qL.string,textOnImageGroup:qL.string,embedVideoGroup:qL.string,codeGroup:qL.string,attachmentGroup:qL.string,numberedDividerGroup:qL.string,accordionGroup:qL.string,tabGroup:qL.string,flashcardStackGroup:qL.string,flashcardGridGroup:qL.string,buttonGroup:qL.string,buttonStackGroup:qL.string,knowledgeCheckGroup:qL.string,storylineGroup:qL.string,processLandmark:qL.string,labeledGraphicLandmark:qL.string,sortingLandmark:qL.string,urlEmbedLandmark:qL.string,flashcardFrontLabel:qL.string,flashcardBackLabel:qL.string,previousFlashCardLabel:qL.string,nextFlashCardLabel:qL.string,feedbackGroup:qL.string,search:qL.string,result:qL.string,results:qL.string,noResults:qL.string,scenarioTryAgain:qL.string,scenarioContinue:qL.string,scenarioComplete:qL.string,scenarioStartOver:qL.string,progressPieUnstarted:qL.string,progressPieCompleted:qL.string,progressPieClickToComplete:qL.string,progressPieClickToReset:qL.string,progressPieQuizFailed:qL.string}),n(28416));function fF(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 hF=_()(uL(),mL()),gF=Jb("block-audio"),bF=Jb("block-video"),yF=Jb("block-embed"),EF=Jb("block-attachment"),kF=function(e){(0,A.Z)(n,e);var t=fF(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).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=gF("caption",{hidden:!n}).mix("brand--body brand--linkColor").toString();return pF.createElement(tP,{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,i=r.labels,o=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,g=((void 0===h?{}:h).audio||f).key,b=B()(t=B()(n="".concat(o,"-")).call(n,a,"-")).call(t,m),y=ol()(0,["items",a,"items",m,"audioVideoPlayhead"],s);return pF.createElement("div",{key:m,className:gF("item")},l?pF.createElement(FD,{audioVideoPlayhead:y,key:b,id:b,labels:i,mediaSrc:g,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,i=t.settings.entranceAnimation,o=gF({"no-animation":!i}).toString(),l=a.length>0?fa()(a).call(a,0,1):[];return pF.createElement(CP,{className:o,isLearner:r},pF.createElement(EA,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:r,offset:150},pF.createElement("div",{className:gF("wrapper")},Jr()(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}(pF.Component),CF=function(e){(0,A.Z)(n,e);var t=fF(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).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,i=t.hasLazyLoadImgsFlag,o=t.labels,l=t.partnerContent,s=t.progress,c=t.recordMediaPlayheadPosition,u=t.settings,d=t.takingSnapshot,m=t.type,v=e.captions,p=e.captionUID,f=e.id,h=e.key,g=e.keyId,b=e.partnerContentId,y=e.poster,E=e.subtitle,k=h||e.src,C=ol()(0,["items",n,"items",f,"audioVideoPlayhead"],s),w=ld()(Lt()("id",b),l)||{},N=pF.createElement("div",null,i?pF.createElement("img",{className:bF("poster"),decoding:"async",loading:"lazy",src:y,alt:"Video Poster"}):pF.createElement("img",{className:bF("poster"),src:y,alt:"Video Poster"})),_=pF.createElement("div",null,pF.createElement("div",{className:bF("placeholder")})),S=pF.createElement("div",null,pF.createElement(iB,{audioVideoPlayhead:C,canAdjustPlaybackSpeed:a,canRestrictSeek:u.forwardSeekRestricted&&!r&&!(null!=s&&s.isComplete),captionUID:p,captions:v,id:g,key:g,labels:o,onLoad:this.onVideoLoad,partnerContent:w,poster:y,progressChanged:this.handleProgressChanged.bind(this,f),recordMediaPlayheadPosition:c,src:k,subtitle:E,type:h?"video":m}));return d?N:k?S:_}},{key:"renderCaption",value:function(e){var t=e.caption,n=this.state.loaded,r=bF("caption",{visible:n}).mix("brand--body brand--linkColor").toString();return pF.createElement(tP,{className:r,value:t})}},{key:"renderItem",value:function(e){var t,n,r=this.props,a=r.courseId,i=r.lessonId,o=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,g=void 0===h?"1":h,b=e.id,y=e.media,E=e.partnerContentId,k=y.customVideo,C=void 0===k?{}:k,w=y.tmp,N=void 0===w?{}:w,_=y.video,S=void 0===_?{}:_,I=us()("poster",S)?S:Ln()(S,C),T=us()("poster",N.video||{})&&N.video,L=Ee()?I:T||I,x=L.captionUID,Z=L.captions,P=L.key,A=L.poster,R=L.src,M=L.subtitle,D={captionUID:x,captions:Z,id:b,key:P,keyId:B()(t=B()(n="".concat(i,"-")).call(n,o,"-")).call(t,b),partnerContentId:E,poster:A,src:R,subtitle:M},O=ld()(Lt()("id",E),s)||{},F=O&&!ra()(O),H=bF("item",{small:"0"===g,medium:"1"===g,full:"2"===g});return pF.createElement("div",{key:b,className:H},pF.createElement("figure",null,l&&this.renderVideo(D),p&&pF.createElement("figcaption",{className:bF("wrapper")},v(e))),F&&pF.createElement(vF,{backgroundColor:f,blockId:o,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,i=t.settings.entranceAnimation,o=bF({"no-animation":!i}).toString(),l=a.length>0?fa()(a).call(a,0,1):[];return pF.createElement(CP,{className:o,isLearner:r},pF.createElement(EA,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:r,offset:250},Jr()(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}(pF.Component),wF=function(e){(0,A.Z)(n,e);var t=fF(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,i=e.settings,o=void 0===i?{}:i,l=this.props,s=l.loadMedia,c=l.labels,u=l.settings,d=o.showMetaData,m=u.cardMode,v=u.showBorder,p=void 0===v||v,f=yF("item",{border:p}).toString();return pF.createElement(sM,{key:r,className:f,disabled:!p&&m==JT.TRANSPARENT,tag:"section"},s&&pF.createElement(CO,{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,i=t.items,o=t.settings,l=o.entranceAnimation,s=o.mediaWidth,c=void 0===s?0:s,u="link"!==pO(i),d=yF({"no-animation":!l}).toString(),m=yF("wrapper",{medium:u&&"1"===c,full:u&&"2"===c}),v=i.length>0?fa()(i).call(i,0,1):[];return pF.createElement(CP,{className:d,isLearner:a},pF.createElement(EA,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:a,offset:300},pF.createElement("div",{className:m},Jr()(v).call(v,(function(t){return e.renderItem(t,r)})))))}}],[{key:"defaultProps",get:function(){return{items:[],editable:!1,lessonId:"",blockId:""}}}]),n}(pF.Component),NF=hF(wF),_F=function(e){(0,A.Z)(n,e);var t=fF(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 pF.createElement(CP,{isLearner:n},pF.createElement(EA,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:n},pF.createElement("div",{className:"block-text--onecol"},pF.createElement("div",{className:"block-text__container"},pF.createElement("div",{className:"block-text__row"},pF.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,i=e.size,o=this.props,l=o.blockId,s=o.externalLinksDisabled,c=o.showExternalLinksModal,u=be(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",g=EF({}).mix("brandHover").toString(),b=EF("info").mix("brand--head");return pF.createElement(sM,{"aria-labelledby":B()(t="attachment-name-".concat(l," attachment-icon-")).call(t,l),className:g,"data-external":d,download:a,href:v,onClick:m,rel:p,role:f,tag:"a",target:h},pF.createElement("div",{className:EF("main")},pF.createElement("div",{className:EF("icon"),id:"attachment-icon-".concat(l)},this.fileIcon(r)),pF.createElement("div",{className:b},pF.createElement(eE,{className:EF("title").toString(),id:"attachment-name-".concat(l),value:a}),pF.createElement("div",{className:EF("size").toString()},dF()(i,{round:1})))),pF.createElement("div",{className:EF("rest")},pF.createElement(dp,{className:"brandHover__target--fill"})))}},{key:"renderNoFile",value:function(){var e=EF({none:!0}).toString(),t=EF("info").mix("brand--head");return pF.createElement(sM,{className:e},pF.createElement("div",{className:EF("main")},pF.createElement("div",{className:EF("icon")},pF.createElement(fp,{"aria-label":"File"})),pF.createElement("div",{className:t},pF.createElement("div",{className:EF("title").toString()},"File Attachment Block"),pF.createElement("div",{className:EF("size").toString()},"No file added"))))}},{key:"fileIcon",value:function(e){var t=this.props.labels;return/excel|spreadsheet/.test(e)?pF.createElement(Ep,{"aria-label":null==t?void 0:t.a11yExcelIcon}):/pdf/.test(e)?pF.createElement(gp,{"aria-label":null==t?void 0:t.a11yPDFIcon}):/word/.test(e)?pF.createElement(hp,{"aria-label":null==t?void 0:t.a11yWordIcon}):/powerpoint|presentation/.test(e)?pF.createElement(bp,{"aria-label":null==t?void 0:t.a11yPPTIcon}):/rtf|richtext/.test(e)?pF.createElement(yp,{"aria-label":null==t?void 0:t.a11yRTFIcon}):/zip/.test(e)?pF.createElement(kp,{"aria-label":null==t?void 0:t.a11yZipIcon}):pF.createElement(fp,{"aria-label":null==t?void 0:t.a11yFileIcon})}}]),n}(pF.Component),SF=Gs()({externalLinksDisabled:ce()(["course","externalLinksDisabled"])}),IF=_()(X(SF,{showExternalLinksModal:function(){return{type:"rise/globals/SHOW_EXTERNAL_LINKS_MODAL",payload:!0}}}),hF)(_F),TF=Jb("continue-btn"),LF=function(e){var t=e.bgColor,n=void 0===t?"brand":t,r=e.href,a=e.onClick,i=e.text,o=TF({gray:"gray"===n,black:"black"===n}).mix("brand--ui");return r?y().createElement(oE.rU,{className:o,onClick:a,to:r},i):y().createElement("button",{className:o,onClick:a,type:"button"},y().createElement(eE,{value:i}))},xF=function(e){var t=e.bgType,n=e.text,r=e.iconType,a=void 0===r?"locked":r,i=Hv()("continue-hint",{"continue-hint--bg-transparent":"transparent"===t});return y().createElement("div",{className:i},"locked"===a&&y().createElement(nM,{className:"continue-hint__icon",name:"lock-keyhole-light"}),y().createElement("div",{className:"continue-hint__content"},n))};function ZF(e){var t=e.animateBlockEntrance,n=e.canContinue,r=void 0!==n&&n,a=e.isComplete,i=e.isLearner,o=e.isOnlyBlockInStep,l=e.items,s=void 0===l?[]:l,c=e.labels,u=e.onStep,d=void 0===u?function(){}:u,m=(0,b.useRef)(),v=(0,Gk.Z)(a),p=Ye().announcePolite,f=s[0]||{},h=f.buttonColor,g=f.completeHint,E=f.id,k=f.title,C=!f.type||r||o&&a,w=!a||o,N=(0,b.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,b.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(CP,{isLearner:i},y().createElement(EA,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:i,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(LF,{bgColor:h,onClick:N,text:k}),!C&&y().createElement(xF,{text:g}))))))),y().createElement("div",{className:"abs-center-x visually-hidden-always",ref:m}))}var PF=n(23279),AF=n.n(PF);function RF(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 MF=Jb("flashcard"),DF=function(e){(0,A.Z)(n,e);var t=RF(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,B()(e=[this]).call(e,i)),(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,b.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,i=a.allowTabNavigation,o=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,g=a.settingShowHint,b=a.size,E=a.type,k=a.wrapElement,C=a.wrapRole,w=this.state,N=w.areSidesReady,_=w.flipped,S=w.isMounted,I=u||_,T=MF({large:"large"===b,small:"small"===b,flipped:I,stack:"stack"===E});return y().createElement(k,{"aria-hidden":!i,className:T,onClick:t,onTouchEnd:r,role:C,ref:e},y().createElement(sM,{allowTabNavigation:i,blockType:E,description:d,imgAlt:m,imgUrl:v,isActiveSide:!I,isAriaHidden:I&&S&&N,isFlipped:I,labels:f,onFlip:t,onReady:n,prefersKeyboardNavigation:h,settingShowHint:g,side:"front",size:b,type:p,tag:HF}),y().createElement(sM,{allowTabNavigation:i,blockType:E,description:o,imgAlt:l,imgUrl:s,isActiveSide:I,isAriaHidden:!I&&S&&N,isFlipped:I,labels:f,onFlip:t,onReady:n,prefersKeyboardNavigation:h,settingShowHint:g,side:"back",size:b,type:c,tag:zF}))}},{key:"componentDidMount",value:function(){this.setState({isMounted:!0})}},{key:"componentDidUpdate",value:function(e,t){var n=this.props,r=n.allowTabNavigation,a=n.id,i=n.onStep,o=this.state.hasFlippedOnce;!t.hasFlippedOnce&&o&&i({id:a}),e.allowTabNavigation&&!r&&this.setState({flipped:!1})}}]),n}(b.PureComponent);(0,qe.Z)(DF,"defaultProps",{allowTabNavigation:!0,backType:"description",forceFlipped:!1,frontType:"description",onStep:Function.prototype,settingShowHint:!0});var OF=Jb("flashcard-side"),BF=Jb("flashcard-side-flip"),FF=function(e){(0,A.Z)(n,e);var t=RF(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,B()(e=[this]).call(e,i)),(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,b.createRef)()),(0,qe.Z)((0,P.Z)(r),"refDescriptionBottom",(0,b.createRef)()),(0,qe.Z)((0,P.Z)(r),"refSide",(0,b.createRef)()),(0,qe.Z)((0,P.Z)(r),"refBtnTimeoutMouseLeave",(0,b.createRef)()),(0,qe.Z)((0,P.Z)(r),"handleBtnBlur",(function(){r.setState({isTooltipVisible:!1})})),(0,qe.Z)((0,P.Z)(r),"handleBtnFocus",(function(){r.setState({isTooltipVisible:!0})})),(0,qe.Z)((0,P.Z)(r),"handleBtnMouseEnter",(function(){clearTimeout(r.refBtnTimeoutMouseLeave.current),r.setState({isTooltipVisible:!0})})),(0,qe.Z)((0,P.Z)(r),"handleBtnMouseLeave",(function(){r.refBtnTimeoutMouseLeave.current=setTimeout((function(){r.setState({isTooltipVisible:!1})}),150)})),(0,qe.Z)((0,P.Z)(r),"handleDocumentKeyDown",(function(e){PN(e)&&r.state.isTooltipVisible&&r.setState({isTooltipVisible:!1})})),(0,qe.Z)((0,P.Z)(r),"handleUpdatesDescription",(function(e,t){var n=(0,P.Z)(r),a=n.props,i=a.isFlipped,o=a.isActiveSide,l=n.state.isLongOverflow;e.isFlipped!==i&&o&&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,i=n.descriptionActionTypes,o=i.INSERTING,l=i.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,g=(null==u?void 0:u.length)||0,b=(null===(a=e.description)||void 0===a?void 0:a.length)||0;p!==o&&g>b?r.setState({descriptionAction:o}):p!==l&&g<b?r.setState({descriptionAction:l}):p===t.descriptionAction&&f===t.isLong&&h===t.isLongOverflow&&d===e.size&&m===e.type&&g===b||r.checkDescriptionSize(e)})),(0,qe.Z)((0,P.Z)(r),"checkDescriptionSize",(function(e){var t=n.descriptionActionTypes.DELETING,a=(0,P.Z)(r),i=a.props.size,o=a.refDescription.current,l=a.state,s=l.descriptionAction,c=l.isLong,u=l.isLongOverflow;o&&(o&&o.scrollHeight>o.clientHeight?c&&!u?r.setState({isLongOverflow:!0}):c||u||r.setState({isLong:!0}):s!==t&&i===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,i=e.imgUrl,o=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,g=this.refDescription,b=this.refDescriptionBottom,E=this.refSide,k=this.state,C=k.isAtLongOverflowBottom,w=k.isLong,N=k.isLongOverflow,_=k.isTooltipVisible,S=k.scrollbarWidthOffset,I="front"===v,T="back"===v,L="small"===p,x="large"===p,Z="description"===h,P="fullimage"===h,A="image"===h,R=I?null==c?void 0:c.a11yBlockFlashcardFront:null==c?void 0:c.a11yBlockFlashcardBack,M=OF({back:T,flipped:s,front:I,fullimage:P}).mix(n),D=OF("content",{small:L,large:x,front:I,fullimage:P,image:A,"long-overflow":N,"long-overflow-bottom":C}),O=BF(),B=BF("btn",{"visually-hidden":!m,"prefers-keyboard":d}),F=BF("icon"),H=BF("tooltip",{visible:_}),z=OF("img",{small:L,large:x,centered:A,full:P}),q=OF("description",{long:w&&!N,"long-overflow":N,short:!w,large:x}).mix("brand--head"),V=OF("description-bottom"),U=null==S?void 0:{right:S};return y().createElement("div",{"aria-hidden":l,className:M,ref:E,tabIndex:-1,style:f,role:"group"},y().createElement("span",{className:"visually-hidden-always"},R),y().createElement("div",{className:D},(P||A)&&y().createElement(qF,{alt:a,className:z,url:i}),Z&&y().createElement("div",{className:q,ref:g,tabIndex:o&&N?0:void 0},y().createElement(eE,{allowTabNavigation:t&&!l,value:r||""}),N&&y().createElement("div",{className:V,ref:b})),y().createElement("div",{className:O,onMouseEnter:this.handleBtnMouseEnter,onMouseLeave:this.handleBtnMouseLeave,style:U},y().createElement("button",{"aria-label":null==c?void 0:c.blocksClickToFlip,className:B,onBlur:this.handleBtnBlur,onClick:u,onFocus:this.handleBtnFocus,tabIndex:t&&o?0:-1,type:"button"},y().createElement(Hp,{className:F})),y().createElement("div",{"aria-hidden":"true",className:H,onClick:sN},null==c?void 0:c.blocksClickToFlip))))}},{key:"componentDidMount",value:function(){this.checkDescriptionSize(this.props),this.checkDescriptionSizeDebounced=AF()(this.checkDescriptionSize,250),window.addEventListener("resize",this.checkDescriptionSizeDebounced),document.addEventListener("keydown",this.handleDocumentKeyDown)}},{key:"componentWillUnmount",value:function(){clearTimeout(this.readyTimeout),this.cleanupLongBottomObserver(),window.removeEventListener("resize",this.checkDescriptionSizeDebounced),document.removeEventListener("keydown",this.handleDocumentKeyDown)}},{key:"componentDidUpdate",value:function(e,t){var n,r,a,i,o=this.props,l=o.allowTabNavigation,s=o.blockType,c=o.isFlipped,u=o.isActiveSide,d=o.onReady,m=o.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===(i=a.focus)||void 0===i||i.call(a))}}]),n}(b.PureComponent);(0,qe.Z)(FF,"descriptionActionTypes",{INITIAL:"INITIAL",INSERTING:"INSERTING",DELETING:"DELETING"}),(0,qe.Z)(FF,"initialState",{descriptionAction:FF.descriptionActionTypes.INITIAL,isAtLongOverflowBottom:!1,isLong:!1,isLongOverflow:!1,isTooltipVisible:!1,scrollbarWidthOffset:void 0});var HF=Qe(FF),zF=function(e){var t,n=cL(),r=n.backgroundType,a=n.cardMode,i=n.customBackgroundColorContrast,o=null===(t=hy())||void 0===t?void 0:t.theme,l=aP(),s=r===Ad.IMAGE&&(null==l?void 0:l.overlayColor)===$d.LIGHT,c=dL(),u=null==o?void 0:o.accentContrast,d=u===Yd.AUTO,m=(0,b.useMemo)((function(){var e="#fafafa";if(a===JT.TRANSPARENT)switch(r){case Ad.DARK:e="#525252";break;case Ad.BLACK:e="#1a1a1a";break;case Ad.IMAGE:e=s?"rgba(0, 0, 0, 0.7)":"rgba(255, 255, 255, 0.7)";break;case Ad.ACCENT:case Ad.COLOR:case Ad.TINT:var t=0;switch(Cm(c)){case pm.LIGHT:t=.5;break;case pm.MED:t=-.35;break;case pm.DARK:t=-.65;break;case pm.NEAR_BLACK:t=.1}e=ym(t,c)}var n={"--color-background":e},o=r===Ad.COLOR?i:u;if((r===Ad.ACCENT||r===Ad.COLOR)&&a===JT.TRANSPARENT&&d){var l=oP({backgroundColor:e,contrast:o});n["--color-text"]=l}return n}),[c,r,a,i,d,s,u]);return y().createElement(HF,(0,D.Z)({},e,{style:m}))},qF=function(e){var t=e.alt,n=e.className,r=e.hasLazyLoadImgsFlag,a=e.url,i=nv(t);return y().createElement(y().Fragment,null,r?y().createElement("img",{alt:i,className:n,decoding:"async",loading:"lazy",src:a}):y().createElement("img",{alt:i,className:n,src:a}),!i&&y().createElement("span",{className:"visually-hidden-always"},"No image alternative text"))},VF=function(e){(0,A.Z)(n,e);var t=RF(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,B()(e=[this]).call(e,i)),(0,qe.Z)((0,P.Z)(r),"state",{prefersKeyboardNavigation:!0}),(0,qe.Z)((0,P.Z)(r),"handleKeyDown",(function(e){r.state.prefersKeyboardNavigation||SN(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,i=e.onStep,o=e.rtl,l=e.settings,s=e.stack,c=this.state.prefersKeyboardNavigation,u=l.entranceAnimation,d=l.showHint,m=Hv()("block-flashcards",{"blocks-flashcard--column":!s,"blocks-flashcard--stack":s,"block-flashcards--no-animation":!u}),v=r.length>2?"small":"large",p=s?null==a?void 0:a.a11yBlockFlashcardStack:null==a?void 0:a.a11yBlockFlashcardGrid;return y().createElement(CP,{"aria-label":p,className:m,isLearner:n,role:"group"},s?y().createElement(EA,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:n,offset:400},y().createElement(UF,{items:r,labels:a,onStep:i,rtl:o,showHint:d})):y().createElement(EA,{animateBlockEntrance:t,animateIn:"fadeIn",className:"block-flashcards__animation",isLearner:n,siblingDelay:.25},y().createElement("ol",{className:"block-flashcards__wrapper",role:"list"},Jr()(r).call(r,(function(e){var t,n,r,o,l,s,u,m,p,f,h,g,b,E;return y().createElement(DF,{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===(o=r.image)||void 0===o?void 0:o.alt,backImgUrl:wd(null==e||null===(l=e.back)||void 0===l||null===(s=l.media)||void 0===s?void 0:s.image),backType:null==e||null===(u=e.back)||void 0===u?void 0:u.type,frontDescription:null==e||null===(m=e.front)||void 0===m?void 0:m.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:wd(null==e||null===(g=e.front)||void 0===g||null===(b=g.media)||void 0===b?void 0:b.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:i,prefersKeyboardNavigation:c,settingShowHint:d,size:v,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}(b.Component);(0,qe.Z)(VF,"defaultProps",{editable:!1,items:[],onStep:Function.prototype,stack:!1});var UF=function(e){(0,A.Z)(n,e);var t=RF(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,B()(e=[this]).call(e,i)),(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,i="prev"===e?Math.max(r.state.current-1,0):Math.min(r.state.current+1,r.props.items.length-1);i!==a&&(null===(t=r.slider)||void 0===t||null===(n=t.slickGoTo)||void 0===n||n.call(t,i),r.setState({current:i,isTransitioning:!0}),r.transitionTimeout=setTimeout((function(){r.setState({isTransitioning:!1})}),500))})),(0,qe.Z)((0,P.Z)(r),"handleKeyDown",(function(e){r.state.prefersKeyboardNavigation||SN(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,i=t.showHint,o=this.state,l=o.current,s=o.isTransitioning,c=o.prefersKeyboardNavigation,u={accessibility:!1,arrows:!1,dots:!1,draggable:!1,fade:!0,infinite:!1,rtl:this.props.rtl,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!1};return y().createElement("section",{className:"block-flashcards-slider block-flashcards-slider--full-carousel"},y().createElement("div",{className:"block-flashcards-slider__wrap"},y().createElement(kM.Z,(0,D.Z)({},u,{className:"block-flashcards-slider__slides",ref:function(t){e.slider=t}}),Jr()(n).call(n,(function(e,t){var n,o,u,d,m,v,p,f,h,g,b,E,k,C;return y().createElement("div",{className:"block-flashcards-slider__slide",key:"flashcard-".concat(t)},y().createElement(DF,{allowTabNavigation:l===t&&!s,backDescription:null==e||null===(n=e.back)||void 0===n?void 0:n.description,backImgAlt:null==e||null===(o=e.back)||void 0===o||null===(u=o.media)||void 0===u||null===(d=u.image)||void 0===d?void 0:d.alt,backImgUrl:wd(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===(g=h.media)||void 0===g||null===(b=g.image)||void 0===b?void 0:b.alt,frontImgUrl:wd(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:i,size:"large",type:"stack",wrapElement:"div"}))}))),y().createElement(GF,{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}(b.Component);(0,qe.Z)(UF,"defaultProps",{items:[],labels:{},onStep:Function.prototype,rtl:!1});var GF=function(e){(0,A.Z)(n,e);var t=RF(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,i=n.current,o=n.isTransitioning,l=n.itemCount,s=n.nextFlashCardLabel,c=n.onClickNext,u=n.onClickPrev,d=n.previousFlashCardLabel,m=100*Number(((i+1)/l).toFixed(2));return y().createElement("div",{className:"block-flashcards-slider__info"},y().createElement(WF,{current:i,isTransitioning:o,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(i+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(WF,{current:i,isTransitioning:o,itemCount:l,nextFlashCardLabel:s,onClick:c,previous:!1,previousFlashCardLabel:d}))}}]),n}(b.Component),KF=function(e){(0,A.Z)(n,e);var t=RF(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,i=e.onClick,o=e.previous,l=e.previousFlashCardLabel,s=0===t,c=t===r-1,u=Hv()("block-flashcards-slider__controls",{"block-flashcards-slider__controls--beginning":s,"block-flashcards-slider__controls--end":c}),d=Hv()("block-flashcards-slider__arrow",{"block-flashcards-slider__arrow--next":!o,"block-flashcards-slider__arrow--prev":o}),m=Hv()("block-flashcards-slider-arrow-icon",{"block-flashcards-slider-arrow-icon--next":!o,"block-flashcards-slider-arrow-icon--prev":o}),v=n||o&&s||!o&&c;return y().createElement("div",{className:u},y().createElement("button",{"aria-disabled":v,"aria-label":o?l:a,className:d,onClick:v?void 0:i,tabIndex:v?-1:void 0,type:"button"},y().createElement(np,{className:m})))}}]),n}(b.Component),WF=uL()(KF),jF=n(69983),YF=n.n(jF),QF=n(76290),XF=n.n(QF),JF=n(56169),$F=n.n(JF),eH=n(53485),tH=n.n(eH),nH=n(99062),rH=n.n(nH),aH=n(27632),iH=n.n(aH),oH=n(99325),lH=n.n(oH),sH=n(72956),cH=n.n(sH),uH=lH()(rH()),dH=Qr()(rH(),(function(){return{}})),mH=lH()(tH()),vH=_D()($F()(mH),$F()(iH())),pH=(cH()(vH),rT.quizPreviewQuestions),fH=function(e){var t=e.canProceed,n=e.canSubmit,r=e.isReduceMotion,a=e.onNext,i=e.onSubmit,o=e.quizNext,l=e.quizSubmit,s=e.allowNext,c=void 0!==s&&s,u=!(n&&!t)||void 0,d=!!t||void 0,m=n&&!t?i:void 0,v=t?-1:void 0,p=!t||void 0,f=!t||void 0,h=t?a:void 0,g=t?void 0:-1,E=(0,b.useRef)(),k=(0,Gk.Z)(t);(0,b.useEffect)((function(){c&&!k&&t&&setTimeout((function(){var e,t;null===(e=E.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e,{preventScroll:r})}),0)}),[c,t,r,k]);var C=Hv()("quiz-card__actions",{"quiz-card__actions--proceed":t}),w=Hv()("quiz-card__button",{"quiz-card__button--disabled":u}),N=Hv()("quiz-card__button","quiz-card__button--next","brand_ui",{"brand--background":t,"visually-hidden-always":!t});return y().createElement("div",{className:C},y().createElement("div",{className:"quiz-card__submit brand--ui"},y().createElement("button",{"aria-disabled":u,"aria-hidden":d,className:w,"data-ba":pH.submitButton,onClick:m,tabIndex:v,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-disabled":p,"aria-hidden":f,className:N,onClick:h,ref:E,tabIndex:g,type:"button"},o)))},hH=n(28416),gH=rT.quizPreviewQuestions,bH=function(e){var t=e.isActive,n=e.isComplete;return Hv()("quiz-card",{"quiz-card--active":t,"quiz-card--done":n})},yH=function(e){var t=e.children,n=e.isActive,r=e.isComplete;return hH.createElement("div",{"aria-hidden":!n||void 0,className:bH({isActive:n,isComplete:r})},hH.createElement("div",{className:"quiz-card__container","data-ba":gH.container},hH.createElement("div",{className:"quiz-card__row","data-ba":gH.questionTextArea},hH.createElement("div",{className:"quiz-card__main"},t))))},EH=n(77897),kH=rf.FILL_IN_THE_BLANK,CH=rf.MATCHING,wH=rf.MULTIPLE_CHOICE,NH=rf.MULTIPLE_RESPONSE;function _H(e){var t,n=e.answers;return De()(t=Jr()(n).call(n,(function(e){return null==e?void 0:e.title}))).call(t,Boolean).join(", ")}function SH(e){var t,n=e.answers,r=e.correct,a=null!=r?(0,EH.propEq)("id",r):(0,EH.propEq)("correct",!0);return null===(t=rm()(n).call(n,a))||void 0===t?void 0:t.title}function IH(e){var t,n=e.answers,r=e.selection;return null==n||null===(t=n[r])||void 0===t?void 0:t.title}function TH(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 LH(e){var t=e.corrects;return TH((function(e){var n;return Array.isArray(t)?null===(n=te()(t))||void 0===n?void 0:n.call(t,e.id):e.correct}),e.answers)}function xH(e){var t=e.answers,n=e.selection;return TH((function(e,t){return te()(n).call(n,t)}),t)}function ZH(e){var t=e.correctAnswer,n=e.selectedAnswer,r=e.correctLabel,a=e.userLabel,i=e.revealAnswers;return t&&n&&i!==ef?i===tf?a+": "+mt(n)+".":r+": "+mt(t)+". "+a+": "+mt(n)+".":""}function PH(e){var t,n=e.isComplete,r=e.item,a=e.selection,i=e.labels,o=e.revealAnswers;if(!r||!n)return null;var l=null!==(t=null==r?void 0:r.answers)&&void 0!==t?t:[],s=null==r?void 0:r.correct,c=null==r?void 0:r.corrects,u=function(e){var t=e.item,n=e.labels;return t.type===kH?null==n?void 0:n.quizAcceptableResponses:null==n?void 0:n.a11yCorrectLive}({item:r,labels:i}),d=null==i?void 0:i.a11yAnswerLive;switch(r.type){case CH:return function(e){var t=e.answers,n=e.selection,r=e.correctLabel,a=e.userLabel,i=e.matchLabel,o=void 0===i?"Match Item: ":i,l=e.revealAnswers,s=(0,EH.invertObj)(n);return Jr()(t).call(t,(function(e,n){var i,c,u,d,m=null!==(i=null==e?void 0:e.title)&&void 0!==i?i:"",v=null!==(c=null==e?void 0:e.matchTitle)&&void 0!==c?c:"",p=null==s?void 0:s[n],f=null!==(u=null==t||null===(d=t[p])||void 0===d?void 0:d.title)&&void 0!==u?u:"";return l===tf?o+v+". "+a+": "+f+".":o+v+". "+r+": "+m+". "+a+": "+f+"."})).join(" ")}({answers:l,selection:a,correctLabel:u,userLabel:d,revealAnswers:o});case kH:return ZH({correctAnswer:_H({answers:l}),selectedAnswer:a,correctLabel:u,userLabel:d,revealAnswers:o});case wH:return ZH({correctAnswer:SH({answers:l,correct:s}),selectedAnswer:IH({answers:l,selection:a}),correctLabel:u,userLabel:d,revealAnswers:o});case NH:return ZH({correctAnswer:LH({corrects:c,answers:l}),selectedAnswer:xH({answers:l,selection:a}),correctLabel:u,userLabel:d,revealAnswers:o})}return null}var AH=rT.quizPreviewQuestions,RH=function(e){var t=e.canProceed,n=e.feedbackRef,r=e.feedbackValue,a=e.hasFeedback,i=e.isActive,o=e.isComplete,l=e.isCorrect,s=e.item,c=e.labels,u=e.quizCorrect,d=e.quizIncorrect,m=e.revealAnswers,v=e.selection,p=Ye(),f=p.announcePolite,h=p.clearAnnouncements,g=(0,Gk.Z)(t),E=l?u:d,k=(0,b.useCallback)((function(){var e=PH({isComplete:o,item:s,selection:v,labels:c,revealAnswers:m}),t=r?mt(r):"";f(E+". "+e+" "+t)}),[f,r,o,s,c,E,m,v]);(0,b.useLayoutEffect)((function(){!g&&t&&m!==ef&&k()}),[t,g,k,m]),(0,b.useEffect)((function(){return h}),[h]);var C=Hv()("quiz-card__feedback",{"quiz-card__feedback--active":t,"quiz-card__feedback--frame":a}),w=Hv()("quiz-card__feedback-icon",{"quiz-card__feedback-icon--correct":l});return y().createElement(y().Fragment,null,y().createElement("div",{className:C,"aria-hidden":!i||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:w},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":AH.answerEvaluation},E),y().createElement("div",null,y().createElement(eE,{allowTabNavigation:o&&i,className:"quiz-card__feedback-text brand--body brand--linkColor",value:r}))))))},MH=n(28416),DH=rT.quizPreviewQuestions.answerArea,OH=function(e){var t=e.hasNoBorder,n=e.type;return Hv()("quiz-card__interactive",{"quiz-card__interactive--no-border":t,"quiz-card__interactive--fill":"FILL_IN_THE_BLANK"===n})},BH=function(e){var t=e.children,n=e.hasNoBorder,r=e.type;return MH.createElement("div",{className:OH({hasNoBorder:n,type:r}),"data-ba":DH.answerAreaContainer},t)},FH=n(69879),HH=n.n(FH),zH=n(74646),qH=n.n(zH),VH=n(52788),UH=n.n(VH),GH=n(83023),KH=n.n(GH),WH=al()((function(e,t){return hn()(UH()(null),KH()(e,t))})),jH=n(28416),YH=rT.quizPreviewQuestions,QH=hn()(qH()(["tmp"]),ol()({},["media"])),XH=HH()(QH,vH),JH=WH(_D()(XH,vH),(function(e){var t=e.allowTabNavigation,n=e.blockId,r=e.enableVideoPlaybackSpeed,a=e.index,i=e.labels,o=e.media,l=e.settings;return jH.createElement("div",{className:"quiz-card__media","data-ba":YH.media},jH.createElement(dB,{allowTabNavigation:t,blockId:n,enableVideoPlaybackSpeed:r,index:a,labels:i,media:o,opts:l}))})),$H=JH,ez=function(e,t){var n=fA(),r=(0,vg.Z)(t);(0,b.useEffect)((function(){!r&&t&&e&&oN()(e.focus)&&e.focus({preventScroll:n})}),[t,n,r,e])},tz=function(e){var t,n,r,a,i=e.isActive,o=e.labels,l=e.num,s=e.quizQuestion,c=e.total,u=(0,b.useRef)();return ez(u.current,i),y().createElement("div",{className:"quiz-card__number"},y().createElement("h1",{className:"visually-hidden-always",ref:u,tabIndex:LL},B()(t=B()(n=B()(r="".concat(null==o?void 0:o.quizQuestion," ")).call(r,l," ")).call(n,null==o?void 0:o.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(UO(l),"/")).call(a,UO(c))))},nz=n(28416),rz=function(e){var t=e.allowTabNavigation,n=e.id,r=e.value;return nz.createElement(eE,{allowTabNavigation:t,className:"quiz-card__title brand--body brand--linkColor",id:n,value:r})},az={ANY:"ANY",CORRECT_INCORRECT:"CORRECT_INCORRECT",CHOICE:"CHOICE"},iz={label:"Any Response",prop:"feedback"},oz=(cl()([[ta()(az.ANY),et()(iz)],[ta()(az.CHOICE),et()({label:"By Choice",prop:"choice"})],[ta()(az.CORRECT_INCORRECT),et()({correctProp:"feedbackCorrect",incorrectProp:"feedbackIncorrect",label:"Correct / Incorrect",type:"CORRECT_INCORRECT"})],[ms(),et()(iz)]]),az),lz=rT.quizPreviewQuestions,sz=function(e){var t,n,r=e.allowTabNavigation,a=e.isComplete,i=e.isCorrect,o=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,b.useRef)(),h=(0,b.useState)((function(){return Pp()("fitb-")})),g=(0,ze.Z)(h,1)[0],E="".concat(g,"-feedback"),k="".concat(g,"-acceptable"),C="".concat(g,"-input"),w=a?B()(t="".concat(E," ")).call(t,k):void 0,N=a?void 0:m,_=r?0:LL,S=v===$p||v===tf,I=v===$p||i&&v===tf,T=Hv()("quiz-fill__icon",{"quiz-fill__icon--visible":a}),L=Hv()("quiz-fill__options",{"quiz-fill__options--visible":a}),x=(0,b.useCallback)((function(e){l(e.currentTarget.value)}),[l]),Z=(0,b.useCallback)((function(e){TN(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":lz.fillInTheBlankAnswer,id:C,onChange:P,onKeyDown:A,placeholder:N,readOnly:a,ref:f,tabIndex:_,type:"text",value:p}),S&&y().createElement("div",{className:T,id:E},i&&y().createElement(nM,{"aria-label":null==o?void 0:o.quizCorrect,name:"circle-check",styleIcon:{height:"2rem"}}),!i&&y().createElement(Xp,{"aria-label":null==o?void 0:o.quizIncorrect}))),I&&a&&y().createElement("div",{className:L,id:k,"data-ba":lz.acceptableAnswers},y().createElement(eE,{value:B()(n="".concat(d,": ")).call(n,cz(c))})))};sz.defaultProps={onChange:hl,onEnterToSubmit:hl};var cz=_()(Qf()(", "),kt()(_()(jb(),so()("","title")))),uz=sz,dz=n(34226),mz=n.n(dz),vz=n(43083),pz=n.n(vz);pz().dynamicDrop(!0);var fz=pz(),hz=n(43931),gz=n.n(hz),bz=n(28416);function yz(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 Ez=Nr()(["draggableOptions","autoScroll","container"]),kz=gz()(Ez),Cz=Qr()(hr(),(function(){return document.querySelector(".page-wrap, .block-knowledge__wrapper, .question-banks-draw-dialog")})),wz=Pr()(Ez,Cz),Nz=function(e){(0,A.Z)(n,e);var t=yz(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=fz(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 bz.cloneElement(bz.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,i=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()}),i)}))}},{key:"enableInteract",value:function(){var e=wz(this.props);this.interact.draggable(Ln()({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,kz(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=ol()("",["props","className"],t);return Hv()(r,{draggable:n,"draggable--dragging":this.state.isDragging})}},{key:"getStyle",value:function(){var e=ol()({},["props","style"],this.props.children);return Ln()(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}(bz.Component),_z=n(28416);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 Iz=function(e){(0,A.Z)(n,e);var t=Sz(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=fz(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 _z.cloneElement(_z.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(Ln()({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,i=ol()("",["props","className"],r);return Hv()(i,(0,qe.Z)({droppable:a,"droppable--active":e},n,e))}},{key:"getStyle",value:function(){return ol()({},["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}(_z.Component);function Tz(e){e&&(e.addEventListener("touchstart",xz,!0),e.addEventListener("touchmove",xz,!0),e.addEventListener("touchcancel",xz,!0),e.addEventListener("touchend",xz,!0))}function Lz(e){e&&(e.removeEventListener("touchstart",xz,!0),e.removeEventListener("touchmove",xz,!0),e.removeEventListener("touchcancel",xz,!0),e.removeEventListener("touchend",xz,!0))}function xz(e){var t;null==e||null===(t=e.stopPropagation)||void 0===t||t.call(e)}var Zz=n(28416);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 Az,Rz=Qn()(kt()),Mz=_()(Gi(),ra()),Dz=It()("title"),Oz=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)).state={isDragging:!1},r.setDrag=r.setDrag.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){Tz(this.listItem)}},{key:"componentWillUnmount",value:function(){Lz(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,i=t.isEnabled,o=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,g=r&&n,b=Gz({isMatched:l,prefersKeyboardNavigation:v,willBeReplaced:h});return Zz.createElement(K,{className:this.state.isDragging?"".concat(b," dragging"):b,component:"li",onKeyDown:m,style:{height:s}},Zz.createElement(Ax,{key:a},Zz.createElement(Nz,{childRef:function(t){e.listItem=t},isEnabled:i,key:a,nextIndex:c,onDragEnd:u,onDragStart:d,prevIndex:p,setDrag:this.setDrag},Zz.createElement("div",{className:"quiz-match__item-wrapper","aria-hidden":!g,tabIndex:PL(g)},Zz.createElement(Hz,{className:qz({isKeySelected:o})}),Zz.createElement("div",{className:"quiz-match__item-content"},Zz.createElement(nM,{name:"bars",className:"quiz-match__item-sortable"}),Zz.createElement(vp,{className:"quiz-match__item-sortable--dots"}),Zz.createElement("span",{"data-match-content":!0},Zz.createElement(eE,{value:f})))))))}}]),n}(Zz.Component),Bz=function(e){(0,A.Z)(n,e);var t=Pz(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,i=t.isEnabled,o=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 Zz.createElement(Iz,{activeClassName:"quiz-match__item--active",childRef:function(t){e.listItem=t},isEnabled:i,key:a,onDrop:l,onEnter:u,onLeave:d},Zz.createElement("li",{"aria-hidden":!p,className:Kz({prefersKeyboardNavigation:m}),onKeyDown:s,onKeyUp:c,style:{height:o},tabIndex:PL(p)},Zz.createElement(zz,{className:Vz({isSelectable:!n})}),Zz.createElement("div",{className:"quiz-match__item-content"},Zz.createElement("span",{"data-match-content":!0},v))))}}]),n}(Zz.Component),Fz=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)).state={allowMovableKeySelect:!0,dragIndex:null,dropZoneIndex:null,height:null,isLoaded:!1,keySelectedSourceIndex:null,titleIndices:e.titleIndices,toDropRow:null},r.moveableItems=[],r.matchItems=[],r.handleResize=uA()(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,i=r.isLearner,o=r.isRetake,l=r.matches,s=e.isRetake,c=e.matches,u=e.matchIndices,d=e.titleIndices,m=l!==c,v=!o&&s;if(!ra()(c)||a)if(m){var p=(t=u,function(e,n){var r=(0,ze.Z)(n,2),a=r[0],i=r[1],o=Oa()(Number(a),e),l=Oa()(Number(i),t);return o===l?e:ei(o,l,e)}),f=Wa()(c).reduce(p,n);this.setState({titleIndices:f})}else if(a){var h=Yz({titleIndices:n,nextTitleIndices:d,isLearner:i,isNewRetake:v});this.setState({titleIndices:h})}}},{key:"componentDidUpdate",value:function(e){var t=this.props.answers,n=e.answers;ta()(Dz(t),Dz(n))||this.setHeights();var r=this.state,a=r.dragIndex,i=r.dropZoneIndex;ka()(uH,[a,i])&&(this.props.onMatch({dragIndex:a,dropZoneIndex:i}),this.setState({dragIndex:null,dropZoneIndex:null}))}},{key:"render",value:function(){var e=this;return Zz.createElement("div",{className:this.getClassName(),ref:function(t){e.el=t}},this.buildResultsList(),this.buildMovableList(),this.buildMatchList())}},{key:"getClassName",value:function(){return Hv()("quiz-match",{"quiz-match--completed":this.props.isComplete,"quiz-match--hidden":!this.state.isLoaded})}},{key:"buildResultsList",value:function(){var e=Rz(this.buildResultItem.bind(this));return _()(jz,e,ri)(this.props.matchIndices)}},{key:"buildResultItem",value:function(e){var t=this.props,n=t.isComplete,r=t.matchIndices,a=t.revealAnswers,i=this.state,o=i.height,l=i.titleIndices[e],s=l===r[e],c=a===tf,u=n&&(a===$p||c),d=Hv()("quiz-match__item-feedback",{"quiz-match__item-feedback--hidden":!u});return u?s?Zz.createElement("li",{className:d,key:e,style:{height:o}},Zz.createElement(nM,{"aria-label":"Check mark",name:"circle-check",styleIcon:{height:"2rem"}})):c?Zz.createElement("li",{className:d,key:e,style:{height:o}},Zz.createElement(Xp,{"aria-label":"Check mark"})):Zz.createElement("li",{className:d,key:e,style:{height:o}},Zz.createElement("span",{background:!0,className:"quiz-match__item-feedback-bubble"},hi()(Oa()(l,r)))):Zz.createElement("li",{className:d,key:e,style:{height:o}})}},{key:"buildMovableList",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.answers,a=t.isActive,i=t.isComplete,o=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=_()(Wz,Rz((function(t,n){return Zz.createElement(Oz,(0,D.Z)({key:"movable-item-".concat(n),nextIndex:n,prevIndex:p,ref:function(t){e.moveableItems[n]=t}},t))})));return f(Rz((function(t,s){var f=ce()([t],r),h=f.id,g=f.title,b=uH(u)&&s===p&&p!==Oa()(u,v);return{allowMovableKeySelect:c,allowTabNavigation:n,height:d,id:h,isEnabled:a&&!i,isKeySelected:t===m,isMatched:uH(o[t]),onDragEnd:e.handleDragEnd.bind(e),onDragStart:e.handleDragStart.bind(e,t),onKeyDown:e.handleMovableKeyDown.bind(e,t,s),prefersKeyboardNavigation:l,text:g,willBeReplaced:b}}),v))}},{key:"buildMatchList",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.answers,a=t.isActive,i=t.matchIndices,o=t.prefersKeyboardNavigation,l=this.state,s=l.allowMovableKeySelect,c=l.height,u=_()(Wz,Rz((function(t,n){return Zz.createElement(Bz,(0,D.Z)({key:"match-item-".concat(n),ref:function(t){e.matchItems[n]=t}},t))})));return u(Rz((function(t,i){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,i),onKeyDown:e.handleMatchKeyDown.bind(e,t,i),onKeyUp:e.handleMatchKeyUp.bind(e),onLeave:e.handleDropLeave.bind(e),prefersKeyboardNavigation:o,text:d}}),i))}},{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,i=lN((function(){return r.keySelectMovableAtIndex(e)})),o=lN((function(){return HL({list:r.moveableItems,currentIndex:t})})),l=lN((function(){return FL({list:r.moveableItems,currentIndex:t})})),s=lN((function(){return!a&&BL({list:r.matchItems,index:t})}));cl()([[ZN,i],[RN,l],[AN,o],[DN,s]])(n)}},{key:"handleMatchKeyDown",value:function(e,t,n){var r=this,a=this.props,i=a.canSubmit,o=a.onEnterToSubmit;if(i&&TN(n))o(n);else{var l=lN((function(){return r.keySelectMatch(e,t)})),s=lN((function(){return HL({list:r.matchItems,currentIndex:t})})),c=lN((function(){return FL({list:r.matchItems,currentIndex:t})})),u=lN((function(){return BL({list:r.moveableItems,index:t})}));cl()([[BN,l],[RN,c],[AN,s],[MN,u]])(n)}}},{key:"handleMatchKeyUp",value:function(e){BN(e)&&this.resetKeySelection()}},{key:"handleCancelKeyDrop",value:function(e){("mousedown"===e.type||PN(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=Hr()((function(e,t){return Math.max(e,t.offsetHeight+32)}),0,e);this.setState({height:t,isLoaded:!0})}}]),n}(Zz.Component),Hz=function(e){var t=e.className;return Zz.createElement("svg",{className:t,viewBox:"-0.5 -0.5 315 55",preserveAspectRatio:"none",focusable:"false"},Zz.createElement("title",null,"Draggable item"),Zz.createElement("desc",null,"Rectangular shape with an arrow on the right side"),Zz.createElement("polygon",{points:"0,0 298.5,0 312,27.5 298.5,54 0,54"}),Zz.createElement("rect",{x:"0",y:"0",width:"5",height:"54"}))},zz=function(e){var t=e.className;return Zz.createElement("svg",{className:t,viewBox:"-0.5 -0.5 315 55",preserveAspectRatio:"none",focusable:"false"},Zz.createElement("title",null,"Drop zone item"),Zz.createElement("desc",null,"Rectangular shape with a fish-tail shape on the left side"),Zz.createElement("polygon",{points:"0,0 314,0 314,54 0,54 13.5,27.5 0,0"}))},qz=function(e){var t=e.isKeySelected;return Hv()("quiz-match__item-arrow",{"quiz-match__item-arrow--selected":t})},Vz=function(e){var t=e.isSelectable;return Hv()("quiz-match__item-tail",{"quiz-match__item-tail--selectable":t})},Uz=YC.isIe11||YC.isEdge,Gz=function(e){var t=e.isMatched,n=e.prefersKeyboardNavigation,r=e.willBeReplaced;return Hv()("quiz-match__item quiz-match__item--draggable",{"quiz-match__item--matched":t,"quiz-match__item--faded":r,"quiz-match__item--ms_browser-focus":n&&Uz})},Kz=function(e){var t=e.prefersKeyboardNavigation;return Hv()("quiz-match__item quiz-match__item--immobile",{"quiz-match__item--ms_browser-focus":t&&Uz})},Wz=function(e){return Zz.createElement("ul",{className:"quiz-match__list brand--body"},e)},jz=function(e){return Zz.createElement("ul",{className:"quiz-match__list quiz-match__list--results"},e)},Yz=function(e){var t=e.titleIndices,n=e.nextTitleIndices,r=e.isNewRetake,a=e.isLearner;if(r&&a)return n;var i=XF()(t,n),o=mz()(t,n);return Mz(o)?XF()(o,t):Mz(i)?yt()(kh()(i,t)):t},Qz="NEXT",Xz="PREV",Jz=(Az={},(0,qe.Z)(Az,Qz,(function(e,t){return t===e-1?0:t+1})),(0,qe.Z)(Az,Xz,(function(e,t){return 0===t?e-1:t-1})),Az),$z=function(e){var t=e.allowTabNavigation,n=e.color,r=e.id,a=e.index,i=e.isComplete,o=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,g=e.revealAnswers,E=e.title,k=(0,b.useState)((function(){return Pp()("qmc-")})),C=(0,ze.Z)(k,1)[0],w=(0,b.useRef)(),N=(0,vg.Z)(c),_="".concat(C,"-label"),S=i?"true":"false",I=t&&(c||s&&0===a)?0:LL,T=g===$p,L=g==tf,x=i&&l&&(T||L&&o),Z=i&&!l&&(T||L&&o||L&&!o&&c),P=x||Z,A=P?"".concat(C,"-result"):void 0,R=Hv()("quiz-multiple-choice-option-wrap",{"quiz-multiple-choice-option-wrap--complete":i}),M=Hv()("quiz-multiple-choice-option",{"is-complete":i,"is-correct":x,"is-incorrect":Z,"is-selected":c,"quiz-multiple-choice-option--keyboard":f}),D=Hv()("quiz-multiple-choice-option__dot",{"quiz-multiple-choice-option__dot--active":c&&!i}),O=Hv()("quiz-multiple-choice-option__check",{"quiz-multiple-choice-option__check--active":x}),B=Hv()("quiz-multiple-choice-option__x",{"quiz-multiple-choice-option__x--active":Z}),F=Hv()("quiz-multiple-choice-option__border"),H=(0,b.useCallback)((function(e){e.target===e.currentTarget&&(TN(e)?v(e):ON(e)?(e.preventDefault(),p(Qz)):qN(e)?(e.preventDefault(),p(Xz)):ZN(e)&&(e.preventDefault(),m({selectedIndex:a})))}),[a,m,v,p]),z=(0,b.useCallback)((function(e){"A"!==e.target.tagName&&m({selectedIndex:a})}),[a,m]),q=i?void 0:z,V=i?void 0:H;return(0,b.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":S,"aria-labelledby":_,className:M,onKeyDown:V,ref:w,role:"radio",tabIndex:I},y().createElement("div",{className:"quiz-multiple-choice-option__indicator",style:{color:n}},y().createElement(ap,{className:D}),y().createElement(tp,{className:O}),y().createElement(pp,{"aria-hidden":"true",className:B,overrideStyle:!0})),y().createElement("div",{className:F})),y().createElement("div",{className:"quiz-multiple-choice-option__text brand--body",id:_},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)))},eq=function(e){var t=e.allowTabNavigation,n=e.color,r=e.correctId,a=e.isComplete,i=e.isCorrect,o=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,g=(0,b.useCallback)((function(e){var t=d.length;1!==t&&s({selectedIndex:Jz[e](t,h||0)})}),[s,d.length,h]);return y().createElement("div",{"aria-labelledby":v,role:"radiogroup"},Jr()(d).call(d,(function(e,u,d){return y().createElement($z,{allowTabNavigation:t,color:n,id:e.id,index:u,isComplete:a,isCorrect:i,isCorrectOption:r===e.id,isFirst:0===u,isFresh:-1===h||null==h,isLast:u===d.length-1,isReduceMotion:o,isSelected:h===u,labels:l,key:e.id,onChange:s,onEnterToSubmit:c,onNav:g,prefersKeyboardNavigation:m,renderOptionText:p,revealAnswers:f,title:e.title})})))},tq=rT.quizPreviewQuestions.answerArea,nq=function(e){var t=e.allowTabNavigation,n=e.id,r=e.index,a=e.isComplete,i=e.isCorrect,o=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,b.useState)((function(){return Pp()("qmr-")})),h=(0,ze.Z)(f,1)[0],g=a&&v===$p,E="".concat(h,"-label"),k=g?"".concat(h,"-result"):void 0,C=a?"true":"false",w=t?0:LL,N=v==tf,_=v===$p||N&&i||N&&!i&&l,S=Hv()("quiz-multiple-response-option-wrap",{"quiz-multiple-response-option-wrap--complete":a}),I=Hv()("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&&o&&_,"quiz-multiple-response-option--incorrect":a&&!o&&_}),T=Hv()("quiz-multiple-response-option__border"),L=(0,b.useCallback)((function(e){TN(e)?u(e):ZN(e)&&(e.preventDefault(),c({optionIndex:r}))}),[r,u,c]),x=(0,b.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:S,"data-ba":tq.checkboxSelect,"data-ba-index":r,onClick:Z},y().createElement("div",{"aria-checked":l,"aria-describedby":k,"aria-disabled":C,"aria-labelledby":E,className:I,onKeyDown:P,role:"checkbox",tabIndex:w},y().createElement("div",{className:"quiz-multiple-response-option__indicator"},y().createElement(tp,{className:"quiz-multiple-response-option__check"}),y().createElement(pp,{"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})),g&&y().createElement("div",{className:"visually-hidden-always",id:k},l&&o&&(null==s?void 0:s.a11yQuizReviewCorrectlyChecked),l&&!o&&(null==s?void 0:s.a11yQuizReviewIncorrectlyChecked),!l&&o&&(null==s?void 0:s.a11yQuizReviewIncorrectlyUnchecked),!l&&!o&&(null==s?void 0:s.a11yQuizReviewCorrectlyUnchecked)))},rq=function(e){var t=e.allowTabNavigation,n=e.correctIds,r=void 0===n?[]:n,a=e.isComplete,i=e.isCorrect,o=e.labels,l=e.onChange,s=e.onEnterToSubmit,c=e.options,u=void 0===c?[]:c,d=e.prefersKeyboardNavigation,m=e.questionHtmlId,v=e.renderOptionText,p=e.revealAnswers,f=e.selectedIndices,h=void 0===f?[]:f;return y().createElement("div",{"aria-labelledby":m,role:"group"},y().createElement("ul",null,Jr()(u).call(u,(function(e,n){return y().createElement(nq,{allowTabNavigation:t,id:e.id,index:n,isComplete:a,isCorrect:i,isCorrectOption:La()(e.id,r),isSelected:La()(n,h),labels:o,key:e.id,onChange:l,onEnterToSubmit:s,prefersKeyboardNavigation:d,renderOptionText:v,revealAnswers:p,title:e.title})}))))},aq=n(7772),iq=n.n(aq),oq=n(36218),lq=n.n(oq),sq=iq()(nt()),cq=gt()(Lt()("correct",!0)),uq=_()(Qr()(ta()(-1),et()(0)),Aa()(Lt()("correct",!0))),dq=function(e){return{MATCHING:nt(),FILL_IN_THE_BLANK:pq,MULTIPLE_CHOICE:nt(),MULTIPLE_RESPONSE:nt()}[e]},mq=_()(It()("id"),cq),vq=_()(Gc(),mq),pq=gt()(Lt()("correct",!0)),fq=_()(de()("id"),Gc()),hq=_()(Cr(),Er());function gq(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 bq=rf.FILL_IN_THE_BLANK,yq=rf.MATCHING,Eq=rf.MULTIPLE_RESPONSE,kq=oz.CHOICE,Cq=oz.CORRECT_INCORRECT,wq={FILL_IN_THE_BLANK:"a11yBlockKnowledgeCheckFIB",MATCHING:"a11yBlockKnowledgeCheckM",MULTIPLE_CHOICE:"a11yBlockKnowledgeCheckMC",MULTIPLE_RESPONSE:"a11yBlockKnowledgeCheckMR"},Nq=ol()(null,[0,"type"]),_q=fA(),Sq=function(e){(0,A.Z)(n,e);var t=gq(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={selectedAnswer:null,selectedIndices:[],chosen:!1,answered:!1,fillInValue:"",matches:{},questionHtmlId:"q-".concat(BM()())},r.retakeAnimationStageOne=null,r.retakeAnimationStageTwo=null,r.takeAgainRef=(0,b.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){var n=this;t.answered&&!this.state.answered?this.getType()!==bq&&OL(this.wrapper):!t.answered&&this.state.answered&&setTimeout((function(){var e,t;null===(e=n.takeAgainRef.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),0)}},{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 bq:return this.state.fillInValue;case yq:return this.state.matches;case Eq: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=_()(Jn()(t.toString(),n),nu()(ta()(n)),dH)(r);this.setState({matches:a})}},{key:"handleMultipleResponseChange",value:function(e){var t=e.optionIndex,n=this.state.selectedIndices,r=te()(n).call(n,t)?XF()([t]):kh()(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(){_q||e.getType()!==bq||OL(e.wrapper,{preventScroll:!0}),e.retakeAnimationStageTwo=null}))}),950)}},{key:"renderQuestionTitle",value:function(e){var t=e.title;return y().createElement(tP,{className:"quiz-card__title brand--body brand--linkColor",value:t,id:this.state.questionHtmlId})}},{key:"renderQuestion",value:function(e){var t=this.state,n=t.answered,r=t.retake,a=t.selectedAnswer,i=this.props,o=i.blockId,l=i.enableVideoPlaybackSpeed,s=i.labels,c=i.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,g=e.type,b=this.getIsCorrect({item:e}),E=this.getCanSubmit({item:e}),k=this.onSubmit.bind(this,f,E),C=this.getFeedback({item:e,isCorrect:b,selectedAnswer:a}),w=this.getSelection({item:e}),N=Hv()("block-knowledge__retake-container",{"block-knowledge__retake-container--active":n}),_=Hv()("block-knowledge__retake",{"block-knowledge__retake--active":n&&!r});return y().createElement(yH,{key:f,isActive:!0},u(e),y().createElement($H,{blockId:o,enableVideoPlaybackSpeed:l,labels:s,media:h}),y().createElement(BH,{type:g},this.renderType({isCorrect:b,item:e,onSubmit:k,canSubmit:E})),y().createElement(fH,{isReduceMotion:_q,canProceed:n,canSubmit:E,onSubmit:k,quizSubmit:v}),y().createElement(RH,{canProceed:n,hasFeedback:!!C,isActive:n,isComplete:n,isCorrect:b,item:e,feedbackValue:C,labels:s,quizCorrect:d,quizIncorrect:m,revealAnswers:$p,selection:w}),y().createElement("div",{className:N},y().createElement("button",{"aria-hidden":!n||void 0,className:_,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,i=n.selectedAnswer,o=n.selectedIndices,l=t.answers,s=t.type,c=t.isCaseSensitive;switch(s){case bq:return function(e){var t=e.answers,n=e.fillInValue,r=e.isCaseSensitive?jb():_()(jb(),Sn());return Br()(kt()(so()("","title")),kt()(r),La()(r(n)))(t)}({answers:pq(l),fillInValue:r,isCaseSensitive:c});case yq:return ni(a);case Eq:return function(e){var t=e.answers,n=e.selectedIndices;return ta()(lq()(sq,n),_()(lq()(sq),kt()(_()(le()(Aa())(t),Lt()("id"))),mq)(t))}({answers:l,selectedIndices:o});default:return i===uq(l)}}},{key:"getType",value:function(){var e=this.props.items;return Nq(e)}},{key:"getCanSubmit",value:function(e){var t=e.item,n=t.answers,r=this.state,a=r.answered,i=r.fillInValue,o=r.matches,l=r.selectedAnswer,s=r.selectedIndices;switch(t.type){case bq:return Gi()(ra()(i))&&Gi()(a);case yq:return hq(o)===Cr()(n);case Eq:return Gi()(ra()(s))&&Gi()(a);default:return Gi()(hr()(l))&&Gi()(a)}}},{key:"getFeedback",value:function(e){var t=e.item,n=e.isCorrect,r=e.selectedAnswer,a=t.answers,i=t.feedback,o=t.feedbackCorrect,l=t.feedbackIncorrect;switch(t.feedbackType){case kq:return ol()("",[r,"feedback"],a);case Cq:return n?o:l;default:return i}}},{key:"getTypeLabel",value:function(){var e=this.props.labels,t=this.getType(),n=wq[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(tP,{className:"cursorAuto",value:n})}},{key:"renderMultipleChoiceOptionText",value:function(e,t){var n=t.title;return y().createElement(tP,{className:"quiz-multiple-choice-option__label brand--body cursorAuto",value:n})}},{key:"renderType",value:function(e){var t=e.isCorrect,n=e.item,r=e.onSubmit,a=e.canSubmit,i=this.props,o=i.isLearner,l=i.labels,s=i.prefersKeyboardNavigation,c=i.renderMultipleResponseOptionText,u=void 0===c?this.renderMultipleResponseOptionText:c,d=i.renderMultipleChoiceOptionText,m=void 0===d?this.renderMultipleChoiceOptionText:d,v=this.state,p=v.answered,f=v.fillInValue,h=v.matches,g=v.retake,b=v.selectedAnswer,E=v.selectedIndices,k=v.questionHtmlId,C=n.answers,w=void 0===C?[]:C,N=n.type,_=l.quizAcceptableResponses,S=l.quizAnswerPlaceholder,I=ri(w),T=I,L=YF()(I);switch(N){case bq:return y().createElement(uz,{allowTabNavigation:!0,isComplete:p,isCorrect:t,labels:l,onChange:this.handleFillIn,onEnterToSubmit:r,options:pq(w),revealAnswers:$p,questionHtmlId:k,quizAcceptableResponses:_,quizAnswerPlaceholder:S,value:f});case yq:return y().createElement(Fz,{allowTabNavigation:!0,answers:dq(N)(w),canSubmit:a,isActive:!0,isComplete:p,isLearner:o,matchIndices:T,matches:h,onEnterToSubmit:r,onMatch:this.handleMatch,prefersKeyboardNavigation:!0,revealAnswers:$p,titleIndices:L,isKnowledgeCheck:!0,isRetake:g});case Eq:return y().createElement(rq,{allowTabNavigation:!0,correctIds:mq(w),isComplete:p,isCorrect:t,labels:l,onChange:this.handleMultipleResponseChange,onEnterToSubmit:r,options:w,prefersKeyboardNavigation:s,questionHtmlId:k,renderOptionText:u.bind(this,n),revealAnswers:$p,selectedIndices:E});default:return y().createElement(eq,{allowTabNavigation:!0,correctId:vq(w)||fq(w),isComplete:p,isCorrect:t,isReduceMotion:_q,labels:l,onChange:this.handleChoiceSelect,onEnterToSubmit:r,options:w,prefersKeyboardNavigation:s,questionHtmlId:k,renderOptionText:m.bind(this,n),revealAnswers:$p,selectedIndex:b})}}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.isLearner,a=t.items,i=t.settings,o=this.state,l=o.answered,s=o.retake,c=i.entranceAnimation,u=Hv()("block-knowledge",{"block-knowledge--no-animation":!c,"block-knowledge--answered":l,"block-knowledge--retake":s}),d=a.length>0?fa()(a).call(a,0,1):[];return y().createElement(CP,{className:u,isLearner:r,style:this.getStyle(),ref:function(t){e.block=t}},y().createElement(EA,{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(sM,{"aria-label":this.getTypeLabel(),className:"block-knowledge__wrapper",ref:function(t){e.wrapper=t}},Jr()(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)===JT.TRANSPARENT)switch(null==n?void 0:n.backgroundType){case Ad.ACCENT:case Ad.COLOR:case Ad.TINT:switch(Cm(t)){case pm.LIGHT:return{"--color-background-choice-hover":ym(.5,t),"--color-background-feedback-frame":ym(.5,t)};case pm.MED:return{"--color-background-choice-hover":ym(-.3,t),"--color-background-feedback-frame":ym(-.3,t)};case pm.DARK:return{"--color-background-choice-hover":ym(-.6,t),"--color-background-feedback-frame":ym(-.6,t)};case pm.NEAR_BLACK:return{"--color-background-choice-hover":ym(.15,t),"--color-background-feedback-frame":ym(.15,t)}}}return null}}],[{key:"defaultProps",get:function(){return{items:[],lessonId:"",blockId:"",onStep:Function.prototype}}}]),n}(y().Component),Iq=function(e){return uL()(mL()(e))}(Sq),Tq=n(55130),Lq=n.n(Tq);function xq(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 Zq=function(e){(0,A.Z)(n,e);var t=xq(n);function n(e){var r;return(0,x.Z)(this,n),r=t.call(this,e),(0,qe.Z)((0,P.Z)(r),"handleDocumentClick",(function(e){var t,n;!r.props.isActive||null!==(t=r.refBubbleWrap.current)&&void 0!==t&&t.contains(e.target)||null!==(n=document.querySelector("[data-iz-overlay]"))&&void 0!==n&&n.contains(e.target)||r.props.onClose({shouldFocusMarker:!1})})),(0,qe.Z)((0,P.Z)(r),"handleDocumentKeyDown",(function(e){var t;PN(e)&&r.props.isActive&&r.props.onClose({shouldFocusMarker:null===(t=r.refBubbleWrap.current)||void 0===t?void 0:t.contains(e.target)})})),(0,qe.Z)((0,P.Z)(r),"handleCloseClick",(function(){r.props.onClose()})),r.state={hasOverflow:!1},r.refWrap=(0,b.createRef)(),r.refBubbleWrap=(0,b.createRef)(),r.renderOverflowMask=r.renderOverflowMask.bind((0,P.Z)(r)),r.handleScroll=r.handleScroll.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.portal=tk(),r}return(0,Z.Z)(n,[{key:"componentWillUnmount",value:function(){document.removeEventListener("click",this.handleDocumentClick),document.removeEventListener("keydown",this.handleDocumentKeyDown),this.contentRef.removeEventListener("scroll",this.scrollRef)}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){e.isActive&&setTimeout(this.renderOverflowMask,100)}},{key:"componentDidUpdate",value:function(e){var t,n,r=this;!e.isActive&&this.props.isActive?(setTimeout((function(){document.addEventListener("click",r.handleDocumentClick),document.addEventListener("keydown",r.handleDocumentKeyDown)}),0),this.contentRef.scrollTop=0,null===(t=this.refBubbleWrap.current)||void 0===t||null===(n=t.focus)||void 0===n||n.call(t)):e.isActive&&!this.props.isActive&&(document.removeEventListener("click",this.handleDocumentClick),document.removeEventListener("keydown",this.handleDocumentKeyDown),this.state.hasOverflow&&this.contentRef.removeEventListener("scroll",this.scrollRef))}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.accentColor,a=n.allowNav,i=n.children,o=n.description,l=n.htmlId,s=n.isActive,c=n.title,u=n.x,d=n.y,m=Hv()("bubble",{"bubble--active":s}),v=Aq({x:u,y:d}),p=Rq({hasOverflow:this.state.hasOverflow,x:u,y:d}),f={borderColor:r},h="".concat(l,"-title"),g=y().createElement("div",{ref:this.refWrap,className:m,style:v},y().createElement("div",{"aria-hidden":!s,"aria-labelledby":h,className:p,id:l,onKeyDown:this.handleKeyDown,ref:this.refBubbleWrap,style:f,tabIndex:-1},y().createElement("h2",{className:"bubble__title brand--head",id:h},c),a&&this.renderControls(),y().createElement("button",{"aria-label":"Close modal",className:"bubble__close",onClick:this.handleCloseClick,type:"button"},y().createElement(ip,{className:"bubble__close-icon"})),y().createElement("div",{className:"bubble__content",ref:function(e){t.contentRef=e}},y().createElement("div",{className:"bubble__media"},Jr()(e=y().Children).call(e,i,(function(e){return e&&s?y().createElement("div",{className:"bubble__figure"},e):null}))),y().createElement(eE,{allowTabNavigation:s,className:"bubble__description brand--body",value:o}))));return window.matchMedia("(max-width: 767px)").matches?(0,ek.createPortal)(y().createElement(mP,null,g),this.portal):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=uA()(this.handleScroll,50)),this.setState({hasOverflow:!0}),this.scrollRef()):(e.removeEventListener("scroll",this.scrollRef),this.setState({hasOverflow:!1}))}}},{key:"handleKeyDown",value:function(e){var t,n,r=this.props,a=r.allowNav,i=r.onNextClick,o=r.onPreviousClick,l=(t=this.contentRef,n=this.state.hasOverflow,function(e){var r=GN(t,n),a=UN(t);cl()([[RN,r],[AN,a]])(e)}),s=Lq()(et()(a));cl()([[s(MN),o],[s(DN),i],[zN,l]])(e)}},{key:"handleNextClick",value:function(e){this.props.onNextClick(e)}},{key:"handlePreviousClick",value:function(e){this.props.onPreviousClick(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:"defaultProps",get:function(){return{allowNav:!0,onClose:Function.prototype,onNextClick:Function.prototype,onPreviousClick:Function.prototype}}}]),n}(y().Component),Pq=Zq,Aq=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},Rq=function(e){var t=e.hasOverflow,n=e.x,r=e.y,a=n<50,i="top";return r>33&&(i=r>66?"bottom":"middle"),Hv()("bubble__body","bg--range-light",{"bubble__body--has-overflow":t,"bubble__body--left":a,"bubble__body--right":!a,"bubble__body--top":"top"===i,"bubble__body--middle":"middle"===i,"bubble__body--bottom":"bottom"===i})},Mq=["children","className","contentFocused"],Dq=["children","className","side"],Oq=function(e){var t=e.children,n=e.className,r=e.contentFocused,a=void 0!==r&&r,i=(0,en.Z)(e,Mq),o=Hv()("authoring-tooltip",(0,qe.Z)({},n,n),{"content-focused":a});return y().createElement("div",(0,D.Z)({className:o},i),t)},Bq=function(e){var t=e.children,n=e.className,r=void 0===n?"":n,a=e.side,i=(0,en.Z)(e,Dq),o=Hv()("authoring-tooltip__content","authoring-tooltip__content--".concat(a),(0,qe.Z)({},r,r));return y().createElement("span",(0,D.Z)({},i,{className:o}),t)},Fq=n(28416);function Hq(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 zq(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=_()((function(e){return e.substr(1)}),de()("path"),qD.parse),Vq=function(e){(0,A.Z)(n,e);var t=zq(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,i=t.hasLazyLoadImgsFlag,o=t.imageLoaded,l=t.media,s=void 0===l?{}:l,c=t.onCreateMarker,u=t.onShowAltDialog,d=this.state.style,m=s.image,v=void 0===m?{}:m,p=v.alt,f=v.key,h=v.src,g=!!v.alt,b=nv(p),y=tv(v),E=Hv()("labeled-graphic-canvas__figure",{"labeled-graphic-canvas__figure--editable":a}),k=wd(f?v:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hq(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Hq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({key:qq(h)},v)),C=i?Fq.createElement("img",{alt:b,className:"labeled-graphic-canvas__image",decoding:"async",loading:"lazy",onClick:c,onLoad:function(){return e.setState({style:y})},ref:function(t){e.imageEl=t},role:"img",src:k,style:d}):Fq.createElement("img",{alt:b,className:"labeled-graphic-canvas__image",onClick:c,onLoad:function(){return e.setState({style:y})},ref:function(t){e.imageEl=t},role:"img",src:k,style:d});return Fq.createElement("div",{className:n||"labeled-graphic-canvas"},Fq.createElement("div",{className:"labeled-graphic-canvas__item"},Fq.createElement("div",{className:"labeled-graphic-canvas__bounds"},Fq.createElement("figure",{className:E},g&&a?Fq.createElement(Oq,{className:"item-media__tooltip"},Fq.createElement("div",{onClick:u,className:"labeled-graphic-canvas__alt-tag"},"ALT"),Fq.createElement(Bq,{side:"top"},"Edit alt text")):[],o&&C,Fq.createElement("ol",{role:"list"},r)))))}}]),n}(Fq.Component),Uq={"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"},Gq=n(28416);function Kq(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 Wq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kq(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Kq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}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 Yq=Jb("labeled-graphic-marker"),Qq=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),(0,qe.Z)((0,P.Z)(r),"buildMarkerLabel",(function(e){var t,n,a,i,o=e.icon,l=e.label,s=e.title,c=e.viewed,u=r.props.labels;return B()(t=B()(n=B()(a=B()(i=[]).call(i,l||[])).call(a,s||[])).call(n,o||[])).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,i=t.isActive,o=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=Uq[t];return null!=n&&w()(n).call(n,"a11y")?(null==e?void 0:e[n])||"":n||""}(c,a),g=f?this.state.isComplete:o,b=Boolean(u),y=gm(u)?Yd.LIGHT:Yd.DARK,E=oP({backgroundColor:u,contrast:null!=d?d:y}),k=b?u:"#ffffff",C=b?E:n,N=this.buildMarkerLabel({icon:h,label:c&&c.a11yLabeledGraphicButtonMarker||"",title:p,viewed:g}),_=Yq({active:l,dragged:this.state.isDragged,visible:s,complete:g}),S=Wq(Wq({},v),{},{"--color-lg-accent":k,"--color-lg-font":C}),I=Yq("pin",{selected:l});return Gq.createElement("button",{"aria-expanded":i,"aria-label":N,"aria-controls":r,className:_,onClick:this.onClick,onContextMenu:this.onItemRelease.bind(this),onFocus:m,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:S,type:"button"},Gq.createElement("span",{className:I},Gq.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(){var e=this.props,t=e.editable,n=e.itemId,r=e.onClick,a=e.parentId,i=new CustomEvent("labeledGraphicMarkerClick",{detail:{itemId:n,parentId:a}});document.dispatchEvent(i),t||r()}},{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 instanceof HTMLElement&&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}(Gq.Component);function Xq(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 Jq=function(e){(0,A.Z)(n,e);var t=Xq(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||fA()},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,i=t.markerDelay;r&&!n&&(this.timeout=setTimeout((function(){return e.setState({showMarkers:!0})}),a?0:i))}},{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,i=t.color,o=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.media,g=t.onItemClear,E=t.onItemHint,k=t.onItemSelected,C=t.onNextClick,w=t.onPreviousClick,N=t.onShowAltDialog,_=t.parentId,S=t.progress,I=t.selected,T=t.settings,L=void 0===T?{}:T,x=t.showBubbles,Z=t.enableVideoPlaybackSpeed,P=L.markerColor,A=L.markerColorContrast,R=this.state.showMarkers,M=P||(n||i),D=Hv()("map-item",{"map-item--animated":!l}),O=r?"fadeIn":"none",F=r?1:0,H=p.length>1,z=d?50:300;return y().createElement(b.Fragment,null,y().createElement(EA,{afterAnimatedIn:this.afterAnimatedIn,animateBlockEntrance:!v,animateIn:O,duration:v?0:F,initiallyVisible:!r,isLearner:m,offset:z},y().createElement(Vq,{canvasClassNames:o,editable:l,imageLoaded:c,media:h,onCreateMarker:this.createMarker,onShowAltDialog:N,ref:function(t){e.canvas=t}},Jr()(p).call(p,(function(t,n){var r,i,o=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"],S),N=I===s,T="bubble-".concat(s);return y().createElement("li",{className:D,key:s,role:"listitem"},y().createElement(Qq,{accentColor:M,ariaControls:T,editable:l,icon:c,isActive:I===s,isComplete:b,isSelected:N,isVisible:R,itemId:s,key:s,labels:f,markerColor:P,markerColorContrast:A,onClick:function(){k(s)},onFocus:e.onMarkerFocus(s),onHover:function(){E()},onLeave:function(){g()},onSetPosition:e.onSetPosition.bind(e,s),parentId:_,ref:function(t){e.markerRefs[s]=t},styles:h,title:m,useLocalStateForCompletion:u}),!l&&x&&y().createElement(Pq,{accentColor:M,allowNav:H,description:o,hasMedia:Boolean(d),htmlId:T,isActive:N,key:T,labels:f,onClose:e.onBubbleClose(s),onNextClick:function(){C(n)},onPreviousClick:function(){w(n)},title:m,x:v,y:p},d?y().createElement(dB,{hasPadding:!1,index:B()(r=B()(i="".concat(a,"-")).call(i,s,"-")).call(r,n),labels:e.props.labels,media:d,enableVideoPlaybackSpeed:Z}):null))})))))}},{key:"createMarker",value:function(e){var t=this.props,n=t.editable,r=t.isBlock,a=t.lesson,i=t.onCreateMarker;if(n){var o=a.id,l=a.items,s=this.findItemCoordinates({e:e}),c=s.x,u=s.y;i({index:r?l[0].items.length:l.length,lessonId:o,items:l,payload:{description:"",hasMedia:!1,icon:"01",id:BM()(),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,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{shouldFocusMarker:!0},i=t.markerRefs[e];a.shouldFocusMarker&&(null==i||null===(r=i.focus)||void 0===r||r.call(i));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,i=a.lesson,o=a.onSetMarkerPosition,l=i.id,s=i.items,c=this.findItemCoordinates({e:t,offsetX:n,offsetY:r}),u=c.x,d=c.y;o({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,i=void 0===a?0:a,o=this.canvas.imageEl.getBoundingClientRect();return{x:this.findItemCoordinate({clientPos:t.clientX,clientOffset:r,rectSubtractor:o.left,rectDivisor:o.width,validOffsetAmount:20}),y:this.findItemCoordinate({clientPos:t.clientY,clientOffset:i,rectSubtractor:o.top,rectDivisor:o.height,validOffsetAmount:20})}}},{key:"findItemCoordinate",value:function(e){var t=e.clientPos,n=e.clientOffset,r=e.rectSubtractor,a=e.rectDivisor,i=e.validOffsetAmount/a*100,o=100-i,l=(t+n-r)/a*100;return l>o?l=o:l<i&&(l=i),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),$q=Jq,eV=n(28416);function tV(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 nV="page-wrap--noscroll",rV=function(e){(0,A.Z)(n,e);var t=tV(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.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("labeledGraphicMarkerClick",this.handleMarkerClick)}},{key:"componentWillUnmount",value:function(){this.props.readOnly||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,i=t.parentId,o=t.settings,l=(void 0===o?{}:o).mediaWidth,s=void 0===l?"2":l,c=n?r[0].id:this.state.selectedItemId,u=Hv()("view-labeled-graphic",{"view-labeled-graphic--small":"0"===s,"view-labeled-graphic--medium":"1"===s,"view-labeled-graphic--full":"2"===s});return eV.createElement("div",{"aria-label":null==a?void 0:a.a11yLabeledGraphicBlock,className:u,role:"group"},eV.createElement($q,(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:i,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),i=new Image,o=n?wd(t):r;i.src=o,i.onload=function(){clearTimeout(a),e.setImageLoaded()}}},{key:"getCanvasClassNames",value:function(){return Hv()("labeled-graphic-canvas",{"labeled-graphic-canvas--visible":this.state.imageLoaded})}},{key:"onNextClick",value:function(e){var t=this.props.items,n=de()("id",t[hi()(e)]||t[0]);this.onItemSelected(n)}},{key:"onPreviousClick",value:function(e){var t=this.props.items,n=de()("id",t[Rg()(e)]||t[Rg()(Cr()(t))]);this.onItemSelected(n)}},{key:"onItemSelected",value:function(e){var t=this.props,n=t.editBlock,r=t.items,a=t.onItemSelected,i=t.onStep,o=this.state.selectedItemId;n&&window.matchMedia("(max-width: 768px)").matches||(o===e?this.closeOpenedBubble():(this.openBubble(e),_()(i,ld()((function(t){return t.id===e})))(r)),a(e))}},{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(nV)}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(nV)}this.setState({selectedItemId:void 0})}}],[{key:"defaultProps",get:function(){return{onItemSelected:Function.prototype,onStep:Function.prototype}}}]),n}(eV.Component),aV=n(28416),iV=function(e){var t=e.blockId,n=e.progress,r=e.isLearner,a=ce()(["items",t],n);return aV.createElement(CP,{className:"block-labeled-graphic",isLearner:r},aV.createElement(rV,(0,D.Z)({},e,{editable:!1,isBlock:!0,parentId:t,progress:a})))},oV=n(11),lV=n.n(oV),sV=n(13594),cV=n.n(sV);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 dV=function(e){(0,A.Z)(n,e);var t=uV(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isMounted:!1},r.id=Pp()(),r.refCard=(0,b.createRef)(),r}return(0,Z.Z)(n,[{key:"render",value:function(){var e,t,n=this.props,r=n.children,a=n.className,i=n.current,o=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,g=h.next,b=h.prev,E=n.previous,k=n.settings,C=n.style,w=n.title,N=n.type,_=this.state.isMounted,S=!hr()(b)&&!hr()(g),I=nr()("process-card__"),T=Hv()("process-card",{"process-card--initiating":m,"process-card--entered":l,"process-card--intro":"intro"===N,"process-card--summary":"summary"===N,"process-card--active":i===d,"process-card--prev-active":E===d,"process-card--next":i+1===d,"process-card--prev":i-1===d,"process-card--slide-fade":s}),L=cl()([[Hg()(d),et()({transform:"translate3d(".concat(g,"px, 0px, 0px)")})],[za()(d),et()({transform:"translate3d(-".concat(b,"px, 0px, 0px)")})],[ms(),et()(null)]])(i),x="card-step-".concat(this.id),Z="card-title-".concat(this.id),P=S?on()({},C,L):C;return y().createElement("div",{"aria-hidden":_&&i!==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&&yV({htmlId:x,labels:p,number:f,settings:k},I),w&&EV({headingLevel:null==k?void 0:k.headingLevel,htmlId:Z,title:w},I),v&&hV(this.props,I),o&&pV(this.props,I),c&&"intro"===N&&bV(this.props,I),c&&"summary"===N&&gV(this.props,I),"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,i=r.current,o=r.index,l=r.labels,s=r.title;e.current!==i&&i===o&&a(B()(t=B()(n="".concat(l.processStepName," ")).call(n,o,". ")).call(t,s||""))}}]),n}(y().Component),mV=Qe(dV),vV=function(e){(0,A.Z)(n,e);var t=uV(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={isMounted:!1},r.id=Pp()(),r.refCard=(0,b.createRef)(),r}return(0,Z.Z)(n,[{key:"render",value:function(){var e,t,n=this.props,r=n.children,a=n.className,i=n.current,o=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,g=n.style,b=n.title,E=n.type,k=n.width,C=this.state.isMounted,w=i===d,N=cl()([[Hg()(d),et()({transform:"translate3d(".concat(k,"px, 0px, 0px)")})],[za()(d),et()({transform:"translate3d(-".concat(k,"px, 0px, 0px)")})],[ms(),et()(null)]])(i),_=on()({},g,N),S=Hv()("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}),I=nr()("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&&i!==d,className:B()(t="".concat(a," ")).call(t,S),"data-process-card":"",id:c,ref:this.refCard,role:"group",style:_,tabIndex:-1,"data-testid":"process-card"},y().createElement("div",{className:"process-card-mobile__inner"},y().createElement("div",null,"step"===E&&yV({htmlId:T,labels:u,number:p,settings:f},I),b&&EV({headingLevel:null==f?void 0:f.headingLevel,htmlId:L,title:b},I),v&&hV(this.props,I),o&&pV(this.props,I),s&&"intro"===E&&bV(this.props,I),s&&"summary"===E&&gV(this.props,I),"intro"!==E&&r,fV({current:i,htmlId:c,index:d,labels:u,showHelp:h},I))))}},{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,i=r.index;e.current!==a&&a===i&&(null===(t=this.refCard.current)||void 0===t||null===(n=t.focus)||void 0===n||n.call(t,{preventScroll:!0}))}}]),n}(y().Component),pV=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})},fV=function(e,t){var n=e.current,r=e.htmlId,a=e.index,i=e.labels,o=e.showHelp,l=i.processSwipe,s=Hv()(t("help"),(0,qe.Z)({},"".concat(t("help"),"--show"),n===a&&o));return y().createElement("div",{className:s,id:r},y().createElement("span",null,l," ",y().createElement(np,null)))},hV=function(e,t){var n,r,a=e.blockId,i=e.current,o=e.enableVideoPlaybackSpeed,l=e.id,s=e.index,c=e.labels,u=e.media,d=e.onMediaLoad,m=e.settings.zoomOnClick,v=i===s,p=wt()(Jn()("pause",!0),u);return y().createElement("div",{className:t("media")},y().createElement(dB,{allowTabNavigation:v,defaultAlign:"center",enableVideoPlaybackSpeed:o,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:kV,opts:{disableZoom:!m}}))},gV=function(e,t){var n=e.current,r=e.index,a=e.labels,i=e.onRestartClick,o=n===r;return y().createElement("button",{className:t("restart"),onClick:i,tabIndex:o?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")}))},bV=function(e,t){var n=e.current,r=e.index,a=e.labels,i=e.onNextClick,o=a.processStart,l=n===r?void 0:-1;return y().createElement("button",{className:t("start"),onClick:i,tabIndex:l,type:"button"},y().createElement("span",{className:"".concat(t("start-text")," brand--ui")},o),y().createElement(np,{className:t("start-icon")}))},yV=function(e,t){var n,r=e.htmlId,a=e.labels,i=e.number,o=e.settings,l=a.processStepName,s=o.stepLabel||l;return y().createElement("div",{className:t("number"),id:r},y().createElement("p",null,B()(n="".concat(s," ")).call(n,i)))},EV=function(e,t){var n=e.headingLevel,r=e.htmlId,a=e.title,i=n?"h".concat(n):"h2";return y().createElement("div",{className:"".concat(t("title")," brand--head")},y().createElement(i,{className:t("title-heading"),id:r},y().createElement(eE,{value:a})))},kV=function(){},CV=n(28416);function wV(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 NV=function(e){(0,A.Z)(n,e);var t=wV(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,i=e.isSliding,o=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=i||f,g=c.active?r+u:t,b=c.active?r+l:t,y=p?null==o?void 0:o.a11yCarouselPrevious:null==o?void 0:o.a11yCarouselNext,E=cl()([[Lt()("active",!0),et()(d)],[Lt()("end",!0),et()(n)],[ms(),et()(null)]])(c),k=Hv()("process-arrow",{"process-arrow--left":p,"process-arrow--right":v,"process-arrow--disabled":h,"process-arrow--scrolling":c.active}),C={left:p?g:null,right:v?b:null,top:E};return CV.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)},CV.createElement(np,{className:"process-arrow__icon"}))}},{key:"shouldComponentUpdate",value:function(e){var t=function(e,t){return _()(Gi(),Lt()(e,t))};return cl()([[t("absolute",this.props.absolute),et()(!0)],[t("fixed",this.props.fixed),et()(!0)],[t("isSliding",this.props.isSliding),et()(!0)],[t("scroll",this.props.scroll),et()(!0)],[t("top",this.props.top),et()(!0)],[ms(),et()(!1)]])(e)}}]),n}(CV.Component),_V=n(88524),SV=n.n(_V),IV=n(28416);function TV(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 LV=function(e){(0,A.Z)(n,e);var t=TV(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,B()(e=[this]).call(e,i)),(0,qe.Z)((0,P.Z)(r),"renderItem",(function(e){var t=r.props,n=t.cardIndex,a=t.current,i=t.hasSummary,o=t.isFirst,l=t.length,s=i&&e===l,c=n===a,u=e===(o?a+1:a),d=YC.isMobile,m=Hv()("process-counter__item",{"process-counter__item--active":u,"process-counter__item--large":e>=10&&!s,"process-counter__item--mobile":d}),v=s?IV.createElement("span",null,IV.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"},IV.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 IV.createElement("li",{className:m,key:e,ref:"item-".concat(e),role:"listitem"},IV.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,i=this.refs["item-".concat(a)],o=this.refs["item-".concat(r)];if(!this.counter||!i||!o)return{lastItemPosition:null,position:null,width:null};var l=this.getItemPosition(),s=o.offsetLeft+5,c=i.offsetWidth,u=this.counter.offsetWidth,d=l-u/2+c/2,m=s-u+c/2;return{lastItemPosition:s,position:cl()([[SV()(u/2),et()(0)],[cV()(s-u/2),et()(m)],[ms(),et()(d)]])(l),width:u}}},{key:"getItemPosition",value:function(){var e=this.props,t=e.current,n=e.hasSummary,r=e.isFirst,a=e.length,i=r?t+1:t,o=this.refs["item-".concat(i)];return o?i>=10&&!(n&&t===a)?o.offsetLeft+4:o.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,i=this.getCounterPosition(),o=i.lastItemPosition,l=i.position,s=i.width,c=this.getItemPosition(),u=r?a+1:a,d=Hv()("process-counter",{"process-counter--overflow-before":l>0,"process-counter--overflow-after":o>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:!hr()(l)&&l>0?m:{transform:"translate3d(0px, 0px, 0px)"},ref:function(e){return t.counter=e}},f={className:"process-counter__active",style:hr()(c)?null:v};return IV.createElement("div",{className:d,"data-testid":"process-counter"},IV.createElement("div",p,IV.createElement("div",f),IV.createElement("ol",{className:"process-counter__list",role:"list","data-testid":"process-counter-list"},Jr()(e=Va()(1,u)).call(e,this.renderItem))))}}]),n}(IV.Component),xV=function(e){return function(t){e.setState({xTouchDown:t.touches[0].clientX,yTouchDown:t.touches[0].clientY})}},ZV=function(e){return function(t){e.setState({xTouchMove:t.touches[0].clientX,yTouchMove:t.touches[0].clientY})}},PV=function(e,t,n,r){return function(){if(e.state.xTouchDown&&e.state.xTouchMove){var a=e.state.xTouchDown-e.state.xTouchMove,i=e.state.yTouchDown-e.state.yTouchMove,o=le()(Hg()),l=le()(za()),s=RV(e);if(Math.abs(a)>Math.abs(i))cl()([[o(r),t],[l(-r),n],[ms(),et()(void 0)]])(a),s()}}},AV=function(e){return function(){RV(e)}},RV=function(e){return function(){e.setState({xTouchDown:null,yTouchDown:null,xTouchMove:null,yTouchMove:null})}};var MV=function(e,t,n,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,i={touchstart:xV(t),touchmove:ZV(t),touchend:PV(t,n,r,a),touchcancel:AV(t)};return{addListeners:function(){e.addEventListener("touchstart",i.touchstart),e.addEventListener("touchmove",i.touchmove),e.addEventListener("touchend",i.touchend),e.addEventListener("touchcancel",i.touchcancel)},removeListeners:function(){e.removeEventListener("touchstart",i.touchstart),e.removeEventListener("touchmove",i.touchmove),e.removeEventListener("touchend",i.touchend),e.removeEventListener("touchcancel",i.touchcancel)}}},DV=n(28416);function OV(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 BV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?OV(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):OV(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function FV(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 HV=function(e){(0,A.Z)(n,e);var t=FV(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=oo()(0,r.getSlideContentHeight()-20);return lV()(0,t,e)})),(0,qe.Z)((0,P.Z)(r),"getSlideContentHeight",(function(){var e=r.state.slide.current,t=(0,ek.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=uA()(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(),i=(0,ek.findDOMNode)(this.refs["slide-0"]),o=null==i?void 0:i.offsetHeight,l=null==i?void 0:i.querySelector(".process-card__start"),s=this.container===window?"body, html":this.container,c=Ln()(this.state.arrow,{hidden:"prev"}),u=Ln()(this.state.scroll),d={active:!1,auto:!1,end:!1},m=Ln()(this.state.slide,{fade:!0}),v={active:!1,current:0,fade:!0,previous:r.length-1},p=Ln()(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:o}},(function(){xZ()(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",i=(0,ek.findDOMNode)(this.refs["slide-".concat(r)]),o=(0,ek.findDOMNode)(this.refs["arrow-".concat(a)]);if(!n.auto&&i&&o){var l=i.getBoundingClientRect(),s=l.height,c=l.top,u=o.getBoundingClientRect().top,d=460-s,m=Ln()(n),v=Ln()(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,Vx.Z)(e),r=n[0],a=fa()(n).call(n,1),i=[r];return a.length&&i.push.apply(i,(0,ll.Z)(mi(t,23,a))),i}},{key:"render",value:function(){var e=this,t=this.props.menuOpen,n=this.state,r=n.initiating,a=n.sidebar,i=n.slide,o=n.style,l=i.fade,s=this.getVisibleSteps(),c=Hv()("process-block",{"process-block--with-sidebar":t&&a>0}),u={className:Hv()("process-block__inner",{"process-block__inner--fade":l||r}),ref:function(t){return e.inner=t},style:o};return DV.createElement("div",{className:c},DV.createElement("div",u,this.renderArrow("prev"),this.renderArrow("next"),Jr()(s).call(s,this.renderStep)))}},{key:"renderArrow",value:function(e){var t=this.state,n=t.arrow,r=t.scroll,a=t.sidebar,i=t.slide,o=this.props,l=o.labels,s=o.menuOpen,c=o.steps.length>1?n.hidden:"both",u="next"===e?this.handleSlideNext:this.handleSlidePrev,d=BV(BV({},n),{},{hidden:c,isSliding:i.active,labels:l,offset:VV(this.container)?this.container.offsetWidth-this.container.clientWidth:0,onClick:u,ref:"arrow-".concat(e),scroll:r,sidebar:s?a:0,type:e});return DV.createElement(NV,d)}},{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,i=e.title,o=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,g=p.slide,b=p.width,y=g.current,E=g.fade,k=g.previous,C=b.card,w=b.wrapper,N=function(e){return!hr()(ld()(Lt()("type",e),v))},_=N("intro"),S=N("summary"),I=_?r:r+1,T=gt()(Lt()("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:I,position:h,previous:k,ref:"slide-".concat(r),settings:m,title:i,type:o,width:C,wrapperWidth:w},x={cardIndex:r,current:y,hasSummary:S,isFirst:!_,length:T,slideTo:this.slideTo};return DV.createElement(sM,(0,D.Z)({tag:mV},L),DV.createElement(LV,x))}},{key:"setArrows",value:function(){var e=this.state,t=e.arrow.hidden,n=e.sidebar,r=e.slide.current,a=this.props.menuOpen,i="prev"===t?"next":"prev",o=(0,ek.findDOMNode)(this.refs["slide-".concat(r)]),l=(0,ek.findDOMNode)(this.refs["arrow-".concat(i)]),s=le()(cV()),c=a?n:0,u=window.innerWidth;if(o&&l){var d=o.getBoundingClientRect(),m=d.height,v=d.left,p=d.width,f=l.getBoundingClientRect(),h=f.top,g=(u-p-v)/2-f.width,b=cl()([[s(1280+c),et()(g+20)],[s(1350+c),et()(g)],[ms(),et()(v-c-170)]])(u),y=cl()([[s(1280+c),et()(g+20)],[s(1350+c),et()(g+40)],[ms(),et()(v-c-130)]])(u);this.setState({arrow:{absolute:b,bottom:m-220,fixed:y,hidden:t,top:this.clampArrowTop(h)}})}}},{key:"setHeight",value:function(e){var t=this.state.slide.current,n=(0,ek.findDOMNode)(this.refs["slide-".concat(t)]),r="function"==typeof e?e:qV;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,ek.findDOMNode)(this.refs["slide-".concat(e)]),r=VV(this.container)?this.container.getBoundingClientRect().left:0,a=n?n.offsetWidth:0,i=t?t.offsetWidth:0,o=null!=t&&null!=n,l=o?i/2:0,s=o?i/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,i=void 0!==a&&a;if(!this.state.slide.active){var o=this.props,l=o.getScrollTop,s=o.onStep,c=o.steps,u=l(),d=(0,ek.findDOMNode)(this.refs["slide-".concat(e)]),m=d.offsetHeight,v=this.container===window?"body, html":this.container,p=Ln()(this.state.scroll),f={active:!1,auto:!1,end:!1},h=Ln()(this.state.arrow),g=Ln()({current:e,previous:t,fade:!1}),b=c[e],y=cl()([[ta()(0),et()({hidden:"prev"})],[ta()(c.length-1),et()({hidden:"next"})],[ms(),et()({hidden:null})]])(e),E=function(){n.setState({scroll:f}),n.afterSlideRef=setTimeout((function(){n.setArrows(),i&&d.focus({preventScroll:!0})}),600)},k=function(){xZ()(v).stop(!0).animate({scrollTop:u},300,E)};if(!i){var C=(0,ek.findDOMNode)(this.refs["arrow-prev"]),w=(0,ek.findDOMNode)(this.refs["arrow-next"]);e===c.length-1&&C&&document.activeElement!==C?C.focus({preventScroll:!0}):(0===e&&w&&document.activeElement!==w||document.activeElement!==C&&document.activeElement!==w)&&w.focus({preventScroll:!0})}this.setState({scroll:p({auto:!0}),slide:g({active:!0}),style:{height:m}},k),this.slideRef=setTimeout((function(){return n.setState({slide:g({active:!1})})}),600),this.arrowAnimRef=setTimeout((function(){return n.setState({arrow:h(y)})}),300),s&&s(b)}}}]),n}(DV.Component),zV=function(e){(0,A.Z)(n,e);var t=FV(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,i=t.steps,o=r.refs["slide-".concat(e)],l=n(),s=i[e],c=r.container===window?"body, html":r.container,u=o&&o.firstChild.offsetHeight||null,d=function(){r.preventScroll("end"),r.showHelp()};r.setState({current:e,height:u},(function(){r.preventScroll("start"),xZ()(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,i=function(){return e.setState({initiating:!1})};this.container=t?n:window,this.swipeEvents=MV(this.inner,this,a,r,60),this.initRef=setTimeout((function(){return e.setPosition(i)}),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,i=function(){e.preventScroll("end")};this.setState({fade:!0},(function(){e.preventScroll("start"),xZ()(n).stop().animate({scrollTop:t},300,i)})),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)}},{key:"preventScroll",value:function(e){VV(this.container)&&("start"===e&&YC.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,Vx.Z)(e),r=n[0],a=fa()(n).call(n,1),i=[r];return a.length&&i.push.apply(i,(0,ll.Z)(mi(t,23,a))),i}},{key:"render",value:function(){var e=this,t=this.state,n=t.fade,r=t.height,a=t.initiating,i=this.getVisibleSteps(),o={className:Hv()("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 DV.createElement("div",{className:"process-block-mobile","data-testid":"process-block-".concat(this.props.id)},DV.createElement("div",(0,D.Z)({},o,{"data-testid":"process-mobile-inner"}),Jr()(i).call(i,this.renderStep)))}},{key:"renderStep",value:function(e){var t=e.description,n=e.id,r=e.index,a=e.media,i=e.title,o=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,g=f.help,b=f.helped,y=f.initiating,E=function(e){return!hr()(ld()(Lt()("type",e),v))},k=E("intro"),C=E("summary"),w=k?r:r+1,N=gt()(Lt()("type","step"),v).length+1,_={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:g&&b,title:i,type:o,width:this.inner&&this.inner.offsetWidth},S={cardIndex:r,current:h,hasSummary:C,isFirst:!k,length:N,slideTo:this.slideTo};return DV.createElement("div",{key:r,ref:"slide-".concat(r),"data-testid":"slide-".concat(r)},DV.createElement(sM,(0,D.Z)({tag:vV},_),DV.createElement(LV,S)))}},{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:qV;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!==(!hr()(ld()(Lt()("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}(DV.Component),qV=function(){},VV=function(e){return e&&e!==window},UV=n(28416);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=function(e){(0,A.Z)(n,e);var t=GV(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=Pp()(),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=hr()(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,ek.findDOMNode)(this),r=xZ()(n).offset().top,a=10*e;return t===window?r-a:xZ()(t).scrollTop()+r-xZ()(t).offset().top-a}},{key:"getSteps",value:function(){var e,t=this.props.items,n=ld()(Lt()("type","intro"),t),r=ld()(Lt()("type","summary"),t),a=gt()(Lt()("type","step"),t),i=B()(e=[n]).call(e,(0,ll.Z)(a),[r]),o=nu()(Lt()("isHidden",!0),i);return Jr()(o).call(o,(function(e,t){return Jn()("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,i=t.labels,o=t.onStep,l=t.previewType,s=t.settings,c=t.enableVideoPlaybackSpeed,u=this.state,d=u.entered,m=u.visible,v=this.getSteps(),p=!hr()(l),f=n?"fadeIn":"none",h=p&&n?1:0,g={afterAnimatedIn:this.handleEntranceEnd,animateBlockEntrance:p,animateIn:f,duration:h,initiallyVisible:!n,isLearner:a,offset:100},b={blockId:r,entered:d,getScrollTop:this.getScrollTop,labels:i,menuOpen:this.props.isCourseNavOpen,onStep:o,isPreview:p,settings:s,steps:v,visible:m,enableVideoPlaybackSpeed:c},y=Jn()("ref",(function(t){return e.process=t}),b),E=Jn()("ref",(function(t){return e.processMobile=t}),b),k=UV.createElement(HV,y),C=UV.createElement(zV,E);return UV.createElement(EA,g,UV.createElement("div",{"aria-label":"Step process interaction",className:"process-block-wrapper",ref:function(t){return e.wrapper=t},role:"group"},YC.isMobile?C:k))}},{key:"setProgress",value:function(){var e=this.props,t=e.items,n=e.onStep,r=this.getSteps(),a=gt()(Lt()("isHidden",!0),t),i=r[0]?kh()(r[0]):nt();_()(kt()(n),i)(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){YC.isMobile?this.processMobile.handleSlide(e):this.process.handleSlide(e)}}]),n}(UV.Component),WV=nC(KV),jV=n(28416);function YV(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){(0,A.Z)(n,e);var t=YV(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,i={className:"block-process",style:{paddingBottom:"".concat(10*r,"px"),paddingTop:"".concat(10*a,"px")}};return jV.createElement(CP,(0,D.Z)({},i,{isLearner:t}),jV.createElement(WV,this.props))}}]),n}(jV.Component),XV=n(15636),JV=n.n(XV),$V=n(709),eU=n.n($V),tU=n(80409),nU=n.n(tU),rU=Ia()(hr()),aU=function(e){var t=iU(e)[0],n=(t||{}).feedback,r=Br()(Dr()(["action","emotion","goTo","nextSlide"]),er()({description:n,type:"dialogue"}));return t?[t,r(t)]:[r(e)]},iU=function(e){return[e.responses[e.response]]},oU=function(e){var t=ju()(rU,"response"),n=Lt()("hasFeedback",!0),r=function(t){return _()(nU()(e),t)};return cl()([[n,r(aU)],[t,r(iU)],[ms(),DO()]])(e)},lU=Za()((function(e,t){if(t){var n=t.scene,r=t.slide,a=Aa()(Lt()("id",n),e),i=so()([],"slides",e[a]);return{scene:a,slide:Aa()(Lt()("id",r),i)}}})),sU=n(43656),cU=n.n(sU),uU=Br()(de()("filters"),gt()(Lt()("name","rise_emotion")),Ia()(ra())),dU=Br()(de()("filters"),ld()(Lt()("name","rise_emotion")),de()("value")),mU=_()(cU(),de()("pathname"),qD.parse),vU=Br()(de()("poses"),gt()(uU),kt()((function(e){return[dU(e),e]})),Ma(),wt()((function(e){return Br()(Jn()("key",mU(e.src)),Jn()("thumbnailKey",mU(e.thumbnail)))(e)}))),pU=n(28416);function fU(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 hU=function(e){return at()(hr(),nt(),e)},gU=Ia()(ra()),bU=Ia()(hr()),yU=nl()(bU,gU),EU=Qn()(Hr()),kU=hU((function(e){var t,n=e.key,r=e.src;return Ed?B()(t="".concat(Ed,"/")).call(t,n):kd({key:n,src:r})})),CU=function(e){return Gc()(e)},wU=function(e){(0,A.Z)(n,e);var t=fU(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=_()(us()("poses"),so()({},"character"),CU);yU(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,i=r.activeSlide,o=ol()([],[a,"slides"],t),l=ol()(null,[i,"goTo"],o),s=ol()(null,[i,"type"],o);n&&("end"===l&&"text"===s||!l&&!s)&&JV()(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,i=r.slides[t],o=B()(n="".concat(e,".")).call(n,t),l=[o,"response"],s=[o,"hasFeedback"],c=ol()(null,l,this.state.slides),u=ol()(!1,s,this.state.slides),d=so()("neutral","emotion",i),m=at()(et()(u),ol()(d,["responses",c,"emotion"]),et()(d)),v=Br()(ol()(null,["poses",m(i)]),kU);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=Dr()(["id","name","poses","src"]);Jr()(n).call(n,(function(e){var n,i=e.character,o=e.id;return yU(i)&&t(i.id).then((function(e){return Jn()("poses",vU(e),e)})).then(a).then((n=o,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,i=t.prevSlide,o=ol()([],[n,"slides"],e),l=ol()(!0,[r,"hasCharacter"],o);return bU(a)&&Gi()(l)?this.fetchCharacterPose(a,i):this.fetchCharacterPose(n,r)}},{key:"onClick",value:function(e,t){var n=this,r=this.props,a=r.items,i=r.onStep,o=this.state,l=o.activeScene,s=o.activeSlide,c=a[l].slides,u="dialogue"===so()(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=Br()(lU(a),(function(e){return{activeScene:e.scene,activeSlide:e.slide}})),g=cl()([[et()(m&&d),et()(f)],[et()(m&&!d),et()(p)],[ms(),et()(v)]]),b=at()(et()(u),et()(f),et()({activeScene:0,activeSlide:0})),y=cl()([[ta()("slide"),Rr()(h,[t])],[ta()("next"),g],[ta()("end"),b]]);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&&i&&JV()(i,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,i=r.activeSlide,o=r.slides,l=B()(t="".concat(a,".")).call(t,i),s=Jn()("response",e),c=Jn()("hasFeedback",!0),u=ft()((0,qe.Z)({},"".concat(l),s)),d=ft()((0,qe.Z)({},"".concat(l),c)),m=_()(d,u);this.setState({slides:u(o)}),this.feedbackRef=setTimeout((function(){return n.setState({slides:m(o)})}),1300)}},{key:"onTryAgainClick",value:function(){var e,t=this.state,n=t.activeScene,r=t.activeSlide,a=t.slides,i=B()(e="".concat(n,".")).call(e,r),o=er()({hasFeedback:null,response:null}),l=ft()((0,qe.Z)({},"".concat(i),o));this.setState({slides:l(a)})}},{key:"render",value:function(){var e,t=this.props,n=t.hasLazyLoadImgsFlag,r=t.isPDF,a=t.items,i=this.state,o=i.activeScene,l=i.activeSlide,s=i.initiated,c=(a[o]||{}).slides,u=c&&c[l],d=_()(gU,so()({},"character"),CU),m=_()(us()("poses"),so()({},"character"),CU),v=_()(Zt(),ol()({},["character","poses"])),p=_()(yt(),Zt(),kt()(v)),f={"aria-label":"Scenario",className:Hv()("scenario-block",{"scenario-block--initiated":s,"scenario-block--mobile":YC.isMobile,"scenario-block--loading":d(a)&&!m(a)}),ref:"scenario",role:"group",style:window.innerWidth<480?{height:window.innerHeight}:null,tabIndex:0},h=Br()(CU,ol()(null,["background","media","image"]),hU(wd)),g=cl()([[hr(),this.renderEnd],[Lt()("type","dialogue"),this.renderDialogues],[Lt()("type","text"),this.renderText],[ms(),et()(null)]]),b=u&&"text"===u.type&&!u.hasCharacter,y=Hv()("scenario-block__character",{"scenario-block__character--hidden":b});return pU.createElement("div",null,pU.createElement("div",f,pU.createElement("div",{className:"scenario-block__spinner"}),pU.createElement("div",{className:"scenario-block__background-wrapper"},yU(a)&&Jr()(a).call(a,this.renderBackground)),n?pU.createElement("img",{alt:"",decoding:"async",loading:"lazy",onLoad:this.onInit,src:h(a)}):pU.createElement("img",{alt:"",onLoad:this.onInit,src:h(a)}),pU.createElement("div",{className:"scenario-block__inner"},pU.createElement("div",{className:y},m(a)&&Jr()(e=p(a)).call(e,this.renderPose)),pU.createElement(K,null,yU(a)&&g(u)))),r&&u&&this.renderDetails(u))}},{key:"renderBackground",value:function(e,t){var n=this.state.activeScene,r=e.id,a=ol()(null,["background","media","image"],e),i={className:Hv()("scenario-block__background",(0,qe.Z)({},"scenario-block__background--active",n===t)),key:r,style:a&&{backgroundImage:"url(".concat(wd(a),")")}};return a&&pU.createElement("div",i)}},{key:"renderButton",value:function(e){var t=this.props.labels,n=t.scenarioContinue,r=t.scenarioTryAgain,a=e.goTo,i=e.nextSlide,o="action"in e?e.action:void 0,l={appear:!0,classNames:"scenario-block__dialogue__button-",timeout:{enter:1e3,exit:400}},s="tryAgain"===o?pU.createElement("span",null,r," ",pU.createElement("i",{className:"icon icon-reload"})):pU.createElement("span",null,n),c={className:"scenario-block__dialogue__button",key:"button",onClick:"tryAgain"===o?_()(this.onFocus,this.onTryAgainClick):_()(this.onFocus,Rr()(this.onClick,[a,i]))};return pU.createElement(K,null,pU.createElement(Y,l,pU.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,i=e.responses,o=e.type,l=function(e,t){return pU.createElement("span",{key:e},e," ",pU.createElement(lp,null)," ",t)},s=Br()(lU(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 cl()([[ta()("next"),Rr()(l,[e,"Next Slide"])],[ta()("end"),Rr()(l,[e,"End of Scenario"])],[ms(),Rr()(l,[e,s(r||{})])]])(n)},u="text"===o?c("Continue",e):Jr()(i).call(i,(function(e,t){return c(t,e)}));return pU.createElement("div",{className:"scenario-block__pdf-details"},pU.createElement("h3",null,"Scene ",r+1," Slide ",a+1),u)}},{key:"renderDialogue",value:function(e,t,n){var r,a=t.description,i=t.id,o="type"in t?t.type:void 0,l=e.count,s=e.firstKey,c=e.hasFeedback,u=0===n?i: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,g=v&&f&&f.offsetHeight,b=c?30:0,y=window.innerWidth<480?20:30,E=2*y+60+g-b,k=y+60-b,C=eU()(h+b-60),w=Hv()("scenario-block__dialogue",(r={},(0,qe.Z)(r,"scenario-block__dialogue--response",hr()(o)),(0,qe.Z)(r,"scenario-block__dialogue--faded",n<l-1),r)),N=cl()([[et()(m),et()(null)],[ta()(l),et()({top:"".concat(E,"px")})],[ta()(l-1),et()({top:"".concat(k,"px")})],[ta()(l-2),et()({top:"".concat(C,"px")})],[ms(),et()({top:"-".concat(h+30,"px")})]]),_={className:w,ref:"dialogue-".concat(u),style:N(n)},S={appear:!0,classNames:"scenario-block__dialogue-",key:n,timeout:{enter:700,exit:400}},I=pU.createElement("div",{className:"scenario-block__dialogue__bubble brand--body"},pU.createElement(eE,{value:a}));return pU.createElement(Y,S,pU.createElement("div",null,pU.createElement("div",_,yU(a)&&I)))}},{key:"renderDialogues",value:function(e){var t,n=this.state,r=n.activeScene,a=n.activeSlide,i=n.slides,o=e.id,l=e.responses,s=i[B()(t="".concat(r,".")).call(t,a)]||{},c=_()(yt(),oU,Ln()(s))(e),u=s.hasFeedback,d=s.response,m=(l[d]||{}).feedback,v=hr()(d)&&gU(l),p=u?c.length-1:c.length,f=(1===p&&ra()(l)||2===p&&gU(l))&&u,h={count:p,firstKey:ol()(null,[0,"id"],c),hasFeedback:u&&yU(m)},g={classNames:"scenario-block__content-",key:o,timeout:400},b=pU.createElement("div",{className:"scenario-block__dialogues__bottom"},pU.createElement("div",{className:"scenario-block__dialogues__bottom__inner"},pU.createElement("div",{className:"scenario-block__dialogues__responses"},pU.createElement(K,null,Jr()(l).call(l,this.renderResponse)))));return pU.createElement(Y,g,pU.createElement("div",{className:"scenario-block__dialogues scenario-block__content"},pU.createElement("div",{className:"scenario-block__dialogues__inner"},pU.createElement("div",{className:"scenario-block__dialogues__top"},pU.createElement("div",{className:"scenario-block__dialogues__top__inner"},pU.createElement(K,null,Jr()(c).call(c,this.renderDialogue.bind(this,h))))),v&&b,f&&this.renderButton(c[p-1]))))}},{key:"renderEnd",value:function(){var e=this.props.labels,t=e.scenarioComplete,n=e.scenarioStartOver,r=_()(this.onFocus,Rr()(this.onClick,["end",null])),a=Hv()(["scenario-block__text","scenario-block__text--end","scenario-block__content"]),i={classNames:"scenario-block__content-",key:"end",timeout:400},o={className:"scenario-block__text__end",onClick:r,onKeyDown:VN(r),role:"button",tabIndex:0};return pU.createElement(Y,i,pU.createElement("div",{className:a,key:"end"},pU.createElement("div",{className:"scenario-block__text__inner"},pU.createElement("div",{className:"scenario-block__text__title brand--head"},pU.createElement("h2",null,t)),pU.createElement("div",o,pU.createElement("span",null,n),pU.createElement("i",{className:"icon icon-reload"})))))}},{key:"renderPose",value:function(e){var t,n=this.getCharacterPose().pose,r=e.filters,a=e.id,i=kU(e),o=nl()(Lt()("name","style")),l=o(Lt()("value","left_aligned")),s=o(Lt()("value","right_aligned")),c=Hv()("scenario-block__character__inner",{"scenario-block__character__inner--active":n===i,"scenario-block__character__inner--right":ld()(s,r),"scenario-block__character__inner--left":ld()(l,r)});return pU.createElement("div",{className:c,key:B()(t="".concat(a,"-")).call(t,Math.random())},pU.createElement("img",{alt:"",role:"img",src:i}))}},{key:"renderResponse",value:function(e,t){var n=e.description,r=this.props.isPDF?NU:_()(this.onFocus,Rr()(this.onResponseClick,[t])),a={className:Hv()(["scenario-block__response","scenario-block__response--".concat(t),"brand--body"]),onClick:r,onKeyDown:VN(r),role:"button",tabIndex:0},i={appear:!0,classNames:"scenario-block__response-",key:t,timeout:{enter:1600,exit:400}};return pU.createElement(Y,i,pU.createElement("div",a,pU.createElement("div",{className:"scenario-block__response__inner"},pU.createElement("div",{className:"scenario-block__response__number"},t+1),pU.createElement(eE,{value:n}))))}},{key:"renderText",value:function(e){var t=e.description,n=e.goTo,r=e.hasCharacter,a=e.id,i=e.nextSlide,o=e.title,l=this.props.labels,s=l.scenarioContinue,c=l.scenarioStartOver,u=!t&&(o||"").length<22,d=Hv()("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=pU.createElement("div",{className:"scenario-block__text__title brand--head"},pU.createElement("h2",null,pU.createElement(eE,{value:o}))),p=pU.createElement("div",{className:"scenario-block__text__description brand--body"},pU.createElement(eE,{value:t})),f=_()(this.onFocus,Rr()(this.onClick,[n,i])),h={className:"scenario-block__text__continue",onClick:f,onKeyDown:VN(f),role:"button",tabIndex:0},g={className:"scenario-block__text__end",onClick:f,onKeyDown:VN(f),role:"button",tabIndex:0},b=pU.createElement("button",(0,D.Z)({},h,{type:"button"}),pU.createElement("span",null,s)),y=pU.createElement("div",g,pU.createElement("span",null,c),pU.createElement("i",{className:"icon icon-reload"}));return pU.createElement(Y,m,pU.createElement("div",{className:d,key:a},pU.createElement("div",{className:"scenario-block__text__inner"},o&&v,t&&p,"end"===n?y:b)))}},{key:"resetSlide",value:function(e,t){var n,r=this.state.slides,a=B()(n="".concat(e,".")).call(n,t);this.setState({slides:Jn()(a,{hasFeedback:!1,response:null},r)})}},{key:"resetSlides",value:function(){var e=this.props.items;this.setState({slides:EU((function(e,t,n){return Br()(de()("slides"),EU((r=n,function(e,t,n){var a;return Jn()(B()(a="".concat(r,".")).call(a,n),{hasFeedback:!1,response:null},e)}),{}),er()(e))(t);var r}),{},e)})}},{key:"setNextSlide",value:function(){var e,t=this.props.items,n=this.state,r=n.activeScene,a=n.activeSlide,i=n.slides,o=t[r].slides[a]||{},l=o.responses,s=void 0===l?[]:l,c=o.type,u=B()(e="".concat(r,".")).call(e,a),d=Jn()("hasFeedback",!0),m=ft()((0,qe.Z)({},u,d));"dialogue"===c&&ra()(s)&&this.setState({slides:m(i)})}},{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}(pU.Component);function NU(){}var _U=n(28416);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 IU=function(e){(0,A.Z)(n,e);var t=SU(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=!hr()(r),i={animateBlockEntrance:a,animateIn:t?"fadeIn":"none",duration:a&&t?1:0,initiallyVisible:!t,isLearner:n,offset:300};return _U.createElement(CP,{className:"block-scenario",isLearner:n},_U.createElement(EA,i,_U.createElement(wU,this.props)))}}]),n}(_U.Component),TU=n(28416);function LU(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 xU=Jb("playing-card"),ZU=function(e){(0,A.Z)(n,e);var t=LU(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,b.createRef)(),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e=this;setTimeout((function(){e.setState({reset:!1})}),300),Tz(this.card),fz(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=AF()(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,i=n&&(null===(e=n.current)||void 0===e?void 0:e.scrollHeight)>(null===(t=n.current)||void 0===t?void 0:t.clientHeight),o=a<r;i&&a>r&&this.setState({lastHighestOverflowScreenSize:a}),this.setState({isTooTall:i||o})}},{key:"componentWillUnmount",value:function(){clearTimeout(this.resetTimeout),Lz(this.card),fz(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,i=t.reset,o=this.props,l=o.blockSettings,s=o.id,c=o.isDeckTopCard,u=o.title,d=(null==l?void 0:l.backgroundType)===Ad.ACCENT||(null==l?void 0:l.backgroundType)===Ad.IMAGE,m=this.titleRef,v=xU("title",{"is-max-length":r}),p=xU({draggable:!0,moving:n,fail:a,reset:i}),f=d?xU("content"):xU("content").mix("brand--border");return TU.createElement("div",{"aria-hidden":!c,className:p,id:s.toString(),key:"card-".concat(s),ref:function(t){return e.card=t},style:this.cardStyle(),onMouseDown:function(e){e.preventDefault()}},TU.createElement(sM,{className:f},TU.createElement(eE,{ref:m,className:v.mix("brand--head"),value:u}),TU.createElement("div",{className:xU("handle")}),TU.createElement("div",{className:xU("status")},TU.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,i=r.y+n;this.setState({position:{x:a,y:i}})}},{key:"onEndSortAttempt",value:function(){this.setState({isMoving:!1})}}]),n}(TU.Component),PU=uL("blockSettings")(ZU),AU=n(28416),RU=Jb("restart-button"),MU=function(e){var t=e.allowTabNavigation,n=void 0===t||t,r=e.onClick,a=e.onFocus,i=void 0===a?hl:a,o=e.text,l=RU({}).mix("button");return AU.createElement("button",{"aria-hidden":!n,className:l,onClick:r,onFocus:i,tabIndex:PL(n),type:"button"},AU.createElement("div",{className:RU("content")},AU.createElement("span",{className:RU("text").mix("brand--ui")},o),AU.createElement("i",{"aria-hidden":"true",className:RU("icon").mix("icon").mix("icon-reload")})))},DU=n(28416);function OU(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 BU=function(e){return Hv()("deck",{"deck--complete":Lt()("percentViewed",100,e)})},FU=function(e){var t=e.item,n=e.progress;return Lt()("lastIncorrectCardId",String(t.id),n)},HU=Lt()("percentViewed",100),zU=function(e){(0,A.Z)(n,e);var t=OU(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=Gc()(this.cardRefs);e&&e.onStartSortAttempt()}},{key:"endKeyDrop",value:function(){var e=Gc()(this.cardRefs);e&&e.onEndSortAttempt()}},{key:"render",value:function(){var e=this,t=this.props,n=t.count,r=t.items,a=t.labels,i=t.id,o=t.progress,l=t.onReplay,s=HU(o);return DU.createElement("div",{className:BU(o)},DU.createElement("div",{className:"deck__spacer"}),DU.createElement("div",{"aria-hidden":!s,className:"deck__cardholder"},DU.createElement("div",{className:"deck__title brand--ui"},function(e){var t,n=e.progress,r=e.count;return B()(t="".concat(so()(0,"correctlyAnswered",n),"/")).call(t,r)}({progress:o,count:n})," ",a.sortingCardsCorrect),DU.createElement(MU,{allowTabNavigation:s,onClick:Rr()(l,[i]),text:a.sortingReplay})),DU.createElement("div",{className:"deck__content"},Jr()(r).call(r,(function(t,n){return DU.createElement(PU,{id:t.id,isDeckTopCard:e.cardRefs[n]===Gc()(e.cardRefs),isIncorrect:FU({item:t,progress:o}),key:t.id,ref:function(t){e.cardRefs[n]=t},title:t.title})}))))}}]),n}(DU.Component);(0,qe.Z)(zU,"defaultProps",{onReplay:Function.prototype});var qU=n(28416);function VU(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 UU=function(e){(0,A.Z)(n,e);var t=VU(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,b.createRef)(),r}return(0,Z.Z)(n,[{key:"focus",value:function(){this.pileContent.focus()}},{key:"componentDidMount",value:function(){fz(this.pile).dropzone({overlap:"pointer"}).on("dragenter",this.handleDragEnter).on("dragleave",this.handleDragLeave).on("drop",this.handleMouseDrop),this.checkTitleSize(),this.checkTitleSizeDebounced=AF()(this.checkTitleSize,250),window.addEventListener("resize",this.checkTitleSizeDebounced.bind(this))}},{key:"componentWillUnmount",value:function(){fz(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=lN(this.handleKeyboardDrop),i=lN(r),o=lN(n);cl()([[BN,a],[MN,i],[DN,o]])(e)}},{key:"onKeyUp",value:function(e){BN(e)&&this.props.onKeyDropEnd()}},{key:"handleDragEnter",value:function(e){var t=fz.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,i=r.id.toString(),o=r.pileId===n;a({id:t,itemId:i,isCorrect:o}),o&&(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,i=window.innerWidth,o=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=i<a;o&&i>a&&this.setState({lastHighestOverflowScreenSize:i}),this.setState({isTooTall:o||l})}},{key:"render",value:function(){var e=this,t=this.props.title,n=this.state,r=n.activeCard,a=n.isSuccess,i=n.isTooTall,o=n.showFocusOutline,l=this.titleRef,s=Hv()("pile",{"drop-success":a}),c=Hv()("pile__content",{"drop-animating":!o}),u=Hv()("pile__title brand--head",{"pile__title--is-max-length":i});return qU.createElement("div",{className:s,ref:function(t){return e.pile=t}},qU.createElement("div",{className:"pile__wrapwrap"},qU.createElement(sM,{className:"pile__wrap",overrideBackground:!0},qU.createElement("div",{className:"pile__message"},qU.createElement(eE,{ref:l,className:u,value:t})),qU.createElement("div",{className:c,onKeyDown:this.onKeyDown.bind(this),onKeyUp:this.onKeyUp.bind(this),ref:function(t){return e.pileContent=t},tabIndex:0},r&&qU.createElement(PU,{id:r.id,title:r.title})),qU.createElement("div",{className:"pile__background"}))))}}],[{key:"defaultProps",get:function(){return{onCardDrop:Function.prototype}}}]),n}(qU.Component),GU=UU,KU=n(28416);function WU(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 jU=function(e){var t=e.items,n=e.progress;return gt()(function(e){return function(t){return Gi()(ol()(!1,["items",t.id,"isViewed"],e))}}(n),t)},YU=function(e){(0,A.Z)(n,e);var t=WU(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).state={items:YF()(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:YF()(e.items)});else{var t=kt()(function(e){return function(t){return Br()(ld()(Lt()("id",t.id)),Ln()(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,i=n.progress,o=n.onCardDrop,l=n.onReplay,s=n.piles,c=a.sortingLandmark,u=jU({items:t,progress:i});return KU.createElement("div",{"aria-label":c,className:Hv()("sorting"),role:"group"},KU.createElement("div",{className:"sorting__row"},KU.createElement(zU,{count:t.length,id:r,items:u,labels:a,onReplay:l,progress:i,ref:function(t){e.deck=t}})),KU.createElement("div",{className:"sorting__row"},Jr()(s).call(s,(function(t,n){return KU.createElement(GU,{deckTopCard:u&&u[0],id:t.id,key:t.id,lessonId:r,onCardDrop:o,onNavigateToNext:function(){return FL({list:e.pileRefs,currentIndex:n})},onNavigateToPrevious:function(){return HL({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()}})}))))}}]),n}(KU.Component),QU=n(28416),XU=function(e){var t=e.blockId,n=e.lessonId;return function(e){var r=e.itemId,a=e.isCorrect;return dg(function(e){var t=e.lessonId,n=(0,en.Z)(e,Ti);return function(e){return e(Bo({id:t,updateFn:(r=n,a=r.itemId,i=r.blockId,o=r.isCorrect,Br()(Pr()(Nr()(["items",i]),Si({itemId:a,isCorrect:o})),Wo))}));var r,a,i,o}}({itemId:r,lessonId:n,blockId:t,isCorrect:a}))}},JU=function(e){var t=e.blockId,n=e.lessonId;return function(){return dg(function(e){var t=e.lessonId,n=(0,en.Z)(e,Ii);return function(e){return e(Bo({id:t,updateFn:(r=n,a=r.blockId,Pr()(Nr()(["items",a]),_i))}));var r,a}}({lessonId:n,blockId:t}))}},$U=function(e){var t=e.animateBlockEntrance,n=e.blockId,r=e.isLearner,a=e.items,i=e.labels,o=e.piles,l=e.progress,s=e.onCardDrop||XU,c=e.onReplay||JU;return QU.createElement(CP,{type:"sorting-activity",isLearner:r},QU.createElement(EA,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:!0},QU.createElement(YU,{id:n,items:a,labels:i,onCardDrop:s(e),onReplay:c(e),piles:o,progress:ol()({},["items",n],l)})))},eG=n(28416);function tG(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 nG=function(e){(0,A.Z)(n,e);var t=tG(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){Bn.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?eG.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}(b.Component);(0,qe.Z)(nG,"defaultProps",{scope:"error-boundary"});var rG=nG,aG=n(28416),iG=(0,b.lazy)((function(){return n.e("webpack_container_remote_mondrian_learn-react").then(n.t.bind(n,65691,23))}));function oG(e){var t=e.blockumentId,n=hy().mondrian;return aG.createElement(rG,{FallbackComponent:cG},aG.createElement(iG,{blockumentId:t,manifest:n}))}var lG=(0,b.memo)(oG,sG);function sG(e,t){return e.blockumentId===t.blockumentId}function cG(){return null}var uG=n(93530),dG=n.n(uG),mG=n(11865),vG=n.n(mG),pG=n(68929),fG=n.n(pG),hG=(Za()((function(e,t){return Br()(Wa(),kt()(e),Ma())(t)})),_()(Cr(),Er())),gG=function(e,t,n){var r={};for(var a in n)r[e(a)]=t(n[a]);return r},bG=cl()([[iH(),function(e){return gG(fG(),bG,e)}],[dG(),function(e){return kt()(bG,e)}],[ms(),nt()]]),yG=cl()([[iH(),function(e){return gG(vG(),yG,e)}],[dG(),function(e){return kt()(yG,e)}],[ms(),nt()]]),EG=n(28416);function kG(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 CG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kG(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):kG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var wG=Jb("timeline-card"),NG=function(e){var t=e.enableVideoPlaybackSpeed,n=e.item,r=e.labels,a=e.lessonNumber,i=e.media,o=e.settings;if(hG(i)){var l=i.embed?fO(i.embed):void 0,s=wG("media",{audio:!hr()(i.audio),visual:!hr()(i.image)||!hr()(i.video),linkEmbed:"link"===l,videoEmbed:"video"===l}),c=wt()(Jn()("pause",!0),i);return EG.createElement("div",{className:s},EG.createElement(dB,{enableVideoPlaybackSpeed:t,index:"".concat(n.id),labels:r,opts:o,media:c,lessonNumber:a}))}},_G=function(e){var t=e.headingLevel,n=e.innerRef,r=e.item,a=e.isActive,i=e.loadMedia,o=e.onFocus,l=r.id,s=r.settings,c=so()({},"media",r),u=Dr()(["audio"],c),d=Dr()(["embed"],c),m=Dr()(["image","video"],c),v=wG({active:a}),p=!!r.date,f=!!r.title,h=t||2,g="h".concat(h),b="h".concat(p?h+1:h);return EG.createElement("div",{className:v,"data-id":l,ref:n},EG.createElement(sM,{className:wG("body"),onFocus:o},EG.createElement("div",{className:wG("main-wrap")},EG.createElement("div",{className:wG("main")},p&&EG.createElement("div",{className:wG("date").mix("brand--body")},EG.createElement(g,null,r.date)),f&&EG.createElement("div",{className:wG("title").mix("brand--head")},EG.createElement(b,null,r.title)),i?NG(CG({media:u,settings:s},e)):null,i?NG(CG({media:d,settings:s},e)):null,EG.createElement(eE,{className:wG("description").mix("brand--body"),value:r.description}),i?NG(CG({media:m},e)):null))))},SG=n(80533),IG=n(28416);function TG(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=TG(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,i=a.id,o=a.onEnter;r===SG.Z.below&&o({id:i,payload:{activeIndex:e,itemId:t}})}},{key:"onMarkerLeave",value:function(e,t){var n=t.currentPosition,r=t.previousPosition,a=this.props,i=a.id,o=a.items,l=a.onLeave,s=e-1;if(n===SG.Z.below&&r===SG.Z.inside&&s>-1){var c=_t()(s,o);c&&l({id:i,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 ta()(de()("activeIndex",t),e)}},{key:"render",value:function(){var e,t=this.props,n=t.enableVideoPlaybackSpeed,r=t.id,a=t.index,i=t.item,o=t.labels,l=this.onFocus.bind(this,a,i.id);return IG.createElement(SG.Z,{bottomOffset:"60%",onEnter:this.onEnterMarker.bind(this,a,i.id),onLeave:this.onMarkerLeave.bind(this,a),topOffset:"30%"},IG.createElement(_G,{enableVideoPlaybackSpeed:n,headingLevel:null===(e=i.settings)||void 0===e?void 0:e.headingLevel,isActive:this.isActive(a),item:i,labels:o,loadMedia:!0,onFocus:l,lessonNumber:r}))}}],[{key:"defaultProps",get:function(){return{onEnter:Function.prototype,onLeave:Function.prototype,progress:{}}}}]),n}(IG.Component),xG=n(28416);function ZG(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 PG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ZG(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):ZG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var AG=Jb("timeline"),RG=function(e){var t=e.id,n=e.items,r=e.labels,a=e.onEnter,i=e.settings,o=(0,b.useCallback)((function(e,n){a({id:t,payload:{activeIndex:e,itemId:n}})}),[t,a]);return xG.createElement("div",{"aria-label":null==r?void 0:r.a11yBlockTimeline,className:"page__content-container",role:"group"},xG.createElement("div",{className:AG("wrapper")},xG.createElement("div",{className:AG()},xG.createElement("ul",{className:AG("container"),role:"list"},Jr()(n).call(n,(function(t,n){return xG.createElement("li",{className:AG("card-wrapper"),key:n,role:"listitem"},function(e){var t=e.enableVideoPlaybackSpeed,n=e.headingLevel,r=e.id,a=e.isBlock,i=e.isLearner,o=e.item,l=e.labels,s=e.onFocus,c=xG.createElement(_G,{enableVideoPlaybackSpeed:t,headingLevel:n,isActive:!0,item:o,labels:l,loadMedia:!0,onFocus:s,lessonNumber:r});return a&&i?xG.createElement(EA,{animateBlockEntrance:!0,animateIn:"fadeIn",className:AG("animate").toString(),isLearner:!0},c):a&&!i?c:xG.createElement(LG,e)}(PG(PG({index:n,item:t,onFocus:o},e),{},{headingLevel:i.headingLevel})))}))))))};RG.defaultProps={onEnter:Function.prototype,settings:{}};var MG=RG,DG=n(28416),OG=function(e){var t=e.animateBlockEntrance,n=e.blockId,r=e.enableVideoPlaybackSpeed,a=e.isLearner,i=e.items,o=e.labels,l=e.settings;return DG.createElement(CP,{isLearner:a,type:"timeline"},DG.createElement(EA,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:!0},DG.createElement(MG,{enableVideoPlaybackSpeed:r,id:n,isBlock:!0,isLearner:a,items:i,labels:o,settings:l})))};OG.defaultProps={isLearner:!0};var BG=OG,FG=n(89221),HG=n.n(FG),zG=n(26495),qG=n(23148),VG=function(e){return e.displayName||e.name||"Component"},UG=n(3522),GG=n.n(UG),KG=n(53735),WG=n.n(KG),jG=function(e,t){return y().createElement("mark",{key:t},e)},YG=Za()((function(e,t){return WG()(new RegExp(GG()(t),"igm"),jG,e)})),QG=(al()((function(e,t){return t.reduce((function(t,n){return t+n[e]}),0)})),n(36602));function XG(e){var t=e.activeIndex,n=e.children,r=function(e){var t,n,r,a,i=e.activeIndex,o=HG()(e),l=e.opts,s=jT(),c=s.background,u=s.variant,d=cL(),m=d.backgroundType,v=d.chartColor,p=d.lineCurve,f=dL(),h=_y(),g=null==l?void 0:l.defaultFontColor,b=m===Ad.IMAGE,y=null!==(t=null==c||null===(n=c.media)||void 0===n||null===(r=n.image)||void 0===r?void 0:r.overlayColor)&&void 0!==t?t:$d.DARK,E=null!=v?v:h,k=f||"#fff";!v&&m===Ad.ACCENT||v===k?E=g:b&&(E=y===$d.DARK?"#fff":"#000",k=y===$d.DARK?"#000":"#fff");var C=E,w=Gx()(a=Array(o.length)).call(a,E);if(null!=i){var N=b&&y===$d.LIGHT?.2:.7,_=(0,QG.Z)(E,k,N);C=_,w=di(_,E,o.length,i)}return"bar"===u?{backgroundColor:w,data:o,hoverBackgroundColor:w}:{borderColor:C,cubicInterpolationMode:"linear"===p?"default":"monotone",data:o,lineTension:"linear"===p?0:void 0,pointBackgroundColor:w,pointBorderColor:w,pointBorderWidth:0,pointHitRadius:20,pointHoverBackgroundColor:E,pointHoverBorderColor:E,pointHoverBorderWidth:0,pointRadius:4}}({activeIndex:t,opts:e.opts,values:HG()(e)});return n(r)}function JG(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 $G=function(e){(0,A.Z)(n,e);var t=JG(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).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,i=e.value,o=null!=t&&t!==r,l=Hv()("block-chart__cartesianLegendItem",{"block-chart__cartesianLegendItem--unfocused":o});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"},i)))}}]),n}(b.PureComponent),eK=$G,tK=function(e){var t=e.activeIndex,n=e.labels,r=e.letters,a=e.onEvent,i=HG()(e),o=pi(r,pi(n,i));return 0===o.length?null:y().createElement("dl",{"aria-hidden":"true",className:"block-chart__cartesianLegend"},Jr()(o).call(o,(function(e,n){var r=(0,ze.Z)(e,2),i=r[0],o=(0,ze.Z)(r[1],2),l=o[0],s=o[1];return y().createElement(eK,{activeIndex:t,identifier:i,index:n,key:i,label:l,onEvent:a,value:s})})))},nK=(0,b.memo)(tK),rK=/([^\s].{0,14}(?![.{3}])(?=[\s\W]|$))/gm;var aK={animation:{},barPercentage:.5,defaultFontFamily:'"lato", sans-serif',elements:{arc:{},bar:{},line:{borderWidth:2,fill:!1}},layout:{padding:{bottom:0,left:0,right:0,top:50}},maxBarThickness:60,plugins:{datalabels:{display:!1},legend:{display:!1},tooltip:{animation:!0,boxPadding:"14px 10px",callbacks:{label:function(){return null},title:function(e){var t,n=e[0],r=n.label,a=n.formattedValue;return B()(t="".concat(r,": ")).call(t,a)}},caretPadding:10,cornerRadius:3,displayColors:!1,titleFont:{weight:"normal"},titleMarginBottom:0,titleSpacing:0,xAlign:"center",yAlign:"bottom"}},responsive:!1,scales:{x:{border:{display:!1},grid:{display:!1,offset:!0},offset:!0,ticks:{autoSkip:!1,callback:function(e){var t,n,r=this.getLabelForValue(e);return null!==(t=null==r||null===(n=r.match(rK))||void 0===n?void 0:n[0])&&void 0!==t?t:""},padding:10}},y:{beginAtZero:!0,border:{display:!1},grid:{drawTicks:!1},ticks:{maxTicksLimit:8,padding:15}}}};var iK=function(e){var t,n,r,a,i,o=e.onEvent,l=e.reduceMotion,s=e.shouldAnimate,c=HG()(e),u=dL(),d=cL(),m=d.backgroundType,v=d.customBackgroundColorContrast,p=hy(),f=_y(),h=null==p||null===(t=p.theme)||void 0===t?void 0:t.accentContrast,g=m===Ad.IMAGE,y=jT(),E=gm(u)?Yd.LIGHT:Yd.DARK,k=!v&&"chart"===(null==y?void 0:y.family),C=null!=v?v:Yd.DARK,w=k?E:C,N=null!==(n=null==y||null===(r=y.background)||void 0===r||null===(a=r.media)||void 0===a||null===(i=a.image)||void 0===i?void 0:i.overlayColor)&&void 0!==n?n:$d.DARK,_=g&&N===$d.LIGHT,S=m===Ad.ACCENT||m===Ad.COLOR,I=oP({backgroundColor:m===Ad.ACCENT?f:u,contrast:m===Ad.ACCENT?h:w}),T=function(e){var t,n,r,a,i,o,l=HG()(e),s=e.contrastColor,c=cL().backgroundType,u=jT(),d=c===Ad.IMAGE,m=(0,b.useMemo)((function(){return si(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:$d.DARK,p=d&&v===$d.LIGHT;switch(c){case Ad.LIGHT:case Ad.GRAY:case Ad.TINT:i="#e1e1e1",o="#c9c9c9";break;case Ad.DARK:case Ad.BLACK:case Ad.IMAGE:i="#ffffff80",o="#ffffffe9";break;case Ad.ACCENT:case Ad.COLOR:var f="#000"===s?["#00000080","#0000001a"]:["#ffffff80","#ffffffe9"],h=(0,ze.Z)(f,2);i=h[0],o=h[1]}return d&&p&&(i="#00000080",o="#0000001a"),m||(o=i),[i,o]}({values:c,contrastColor:I}),L=(0,ze.Z)(T,2),x=L[0],Z=L[1],P=(0,b.useCallback)((function(e){return 0===e.tick.value?Z:x}),[x,Z]);return(0,b.useMemo)((function(){var e="#000";switch(m){case Ad.DARK:case Ad.BLACK:case Ad.IMAGE:e="#fff"}S&&(e=I),g&&_&&(e="#000");var t=s&&!l?1e3:0,n=e,r="#000"===e?"#fff":"#000",a=uf()(aK);return a.animation.duration=t,a.defaultFontColor=e,a.onClick=o,a.onHover=o,a.plugins.tooltip.animation=!l,a.plugins.tooltip.backgroundColor=n,a.plugins.tooltip.titleColor=r,a.scales.x.grid.color=x,a.scales.x.ticks.color=e,a.scales.y.grid.color=P,a.scales.y.ticks.color=e,a}),[m,I,x,S,g,_,o,l,P,s])};function oK(e){var t=e.children,n=e.onEvent,r=e.reduceMotion,a=e.shouldAnimate,i=HG()(e);return t(iK({onEvent:n,reduceMotion:r,shouldAnimate:a,values:i}))}var lK=n(28416),sK=function(e){var t=e.caption,n=e.labels,r=HG()(e),a=(0,b.useMemo)((function(){return pi(n,r)}),[n,r]);return lK.createElement("table",{className:"visually-hidden-always"},lK.createElement("caption",null,t),lK.createElement("tbody",null,Jr()(a).call(a,(function(e,t){var n=(0,ze.Z)(e,2),r=n[0],a=n[1];return lK.createElement("tr",{key:"row-".concat(t)},lK.createElement("th",{scope:"row"},r),lK.createElement("td",null,a))}))))},cK=n(39138),uK=n.n(cK),dK=/<mark>|<\/mark>/gm,mK=function(e){var t,n=null!==(t=null==e?void 0:e.type.replace(dK,""))&&void 0!==t?t:"";return uK()(n,{length:30})},vK=function(e){var t;return parseFloat(null!==(t=null==e?void 0:e.value)&&void 0!==t?t:0)},pK=function(e){return{labels:Jr()(e).call(e,mK),values:Jr()(e).call(e,vK)}},fK=function(e,t,n){var r=uK()(t,{length:e});return n?YG(r,n):r};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)}}var gK=function(e){var t=function(t){(0,A.Z)(r,t);var n=hK(r);function r(){var e,t;(0,x.Z)(this,r);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return t=n.call.apply(n,B()(e=[this]).call(e,i)),(0,qe.Z)((0,P.Z)(t),"handleEvent",(function(e){t.setState({activeIndex:e})})),t.state={activeIndex:null},t}return(0,Z.Z)(r,[{key:"render",value:function(){return y().createElement(e,(0,D.Z)({},this.props,{activeIndex:this.state.activeIndex,onEvent:this.handleEvent}))}}]),r}(b.PureComponent);return t.displayName="ChartEvents(".concat(VG(e),")"),t};function bK(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 yK=function(e){var t=function(t){(0,A.Z)(r,t);var n=bK(r);function r(){var e,t;(0,x.Z)(this,r);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return t=n.call.apply(n,B()(e=[this]).call(e,i)),(0,qe.Z)((0,P.Z)(t),"handleResize",(function(){t.resize(),t.update()})),(0,qe.Z)((0,P.Z)(t),"resize",(function(){var e;null===(e=t.chartRef.current)||void 0===e||e.resize()})),(0,qe.Z)((0,P.Z)(t),"update",(function(){var e;null===(e=t.chartRef.current)||void 0===e||e.update()})),t.chartRef=(0,b.createRef)(),t}return(0,Z.Z)(r,[{key:"componentDidMount",value:function(){this.resize(),this.update()}},{key:"componentDidUpdate",value:function(){this.update()}},{key:"render",value:function(){return y().createElement(e,(0,D.Z)({},this.props,{onResize:this.handleResize,ref:this.chartRef}))}}]),r}(b.PureComponent);return t.displayName="ChartUpdater(".concat(VG(e),")"),t};function EK(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 kK="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("");qG.kL.register(qG.vn,qG.ZL,qG.uw,qG.De,qG.ST,qG.jn,qG.f$,qG.od,qG.Dx,qG.u);var CK=function(e){(0,A.Z)(n,e);var t=EK(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,B()(e=[this]).call(e,i)),(0,qe.Z)((0,P.Z)(r),"handleEvent",(function(e,t){var n=t.length?t[0].index:null;r.props.onEvent(n)})),(0,qe.Z)((0,P.Z)(r),"handleResize",(function(){r.props.onResize(),r.setLabelYTop()})),(0,qe.Z)((0,P.Z)(r),"setLabelYTop",(function(){var e=r.props.forwardedRef.current;if(e){var t,n,a=null!==(t=null==e||null===(n=e.scales)||void 0===n?void 0:n["y-axis-0"])&&void 0!==t?t:{},i=a.bottom,o=a.top;br()(i)&&br()(o)&&r.setState({labelYTop:"".concat((i+o)/2,"px")})}})),r.wrapRef=(0,b.createRef)(),r.state={labelYTop:"50%"},r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){this.resizeObserver=new HI.Z(this.handleResize),this.resizeObserver.observe(this.wrapRef.current)}},{key:"componentWillUnmount",value:function(){this.resizeObserver.unobserve(this.wrapRef.current)}},{key:"render",value:function(){var e=this.props,t=e.activeIndex,n=e.forwardedRef,r=e.isDesktop,a=e.isVisible,i=e.items,o=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=fK(80,o,c),f=fK(30,d,c),h=pK(i),g=r?[]:fa()(kK).call(kK,0,i.length),b=r?h.labels:g,E=a?HG()(h):ui(0,i.length),k=null==l?void 0:l["bar"===m?"a11yBlockChartBar":"a11yBlockChartLine"];return y().createElement("div",{className:"block-chart__cartesian"},y().createElement("div",{"aria-hidden":"true",className:"block-chart__cartesianChart",ref:this.wrapRef},y().createElement(oK,{onEvent:this.handleEvent,reduceMotion:fA(),shouldAnimate:u,values:E},(function(e){return y().createElement(XG,{activeIndex:t,values:E,opts:e},(function(t){return y().createElement(zG.kL,{data:{labels:b,datasets:[t]},options:e,ref:n,type:m,updateMode:"default"})}))})),f&&mH(f)&&y().createElement("div",{className:"block-chart__cartesianLabelY",style:{top:v}},f)),p&&mH(p)&&y().createElement("div",{"aria-hidden":"true",className:"block-chart__cartesianLabelX"},p),!r&&y().createElement(nK,{activeIndex:t,labels:h.labels,letters:g,onEvent:s,values:E}),y().createElement(sK,{caption:k,labels:b,values:E}))}}]),n}(b.PureComponent),wK=_()(gK,function(e,t,n){return xy("min-width",e,t,n)}(960,"isDesktop","Desktop"),yK,Hy.default,X((function(e){var t,n;return{search:null!==(t=null==e||null===(n=e.search)||void 0===n?void 0:n.term)&&void 0!==t?t:""}})))(CK),NK=n(57028),_K=function(e){var t,n=e.valueType,r=e.value,a=HG()(e);return"numeric"===n?String(r):(t=r/GO(a),Intl.NumberFormat(void 0,{style:"percent",maximumFractionDigits:2}).format(t))},SK=function(e){var t,n=null!==(t=e.dataset.backgroundColor[e.dataIndex])&&void 0!==t?t:"#000";return _m(n)===Yd.DARK?Ds:Os},IK=function(e,t,n){return _K({valueType:e,value:t,values:n.dataset.data})},TK=function(e,t){var n,r=t[0],a=r.label,i=r.dataset,o=r.parsed,l=_K({valueType:e,value:o,values:i.data});return B()(n="".concat(a,": ")).call(n,l)},LK=function(e,t){var n,r=t.dataIndex,a=null!==(n=t.dataset.data)&&void 0!==n?n:[1],i=a[r],o=null==e&&i/GO(a)>=.06;return e===r||o},xK=function(e){var t=e.activeIndex,n=e.onEvent,r=e.reduceMotion,a=e.settings.valueType,i=e.shouldAnimate;return{animation:{animateRotate:i&&!r,duration:i&&!r?1e3:0},defaultFontFamily:'"lato", sans-serif',onClick:n,onHover:n,maintainAspectRatio:!1,plugins:{datalabels:{color:SK,display:LK.bind(null,t),font:{size:12,weight:"bold"},formatter:IK.bind(null,a)},legend:{display:!1},tooltip:{animation:!r,boxPadding:"14px 10px",callbacks:{label:function(){return null},title:TK.bind(null,a)},caretPadding:10,cornerRadius:3,displayColors:!1,titleFont:{weight:"normal"},titleMarginBottom:0,titleSpacing:0,xAlign:"center",yAlign:"bottom"}},responsive:!1,rotation:130}};function ZK(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 PK=function(e){var t=e.activeIndex,n=e.colors,r=e.hasBorder,a=HG()(e),i=dL(),o=null==t?n:Jr()(n).call(n,(function(e,n){return n===t?e:(0,QG.Z)(e,i||"#fff",.5)}));return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ZK(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):ZK(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({backgroundColor:o,hoverBackgroundColor:o,borderWidth:0,data:a},r&&{borderWidth:1,borderColor:"#000"})};function AK(e){var t=e.activeIndex,n=e.children,r=e.colors,a=e.hasBorder,i=HG()(e);return n(PK({activeIndex:t,colors:r,hasBorder:a,values:i}))}function RK(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 MK=function(e){(0,A.Z)(n,e);var t=RK(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,B()(e=[this]).call(e,i)),(0,qe.Z)((0,P.Z)(r),"handleMouseEnter",(function(){r.props.onEvent(r.props.index)})),(0,qe.Z)((0,P.Z)(r),"handleMouseLeave",(function(){r.props.onEvent(null)})),r}return(0,Z.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.activeIndex,n=e.backgroundColor,r=e.index,a=e.text,i=null!=t&&t!==r,o=Hv()("block-chart__circleLegendItem",{"block-chart__circleLegendItem--unfocused":i});return y().createElement("div",{className:o,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}(b.PureComponent),DK=MK,OK=function(e){var t=e.activeIndex,n=e.colors,r=e.hasBorder,a=e.labels,i=e.onEvent,o=pi(a,n);if(0===o.length)return null;var l=Hv()("block-chart__circleLegend",{"block-chart__circleLegend--border":r});return y().createElement("div",{"aria-hidden":"true",className:l},Jr()(o).call(o,(function(e,n){var r=(0,ze.Z)(e,2),a=r[0],o=r[1];return y().createElement(DK,{activeIndex:t,backgroundColor:o,index:n,key:a,onEvent:i,text:a})})))},BK=(0,b.memo)(OK);function FK(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 HK(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?FK(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):FK(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var zK=function(e){var t=De()(e).call(e,(function(e){return e.value>=0})),n=pK(t),r=Jr()(t).call(t,(function(e){return e.color}));return HK(HK({},n),{},{colors:r})};function qK(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)}}qG.kL.register(qG.qi,NK.Z,qG.De,qG.tt,qG.u);var VK=function(e){(0,A.Z)(n,e);var t=qK(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,B()(e=[this]).call(e,i)),(0,qe.Z)((0,P.Z)(r),"buildOptions",(function(){var e=r.props,t=e.activeIndex,n=e.settings,a=e.shouldAnimate;return xK({activeIndex:t,onEvent:r.handleEvent,reduceMotion:fA(),settings:n,shouldAnimate:a})})),(0,qe.Z)((0,P.Z)(r),"handleEvent",(function(e,t){var n=t.length?t[0].index:null;r.props.onEvent(n)})),r.wrapRef=(0,b.createRef)(),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){this.resizeObserver=new HI.Z(this.props.onResize),this.resizeObserver.observe(this.wrapRef.current)}},{key:"componentWillUnmount",value:function(){this.resizeObserver.unobserve(this.wrapRef.current)}},{key:"render",value:function(){var e=this.props,t=e.activeIndex,n=e.backgroundColor,r=e.forwardedRef,a=e.isVisible,i=e.items,o=e.labels,l=e.onEvent,s=e.settings,c=zK(i),u=c.colors,d=c.labels,m=HG()(c),v=a?m:ui(0,i.length),p=this.buildOptions(),f=null==o?void 0:o.a11yBlockChartPie,h=Jr()(v).call(v,(function(e){return _K({valueType:s.valueType,value:e,values:v})})),g=te()(u).call(u,n);return y().createElement("div",{className:"block-chart__circle"},y().createElement("div",{"aria-hidden":"true",className:"block-chart__circleChart",ref:this.wrapRef},y().createElement(AK,{activeIndex:t,colors:u,hasBorder:g,values:v},(function(e){return y().createElement(zG.kL,{data:{labels:d,datasets:[e]},options:p,ref:r,type:"pie",updateMode:"default"})}))),y().createElement(BK,{activeIndex:t,colors:u,hasBorder:g,labels:d,onEvent:l}),y().createElement(sK,{caption:f,labels:d,values:h}))}}]),n}(b.PureComponent),UK=_()(gK,yK,Hy.default,mL())(VK);function GK(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 KK=function(e){(0,A.Z)(n,e);var t=GK(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return r=t.call.apply(t,B()(e=[this]).call(e,i)),(0,qe.Z)((0,P.Z)(r),"handleAnimationEnd",(function(){r.setState({isVisible:!0})})),(0,qe.Z)((0,P.Z)(r),"renderTitle",(function(){var e=r.props.title;return y().createElement(eE,{value:e})})),r.state={isVisible:!1},r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){this.setState({isVisible:!this.props.animateBlockEntrance||fA()})}},{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.children,r=e.editable,a=e.hasHeadingLevelsFlag,i=e.isLearner,o=e.items,l=e.itemsLabel,s=e.labels,c=e.settings,u=e.title,d=e.valuesLabel,m=e.variant,v=e.renderTitle,p=void 0===v?this.renderTitle:v,f=this.state.isVisible,h=function(e){return gm(e.backgroundColor)}(c),g=null==c?void 0:c.headingLevel,b=g?"h".concat(g):"h2",E=Hv()("block-chart__title-wrap",{"block-chart__title-wrap--headings-flag":a});return y().createElement(CP,{type:"chart",isLearner:i},y().createElement(EA,{afterAnimatedIn:this.handleAnimationEnd,animateBlockEntrance:t,animateIn:"fadeIn",initiallyVisible:!t||fA(),isLearner:i},y().createElement("div",{className:"block-chart__container"},y().createElement("div",{className:"block-chart__row"},y().createElement("div",{className:"block-chart__rowInner"},(!r&&u||r)&&y().createElement("div",{className:E},y().createElement(b,{className:"block-chart__title"},p())),y().createElement("div",{className:"block-chart__chart"},y().cloneElement(y().Children.only(n),{hasDarkBgColor:h,isVisible:f,items:o,itemsLabel:l,labels:s,settings:c,shouldAnimate:t,valuesLabel:d,variant:m})))))))}}]),n}(b.PureComponent),WK=function(e){var t=IT("rise-authoring-heading-levels");return y().createElement(KK,(0,D.Z)({},e,{hasHeadingLevelsFlag:t}))},jK=n(28416);function YK(e){var t=function(t){return jK.createElement(WK,t,jK.createElement(e,null))};return t.displayName="ChartWrap(".concat(VG(e),")"),t}var QK=YK(wK),XK=YK(UK);function JK(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 $K(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?JK(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):JK(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var eW=aT,tW=Jb("block-text-to-video"),nW=function(e){var t,n=e.animateBlockEntrance,r=e.isLearner,a=e.items,i=e.onStep,o=null!==(t=null==a?void 0:a[0])&&void 0!==t?t:{};return y().createElement(CP,{className:tW()},y().createElement(EA,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:r,offset:250},y().createElement("figure",null,function(e,t){var n,r,a,i,o,l,s=t.blockId,c=t.editable,u=t.enableVideoPlaybackSpeed,d=t.handleProgressChanged,m=t.labels,v=t.lessonId,p=t.progress,f=t.recordMediaPlayheadPosition,h=t.settings,g=h.forwardSeekRestricted,b=h.mediaWidth,E=tW("item",{small:"0"===b,medium:"1"===b,full:"2"===b}),k=(null==e||null===(n=e.media)||void 0===n||null===(r=n.video)||void 0===r?void 0:r.key)||"",C=(null==e||null===(a=e.media)||void 0===a||null===(i=a.video)||void 0===i?void 0:i.poster)||"",w=ol()(0,["items",s,"items",e.id,"audioVideoPlayhead"],p),N=B()(o=B()(l="".concat(v,"-")).call(l,s,"-")).call(o,e.id),_=y().createElement("div",{className:tW("container")},y().createElement("div",{className:E},y().createElement("img",{src:be(C),className:tW("thumbnail-image"),alt:"Video Poster"}))),S=y().createElement("div",{key:e.id,className:E,"data-ba":eW.blockVideo},y().createElement(iB,{audioVideoPlayhead:w,canAdjustPlaybackSpeed:u,canRestrictSeek:g&&!c&&!(null!=p&&p.isComplete),id:N,key:N,labels:m,poster:C,progressChanged:d(e.id),recordMediaPlayheadPosition:f,src:k,type:"video"}));return k?S:_}(o,$K($K({},e),{},{handleProgressChanged:function(e){return function(t){t.percentComplete>=100&&i({id:e})}}})))))};nW.defaultProps={audioVideoPlayhead:0,items:[],editable:!1,lessonId:"",blockId:"",onStep:Function.prototype,partnerContent:[],progress:{},recordMediaPlayheadPosition:Function.prototype};var rW=nW,aW=n(28416);function iW(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 oW(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?iW(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):iW(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function lW(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 sW=gt()(Lt()("variant","storyline")),cW=Br()(sW,Cr(),Hg()(1)),uW=function(e){(0,A.Z)(n,e);var t=lW(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,i=t.partnerContent,o=t.variant,l=t.enableVideoPlaybackSpeed,s=B()(e="".concat(r," ")).call(e,o),c=oW(oW({},ia()(["handleStorylineFullscreen","dividerNumber"],this.props)),{},{variant:o,enableVideoPlaybackSpeed:l,partnerContent:i});switch(s){case"text paragraph":case"text table":return aW.createElement(tA,c);case"text heading paragraph":return aW.createElement(lA,c);case"text subheading paragraph":return aW.createElement(sA,c);case"text heading":return aW.createElement(iA,c);case"text subheading":return aW.createElement(oA,c);case"text two column":return aW.createElement(nA,c);case"text three column":return aW.createElement(rA,c);case"text four column":return aW.createElement(aA,c);case"text code":case"multimedia code":return aW.createElement(NA,c);case"impact a":return aW.createElement(vM,c);case"impact b":return aW.createElement(pM,c);case"impact c":return aW.createElement(fM,c);case"impact d":return aW.createElement(hM,c);case"impact note":return aW.createElement(gM,c);case"quote a":return aW.createElement(TM,c);case"quote b":return aW.createElement(LM,c);case"quote c":return aW.createElement(xM,c);case"quote d":return aW.createElement(ZM,c);case"quote background":return aW.createElement(PM,c);case"quote carousel":return aW.createElement(DM,c);case"list numbered":return aW.createElement(GM,c);case"list checkboxes":return aW.createElement(KM,c);case"list bulleted":return aW.createElement(WM,c);case"image hero":return aW.createElement($M,c);case"image full":return aW.createElement(tD,c);case"image text aside":return aW.createElement(eD,c);case"image text overlay":return aW.createElement(nD,c);case"gallery centered":case"gallery full":return aW.createElement(uD,c);case"gallery two column":return aW.createElement(mD,c);case"gallery three column":return aW.createElement(mD,(0,D.Z)({width:3},c));case"gallery four column":return aW.createElement(mD,(0,D.Z)({width:4},c));case"divider divider":return aW.createElement(gD,c);case"divider numbered divider":return aW.createElement(bD,(0,D.Z)({number:n},c));case"divider spacing divider":return aW.createElement(yD,c);case"360 storyline":return aW.createElement(WB,(0,D.Z)({},c,{isLesson:!0,handleStorylineFullscreen:a,hasManySlBlocks:this.hasManySlBlocks.bind(this)}));case"interactive accordion":return aW.createElement(yB,c);case"interactive tabs":return aW.createElement(ZB,c);case"interactive-fullscreen labeledgraphic":return aW.createElement(iV,c);case"interactive-fullscreen process":return aW.createElement(QV,c);case"interactive-fullscreen scenario":return aW.createElement(IU,c);case"interactive-fullscreen sorting":return aW.createElement($U,c);case"interactive-fullscreen timeline":return aW.createElement(BG,c);case"buttons button":return aW.createElement(sF,c);case"buttons button stack":return aW.createElement(cF,c);case"flashcard flashcard":return aW.createElement(VF,c);case"flashcard stack":return aW.createElement(VF,(0,D.Z)({stack:!0},c));case"knowledge knowledge":case"knowledgeCheck multiple choice":case"knowledgeCheck multiple response":case"knowledgeCheck fillin":case"knowledgeCheck matching":return aW.createElement(Iq,c);case"continue continue":return aW.createElement(ZF,c);case"multimedia audio":return aW.createElement(kF,c);case"multimedia video":return aW.createElement(CF,c);case"multimedia custom video":return aW.createElement(CF,(0,D.Z)({},c,{type:"customVideo"}));case"multimedia embed":return aW.createElement(NF,c);case"multimedia attachment":return aW.createElement(IF,c);case"chart bar":case"chart line":return aW.createElement(QK,c);case"chart pie":return aW.createElement(XK,c);case"mondrian mondrian":return aW.createElement(lG,c);case"textToVideo textToVideo":return aW.createElement(rW,c);default:return"Unknown type: ".concat(s)}}},{key:"hasManySlBlocks",value:function(){var e=this.props.items;return e&&cW(e)}}]),n}(aW.Component);function dW(e){return aW.createElement(WT,{block:e},aW.createElement(uW,e))}var mW=nl()(uH,(function(e){return e.getBoundingClientRect().bottom-e.offsetHeight/4<=window.innerHeight}));function vW(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 pW=function(e){(0,A.Z)(n,e);var t=vW(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).wrapRef=(0,b.createRef)(),r.check=r.check.bind((0,P.Z)(r)),r.onScroll=uA()(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&&mW(e.current)&&(this.rmScrollListener(),this.props.onViewed())}}]),n}(b.Component),fW=n(28416);function hW(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 gW=function(e){(0,A.Z)(n,e);var t=hW(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){return fW.createElement(pW,{onViewed:this.handleViewed.bind(this,this.props.children.props),isFirstLesson:this.props.isFirstLesson},this.modifiedChildren())}},{key:"modifiedChildren",value:function(){return fW.cloneElement(fW.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}(fW.Component),bW=(VL().arrayOf,VL().func,VL().node,VL().oneOfType,n(16392),n(65814),n(191),n(79098)),yW=n.n(bW),EW=n(40731),kW=n.n(EW),CW=n(1667),wW=n.n(CW),NW=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 Br().apply(void 0,n)(e)},_W=wW()(_()(Sn(),de()("title"))),SW=function e(t){return function(n){var r=ld()(Lt()("id",n),t),a=NW(t,yW()(at()(Lt()("parentId",n),Br()(de()("id"),e(t)),et()([]))),_W);return Jn()("subfolders",a,r)}},IW=Br()((function(e){var t=kW()(de()("id"),e||[]);return Hr()(function(e){return function(t,n){return e[n.parentId]?t:kh()(n,t)}}(t),[],e)}),It()(["id"])),TW=Br()((function(e){return{folders:e,ids:IW(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 _().apply(void 0,(0,ll.Z)(dl()(1,t)))(vl()(t))}(_W,kt()(SW(t)),n)})),LW="owner",xW="manager",ZW="editor",PW="viewer",AW=[PW,ZW,xW,LW],RW=function(e){var t=e.effectiveRole,n=e.requiredRole;return Oa()(t,AW)>=Oa()(n,AW)},MW=n(54847),DW=n.n(MW);function OW(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 BW=cl()([[mm()(String),nt()],[hr(),et()(void 0)],[us()("displayName"),de()("displayName")],[us()("name"),de()("name")],[ms(),et()("Component")]]),FW=ia()(["enableClickOutside","hideScroll","onClickOutside","preventDefault","stopPropagation"]),HW=function(e){(0,A.Z)(n,e);var t=OW(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).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,i=e.target;this.shouldClickOutside(i)&&(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,FW(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,ek.findDOMNode)(this);return t&&!this.cancel&&null!==n&&n!==e&&!n.contains(e)}}]),n}(b.Component);HW.defaultProps={onClickOutside:et()(),preventDefault:!0,stopPropagation:!0};var zW=HW.prototype;on()(zW,{addDomEvents:Rr()(zW.setupDomEvents,[!0]),removeDomEvents:Rr()(zW.setupDomEvents,[!1])});var qW=function(e){return function(t){(0,A.Z)(r,t);var n=OW(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(BW(e),")")}}]),r}(HW)},VW=qW("div"),UW=(qW("span"),qW("form"),["active","align","children","className","onClose","role","slideIn"]);function GW(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 KW(e,t){var n=void 0!==ca()&&da()(e)||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){var n;if(!e)return;if("string"==typeof e)return WW(e,t);var r=fa()(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return va()(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return WW(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 i,o=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){l=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(l)throw i}}}}function WW(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 jW=Jb("bc-dropdown"),YW=new(DW()),QW=function e(t){return null==t?0:t.offsetLeft+e(t.offsetParent)},XW=uA()((function(){var e,t=KW(HG()(YW).call(YW));try{for(t.s();!(e=t.n()).done;){(0,e.value)()}}catch(e){t.e(e)}finally{t.f()}}),250);window.addEventListener("resize",XW),window.addEventListener("orientationchange",XW);var JW=function(e){(0,A.Z)(n,e);var t=GW(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).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(){YW.delete(this)}},{key:"fitOnScreen",value:function(){var e=this.props.fit,t=this.posRef.current;if(e&&null!=t){on()(t.style,{left:"",right:""});var n=QW(t)+t.offsetWidth-window.innerWidth+20>0?["auto","0"]:["",""],r=(0,ze.Z)(n,2),a=r[0],i=r[1];on()(t.style,{left:a,right:i})}}},{key:"render",value:function(){var e=this.props,t=e.active,n=e.align,r=e.children,a=e.className,i=e.onClose,o=e.role,l=void 0===o?"menu":o,s=e.slideIn,c=(0,en.Z)(e,UW),u=jW("pos",{inactive:!t,active:t,left:"right"!==n,right:"right"===n}),d=jW({inactive:!t,active:t,alignLeft:"left"===n,alignCenter:"center"===n,alignRight:"right"===n,slideIn:s,inPlace:!s});return y().createElement("div",{className:a||jW("wrap")},y().createElement("div",{ref:this.posRef,className:u},y().createElement(VW,(0,D.Z)({"aria-hidden":!t,className:d,enableClickOutside:t,onClickOutside:i,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?YW.set(this,this.fitOnScreen.bind(this)):!t&&r&&YW.delete(this)}}]),n}(b.Component);on()(JW.prototype,{componentDidMount:JW.prototype.fitOnScreen,componentDidUpdate:JW.prototype.fitOnScreen}),JW.defaultProps={align:"center"};var $W=Jb("breadcrumb"),ej=function(){return y().createElement("span",{className:$W("caret")},y().createElement(rp,null))},tj=["menu"],nj=function(e){var t=e.menu,n=(0,en.Z)(e,tj);return y().createElement(t,Dr()(["category","depth","id","isDeleted","type","effectiveRole"],n))},rj=Jb("breadcrumb");(function(e){var t=e.active,n=e.allowViewer,r=e.effectiveRole,a=e.id,i=e.label,o=e.onClick,l=e.showCaret,s=e.showMenu,c=e.type,u=hr()(a),d=function(e){var t=e.allowViewer,n=e.effectiveRole,r=e.id,a=e.type;return hr()(r)||!("shared"===a)||RW({effectiveRole:n,requiredRole:t?PW:ZW})}({allowViewer:n,effectiveRole:r,id:a,type:c}),m=(0,b.useCallback)((function(e){d&&o(e)}),[d,o]),v=(0,b.useCallback)((function(e){13===e.keyCode&&m(e)}),[m]),p={className:rj({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:rj("label")},i),s&&t&&y().createElement(nj,e),l&&!t&&y().createElement(ej,null))}).defaultProps={allowViewer:!1};Qn()(JV());var aj=n(51010),ij=n.n(aj),oj=eT.folderTree,lj=Jb("folder-tree"),sj=function(e){var t=e.isOpen,n=e.onFolderToggle,r=lj("folder","caret",{open:t}),a={className:lj("folder","caretWrap").toString(),onClick:n,onKeyPress:fL(n),role:"button"};return y().createElement("div",(0,D.Z)({},a,{"data-ba":oj.caret}),y().createElement("div",{className:r}))},cj=Jb("folder-tree"),uj=function(e){var t=e.active,n=e.category,r=e.itemId,a=e.menu,i=e.setMenuActive,o=e.type,l=(0,b.useMemo)((function(){return t===r}),[t,r]),s=cj("folderOptions",{active:l}),c=(0,b.useCallback)((function(){return i(!1)}),[i]),u=(0,b.useCallback)((function(){return i(!0)}),[i]);return y().createElement("div",{className:s},y().createElement(a,{category:n,className:cj("folderMenu").toString(),id:r,onClose:c,onOpen:u,type:o}))},dj=Jb("folder-tree"),mj=function(e){var t=e.active,n=e.activeClassName,r=e.children,a=e.className,i=e["data-ba"],o=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,b.useState)(!1),h=(0,ze.Z)(f,2),g=h[0],E=h[1],k=Boolean(m)&&"folder"===u,C=(0,b.useMemo)((function(){return t===c}),[t,c]),w=Hv()(a,dj("folder",{active:C,forceHover:l,hideCaret:!s,dndEnabled:k}).toString(),(0,qe.Z)({},n,C));return y().createElement("div",{className:w,"data-ba":i,"data-ba-name":o,onClick:d,onKeyPress:v,role:"button",style:{paddingLeft:p},tabIndex:"0",onDragEnter:function(){return E(!0)}},k&&g&&y().createElement("div",{className:dj("folder","drop-mask"),onDragOver:function(e){e.preventDefault()},onDrop:function(e){E(!1),null==m||m(e)},onDragLeave:function(){return E(!1)}}),r)},vj=eT.folderTree,pj=Jb("folder-tree"),fj=function(e){var t=e.disableRootMenu,n=e.folders,r=e.isOpen,a=e.menu,i=e.onDrop,o=e.onFolderClick,l=e.onFolderToggle,s=e.root,c=(0,b.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,b.useCallback)((function(){return o(s)}),[o,s]),g=(0,b.useCallback)(fL(h),[h]),E=(0,b.useCallback)(null==i?void 0:i(v),[i,v]),k=Dr()(["active","activeClassName","className"],e),C=Dr()(["active","activeClassName","category","className","menu","type"],e);return y().createElement(mj,(0,D.Z)({},k,{"data-ba":vj.rootFolder,"data-ba-name":p,forceHover:d,hasItems:!ra()(n),itemId:v,itemType:"folder",onClick:h,onDrop:E,onKeyPress:g}),y().createElement(sj,{isOpen:r,onFolderToggle:l}),f&&y().createElement("div",{className:pj("folderIcon")},f),y().createElement("div",{className:pj("folderNameWrap")},y().createElement("div",{className:pj("folderName")},p)),!t&&a&&y().createElement(uj,(0,D.Z)({},C,{itemId:v,setMenuActive:m})))},hj=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return _()(Qr()(et()(t),nu()(Lt()("deleted",!0))),gt()(Lt()("folderId",e)))},gj=function(e,t,n){return function(r){_()(n,XF()([e]))(t),r.stopPropagation()}},bj=function(e,t,n){return function(r){_()(n,kh()(e))(t),r.stopPropagation()}},yj=function(e){var t=e||[],n=t.effectiveRole,r=function(e){return{editor:RW({effectiveRole:e,requiredRole:ZW}),manager:RW({effectiveRole:e,requiredRole:xW}),owner:RW({effectiveRole:e,requiredRole:LW})}}(t.type!==wY?LW:n),a=r.editor,i=r.manager,o=r.owner;return{canChangePermissions:i,canCreate:a,canDelete:o,canEdit:a,canMove:i,canMoveTo:a,canRename:a,canUnshare:o}},Ej=eT.folderTree,kj=Jb("folder-tree"),Cj=function e(t){var n,r=t.id,a=t.index,i=void 0===a?0:a,o=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,g=l.id,E=l.title,k=l.subfolders,C=l.type,w=(0,b.useState)(!1),N=(0,ze.Z)(w,2),_=N[0],S=N[1],I=(0,b.useState)(te()(p).call(p,g)),T=(0,ze.Z)(I,2),L=T[0],x=T[1];(0,b.useEffect)((function(){x(te()(p).call(p,g))}),[g,p]);var Z=(0,b.useCallback)(gj(g,p,f),[g,p,f]),P=(0,b.useCallback)(bj(g,p,f),[g,p,f]),A=(0,b.useCallback)((function(){return"folder"===c?m(l):v(l)}),[l,m,v,c]),R=(0,b.useCallback)(yj(l).canCreate?null==d?void 0:d(l.id):null,[l,d]),M=h?hj(g)(s):[],O=(0,b.useMemo)((function(){return"".concat(21*(i+2),"px")}),[i]),F=(0,b.useMemo)((function(){return L?Z:P}),[L,Z,P]),H=kj("folderWrap",{open:L}),z=yL(k)||yL(M),q=(0,b.useCallback)(fL(A),[fL,A]),V="team"===C?zp:Np,U=Dr()(["active","activeClassName","className"],t),G=Dr()(["active","activeClassName","category","className","menu","type"],t),K=Dr()(["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,g),key:g,className:H,"data-ba-name":E,"data-ba":Ej.item},y().createElement(mj,(0,D.Z)({},U,{forceHover:_,hasItems:z,itemId:g,itemType:c,onClick:A,onKeyPress:q,paddingLeft:O,onDrop:R}),y().createElement(sj,{isOpen:L,onFolderToggle:F}),y().createElement("div",{className:kj("folderIcon").toString()},"folder"===c?y().createElement(V,{"data-ba":Ej.icon}):y().createElement(o,{"data-ba":Ej.icon})),y().createElement("div",{className:kj("folderNameWrap").toString()},y().createElement("div",{className:kj("folderName").toString()},E)),u&&y().createElement(uj,(0,D.Z)({},G,{itemId:g,setMenuActive:S}))),k&&Jr()(k).call(k,(function(t){return y().createElement(e,(0,D.Z)({key:t.id},K,{item:t,index:i+1,itemType:"folder"}))})),M&&Jr()(M).call(M,(function(t){return y().createElement(e,(0,D.Z)({key:t.id},K,{item:t,index:i+1,itemType:"item"}))})))},wj=Jb("folder-tree"),Nj=function(e){var t=e.folders,n=e.id,r=e.items,a=e.openFolders,i=e.root,o=e.setOpenFolders,l=e.showItems,s=(0,b.useMemo)((function(){return TW(t)}),[t]),c=(0,b.useMemo)((function(){return function(e){var t=NW(e,It()("id"));return gt()((function(e){return null===e.folderId||!La()(e.folderId,t)}))}(t)(r)}),[t,r]),u=(0,b.useState)(te()(a).call(a,"root")),d=(0,ze.Z)(u,2),m=d[0],v=d[1],p=l?hj(n)(r):[];(0,b.useEffect)((function(){v(te()(a).call(a,"root"))}),[a]);var f=(0,b.useCallback)(gj("root",[],o),[n,a,o]),h=(0,b.useCallback)(bj("root",a,o),[p,n,a,o]),g=wj("folderWrap",{open:m}),E=Dr()(["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:g},i&&y().createElement(fj,(0,D.Z)({onFolderToggle:m?f:h,isOpen:m},E)),Jr()(s).call(s,(function(e){return y().createElement(Cj,(0,D.Z)({key:e.id},E,{item:e,itemType:"folder"}))})),l&&c&&Jr()(c).call(c,(function(e){return y().createElement(Cj,(0,D.Z)({key:e.id},E,{item:e,itemType:"item"}))})))},_j=(0,b.memo)(Nj),Sj=VL().shape({id:VL().string.isRequired,folderId:VL().string,title:VL().string}),Ij=VL().shape({id:VL().string.isRequired,parentId:VL().string,title:VL().string,type:VL().oneOf(["team","personal"])}),Tj=(VL().shape({id:VL().string,title:VL().string.isRequired,icon:VL().node}),VL().any,VL().oneOf(["team","personal"]),VL().string,VL().string,VL().string,VL().bool,VL().arrayOf(Ij).isRequired,VL().string.isRequired,VL().arrayOf(VL().string),VL().arrayOf(Sj),VL().elementType,VL().elementType,VL().func,VL().func.isRequired,VL().func,VL().bool,VL().func,VL().bool,VL().oneOf(["team","personal"]),VL().bool,Jb("folder-tree")),Lj=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 i=ld()(Lt()("id",t),n);return void 0===i?[]:e(i.parentId,n,B()(r=[i]).call(r,(0,ll.Z)(a)))},xj=function(e){var t=e.active,n=e.activeType,r=e.folders,a=e.initialFolders,i=e.openToActive,o=e.root.deleted,l=e.reportOpenFolders,s=e.type,c=e.viewingTree,u=(0,b.useState)(c?a:[]),d=(0,ze.Z)(u,2),m=d[0],v=d[1],p=s===n&&t,f=(0,b.useMemo)((function(){return p}),[p]),h=(0,b.useState)(!1),g=(0,ze.Z)(h,2),E=g[0],k=g[1];(0,b.useEffect)((function(){l(o?"deleted":s,m)}),[o,m,l,s]);var C=i?Lj(f,r):[];(0,b.useEffect)((function(){k(!1)}),[f]),(0,b.useEffect)((function(){var e;i&&!E&&(_()(v,(e=It()("id",r),gt()((function(t){return"root"===t||te()(e).call(e,t)}))),Pv(),Qr()((function(e){return e.length>0}),kh()("root")),yt(),le()(kh())(m),ij(),It()("id"))(C),k(!0))}),[i,E,m,C,r,v]);var w=Dr()(["activeClassName","category","className","disableRootMenu","folders","id","items","itemIcon","menu","onDrop","onFolderClick","onItemClick","root","showItems","type"],e);return y().createElement("div",{className:Tj("wrap")},y().createElement(_j,(0,D.Z)({},w,{active:f,openFolders:m,setOpenFolders:v})))};xj.defaultProps={initialFolders:["root"],items:[],openToActive:!1,reportOpenFolders:function(){},showItems:!1,viewingTree:!0};Jb("folder"),Jb("folder-list");var Zj=n(78045),Pj=n.n(Zj),Aj=n(33367),Rj=n.n(Aj),Mj=["children","enableHover"];function Dj(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 Oj(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dj(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):Dj(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function Bj(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 Fj=Jb("table"),Hj=[1,2],zj=de()("sortable"),qj=nl()(zj,Lt()("sortDirection",1)),Vj=nl()(zj,Lt()("sortDirection",2)),Uj=nl()(zj,_()(de()("hover"),Rj()(1))),Gj=cl()([[qj,et()("ascending")],[Vj,et()("descending")],[ms(),et()("none")]]),Kj=Br()(Oa()(ga(),Hj),at()(ta()(Hj.length-1),et()(0),hi()),de()(ga(),Hj)),Wj=ia()(["onSort","sortable","sortDirection","sortKey","className"]),jj=function(e){return y().createElement("table",(0,D.Z)({className:"table"},e))},Yj=function(e){(0,A.Z)(n,e);var t=Bj(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).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=Aa()((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,en.Z)(e,Mj),a=n?this.onMouseOutDelegate:void 0,i=n?this.onMouseOverDelegate:void 0,o=Oj(Oj({},r),{},{onMouseOut:a,onMouseOver:i});return y().createElement("tbody",o,Jr()(b.Children).call(b.Children,t,this.renderChildDelegate))}},{key:"renderChild",value:function(e,t){return(0,b.cloneElement)(e,{hover:t===this.state.hoverIndex})}}]),n}(b.Component),Qj=function(e){return y().createElement("td",(0,D.Z)({className:Hv()(Fj("cell").toString(),Fj("td").toString(),e.className)},ia()(["className"],e)))},Xj=function(e){(0,A.Z)(n,e);var t=Bj(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).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=Kj(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=Hv()(n,Fj("cell").toString(),Fj("thcol",{ascHover:nl()(Uj,qj)(this.props),descHover:nl()(Uj,Vj)(this.props),hover:Uj(this.props),asc:qj(this.props),desc:Vj(this.props),sortable:zj(this.props)}).toString());return y().createElement("th",(0,D.Z)({"aria-sort":Gj(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},Wj(this.props)))}}]),n}(b.Component);Xj.defaultProps={sortable:!1,sortDirection:0,onSort:et()()},on()(Xj.prototype,{onMouseEnter:Rr()(Xj.prototype.onMouse,[!0]),onMouseLeave:Rr()(Xj.prototype.onMouse,[!1])});var Jj=function(e){return y().createElement("thead",e)},$j=function(e){return y().createElement("tr",e)},eY=Jb("question-bank-list"),tY=ol()("",["links","micro"]),nY=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),i=tY(n);return y().createElement("div",{className:eY("avatar")},r&&y().createElement("span",null,"Updated by: "),y().createElement("span",{className:eY("avatar","icon"),style:{backgroundImage:"url(".concat(i,")")}}),y().createElement("span",{className:eY("avatar","name")},a))},rY=function(e,t){return t[e]},aY=Jb("question-bank-list"),iY=function(e){var t=e.active,n=e.displayOwnerColumn,r=e.getCountLabel,a=e.index,i=e.locks,o=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,g=c.title,E=c.updatedAt,k=rY(m,s),C=rY(f,s),w=(0,b.useCallback)((function(){return l(c)}),[l,c]),N=us()(p,i),_=Fj("tr",{active:t===p,deleted:v}),S=oY(E);return y().createElement($j,{className:_,key:a,onClick:v?null:w},y().createElement(Qj,null,y().createElement("div",{className:aY("title")},y().createElement("span",{className:aY("titleText")},g),N&&y().createElement(lY,null))),y().createElement(Qj,{className:aY("colQuestions").toString()},r(h.length)),n&&y().createElement(Qj,{className:aY("colOwner").toString()},y().createElement(nY,{profile:k})),y().createElement(Qj,{className:aY("colUpdated").toString()},C&&"team"===d?u(S,y().createElement(nY,{profile:C,updateCol:!0})):S),y().createElement(Qj,{className:aY("menuTd").toString()},o&&y().createElement(sY,(0,D.Z)({isLocked:N},e,c))))},oY=function(e){return ry()(e).format("M/D/YY @ h:mma")},lY=function(){return y().createElement("div",{className:aY("editing"),"data-testid":"editing"},y().createElement("span",{className:aY("editingIcon")},y().createElement(Jv,null)),"Editing")},sY=function(e){var t=e.deleted,n=e.effectiveRole,r=e.id,a=e.isLocked,i=e.menu,o=e.row,l=e.setActive,s=e.type,c=(0,b.useCallback)((function(){return l(null)}),[l]),u=(0,b.useCallback)((function(){return l(r)}),[r,l]);return y().createElement("div",{className:aY("menuWrap")},y().createElement(i,{authorId:o.authorId,category:"questionBanks",className:Hv()(aY("menu").toString(),Fj("menu").toString()),effectiveRole:n,id:r,isDeleted:t,isLocked:a,onClose:c,onOpen:u,type:s,scrollableAreaSelector:".question-banks"}))};iY.defaultProps={locks:{}};var cY=iY,uY=n(76555),dY=n.n(uY),mY=function(e){var t=e.columns.title,n=dY()(e),r=e.setSort,a={className:Fj("th").toString(),onSort:r,sortDirection:pL(n,4),sortKey:4,sortable:!0};return y().createElement(Xj,a,t)},vY=nr()("queston-bank-list__"),pY=function(e){var t=e.columns.owner,n=dY()(e),r=e.setSort,a={className:Hv()(Fj("th").toString(),vY("colOwner")),onSort:r,sortDirection:pL(n,16),sortKey:16,sortable:!0};return y().createElement(Xj,a,t)},fY=Jb("question-bank-list"),hY=function(e){var t=e.columns.lastUpdated,n=dY()(e),r=e.setSort,a={className:Hv()(Fj("th").toString(),fY("colUpdated").toString()),onSort:r,sortDirection:pL(n,8),sortKey:8,sortable:!0};return y().createElement(Xj,a,t)},gY=Jb("question-bank-list"),bY=function(e){var t=(0,b.useState)(null),n=(0,ze.Z)(t,2),r=n[0],a=n[1],i=(0,b.useState)(5),o=(0,ze.Z)(i,2),l=o[0],s=o[1],c=e.columns.questions,u=e.displayOwnerColumn,d=e.label,m=e.profiles,v=EY(e.questionBanks,m,l);return y().createElement("div",{className:gY()},y().createElement("div",{className:gY("label")},d),y().createElement(jj,null,y().createElement("colgroup",null,y().createElement("col",null),y().createElement("col",{className:gY("colQuestions")}),u&&y().createElement("col",{className:gY("colOwner")}),y().createElement("col",{className:gY("colUpdated")}),y().createElement("col",{className:gY("colMenu")})),y().createElement(Jj,{className:Fj("thead").toString()},y().createElement($j,null,y().createElement(mY,(0,D.Z)({sort:l,setSort:s},e)),y().createElement(Xj,{className:Fj("th").toString()},c),u&&y().createElement(pY,(0,D.Z)({sort:l,setSort:s},e)),y().createElement(hY,(0,D.Z)({sort:l,setSort:s},e)),y().createElement(Xj,null))),y().createElement(Yj,null,Jr()(v).call(v,(function(t,n){var i;return y().createElement(cY,(0,D.Z)({key:B()(i="".concat(n,"-")).call(i,t.id),index:n,row:t,active:r,setActive:a},e))})))))},yY=function(e){return Br()(de()("authorId"),de()(ga(),e),dh()([de()("firstName"),de()("lastName")]),Qf()(" "))},EY=function(e,t,n){switch(n){case 5:return lq()(iq()(_()(Sn(),de()("title"))),e);case 6:return lq()(Pj()(_()(Sn(),de()("title"))),e);case 9:return lq()(iq()(de()("updatedAt")),e);case 10:return lq()(Pj()(de()("updatedAt")),e);case 17:return lq()(iq()(yY(t)),e);case 18:return lq()(Pj()(yY(t)),e);default:return e}};bY.defaultProps={hasDropdownMenu:!0};var kY,CY=(kY={},(0,qe.Z)(kY,rf.FILL_IN_THE_BLANK,"fillin"),(0,qe.Z)(kY,rf.MATCHING,"matching"),(0,qe.Z)(kY,rf.MULTIPLE_CHOICE,"multiple choice"),(0,qe.Z)(kY,rf.MULTIPLE_RESPONSE,"multiple response"),kY),wY="team",NY=function(e){var t=e.drawCount,n=e.questions,r=e.drawnQuestions,a=void 0===r?[]:r;if(a.length===t)return null;return _()(Ku()("index",(function(e){return Aa()(Lt()("id",e.id),n)})),(function(e){return e[Math.floor(Math.random()*e.length)]}),nu()(ju()(le()(La())(a),"id")))(n)},_Y=function(e){return Jn()("audioVideoPlayhead",e)},SY=function(e){var t=e.blockId,n=e.itemId,r=e.playheadPercentage;return t?Pr()(Nr()(["items",t,"items",n]),_Y(r)):_Y(r)},IY=function(e){var t=e.blockId,n=e.lessonId,r=e.itemId,a=e.playheadPercentage;return Fo({id:n,updateFn:SY({blockId:t,lessonId:n,itemId:r,playheadPercentage:a})})},TY=n(28416);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 xY(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 ZY=tT,PY=["timeline"],AY="draw from question bank",RY=function(e){var t=e.animateBlockEntrance,n=e.block,r=e.className,a=e.color,i=e.courseId,o=e.courseTitle,l=e.defaultBackgroundColor,s=e.enableVideoPlaybackSpeed,c=e.handleNavigate,u=e.handleStorylineFullscreen,d=e.hasBlockControlsPhaseThreeFlag,m=e.hasLazyLoadImgsFlag,v=e.index,p=e.isFirstLesson,f=e.isLastBlock,h=e.isMiddleBlock,g=e.isOnlyBlockInStep,y=e.labels,E=e.lessonId,k=e.lessonProgress,C=e.loadMedia,w=e.match,N=e.onContinue,_=e.partnerContent,S=e.prefersKeyboardNavigation,T=e.previewType,L=e.publishedAt,x=e.tenantId,Z=n.blockId,P=n.family,A=n.items,R=n.variant,M="block-".concat(Z),D=(0,I.I0)(),O=function(e,t){var n=(0,b.useMemo)((function(){return Kb()}),[]);return J((function(r){return n(e,t,r)}))}(E,Z),B=(0,b.useState)({}),F=(0,ze.Z)(B,2),H=F[0],z=F[1],q=(0,b.useCallback)((function(e){var t=R===AY?A[0]:ld()(Lt()("id",e),A);D(Bi({id:Z,lessonId:E,items:[t]})),"continue"===P&&N(Z,e)}),[Z,D,P,A,E,N,R]),V=(0,b.useCallback)((function(){return D(Bi({id:Z,lessonId:E,items:null!=A?A:[]}))}),[Z,D,A,E]),U=(0,b.useCallback)((function(e){var t,n=null==A||null===(t=A[0])||void 0===t?void 0:t.id;n&&D(IY({blockId:Z,itemId:n,lessonId:E,playheadPercentage:e}))}),[Z,D,E,A]),G=Ln()(ia()(["type"],n),{animateBlockEntrance:t,color:a,courseId:i,courseTitle:o,defaultBackgroundColor:l,dividerNumber:O,enableVideoPlaybackSpeed:s,family:P,handleNavigate:c,handleStorylineFullscreen:u,hasBlockControlsPhaseThreeFlag:d,hasLazyLoadImgsFlag:m,isLastBlock:f,isLearner:!0,isMiddleBlock:h,isOnlyBlockInStep:g,labels:y,lessonId:E,loadMedia:C,match:w,partnerContent:_,prefersKeyboardNavigation:S,previewType:T,progress:k,publishedAt:L,recordMediaPlayheadPosition:U,tenantId:x});if("knowledgeCheck"===P&&R===AY){var K=H[Z],W=null,j=A[0];if(!K&&j.questions?(W=NY(j),z(xY(xY({},H),{},(0,qe.Z)({},Z,W)))):W=K,W&&(G.originalVariant=G.variant,G.variant=CY[W.type],G.items=[W]),!W)return TY.createElement("div",null)}var Y=function(e){var t=e.family,n=e.variant;return(/interactive|flashcard|knowledge|continue|360/.test(t)||/carousel|centered|checkboxes|audio|video|textToVideo|storyline/.test(n))&&!te()(PY).call(PY,n)}({family:P,variant:R}),Q=Y?gW:pW,X=Hv()("noOutline",r);return TY.createElement("div",{className:X,"data-ba-index":v,"data-ba":ZY.block,"data-block-id":Z,key:M},TY.createElement(Q,{isFirstLesson:p,onStep:q,onViewed:V},TY.createElement(dW,G)))},MY=["id"];function DY(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 OY(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?DY(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):DY(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var BY=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}},FY=function(e){return Hr()(BY,{slides:[],currentSlide:[]},e).slides};function HY(e,t,n){var r;if(e.length){var a=fa()(e).call(e,-1)[0];if(!zY(a.id,n))return e}var i=Jr()(r=function(e,t){var n,r=[],a=ja(t);try{for(a.s();!(n=a.n()).done;){var i=n.value;if(r.push(i),e(i))break}}catch(e){a.e(e)}finally{a.f()}return r}(qY(n),fa()(t).call(t,e.length))).call(r,VY);return i.length?HY(B()(e).call(e,i),t,n):e}var zY=function(e,t){return ol()(!1,["items",e,"isComplete"],t)},qY=function(e){return function(t){var n=t.family,r=t.items,a=ol()({},0,r);return"continue"===n&&!zY(a.id,e)}};function VY(e,t,n){var r=fa()(n).call(n,-1)[0]||{},a="continue"===r.family&&ol()(!1,["items",0,"type"],r);return"continue"===e.variant||a&&("completeBlock"!==a||t===n.length-1||t===n.length-2)?Ln()(e,{requiresInteraction:!0}):e}function UY(e,t,n){var r=e.id,a=(0,en.Z)(e,MY);if("continue"===a.family){var i=ol()("",["items",0,"type"],a);return Ln()(OY({blockId:r},a),{canContinue:GY({continueType:i,blocks:t,progress:n}),lessonProgress:n,isComplete:zY(r,n)})}return OY({blockId:r},a)}var GY=function(e){var t=e.continueType,n=e.blocks,r=e.progress;switch(t){case"completeAll":return ta()(Cr()(n),jY(r));case"completeBlock":return 0===n.length||zY(YY(n),r);default:return!0}},KY=_()(Zt(),de()("items")),WY=gt()(Lt()("isComplete",!0)),jY=_()(Cr(),(function(e){return _()(WY,KY)(e)})),YY=_()(de()("id"),vl()),QY=function(e){var t=e.family,n=e.variant,r=e.isComplete,a=e.requiresInteraction;return"continue"===t&&"continue"===n&&a&&!r},XY=n(28416),JY=(0,b.createContext)({isLessonEntering:!1,isLessonExiting:!1});function $Y(e){var t=e.isLessonEntering,n=e.isLessonExiting,r=e.children,a=(0,b.useMemo)((function(){return{isLessonEntering:t,isLessonExiting:n}}),[t,n]);return XY.createElement(JY.Provider,{value:a},r)}function eQ(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)}}JY.displayName="LessonTransitionContext";var tQ=nT,nQ=function(e){(0,A.Z)(n,e);var t=eQ(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).state={randomQuestions:{},transitioning:!1},r.handleContinue=r.handleContinue.bind((0,P.Z)(r)),r.handleScrollToBlock=r.handleScrollToBlock.bind((0,P.Z)(r)),window.addEventListener(II,r.handleScrollToBlock),r}return(0,Z.Z)(n,[{key:"componentDidUpdate",value:function(e){this.scrollIfContinued(),e.isLessonEntering&&!this.props.isLessonEntering&&null!=this.scrollToBlockAfterEnter&&this.scrollToBlock(this.scrollToBlockAfterEnter)}},{key:"componentWillUnmount",value:function(){window.removeEventListener(II,this.handleScrollToBlock)}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.isOnePage,r=e.sectionRef,a=Hv()("blocks-lesson",t,{"blocks-lesson--one-page":n});return y().createElement("section",{className:a,"data-ba":tQ.container,ref:r},this.renderBlocks())}},{key:"renderBlocks",value:function(){var e,t;return De()(e=Jr()(t=HY([],this.props.blocks,this.props.lessonProgress)).call(t,this.buildBlock.bind(this,this.props.lessonProgress))).call(e,RZ.Z)}},{key:"handleContinue",value:function(e,t){var n=this.props,r=n.blocks,a=n.history,i=n.lessonId,o=n.lessonProgress,l=n.nextLesson,s=n.type;zY(t,o)||(this.continueFromId=e),Br()(vl(),Lt()("id",e))(r)&&l&&(dg(Mo({id:i,type:s})),a.push("/lessons/".concat(encodeURIComponent(l))))}},{key:"buildBlock",value:function(e,t,n,r){var a=this.props,i=a.animateBlockEntrance,o=a.color,l=a.courseId,s=a.courseTitle,c=a.enableVideoPlaybackSpeed,u=a.handleNavigate,d=a.handleStorylineFullscreen,m=a.hasBlockControlsPhaseThreeFlag,v=a.hasLazyLoadImgsFlag,p=a.labels,f=a.lessonId,h=a.loadMedia,g=a.match,b=a.partnerContent,E=a.prefersKeyboardNavigation,k=a.previewType,C=a.publishedAt,w=a.tenantId,N=UY(t,fa()(r).call(r,0,-1),e),_=n===r.length-1;return y().createElement(RY,{animateBlockEntrance:i,block:N,color:o,courseId:l,courseTitle:s,enableVideoPlaybackSpeed:c,handleNavigate:u,handleStorylineFullscreen:d,hasBlockControlsPhaseThreeFlag:m,hasLazyLoadImgsFlag:v,index:n,isFirstLesson:!0,isLastBlock:_,key:N.blockId,labels:p,lessonId:f,lessonProgress:e,loadMedia:h,match:g,onContinue:this.handleContinue,partnerContent:b,prefersKeyboardNavigation:E,previewType:k,publishedAt:C,tenantId:w})}},{key:"scrollIfContinued",value:function(){if(this.continueFromId){var e=this.props.blocks,t=Aa()(Lt()("id",this.continueFromId),e),n=hi()(t),r=ol()(null,["blocks",n,"id"],this.props);if(r){var a=document.querySelector(".page-wrap"),i=a.querySelector('[data-block-id="'.concat(r,'"]')),o=i?i.getBoundingClientRect().top:0;Yx.ZP.animateScroll.scrollTo(o+a.scrollTop,{smooth:!0,containerId:"page-wrap"})}delete this.continueFromId}}},{key:"handleScrollToBlock",value:function(e){if(!this.props.isLessonExiting&&e.detail.lessonId===this.props.lessonId){var t=e.detail.itemId;null==t?ek.findDOMNode(this).closest(".page").scrollIntoView({behavior:"smooth",block:"start"}):this.props.isLessonEntering?this.scrollToBlockAfterEnter=t:this.scrollToBlock(t)}}},{key:"scrollToBlock",value:function(e){var t=document.querySelector(".page-wrap").querySelector('[data-block-id="'.concat(e,'"]'));null!=t&&t.scrollIntoView({behavior:"smooth",block:"nearest"})}}]),n}(y().Component),rQ=_()(k.EN,X((function(e){return{isOnePage:xg(e)}})),TT("rise-block-controls-phase-three","hasBlockControlsPhaseThreeFlag"),TT("rise-lazy-load-imgs","hasLazyLoadImgsFlag"),(function(e){function t(t){var n=(0,b.useContext)(JY);return XY.createElement(e,(0,D.Z)({},t,n))}return t.displayName="withLessonTransitionState(".concat(e.displayName||e.name,")"),t})),aQ=rQ(nQ),iQ=n(28416);function oQ(e){var t,n=e.children,r=(0,b.useRef)(),a=_I(),i=(0,b.useCallback)((function(){var e,t;null===(e=r.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),[]);return t=i,(0,Kk.Z)(SI,t,document),iQ.createElement("main",{"aria-describedby":"lesson-main-region-desc",className:"lesson-main",ref:r,tabIndex:"-1"},iQ.createElement("span",{id:"lesson-main-region-desc",className:"visually-hidden-always"},null==a?void 0:a.a11yRegionMainLesson),n)}var lQ=n(28416),sQ=Jb("page"),cQ=function(e){var t=e.type,n=e.children;return lQ.createElement("div",{className:sQ({lessonTypeQuiz:"quiz"===t}),"data-type":t,"data-page":!0},n)},uQ=function(e){var t=e.type,n=e.children,r="video"===t||"embed"===t||"blocks"===t||"progress-summary"===t,a=Hv()("page__wrapper",{"page__wrapper--white":r});return lQ.createElement("div",{className:a},n)},dQ=function(e){var t=e.className,n=e.type,r=e.children,a=Hv()("page__content",t,{"page__content--timeline":"timeline"===n});return lQ.createElement("div",{className:a},r)},mQ=n(28416),vQ=X((function(e){return{partnerContent:ol()([],["partnerContent","content"],e)}}))((function(e){var t=e.animateBlockEntrance,n=e.color,r=e.courseId,a=e.courseTitle,i=e.data,o=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,g=e.partnerContent,b=e.prefersKeyboardNavigation,y=e.previewType,E=e.publishedAt,k=e.tenantId,C=e.hideLessonHeaders,w=i.id,N=i.items,_=i.type,S={animateBlockEntrance:t,blocks:N,color:n,courseId:r,courseTitle:a,enableVideoPlaybackSpeed:o,handleNavigate:l,handleStorylineFullscreen:s,isFirstLesson:!0,labels:c,lessonId:w,lessonProgress:v,loadMedia:p,match:f,nextLesson:h,partnerContent:g,previewType:y,prefersKeyboardNavigation:b,publishedAt:E,tenantId:k,type:_};return mQ.createElement(cQ,{type:_},mQ.createElement(uQ,{type:_},mQ.createElement(oQ,null,mQ.createElement("div",{"aria-hidden":C,className:d,style:m},u),mQ.createElement(dQ,null,mQ.createElement(aQ,S)))))})),pQ=n(28416);function fQ(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 hQ=function(e){(0,A.Z)(n,e);var t=fQ(n);function n(e){var r;return(0,x.Z)(this,n),(r=t.call(this,e)).type=pO(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),dg(function(e){return function(t){return t(Bo({id:e,updateFn:Fi}))}}(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),i=ce()([0,"settings","showMetaData"],n);return pQ.createElement("section",{"aria-label":"URL/Embed Content",className:"embed-lesson"},pQ.createElement("div",{className:"embed-lesson__item",key:t},pQ.createElement("div",{className:"embed-lesson__row"},pQ.createElement("div",{className:"embed-lesson__main"},pQ.createElement(CO,{data:a,isLesson:!0,labels:r,showMetaData:i})))))}}]),n}(pQ.Component),gQ=(VL().any,VL().array,VL().object,n(28416)),bQ=function(e){var t=e.color,n=e.data,r=n.id,a=n.items,i=n.type,o=e.labels,l=e.lessonHeader,s=e.lessonHeaderWrapClasses,c=e.lessonProgress;return gQ.createElement(cQ,{type:i},gQ.createElement(uQ,{type:i},gQ.createElement(oQ,null,gQ.createElement("div",{className:s,style:{color:t}},l),gQ.createElement(dQ,null,gQ.createElement(hQ,{id:r,items:a,labels:o,lessonProgress:c})))))},yQ=n(28416);function EQ(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 kQ=function(e){(0,A.Z)(n,e);var t=EQ(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,i=e.items,o=e.isPreview,l=e.labels,s=e.lessonProgress,c=e.readOnly,u=Hv()("page__content-container","labeled-graphic-lesson-content-container"),d={accentColor:t,animateBlockEntrance:!1,editable:!1,items:i,isPreview:o,isLearner:!0,labels:l,media:{image:a},onItemSelected:c?void 0:this.onItemSelected,parentId:n,progress:s};return yQ.createElement("section",{"aria-label":"Labeled Graphic Content",className:"page__content"},yQ.createElement("div",{className:u},yQ.createElement(rV,d)))}},{key:"onItemSelected",value:function(e){var t=this.props.id;dg(function(e){var t=e.id,n=e.itemId;return function(e){return e(Bo({id:t,updateFn:Vi(n)}))}}({id:t,itemId:e}))}}]),n}(yQ.Component),CQ=n(28416),wQ=function(e){var t=e.color,n=e.labels,r=e.lessonHeader,a=e.lessonHeaderWrapClasses,i=e.lessonProgress,o=e.data,l=o.id,s=o.items,c=o.media,u=o.type;return CQ.createElement(cQ,{type:u},CQ.createElement(uQ,{type:u},CQ.createElement(oQ,null,CQ.createElement("div",{className:a,style:{color:t}},r),CQ.createElement(dQ,null,CQ.createElement(kQ,{id:l,items:s,labels:n,lessonProgress:i,image:c.image})))))},NQ=n(28416);function _Q(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 SQ=function(e){(0,A.Z)(n,e);var t=_Q(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,i=t.labels,o=t.onClick,l=t.type,s=this.state.hide,c="next"===l,u=c&&!a&&!r,d=Hv()("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 NQ.createElement("button",{"aria-hidden":!n,"aria-label":c?null==i?void 0:i.a11yCarouselNext:null==i?void 0:i.a11yCarouselPrevious,className:d,onClick:o,ref:function(t){e.controlDiv=t},tabIndex:PL(n),type:"button"},NQ.createElement("div",{className:"process__control-content","data-next-step":null==i?void 0:i.processNextStep},NQ.createElement("div",{className:"process__control-animation"},NQ.createElement("i",{className:m}))))}}]),n}(NQ.Component),IQ=n(28416);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=function(e){var t=e.processStepName,n=e.index,r=e.processStepPreposition,a=e.steps;return IQ.createElement("div",{className:"card__side"},IQ.createElement("div",{className:"card__step-label brand--background brand--body"},t," ",n," ",r," ",a))},xQ=function(e){var t=e.allowTabNavigation,n=e.description,r=e.index,a=e.labels,i=e.loadMedia,o=e.media,l=e.onFullScreenChange,s=e.settings,c=e.title,u=e.lessonNumber;return IQ.createElement("div",{className:"card__main"},IQ.createElement(eE,{className:"card__title brand-afterBackground brand--lhead",tagName:"h1",value:c}),IQ.createElement("div",{className:"card__media"},i?IQ.createElement(dB,{defaultAlign:"center",index:"".concat(r),labels:a,media:o,opts:s,onFullScreenChange:l,allowTabNavigation:t,lessonNumber:u}):null),IQ.createElement(eE,{className:"card__description brand--lbody brand--linkColor",value:n,allowTabNavigation:t}))},ZQ=function(e){(0,A.Z)(n,e);var t=TQ(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,i=n.processStepPreposition;return IQ.createElement("div",{className:"card"},IQ.createElement("div",{className:"card__container"},IQ.createElement("div",{className:"card__row"},IQ.createElement(LQ,{processStepName:a,index:t,processStepPreposition:i,steps:r}),IQ.createElement(xQ,this.props))))}}],[{key:"defaultProps",get:function(){return{settings:{}}}}]),n}(IQ.Component),PQ=n(28416),AQ=function(e){var t,n,r=e.current,a=e.labels,i=a.processComplete,o=a.processLessonName;return B()(t=B()(n="".concat(o," ")).call(n,r," ")).call(t,i)},RQ=function(e){var t=e.applySafariLandscapeHack,n=e.children,r=e.current,a=e.labels,i=e.onReplay,o=Hv()("process-end__footer",{"process-end__footer--mobile-safari-landscape":t});return PQ.createElement("div",{className:"process-end"},PQ.createElement("div",{className:"process-end__container"},PQ.createElement("div",{className:"process-end__message"},PQ.createElement("h1",{className:"process-end__text brand--ui"},AQ({current:r,labels:a})))),PQ.createElement(MU,{onClick:i,text:a.processStartAgain}),PQ.createElement("div",{className:o},n))},MQ=n(28416);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){(0,A.Z)(n,e);var t=DQ(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,i=t.children,o=t.description,l=t.hasLazyLoadImgsFlag,s=t.labels,c=t.lessonNumber,u=t.showLessonCount,d=t.title,m=t.totalLessons,v=s.lessonName,p=s.lessonPreposition;return MQ.createElement("div",{className:"process-header"},MQ.createElement("div",{className:"process-header__container"},MQ.createElement("div",{className:"process-header__limit"},MQ.createElement("div",{className:"process-header__row"},MQ.createElement("div",{className:"process-header__main"},MQ.createElement("div",{className:"process-header__top-wrap brand--afterBackground"},MQ.createElement(eE,{className:"process-header__title brand--lhead",tagName:"h1",value:d}),a&&r?MQ.createElement("div",{className:"process-header__author brand--ui"},l?MQ.createElement("img",{alt:"",decoding:"async",loading:"lazy",src:Au("".concat(a))}):MQ.createElement("img",{alt:"",src:Au("".concat(a))}),MQ.createElement("span",{className:"visually-hidden"},null==s?void 0:s.a11yAuthorPrefix," ",r),MQ.createElement("span",{"aria-hidden":"true"},r)):null,u&&function(e){var t,n,r,a=e.lessonName,i=e.lessonNumber,o=e.lessonPreposition,l=e.totalLessons;return MQ.createElement("div",{className:"process-header__counter brand--body"},MQ.createElement("div",{className:"process-header__count"},B()(t=B()(n=B()(r="".concat(a," ")).call(r,i," ")).call(n,o," ")).call(t,l)))}({lessonName:v,lessonNumber:c,lessonPreposition:p,totalLessons:m})),Jr()(e=MQ.Children).call(e,i,(function(e){return e&&e.type===FD?MQ.createElement("div",{className:"process-header__audio"},e):null})),MQ.createElement(eE,{className:"process-header__description brand--lbody editor-text brand--linkColor",value:o,allowTabNavigation:n}))),i)))}}]),n}(MQ.Component),BQ=n(28416);function FQ(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 HQ=EL(".next-lesson__link"),zQ=EL(".restart-button"),qQ=ol()(0,["lessonProgress","activeIndex"]),VQ=function(e){(0,A.Z)(n,e);var t=FQ(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.portal=tk(),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-(YC.isIphoneSafari?94:50);this.controls.style.transform="translate3d(0, ".concat(r,"px, 0)")}}},{key:"componentDidMount",value:function(){var e=this.controlsContainer;this.swipeEvents=MV(e,this,this.leftSwipe,this.rightSwipe),this.swipeEvents.addListeners(),document.addEventListener("keydown",this.handleKeyDown),YC.isSafari9&&(this.scrollRef=uA()(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),YC.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 BQ.createElement("section",{"aria-label":a,className:this.getClassName({isAtStart:n,isAtEnd:r}),ref:function(e){t.controlsContainer=e}},this.renderControls({isAtStart:n,isAtEnd:r}),BQ.createElement("div",{className:"process__wrap"},this.renderStart(),Jr()(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,i=a.applySafariLandscapeHack,o=a.labels,l=a.safariLandscapeHackOffset,s=this.getControlsClassName({isAtStart:n,isAtEnd:r}),c=i?{bottom:l}:{},u=this.state.isTransitioning;return(0,ek.createPortal)(BQ.createElement("div",{className:this.getMenuClassName()},BQ.createElement("div",{ref:function(e){t.controls=e},className:s,style:c},BQ.createElement("div",{ref:function(e){t.nextContainer=e}},BQ.createElement(SQ,{allowTabNavigation:!r,atStart:n,labels:o,onClick:this.nextSlide,ref:function(e){t.nextControl=e},isTransitioning:u,type:"next"})),BQ.createElement("div",{ref:function(e){t.previousContainer=e}},BQ.createElement(SQ,{allowTabNavigation:!n,atStart:n,labels:o,onClick:this.previousSlide,ref:function(e){t.previousControl=e},isTransitioning:u,type:"previous"})))),this.portal)}},{key:"renderStart",value:function(){var e=this,t=this.props,n=t.authorName,r=t.avatar,a=t.description,i=t.items,o=t.labels,l=t.lessonNumber,s=t.showLessonCount,c=t.title,u=t.totalLessons,d=t.type,m=this.isAtStart();return BQ.createElement("div",{"aria-hidden":!m,className:this.getItemClassName(0),ref:function(t){e["item-".concat(0)]=t}},BQ.createElement("div",{className:"process__item-wrap"},BQ.createElement(OQ,{allowTabNavigation:m,authorName:n,avatar:r,description:a,labels:o,lessonNumber:l,onFullScreenChange:this.handleFullScreenChange,showLessonCount:s,steps:i.length,title:c,totalLessons:u,type:d})))}},{key:"renderItem",value:function(e,t){var n=this,r=this.props,a=r.items,i=r.labels,o=r.loadMedia,l=r.lessonNumber,s=hi()(t),c=qQ(this.props),u=s===c;return BQ.createElement("div",{"aria-hidden":!u,className:this.getItemClassName(s),key:"item-".concat(e.id),ref:function(e){n["item-".concat(s)]=e}},BQ.createElement("div",{className:"process__item-wrap"},BQ.createElement(ZQ,{allowTabNavigation:u,description:e.description,id:e.id,index:s,key:e.id,labels:i,lessonNumber:l,loadMedia:o,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,i=t.lessonNumber,o=hi()(r.length);return BQ.createElement("div",{"aria-hidden":!this.isAtEnd(),className:this.getItemClassName(o),ref:function(t){e["item-".concat(o)]=t}},BQ.createElement("div",{className:"process__item-wrap"},BQ.createElement(RQ,{applySafariLandscapeHack:n,current:i,labels:a,onReplay:this.handleReplay})))}},{key:"preventFocusOnOverflowElements",value:function(){var e=PL(this.isAtEnd());AL(HQ(),e),AL(zQ(),e)}},{key:"focusNextElement",value:function(){var e=this.nextControl,t=this.previousControl;if(this.isAtEnd()){var n=HQ();n?n.focus():t.focus()}else this.isAtStart()&&e.focus()}},{key:"updateFocusForActiveCard",value:function(){!OL(this["item-".concat(qQ(this.props))])&&this.isAtStart()&&this.focusNextElement()}},{key:"handleAnimationEnd",value:function(e){var t=e.animationName,n=La()(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 Hv()("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 Hv()("process__controls",{"process__controls--at-start":t,"process__controls--at-end":n})}},{key:"getItemClassName",value:function(e){var t=qQ(this.props);return Hv()("process__item",{"process__item--active":e===t,"process__item--done":e<t,"process__item--next":Rg()(e)===t})}},{key:"getMenuClassName",value:function(){var e=this.props,t=e.menuOpen,n=e.mobileMenuOpen,r=!!document.querySelector(".lesson--preview");return Hv()("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,Rg()(so()(0,"activeIndex",n)));this.setState({resetContentFocus:!0}),dg(function(e){var t=e.activeIndex,n=e.id;return function(e){return e(Bo({id:n,updateFn:Wi(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,hi()(so()(0,"activeIndex",r))),i=ce()([Rg()(a),"id"],n);this.setState({resetContentFocus:!0}),dg(function(e){var t=e.activeIndex,n=e.id,r=e.itemId;return function(e){return e(Bo({id:n,updateFn:ji({activeIndex:t,itemId:r})}))}}({activeIndex:a,id:t,itemId:i}))}}},{key:"handleKeyDown",value:function(e){cl()([[MN,this.previousSlide],[DN,this.nextSlide]])(e)}},{key:"slidePrep",value:function(){PD.pause(),this.setState({xTouchDown:null,xTouchMove:null,yTouchDown:null,yTouchMove:null})}},{key:"handleReplay",value:function(){dg(function(e){var t=e.id;return function(e){return e(Bo({id:t,updateFn:Ki}))}}({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=ol()(0,["lessonProgress","activeIndex"],e);if(t!==ol()(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 Gi()(de()("activeIndex",this.props.lessonProgress))}},{key:"isAtEnd",value:function(){var e=this.props,t=e.items,n=e.lessonProgress;return Lt()("activeIndex",hi()(t.length),n)}}]),n}(BQ.Component),UQ=uI("Progress"),GQ=n(28416);function KQ(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 WQ=function(e){return function(t){(0,A.Z)(r,t);var n=KQ(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(){YC.isIphoneSafari&&(this.applySafariLandscapeHack(),this.root.addEventListener("resize",this.resizeRef=uA()(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 GQ.createElement(e,(0,D.Z)({},this.props,{applySafariLandscapeHack:"landscape"===this.state.orientation&&0!==this.state.difference,safariLandscapeHackOffset:this.state.difference}))}}]),r}(GQ.Component)},jQ=n(28416),YQ=WQ(VQ),QQ=function(e){var t=e.authorName,n=e.avatar,r=e.data,a=r.description,i=r.id,o=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 jQ.createElement(cQ,{type:s},jQ.createElement(uQ,{type:s},jQ.createElement(oQ,null,jQ.createElement(dQ,{type:s,items:o},jQ.createElement(UQ,{id:i,items:o,lessonProgress:d,type:"process"}),jQ.createElement(YQ,{authorName:t,avatar:n,description:a,id:i,items:o,labels:c,loadMedia:m,lessonNumber:u,lessonProgress:d,prefersKeyboardNavigation:v,showLessonCount:p,title:l,totalLessons:f,type:s})))))},XQ=n(28416),JQ=function(e){var t=e["aria-label"],n=e.title,r=e.desc,a=e.width,i=void 0===a?"26":a,o=e.height,l=void 0===o?"24":o,s=e.className,c=e.focusable,u=void 0===c?"false":c,d=e.role,m=void 0===d?"img":d;return XQ.createElement("svg",{viewBox:"0 0 26 24",width:i,height:l,"aria-label":t,className:Hv()("i i-checkedbox",s),focusable:u,role:m},n&&XQ.createElement("title",null,n),r&&XQ.createElement("desc",null,r),XQ.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"}))},$Q=n(28416),eX=function(e){var t=e.percentComplete,n=e.trackingCompletionPercentage;return hr()(n)?null:$Q.createElement("div",{className:"progress-summary__requirement"},$Q.createElement("div",{className:"progress-summary__requirement-stats-wrap"},$Q.createElement("h2",{className:"progress-summary__requirement-title"},"Completion Requirement"),$Q.createElement("div",{className:"progress-summary__requirement-stats"},$Q.createElement("div",null,n,"% Completion"),$Q.createElement("div",null,"You completed: ",$Q.createElement("strong",{className:"progress-summary__requirement-stats-percent-achieved"},t,"%")))),$Q.createElement(nX,{requirementMet:n<=t}))},tX=function(e){var t=e.outOfAttempts,n=e.quizPassed,r=e.quizPassingScore,a=e.quizScore,i=e.quizTitle,o=e.trackingQuizId;return o?$Q.createElement("div",{className:"progress-summary__requirement"},$Q.createElement("div",{className:"progress-summary__requirement-stats-wrap"},$Q.createElement("h2",{className:"progress-summary__requirement-title"},"Quiz Requirement"),$Q.createElement("div",{className:"progress-summary__requirement-stats"},$Q.createElement("div",null,"Score of ",r,"% on ",i),hr()(a)?$Q.createElement("div",null,$Q.createElement(oE.rU,{className:"progress-summary__requirement-stats-link brand--color",to:"/lessons/".concat(o)},"View quiz")):$Q.createElement("div",null,"You scored ",$Q.createElement("strong",{className:"progress-summary__requirement-stats-percent-achieved"},a,"%"))),t&&$Q.createElement("span",{className:"progress-summary__requirement-no-attempts"},"No attempts remaining.")),$Q.createElement(nX,{requirementMet:n})):null},nX=function(e){return e.requirementMet?$Q.createElement(JQ,{"aria-label":"Requirement completed, check mark",className:"progress-summary__requirement-checkbox-checked"}):$Q.createElement("div",{"aria-label":"Requirement not completed, empty square",className:"progress-summary__requirement-checkbox-empty",role:"img"})},rX=function(e){var t=e.dueAt;return t?y().createElement("div",{className:"progress-summary__header-due brand--color brand--border"},ay(t)):null},aX=n(40725),iX=n.n(aX),oX=n(28416);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)}}var sX=["#eb524d","#ffac02","#ffcc00","#28cea9","#4fbdf4","#6788e4"],cX=function(e){(0,A.Z)(n,e);var t=lX(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).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 oX.createElement("div",{className:"progress-summary__confetti"},oX.createElement(iX(),{width:window.innerWidth,height:window.innerHeight,recycle:t,run:n,numberOfPieces:500,gravity:.4,colors:sX}))}}]),n}(oX.Component),uX=cX,dX=n(94098),mX=Jb("progress-summary-card"),vX=function(e){var t=e.completeLabel,n=e.isComplete,r=e.isUrgent,a=e.completedDate,i=e.labelDue;return n?y().createElement("div",{className:"progress-summary-card__completed-label"},t,y().createElement("span",{className:"progress-summary-card__completed-date"},a)):i?y().createElement("div",{className:Hv()("progress-summary-card__due-label",(0,qe.Z)({},"brand--color",r))},i):null},pX=function(e){var t=e.cardImageKey,n=void 0===t?null:t,r=e.className,a=e.color,i=void 0===a?"#ff6602":a,o=e.completedAt,l=void 0===o?null:o,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,g=void 0!==h&&h,E=e.imagesUri,k=void 0===E?"":E,C=e.isLearningPath,w=void 0!==C&&C,N=e.isUrgent,_=void 0!==N&&N,S=e.labelAssignedToMe,I=void 0===S?"":S,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?hl:R,D=e.progress,O=void 0===D?0:D,B=e.title,F=void 0===B?"":B,H=null!==l,z=(0,b.useCallback)((function(){d||null==M||M()}),[d,M]),q=(0,b.useCallback)((function(e){ZN(e)&&e.preventDefault(),!d&&TN(e)&&(null==M||M())}),[d,M]),V=n||c,U="".concat(Math.round(O),"% Complete"),G="".concat(ry()(new Date(l)).format("MM/DD/YY")),K=mX("card",{disabled:d}),W=mX("image-overlay",{"not-started":!(O||H),"in-progress-completed":O||H});return y().createElement("div",{"aria-hidden":g,className:K,onClick:z},y().createElement("div",{className:"progress-summary-card__content"},y().createElement("button",{"aria-disabled":d,className:Hv()("progress-summary-card__title-button",(0,qe.Z)({},r,r)),tabIndex:g?-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"},I),Boolean(O)&&!d&&!l&&y().createElement("span",{className:"progress-summary-card__hide"},U),!v&&!H&&y().createElement("div",{className:"progress-summary-card__duration"},Z),y().createElement(vX,{isComplete:H,isUrgent:_,completedDate:G,labelDue:L,completeLabel:"Completed: "}))),y().createElement("div",{className:"progress-summary-card__image-wrap"},y().createElement(dX.Z,{alt:"","aria-hidden":"true",b:"fff",className:"progress-summary-card__image",f:"jpg",h:150,imageKey:V,imagesUri:k,s:"cover",style:{backgroundColor:i},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,"%")}}))))))},fX=n(28416),hX=ve("IMAGES_URI"),gX=["cardImageKey","color","coverImageKey","progress","score","title"],bX=function(e,t){return 1===e?t:B()(t).call(t,"s")},yX=ol()([],["course","course","lessons"]),EX=function(e){return _()(Gc(),nu()(mr()(Lt()("type","section"),ju()(La()(ga(),e),"id"))),yX)},kX=function(e){var t=yX(e),n=e.trackingQuizId,r=e.score;if(n&&t.length){var a=ld()(Lt()("id",n),t),i=a.settings;return r<(i=void 0===i?{}:i).passingScore&&a}},CX=_()(ld()(Ia()(Lt()("type","section"))),yX),wX=cd()(2,(function(e){return _()(so()("","id"),ld()(Boolean),dh()([EX(e),kX,CX]))})),NX=function(e){var t,n=ry().duration(e),r=n.hours(),a=n.minutes(),i=B()(t="".concat(r," ")).call(t,bX(r,"hr")),o="".concat(a," min");return r>=100?"100+ hrs":r>0&&a>0?[i,o].join(" "):r>0?i:o},_X=X(de()("learningPathUpNext"))((function(e){var t,n=e.color,r=e.learningPathComplete,a=e.learningPathId,i=e.isSuccess,o=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,b.useMemo)((function(){return wX(v,o)}),[o,v]);hr()(o.color)&&(o.color=n);var g=Dr()(gX,o),y=(0,b.useCallback)((function(){var e;"PACKAGE"===p?(top.sessionStorage.setItem("upNextCourseId",u),top.location.assign("/learning-path/".concat(a))):function(){Ju("goToLearn")&&Xu.goToLearn.apply(Xu,arguments)}(B()(e="".concat(u,"/lessons/")).call(e,h))}),[u,a,h,p]);return i&&!r&&fX.createElement("div",{className:"progress-summary__lp-next"},fX.createElement("div",{className:"progress-summary__lp-next-inner"},fX.createElement("div",{className:"progress-summary__lp-next-label"},"Next up ",fX.createElement(jv,{className:"progress-summary__lp-next-label-icon",decorative:!0})),fX.createElement("div",{className:"progress-summary__lp-next-card"},fX.createElement(pX,(0,D.Z)({imagesUri:hX,labelCount:B()(t="".concat(d," ")).call(t,bX(d,"lesson")),labelDue:ay(s),labelDuration:NX(f),noFavoriteBtn:!0,noCertDownload:!0,onClick:y},g)))))})),SX=n(28416),IX="".concat(ve("CDN_USER_CONTENT_URI"),"/assets/rise/assets/trophy.svg"),TX=_()(Cr(),gt()(de()("isComplete")),Zt()),LX=X(_()(Dr()(["learningPathComplete","lpHasFailedQuiz"]),de()("learningPathUpNext")),(function(e,t){var n=t.course,r=n.riseComCourseId,a=n.riseComLearningPathId;return{fetchLpUpNext:_()(e,yh,et()({courseId:r,learningPathId:a}))}}))((function(e){var t,n=e.color,r=e.course,a=void 0===r?{}:r,i=e.courseProgress,o=void 0===i?{}:i,l=e.fetchLpUpNext,s=e.lessons,c=void 0===s?[]:s,u=e.learningPathComplete,d=e.lpHasFailedQuiz,m=o.lessons,v=void 0===m?{}:m,p=o.percentComplete,f=a.dueAt,h=a.certificateDownload,g=a.completionCelebration,y=a.lessonsOnly,E=void 0===y?[]:y,k=a.riseComLearningPathId,C=a.trackingCompletionPercentage,w=a.trackingQuizId,N=hr()(C)&&hr()(w),S=N?100===p:Zu(),I=E.length,T=TX(v);(0,b.useEffect)((function(){k&&l()}),[]);var L=(0,b.useMemo)((function(){return S?a.completedAt?a.completedAt:new Date:null}),[a.completedAt,S]),x=(0,b.useMemo)((function(){return ld()(nl()(Lt()("type","quiz"),Lt()("id",w)),c)}),[w,c]),Z=(0,b.useMemo)((function(){return so()(void 0,"title",x)}),[x]),P=(0,b.useMemo)((function(){return ol()(100,["settings","passingScore"],x)}),[x]),A=ol()(null,["lessons",w,"passed"],o),R=(0,b.useMemo)((function(){return _()(at()(Lt()("percentComplete",100),de()("score"),et()(null)),ol()({},["lessons",w]))(o)}),[o,w]),M=ib(o,x,w).outOfAttempts,D=!w||A,O=fA(),F=Hv()("progress-summary",{"progress-summary__no-req":N}),H=a.type===Rs,z=B()(t="You've completed ".concat(T," of ")).call(t,I," lessons."),q=H?S?"Complete":"Incomplete":z;return SX.createElement(zT,{title:vZ(a.title+" - Progress Summary")},SX.createElement("div",{className:F},S&&g&&D&&!O&&SX.createElement(uX,null),SX.createElement("header",{className:"progress-summary__header"},SX.createElement("h1",{className:"progress-summary__header-title"},S&&!N&&D?"Congratulations!":"Progress Summary"),N?SX.createElement("div",{className:"progress-summary__lessons-completed"},q):S?SX.createElement("div",{className:"progress-summary__header-completion-date"},D&&SX.createElement("img",{className:"progress-summary__header-trophy",src:IX,alt:"trophy"}),ry()(L).format("MMMM Do, YYYY")):SX.createElement(rX,{dueAt:f})),SX.createElement("section",{className:"progress-summary__section"},!N&&S&&SX.createElement("div",{className:"progress-summary__requirements-met"},"You've met all the requirements."),N?!k&&SX.createElement(oE.rU,{to:"/",className:"progress-summary__start-over"},"Start Over",SX.createElement("i",{className:"progress-summary__start-over-icon icon icon-reload"})):SX.createElement("div",{className:"progress-summary__requirements"},SX.createElement(eX,{percentComplete:p,trackingCompletionPercentage:C}),SX.createElement(tX,{outOfAttempts:M,quizPassed:A,quizPassingScore:P,quizScore:R,quizTitle:Z,trackingQuizId:w})),(S||N)&&SX.createElement("div",{className:"progress-summary__completion-controls"},SX.createElement("button",{role:"link",className:"progress-summary__btn-back progress-summary__completion-control",onClick:$u,type:"button"},"Back to my learning"),S&&(!k&&h||k&&u)&&h&&D&&!d&&SX.createElement("span",{className:"progress-summary__completion-control"},SX.createElement(Cg,null)))),S&&!!k&&SX.createElement(_X,{color:n,learningPathId:k})))})),xX=n(28416),ZX=["contentClassName"],PX=function(e){var t=e.contentClassName,n=(0,en.Z)(e,ZX);return xX.createElement(cQ,{type:AX.type},xX.createElement(uQ,{type:AX.type},xX.createElement(oQ,null,xX.createElement(dQ,{className:t,type:AX.type},xX.createElement(LX,n)))))},AX={id:"progress-summary",type:"progress-summary",title:"Progress Summary",description:"Summary of course progress"},RX=n(68621),MX=n.n(RX),DX=n(4549),OX=n.n(DX),BX=n(68959),FX=n.n(BX);function HX(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 zX(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?HX(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):HX(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}var qX=_()(jb(),Sn()),VX=ol()(!1,["settings","isCaseSensitive"]),UX=function(e){return at()(et()(VX(e)),jb(),qX)},GX=function(e){var t=e.item,n=e.itemProgress;return de()("text",n)&&function(e){var t=e.item,n=e.itemProgress;return fl(t,so()([],"answers"),kt()(_()(UX(t),de()("title"))),La()(pl(UX(t),de()("text"),n)))}({item:t,itemProgress:n})},KX=function(e){var t,n,r,a=e.item,i=e.itemProgress;return ta()(de()("selectedIndex",i),(n=(t=a).answers,r=t.correct,Aa()(Lt()("id",r),n)))},WX=iq()(nt()),jX=le()(Aa()),YX=function(e){var t,n=e.item,r=e.itemProgress;return ta()((t=r,lq()(WX,so()([],"selectedIndices",t))),function(e){return fl(e,so()([],"corrects"),kt()(_()(jX(so()([],"answers",e)),Lt()("id"))),gt()(cV()(0)),lq()(WX))}(n))},QX=function(e){return fl(e,_()(ri,so()([],"answers")),xr()("matchIndices"),Ku()("titleIndices",_()(YF(),de()("matchIndices"))),Ln()(e))},XX=ol()(!1,["settings","shuffleAnswerChoices"]),JX=function(e){return cl()([[Lt()("type",rf.MATCHING),QX],[function(){return XX(e)},ft()({answers:YF()})],[ms(),nt()]])},$X=Ku()("items",(function(e){var t=e.items,n=(e.progress||{}).items,r=_()(String,de()("id")),a=oi(n,de()("isComplete")),i=li(r,a)(t),o=_()(Gi(),de()("isComplete")),l=oi(n,o),s=li(r,l)(t);return B()(i).call(i,YF()(s))})),eJ=al()((function(e){return MX()(function(e){return _()(pr()(ld(),e),Lt()("id"),de()("id"))}(e),nt())})),tJ=Br()(ql()(de()("answers"),de()("answers")),OX()(al()((function(e){return kt()(function(e){return _()(OX()(er()),eJ(e))}(e))}))),xr()("answers")),nJ=pr()((function(e){return kt()((t=e,Br()(eJ(t),MX()(tJ,OX()(er())),OX()(er()))));var t})),rJ=gt()(Lt()("drawn",!0)),aJ=Aa()(Lt()("type",rf.DRAW_FROM_QUESTION_BANK)),iJ=function(e){return function(t,n,r){var a=n.id,i=e.originalItemProgress,o={};i&&(o=i[r]||{});var l=_()(ld()(Lt()("index",r)),Zt())(e.items);return t[a]=zX(zX(zX({},o),l),{},{id:a,index:r}),t}},oJ=function(e){var t=e.questionIndexList,n=e.items,r=e.progress;return zX(zX({},r),{},{questionsDrawn:!0,questionList:t,items:n.reduce(iJ(r),{})})},lJ=function(e){for(var t=e.id,n=e.items,r=e.progress,a=e.updateProgress,i=(0,ll.Z)(n),o=aJ(i),l=[],s=0,c=function(){for(var e,t=FX()(o,i),n=(0,ze.Z)(t,2),a=n[0],c=n[1],u=(0,Vx.Z)(c),d=u[0],m=fa()(u).call(u,1),v=d.drawCount,p=d.questions,f=[],h=[],g=[];f.length<v;)if(r.questionsDrawn){var b=r.questionList[s];JV()((function(e){var t,n=p[e];f.push(zX(zX({},n),{},{drawn:!0,id:B()(t="".concat(d.id,"-")).call(t,n.id)}))}),b),g.push.apply(g,(0,ll.Z)(b))}else{var y,E=NY({drawCount:v,questions:p,drawnQuestions:h});f.push(zX(zX({},E),{},{drawn:!0,id:B()(y="".concat(d.id,"-")).call(y,E.id)})),h.push(E.id),g.push(E.index)}i=B()(e=[]).call(e,(0,ll.Z)(a),f,(0,ll.Z)(m)),l.push(g),s++,o=aJ(i)};-1!==o;)c();var u=oJ({questionIndexList:l,items:i,progress:r});return a({id:t,currentLesson:t,type:"quiz",updateFn:function(){return u}}),{items:i,progress:u}},sJ=ol()(!1,["settings","randomizeQuestionOrder"]),cJ=Br()(Qr()(sJ,$X),(function(e){return ft()({items:kt()(JX(e))})(e)}),de()("items"));function uJ(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 dJ=rf.FILL_IN_THE_BLANK,mJ=rf.MATCHING,vJ=rf.MULTIPLE_RESPONSE,pJ=oz.CHOICE,fJ=oz.CORRECT_INCORRECT,hJ=nr()("quiz-item__"),gJ=ol()(0,["progress","activeIndex"]),bJ=_()(Cr(),Er(),so()({},"matches")),yJ=0,EJ=1,kJ=2,CJ=function(e){(0,A.Z)(n,e);var t=uJ(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),EJ),r.onAnimationEnd=r.onAnimate.bind((0,P.Z)(r),kJ),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 dJ:return uH(de()("text",t));case mJ:return bJ(t)===Cr()(de()("answers",n));case vJ:return _()(nl()(uH,mH),de()("selectedIndices"))(t);default:return uH(de()("selectedIndex",t))}}},{key:"getFeedback",value:function(e){var t=e.isCorrect,n=e.selectedIndex,r=this.props.item,a=r.answers,i=r.feedback,o=r.feedbackCorrect,l=r.feedbackIncorrect;switch(r.feedbackType){case pJ:return ol()("",[n,"feedback"],a);case fJ:return t?o:l;default:return i}}},{key:"getIndex",value:function(){return this.props.hasStart?hi()(this.props.index):this.props.index}},{key:"getIsComplete",value:function(e){var t=e.itemProgress;return so()(!1,"isComplete",t)}},{key:"getIsDoneCard",value:function(){return this.getIndex()<gJ(this.props)}},{key:"getIsCorrect",value:function(e){var t=e.itemProgress,n=this.props.item;switch(n.type){case dJ:return GX({item:n,itemProgress:t});case mJ:return function(e){var t=e.itemProgress;return ni(so()({},"matches",t))}({itemProgress:t});case vJ:return function(e){var t=e.item,n=e.itemProgress;return de()("selectedIndices",n)&&YX({item:t,itemProgress:n})}({item:n,itemProgress:t});default:return KX({item:n,itemProgress:t})}}},{key:"getItemProgress",value:function(e){var t=e.props;return ol()({},["items",t.item.id],t.progress)}},{key:"getSelection",value:function(e){var t=e.itemProgress;switch(this.props.item.type){case dJ:return t.text;case mJ:return t.matches;case vJ:return t.selectedIndices;default:return t.selectedIndex}}},{key:"hasNoBorder",value:function(){return La()(this.props.item.type,[dJ,mJ])}},{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,i=gJ(this.props);e(t),a({activeIndex:hi()(i),id:r})}},{key:"isNewlyActive",value:function(e){var t=e.prevProps,n=gJ(this.props),r=gJ(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,i=n.onChoiceSelect;i({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,i=r.item,o=r.onMatchSet;o({dragIndex:t,dropZoneIndex:n,id:a,itemId:i.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,i=r.quizTop,o=r.scrollId,l=i||3;PD.pause(),a?this.submitAndSetNextIndex(t,n):(Yx.zW.scrollEvent.register("end",(function(){Yx.zW.scrollEvent.remove("end"),e.submitAndSetNextIndex(t,n)})),Yx.ZP.animateScroll.scrollTo(l,{containerId:o||"page-wrap",duration:500,smooth:!0}))}},{key:"onNextFeedbackClick",value:function(e){e&&this.onNextClick()}},{key:"onResponseToggle",value:function(e){var t=e.optionIndex,n=this.props,r=n.id,a=n.item,i=n.onResponseToggle;i({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 i=t.props,o=i.id,l=i.item,s=i.reportAnswer,c=i.retryAttempts,u=i.settings,d=i.submitAction,m=i.title,v=t.state.startTime,p=l.id,f=u.passingScore,h=u.revealAnswers,g=u.passToContinue,b={startTime:v,stopTime:Date.now()},y=so()(-1,"retryCount",u),E=parseInt(y,10),k=parseInt(c,10),C=ta()(E,k);s({duration:b,id:o,isCorrect:r,item:l,itemProgress:a,retryAttempts:c,title:m});var w={finalRetryAttempt:C,id:o,isCorrect:r,itemId:p,passingScore:f,passToContinue:g,revealAnswers:h};if(h===$p||h===tf)return d(w);t.onNextClick(d,w)}}}},{key:"onAnimate",value:function(e){var t=this;this.setState({animating:e},(function(){e===kJ&&t.setState({animating:yJ})}))}},{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===gJ(this.props),r=this.getItemProgress({props:this.props}),a=this.getIsComplete({itemProgress:r}),i=this.getIsDoneCard(),o=Hv()(e(t),{"animation--start":i&&this.state.animating===EJ,"animation--end":i&&this.state.animating===kJ}),l=i?this.onAnimationStart:void 0,s=i?this.onAnimationEnd:void 0;return y().createElement("div",{className:o,onAnimationStart:l,onAnimationEnd:s},y().createElement("div",{className:hJ("card-wrap")},y().createElement(yH,{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:hJ("wrap")},this.renderItem())}},{key:"renderItem",value:function(){var e=this,t=this.props,n=t.enableVideoPlaybackSpeed,r=t.hasStart,a=t.isReduceMotion,i=t.isQuestionBankQuiz,o=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,g=s.quizNext,b=s.quizRestart,E=s.quizQuestion,k=s.quizSubmit,C=o.id,w=o.media,N=o.title,_=d.revealAnswers,S=void 0===_?ef:_,I=this.getIndex(),T=I===gJ(this.props),L=this.getItemProgress({props:this.props}),x=this.getIsComplete({itemProgress:L}),Z=this.getIsCorrect({itemProgress:L}),P=T&&x&&(S==$p||S==tf),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=Hv()("quiz-card__retake-container",{"quiz-card__retake-container--active":x}),H=Hv()("quiz-card__retake","brand--hoverColor",{"quiz-card__retake--active":x});return y().createElement(y().Fragment,null,y().createElement(tz,{isActive:T,labels:s,num:r?I:I+1,quizQuestion:E,total:Cr()(l)}),y().createElement(rz,{allowTabNavigation:T,id:O,value:N}),y().createElement($H,{allowTabNavigation:T,enableVideoPlaybackSpeed:n,index:String(I),labels:s,media:w,opts:d}),y().createElement(BH,{hasNoBorder:this.hasNoBorder()},this.renderType({canSubmit:A,isActive:T,isComplete:x,isCorrect:Z,itemProgress:L,labels:s,onSubmit:R,revealAnswers:S,questionHtmlId:O,quizAcceptableResponses:v,quizAnswerPlaceholder:p})),y().createElement(RH,{canProceed:P,feedbackRef:function(t){e.feedback=t},feedbackValue:D,hasFeedback:!!D,isActive:T,isComplete:x,isCorrect:Z,item:o,labels:s,progress:L,quizCorrect:f,quizIncorrect:h,revealAnswers:S,selection:B}),y().createElement(fH,{allowNext:!c,canProceed:P,canSubmit:A,isReduceMotion:a,item:o,onNext:m?this.onNextFeedbackClick.bind(this,T):null,onSubmit:R,quizNext:100===u.percentComplete&&i?b:g,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,i=e.isReduceMotion,o=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,g=f.answers,b=f.correct,E=f.corrects,k=f.matchIndices,C=f.titleIndices,w=n&&!r;switch(f.type){case dJ:return y().createElement(uz,{allowTabNavigation:n,isComplete:r,isCorrect:a,labels:l,onChange:this.onFillInChange,onEnterToSubmit:s,options:g,revealAnswers:c,questionHtmlId:u,quizAcceptableResponses:d,quizAnswerPlaceholder:m,value:so()("","text",o)});case mJ:return y().createElement(Fz,{allowTabNavigation:w,answers:g,canSubmit:t,isActive:n,isComplete:r,matches:so()({},"matches",o),matchIndices:k,onEnterToSubmit:s,onMatch:this.onMatchSet,prefersKeyboardNavigation:h,revealAnswers:c,titleIndices:C});case vJ:return y().createElement(rq,{allowTabNavigation:n,correctIds:E,isComplete:r,isCorrect:a,labels:l,onChange:this.onResponseToggle,onEnterToSubmit:s,options:g,prefersKeyboardNavigation:h,questionHtmlId:u,renderOptionText:this.renderMROptionText.bind(this,n),revealAnswers:c,selectedIndices:de()("selectedIndices",o)});default:return y().createElement(eq,{allowTabNavigation:w,color:p,correctId:b,isComplete:r,isCorrect:a,isReduceMotion:i,labels:l,onChange:this.onChoiceSelect,onEnterToSubmit:s,options:g,prefersKeyboardNavigation:h,questionHtmlId:u,renderOptionText:this.renderMCOptionText.bind(this,n),revealAnswers:c,selectedIndex:de()("selectedIndex",o)})}}},{key:"scrollActionsIfComplete",value:function(e){var t=this,n=e.prevProps,r=this.props,a=r.scrollId,i=r.settings.revealAnswers,o=void 0===i?ef:i;if(this.getIndex()===gJ(this.props)&&o!==ef){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;Yx.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;Yx.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:$p},showNextButton:!0,submitAction:function(){return[]}}}}]),n}(y().Component),wJ=n(28416);function NJ(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 _J(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?NJ(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):NJ(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}function SJ(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 IJ=ol()(0,["progress","activeIndex"]),TJ=function(e){return function(t){return Hv()("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})}},LJ=ol()(0,["progress","retryAttempts"]),xJ=fA(),ZJ=function(e){(0,A.Z)(n,e);var t=SJ(n);function n(e){var r;(0,x.Z)(this,n),r=t.call(this,e);var a=e.updateProgress,i=lJ(_J(_J({},e),{},{updateProgress:a})),o=_J(_J({},e),i);return r.state={items:cJ(o),progress:o.progress},r}return(0,Z.Z)(n,[{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this.props.updateProgress;if(LJ(this.props)!==LJ(e)){var n=lJ(_J(_J({},e),{},{updateProgress:t})),r=_J(_J({},e),n);this.setState({items:cJ(r),progress:r.progress})}else{var a=function(e){for(var t=e.items,n=e.currentItems,r=e.progress,a=(0,ll.Z)(t),i=aJ(a);-1!==i;){var o,l=FX()(i,a),s=(0,ze.Z)(l,2),c=s[0],u=s[1],d=cU()(u),m=rJ(n);a=B()(o=[]).call(o,(0,ll.Z)(c),(0,ll.Z)(m),(0,ll.Z)(d)),i=aJ(a)}return{items:a,progress:oJ({items:a,progress:r})}}(_J(_J({},e),{},{currentItems:this.state.items})),i=a.items,o=a.progress,l=nJ(this.state.items,i);this.setState({items:l,progress:o})}}},{key:"render",value:function(){var e=this.props,t=e.quizEnd,n=e.quizHeader,r=this.state.items,a=IJ(this.state),i=function(e){return{start:e<2?0:e-2,end:e+2}}(a),o=i.start,l=i.end,s=fa()(r).call(r,o,l);return wJ.createElement("section",{className:"quiz","data-quiz":!0},wJ.createElement("div",{className:"quiz__wrap"},n&&a<2?this.renderStart():null,Jr()(s).call(s,this.renderItem.bind(this,o)),t&&this.renderEnd()))}},{key:"renderEnd",value:function(){var e=this.props.quizEnd,t=this.state.items,n=IJ(this.state),r=TJ(n),a=t.length+1;return wJ.createElement("div",{className:r(a)},wJ.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,i=r.enableVideoPlaybackSpeed,o=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,g=r.progress,b=r.quizHeader,y=r.settings,E=r.title,k=this.state.items,C=IJ(this.state),w=TJ(C),N=this.getQuizTop();return wJ.createElement(CJ,{color:a,enableVideoPlaybackSpeed:i,getClassName:w,hasStart:!!b,id:o,index:n+e,isCard:!0,isReduceMotion:xJ,isQuestionBankQuiz:l,item:t,items:k,key:"item-".concat(t.id),labels:s,onChoiceSelect:u,onFillInChange:d,onMatchSet:m,onResponseToggle:v,prefersKeyboardNavigation:h,progress:g,quizTop:N,reportAnswer:c,retryAttempts:LJ({progress:g}),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=IJ(this.state),r=TJ(n);return wJ.createElement("div",{className:r(0)},wJ.createElement("div",{className:"quiz__item-wrap"},e(t)))}}],[{key:"defaultProps",get:function(){return{updateProgress:hl}}}]),n}(wJ.Component),PJ=ZJ,AJ=matchMedia("(forced-colors: active)");function RJ(){return AJ.matches}var MJ=n(28416);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)).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,i=t.quizPassing,o=t.quizScore,l=t.scoreLabel,s=this.state,c=s.pass,u=s.counted,d=Hv()("odometer__score brand--ui",{"odometer__score--pass":c,"odometer__score--fail":!1===c}),m=Hv()("odometer__score-percent",{"odometer__score-percent--hidden":u});return MJ.createElement("div",{className:"odometer"},MJ.createElement("canvas",{className:"odometer__canvas",id:"odometer",width:r,height:n}),MJ.createElement("canvas",{className:"odometer__fail",id:"fail",width:"170",height:"170"}),MJ.createElement("canvas",{className:"odometer__pass",id:"pass",width:"170",height:"170"}),MJ.createElement("div",{className:d},MJ.createElement("div",{className:"odometer__score-label"},o),MJ.createElement("div",{className:"odometer__pass-label brand--color"},l),MJ.createElement("div",{className:"odometer__fail-label"},l),MJ.createElement("div",{ref:function(t){e.scorePercent=t},className:m})),MJ.createElement("div",{ref:function(t){e.passmark=t},className:"odometer__passmark"},MJ.createElement("div",{className:"odometer__passlabel brand--ui"},i),MJ.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,i=t.canvasWidth,o=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*i+u*Math.cos(f),g=.5*o+u*Math.sin(f),b=(225+r/100*270-90)*Math.PI/180,y=.5*i+u*Math.cos(b),E=.5*o+u*Math.sin(b),k=y+3,C=E+3;e.passmark&&(e.passmark.style.left="".concat(y/i*100,"%"),e.passmark.style.top="".concat(E/o*100,"%")),s.clearRect(0,0,i,o),s.beginPath(),s.arc(i/2,o/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=RJ()?"transparent":"#f5f5f5",Gx()(s).call(s),s.closePath(),s.beginPath(),s.moveTo(y,E),s.lineTo(y+35,E-35),s.strokeStyle=RJ()?"CanvasText":"#c2c3c4",s.lineWidth=1,s.stroke(),s.closePath(),s.beginPath(),s.moveTo(y+35,E-35),s.lineTo(y+70,E-35),s.strokeStyle=RJ()?"CanvasText":"#c2c3c4",s.lineWidth=1,s.stroke(),s.closePath(),s.beginPath(),s.strokeStyle=RJ()?"CanvasText":"#dcdcdc",s.globalAlpha=RJ()?.5:1,s.arc(i/2,o/2,u,-d,1.5*Math.PI-d,!1),s.lineWidth=3,s.stroke(),s.closePath(),RJ()&&(s.globalAlpha=1),a&&(s.beginPath(),s.arc(i/2,o/2,u,-d,1.5*Math.PI*p*v-d,!1),s.lineWidth=3,s.strokeStyle=RJ()?"CanvasText":"#000",Math.floor(p*v*100)>=r&&(s.strokeStyle=l),s.stroke(),s.closePath(),s.beginPath(),s.arc(h,g,6,0,2*Math.PI,!1),s.fillStyle=RJ()?"CanvasText":"#000",Math.floor(p*v*100)>=r&&(s.fillStyle=RJ()?"CanvasText":l),Gx()(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 i=(a-t)/2e3;!function(t,r){var a=n.easeInOutQuad(Math.min(t,1)),i=Math.round(a*r*100)+"";if(e.scorePercent){for(;i.length<2;)i="0"+i;e.scorePercent.innerHTML="".concat(i,"%")}}(i,e.props.score/100),i<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,i=function i(o){a||(a=o);var l,s,c=(o-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=RJ()?"CanvasText":t,r.lineWidth=20,r.stroke(),r.closePath(),c<1&&window.requestAnimationFrame(i)};a=null,window.requestAnimationFrame(i)}},{key:"fail",value:function(){var e=this,t=document.getElementById("pass").getContext("2d"),r=null,a=function a(i){r||(r=i);var o,l,s=(i-r)/750;o=s,e.props.score,l=n.easeInOutCubic(Math.min(o,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=RJ()?"CanvasText":"#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=RJ()?"CanvasText":"#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:hl,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}(MJ.Component);function BJ(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 FJ=function(e){(0,A.Z)(n,e);var t=BJ(n);function n(){var e,r;(0,x.Z)(this,n);for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return(r=t.call.apply(t,B()(e=[this]).call(e,i))).animationTimeout=null,r.state={showFooter:!1},r.headingRef=(0,b.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&&oN()(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,i=n.continueType,o=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,g=n.passingScore,b=n.retryAttempts,E=n.retryCount,k=n.showNavigationButtons,C=n.sidebarEnabled,w=this.state.showFooter,N=c.quizPassing,_=c.quizResults,S=c.quizScore,I=m>=g,T=B()(e="".concat(S," ")).call(e,m,"%");return y().createElement("div",{className:HJ({isAtEnd:s})},y().createElement("div",{className:"quiz-results__header"},y().createElement("h1",{className:"quiz-results__label noOutline brand--ui",ref:this.headingRef,tabIndex:LL},_),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(g,"%")))),y().createElement("div",{className:"visually-hidden"},y().createElement("div",null,T),y().createElement("div",null,"".concat(I?null==c?void 0:c.a11yQuizPassed:null==c?void 0:c.a11yQuizFailed)),y().createElement("div",null,B()(t="".concat(N," ")).call(t,g,"%"))),y().createElement("div",{"aria-hidden":"true",className:"quiz-results__results"},y().createElement(OJ,{atEnd:s,color:a,complete:d,isPass:I,onAnimationDone:this.showFooter,quizScore:S,quizPassing:N,score:m,scoreLabel:T,passingScore:g})),VJ({allowTabNavigation:r,continueType:i,currentPassingScore:o,id:l,isAtEnd:s,labels:c,mode:v,nextLesson:p,nextLessonRestrictions:f,onNextClick:h,onTryAgainFocus:this.onTryAgainFocus,retryAttempts:b,retryCount:E,showFooter:w,showNavigationButtons:k,sidebarEnabled:C}))}}]),n}(y().Component),HJ=function(e){var t=e.isAtEnd;return Hv()("quiz-results",{"quiz-results--active":t})},zJ=function(e){var t=e.isAtEnd,n=e.showFooter;return Hv()("quiz-results__footer",{"quiz-results__footer--active":t,"quiz-results__footer--hidden":!n})},qJ=function(e){var t=e.currentPassingScore,n=e.id;return function(){return dg(function(e){var t=e.currentPassingScore,n=e.id;return function(e){return e(Bo({id:n,updateFn:yl(t)}))}}({currentPassingScore:t,id:n}))}},VJ=function(e){var t=e.allowTabNavigation,n=e.continueType,r=e.currentPassingScore,a=e.id,i=e.isAtEnd,o=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,g=c.isRestricted,b=o.courseFinish,E=void 0===b?"Finish":b,k=o.quizContinue,C=o.quizTakeAgain,w="continue"===n&&"preview-lesson"!==l&&!(h&&!f),N=w&&pe;return y().createElement("div",{className:zJ({isAtEnd:i,showFooter:p})},(-1===v||m<v)&&y().createElement(MU,{allowTabNavigation:t,onClick:qJ({currentPassingScore:r,id:a}),onFocus:d,text:C}),w&&g&&s&&y().createElement(xF,{bgType:"transparent",text:Jg({labels:o,restrictions:c})}),w&&!g&&s&&y().createElement(LF,{href:"/lessons/".concat(encodeURIComponent(s)),onClick:u,text:k}),N&&y().createElement(LF,{href:"/lessons/progress-summary",onClick:u,text:E}))},UJ=n(28416),GJ=function(e){return UJ.createElement("div",{"aria-hidden":!e.allowTabNavigation,className:"quiz-end"},UJ.createElement("div",{className:"quiz-end__container"},UJ.createElement(FJ,(0,D.Z)({},e,{onResultsDisplayed:function(){window.dispatchEvent(new CustomEvent(LI))}}))))},KJ=rT,WJ=_()(pr()(Hg(),0),so()(0,"retryAttempts")),jJ=function(e){var t=e.lessonProgress,n=e.quizStart,r=e.quizTakeAgain;return WJ(t)?r:n},YJ=function(e){var t,n,r,a=e.lessonName,i=e.lessonNumber,o=e.lessonPreposition,l=e.totalLessons;return y().createElement("div",{className:"quiz-header__count"},B()(t=B()(n=B()(r="".concat(a," ")).call(r,i," ")).call(n,o," ")).call(t,l))},QJ=function(e){var t=e.id,n=e.lessonProgress;return function(){return dg(gl({activeIndex:Math.max(0,hi()(so()(0,"activeIndex",n))),id:t}))}},XJ=function(e){var t=e.allowTabNavigation,n=e.authorName,r=e.avatar,a=e.description,i=e.id,o=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,g=e.title,E=e.totalLessons,k=(0,b.useRef)(),C=t&&WJ(p);return(0,b.useEffect)((function(){C&&k&&k.current&&oN()(k.current.focus)&&k.current.focus()}),[C,k]),y().createElement("div",{"aria-hidden":!t,className:"quiz-header","data-ba":KJ.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"},o&&h&&YJ({lessonName:c,lessonNumber:v,lessonPreposition:u,totalLessons:E})),y().createElement("h1",{className:"noOutline",ref:k,tabIndex:LL},y().createElement(eE,{className:"quiz-header__title brand--lhead",value:vt(g)})),f&&r&&n?y().createElement("div",{className:"quiz-header__author brand--ui"},y().createElement("img",{src:Au("".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":KJ.startQuiz,onClick:t?QJ({id:i,lessonProgress:p}):hl,tabIndex:PL(t),type:"button"},y().createElement("span",{className:"brand--ui"},jJ({lessonProgress:p,quizStart:d,quizTakeAgain:m})),y().createElement("i",{className:"icon icon-chevron-right"})))))))},JJ=function(e){var t=e.itemId,n=e.text;return Pr()(Nr()(["items",t]),at()(Rr()(ra(),[n]),ia()(["text"]),Jn()("text",n)))},$J=function(e){var t=e.itemId,n=e.dragIndex,r=e.dropZoneIndex;return Pr()(Nr()(["items",t,"matches"]),_()(Jn()(n,r),nu()(ta()(r)),dH))},e$=function(e){var t=e.itemId,n=e.selectedIndex;return Pr()(Nr()(["items",t]),Jn()("selectedIndex",n))},t$=function(e){return Nr()(["items",e])},n$=function(e){return _()(t$(e),Sr()("selectedIndices"))},r$=function(e){var t,n=e.itemId,r=e.selectedIndex;return _()(Qr()((t=n,_()(ra(),gz()(n$(t)))),function(e){return Pr()(t$(e),ia()(["selectedIndices"]))}(n)),function(e){var t=e.itemId,n=e.selectedIndex;return Pr()(n$(t),_()(at()(La()(n),XF()(DO()(n)),kh()(n)),Qr()(hr(),(function(){return[]}))))}({itemId:n,selectedIndex:r}))},a$=n(28416),i$=ol()(0,["lessonProgress","activeIndex"]),o$=ol()(0,["lessonProgress","retryAttempts"]),l$=function(e){return function(t){var n=e.color,r=e.currentPassingScore,a=e.id,i=e.labels,o=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,g=e.sidebarEnabled,b=t.length+1===i$(e);return a$.createElement(GJ,{allowTabNavigation:b,color:n,continueType:v,current:o,currentPassingScore:r,id:a,isAtEnd:b,labels:i,length:t.length,lessonProgress:l,mode:s,nextLesson:c,nextLessonRestrictions:u,onNextClick:d,passingScore:p,retryAttempts:o$({lessonProgress:l}),retryCount:Number(f),showNavigationButtons:h,sidebarEnabled:g})}},s$=function(e){return function(t){var n=e.authorName,r=e.avatar,a=e.description,i=e.id,o=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===i$(e);return a$.createElement(XJ,{allowTabNavigation:p,authorName:n,avatar:r,description:a,id:i,isLesson:o,items:t,labels:l,lessonNumber:s,lessonProgress:c,showAuthor:u,showLessonCount:d,title:m,totalLessons:v})}},c$={setFillInText:function(e){var t=e.id,n=e.itemId,r=e.text;return function(e){return e(Bo({id:t,type:"quiz",updateFn:JJ({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(Bo({id:t,type:"quiz",updateFn:$J({itemId:n,dragIndex:r,dropZoneIndex:a})}))}},setNextIndex:gl,setSelectedIndex:function(e){var t=e.id,n=e.itemId,r=e.selectedIndex;return function(e){return e(Bo({id:t,type:"quiz",updateFn:e$({itemId:n,selectedIndex:r})}))}},submitAnswer:function(e){var t=e.finalRetryAttempt,n=e.id,r=e.isCorrect,a=e.itemId,i=e.passingScore,o=e.passToContinue;return function(e){return e(Bo({id:n,type:"quiz",updateFn:El({finalRetryAttempt:t,id:n,isCorrect:r,itemId:a,passingScore:i,passToContinue:o})}))}},toggleSelectedIndex:function(e){var t=e.id,n=e.itemId,r=e.selectedIndex;return function(e){return e(Bo({id:t,type:"quiz",updateFn:r$({itemId:n,selectedIndex:r})}))}},updateLessonProgress:Bo},u$=(0,I.$j)(null,c$)((function(e){var t=e.color,n=e.id,r=e.items,a=e.labels,i=e.lessonProgress,o=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 a$.createElement(PJ,{color:t,id:n,items:r,labels:a,onChoiceSelect:c,onFillInChange:o,onMatchSet:l,onResponseToggle:v,onSetIndex:s,onSubmit:d,progress:i,reportAnswer:Ru,quizEnd:l$(e),quizHeader:s$(e),settings:u,title:m,updateProgress:p})})),d$=n(28416);function m$(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 v$=function(e){var t,n=e.id,r=e.passingScore;return pr()(Cn(),(t={id:n,passingScore:r},Cu("getMasteryScore")?Eu.getMasteryScore(t):t.passingScore))},p$=function(e){var t=e.id,n=e.settings,r=e.lessonProgress,a=void 0===r?{}:r;return Pr()(Nr()(["passingScore"]),v$(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m$(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):m$(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({id:t},a)),n)},f$=function(e){var t=e.authorName,n=e.avatar,r=e.color,a=e.data,i=a.description,o=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,g=e.nextLesson,b=e.nextLessonRestrictions,y=e.onNextClick,E=e.prefersKeyboardNavigation,k=e.showAuthor,C=e.showLessonCount,w=e.showNavigationButtons,N=e.sidebarEnabled,_=e.totalLessons;return d$.createElement(cQ,{type:u},d$.createElement(uQ,{type:u},d$.createElement(oQ,null,d$.createElement(dQ,{type:u,items:l},d$.createElement(UQ,{id:o,lessonProgress:f,type:"quiz"}),d$.createElement(u$,{authorName:t,avatar:n,color:r,currentPassingScore:s.passingScore,description:i,enableVideoPlaybackSpeed:d,id:o,isLesson:m,items:l,labels:v,lessonNumber:p,lessonProgress:f,mode:h,nextLesson:g,nextLessonRestrictions:b,onNextClick:y,prefersKeyboardNavigation:E,settings:p$({id:o,lessonProgress:f,settings:s}),showAuthor:k,showLessonCount:C,showNavigationButtons:w,sidebarEnabled:N,title:c,totalLessons:_})))))},h$=n(13311),g$=n.n(h$);var b$=n(28416),y$=function(e){return b$.createElement("section",{"aria-label":"Sorting Activity Content",className:"sorting-lesson"},b$.createElement(YU,(0,D.Z)({},e,{onCardDrop:_()(dg,eo),onReplay:_()(dg,Ji)})))},E$=n(28416),k$=function(e){var t=e.data,n=t.id,r=t.items,a=t.piles,i=t.type,o=e.labels,l=e.lessonHeader,s=e.lessonHeaderWrapClasses,c=e.lessonHeaderWrapStyles,u=e.lessonProgress;return E$.createElement(cQ,{type:i},E$.createElement(uQ,{type:i},E$.createElement(oQ,null,E$.createElement("div",{className:s,style:c},l),E$.createElement(dQ,{type:i},E$.createElement(y$,{id:n,items:r,labels:o,progress:u,piles:a})))))},C$=n(28416);function w$(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 N$=Br()(de()("linePosition"),parseFloat),_$=wW()(N$),S$=_()(dg,no),I$=_()(dg,no),T$=function(e){(0,A.Z)(n,e);var t=w$(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);S$({id:n,payload:{activeIndex:0,itemId:r}})}},{key:"render",value:function(){var e=this.props.items;return C$.createElement("section",{"aria-label":"Timeline Content",className:"timeline-lesson"},C$.createElement(MG,(0,D.Z)({},this.props,{isLearner:!0,items:_$(e),progress:de()("lessonProgress",this.props),onEnter:S$,onLeave:I$})))}}]),n}(C$.Component),L$=n(28416),x$=function(e){var t=e.data,n=t.id,r=t.items,a=t.type,i=e.labels,o=e.lessonHeader,l=e.lessonHeaderWrapClasses,s=e.lessonHeaderWrapStyles,c=e.lessonProgress,u=e.loadMedia;return L$.createElement(cQ,{type:a},L$.createElement(uQ,{type:a},L$.createElement(oQ,null,L$.createElement("div",{className:l,style:s},o),L$.createElement(dQ,{type:a},L$.createElement(T$,{id:n,items:r,labels:i,lessonProgress:c,loadMedia:u})))))},Z$={addEventListeners:function(e,t){e.addEventListener("animationend",t,!1)},removeEventListeners:function(e,t){e.removeEventListener("animationend",t,!1)}},P$=n(28416);function A$(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$=function(e){(0,A.Z)(n,e);var t=A$(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,i=a.id,o=a.media,l=a.settings,s=ol()(0,["audioVideoPlayhead"],r),c=de()("currentTime",r),u=ce()(["video","key"],o),d=ce()(["lessonProgress","percentComplete"],r),m=ce()(["video","poster"],o),v=Hv()("video-lesson",{"video-lesson--visible":this.state.load});return P$.createElement("div",null,P$.createElement("div",{className:"page__content-container"},P$.createElement("section",{"aria-label":"Video Content",className:v},this.state.load?P$.createElement("div",{className:"video-lesson__item"},P$.createElement(iB,{audioVideoPlayhead:s,canAdjustPlaybackSpeed:t,canRestrictSeek:l.forwardSeekRestricted&&!(null!=r&&r.isComplete),currentTime:c,id:i,labels:n,percentComplete:d,poster:m,progressChanged:M$(i),recordMediaPlayheadPosition:this.handleRecordMediaPlayheadPosition.bind(this,i),src:u})):null)))}},{key:"handleRecordMediaPlayheadPosition",value:function(e,t){dg(IY({lessonId:e,playheadPercentage:t}))}}],[{key:"defaultProps",get:function(){return{lessonProgress:{audioVideoPlayhead:0,currentTime:0,percentComplete:0}}}}]),n}(P$.Component),M$=or()(2,(function(e,t){var n=t.currentTime,r=t.percentComplete;return dg(function(e){var t=e.currentTime,n=e.id,r=e.percentComplete;return function(e){return e(Bo({id:n,updateFn:vo({currentTime:t,percentComplete:r})}))}}({id:e,currentTime:n,percentComplete:r}))})),D$=n(28416),O$=function(e){var t=e.color,n=e.data,r=e.labels,a=e.lessonHeader,i=e.lessonHeaderWrapClasses,o=e.lessonProgress,l=e.prefersKeyboardNavigation,s=e.enableVideoPlaybackSpeed;return D$.createElement(cQ,{type:n.type},D$.createElement(uQ,{type:n.type},D$.createElement(oQ,null,D$.createElement("div",{className:i,style:{color:t}},a),D$.createElement(dQ,null,D$.createElement(R$,{data:n,labels:r,lessonProgress:o,prefersKeyboardNavigation:l,enableVideoPlaybackSpeed:s})))))},B$=n(28416),F$=uI("LessonHeader"),H$=Jb("lesson-header"),z$=function(e){var t=e.authorName,n=e.avatar,r=e.children,a=e.color,i=e.description,o=e.labels,l=o.lessonName,s=o.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,g=e.showAuthor,y=e.showLessonCount,E=e.title,k=Lg()===Rs,C=v===Ad.IMAGE,w=H$("top-wrap"),N=(0,b.useMemo)((function(){var e=ce()(["media","image"],u),t=u.alpha;if(e&&C){var n=d===$d.LIGHT?Zd:xd;return Sd({alpha:t,color:n,url:wd(e)})}}),[C,u,d]);return B$.createElement(B$.Fragment,null,B$.createElement(vk,{sectionStyles:N,topWrapClassName:w},B$.createElement(F$,{authorName:t,avatar:n,color:a,description:i,lessonName:l,lessonNumber:h,lessonHeaderColor:c,lessonHeaderSize:m,lessonHeaderStyle:v,lessonPreposition:s,partnerContentAuthors:p,showAuthor:g,showLessonCount:y&&!k,title:E,totalLessons:f})),r)},q$=Jb("one-page-authors");function V$(e){var t=e.avatarUrl;return t?y().createElement("div",{className:q$("avatar"),style:{backgroundImage:"url(".concat(t,")")}}):y().createElement("div",{className:q$("avatar-fallback")},y().createElement(Rp,{decorative:!0}))}function U$(e){var t=e.a11yAuthorPrefix,n=e.name,r=n||"Unknown User",a=q$("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 G$=uI("OnePageAuthors",(function(e){var t,n,r,a,i=e.className,o=by(),l=Ey(),s=function(){var e,t,n,r,a=hy(),i=(null!==(e=null==a||null===(t=a.lessons)||void 0===t?void 0:t[0])&&void 0!==e?e:{}).selectedAuthorId;return"none"===i?{id:"none"}:null==a||null===(n=a.authors)||void 0===n||null===(r=rm()(n))||void 0===r?void 0:r.call(n,(function(e){return e.id===i}))}(),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=q$({}).mix(i);return u?y().createElement("div",{className:d},y().createElement("ul",{className:q$("list"),role:"list"},Jr()(c).call(c,(function(e,t){return y().createElement("li",{className:q$("item"),key:t,role:"listitem"},y().createElement(V$,{avatarUrl:Nd({width:"76",height:"76",imageKey:null==e?void 0:e.image})}),y().createElement(U$,{a11yAuthorPrefix:null==o?void 0:o.a11yAuthorPrefix,name:null==e?void 0:e.name}))})))):y().createElement("div",{className:d},y().createElement(V$,{avatarUrl:be(null==s?void 0:s.avatar)}),y().createElement(U$,{a11yAuthorPrefix:null==o?void 0:o.a11yAuthorPrefix,name:null==s?void 0:s.authorName}))})),K$=Jb("one-page-title"),W$=uI("OnePageTitle",(function(e){var t=e.className,n=e.htmlId,r=hy(),a=K$({}).mix(t);return y().createElement("h1",{className:a,id:n},null==r?void 0:r.title)})),j$=Jb("one-page-lesson-header-info");var Y$=uI("OnePageCoverInfo",(function(){var e,t=hy(),n=j$({}),r=null!==(e=null==t?void 0:t.theme)&&void 0!==e?e:{},a=r.accentContrast,i=r.coverImageColor,o=r.coverPageType,l=o===Gd.IMAGE&&i===$d.LIGHT||a===Yd.DARK||o===Gd.WHITE||o===Gd.ACCENT&&!bm(null==t?void 0:t.color);return y().createElement("div",{className:n},y().createElement(W$,{className:j$("title").toString(),hasDarkText:l}),y().createElement(G$,{className:j$("authors").toString(),hasDarkText:l}))})),Q$=n(28416),X$=uI("CoverSVG"),J$=Jb("one-page-lesson-header"),$$=Jb("page"),e0=J$("main").mix("lesson-header__main"),t0=J$("container").mix($$("header-container")),n0=function(){var e,t=Sg(),n=null==t?void 0:t.coverImage,r=n.alpha,a=n.media,i=null==t||null===(e=t.theme)||void 0===e?void 0:e.coverImageColor,o=(null==t?void 0:t.coverPageType)===Gd.WHITE,l=(null==t?void 0:t.coverPageType)===Gd.IMAGE,s=(null==t?void 0:t.coverPageType)===Gd.ACCENT,c=i===$d.LIGHT,u=J$({accent:s,image:l,white:o,"overlay-light":l&&c}),d=l?Im({alpha:r,color:i,media:a}):{};return Q$.createElement("div",{className:u,style:d},Q$.createElement("div",{className:t0},Q$.createElement("div",{className:e0},Q$.createElement(Y$,null))),Q$.createElement(X$,{coverPageType:"LEFT"}))},r0=n(28416);function a0(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 i0=Rd.LARGE,o0=Rd.SMALL,l0=Ad.ACCENT,s0=Ad.BLACK,c0=Ad.COLOR,u0=Ad.DARK,d0=Ad.GRAY,m0=Ad.IMAGE,v0=Ad.LIGHT,p0=Ad.TINT,f0=Jb("lesson-header-wrap"),h0=function(e){(0,A.Z)(n,e);var t=a0(n);function n(e){var r;(0,x.Z)(this,n),r=t.call(this,e);var a=e.course,i=e.isProgressSummary,o=e.lessonProgress,l=e.match.params,s=so()(null,"index",o),c=i?AX:ol()({},["lessons",s],a),u={course:a,lesson:c},d=i?null:tb(u);return r.state={hasTransitioned:!1,lessonNumber:i?0:eb(u),mode:l.mode||"",model:c,next:d,nextNumber:eb({course:a,lesson:d}),scrollPosition:0,totalLessons:nb(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||Mu(e),this.props.isProgressSummary||dg(Oo(e))}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){if(!this.props.isProgressSummary){var t=e.course,n=e.lessonProgress,r=so()(null,"index",n),a=ol()(null,["lessons",r],t),i=tb({course:t,lesson:a});a&&this.setState({model:a,next:i})}}},{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){xZ()("[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;xZ()(t).scrollTop(0),this.lastScrollPosition=n,this.transition("leave",e),window.dispatchEvent(new CustomEvent(PI)),xZ()(ek.findDOMNode(this)).scrollTop(this.lastScrollPosition)}},{key:"transitionComplete",value:function(){var e=ek.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,i=(0,r.navigateDirection)(),o=ek.findDOMNode(this);if(o){var l=B()(n="page ".concat(i,"-")).call(n,e);o.className=l,Z$.addEventListeners(o,(function n(){o.className="enter"===e?"page ".concat(i,"-complete"):"page",Z$.removeEventListeners(o,n),window.dispatchEvent(new CustomEvent(AI)),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 r0.createElement(PX,(0,D.Z)({},this.props,n));switch(t){case"blocks":return r0.createElement(vQ,(0,D.Z)({},n,{handleNavigate:this.props.handleNavigate,animateBlockEntrance:r.animateBlockEntrance,isFirstLesson:Yg({course:r,lesson:a})}));case"map":return r0.createElement(wQ,n);case"process":return r0.createElement(QQ,n);case"timeline":return r0.createElement(x$,n);case"quiz":return r0.createElement(f$,n);case"sorting":return r0.createElement(k$,n);case"screencast":case"slidecast":case"video":return r0.createElement(O$,n);case"embed":return r0.createElement(bQ,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=_m(n),a=!bm(n),i=t===Yd.DARK||t===Yd.AUTO&&r===Yd.DARK;return!t&&a||i?Ds:Os}},{key:"render",value:function(){var e,t=this.state,n=t.lessonNumber,r=t.mode,a=t.model,i=t.next,o=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,g=s.match,b=s.previewType,y=s.sessionPreferences.prefersKeyboardNavigation,E=s.sidebarEnabled,k=s.themeId,C=a.author,w=a.selectedAuthorId,N=a.type,_=c.authors,S=c.color,I=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,V=ol()([],["partnerContent","content"],this.props),U=!ra()(V),G=U?ld()(Lt()("id",w),V):{},K=U?ol()(void 0,["data","authors"],G):void 0,W=function(e){var t=e.authors,n=e.author,r=e.selectedAuthorId;return g$()(t,{id:r||n})||{}}({authors:_,author:C,selectedAuthorId:w}),j=W.avatar,Y=W.authorName,Q=Gg({course:c,courseProgress:u}),X=v?{}:Xg({course:c,courseProgress:u,lesson:i,restrictingQuiz:Q}),J=AZ(a),$=B===Rs?n0:z$,ee=r0.createElement($,{authorName:Y,avatar:j,color:S,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&&r0.createElement(UQ,{id:a.id,items:a.items,lessonProgress:f,navigationType:q,scrollPosition:o,type:a.type})),te=null!=z?z:$d.DARK,ne="image-".concat(null==te?void 0:te.toLowerCase()),re=f0((e={},(0,qe.Z)(e,ne,Z===m0),(0,qe.Z)(e,"accent",Z===l0),(0,qe.Z)(e,"black",Z===s0),(0,qe.Z)(e,"collapsed",F),(0,qe.Z)(e,"custom",Z===c0),(0,qe.Z)(e,"dark",Z===u0),(0,qe.Z)(e,"gray",Z===d0),(0,qe.Z)(e,"image",Z===m0),(0,qe.Z)(e,"large",x===i0&&!m),(0,qe.Z)(e,"light",Z===v0),(0,qe.Z)(e,"mobile",m),(0,qe.Z)(e,"small",x===o0&&!m),(0,qe.Z)(e,"tint",Z===p0),e)),ae=Z===c0?{"--lesson-header-contrast-color":this.calculateLessonHeaderContrastColor(),"--color-background":H}:{},ie={authorName:Y,avatar:j,color:S,courseId:T,courseTitle:c.title,data:a,enableVideoPlaybackSpeed:I,handleStorylineFullscreen:d,hideLessonHeaders:F,isLesson:Sm(a),labels:p,lessonHeader:ee,lessonHeaderImage:L,lessonHeaderWrapClasses:re,lessonHeaderWrapStyles:ae,lessonHasContinues:J,lessonNumber:n,lessonProgress:f,loadMedia:this.state.hasTransitioned,location:h,match:g,mode:r,nextLesson:so()(null,"id",i),nextLessonRestrictions:X,partnerContent:V,publishedAt:P,prefersKeyboardNavigation:y,previewType:b,scrollPosition:o,showAuthor:A,showLessonCount:R,showNavigationButtons:M,sidebarEnabled:E,tenantId:D,totalLessons:l};return r0.createElement(zT,{title:vZ(a.title+" - "+c.title)},r0.createElement("div",{"data-lesson-id":g.params.id},this.renderLessonType({type:N,props:ie,course:c,model:a})))}}]),n}(r0.Component),g0=function(e){var t=(0,b.forwardRef)((function(t,n){var r=t.bgColor,a=(0,en.Z)(t,dy),i=Ny(r);return y().createElement(e,(0,D.Z)({},a,{ref:n,accentContrast:i}))}));return t.displayName="withAccentContrast(".concat(e.displayName||e.name,")"),t}(h0),b0=n(77823),y0=Jb("lesson-nav"),E0=function(e,t){var n,r,a,i,o=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=Sk(),g=_k(h),b=Sm(m)&&f,E=(null==m?void 0:m.title)||s,k=b?B()(n=B()(r=B()(a="".concat(v," ")).call(a,u," ")).call(r,p," — ")).call(n,E):E,C=g&&b?B()(i="".concat(c," ")).call(i,v):k;return y().createElement(Zk,{allowTooltip:o,className:l,direction:"previous",navLessonId:f,onFocus:d,ref:t},g?y().createElement(y().Fragment,null,y().createElement("span",{className:y0("link-text")},C),y().createElement(nS,{className:y0("link-icon")})):y().createElement(y().Fragment,null,y().createElement(nS,{className:y0("link-icon")}),y().createElement("span",{className:y0("link-text")},C)))},k0=uI("LessonNavPrevious",y().forwardRef(E0));var C0=X((function(){var e=Hb(),t=qb(Hb());return function(n,r){var a=r.lessonId,i=_g(n),o=e(a,n)||{},l=t(a,n),s=NI(n),c=Rb(n);return{buttonNavigationStyle:i.buttonNavigationStyle,courseHomeLabel:s.courseHome,lessonNameLabel:s.lessonName,lessonPrepositionLabel:s.lessonPreposition,previousLesson:o,previousLessonNumber:l,totalLessons:c}}}),null,null,{forwardRef:!0})(k0),w0=n(80621),N0=n(96026),_0=n.n(N0),S0=Jb("lesson-nav"),I0=function(e,t){var n,r,a,i,o=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=Sk(),g=_k(h),b=Sm(c)&&f,E=(null==c?void 0:c.title)||"",k=b?B()(n=B()(r=B()(a="".concat(u," ")).call(a,s," ")).call(r,p," — ")).call(n,E):E,C=g&&b?B()(i="".concat(l," ")).call(i,u):k;return y().createElement(Zk,{allowTooltip:o,direction:"next",navLessonId:f,onFocus:d,ref:t,restrictionData:m,restrictionType:v},g?y().createElement(y().Fragment,null,y().createElement("span",{className:S0("link-text")},C),y().createElement(tS,{className:S0("link-icon")})):y().createElement(y().Fragment,null,y().createElement(tS,{className:S0("link-icon")}),y().createElement("span",{className:S0("link-text")},C)))},T0=uI("LessonNavNext",(0,b.forwardRef)(I0)),L0=_0()(0,1,.01);function x0(){var e=zb(),t=qb(zb()),n=Cb();return function(r,a){var i=a.lessonId,o=_g(r),l=e(i,r)||{},s=t(i,r),c=NI(r),u=n(l.id,r),d=Rb(r);return{buttonNavigationStyle:o.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(x0)((function(e){var t=e.dispatch,n=(0,b.useRef)(),r=(0,w0.Z)(n,{threshold:L0}),a=Qx();return(0,b.useLayoutEffect)((function(){var e=n.current.closest("[data-lesson-id]");e&&a===e.dataset.lessonId&&t(ig({intersectionRect:null==r?void 0:r.intersectionRect}))}),[a,t,r]),(0,b0.Z)((function(){return t(ig(null))})),y().createElement(T0,(0,D.Z)({ref:n},e))}));var Z0=X(x0,null,null,{forwardRef:!0})(T0),P0=Jb("lesson-nav"),A0=function(e,t){var n=e.allowTooltip,r=e.courseFinishLabel,a=e.onFocus,i=e.restrictionData,o=e.restrictionType,l=Sk(),s=_k(l);return y().createElement(Zk,{allowTooltip:n,direction:"next",finish:!0,onFocus:a,ref:t,restrictionData:i,restrictionType:o},s?y().createElement(y().Fragment,null,y().createElement("span",{className:P0("link-text")},r),y().createElement(tS,{className:P0("link-icon")})):y().createElement(y().Fragment,null,y().createElement(tS,{className:P0("link-icon")}),y().createElement("span",{className:P0("link-text")},r)))},R0=uI("LessonNavFinish",(0,b.forwardRef)(A0));var M0=X((function(e){var t,n=_g(e),r=NI(e);return{buttonNavigationStyle:n.buttonNavigationStyle,courseFinishLabel:null!==(t=r.courseFinish)&&void 0!==t?t:"Finish"}}))(R0),D0={threshold:0},O0=function(e,t){var n=(0,b.useState)(!1),r=(0,ze.Z)(n,2),a=r[0],i=r[1],o=(0,b.useRef)(null);return(0,b.useEffect)((function(){o.current&&o.current.disconnect(),o.current=new IntersectionObserver((function(e){var t=(0,ze.Z)(e,1)[0];i(t.isIntersecting)}),t||D0);var n=o.current;return e.current?n.observe(e.current):i(!1),function(){n.disconnect()}}),[e,t]),a},B0=Jb("navButtonsFull"),F0=function(e){var t,n,r,a,i,o=e.children,l=e.hideNavToHome,s=e.navNextEnabled,c=e.navFinishEnabled,u=(0,b.useRef)(null),d=(0,b.useRef)(null),m=(0,b.createRef)(null),v=(0,b.useRef)(),p=Qx(),f=O0(d),h=O0(m),g=(t=(0,b.useState)(!1),n=(0,ze.Z)(t,2),r=n[0],a=n[1],(0,Kk.Z)(PI,(function(){return a(!0)})),(0,Kk.Z)(AI,(function(){return a(!1)})),r),E=(0,b.useCallback)((function(){var e;null===(e=u.current)||void 0===e||e.scrollTo({top:0,behavior:"smooth"})}),[]),k=(0,b.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,Kk.Z)(TI,E),(0,Kk.Z)(LI,k),function(e){var t=e.isVisible;(0,b0.Z)((function(){return window.dispatchEvent(new CustomEvent(MI))})),(0,b.useEffect)((function(){var e=t?RI:MI;window.dispatchEvent(new CustomEvent(e))}),[t])}({isVisible:f}),i={isVisible:h}.isVisible,(0,b0.Z)((function(){return window.dispatchEvent(new CustomEvent(OI))})),(0,b.useEffect)((function(){var e=i?DI:OI;window.dispatchEvent(new CustomEvent(e))}),[i]),(0,b.useEffect)((function(){if(!g&&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})}}),[g,d]);var C=B0("navPrev",{visible:f,hide:g});return y().createElement("div",{className:"page-wrap",id:"page-wrap",ref:u},y().createElement("div",{className:B0()},!l&&y().createElement("div",{className:C},y().createElement(C0,{lessonId:p,ref:d})),o,s&&y().createElement(Z0,{lessonId:p,ref:m}),c&&y().createElement(M0,{lessonId:p,ref:v})))},H0=n(89048),z0=Jb("navButtonsFloating"),q0=function(e){var t=e.transitionIn,n=e.buttonType,r=e.children,a={entered:z0(n,{entered:!0}),exiting:z0(n,{exiting:!0}),exited:z0(n,{exited:!0})};return y().createElement(j,{in:t,timeout:250},(function(e){return y().createElement("div",{className:a[e]},r)}))},V0={threshold:.2},U0=function(e){var t=e.children,n=e.isCurrentLessonQuiz,r=e.navNextEnabled,a=e.hideNavToHome,i=e.navFinishEnabled,o=(0,b.useRef)(),l=(0,b.useRef)(),s=(0,b.useRef)(),c=(0,b.useRef)(),u=(0,b.useRef)(),d=(0,b.useRef)(),m=Qx(),v=function(e){var t=e.topRef,n=e.bottomRef,r=e.pageWrapRef,a=e.currentLessonId,i=O0(t,V0),o=O0(n,V0),l=(0,b.useState)(!1),s=(0,ze.Z)(l,2),c=s[0],u=s[1],d=(0,b.useState)(!1),m=(0,ze.Z)(d,2),v=m[0],p=m[1],f=(0,b.useState)(!1),h=(0,ze.Z)(f,2),g=h[0],y=h[1],E=(0,b.useCallback)((function(){var e;null===(e=r.current)||void 0===e||e.scrollTo({top:2,behavior:"smooth"})}),[r]);return(0,H0.Z)(E),(0,b.useEffect)((function(){u(!0);var e=setTimeout((function(){E(),u(!1)}),250);return function(){clearTimeout(e)}}),[a,E]),(0,b.useEffect)((function(){p(o&&!c),y(i&&!c)}),[o,i,c]),{showPrev:g,showNext:v}}({topRef:u,bottomRef:d,pageWrapRef:o,currentLessonId:m}),p=v.showNext,f=v.showPrev,h=(0,b.useCallback)((function(){var e;null===(e=o.current)||void 0===e||e.scrollTo({top:0,behavior:"smooth"})}),[]),g=(0,b.useCallback)((function(){var e,t,n=null===(e=o.current)||void 0===e?void 0:e.scrollHeight;null===(t=o.current)||void 0===t||t.scrollTo({top:n,behavior:"smooth"})}),[]);return(0,Kk.Z)(TI,h),(0,Kk.Z)(LI,g),(0,b.useEffect)((function(){n&&(r||i)&&g()}),[n,r,i,g]),y().createElement("div",{className:"page-wrap",id:"page-wrap",ref:o},y().createElement("div",{ref:u,className:z0("top")}),!a&&y().createElement(q0,{transitionIn:f,buttonType:"prev"},y().createElement(C0,{lessonId:m,onFocus:h,ref:l})),t,y().createElement(q0,{transitionIn:p&&(r||i),buttonType:"next"},r?y().createElement(Z0,{lessonId:m,onFocus:g,ref:s}):i?y().createElement(M0,{lessonId:m,onFocus:g,ref:c}):null),y().createElement("div",{ref:d,className:z0("bottom")}))},G0=Ud.FULL,K0=Ud.FLOATING,W0=Jb("lessonNavigation"),j0=function(e){var t=e.children,n=(0,b.createRef)();return y().createElement("div",{className:"page-wrap",id:"page-wrap",ref:n},t)},Y0=function(e,t){var n;return e+(null!==(n=null==t?void 0:t.drawCount)&&void 0!==n?n:1)},Q0=function(e){var t,n=e.children,r=e.isPreviewLesson,a=hy().buttonNavigationStyle,i=(0,k.TH)().pathname,o=hy(),l=o.showNavigationButtons,s=o.lessonsOnly,c=o.lmsOptions,u=void 0===c?{}:c,d=(0,b.useRef)(),m=Zy(480),v=Qx(),p=Eb(v)||{},f=hb(v)||{},h=(0,b.useState)(a),g=(0,ze.Z)(h,2),E=g[0],C=g[1],w=s[0].id,N=(null==u?void 0:u.disableCoverPage)&&w===v,_=null==u?void 0:u.disableCoverPage,S=null!=u&&u.disableCoverPage?N:_;(0,b.useEffect)((function(){a!==E&&(C(a),window.dispatchEvent(new CustomEvent(TI)))}),[a,E]);var I=!AZ(p)||f.isComplete,T=f.activeIndex===function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce(Y0,0)}(p.items)+1,L="quiz"===p.type&&!T||"continue"===(null===(t=p.settings)||void 0===t?void 0:t.continueType),x=p&&tb({course:o,lesson:p}),Z="progress-summary"===v,P=(window.isPublicShare,x&&!r&&I&&!L&&!Z),A=!x&&I&&pe,R=W0("wrapper",{full:a===G0||m,floating:a===K0&&!m}),M=!l||r?j0:a!==K0||m?F0:U0;return(0,b.useEffect)((function(){var e=document.querySelector(".page__content");e&&e.classList.add("page__content--preview-nav")}),[M]),y().createElement("div",{className:R,ref:d},y().createElement(M,{hideNavToHome:S,navNextEnabled:P,navFinishEnabled:A},y().createElement(K,{component:"div"},y().createElement(Ax,{key:i},n))))},X0=n(28416),J0=Jb("courseExit");function $0(e){var t=_I().courseExit;return X0.createElement("div",{className:J0("wrapper")},X0.createElement("button",{className:e.className||J0("button"),onClick:ye,type:"button"},t))}var e1=["lmsOptions"],t1=Jb("nav-control"),n1=function(e){var t,n,r,a,i=e["aria-controls"],o=e.isNavOpen,l=e.toggleNav,s=hy(),c=s.lmsOptions,u=(0,en.Z)(s,e1),d=_I(),m=aC(),v=u.navigationType!==Od.COMPACT||m,p=(t=(0,b.useState)(!1),n=(0,ze.Z)(t,2),r=n[0],a=n[1],(0,Kk.Z)(RI,(function(){return a(!0)})),(0,Kk.Z)(MI,(function(){return a(!1)})),r),f=(0,b.useState)(0),h=(0,ze.Z)(f,2),g=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:t1("wrapper")},v&&y().createElement("div",{className:t1("menu"),style:{marginTop:g}},y().createElement("button",{className:t1("button"),"aria-controls":i,"aria-expanded":o,"aria-label":o?null==d?void 0:d.a11yNavigationMenuClose:null==d?void 0:d.a11yNavigationMenuOpen,onClick:l,type:"button"},y().createElement(_p,{className:"page-menu-toggle__icon"}))),(null==c?void 0:c.enableExitCourse)&&y().createElement($0,null))};function r1(e){return null==e?void 0:e.search}function a1(){return J((function(e){return r1(e)}))}var i1=(0,Ng.P1)((function(e){var t=r1(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 o1(e){var t=(0,b.useMemo)((function(){return(0,Ng.P1)((function(e){return e}),(function(e,t){return i1(t)}),(function(e,t){return null==t?void 0:t[e]}))}),[]);return J((function(n){return t(e,n)}))}var l1=Jb("nav-compact"),s1=uI("NavCompactHeaderCounter",(function(e){var t,n,r,a=e.lessonPosition,i=e.labelLessonName,o=e.labelLessonPreposition,l=e.totalLessons;return a<=0?null:y().createElement("div",{className:l1("header-counter")},B()(t=B()(n=B()(r="".concat(i," ")).call(r,a," ")).call(n,o," ")).call(t,l))})),c1=uI("NavCompactHeaderProgress",(function(e){var t=e.classProgressRunner,n=e.classProgressText,r=e.classProgressTrack,a=e.percentComplete,i=e.percentCompleteText,o=e.navExpanded;return y().createElement("div",{className:l1("header-progress")},y().createElement("div",{className:n},i),y().createElement(TS,{"aria-hidden":o,"aria-label":i,progress:a,runnerClass:t,trackClass:r}))}));var u1=X((function(){var e=(0,Ng.P1)(lb,Zb,(function(e,t){return so()(-1,e,t)}));return function(t){var n,r=_g(t),a=Tg(t),i=sb(t),o=NI(t),l=Pb(t),s=e(t),c=r1(t);return{a11yNavigationMenuClose:o.a11yNavigationMenuClose,a11yNavigationMenuOpen:o.a11yNavigationMenuOpen,a11ySearchOpen:o.a11ySearchOpen,allowSearch:r.allowSearch,lmsOptions:r.lmsOptions,coverImage:a,coverImageColor:null===(n=r.theme)||void 0===n?void 0:n.coverImageColor,labelLessonComplete:o.lessonComplete,labelLessonName:o.lessonName,labelLessonPreposition:o.lessonPreposition,lessonPosition:s,lessonsOnlyIds:l,navigationMode:r.navigationMode,navigationStyle:r.navigationStyle,percentComplete:i,searchActive:c.active,themeId:r.themeId,title:r.title}}}))((function(e){var t,n=e.a11yNavigationMenuClose,r=e.a11yNavigationMenuOpen,a=e.a11ySearchOpen,i=e.allowSearch,o=e.lmsOptions,l=void 0===o?{}:o,s=e.closeNav,c=e.coverImage,u=e.coverImageColor,d=e.dispatch,m=e.isExpanded,v=e.labelLessonComplete,p=e.labelLessonName,f=e.labelLessonPreposition,h=e.lessonPosition,g=e.lessonsOnlyIds,E=e.navigationMode,k=e.navigationStyle,C=e.openNav,w=e.percentComplete,N=e.searchActive,_=e.title,S=(0,b.useMemo)((function(){return Mm(k)}),[k]),I=(0,b.useCallback)((function(){m?s():C()}),[m,C,s]),T=null==l?void 0:l.disableCoverPage,L=B()(t="".concat(w,"% ")).call(t,v),x=null==c?void 0:c.alpha,Z=null==c?void 0:c.media,P=Im({alpha:x,color:u,media:Z}),A=Hv()("nav-compact__header",{"nav-compact__header--collapsed":!m}),R=Hv()("nav-compact__header-image",{"nav-compact__header-image--collapsed":!m}),M="nav-compact__header-control",D=Hv()("nav-compact__header-title-link",{"nav-compact__header-title-link--collapsed":!m}),O=Hv()("nav-compact__header-progress-text",{"nav-compact__header-progress-text--collapsed":!m}),F=Hv()("nav-compact__header-progress-track",{"nav-compact__header-progress-track--collapsed":!m}),H=Hv()("nav-compact__header-progress-runner",{"nav-compact__header-progress-runner--collapsed":!m}),z=(0,b.useCallback)((function(){d(Dh(!N))}),[d,N]);return y().createElement("section",{"aria-label":"Course Information",className:A},S&&P&&y().createElement("div",{className:R,style:P}),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"!==E&&m&&y().createElement("button",{"aria-label":a,className:"".concat(M," nav-compact__header-search"),onClick:z,type:"button"},y().createElement(dS,{className:"nav-compact__header-control-icon nav-compact__header-search-icon"})),y().createElement("button",{"aria-controls":"nav-compact-outline","aria-label":m?n:r,"aria-expanded":m,className:"".concat(M," nav-compact__header-toggle"),onClick:I,type:"button"},m&&y().createElement(rS,{className:"nav-compact__header-control-icon nav-compact__header-toggle-icon"}),!m&&y().createElement(aS,{className:"nav-compact__header-control-icon nav-compact__header-toggle-icon"}))),y().createElement(s1,{lessonPosition:h,labelLessonName:p,labelLessonPreposition:f,totalLessons:g.length})),y().createElement("div",{className:"nav-compact__header-title"},T?y().createElement("span",null,_):y().createElement(oE.rU,{className:D,to:"/"},_)),y().createElement(c1,{classProgressRunner:H,classProgressText:O,classProgressTrack:F,percentComplete:w,percentCompleteText:L,navExpanded:m})))}));function d1(e){var t,n=e.id,r=e.isEnabled,a=e.isSectionLesson,i=e.last,o=Sg().navigationStyle,l=(null!==(t=Eb(n))&&void 0!==t?t:{}).title,s=Qx(),c=Bb(n),u=(0,b.useMemo)((function(){return Tm(o)}),[o]),d=n===s,m=QB(l||"",45),v=(0,b.useState)(!1),p=(0,ze.Z)(v,2),f=p[0],h=p[1],g=(0,b.useCallback)((function(){return h(!0)}),[]),E=(0,b.useCallback)((function(){return h(!1)}),[]),k=a?"nav-compact__outline-section-item":"nav-compact__outline-item",C=y().createElement(Jx,{canComplete:c,isDark:u,id:n,isEnabled:r,isTooltipVisible:f,onShowTooltip:g,onHideTooltip:E,scope:Ms.COMPACT});return y().createElement("li",{className:"nav-compact__outline-list-item",role:"listitem"},y().createElement(dT,{className:k,dark:u,isCurrentLesson:d,isTooltipEnabled:!c,last:i,lessonId:n,onHideProgressTooltip:E,onShowProgressTooltip:g,showProgressDelay:0,tooltipClassName:"".concat(k,"-tooltip")},m,!c&&C),c&&C)}var m1=Jb("nav-compact"),v1=function(e){var t=Eb(e.id),n=null==t?void 0:t.title,r=m1("outline-section-empty");return y().createElement("div",{className:r},y().createElement("span",null,n))};var p1=X((function(){var e=yb();return function(t,n){var r=_g(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,i=e.title,o=(0,b.useState)(!0),l=(0,ze.Z)(o,2),s=l[0],c=l[1],u=(0,b.useState)(),d=(0,ze.Z)(u,2),m=d[0],v=d[1],p=(0,b.useRef)(),f="sublistCompact-".concat(t),h=Hv()("nav-compact__outline-section-toggle-icon",{"nav-compact__outline-section-toggle-icon--collapsed":!s}),g=Hv()("nav-compact__outline-section-list",{"nav-compact__outline-section-list--collapsed":!s}),E=Hv()("nav-compact__outline-section-toggle",{"nav-compact__outline-section-toggle--collapsed":!s}),k=(0,b.useCallback)((function(){c((function(e){return!e}))}),[]);return(0,b.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"},i),y().createElement(mS,{className:h})),y().createElement(XI,{inert:!s},y().createElement("ol",{"aria-hidden":!s||void 0,className:g,id:f,ref:p,role:"list",style:{maxHeight:m}},Jr()(r).call(r,(function(e,t){return y().createElement(d1,{id:e,isEnabled:n&&s,isSectionLesson:!0,key:e,last:t===r.length-1})})))))})),f1=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds,a=(0,Vx.Z)(r),i=a[0],o=fa()(a).call(a,1),l="nav-compact__outline-item nav-compact__outline-section";return ra()(o)?y().createElement("li",{className:l,role:"listitem"},y().createElement(v1,{id:i})):y().createElement("li",{className:l,role:"listitem"},y().createElement(p1,{id:i,index:t,isEnabled:n,lessonIds:o}))},h1=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds;return Ob(r)?y().createElement(f1,{index:t,isEnabled:n,lessonIds:r}):Jr()(r).call(r,(function(e,t){return y().createElement(d1,{id:e,isEnabled:n,isSectionLesson:!1,key:e,last:t===r.length-1})}))},g1=uI("NavCompactOutline",(function(e){var t=e.className,n=void 0===t?"":t,r=e.isEnabled,a=e.lessonIdGroups,i=_I(),o=Hv()(n,"nav-compact__outline",{"nav-compact__outline--collapsed":!r});return y().createElement("section",{"aria-label":null==i?void 0:i.a11yRegionNavOverview,className:o,id:"nav-compact-outline"},mH(a)&&y().createElement("ol",{className:"nav-compact__outline-list",role:"list"},Jr()(a).call(a,(function(e,t){return ra()(e)?null:y().createElement(h1,{index:t,isEnabled:r,key:t,lessonIds:e})}))))}));var b1=X((function(e){var t=_g(e);return{lessonIdGroups:Mb(e),navigationStyle:t.navigationStyle}}))(g1),y1=Jb("nav-compact"),E1="nav-content-compact";var k1=_()(X((function(e){var t=_g(e),n=t.color,r=t.navigationStyle,a=t.theme,i=null==a?void 0:a.coverImageColor,o=function(e){var t,n,r;return"FULL"===_g(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:i,navigationStyle:r,translateY:o}}),null,null,{forwardRef:!0}),b.forwardRef),C1=k1((function(e,t){var n,r,a,i,o=e.closeNav,l=e.coverImageColor,s=e.isExpanded,c=e.navigationStyle,u=e.openNav,d=e.translateY,m=(0,b.useMemo)((function(){return Tm(c)}),[c]),v=(0,b.useMemo)((function(){return c===Fd.LIGHT_ACCENT||c===Fd.DARK_ACCENT}),[c]),p=(n=(0,b.useState)(!1),r=(0,ze.Z)(n,2),a=r[0],i=r[1],(0,Kk.Z)(DI,(function(){return i(!0)})),(0,Kk.Z)(OI,(function(){return i(!1)})),a),f=(0,b.useMemo)((function(){return Mm(c)}),[c]),h=(0,b.useMemo)((function(){return f&&l===$d.LIGHT}),[f,l]),g=y1({accent:v,dark:m,light:!m,"image-dark-overlay":f&&!h,"image-light-overlay":f&&h,collapsed:!s,navNextIsVisible:p}),E=y1("wrap",{collapsed:!s}),k={transform:"translateY(".concat(d,"px)")};return y().createElement("div",{className:g,id:E1,ref:t,style:k},y().createElement("div",{className:E},y().createElement(u1,{isExpanded:s,openNav:u,closeNav:o}),y().createElement(XI,{inert:!s},y().createElement(b1,{isEnabled:s}))))})),w1=n(28416),N1=on()((0,b.createContext)(null),{displayName:"OverlayNavControlContext"});function _1(e){var t=e.children,n=e.closeNav,r=e.openNav,a=(0,b.useState)(!1),i=(0,ze.Z)(a,2),o=i[0],l=i[1],s=(0,b.useCallback)((function(){l(!0)}),[]),c=(0,b.useCallback)((function(){l(!1)}),[]);return w1.createElement(N1.Provider,{value:{closeNav:n,openNav:r,openSearch:s,closeSearch:c,searchActive:o}},t)}N1.Consumer;var S1=b.useContext.bind(null,N1),I1=Jb("nav-overlay"),T1=function(e){var t,n=e.className,r=Sg().navigationStyle,a=_I().lessonComplete,i=cb(),o=B()(t="".concat(i,"% ")).call(t,a),l=r!==qd.ACCENT,s=I1("header-progress-runner"),c=I1("header-progress-text"),u=I1("header-progress-track");return y().createElement("div",{className:I1("header-progress").mix(n)},y().createElement(TS,{"aria-hidden":!0,background:!0,disabled:l,progress:i,runnerClass:s,trackClass:u}),y().createElement("div",{className:c},o))},L1=Jb("nav-overlay"),x1=function(e){var t=e.isExpanded,n=Sg(),r=n.allowSearch,a=n.navigationMode,i=n.title,o=n.lmsOptions,l=void 0===o?{}:o,s=_I(),c=S1(),u=(0,b.useRef)(),d=L1("header-control-btn"),m=null==l?void 0:l.disableCoverPage;return(0,b.useEffect)((function(){setTimeout((function(){var e,n;t&&(null===(e=u.current)||void 0===e||null===(n=e.focus)||void 0===n||n.call(e))}),50)}),[t]),y().createElement("section",{"aria-label":"Course Information"},y().createElement("div",{className:L1("header-container")},y().createElement("div",{className:L1("header-controls")},y().createElement("button",{"aria-controls":"nav-content-overlay","aria-label":null==s?void 0:s.a11yNavigationMenuClose,className:d,onClick:c.closeNav,ref:u,type:"button"},y().createElement(fS,{className:L1("header-close-icon")})),r&&"restricted"!==a&&y().createElement("button",{"aria-label":null==s?void 0:s.a11ySearchOpen,className:d,onClick:c.openSearch,type:"button"},y().createElement(dS,{className:L1("header-search-icon")}))),y().createElement("div",{className:L1("header-title-progress-container")},y().createElement("div",{className:L1("header-title")},m?y().createElement("span",{className:L1("header-title")},i):y().createElement(oE.rU,{className:L1("header-title-link"),to:"/"},i)),y().createElement(T1,null))))},Z1=["icon"],P1=function(e){var t=e.icon,n=(0,en.Z)(e,Z1);switch(t){case Ls:return y().createElement(vS,n);case xs:return y().createElement(lS,n);case Zs:return y().createElement(pS,n);default:return y().createElement(eS,n)}},A1=Jb("nav-overlay"),R1=uI("NavOverlayOutlineLesson",(function(e){var t=e.first,n=e.id,r=e.isEnabled,a=e.isSectionLesson,i=e.last,o=Sg().navigationStyle,l=Eb(n),s=l.icon,c=l.title,u=S1(),d=Bb(n),m=Tm(o),v=A1("outline-item",{section:a}),p=A1("outline-item-link-icon",{quiz:"Quiz"===s}),f=(0,b.useCallback)((function(){return u.closeNav()}),[u]),h=(0,b.useState)(!1),g=(0,ze.Z)(h,2),E=g[0],k=g[1],C=(0,b.useCallback)((function(){return k(!0)}),[]),w=(0,b.useCallback)((function(){return k(!1)}),[]),N=y().createElement(Jx,{canComplete:d,id:n,isDark:m,isEnabled:r,isTooltipVisible:E,onHideTooltip:w,onShowTooltip:C,scope:Ms.OVERLAY});return y().createElement("li",{className:A1("outline-list-item",{first:t,last:i}),role:"listitem"},y().createElement(dT,{className:v.toString(),dark:m,isTooltipEnabled:!d,lessonId:n,onHideProgressTooltip:w,onNavigate:f,onShowProgressTooltip:C,showProgressDelay:null,tooltipClassName:A1("outline-item-tooltip").toString()},y().createElement("span",{className:A1("outline-icon-wrap")},y().createElement(P1,{className:p,icon:s})),y().createElement("span",{className:A1("outline-lesson-title")},c),!d&&N),d&&N)})),M1=Jb("nav-overlay"),D1=function(e){var t=Eb(e.id).title;return y().createElement("span",{className:M1("outline-section-text")},t)},O1=Jb("nav-overlay"),B1=function(e){var t=e.id,n=e.isEnabled,r=e.lessonIds,a=Eb(t).title,i=(0,b.useRef)();return y().createElement(y().Fragment,null,y().createElement("span",{className:O1("outline-section-text")},a),y().createElement("div",{className:O1("outline-section-divider")}),y().createElement("ol",{className:O1("outline-section-list"),ref:i,role:"list"},Jr()(r).call(r,(function(e,t){return y().createElement(R1,{id:e,isEnabled:n,isSectionLesson:!0,key:e,last:t===r.length-1})}))))},F1=Jb("nav-overlay"),H1=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds,a=(0,Vx.Z)(r),i=a[0],o=fa()(a).call(a,1),l=F1("outline-item").mix("nav-overlay__outline-section");return ra()(o)?y().createElement("li",{className:l,role:"listitem"},y().createElement(D1,{id:i})):y().createElement("li",{className:l,role:"listitem"},y().createElement(B1,{id:i,isEnabled:n,index:t,lessonIds:o}))},z1=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds;return Ob(r)?y().createElement(H1,{index:t,isEnabled:n,lessonIds:r}):Jr()(r).call(r,(function(e,t){return y().createElement(R1,{id:e,isEnabled:n,isSectionLesson:!1,key:e,first:0===t,last:t===r.length-1})}))},q1=Jb("nav-overlay"),V1=uI("NavOverlayOutline",(function(e){var t=e.isEnabled,n=Vb(),r=_I();return y().createElement("section",{"aria-label":null==r?void 0:r.a11yRegionNavOverview,className:q1("outline"),id:"nav-compact-outline"},mH(n)&&y().createElement("ol",{className:q1("outline-list"),role:"list"},Jr()(n).call(n,(function(e,n){return ra()(e)?null:y().createElement(z1,{index:n,isEnabled:t,key:"lessonIdGroup-".concat(n),lessonIds:e})}))))})),U1=V1,G1=Array.isArray,K1=function(e){return!hr()(e)&&"object"===(0,tn.Z)(e)},W1=function(e){return"string"==typeof e},j1=function(e,t){return function(n,r){var a=La()(r,e);return K1(n)?Y1(e,t)(n):!(!a||!W1(n))&&!ra()(HO()(t,(0,VD.htmlDecode)(n)))}},Y1=function(e,t){return function(n){return Br()(wt(),Zt(),La()(!0))(j1(e,t),n)}},Q1=Y1,X1=function(e,t){return function(n,r){var a=La()(r,e);return G1(n)?Zt()(J1(e,t)(n)):K1(n)?J1(e,t)(n):a&&W1(n)?Cr()(HO()(t,(0,VD.htmlDecode)(n))):0}},J1=function(e,t){return function(n){return wt()(X1(e,t),n)}},$1=function e(t){return G1(t)?kt()(e,t):K1(t)?e(Zt()(t)):function(e){return"number"==typeof e}(t)?t:void 0},e2=function(e,t){return function(n){return Br()(J1(e,t),Zt(),kt()($1),yt(),Hr()(el(),0),(function(e){return Jn()("results",e,n)}))(n)}},t2=function(e,t,n){return function(r,a){var i=La()(a,e);return G1(r)?Zt()(n2(e,t,n)(r)):K1(r)?n2(e,t,n)(r):i&&W1(r)?zc()(t,n,r):r}},n2=function(e,t,n){return function(r){return wt()(t2(e,t,n),r)}},r2=n2,a2=function(e,t,n){var r=["caption","code","description","heading","message","name","paragraph","title","type"];if(ra()(e))return!1;var a=e.replace(/[-[\]{}()"'*+?.,\\^$|#\s]/g,"\\$&"),i=new RegExp("(".concat(a,")(?![^<]*>)"),"ig"),o=r2(r,i,(function(e){return"<mark>".concat(e,"</mark>")})),l=kt()(o,t),s=Q1(r,i),c=e2(r,i);n(e,Br()(gt()(s),kt()(c))(t),l)},i2=n(73969),o2=Yx.ZP.animateScroll,l2=Jb("nav-overlay"),s2=function(){var e=(0,I.I0)(),t=S1(),n=Sg().lessons,r=(0,b.useState)(""),a=(0,ze.Z)(r,2),i=a[0],o=a[1],l=(0,b.useRef)(),s=_I(),c=l2("search-close-btn"),u=l2("search-clear-btn"),d=(0,b.useCallback)((function(){t.closeSearch(),e([Mh(!0),Dh(!1),Fh(null)])}),[e,t]),m=(0,b.useCallback)((function(){var e,t;o(""),null===(e=l.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),[]);(0,b.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,b.useCallback)((function(e){PN(e)&&d()}),[d]);(0,i2.Z)("keydown",v);var p=(0,b.useCallback)((function(e){o(e.target.value)}),[]),f=(0,b.useCallback)((function(r){if(r.preventDefault(),i){t.closeNav(),t.closeSearch(),a2(i,n,(function(t,n,r){e([Fh(t),Oh(n),Bh(r),Dh(!0)]),o2.scrollToTop({duration:500,smooth:!0})}))}}),[e,t,n,i]);return y().createElement("div",{className:l2("search")},y().createElement("div",{className:l2("search-header")},y().createElement("button",{"aria-label":null==s?void 0:s.a11ySearchClose,className:c,onClick:d,type:"button"},y().createElement(fS,{className:l2("search-close-icon")}))),y().createElement("div",{className:l2("search-body")},y().createElement("form",{autoComplete:"off",onSubmit:f},y().createElement("div",{className:l2("search-container")},y().createElement(dS,{className:l2("search-icon")}),y().createElement("input",{"aria-label":null==s?void 0:s.a11ySearchInput,className:l2("search-input").mix("brand--ui"),name:"search",onChange:p,placeholder:null==s?void 0:s.search,ref:l,type:"input",value:i}),i&&y().createElement("button",{className:u,onClick:m,type:"button"},y().createElement(fS,{className:l2("search-clear-icon").toString()}))),y().createElement("div",{className:l2("search-actions")},y().createElement("button",{className:l2("search-submit-btn").mix("brand--ui"),type:"submit"},null==s?void 0:s.search)))))},c2=Jb("nav-overlay"),u2="nav-content-overlay",d2=function(e){var t=e.isExpanded,n=S1(),r=Ob(Vb()[0]),a=(0,b.useCallback)((function(e){PN(e)&&n.closeNav()}),[n]);(0,i2.Z)("keydown",a);var i=c2("body",{section:r});return y().createElement(y().Fragment,null,y().createElement(x1,{isExpanded:t}),y().createElement("div",{className:i},y().createElement(U1,{isEnabled:t})))},m2=function(e){var t,n=e.isImage,r=e.children,a=null!==(t=Sg())&&void 0!==t?t:{},i=a.coverImage,o=a.theme,l=i.alpha,s=i.media,c=(null!=o?o:{}).coverImageColor,u=n?Im({alpha:l,color:c,media:s}):null;return y().createElement("div",{className:c2("content",{graphic:n}),"data-nav-scrollable":!0,id:"nav-content",style:u},r)},v2=function(e){var t,n=e.isExpanded,r=Sg(),a=S1(),i=r.navigationStyle,o=null==r||null===(t=r.theme)||void 0===t?void 0:t.coverImageColor,l=i===qd.ACCENT,s=i===qd.TINT,c=Tm(i),u=i===qd.GRAY,d=i===qd.LIGHT,m=Mm(i),v=(0,b.useMemo)((function(){return m&&o===$d.LIGHT}),[m,o]),p=c2({"accent-tint":s,accent:l,dark:c,gray:u,"image-dark-overlay":m&&!v,"image-light-overlay":m&&v,light:d,collapsed:!n}),f=gx();return y().createElement("div",{"aria-hidden":!n,className:p,id:u2,ref:f,role:"dialog"},y().createElement(m2,{isImage:m},a.searchActive?y().createElement(s2,null):y().createElement(d2,{isExpanded:n})))},p2=Jb("nav-sidebar-search"),f2=uI("NavSidebarSearch",(function(e){var t=e.className,n=void 0===t?"":t,r=e.isEnabled,a=(0,I.I0)(),i=(0,Gk.Z)(r),o=Sg().lessons,l=a1(),s=_I(),c=(0,b.useRef)(),u=p2({disabled:!r}).mix(n),d=p2("icon"),m=p2("input"),v=p2("close"),p=p2("close-icon"),f=null==l?void 0:l.term,h=r?void 0:"disabled",g=(0,b.useState)(""),E=(0,ze.Z)(g,2),k=E[0],C=E[1],w=(0,b.useCallback)((function(){a([Mh(!0),Dh(!1),Fh(null)]),C("")}),[a]),N=(0,b.useCallback)((function(e){PN(e)&&w()}),[w]),_=(0,b.useCallback)((function(e){null!=f&&a(Fh(null)),C(e.target.value)}),[a,f]),S=(0,b.useCallback)((function(e){e.preventDefault();a2(k,o,(function(e,t,n){return a([Fh(e),Oh(t),Bh(n)])}))}),[a,o,k]);return(0,b.useEffect)((function(){!i&&r&&c.current.focus()}),[r,i]),(0,b.useEffect)((function(){f&&f!==k&&C(f)}),[k,f]),y().createElement("form",{autoComplete:"off",className:u,onSubmit:S},y().createElement(dS,{className:d}),y().createElement("input",{"aria-label":null==s?void 0:s.a11ySearchInput,className:m,disabled:h,name:"search",onChange:_,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(fS,{className:p})))})),h2=Jb("nav-sidebar-header"),g2=Jb("nav-sidebar-header-ghost"),b2=uI("NavSidebarHeaderProgress",(function(e){var t=e.classProgressRunner,n=e.classProgressText,r=e.classProgressTrack,a=e.color,i=e.percentComplete,o=e.percentCompleteText;return y().createElement("div",{className:h2("progress")},y().createElement(TS,{"aria-hidden":"true",color:a,progress:i,runnerClass:t,trackClass:r}),y().createElement("div",{className:n},o))})),y2=uI("NavSidebarHeader",(function(e){var t,n,r,a,i=e.className,o=e.isCompact,l=e.isEnabled,s=e.navRefWidth,c=e.setIsCompact,u=(0,I.I0)(),d=(0,b.useState)(""),m=(0,ze.Z)(d,2),v=m[0],p=m[1],f=(0,b.useState)({height:0,width:0}),h=(0,ze.Z)(f,2),g=h[0],E=h[1],k=(0,b.useState)(g),C=(0,ze.Z)(k,2),w=C[0],N=C[1],_=(0,b.useState)(g),S=(0,ze.Z)(_,2),T=S[0],L=S[1],x=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})),Z=(0,b.useRef)(),P=(0,b.useRef)(),A=(0,b.useRef)(),R=(0,b.useState)(null),M=(0,ze.Z)(R,2),D=M[0],O=M[1],F=Sg(),H=_I(),z=cb(),q=a1(),V=My(),U=null==F||null===(t=F.lmsOptions)||void 0===t?void 0:t.disableCoverPage,G=(null==F?void 0:F.allowSearch)&&"restricted"!==(null==F?void 0:F.navigationMode),K=null==F?void 0:F.color,W=null==F?void 0:F.coverImage,j=null==W?void 0:W.alpha,Y=null==W?void 0:W.media,Q=null==F||null===(n=F.theme)||void 0===n?void 0:n.coverImageColor,X=null==F?void 0:F.navigationStyle,$=null==F?void 0:F.title,ee=(0,b.useMemo)((function(){return Mm(X)}),[X]),te=oC(),ne=(0,Gk.Z)(q),re=null!==(r=(null==q?void 0:q.active)||te)&&void 0!==r&&r,ae=(0,b.useState)(!0),ie=(0,ze.Z)(ae,2),oe=ie[0],le=ie[1],se=(0,b.useState)(null),ue=(0,ze.Z)(se,2),de=ue[0],me=ue[1],ve=h2({compact:o,searching:re,transition:oe}).mix(i),pe=h2("inner",{compact:o}),fe=h2("content",{compact:o,hidden:re}),he=h2("graphic",{image:ee}),ge=h2("progress-runner"),be=h2("progress-text",{compact:o}),ye=h2("progress-track"),Ee=h2("search-area",{hidden:!re}),ke=h2("search-btn",{hidden:re}),Ce=h2("search-icon"),we=h2("title",{compact:o}),Ne=g2({compact:o,searching:re}),_e=B()(a="".concat(z,"% ")).call(a,null==H?void 0:H.lessonComplete),Se=l&&!re?void 0:-1,Ie=l&&!re?void 0:-1,Te=ce()(["media","image","alt"],W),Le=(0,b.useMemo)((function(){return rv(Te)}),[Te]),xe=(0,b.useMemo)((function(){return av(Le)}),[Le]),Ze=(0,b.useMemo)((function(){var e={};return ee&&on()(e,Im({alpha:j,color:Q,media:Y})),re&&(e.height=w.height),e}),[j,Q,Y,ee,re,w.height]),Pe=(0,b.useMemo)((function(){var e={};return o&&(e.bottom="calc(100% - ".concat(x,"px)"),e.width=s||0,e.transition="width 0.3s",l||(e.transition="width 0.3s",e.width="0rem")),g.height&&(e.height=g.height,e.overflow="hidden",o&&(e.transition="height 0.3s ease .1s, transform 0.3s ease .1s")),e}),[o,l,s,g.height,x]);(0,b.useEffect)((function(){p(o&&V?QB($,45):$)}),[$,o,V]);var Ae=re?void 0:{height:T.height},Re=(0,b.useCallback)((function(){N(g),u(Dh(!0))}),[u,g]);(0,b.useLayoutEffect)((function(){me(document.querySelector("[data-nav-scrollable]"))}),[]);var Me=((0,w0.Z)(Z,{root:de,threshold:0})||{}).isIntersecting,De=void 0!==Me&&Me,Oe=(0,Gk.Z)(De);(0,b.useEffect)((function(){var e=null!=D&&.4*window.innerHeight>=D.offsetHeight;Oe&&!De&&e?c(!0):!Oe&&De&&c(!1)}),[De,Oe,D,c]);var Be=(0,b.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!=s?s:0};E(r),N(r),o||L(r)}),[o,s]);GI(D,Be),(0,b.useLayoutEffect)((function(){var e,t=null==de?void 0:de.scrollTop;(de||t>0)&&(de.scrollTop=0);var n={height:null!==(e=null==D?void 0:D.scrollHeight)&&void 0!==e?e:0,width:null!=s?s:0};E(n),N(n),L(n)}),[de,s,D]),(0,b.useEffect)((function(){var e;G&&null!=ne&&ne.active&&!q.active&&(null==P||null===(e=P.current)||void 0===e||e.focus())}),[G,q,ne]),(0,b.useEffect)((function(){re?le(!0):o&&le(!1)}),[re,o]);var Fe=(0,b.useCallback)((function(e){if("lesson-link-item"===e.target.getAttribute("data-link")&&o){var t=D.getBoundingClientRect(),n=e.target.getBoundingClientRect();if(t.bottom>n.top){de.scrollTop-=t.height-n.top+5}}}),[de,o,D]);return(0,Kk.Z)("focusin",Fe,de),(0,b.useEffect)((function(){return p($)}),[$]),y().createElement(y().Fragment,null,y().createElement("div",{className:Ne,ref:Z,style:Ae}),y().createElement("div",{className:ve,ref:A,style:Pe},y().createElement("div",{className:pe,ref:O},y().createElement("div",{"aria-label":Le,className:he,role:xe,style:Ze}),G&&y().createElement("button",{"aria-label":null==H?void 0:H.a11ySearchOpen,className:ke,onClick:Re,tabIndex:Se,type:"button"},y().createElement(dS,{className:Ce})),y().createElement("div",{className:Ee},y().createElement(f2,{isEnabled:l&&re})),y().createElement("div",{className:fe},U?y().createElement("span",{className:we,tabIndex:Ie},v):y().createElement(oE.rU,{className:we,tabIndex:Ie,to:"/"},v),y().createElement(b2,{classProgressRunner:ge,classProgressText:be,classProgressTrack:ye,color:K,percentComplete:z,percentCompleteText:_e})))))})),E2=y2,k2=Jb("nav-sidebar");function C2(e){var t,n=e.closeNav,r=e.id,a=e.isEnabled,i=e.isSectionLesson,o=e.last,l=Sg().navigationStyle,s=null!==(t=Eb(r))&&void 0!==t?t:{},c=s.icon,u=s.title,d=Qx(),m=aC(),v=Bb(r),p=r===d,f=(0,b.useMemo)((function(){return Tm(l)}),[l]),h=i?"nav-sidebar__outline-section-item":"nav-sidebar__outline-item",g=Hv()("".concat(h,"-link-icon")),E=y().createElement(P1,{className:g,icon:c}),k=(0,b.useState)(!1),C=(0,ze.Z)(k,2),w=C[0],N=C[1],_=(0,b.useCallback)((function(){return N(!0)}),[]),S=(0,b.useCallback)((function(){return N(!1)}),[]),I=y().createElement(Jx,{canComplete:v,id:r,isDark:f,isEnabled:a,isTooltipVisible:w,onHideTooltip:S,onShowTooltip:_,scope:Ms.SIDEBAR});return y().createElement("li",{className:k2("outline-list-item",{last:o}),role:"listitem"},y().createElement(dT,{className:h,dark:f,isCurrentLesson:p,isTooltipEnabled:!v,lessonId:r,onHideProgressTooltip:S,onNavigate:function(){n&&m&&n()},onShowProgressTooltip:_,showProgressDelay:0,tooltipClassName:"".concat(h,"-tooltip")},E,u,!v&&I),v&&I)}var w2=X((function(){var e=yb();return function(t,n){var r=_g(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 N2=X((function(){var e=yb();return function(t,n){var r=_g(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,i=e.lessonIds,o=e.themeId,l=e.title,s=(0,b.useState)(!0),c=(0,ze.Z)(s,2),u=c[0],d=c[1],m=(0,b.useState)(),v=(0,ze.Z)(m,2),p=v[0],f=v[1],h=(0,b.useRef)(),g="sidebar-sublist-".concat(r),E=null===(t=h.current)||void 0===t?void 0:t.clientWidth,k=Hv()("nav-sidebar__outline-section-toggle-icon",{"nav-sidebar__outline-section-toggle-icon--collapsed":!u}),C=Hv()("nav-sidebar__outline-section-list",{"nav-sidebar__outline-section-list--collapsed":!u}),w=(0,b.useCallback)((function(){d((function(e){return!e}))}),[]);return(0,b.useLayoutEffect)((function(){var e=setTimeout((function(){h.current&&f(h.current.scrollHeight)}),0);return function(){clearTimeout(e)}}),[i.length,E,o]),y().createElement(y().Fragment,null,y().createElement("button",{"aria-controls":g,"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(mS,{className:k})),y().createElement(XI,{inert:!u},y().createElement("ol",{"aria-hidden":!u||void 0,className:C,id:g,ref:h,role:"list",style:{maxHeight:p}},Jr()(i).call(i,(function(e,t){return y().createElement(C2,{closeNav:n,id:e,isEnabled:a&&u,isSectionLesson:!0,key:e,last:t===i.length-1})})))))})),_2=function(e){var t=e.closeNav,n=e.index,r=e.isEnabled,a=e.lessonIds,i=(0,Vx.Z)(a),o=i[0],l=fa()(i).call(i,1),s="nav-sidebar__outline-item nav-sidebar__outline-section";return ra()(l)?y().createElement("li",{className:s,role:"listitem"},y().createElement(w2,{id:o})):y().createElement("li",{className:s,role:"listitem"},y().createElement(N2,{closeNav:t,id:o,index:n,isEnabled:r,lessonIds:l}))},S2=function(e){var t=e.closeNav,n=e.index,r=e.isEnabled,a=e.lessonIds;return Ob(a)?y().createElement(_2,{closeNav:t,index:n,isEnabled:r,lessonIds:a}):Jr()(a).call(a,(function(e,n){return y().createElement(C2,{closeNav:t,id:e,isEnabled:r,isSectionLesson:!1,key:e,last:n===a.length-1})}))},I2=uI("NavSidebarOutline",(function(e){var t=e.className,n=void 0===t?"":t,r=e.closeNav,a=e.isEnabled,i=e.lessonIdGroups,o=(0,Gk.Z)(a),l=(0,b.useState)(!a),s=(0,ze.Z)(l,2),c=s[0],u=s[1],d=_I(),m=(0,b.useRef)(),v=Hv()(n,"nav-sidebar__outline",{"nav-sidebar__outline--hidden":c,"nav-sidebar__outline--safari":YC.isSafari}),p=Hv()("nav-sidebar__outline-list",{"nav-sidebar__outline-list--disabled":!a,"nav-sidebar__outline-list--hidden":c});return(0,b.useEffect)((function(){var e;return o&&!a?e=setTimeout((function(){u(!0)}),350):!o&&a&&c&&u(!1),function(){clearTimeout(e)}}),[a,c,o]),y().createElement("section",{"aria-label":null==d?void 0:d.a11yRegionNavOverview,className:v,id:"nav-sidebar-outline"},mH(i)&&y().createElement("ol",{className:p,ref:m,role:"list"},Jr()(i).call(i,(function(e,t){return ra()(e)?null:y().createElement(S2,{closeNav:r,index:t,isEnabled:a,key:t,lessonIds:e})}))))}));var T2=X((function(e){var t=_g(e),n=Mb(e);return{isLegacyCourse:t.isLegacyCourse,lessonIdGroups:n,navigationStyle:t.navigationStyle}}))(I2),L2=n(62234),x2=n(40476),Z2=Jb("nav-sidebar-result"),P2=function(e){var t,n,r,a=e.id,i=e.index,o=e.isEnabled,l=e.onSelectResult,s=Sg(),c=_I(),u=(0,k.$B)(),d=o1(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,g=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=o?void 0:-1,N={animationDelay:"".concat(i/10,"s")},_=(0,b.useMemo)((function(){return Tm(C)}),[C]),S=Z2(),I=Z2("inner",{active:m}),T=Z2("link",{dark:_,light:!_}),L=Z2("icon"),x=Z2("title"),Z=Z2("count");return y().createElement("li",{className:S,role:"listitem",style:N},y().createElement("div",{className:I,style:{color:E}},y().createElement(oE.rU,{"aria-current":v,className:T,tabIndex:w,onClick:l,to:pf(a)},y().createElement(P1,{className:L,icon:p}),y().createElement("span",{className:x},f),y().createElement("span",{className:Z},B()(r="".concat(h," ")).call(r,g)))))},A2=Jb("nav-sidebar-results"),R2=function(e){var t,n,r,a=e.closeNav,i=e.isEnabled,o=Ye().announcePolite,l=Sg(),s=a1(),c=_I(),u=null!==(t=null==s?void 0:s.activeLessons)&&void 0!==t?t:[],d=null==s?void 0:s.term,m=(0,L2.Z)(u),v=(0,x2.Z)(d),p=null!==(n=null==c?void 0:c.noResults)&&void 0!==n?n:"",f=null==l?void 0:l.navigationStyle,h=(0,b.useMemo)((function(){return Tm(f)}),[f]),g=A2(),E=A2("message",{dark:h,light:!h}),k=A2("term"),C=A2("list"),w=Zy(960),N=y().useCallback((function(){w&&a()}),[a,w]);return(0,b.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==o||o(r)}}),[o,m,v,u,c,d]),y().createElement("div",{className:g},!m&&v&&y().createElement("div",{className:E},p," ",y().createElement("span",{className:k},'"',d,'"')),m&&v&&y().createElement("ol",{className:C,role:"list"},Jr()(r=De()(u).call(u,Qg)).call(r,(function(e,t){return y().createElement(P2,{key:e.id,isEnabled:i,id:e.id,index:t,onSelectResult:N})}))))},M2=Jb("nav-sidebar"),D2="nav-content-sidebar",O2=function(e){var t,n,r,a=e.isExpanded,i=e.closeNav,o=Sg(),l=a1(),s=(0,b.useState)(!1),c=(0,ze.Z)(s,2),u=c[0],d=c[1],m=(0,b.useState)(0),v=(0,ze.Z)(m,2),p=v[0],f=v[1],h=(0,b.useRef)(null);(0,b.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 g=null==o?void 0:o.color,E=null==o||null===(t=o.theme)||void 0===t?void 0:t.coverImageColor,k=null==o?void 0:o.isLegacyCourse,C=null==o?void 0:o.navigationStyle,w=null==o||null===(n=o.theme)||void 0===n?void 0:n.accentContrast,N=null!==(r=null==l?void 0:l.active)&&void 0!==r&&r,_=N||a?void 0:"true",S=(0,b.useMemo)((function(){return function(e){var t;return te()(t=[Bd.DARK,Bd.LIGHT]).call(t,e)}(C)}),[C]),I=(0,b.useMemo)((function(){return Tm(C)}),[C]),T=(0,b.useMemo)((function(){return Mm(C)}),[C]),L=(0,b.useMemo)((function(){return T&&E===$d.LIGHT}),[T,E]),x=!bm(g),Z=_m(g),P=w===Yd.AUTO&&Z===Yd.DARK,A=(0,b.useMemo)((function(){return w?w===Yd.DARK||P:x}),[P,x,w]),R=M2("header"),M=M2("body"),D=M2("content"),O=M2({accent:S,"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:I,light:!I,searching:N});return y().createElement(XI,{inert:!a},y().createElement(K,null,y().createElement(j,{in:a,mountOnEnter:!0,unmountOnExit:!0,timeout:300},y().createElement("div",{"aria-hidden":_,className:O},y().createElement("div",{className:D,"data-nav-scrollable":!0,id:D2},y().createElement(E2,{className:R,isCompact:u,isEnabled:a,navRefWidth:p,setIsCompact:d}),y().createElement("div",{className:M,ref:h},y().createElement(T2,{closeNav:i,isEnabled:a&&!N}),y().createElement(R2,{closeNav:i,isEnabled:a&&N})))))))},B2=n(28416),F2={x:null,y:null},H2={passive:!0};function z2(e){var t=e.children,n=e.onSwipeDown,r=e.onSwipeLeft,a=e.onSwipeRight,i=e.onSwipeUp,o=e.onShouldRecognizeGesture,l=e.thresholdX,s=e.thresholdY,c=(0,b.useRef)(),u=(0,b.useState)(F2),d=(0,ze.Z)(u,2),m=d[0],v=d[1],p=(0,b.useState)(F2),f=(0,ze.Z)(p,2),h=f[0],g=f[1],y=(0,b.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],i=!o||o();v(1==r&&a&&i?{x:a.clientX,y:a.clientY}:F2)}),[o]),E=(0,b.useCallback)((function(e){var t=e.targetTouches[0];t&&g({x:t.clientX,y:t.clientY})}),[]),k=(0,b.useCallback)((function(){v(F2),g(F2)}),[]),C=(0,b.useCallback)((function(e){var t,o,c=null!==(t=null===(o=e.touches)||void 0===o?void 0:o.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==i||i():null==n||n()),v(F2),g(F2)}}),[n,r,a,i,l,s,h,m]);return(0,Kk.Z)("touchstart",y,c.current,H2),(0,Kk.Z)("touchcancel",k,c.current,H2),(0,Kk.Z)("touchmove",E,c.current,H2),(0,Kk.Z)("touchend",C,c.current,H2),B2.createElement("div",{ref:c},t)}function q2(e){return e.isEnabled?B2.createElement(z2,e):B2.createElement("div",null,e.children)}z2.defaultProps={onShouldRecognizeGesture:function(){return!0},thresholdX:100,thresholdY:100},q2.defaultProps={isEnabled:!0};var V2,U2=["tablet-portrait","tablet-landscape","mobile-portrait","mobile-landscape"],G2=function(e){return te()(U2).call(U2,e)},K2=function(e){return(0,b.useMemo)((function(){var t=window.matchMedia("(pointer: coarse)").matches,n=G2(e);return t||n}),[e])},W2=["children","isPreviewLesson"],j2=["buttonNavigationStyle","navigationType","lmsOptions"],Y2=Jb("course-navigation"),Q2=Od.COMPACT,X2=Od.OVERLAY,J2=Od.SIDEBAR,$2=(V2={},(0,qe.Z)(V2,Q2,E1),(0,qe.Z)(V2,J2,D2),(0,qe.Z)(V2,X2,u2),V2),e3=function(e){var t=e.children,n=e.previewType,r=e.courseNavType,a=e.lessonNavType,i=e.openNav,o=e.closeNav,l=e.toggleNav,s=e.isNavOpen,c=e.isTablet,u=e.beginWithSidebarOpen,d=(0,b.useRef)(),m=(0,b.useRef)(),v=a1().active,p=_I(),f=function(e){var t=e.hasSearchResults,n=e.courseNavType,r=e.openNav,a=e.closeNav,i=(0,b.useState)(t),o=(0,ze.Z)(i,2),l=o[0],s=o[1];return(0,b.useEffect)((function(){var e=n===X2;l&&!t&&n!==J2?(a(),s(!1)):l&&e?r():s(t)}),[t,n,r,a,l]),l}({hasSearchResults:v,courseNavType:r,openNav:i,closeNav:o}),h=(0,b.useMemo)((function(){return f||r===Q2&&c?J2:r}),[r,f,c]);!function(e){var t=(0,b.useState)(r),n=(0,ze.Z)(t,2),r=n[0],a=n[1];(0,b.useEffect)((function(){var t=e.activeNavType,n=e.beginWithSidebarOpen,i=e.isNavOpen,o=e.isTablet,l=e.openNav,s=e.closeNav;if(t===J2&&n){var c=r&&!o;!r&&o&&i?s():c&&!i&&l(),a(o)}}),[r,e])}({activeNavType:h,beginWithSidebarOpen:u,closeNav:o,openNav:i,isNavOpen:s,isTablet:c}),(0,b.useEffect)((function(){var e,t,n=function(){var e,t;null===(e=m.current)||void 0===e||e.removeEventListener("click",o),null===(t=m.current)||void 0===t||t.removeEventListener("keypress",o)};h===Q2&&s?(null===(e=m.current)||void 0===e||e.addEventListener("click",o),null===(t=m.current)||void 0===t||t.addEventListener("keypress",o)):n();return n}),[h,s,m,o]);var g=K2(n),E=(0,b.useCallback)((function(){var e=h===Od.SIDEBAR;g&&e&&s&&o()}),[o,s,g,h]),k=(0,b.useMemo)((function(){return $2[h]}),[h]),C=Y2(null==h?void 0:h.toLowerCase(),{"nav-open":s,"search-open":v&&s,"course-nav-type":null==r?void 0:r.toLowerCase()}),w=Y2("lessonNav",{type:null==a?void 0:a.toLowerCase()});return y().createElement(tC,{isCourseNavOpen:s},y().createElement("div",{className:C},y().createElement(q2,{isEnabled:h===Od.SIDEBAR,onSwipeLeft:E},y().createElement("div",{className:w},y().createElement("nav",{"aria-label":null==p?void 0:p.a11yRegionNavLesson},y().createElement(n1,{"aria-controls":k,toggleNav:l,isNavOpen:s}),h===J2&&y().createElement(O2,{isExpanded:s,closeNav:o}),h===Q2&&y().createElement(C1,{openNav:i,closeNav:o,isExpanded:s,ref:d}),h===X2&&y().createElement(_1,{closeNav:o,openNav:i},y().createElement(v2,{isExpanded:s}))),y().createElement("div",{ref:m},t)))))},t3=function(e){var t=e.children,n=e.isPreviewLesson,r=(0,en.Z)(e,W2),a=hy(),i=a.buttonNavigationStyle,o=a.navigationType,l=a.lmsOptions,s=(0,en.Z)(a,j2),c=aC(),u=!c,d=s.sidebarMode===jd,m=o===J2&&d&&u,v=(0,b.useState)(m),p=(0,ze.Z)(v,2),f=p[0],h=p[1],g=(0,b.useCallback)((function(){return h(!0)}),[]),E=(0,b.useCallback)((function(){return h(!1)}),[]),k=(0,b.useCallback)((function(){return f?E():g()}),[f,E,g]);(0,Kk.Z)(xI,g),(0,Kk.Z)(ZI,E);var C=Rm(s);return s.type===Rs||!C||n?y().createElement(y().Fragment,null,(null==l?void 0:l.enableExitCourse)&&y().createElement($0,null),t):y().createElement(e3,(0,D.Z)({},r,{lessonNavType:i,courseNavType:o,openNav:g,closeNav:E,toggleNav:k,isNavOpen:f,isTablet:c,beginWithSidebarOpen:d}),t)},n3=n(3563),r3=n.n(n3),a3=n(74753),i3=n(38477);function o3(e){return e.course}function l3(){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:Wh}(e)}))}var s3=n(28416),c3=Jb("blocks-lesson-slide"),u3="#fff",d3=["image full","image text overlay","quote background"],m3=function(e){var t,n,r=e.block,a=e.className,i=(null==r||null===(t=r.settings)||void 0===t?void 0:t.backgroundType)===Ad.IMAGE,o=dL()||u3,l=null===(n=iP())||void 0===n?void 0:n.backgroundImage,s=i?{background:l,backgroundPosition:"50% 50%",backgroundSize:"cover"}:{background:o};return s3.createElement("div",{className:a,style:s})},v3=function(e){var t=e.block,n=e.bottomBlockBig,r=e.topBlockBig;return s3.createElement(WT,{block:t},s3.createElement(m3,{block:t,className:c3("background-top",{bigHalf:r,smallHalf:n})}))},p3=function(e){var t=e.block,n=e.bottomBlockBig,r=e.topBlockBig;return s3.createElement(WT,{block:t},s3.createElement(m3,{block:t,className:c3("background-bottom",{bigHalf:n,smallHalf:r})}))},f3=function(e,t){var n,r,a,i,o,l,s,c,u=e.hasTransitioned,d=e.onContinue,m=e.prefersKeyboardNavigation,v=e.previewType,p=e.slide,f=e.transitionState,h=IT("rise-block-controls-phase-three"),g=IT("rise-lazy-load-imgs"),y=J((function(e){return o3(e)})),E=Qx(),k=_I(),C=lZ(),w=hb(E),N=y.animateBlockEntrance,_=y.color,S=y.id,I=y.title,T=y.enableVideoPlaybackSpeed,L=y.publishedAt,x=y.tenantId;(0,b.useImperativeHandle)(t,(function(){return Z.current}));var Z=(0,b.useRef)(),P=l3(),A=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)})),R=B()(n="".concat(f,"-")).call(n,P),M=c3("wrapper",{exiting:"exiting"===f}),D=p.blocks,O=p.lastBlock,F=(0,b.useCallback)((function(e){e===(null==O?void 0:O.id)&&d()}),[O,d]),H=c3("inner",(0,qe.Z)({},R,!0)),z=c3("lesson",{slides:!0}).toString(),q=1==p.blocks.length,V=null!==(r=null===(a=p.blocks)||void 0===a?void 0:a[0])&&void 0!==r?r:{},U=V.settings,G=V.type,K=V.variant,W=q&&U.backgroundType===Ad.IMAGE,j=q&&!W&&La()(B()(i="".concat(G," ")).call(i,K),d3),Y=j||W,Q=null===(o=p.blocks)||void 0===o?void 0:o[0],X=null===(l=p.blocks)||void 0===l?void 0:l[p.blocks.length-1],$="text"===(null==X?void 0:X.family)&&(null==Q||null===(s=Q.settings)||void 0===s?void 0:s.backgroundType)===Ad.IMAGE,ee="text"===(null==Q?void 0:Q.family)&&(null==X||null===(c=X.settings)||void 0===c?void 0:c.backgroundType)===Ad.IMAGE,te=Y?c3("full-width-image",{legacy:j,background:W}).toString():void 0;return s3.createElement("div",{className:M,style:{top:A}},s3.createElement("div",{className:H},s3.createElement(v3,{block:Q,bottomBlockBig:ee,topBlockBig:$}),s3.createElement(p3,{block:X,bottomBlockBig:ee,topBlockBig:$}),s3.createElement("div",{className:z,ref:Z},Jr()(D).call(D,(function(e,t){var n=(null==e?void 0:e.id)!==(null==Q?void 0:Q.id)&&(null==e?void 0:e.id)!==(null==X?void 0:X.id);return s3.createElement(RY,{animateBlockEntrance:N,block:e,className:te,color:_,courseId:S,courseTitle:I,defaultBackgroundColor:u3,enableVideoPlaybackSpeed:T,hasBlockControlsPhaseThreeFlag:h,hasLazyLoadImgsFlag:g,index:t,isFirstLesson:!0,isMiddleBlock:n,isOnlyBlockInStep:q,key:e.blockId,labels:k,lessonId:E,lessonProgress:w,loadMedia:u,onContinue:F,partnerContent:C,prefersKeyboardNavigation:m,previewType:v,publishedAt:L,tenantId:x})})))))},h3=(0,b.forwardRef)(f3),g3=n(32250),b3=n.n(g3),y3=n(70902),E3=n(28416),k3=Jb("blocks-slide-indicator-tooltip"),C3=function(e,t){var n=e.disabled,r=e.left,a=e.text,i=e.top,o=e.visible,l=E3.createElement("span",{"aria-hidden":"true"},a);return n&&(l=E3.createElement(E3.Fragment,null,E3.createElement(Tp,{className:k3("icon")}),E3.createElement("span",{className:"visually-hidden-always"},"(locked content)"))),E3.createElement("div",{"aria-hidden":!o,className:k3("wrapper",{disabled:n,visible:o}),ref:t,role:"tooltip",style:{left:r,top:i}},l)},w3=(0,b.forwardRef)(C3);w3.propTypes={disabled:VL().bool.isRequired,left:VL().number,text:VL().string.isRequired,top:VL().number,visible:VL().bool.isRequired};var N3=w3;var _3=n(28416),S3=Jb("blocks-slide-indicator"),I3=function(e,t){var n,r,a=e.active,i=e.blockNavigationStyle,o=e.disabled,l=e.numberOfSlides,s=e.onKeyDown,c=e.onClick,u=e.slideIndex,d=(null!==(n=iT())&&void 0!==n?n:{}).prefersKeyboardNavigation,m=(0,b.useState)(!1),v=(0,ze.Z)(m,2),p=v[0],f=v[1],h=(0,b.useState)(),g=(0,ze.Z)(h,2),y=g[0],E=g[1],k=(0,b.useRef)(),C=(0,b.useRef)(),w=(0,b.useRef)(),N=i===Dd.NUMBERS,_=u+1,S=B()(r="".concat(_," / ")).call(r,l),I=function(e){var t=(0,b.useRef)();return t.current||(t.current=e()),t}((function(){return document.getElementById("portal")})),T=(0,b.useCallback)((function(){if(k.current&&C.current){var e=k.current.getBoundingClientRect(),t=C.current.getBoundingClientRect(),n=e.left-t.width-18,r=Math.round(e.top-t.height/2+e.height/2);E({left:n,top:r})}}),[]),L=(0,b.useCallback)((function(){w.current=setTimeout((function(){T(),f(!0)}),300)}),[T]),x=(0,b.useCallback)((function(){clearTimeout(w.current),f(!1)}),[]),Z=(0,b.useCallback)((function(){c(u)}),[c,u]),P=(0,b.useCallback)((function(e){PN(e)&&f(!1),s(e)}),[s]),A=(0,b.useCallback)((function(){L()}),[L]),R=_3.createElement(N3,{disabled:o,left:null==y?void 0:y.left,ref:C,text:S,top:null==y?void 0:y.top,visible:p}),M=S3("button",{active:a,disabled:o,numbers:N}),D=S3("wrapper"),O=S3("circle",{active:a,disabled:o}),F=S3("number",{active:a,disabled:o}),H=N?_3.createElement("span",{"aria-hidden":"true",className:F},_):_3.createElement(ap,{className:O});return _3.createElement("div",{className:D,ref:t},_3.createElement("button",{"aria-disabled":o,className:M,"data-control":"",onBlur:x,onClick:o?void 0:Z,onFocus:d?A:void 0,onMouseEnter:L,onMouseLeave:x,onKeyDown:P,ref:k,tabIndex:a?0:-1,type:"button"},H,_3.createElement("span",{className:"visually-hidden-always"},S),a&&_3.createElement("span",{className:"visually-hidden-always"},"(current)"),o&&_3.createElement("span",{className:"visually-hidden-always"},"(disabled until content is completed)")),(0,ek.createPortal)(R,I.current))},T3=(0,b.forwardRef)(I3),L3=n(28416),x3=Jb("blocks-slide-controls"),Z3=function(e){var t=e.activeSlideIndex,n=e.blockNavigationStyle,r=e.numberOfSlides,a=e.onGoToCover,i=e.onSlideClick,o=e.slideDisabledState,l=e.previewType,s=(0,b.useRef)(),c=(0,b.useRef)(),u=(0,b.useState)(!1),d=(0,ze.Z)(u,2),m=d[0],v=d[1],p=(0,b.useState)(!1),f=(0,ze.Z)(p,2),h=f[0],g=f[1],y=(0,b.useCallback)((function(e){var n=!1,l=-1;if(AN(e)||MN(e)){if(!(t-1>=0))return void a();l=t-1,n=!0}else RN(e)||DN(e)?(t+1<=r-1&&(l=t+1),n=!0):LN(e)?(l=0,n=!0):IN(e)&&(o[l=r-1]&&(l=o.findLastIndex((function(e){return!e}))),n=!0);l>=0&&!o[l]&&i(l),n&&(e.stopPropagation(),e.preventDefault())}),[t,r,a,i,o]);(0,b.useEffect)((function(){var e=s.current,t=c.current;if(e&&t){var n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),a=n.bottom-38,i=n.top+38;r.bottom>a?e.scrollBy({top:r.bottom-a,left:0,behavior:"smooth"}):r.top<i&&e.scrollBy({top:r.top-i,left:0,behavior:"smooth"})}}),[t]);var E=(0,b.useCallback)((function(){var e=s.current;e&&(v(e.scrollTop>8),g(e.clientHeight+e.scrollTop<e.scrollHeight))}),[]);(0,y3.Z)(E);var k=(0,b.useCallback)(AF()(E,100),[E]);GI(s.current,E);var C=x3({"touch-preview":G2(l)});return L3.createElement("div",{className:C},L3.createElement("div",{className:x3("page-control-wrapper")},L3.createElement("div",{className:x3("page-control-inner-wrapper")},L3.createElement("div",{className:x3("page-control"),onScroll:k,ref:s},L3.createElement("div",{className:x3("slide-dot-wrapper")},b3()((function(e){var a=e===t;return L3.createElement(T3,{active:a,disabled:o[e],key:e,blockNavigationStyle:n,numberOfSlides:r,onKeyDown:y,onClick:i,ref:a?c:null,slideIndex:e})}),r))),L3.createElement("div",{className:x3("overlay-top",{visible:m})}),L3.createElement("div",{className:x3("overlay-bottom",{visible:h})}))))},P3=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1e3,a=(0,b.useState)(!1),i=(0,ze.Z)(a,2),o=i[0],l=i[1],s=(0,b.useRef)(),c=(0,b.useCallback)((function(){clearTimeout(s.current),s.current=setTimeout((function(){return l(!1)}),r)}),[r]),u=(0,b.useCallback)((function(e){var r=Math.abs(e.deltaY);if(o)r<50?(clearTimeout(s.current),l(!1)):c();else if(r>100){var a=e.deltaY>0?n:t;l(!0),c(),a()}}),[c,o,n,t]);(0,b.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])},A3=n(28416),R3=["lessons"],M3=Jb("lesson-one-page-slides"),D3=Jb("page-wrap");function O3(e){var t,n,r,a,i,o;if(null==e)return!1;var l=e.tagName.toLowerCase(),s=e.getAttribute("type"),c=e.getAttribute("role"),u=e.tabIndex,d="button"===l||te()(t=["div","span"]).call(t,l)&&("button"===c||0===u),m="input"===l&&te()(n=["radio","text"]).call(n,s)||"textarea"===l||"radio"===c,v=te()(r=["audio","video"]).call(r,l),p="tab"===c,f=null!==(a=null===(i=document.querySelector(".quiz-card__interactive"))||void 0===i||null===(o=i.contains)||void 0===o?void 0:o.call(i,e))&&void 0!==a&&a;return d||m||v||p||f}var B3=function(e){return function(t,n){var r=t.disabled,a=t.slides,i=Br()(gt()((function(t){return e[t.id]})),kt()((function(t){return Ln()(t,e[t.id])})))(n),o=n[n.length-1],l=r||function(e){return 0!==e.length&&wa()(QY,e)}(i),s={blocks:i,lastBlock:o,disabled:r};return{disabled:l,slides:kh()(s,a)}}},F3=function(e){var t=!1,n=!1;if(e){var r=e.clientHeight,a=e.scrollHeight,i=e.scrollTop,o=a-Math.max(0,i);t=o===a,n=o-5<=r}return{isAtTop:t,isAtBottom:n}},H3=/,? +/,z3=function(e,t){var n,r,a=e.lessonProgress,i=e.prefersKeyboardNavigation,o=e.previewType;(0,b.useImperativeHandle)(t,Function.prototype,[]);var l=Ye(),s=l.announcePolite,c=l.clearAnnouncements,u=(0,b.useRef)(),d=(0,b.useRef)(),m=(0,b.useRef)(),v=(0,b.useRef)(),p=(0,b.useRef)(),f=(0,b.useRef)(),h=(0,b.useRef)(),g=(0,k.k6)(),y=(0,I.I0)(),E=(0,b.useState)(0),C=(0,ze.Z)(E,2),w=C[0],N=C[1],_=(0,b.useState)(!0),S=(0,ze.Z)(_,2),T=S[0],L=S[1],x=(0,b.useState)(!1),Z=(0,ze.Z)(x,2),P=Z[0],A=Z[1],R=(0,Gk.Z)(T),M=(0,Gk.Z)(P),D=(0,b.useRef)(),O=fA(),F=O?.01:600,H=K2(o),z=H?Xv:Qv,q=H?Kv:Gv,V=H?Fp:Bp,U=hy(),G=U.lessons,W=(0,en.Z)(U,R3),Y=(null===(n=W.theme)||void 0===n?void 0:n.blockNavigationStyle)||Dd.DOTS,Q=G[0],X=(null==Q?void 0:Q.items)||[],J=(0,b.useCallback)((function(){var e,t,n=(null===(e=m.current)||void 0===e?void 0:e.scrollHeight)>(null===(t=m.current)||void 0===t?void 0:t.clientHeight),r=F3(m.current).isAtBottom,a=n&&!T&&!r;a!=P&&A(a)}),[P,T]);GI(u.current,J),(0,b.useLayoutEffect)(J,[T]);var $=(0,b.useCallback)((function(){var e;null===(e=m.current)||void 0===e||e.scrollTo({top:0})}),[]),ee=(0,b.useMemo)((function(){var e;return fl(Jr()(e=HY([],X,a)).call(e,function(e){return function(t,n,r){return UY(t,fa()(r).call(r,0,-1),e)}}(a)),gt()(RZ.Z),kW()(de()("blockId")))}),[X,a]),te=(0,b.useCallback)((function(e){return Hr()(B3(ee),{disabled:!1,slides:[]},e).slides}),[ee]),ne=(0,b.useMemo)((function(){return fl(X,FY,te)}),[X,te]),re=(0,b.useMemo)((function(){return It()("disabled",ne)}),[ne]),ae=ne.length,ie=ne[w],oe=G2(o),le=Y!==Dd.NONE,se=w===ae-1,ce=null==a?void 0:a.isComplete,ue=P||se?!ce||!0:re[w+1],me=!P&&!se,ve=se&&ce&&!0,pe=(0,Gk.Z)(ve),fe=(0,b.useCallback)(uA()(J,100),[J]);(0,b.useEffect)((function(){var e=m.current;return null==e||e.addEventListener("scroll",fe,{passive:!0}),function(){return null==e?void 0:e.removeEventListener("scroll",fe,{passive:!0})}}),[fe]),(0,b.useEffect)((function(){var e;if(document.activeElement===f.current){if(!M&&P)null===(e=p.current)||void 0===e||e.focus({preventScroll:!0});else if(!pe&&ve){var t;null===(t=h.current)||void 0===t||t.focus({preventScroll:!0})}}else if(document.activeElement===p.current&&M&&!P){var n;null===(n=f.current)||void 0===n||n.focus({preventScroll:!0})}}),[P,M,pe,R,ve,T]),(0,a3.Z)((function(){ZL(),D.current=setTimeout((function(){var e,t;L(!1),null===(e=m.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),F+100)}),(function(){clearTimeout(D.current)}));var he=(0,b.useCallback)((function(e){var t,n,r,a=null!==(t=null===(n=u.current)||void 0===n||null===(r=n.getBoundingClientRect())||void 0===r?void 0:r.top)&&void 0!==t?t:0;y(eg(a)),N(e),$()}),[y,$]),ge=(0,b.useCallback)((function(){T||(L(!0),g.push("/"))}),[g,T]),be=null==W||null===(r=W.lmsOptions)||void 0===r?void 0:r.disableCoverPage,ye=(0,b.useCallback)(be?function(){y($h(jh)),he(0)}:ge,[be,he,ge,y,$h]),Ee=(0,b.useCallback)((function(){T||(w>0?(y($h(jh)),he(w-1)):ge())}),[he,y,w,T,ge]),ke=(0,b.useCallback)((function(){T||(y($h(Wh)),he(w+1))}),[he,y,g,se,w,T]),Ce=(0,b.useCallback)((function(){w<ae-1&&ke()}),[se,w,ae,ke]),we=(0,b.useCallback)((function(){var e,t,n,r,a,i=null!==(e=null===(t=m.current)||void 0===t?void 0:t.scrollTop)&&void 0!==e?e:0,o=null!==(n=null===(r=m.current)||void 0===r?void 0:r.clientHeight)&&void 0!==n?n:0,l=O?"instant":"smooth";null===(a=m.current)||void 0===a||a.scrollTo({top:i+o,behavior:l})}),[O]),Ne=(0,b.useCallback)((function(){ke()}),[ke]),_e=(0,b.useCallback)((function(){we()}),[we]),Se=(0,b.useCallback)((function(e){e===w||T||(y($h(e<w?jh:Wh)),he(e),r3()((function(){var t,n,r,a;null===(t=v.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)})))}),[he,y,w,T]),Ie=(0,b.useCallback)((function(){return L(!0)}),[]),Te=(0,b.useCallback)((function(){L(!1),setTimeout((function(){var e,t;if(d.current&&null!==(e=v.current)&&void 0!==e&&null!==(t=e.contains)&&void 0!==t&&t.call(e,document.activeElement)){var n=uK()(d.current.innerText,{length:75,separator:H3});c(),s("Content preview: ".concat(n))}else{var r,a;null===(r=m.current)||void 0===r||null===(a=r.focus)||void 0===a||a.call(r)}}),0)}),[s,c]),Le=(0,b.useCallback)((function(){oe||F3(m.current).isAtTop&&(0===w?ye():Ee())}),[oe,Ee,w,ye]),xe=(0,b.useCallback)((function(){oe||se||ue||F3(m.current).isAtBottom&&Ne()}),[se,ue,oe,Ne]),Ze=(0,b.useCallback)((function(){var e=F3(m.current),t=e.isAtBottom,n=e.isAtTop,r=document.documentElement.clientWidth===window.innerWidth;return(t||n)&&r}),[]),Pe=(0,b.useCallback)((function(e){var t,n;null!==(t=v.current)&&void 0!==t&&null!==(n=t.contains)&&void 0!==n&&n.call(t,document.activeElement)||O3(e.target)||Le()}),[Le]),Ae=(0,b.useCallback)((function(e){var t,n;null!==(t=v.current)&&void 0!==t&&null!==(n=t.contains)&&void 0!==n&&n.call(t,document.activeElement)||O3(e.target)||xe()}),[xe]);(0,i3.Z)("ArrowUp",nt(),Pe),(0,i3.Z)("ArrowDown",nt(),Ae),P3(m.current,Le,xe,F+100);var Re=M3("gradient",{visible:P});return A3.createElement("div",{className:M3({})},A3.createElement("div",{className:D3({transitioning:T}),id:"page-wrap",ref:m,tabIndex:"-1"},A3.createElement(cQ,{type:Rs},A3.createElement(uQ,{type:Rs},A3.createElement(dQ,null,A3.createElement(zT,{title:vZ(W.title)},A3.createElement("div",{"data-lesson-id":null==Q?void 0:Q.id},A3.createElement("div",{"aria-label":"Step controls",className:M3("controls",{"touch-preview":oe}),ref:v,role:"region"},A3.createElement("button",{"aria-hidden":0===w&&be,"aria-disabled":0===w&&be,className:M3("prev-btn",{"touch-preview":oe}),onClick:Ee,type:"button"},A3.createElement(z,{className:M3("arrow-icon",{"touch-preview":oe})}),A3.createElement("span",{className:"visually-hidden-always"},"Previous")),le&&A3.createElement(Z3,{activeSlideIndex:w,blockNavigationStyle:Y,numberOfSlides:ae,onGoToCover:ge,onSlideClick:Se,previewType:o,slideDisabledState:re}),A3.createElement("div",{className:M3("next-btns")},A3.createElement("button",{"aria-hidden":!P,"aria-disabled":!P,className:M3("page-down-btn",{"touch-preview":oe}),onClick:P?_e:void 0,ref:p,tabIndex:P?void 0:-1,type:"button"},A3.createElement(q,{className:M3("arrow-icon",{"touch-preview":oe})}),A3.createElement("span",{className:"visually-hidden-always"},"Scroll page down",!P&&A3.createElement("span",null,"(disabled because this is the bottom of the page)"),se&&A3.createElement("span",null,"(disabled since this is the last step)"))),A3.createElement("button",{"aria-hidden":!me,"aria-disabled":ue,className:M3("next-btn",{"touch-preview":oe}),onClick:ue?void 0:Ne,ref:f,tabIndex:se?-1:void 0,type:"button"},A3.createElement(q,{className:M3("arrow-icon",{"touch-preview":oe})}),A3.createElement("span",{className:"visually-hidden-always"},"Go to next step",ue&&A3.createElement("span",null,"(disabled until content is completed)"),se&&A3.createElement("span",null,"(disabled since this is the last step)"))),A3.createElement("button",{"aria-hidden":!ve,"aria-disabled":!ve,className:M3("restart-btn",{"touch-preview":oe}),onClick:ve?ye:void 0,ref:h,tabIndex:se?void 0:-1,type:"button"},A3.createElement(V,{className:M3("restart-icon",{"touch-preview":oe})}),A3.createElement("span",{className:"visually-hidden-always"},"Restart")))),A3.createElement(q2,{onShouldRecognizeGesture:Ze,onSwipeDown:Le,onSwipeUp:xe},A3.createElement("main",{"aria-describedby":"step-counter",ref:d,tabIndex:"0"},A3.createElement(K,null,A3.createElement(j,{key:w,mountOnEnter:!0,onExited:Te,onExiting:Ie,timeout:F,unmountOnExit:!0},(function(e){var t;return A3.createElement(A3.Fragment,null,A3.createElement("div",{id:"step-counter",className:"visually-hidden-always"},B()(t="Step ".concat(w+1," of ")).call(t,ae)),A3.createElement(h3,{onContinue:Ce,prefersKeyboardNavigation:i,previewType:o,ref:u,slide:ie,transitionState:e,hasTransitioned:!T}))})))),A3.createElement("div",{className:Re})))))))))},q3=(0,b.forwardRef)(z3),V3=n(28416),U3=Jb("blocks-lesson-restart-button"),G3=function(e){var t=e.className,n=e.onClick,r=U3.mix(t);return V3.createElement("button",{className:r,onClick:n,type:"button"},V3.createElement(Bp,{className:U3("icon")}))},K3=n(28416),W3=["lessons"],j3=Jb("lesson-one-page-scroll"),Y3=function(e){var t=e.previewType,n=e.prefersKeyboardNavigation,r=e.lessonProgress,a=(0,b.useRef)(),i=hy(),o=i.lessons,l=(0,en.Z)(i,W3),s=l.lmsOptions,c=void 0===s?{}:s,u=_I(),d=(0,k.TH)().match,m=(0,k.k6)(),v=o[0],p=null==v?void 0:v.id,f=lZ(),h=(null==v?void 0:v.items)||[],g=(null==r?void 0:r.isComplete)&&!0,y=(null==r?void 0:r.isComplete)&&pe,E=null==c?void 0:c.disableCoverPage,C=(0,b.useCallback)((function(){var e;return E?null===(e=a.current)||void 0===e?void 0:e.scrollTo({top:0,behavior:fA()?"instant":"smooth"}):m.push("/")}),[m,E]);return K3.createElement("div",{className:j3()},K3.createElement("div",{className:"page-wrap",id:"page-wrap",ref:a},K3.createElement(cQ,{type:Rs},K3.createElement(uQ,{type:"blocks"},K3.createElement(oQ,null,K3.createElement(n0,null),K3.createElement(dQ,null,K3.createElement(zT,{title:vZ(l.title)},K3.createElement("div",{"data-lesson-id":null==v?void 0:v.id},K3.createElement(aQ,{animateBlockEntrance:l.animateBlockEntrance,blocks:h,color:l.color,courseId:l.id,courseTitle:l.title,enableVideoPlaybackSpeed:l.enableVideoPlaybackSpeed,isFirstLesson:!0,isNavTypeStepped:!1,labels:u,lessonId:p,lessonProgress:r,loadMedia:!0,match:d,partnerContent:f,previewType:t,prefersKeyboardNavigation:n,publishedAt:l.publishedAt,tenantId:l.tenantId,type:l.type}),g&&K3.createElement(G3,{onClick:C}),y&&K3.createElement(M0,{lessonId:p})))))))))},Q3=n(28416),X3=Jb("microlearning-progress-summary"),J3=Jb("page-wrap"),$3=function(e){var t=e.course,n=e.courseProgress,r=e.isStepped,a=e.lesson,i=(0,b.useRef)(),o=(0,b.useRef)(),l=(0,b.useState)(!1),s=(0,ze.Z)(l,2),c=s[0],u=s[1],d=X3("content",{stepped:r,mounted:c}).toString();return(0,y3.Z)((function(){var e,t,n,r=(null!==(e=null===(t=o.current)||void 0===t?void 0:t.clientHeight)&&void 0!==e?e:0)+1;null===(n=i.current)||void 0===n||n.scrollTo({top:r}),u(!0)})),Q3.createElement("div",{className:J3(),id:"page-wrap",ref:i},Q3.createElement(C0,{className:X3("previous").toString(),lessonId:null==a?void 0:a.id,ref:o}),Q3.createElement(PX,{contentClassName:d,course:t,courseProgress:n}))},e6=n(28416),t6=function(e){var t,n=e.isProgressSummary,r=e.courseProgress,a=e.lessonProgress,i=e.prefersKeyboardNavigation,o=e.previewType,l=Sg(),s=(0,I.I0)(),c=Lm(l),u=null==c?void 0:c.id,d=(null==l||null===(t=l.theme)||void 0===t?void 0:t.blockNavigationType)===Md.STEPPED;return(0,H0.Z)((function(){n||(Mu(u),s(Oo(u)))})),n?e6.createElement($3,{course:l,courseProgress:r,isStepped:d}):d?e6.createElement(q3,{lessonProgress:a,prefersKeyboardNavigation:i,previewType:o}):e6.createElement(Y3,{lessonProgress:a,prefersKeyboardNavigation:i,previewType:o})};function n6(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 r6=$I.course.lesson,a6=cd()(2,(function(e){return"progress-summary"===e?et()(1/0):function(e){return Aa()(Lt()("id",e))}(e)})),i6=nu()(Lt()("type","section")),o6=function(e){(0,A.Z)(n,e);var t=n6(n);function n(e){var r,a;(0,x.Z)(this,n),a=t.call(this,e);var i=e.lessons,o=e.match.params;return a.refPageTop=(0,b.createRef)(),a.state={activeSections:Jr()(r=De()(i).call(i,(function(e){return"section"===e.type}))).call(r,(function(e){return e.id})),isProgressSummary:pe,isPreviewLesson:"preview-lesson"===o.mode,lastScreen:null,menuDisabled:!1,selectedIndex:a6(o.id)(i)},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=nr()((n=e.lessons,r=e.match.params.id,a=_()(ld()(Lt()("id",r)),de()("children")),(i=_()(ld()(a),gt()(Lt()("type","section")),ZZ)(n))?[i.id]:[]),this.state.activeSections);this.setState({activeSections:t,isProgressSummary:false})}var n,r,a,i}},{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 a6(e.id)(this.props.lessons)<t?"page-transition-back":"page-transition"}},{key:"handleFocusPageTop",value:function(){var e,t;this.props.course.type===Rs||(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,i=a6(e)(t);this.forwardTransition=!r&&("progress-summary"===e||a<i),this.setState({selectedIndex:i})}},{key:"handleNavigateTransitionEnd",value:function(){var e=this.props.match.params,t=a6(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,i=n.didNavigate,o=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,g=n.isEntering,b=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 Br()(Jn()("lessons",n.lessons),Jn()("lessonsOnly",i6(n.lessons)))(t)}({course:r,search:p}),_=r.type===Rs,S=_&&r.theme.blockNavigationType===Md.STEPPED?"-slide":"",I="lesson--entering".concat(S),T="lesson--exiting".concat(S),L=Hv()("lesson",(e={},(0,qe.Z)(e,I,g),(0,qe.Z)(e,T,b),(0,qe.Z)(e,"lesson--preview",k),e)),x=a.lessons[d.params.id],Z={allowRestrictedTooltip:!w,course:p.active&&!ra()(p.lessons)?N:r,courseProgress:a,didNavigate:i,handleNavigate:this.handleNavigate,handleStorylineFullscreen:this.handleStorylineFullscreen,isMobileHeader:l,isProgressSummary:C,key:u.pathname,labels:o,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"},!_&&y().createElement(y().Fragment,null,y().createElement("div",{className:"visually-hidden-always",ref:this.refPageTop,tabIndex:"-1"},C?y().createElement("div",null,AX.title):y().createElement("div",null,c.title),y().createElement("div",null,null==o?void 0:o.a11yPageMarker)),y().createElement(WI,null)),y().createElement("div",{className:"page-lesson"},y().createElement("div",{className:L,"data-ba":r6.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(t3,{isPreviewLesson:k},_?y().createElement(t6,{courseProgress:a,isProgressSummary:C,lessonProgress:x,prefersKeyboardNavigation:f.prefersKeyboardNavigation,previewType:v}):y().createElement(Q0,{isPreviewLesson:k},y().createElement(g0,(0,D.Z)({},Z,P)))))))))}}],[{key:"defaultProps",get:function(){return{course:{},lessons:[]}}}]),n}(y().Component);var l6=_()((0,I.$j)((function(){var e=yb();return function(t,n){var r=ce()(["match","params","id"],n);return{lesson:e(r,t)}}})),Py(480,"isMobileHeader","Mobile"));function s6(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 c6=WQ(l6(o6)),u6=function(e){(0,A.Z)(n,e);var t=s6(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,Pd)}))}},{key:"componentWillExit",value:function(e){var t=this;this.setState({isExiting:!0},(function(){t.willExitTimeout=setTimeout(e,Pd)}))}},{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($Y,{isLessonEntering:t,isLessonExiting:n},y().createElement(c6,(0,D.Z)({isEntering:t,isExiting:n},this.props)))}}]),n}(y().Component),d6=u6,m6=n(28416);function v6(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 p6=function(e){(0,A.Z)(n,e);var t=v6(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){return m6.createElement(k.l_,{to:"".concat(this.props.to)})}}]),n}(m6.Component),f6=function(e){var t,n=e.location,r=e.course,a=(0,k.$B)().path,i=n.pathname.split("/")[1],o=r.lmsOptions,l=void 0===o?{}:o,s=null==l?void 0:l.disableCoverPage,c=r.lessonsOnly[0].id;return m6.createElement(K,{component:"div",className:"transition-group"},m6.createElement(Ax,{key:i},m6.createElement(xx,{location:n},m6.createElement(Sx,{exact:!0,path:"/lessons/:id",component:d6,childProps:e}),m6.createElement(Sx,{path:"/lessons/:id/:mode",component:d6,childProps:e}),s?m6.createElement(p6,{to:B()(t="".concat(a,"lessons/")).call(t,c)}):m6.createElement(Sx,{exact:!0,path:"/",component:TZ,childProps:e}),m6.createElement(Sx,{exact:!0,path:"/:mode",component:TZ,childProps:e}))))},h6=Jb("one-page-cover-info");var g6=uI("OnePageCoverInfo",(function(e){var t=e.htmlIdTitle;return y().createElement("div",{className:h6()},y().createElement(W$,{className:h6("title").toString(),htmlId:t}),y().createElement(G$,{className:h6("authors").toString()}))})),b6=["forwardedRef"];function y6(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 E6=Jb("one-page-cover"),k6=Jb("cover"),C6=function(e){(0,A.Z)(n,e);var t=y6(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?pf(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;G2(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,b.createRef)(),r.refMain=(0,b.createRef)(),r}return(0,Z.Z)(n,[{key:"componentDidMount",value:function(){var e,t;ZL(),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=fA()?.01:Pd;t.willEnterTimeout=setTimeout(e,n)}))}},{key:"componentWillExit",value:function(e){var t=this;this.setState({exiting:!0},(function(){var n=fA()?.01:Pd;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,i=this.state,o=i.entering,l=i.exiting,s=(null==a?void 0:a.coverPageType)===Gd.WHITE,c=(null==a?void 0:a.coverPageType)===Gd.IMAGE,u=(null==a?void 0:a.coverPageType)===Gd.ACCENT,d=(null==a||null===(e=a.theme)||void 0===e?void 0:e.blockNavigationType)===Md.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:$d.DARK,h="title",g=c?Im({alpha:v,color:f,media:p}):{},b=d?"slide":"fade",E="entering-".concat(b),k="exiting-".concat(b),C=null==f?void 0:f.toLowerCase(),w="overlay-".concat(C),N=E6("wrapper",(r={},(0,qe.Z)(r,E,o),(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(k6("header-content"));return y().createElement(q2,{onSwipeUp:this.transitionToLessonContent},y().createElement("main",{"aria-describedby":h,className:N,ref:this.refMain,style:g,tabIndex:"-1"},y().createElement(g6,{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:E6("start-wrapper"),onClick:this.onClickStartArea},y().createElement(oE.rU,{"aria-label":"Start",className:E6("start-link"),ref:this.refLink,to:this.getLessonPath()},y().createElement(nM,{className:E6("start-icon"),name:"arrow-down"})))))}}]),n}(b.Component);var w6=_()((function(e){var t=(0,k.EN)((function(t){var n=t.forwardedRef,r=(0,en.Z)(t,b6);return y().createElement(e,(0,D.Z)({},r,{ref:n}))})),n=(0,b.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=_g(e);return{course:t,lesson:Lm(t)}}),null,null,{forwardRef:!0})),N6=w6(C6),_6=n(28416);function S6(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 I6(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 T6=function(e){(0,A.Z)(n,e);var t=I6(n);function n(){return(0,x.Z)(this,n),t.apply(this,arguments)}return(0,Z.Z)(n,[{key:"render",value:function(){return _6.createElement(k.l_,{to:"".concat(this.props.to)})}}]),n}(_6.Component),L6=function(e){var t,n,r=e.location,a=e.course,i=r.pathname.split("/")[1],o=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S6(Object(n),!0).forEach((function(t){(0,qe.Z)(e,t,n[t])})):He()?Object.defineProperties(e,He()(n)):S6(Object(n)).forEach((function(t){Object.defineProperty(e,t,Be()(n,t))}))}return e}({history:(0,k.k6)()},e),l=(0,k.$B)().path,s=a.lmsOptions,c=void 0===s?{}:s,u=null==c?void 0:c.disableCoverPage,d=a.lessonsOnly[0].id;return _6.createElement(K,{component:"div",className:"transition-group"},_6.createElement(Ax,{key:i},_6.createElement(xx,{location:r},_6.createElement(Sx,{exact:!0,path:"/lessons/:id",component:d6,childProps:o}),u?_6.createElement(T6,{to:B()(t="".concat(l,"lessons/")).call(t,d)}):_6.createElement(Sx,{exact:!0,path:"/",component:N6}),u?_6.createElement(T6,{to:B()(n="".concat(l,"lessons/")).call(n,d,"/")}):_6.createElement(Sx,{exact:!0,path:"/:mode",component:N6}))))},x6=n(28416);function Z6(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 P6=function(e){(0,A.Z)(n,e);var t=Z6(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=Hv()("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 x6.createElement("div",{className:r,ref:function(t){e.dialog=t}},x6.createElement("h1",{className:"heading"},"Enter Password"),x6.createElement("p",{className:"instructions"},a),x6.createElement("form",{onSubmit:this.onSubmitPassword.bind(this)},x6.createElement("label",{htmlFor:"share-password",className:"label"},"password"),x6.createElement("input",{id:"share-password",ref:"password",type:"password",className:"input"}),x6.createElement("div",{className:"dialog__toolbar"},x6.createElement("input",{type:"submit",className:"button brand--background",value:"View"}))))}}]),n}(x6.Component),A6=X((function(e){return{isOnePage:xg(e)}}))(P6);function R6(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 M6=$I.course,D6=on()(document.createElement("div"),{id:"portal"});function O6(e){(null!=e?e:document.body).appendChild(D6),D6.style.display=e?"":"none"}O6();var B6=function(){return window.parent.postMessage({type:"preview:themeUpdateComplete"},window.location.origin),sn().Resolved()},F6=function(e){var t=e.course,n=e.fonts;return sn()((function(e,t){nh(n,t)})).chain(function(e){var t=e.course,n=e.fonts;return function(){return dg(Vf({course:t,fonts:n})),sn().Resolved()}}({course:t,fonts:n})).chain(B6)},H6=function(e){(0,A.Z)(n,e);var t=R6(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.isRTLEnabled=r.isRTLEnabled.bind((0,P.Z)(r)),r.updateRTL=r.updateRTL.bind((0,P.Z)(r)),r}return(0,Z.Z)(n,[{key:"UNSAFE_componentWillMount",value:function(){var e;YC.isIe11&&document.documentElement.classList.add("ie11"),YC.isSafari9&&document.documentElement.classList.add("safari9"),YC.isIphoneSafari&&document.documentElement.classList.add("iphone-safari"),YC.isSafari&&"iframe"===this.props.match.params.mode&&VT().enable(),window.addEventListener("message",this.handleMessages.bind(this)),e=IL(),document.addEventListener("mousedown",(function(){setTimeout((function(){e.innerHTML=NL}),0),dg(Kh(!1))})),window.addEventListener("keydown",xL),this.updateRTL()}},{key:"componentDidMount",value:function(){var e=this;document.documentElement.lang=this.props.languageCode,this.removeRouteListener=this.props.history.listen((function(){e.setState({didNavigate:!0})})),ed("favoriteAdded",this.onFavoriteAdded),ed("favoriteRemoved",this.onFavoriteRemoved)}},{key:"updateConnectionStatus",value:function(e){dg(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"connected";return(0,$r.action)(af,{connection:e})}(e))}},{key:"componentDidUpdate",value:function(){var e=this.props.languageCode;document.documentElement.lang=e,this.updateRTL()}},{key:"componentWillUnmount",value:function(){this.removeRouteListener(),window.removeEventListener("message",this.handleMessages.bind(this)),td("favoriteAdded",this.onFavoriteAdded),td("favoriteRemoved",this.onFavoriteRemoved)}},{key:"isRTLEnabled",value:function(){var e,t,n=this.props.course;return(null==n||null===(e=n.features)||void 0===e?void 0:e["rise-rtl"])&&(null==n||null===(t=n.experiments)||void 0===t?void 0:t.rtl)}},{key:"updateRTL",value:function(){this.isRTLEnabled()?document.documentElement.dir="rtl":document.documentElement.dir=""}},{key:"handleMessages",value:function(e){var t=this,n=e.data;if(function(e){return e===window.location.origin||"articulate.com"===e||OT()(e).call(e,".".concat("articulate.com"))}(e.origin)){var r=this.props,a=r.history,i=r.location.pathname,o=this.props.course.lessonsOnly;(0,BT.Z)(n).forEach((function(e){var n=e.type,r=e.data;if(function(e){var t;return te()(t=["preview:navigate","preview:overlayNavClose","preview:scrollto","preview:showLessonNavNext","preview:showLessonNavPrev","preview:themeUpdate","preview:update","preview:navOpen","preview:navClose","preview:replace","preview:changeset"]).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,s=r.lessonId,c=r.itemId,u=r.path,d=r.replace?a.replace.bind(a):a.push.bind(a);if(function(e,t){return!("firstLesson"===e&&te()(t).call(t,"/lessons/")||"cover"===e&&("/"===t||"/preview"===t))}(l,i)){if(Array.isArray(u)){var m=(0,Uu.deconstructPath)(u);l=m.type,s=m.lessonId,c=m.itemId}if("firstLesson"===l)d("/lessons/".concat(o[0].id));else if("cover"===l||"course"===l)d("/");else if("lesson"===l){null==rm()(o).call(o,(function(e){return e.id===s}))?d("/"):(d("/lessons/".concat(s)),window.dispatchEvent(new CustomEvent(II,{detail:{lessonId:s,itemId:c}})))}}}if("preview:navOpen"===n&&window.dispatchEvent(new CustomEvent(xI)),"preview:navClose"===n&&window.dispatchEvent(new CustomEvent(ZI)),"preview:showLessonNavPrev"===n&&window.dispatchEvent(new CustomEvent(TI)),"preview:showLessonNavNext"===n&&window.dispatchEvent(new CustomEvent(LI)),"preview:scrollto"===n&&"string"==typeof r.target){var v=document.querySelector(r.target);v&&(0,UT.Z)(v,{behavior:"smooth",block:"start"})}"preview:replace"===n&&dg(qf(r)),"preview:changeset"===n&&dg(Uf(r))}}))}}},{key:"handleThemePreviewUpdate",value:function(e){var t=e.course,n=e.fonts,r=e.theme;this.cancelThemePreviewUpdate();var a=this.props.course,i=Jn()("theme",r,t),o=Tv(a,i);this.cancelThemePreviewUpdate=F6({course:o,fonts:n}).fork(console.warn,hL)}},{key:"onSharePasswordSubmit",value:function(e){var t,n=this;return(t=e.value,Cu("verifySharePassword")?Eu.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(){dg((0,$r.action)(rd,void 0))}},{key:"onFavoriteRemoved",value:function(){dg((0,$r.action)(ad,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,i=r.color,o=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,g=e.sessionPreferences,b=this.state,E={course:n,courseProgress:d,didNavigate:b.didNavigate,labels:m,lessons:v,location:p,partnerContent:f,previewType:b.previewType,search:h,sessionPreferences:g,themeId:l},k=null==s?void 0:s.accentContrast,C=c===Rs,w={accentContrast:k,bodyTypeface:a,color:i,headingTypeface:o,isLegacyCourse:null==n?void 0:n.isLegacyCourse,uiTypeface:u},N=Hv()("theme",t,l,{"one-page":C});return y().createElement(py,{course:n,courseProgress:d,labels:m,partnerContent:f,search:h},y().createElement(oI,{themeId:l},y().createElement(vL,{courseColor:i},y().createElement(vE,{i18n:Du()},y().createElement(zT,{title:vZ(n.title)},y().createElement("div",{id:"innerApp",className:N,"data-ba":M6.container,ref:O6},y().createElement(QL,w),y().createElement(ex,{enabled:this.isRTLEnabled()}),y().createElement(ix,{env:"runtime"},y().createElement(y().Fragment,null,C?y().createElement(L6,E):y().createElement(f6,E),y().createElement(Cx,null)))))))))}},{key:"render",value:function(){var e=this.props.course.hasPassword,t=this.state,n=t.failAttempt,r=t.showPasswordDialog&&!!Cu("isShare")&&Eu.isShare()&&(!!e||!!Cu("isPasswordProtected")&&Eu.isPasswordProtected()),a=this.onSharePasswordSubmit;return r?y().createElement(A6,{failAttempt:n,onSubmit:a}):this.renderAppLayout()}}]),n}(b.Component);H6.prototype.cancelThemePreviewUpdate=Function.prototype;var z6,q6=_()((function(e){function t(t,n){var r,a=(r=IT("big-head-mode"),Hv()({bigHeadMode:r}));return zL.createElement(e,(0,D.Z)({},t,{ref:n,easterEggClassNames:a}))}return on()((0,b.forwardRef)(t),{displayName:"withEasterEggClassNames(".concat(e.displayName||e.name,")")})}),k.EN),V6=q6(H6),U6=n(28416),G6=function(){return U6.createElement(zT,{title:vZ()},U6.createElement("div",null,U6.createElement("div",{className:"not-found"},U6.createElement("div",{className:"not-found__copy"},U6.createElement("h1",{className:"not-found__copy--heading"},"Hmm..."),U6.createElement("div",null,"We can't seem to find the page you're looking for.")))))},K6=Jb("curtain"),W6=function(e){var t=e.loadingText,n=e.showHeader,r=e.status,a=(0,b.useState)(!1),i=(0,ze.Z)(a,2),o=i[0],l=i[1],s=function(){return l(!0)},c=Lt()("status","error"),u=Lt()("status","fatalError"),d=nl()(c,Lt()("reconnectFailed",!0));return(0,b.useEffect)((function(){return z6=setTimeout(s,1e4),function(){clearTimeout(z6)}}),[]),(0,b.useEffect)((function(){if("error"===r){var e=new Error("There was a socket connection error. The renderReconnect curtain was displayed");Vl.fy.logger.error(e.message,e)}}),[r]),cl()([[u,Q6],[d,J6],[c,X6],[ms(),Y6(t)]])({showHeader:n,status:r,reconnectFailed:o})},j6=function(){return window.location.reload(!0)},Y6=function(e){return function(t){var n=t.showHeader;return y().createElement("div",{className:K6("container",{"show-header":n})},y().createElement("div",{className:K6()},y().createElement("div",{className:K6("spinner")}),y().createElement("div",{className:K6("text")},e||"Your content is loading.")))}},Q6=function(e){var t=e.showHeader;return y().createElement("div",{className:K6("container",{"show-header":t})},y().createElement("div",{className:K6()},y().createElement("div",{className:K6("title")},"Something went wrong."),y().createElement("div",{className:K6("description")},"Click to refresh and try again."),y().createElement(dx,{headerDone:!0,onClick:j6},"Refresh")))},X6=function(e){var t=e.showHeader;return y().createElement("div",{className:K6("container",{"show-header":t})},y().createElement("div",{className:K6()},y().createElement("div",{className:K6("spinner",{reconnect:!0})}),y().createElement("div",{className:K6("title")},"Your computer is offline."),y().createElement("div",{className:K6("description")},"Attempting to reconnect…")))},J6=function(e){var t=e.showHeader;return y().createElement("div",{className:K6("container",{"show-header":t})},y().createElement("div",{className:K6()},y().createElement("div",{className:K6("title")},"Your session has timed out."),y().createElement("div",{className:K6("description")},"Click refresh to restart your session."),y().createElement(dx,{headerDone:!0,onClick:j6},"Refresh")))},$6=(0,b.memo)(W6),e4=n(28416);function t4(){return J((function(e){var t,n=e.course,r=e.courseLabels,a=e.courseProgress,i=e.partnerContent,o=e.search,l=e.sessionPreferences,s=e.status;return{course:n,courseProgress:a,labels:r.labels,languageCode:null!==(t=null==n?void 0:n.locale)&&void 0!==t?t:r.iso639Code,lessons:n&&n.lessons,partnerContent:i,search:o,sessionPreferences:l,status:s}}))}function n4(){var e=(0,I.I0)(),t=(0,b.useCallback)((function(){e(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,$r.action)(af,{coverLoaded:e})}(!0))}),[e]),n=t4(),r=n.status,a=r.courseLoaded,i=r.coverLoaded;if(a&&!i){var o=n.course.coverImage,l=(void 0===o?{}:o).media,s=(void 0===l?{}:l).image,c=void 0===s?{}:s,u=c.key,d=c.src;if(u||d){var m=u?wd(c):d,v=setTimeout(t,5e3),p=new Image;p.src=m,p.onload=function(){clearTimeout(v),t()}}else t()}}var r4=function(){!function(){var e=(0,I.I0)();(0,b.useEffect)((function(){e(zf()),e(Gh())}),[e])}(),n4();var e=t4(),t=e.status,n=t.courseLoaded,r=t.coverLoaded,a=t.fontsLoaded,i=t.notFound,o=t.partnerContentLoaded,l=n&&a&&r&&o,s=!l;return(0,b.useEffect)((function(){l&&window.parent!==window&&window.parent.postMessage({type:"course:ready"},window.location.origin)}),[l]),i?e4.createElement(G6,null):s?e4.createElement($6,{status:status}):e4.createElement(V6,e)},a4=(0,$.q_)();!function(e){if(Cu("onCreateHistory"))Eu.onCreateHistory(e)}(a4),(0,E.s)(document.getElementById("app")).render(y().createElement(b.Suspense,{fallback:null},y().createElement(I.zt,{store:ug},y().createElement(yT,null,y().createElement(je,null,y().createElement(MT,null,y().createElement(k.F0,{history:a4},y().createElement(k.AW,{path:"/",component:r4}))))))))},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}},30802:function(module){module.exports=function(obj){obj||(obj={});var __t,__p="";with(obj)__p+='<style>\n /* COVER */\n .classic .overview-list-item__icon {\n left: unset !important;\n right: .8rem !important;\n }\n\n .classic .lesson-progress--cover {\n right: unset !important;\n left: 2.5rem !important;\n }\n\n /* PROGRESS BARS (mirrored) */\n\n .classic .nav-sidebar-header__progress-track {\n transform: rotateX(180deg);\n }\n\n .progress__container {\n transform: rotateY(180deg);\n }\n\n /* LESSON HEADER */\n .lesson-header__author-img {\n margin-right: unset;\n margin-left: 0.5rem;\n }\n\n .lesson-header__top-wrap::after {\n left: unset;\n right: 0;\n }\n\n /* SIDEBAR */\n .page-wrap {\n margin-left: unset;\n margin-right: 0;\n transition: margin 0.3s;\n }\n\n .course-navigation__sidebar--nav-open .page-wrap,\n .course-navigation__sidebar--search-open .page-wrap {\n margin-left: unset;\n margin-right: 28rem;\n }\n\n .nav-control__menu {\n margin-left: unset;\n margin-right: 0;\n transition: margin-right 0.3s;\n }\n\n .nav-sidebar__content {\n left: unset;\n right: 0;\n }\n\n .course-navigation__sidebar--nav-open .nav-control__menu,\n .course-navigation__sidebar--search-open .nav-control__menu {\n margin-left: unset;\n margin-right: 28rem;\n }\n\n\n .course-navigation__sidebar .nav-sidebar__content {\n margin-left: unset;\n margin-right: -28rem;\n transition: margin-right 0.3s;\n }\n\n .course-navigation__sidebar--nav-open .nav-sidebar__content,\n .course-navigation__sidebar--search-open .nav-sidebar__content {\n margin-left: unset;\n margin-right: 0;\n }\n\n .classic .nav-sidebar__outline-item-link-icon,\n .classic .nav-sidebar__outline-section-item-link-icon {\n left: unset;\n right: 2rem;\n margin-right: unset;\n margin-left: 0.7rem;\n }\n\n .classic .nav-sidebar__outline-section-toggle-icon {\n margin-left: 0.6rem;\n margin-right: unset;\n }\n\n .classic .lesson-progress--sidebar {\n right: unset;\n left: 1.3rem;\n }\n\n .classic .nav-sidebar__outline-item--active::after,\n .classic .nav-sidebar__outline-section-item--active::after {\n left: unset;\n right: 0;\n }\n\n /* Classic - Alternate Navs */\n .classic .nav-compact__header-controls {\n left: 0;\n right: unset;\n }\n\n .classic .nav-compact__outline-item--active::after,\n .classic .nav-compact__outline-section-item--active::after {\n right: 0;\n left: unset;\n }\n\n .classic .nav-compact__outline-section-toggle-icon {\n margin-right: unset;\n margin-left: 0.6rem;\n }\n\n .classic .lesson-progress--compact {\n right: unset;\n left: 0.7rem;\n }\n\n .classic .nav-compact__outline-item__link,\n .classic .nav-compact__outline-section-item__link {\n padding: 1.2rem 1.5rem 1.2rem 3.1rem;\n }\n\n .classic .lesson-progress--overlay {\n right: unset;\n left: -0.5rem;\n }\n\n /* BLOCKS */\n .block-quote--c p {\n text-align: right;\n }\n\n .block-quote--c .block-quote__caption {\n margin-top: 2rem;\n padding-left: unset;\n padding-right: 1em;\n }\n\n .block-quote--c .block-quote__caption p:first-child::before {\n content: " -";\n margin-left: unset;\n padding-left: .3rem;\n margin-right: -1em;\n }\n\n .block-quote--c .block-quote__figure::before {\n left: unset;\n right: 20%;\n }\n\n .block-quote--d .block-quote__text p:first-child::before {\n transform: translateX(110%);\n }\n\n .block-quote--background .block-quote__text::before {\n left: unset;\n right: -4rem;\n }\n\n @media (min-width: 45em) {\n .block-quote--background .block-quote__text::before {\n left: unset;\n right: -6rem;\n }\n }\n\n .block-quote--background p {\n text-align: right;\n }\n\n .block-quote--carousel .block-quote__text p {\n direction: rtl;\n }\n\n .block-quote--carousel .block-quote__caption p:first-child::before {\n content: unset;\n }\n\n .block-quote--carousel .block-quote__caption p:first-child::after {\n content: " -";\n }\n\n .block-list__content {\n margin-left: 0 !important;\n margin-right: 12.5% !important;\n\n }\n\n .block-list__number {\n left: unset !important;\n right: 0 !important;\n }\n\n .block-list__bullet {\n left: unset !important;\n right: 1.5rem !important;\n }\n\n /* IMAGE BLOCKS */\n .block-image--overlay .block-image__paragraph::before {\n left: unset;\n right: 0;\n }\n\n @media (min-width: 48em) {\n .block-image--overlay .block-image__paragraph::before {\n left: unset;\n right: 0;\n }\n }\n\n @media (min-width: 48em) {\n .block-image--text-aside .block-image__text {\n padding-left: unset;\n padding-right: 3rem;\n }\n }\n\n @media (min-width: 48em) and (min-width: 90em) {\n .block-image--text-aside.block-image--small .block-image__col:first-child {\n margin-right: -8.3333333333%;\n margin-left: unset;\n }\n }\n\n @media (min-width: 48em) and (min-width: 90em) {\n .block-image--text-aside .block-image__col:first-child {\n margin-right: -8.3333333333%;\n margin-left: unset;\n }\n }\n\n @media (min-width: 48em) {\n .block-image__col:first-child {\n margin-right: 0;\n margin-left: unset;\n }\n }\n\n .block-gallery--twocol .block-gallery__image img,\n .block-gallery--threecol .block-gallery__image img,\n .block-gallery--fourcol .block-gallery__image img {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n }\n\n .blocks-accordion__toggler {\n padding-right: 3rem;\n padding-left: unset;\n }\n\n .blocks-accordion__title {\n text-align: right;\n }\n\n .blocks-button__description {\n padding-right: unset;\n padding-left: 8rem;\n }\n\n .timeline-card__body::before {\n right: 0;\n left: unset;\n }\n\n .blocks-flashcard--stack,\n .blocks-flashcard--stack *,\n .blocks-flashcard--stack *::before,\n .blocks-flashcard--stack *::after {\n direction: rtl !important;\n }\n\n .process-card__start-icon, .process-card-mobile__start-icon {\n margin-right: 0.6rem;\n margin-left: unset;\n }\n\n /* QUIZ */\n .quiz-header__author img {\n margin-right: unset;\n margin-left: 0.5rem;\n }\n\n .quiz-header__top-wrap::after {\n right: 0;\n left: unset;\n }\n\n .quiz-header__start-quiz [class*="icon-"] {\n margin-left: unset;\n margin-right: 1rem;\n transform: rotateY(180deg);\n }\n\n .quiz-header__start-quiz {\n display: flex;\n align-items: baseline;\n flex-direction: row-reverse;\n }\n\n .quiz-card__counter {\n text-align: right;\n }\n\n .quiz-match__item-arrow,\n .quiz-match__item-tail {\n transform: rotateY(180deg);\n }\n\n .quiz-match__item--immobile {\n margin-left: unset;\n margin-right: 0.5rem;\n padding-right: 2rem;\n padding-left: 1rem;\n }\n\n @media (min-width: 33.75em) {\n .quiz-match__item--immobile {\n margin-left: unset;\n padding-left: unset;\n margin-right: 2rem;\n padding-right: 3rem;\n }\n }\n\n @media (min-width: 33.75em) {\n .quiz-match__item-sortable {\n margin-right: unset;\n margin-left: 2rem;\n }\n }\n\n .quiz-match__item--draggable {\n margin-right: unset;\n margin-left: 0.5rem;\n padding-right: 2rem;\n padding-left: 2rem;\n }\n\n @media (min-width: 33.75em) {\n .quiz-match__item--draggable {\n margin-right: unset;\n margin-left: 2rem;\n }\n }\n\n .quiz-match__item--matched {\n margin-right: 1rem;\n margin-left: -2rem;\n }\n\n @media (min-width: 33.75em) {\n .quiz-match__item--matched {\n margin-right: 4rem;\n margin-left: -4rem;\n }\n }\n\n /* ORGANIC */\n .organic .cover__header-content-authors {\n margin: 0 0 0 3.2rem;\n }\n\n .organic .cover__header-content-authors-avatar {\n margin: 0 0 0 1rem;\n }\n\n .organic .lesson-progress--cover {\n left: 2.5rem;\n right: unset;\n }\n\n .organic .overview-list-item__icon {\n left: unset;\n right: 1.75rem;\n }\n\n .organic .nav-sidebar__outline-item-link-icon,\n .organic .nav-sidebar__outline-section-item-link-icon {\n right: 1.8rem;\n left: unset;\n }\n\n .organic .lesson-progress--sidebar {\n right: unset;\n left: 1.3rem;\n }\n\n .organic .nav-sidebar__outline-section-toggle-icon {\n margin: 0 0.75rem 0 0;\n }\n\n .organic .lesson-header__author {\n margin-left: 3.5rem;\n margin-right: unset;\n }\n\n @media (min-width: 48em) {\n .lesson-header__author {\n margin: 0 0 2rem;\n margin-left: 0px;\n }\n }\n\n .organic .lesson-header__author-name {\n margin-right: 1rem;\n margin-left: unset;\n }\n\n .organic .nav-sidebar__outline-item--active::after,\n .organic .nav-sidebar__outline-section-item--active::after {\n left: unset;\n right: 0;\n }\n\n .organic .nav-compact {\n right: 4rem;\n left: unset;\n }\n\n .organic .nav-compact__header-controls {\n right: unset;\n left: 0;\n }\n\n .organic .nav-compact__outline-section-toggle-icon {\n margin: 0 0.75rem 0 0;\n }\n\n .organic .nav-compact__outline-item__link,\n .organic .nav-compact__outline-section-item__link {\n padding: 1.5rem 1.2rem 1.5rem 3.6rem;\n }\n\n .organic .lesson-progress--compact {\n left: 1.1rem;\n right: unset;\n }\n\n .organic .nav-compact__outline-item--active::after,\n .organic .nav-compact__outline-section-item--active::after {\n right: 0;\n left: unset;\n }\n\n .organic .lesson-progress--overlay {\n right: unset;\n left: 2.3rem;\n }\n\n .organic .nav-overlay__outline-lesson-title {\n margin-right: 3.2rem;\n margin-left: unset;\n }\n\n .organic .nav-overlay__outline-item__link,\n .organic .nav-overlay__outline-item--section__link {\n padding-right: 2.3rem;\n padding-left: 7.5rem;\n }\n\n /* HORIZON */\n .imaginative .cover__header-content-authors-avatar {\n margin: 0 0 0 1rem;\n }\n\n .imaginative .cover__details-logo {\n margin-right: unset;\n margin-left: 3rem;\n }\n\n .imaginative .lesson-progress--cover {\n left: unset;\n right: 0;\n }\n\n .imaginative .overview-list-item__link::before {\n right: calc(1.3rem + 1px);\n left: unset;\n }\n\n .imaginative .overview-list-item__link {\n padding: 2rem 2.3rem 2rem 1rem;\n }\n\n .imaginative .overview-list-item__title {\n padding: 0 1.3rem 0 0;\n }\n\n .imaginative .nav-sidebar__outline-item--active::after,\n .imaginative .nav-sidebar__outline-section-item--active::after {\n left: unset;\n right: 0;\n }\n\n .imaginative .nav-sidebar__outline-section-toggle-icon {\n margin: 0 0 0 0.5em;\n }\n\n .imaginative .nav-sidebar__outline-section-toggle {\n display: flex;\n flex-direction: row-reverse;\n }\n\n .imaginative .nav-compact__header-controls {\n right: unset;\n left: 0;\n }\n\n .imaginative .nav-compact__header-counter {\n margin-left: calc(2rem + 1em);\n margin-right: unset;\n }\n\n .imaginative .nav-compact__outline-item--active::before,\n .imaginative .nav-compact__outline-section-item--active::before {\n left: unset;\n right: 0;\n }\n\n /* to leave LTR for now */\n .scenario-block,\n .scenario-block *::before,\n .scenario-block *::after {\n direction: ltr !important;\n }\n\n .blocks-flashcard--stack .block-flashcards-slider__progress-text {\n direction: ltr !important;\n }\n\n .lesson-nav--full {\n direction: ltr !important;\n }\n\n .lesson-nav-link {\n direction: ltr !important;\n right: unset !important;\n left: 2vw !important;\n }\n\n .block-chart {\n direction: ltr !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=i(e);return n(t)}function i(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=i,e.exports=a,a.id=44009},25893:function(){},50247:function(){},30717:function(){},31777:function(){},89917:function(){},69862:function(){},40964:function(){}}]);