(window["RCDLjsonFunction"]=window["RCDLjsonFunction"]||[]).push([[87],{246:function(e,t,r){"use strict";r.r(t);var a=r(37);var n=r.n(a);var i=r(55);var u=r.n(i);var c=r(35);var o=r.n(c);var s=r(21);var l=r.n(s);var f=r(276);var d=r.n(f);var z=r(39);var v=r.n(z);var q=r(158);var p=r.n(q);var g=r(105);var C=r.n(g);var h=r(155);var m=r.n(h);var w=r(76);var D=r.n(w);var S=r(156);var y=r.n(S);var L=r(157);var b=r.n(L);var _=r(33);var R=r.n(_);var O=r(20);var j=r.n(O);var E=r(154);var I=r.n(E);var x=r(32);var k=r.n(x);var P=r(34);var Q=r.n(P);var B=r(36);var A=r.n(B);var N=r(75);var M=r.n(N);var F=r(22);var G=r.n(F);var T=r(262);var K=r.n(T);var $=r(116);var J=r(102);var U=r(6);var H=r(101);function asyncGeneratorStep(e,t,r,a,n,i,u){try{var c=e[i](u);var o=c.value}catch(e){r(e);return}if(c.done){t(o)}else{Promise.resolve(o).then(a,n)}}function _asyncToGenerator(e){return function(){var t=this,r=arguments;return new Promise((function(a,n){var i=e.apply(t,r);function _next(e){asyncGeneratorStep(i,a,n,_next,_throw,"next",e)}function _throw(e){asyncGeneratorStep(i,a,n,_next,_throw,"throw",e)}_next(undefined)}))}}function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);if(t)a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}));r.push.apply(r,a)}return r}function _objectSpread(e){for(var t=1;t1){throw new Error("RCDL Quiz: Duplicate quiz with the ID of ".concat(t,"."))}e=e[0];e.parts.quizSlides.forEach((function(r,a,n){try{var i=e.splash?2:1;if(r.hasAttribute("data-rc-answer-id")===false&&typeof e.answers[Object.keys(e.answers)[(a-i)/2]]!=="undefined"){var u=r.querySelector('[data-rc-quiz-response="'.concat(e.answers[Object.keys(e.answers)[(a-i)/2]].answer==="0"?"1":"0"));var c=r.querySelector('[data-rc-quiz-response="'.concat(e.answers[Object.keys(e.answers)[(a-i)/2]].answer));RCDL.utilities.modifyClass("add",u,"rc-hidden");RCDL.utilities.modifyClass("remove",c,"rc-hidden")}if(a===n.length-1){e.parts.finalScoreLabel.textContent=e.parts.finalScoreLabel.textContent.replace(/\d\/\d/g,"".concat(e.pager.correct,"/").concat(e.pager.outOf))}RCDL.utilities.modifyClass(a!==e.currentSlide?"add":"remove",r,"rc-hidden")}catch(e){throw new Error("RCDL Quiz: Missing quiz with the ID of ".concat(t,".\n Error setting correct answer title: ").concat(e))}}));if(e.currentSlide+1===e.parts.quizSlides.length&&Array.isArray(dataLayer)){dataLayer.push({event:"".concat(RCDL.tracking.gtm.id(),"CompletedQuiz"),interaction:{category:"Quiz",action:"Score",label:e.parts.finalScoreLabel.textContent},component:{title:e.quizId}})}}}};t["default"]={fn:function(){var e=_asyncToGenerator(regeneratorRuntime.mark((function _callee3(e){return regeneratorRuntime.wrap((function _callee3$(t){while(1){switch(t.prev=t.next){case 0:return t.abrupt("return",RCDL.features.quiz.start({element:e}));case 1:case"end":return t.stop()}}}),_callee3)})));function fn(t){return e.apply(this,arguments)}return fn}(),setup:function setup(e){RCDL.features.quiz.defaultSelector=e}}}}]);