!function(e){var t={};function n(s){if(t[s])return t[s].exports;var i=t[s]={i:s,l:!1,exports:{}};return e[s].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,s){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:s})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var s=Object.create(null);if(n.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(s,i,function(t){return e[t]}.bind(null,i));return s},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=12)}([function(e,t){e.exports=jQuery},function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return r}));var s=n(0),i=n.n(s);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=["course_navigation","update_drip_date","get_group_courses","try-automator-visibility"];o.includes(e)?i.a.ajax({method:"POST",url:UncannyToolkitPro.restURL+e+"/",data:i.a.param(t)+"&"+i.a.param({doing_rest:1}),beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",UncannyToolkitPro.nonce)},success:function(e){l(n)&&n(e)},statusCode:{403:function(){location.reload()}},fail:function(e){l(s)&&s(e)}}):console.error("The ".concat(e," endPoint does not exists"))}var l=function(e){return null!=e},r=function(e){var t=!0;return l(e)&&(t=e.isArray?0==e.length:c(e)?Object.keys(e).length:""==e),t},c=function(e){return"object"===o(e)&&null!==e}},,,,,function(e,t,n){"use strict";(function(e){var s=n(1);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n<t.length;n++){var s=t[n];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}function a(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}var l=n(14),r=function(){function t(){i(this,t),this.hasDashboard()&&(l.init(),this.getElements(),this.defineSettings(),this.createCourses(),this.slideAll(),this.filters())}return a(t,[{key:"getElements",value:function(){this.$elements={filters:{form:e("#ultp-dashboard-filters-form"),selects:e("#ultp-dashboard-filters-form select")}}}},{key:"defineSettings",value:function(){this.settings={slideToggleDuration:300}}},{key:"createCourses",value:function(){var t=this,n=e(".ultp-dashboard-course");e.each(n,(function(n,s){new c(e(s),t.settings)}))}},{key:"hasDashboard",value:function(){return e(".ultp-dashboard-courses").length>0}},{key:"slideAll",value:function(){e(".ultp-dashboard .ultp-dashboard-btn--expand-all").on("click",(function(){t()})),e(".ultp-dashboard .ultp-dashboard-btn--collapse-all").on("click",(function(){n()}));var t=function(){e.each({courses:{container:".ultp-dashboard-course--collapsed",toggle:".ultp-dashboard-course__toggle-btn"},lessons:{container:".ultp-dashboard-lesson--collapsed",toggle:".ultp-dashboard-lesson__toggle-btn"},topics:{container:".ultp-dashboard-topic--collapsed",toggle:".ultp-dashboard-topic__toggle-btn"},quizzes:{container:".ultp-dashboard-quizzes--collapsed",toggle:".ultp-dashboard-quizzes__header-toggle-btn"}},(function(t,n){var s=e(n.container);e.each(s,(function(t,s){e(s).find(n.toggle).trigger("click")}))}))},n=function(){e.each({courses:{container:".ultp-dashboard-course--expanded",toggle:".ultp-dashboard-course__toggle-btn"},lessons:{container:".ultp-dashboard-lesson--expanded",toggle:".ultp-dashboard-lesson__toggle-btn"},quizzes:{container:".ultp-dashboard-quizzes--expanded",toggle:".ultp-dashboard-quizzes__header-toggle-btn"}},(function(t,n){var s=e(n.container);e.each(s,(function(t,s){e(s).find(n.toggle).trigger("click")}))}))}}},{key:"filters",value:function(){var e=this;this.$elements.filters.selects.on("change",(function(){e.$elements.filters.form.trigger("submit")}))}}]),t}(),c=function(){function t(e,n){i(this,t),this.dashboardSettings=n,this.defineCssClasses(),this.getElements(e),this.getCourseData(),this.toggleCourseContent(),this.createLessons(),this.createQuizzes()}return a(t,[{key:"getCourseData",value:function(){this.courseData={courseId:this.$elements.container.data("course-id"),status:this.$elements.container.data("status"),hasLessons:!!parseInt(this.$elements.container.data("has-lessons")),hasQuizzes:!!parseInt(this.$elements.container.data("has-quizzes")),hasCertificate:!!parseInt(this.$elements.container.data("has-certificate"))}}},{key:"defineCssClasses",value:function(){var e=this;this.cssClasses={toggle:{collapsed:"ultp-dashboard-course--collapsed",collapsing:"ultp-dashboard-course--collapsing",expanding:"ultp-dashboard-course--expanding",expanded:"ultp-dashboard-course--expanded"}},this.cssClasses.allToggle=Object.keys(this.cssClasses.toggle).map((function(t){return e.cssClasses.toggle[t]})).join(" ")}},{key:"getElements",value:function(e){this.$elements={container:e,toggleBtn:e.find(".ultp-dashboard-course__toggle-btn"),content:e.find(".ultp-dashboard-course__content")}}},{key:"toggleCourseContent",value:function(){var e=this;(this.courseData.hasLessons||this.courseData.hasQuizzes)&&this.$elements.toggleBtn.on("click",(function(){e.isCollapsed()?(e.setToggleClass("expanding"),e.$elements.content.hide().slideDown(e.dashboardSettings.slideToggleDuration,(function(){e.setToggleClass("expanded")}))):(e.setToggleClass("collapsing"),e.$elements.content.show().slideUp(e.dashboardSettings.slideToggleDuration,(function(){e.setToggleClass("collapsed")})))}))}},{key:"createLessons",value:function(){var t=this,n=this.$elements.container.find(".ultp-dashboard-lesson");e.each(n,(function(n,s){new u(e(s),t.dashboardSettings,t.courseData)}))}},{key:"createQuizzes",value:function(){var t=this,n=this.$elements.container.find(".ultp-dashboard-course__quizzes .ultp-dashboard-quizzes");e.each(n,(function(n,s){new h(e(s),t.dashboardSettings,t.courseData)}))}},{key:"setToggleClass",value:function(e){this.$elements.container.removeClass(this.cssClasses.allToggle),this.$elements.container.addClass(this.cssClasses.toggle[e])}},{key:"isCollapsed",value:function(){return this.$elements.container.hasClass(this.cssClasses.toggle.collapsed)}}]),t}(),u=function(){function t(e,n,s){i(this,t),this.dashboardSettings=n,this.courseData=s,this.defineCssClasses(),this.getElements(e),this.getLessonData(),this.toggleLessonContent(),this.createTopics(),this.createQuizzes()}return a(t,[{key:"getLessonData",value:function(){this.lessonData={course:this.courseData,lessonId:this.$elements.container.data("lesson-id"),availableOn:Object(s.b)(this.$elements.container.data("available-on"))?null:parseInt(this.$elements.container.data("available-on")),isCompleted:!!parseInt(this.$elements.container.data("is-completed")),isAvailable:!!parseInt(this.$elements.container.data("is-available")),hasTopics:!!parseInt(this.$elements.container.data("has-topics")),hasQuizzes:!!parseInt(this.$elements.container.data("has-quizzes"))}}},{key:"defineCssClasses",value:function(){var e=this;this.cssClasses={toggle:{collapsed:"ultp-dashboard-lesson--collapsed",collapsing:"ultp-dashboard-lesson--collapsing",expanding:"ultp-dashboard-lesson--expanding",expanded:"ultp-dashboard-lesson--expanded"}},this.cssClasses.allToggle=Object.keys(this.cssClasses.toggle).map((function(t){return e.cssClasses.toggle[t]})).join(" ")}},{key:"getElements",value:function(e){this.$elements={container:e,toggleBtn:e.find(".ultp-dashboard-lesson__toggle-btn"),content:e.find(".ultp-dashboard-lesson__content")}}},{key:"toggleLessonContent",value:function(){var e=this;(this.lessonData.hasTopics||this.lessonData.hasQuizzes)&&this.$elements.toggleBtn.on("click",(function(){e.isCollapsed()?(e.setToggleClass("expanding"),e.$elements.content.hide().slideDown(e.dashboardSettings.slideToggleDuration,(function(){e.setToggleClass("expanded")}))):(e.setToggleClass("collapsing"),e.$elements.content.show().slideUp(e.dashboardSettings.slideToggleDuration,(function(){e.setToggleClass("collapsed")})))}))}},{key:"createTopics",value:function(){var t=this,n=this.$elements.container.find(".ultp-dashboard-topic");e.each(n,(function(n,s){new d(e(s),t.dashboardSettings,t.courseData,t.lessonData)}))}},{key:"createQuizzes",value:function(){var t=this,n=this.$elements.container.find(".ultp-dashboard-lesson__quizzes .ultp-dashboard-quizzes");e.each(n,(function(n,s){new h(e(s),t.dashboardSettings,t.courseData,t.lessonData)}))}},{key:"setToggleClass",value:function(e){this.$elements.container.removeClass(this.cssClasses.allToggle),this.$elements.container.addClass(this.cssClasses.toggle[e])}},{key:"isCollapsed",value:function(){return this.$elements.container.hasClass(this.cssClasses.toggle.collapsed)}}]),t}(),d=function(){function e(t,n,s,o){i(this,e),this.dashboardSettings=n,this.courseData=s,this.lessonData=o,this.getElements(t),this.defineCssClasses(),this.getTopicData(),this.toggleTopicContent()}return a(e,[{key:"getElements",value:function(e){this.$elements={container:e,toggleBtn:e.find(".ultp-dashboard-topic__toggle-btn"),content:e.find(".ultp-dashboard-topic__content")}}},{key:"getTopicData",value:function(){this.topicData={course:this.courseData,lesson:this.lessonData,topicId:this.$elements.container.data("topic-id"),isCompleted:!!parseInt(this.$elements.container.data("is-completed")),hasQuizzes:!!parseInt(this.$elements.container.data("has-quizzes"))},delete this.topicData.lesson.course}},{key:"defineCssClasses",value:function(){var e=this;this.cssClasses={toggle:{collapsed:"ultp-dashboard-topic--collapsed",collapsing:"ultp-dashboard-topic--collapsing",expanding:"ultp-dashboard-topic--expanding",expanded:"ultp-dashboard-topic--expanded"}},this.cssClasses.allToggle=Object.keys(this.cssClasses.toggle).map((function(t){return e.cssClasses.toggle[t]})).join(" ")}},{key:"setToggleClass",value:function(e){this.$elements.container.removeClass(this.cssClasses.allToggle),this.$elements.container.addClass(this.cssClasses.toggle[e])}},{key:"toggleTopicContent",value:function(){var e=this;console.log(this.topicData.hasQuizzes),this.topicData.hasQuizzes&&(console.log(this.$elements.toggleBtn),this.$elements.toggleBtn.on("click",(function(){e.isCollapsed()?(e.setToggleClass("expanding"),e.$elements.content.hide().slideDown(e.dashboardSettings.slideToggleDuration,(function(){e.setToggleClass("expanded")}))):(e.setToggleClass("collapsing"),e.$elements.content.show().slideUp(e.dashboardSettings.slideToggleDuration,(function(){e.setToggleClass("collapsed")})))})))}},{key:"isCollapsed",value:function(){return this.$elements.container.hasClass(this.cssClasses.toggle.collapsed)}}]),e}(),h=function(){function t(e,n,s){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];i(this,t),this.dashboardSettings=n,this.courseData=s,this.lessonData=o,this.defineCssClasses(),this.getElements(e),this.toggleQuizzesContent(),this.createIndividualQuizzes()}return a(t,[{key:"defineCssClasses",value:function(){var e=this;this.cssClasses={individual:"ultp-dashboard-quiz",toggle:{collapsed:"ultp-dashboard-quizzes--collapsed",collapsing:"ultp-dashboard-quizzes--collapsing",expanding:"ultp-dashboard-quizzes--expanding",expanded:"ultp-dashboard-quizzes--expanded"}},this.cssClasses.allToggle=Object.keys(this.cssClasses.toggle).map((function(t){return e.cssClasses.toggle[t]})).join(" ")}},{key:"getElements",value:function(e){this.$elements={container:e,toggleBtn:e.find(".ultp-dashboard-quizzes__header-toggle-btn"),content:e.find(".ultp-dashboard-quizzes__list")}}},{key:"toggleQuizzesContent",value:function(){var e=this;this.$elements.toggleBtn.on("click",(function(){e.isCollapsed()?(e.setToggleClass("expanding"),e.$elements.content.hide().slideDown(e.dashboardSettings.slideToggleDuration,(function(){e.setToggleClass("expanded")}))):(e.setToggleClass("collapsing"),e.$elements.content.show().slideUp(e.dashboardSettings.slideToggleDuration,(function(){e.setToggleClass("collapsed")})))}))}},{key:"setToggleClass",value:function(e){this.$elements.container.removeClass(this.cssClasses.allToggle),this.$elements.container.addClass(this.cssClasses.toggle[e])}},{key:"isCollapsed",value:function(){return this.$elements.container.hasClass(this.cssClasses.toggle.collapsed)}},{key:"createIndividualQuizzes",value:function(){var t=this,n=this.$elements.container.find(".".concat(this.cssClasses.individual));e.each(n,(function(n,s){new f(e(s),t.dashboardSettings,t.courseData,t.lessonData)}))}}]),t}(),f=function(){function e(t,n,s){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];i(this,e),this.dashboardSettings=n,this.courseData=s,this.lessonData=o,this.defineCssClasses(),this.getElements(t),this.getQuizData(),this.openStatistics()}return a(e,[{key:"getQuizData",value:function(){this.quizData={course:this.courseData,quizId:this.$elements.container.data("quiz-id"),isCompleted:!!parseInt(this.$elements.container.data("is-completed")),passed:!!parseInt(this.$elements.container.data("passed"))},Object(s.a)(this.$elements.container.data("lesson-id"))&&(this.quizData.lesson=this.lessonData,delete this.quizData.lesson.course)}},{key:"defineCssClasses",value:function(){this.cssClasses={statistics:{btn:"ultp-dashboard-btn--statistics",content:""}}}},{key:"getElements",value:function(e){this.$elements={container:e,statistics:{btn:e.find(".".concat(this.cssClasses.statistics.btn))}}}},{key:"openStatistics",value:function(){var e=this;this.$elements.statistics.btn.on("click",(function(t){t.preventDefault(),console.log(e.quizData)}))}}]),e}();t.a=r}).call(this,n(0))},function(e,t,n){"use strict";(function(e){var s=n(1);function i(e,t){for(var n=0;n<t.length;n++){var s=t[n];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}var o=function(){function t(){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),this.isCourseTimerEnabled()&&this.isLearnDashPost()){this.setSettings(),this.getElements();try{this.listenActivityInsideIframePageLoad()}catch(e){console.log(e)}try{this.listenNewIframes()}catch(e){console.log(e)}}}var n,o,a;return n=t,(o=[{key:"getElements",value:function(){this.$elements={iframes:document.querySelectorAll(".learndash iframe")}}},{key:"setSettings",value:function(){this.settings={events:["mousedown","mousemove","keypress","scroll","touchstart","wheel"],eventSettings:{bubbles:!0,cancelable:!1,detail:null}}}},{key:"listenActivityInsideIframePageLoad",value:function(){var e=this;this.$elements.iframes.forEach((function(t){e.listenActivityInIframe(t)}))}},{key:"listenActivityInIframe",value:function(t){var n=this;try{e(t).on("load",(function(){n.settings.events.forEach((function(e){try{t.contentWindow.addEventListener(e,(function(s){return n.triggerEvent(t,e)}))}catch(e){}}))}))}catch(e){console.log(e)}}},{key:"listenNewIframes",value:function(){var e=this;new MutationObserver((function(t){t.forEach((function(t){t.addedNodes.length>0&&t.addedNodes.forEach((function(t){"IFRAME"===t.nodeName&&e.listenActivityInIframe(t)}))}))})).observe(document.body,{childList:!0,subtree:!0,attributeFilter:["disabled"]})}},{key:"triggerEvent",value:function(e,t){var n=document.createEvent("CustomEvent");n.initCustomEvent(t,this.settings.eventSettings.bubbles,this.settings.eventSettings.cancelable,this.settings.eventSettings.detail),e.dispatchEvent(n)}},{key:"isCourseTimerEnabled",value:function(){return Object(s.a)(window.uoTimer)}},{key:"isLearnDashPost",value:function(){return Object(s.a)(document.querySelector(".learndash"))}}])&&i(n.prototype,o),a&&i(n,a),t}();t.a=o}).call(this,n(0))},function(e,t,n){"use strict";(function(e){var s=n(1);function i(e,t){for(var n=0;n<t.length;n++){var s=t[n];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}var o=function(){function t(){var e=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),this.getElements(),this.isLazyCourseNavigation()&&this.getCourseNavigation((function(t){e.setCourseNavigation(t)}))}var n,o,a;return n=t,(o=[{key:"getElements",value:function(){this.$elements={container:e(".ultp-lazy-course-navigation")}}},{key:"getCourseNavigation",value:function(e){Object(s.c)("course_navigation",{course_id:UncannyToolkitProLazyCourseNavigation.course_id,lesson_id:UncannyToolkitProLazyCourseNavigation.lesson_id,topic_id:UncannyToolkitProLazyCourseNavigation.topic_id,nonce:UncannyToolkitProLazyCourseNavigation.nonce},(function(t){e(t)}),(function(){console.error("We couldn't load the course navigation content.")}))}},{key:"setCourseNavigation",value:function(t){this.$elements.container.removeClass("ultp-lazy-course-navigation--loading"),e.each(this.$elements.container,(function(n,s){e(s).html(t.html)}))}},{key:"isLazyCourseNavigation",value:function(){return this.$elements.container.length>0&&Object(s.a)(UncannyToolkitProLazyCourseNavigation)}}])&&i(n.prototype,o),a&&i(n,a),t}();t.a=o}).call(this,n(0))},,,,function(e,t,n){"use strict";n.r(t);n(13);var s=n(6),i=n(7),o=n(8);document.addEventListener("DOMContentLoaded",(function(){new s.a,new i.a,new o.a}))},function(e,t,n){},function(e,t,n){"use strict";(function(s){var i,o,a;"undefined"!=typeof window&&window,o=[n(15)],void 0===(a="function"==typeof(i=function(e){var t=function(){var t,n={},i=[];function o(e){e||(e=document.documentElement);var t=window.getComputedStyle(e,null).fontSize;return parseFloat(t)||16}function a(e,t){var n=t.split(/\d/),s=n[n.length-1];switch(t=parseFloat(t),s){case"px":return t;case"em":return t*o(e);case"rem":return t*o();case"vw":return t*document.documentElement.clientWidth/100;case"vh":return t*document.documentElement.clientHeight/100;case"vmin":case"vmax":var i=document.documentElement.clientWidth/100,a=document.documentElement.clientHeight/100;return t*(0,Math["vmin"===s?"min":"max"])(i,a);default:return t}}function l(e,t){var s,i,o,l,r,c,u,d;this.element=e;var h=["min-width","min-height","max-width","max-height"];this.call=function(){for(s in o=function(e){if(!e.getBoundingClientRect)return{width:e.offsetWidth,height:e.offsetHeight};var t=e.getBoundingClientRect();return{width:Math.round(t.width),height:Math.round(t.height)}}(this.element),c={},n[t])n[t].hasOwnProperty(s)&&(i=n[t][s],l=a(this.element,i.value),r="width"===i.property?o.width:o.height,d=i.mode+"-"+i.property,u="","min"===i.mode&&r>=l&&(u+=i.value),"max"===i.mode&&r<=l&&(u+=i.value),c[d]||(c[d]=""),u&&-1===(" "+c[d]+" ").indexOf(" "+u+" ")&&(c[d]+=" "+u));for(var e in h)h.hasOwnProperty(e)&&(c[h[e]]?this.element.setAttribute(h[e],c[h[e]].substr(1)):this.element.removeAttribute(h[e]))}}function r(t,n){t.elementQueriesSetupInformation||(t.elementQueriesSetupInformation=new l(t,n)),t.elementQueriesSensor||(t.elementQueriesSensor=new e(t,(function(){t.elementQueriesSetupInformation.call()})))}function c(e,s,o,a){if(void 0===n[e]){n[e]=[];var l=i.length;t.innerHTML+="\n"+e+" {animation: 0.1s element-queries;}",t.innerHTML+="\n"+e+" > .resize-sensor {min-width: "+l+"px;}",i.push(e)}n[e].push({mode:s,property:o,value:a})}function u(e){var t;if(document.querySelectorAll&&(t=e?e.querySelectorAll.bind(e):document.querySelectorAll.bind(document)),t||"undefined"==typeof $$||(t=$$),t||void 0===s||(t=s),!t)throw"No document.querySelectorAll, jQuery or Mootools's $$ found.";return t}function d(t){var n=[],s=[],i=[],o=0,a=-1,l=[];for(var r in t.children)if(t.children.hasOwnProperty(r)&&t.children[r].tagName&&"img"===t.children[r].tagName.toLowerCase()){n.push(t.children[r]);var c=t.children[r].getAttribute("min-width")||t.children[r].getAttribute("data-min-width"),u=t.children[r].getAttribute("data-src")||t.children[r].getAttribute("url");i.push(u);var d={minWidth:c};s.push(d),c?t.children[r].style.display="none":(o=n.length-1,t.children[r].style.display="block")}function h(){var e,r=!1;for(e in n)n.hasOwnProperty(e)&&s[e].minWidth&&t.offsetWidth>s[e].minWidth&&(r=e);if(r||(r=o),a!==r)if(l[r])n[a].style.display="none",n[r].style.display="block",a=r;else{var c=new Image;c.onload=function(){n[r].src=i[r],n[a].style.display="none",n[r].style.display="block",l[r]=!0,a=r},c.src=i[r]}else n[r].src=i[r]}a=o,t.resizeSensorInstance=new e(t,h),h()}var h=/,?[\s\t]*([^,\n]*?)((?:\[[\s\t]*?(?:min|max)-(?:width|height)[\s\t]*?[~$\^]?=[\s\t]*?"[^"]*?"[\s\t]*?])+)([^,\n\s\{]*)/gim,f=/\[[\s\t]*?(min|max)-(width|height)[\s\t]*?[~$\^]?=[\s\t]*?"([^"]*?)"[\s\t]*?]/gim;function g(e){var t,n,s,i;for(e=e.replace(/'/g,'"');null!==(t=h.exec(e));)for(n=t[1]+t[3],s=t[2];null!==(i=f.exec(s));)c(n,i[1],i[2],i[3])}function p(e){var t="";if(e)if("string"==typeof e)-1===(e=e.toLowerCase()).indexOf("min-width")&&-1===e.indexOf("max-width")||g(e);else for(var n=0,s=e.length;n<s;n++)1===e[n].type?-1!==(t=e[n].selectorText||e[n].cssText).indexOf("min-height")||-1!==t.indexOf("max-height")?g(t):-1===t.indexOf("min-width")&&-1===t.indexOf("max-width")||g(t):4===e[n].type?p(e[n].cssRules||e[n].rules):3===e[n].type&&e[n].styleSheet.hasOwnProperty("cssRules")&&p(e[n].styleSheet.cssRules)}var m=!1;this.init=function(){var n="animationstart";void 0!==document.documentElement.style.webkitAnimationName?n="webkitAnimationStart":void 0!==document.documentElement.style.MozAnimationName?n="mozanimationstart":void 0!==document.documentElement.style.OAnimationName&&(n="oanimationstart"),document.body.addEventListener(n,(function(t){var n=t.target,s=n&&window.getComputedStyle(n,null),o=s&&s.getPropertyValue("animation-name");if(o&&-1!==o.indexOf("element-queries")){n.elementQueriesSensor=new e(n,(function(){n.elementQueriesSetupInformation&&n.elementQueriesSetupInformation.call()}));var a=window.getComputedStyle(n.resizeSensor,null).getPropertyValue("min-width");a=parseInt(a.replace("px","")),r(t.target,i[a])}})),m||((t=document.createElement("style")).type="text/css",t.innerHTML="[responsive-image] > img, [data-responsive-image] {overflow: hidden; padding: 0; } [responsive-image] > img, [data-responsive-image] > img {width: 100%;}",t.innerHTML+="\n@keyframes element-queries { 0% { visibility: inherit; } }",document.getElementsByTagName("head")[0].appendChild(t),m=!0);for(var s=0,o=document.styleSheets.length;s<o;s++)try{document.styleSheets[s].href&&0===document.styleSheets[s].href.indexOf("file://")&&console.warn("CssElementQueries: unable to parse local css files, "+document.styleSheets[s].href),p(document.styleSheets[s].cssRules||document.styleSheets[s].rules||document.styleSheets[s].cssText)}catch(e){}!function(){for(var e=u()("[data-responsive-image],[responsive-image]"),t=0,n=e.length;t<n;t++)d(e[t])}()},this.findElementQueriesElements=function(e){!function(e){var t=u(e);for(var s in n)if(n.hasOwnProperty(s))for(var i=t(s,e),o=0,a=i.length;o<a;o++)r(i[o],s)}(e)},this.update=function(){this.init()}};return t.update=function(){t.instance.update()},t.detach=function(e){e.elementQueriesSetupInformation?(e.elementQueriesSensor.detach(),delete e.elementQueriesSetupInformation,delete e.elementQueriesSensor):e.resizeSensorInstance&&(e.resizeSensorInstance.detach(),delete e.resizeSensorInstance)},t.init=function(){t.instance||(t.instance=new t),t.instance.init()},t.findElementQueriesElements=function(e){t.instance.findElementQueriesElements(e)},t.listen=function(){!function(e){if(document.addEventListener)document.addEventListener("DOMContentLoaded",e,!1);else if(/KHTML|WebKit|iCab/i.test(navigator.userAgent))var t=setInterval((function(){/loaded|complete/i.test(document.readyState)&&(e(),clearInterval(t))}),10);else window.onload=e}(t.init)},t})?i.apply(t,o):i)||(e.exports=a)}).call(this,n(0))},function(e,t,n){"use strict";(function(s){var i,o;"undefined"!=typeof window&&window,void 0===(o="function"==typeof(i=function(){if("undefined"==typeof window)return null;var e="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),t=e.requestAnimationFrame||e.mozRequestAnimationFrame||e.webkitRequestAnimationFrame||function(t){return e.setTimeout(t,20)},n=e.cancelAnimationFrame||e.mozCancelAnimationFrame||e.webkitCancelAnimationFrame||function(t){e.clearTimeout(t)};function i(e,t){var n=Object.prototype.toString.call(e),i="[object Array]"===n||"[object NodeList]"===n||"[object HTMLCollection]"===n||"[object Object]"===n||void 0!==s&&e instanceof s||"undefined"!=typeof Elements&&e instanceof Elements,o=0,a=e.length;if(i)for(;o<a;o++)t(e[o]);else t(e)}function o(e){if(!e.getBoundingClientRect)return{width:e.offsetWidth,height:e.offsetHeight};var t=e.getBoundingClientRect();return{width:Math.round(t.width),height:Math.round(t.height)}}function a(e,t){Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}var l=function(e,s){var r=0;function c(){var e,t,n=[];this.add=function(e){n.push(e)},this.call=function(s){for(e=0,t=n.length;e<t;e++)n[e].call(this,s)},this.remove=function(s){var i=[];for(e=0,t=n.length;e<t;e++)n[e]!==s&&i.push(n[e]);n=i},this.length=function(){return n.length}}function u(e,n){if(e)if(e.resizedAttached)e.resizedAttached.add(n);else{e.resizedAttached=new c,e.resizedAttached.add(n),e.resizeSensor=document.createElement("div"),e.resizeSensor.dir="ltr",e.resizeSensor.className="resize-sensor";var s={pointerEvents:"none",position:"absolute",left:"0px",top:"0px",right:"0px",bottom:"0px",overflow:"hidden",zIndex:"-1",visibility:"hidden",maxWidth:"100%"},i={position:"absolute",left:"0px",top:"0px",transition:"0s"};a(e.resizeSensor,s);var l=document.createElement("div");l.className="resize-sensor-expand",a(l,s);var u=document.createElement("div");a(u,i),l.appendChild(u);var d=document.createElement("div");d.className="resize-sensor-shrink",a(d,s);var h=document.createElement("div");a(h,i),a(h,{width:"200%",height:"200%"}),d.appendChild(h),e.resizeSensor.appendChild(l),e.resizeSensor.appendChild(d),e.appendChild(e.resizeSensor);var f=window.getComputedStyle(e),g=f?f.getPropertyValue("position"):null;"absolute"!==g&&"relative"!==g&&"fixed"!==g&&"sticky"!==g&&(e.style.position="relative");var p=!1,m=0,v=o(e),y=0,b=0,C=!0;r=0;var z=function(){if(C){if(0===e.offsetWidth&&0===e.offsetHeight)return void(r||(r=t((function(){r=0,z()}))));C=!1}var n,s;n=e.offsetWidth,s=e.offsetHeight,u.style.width=n+10+"px",u.style.height=s+10+"px",l.scrollLeft=n+10,l.scrollTop=s+10,d.scrollLeft=n+10,d.scrollTop=s+10};e.resizeSensor.resetSensor=z;var w=function(){m=0,p&&(y=v.width,b=v.height,e.resizedAttached&&e.resizedAttached.call(v))},S=function(){v=o(e),(p=v.width!==y||v.height!==b)&&!m&&(m=t(w)),z()},k=function(e,t,n){e.attachEvent?e.attachEvent("on"+t,n):e.addEventListener(t,n)};k(l,"scroll",S),k(d,"scroll",S),r=t((function(){r=0,z()}))}}i(e,(function(e){u(e,s)})),this.detach=function(t){r||(n(r),r=0),l.detach(e,t)},this.reset=function(){e.resizeSensor.resetSensor()}};if(l.reset=function(e){i(e,(function(e){e.resizeSensor.resetSensor()}))},l.detach=function(e,t){i(e,(function(e){e&&(e.resizedAttached&&"function"==typeof t&&(e.resizedAttached.remove(t),e.resizedAttached.length())||e.resizeSensor&&(e.contains(e.resizeSensor)&&e.removeChild(e.resizeSensor),delete e.resizeSensor,delete e.resizedAttached))}))},"undefined"!=typeof MutationObserver){var r=new MutationObserver((function(e){for(var t in e)if(e.hasOwnProperty(t))for(var n=e[t].addedNodes,s=0;s<n.length;s++)n[s].resizeSensor&&l.reset(n[s])}));document.addEventListener("DOMContentLoaded",(function(e){r.observe(document.body,{childList:!0,subtree:!0})}))}return l})?i.call(t,n,t,e):i)||(e.exports=o)}).call(this,n(0))}]);
//# sourceMappingURL=bundle.min.js.map