(function(){var e,ba;function ca(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}function l(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:ca(a)}}function da(a){if(!(a instanceof Array)){a=l(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}var ea="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},fa;
if("function"==typeof Object.setPrototypeOf)fa=Object.setPrototypeOf;else{var ha;a:{var ia={U3:!0},ja={};try{ja.__proto__=ia;ha=ja.U3;break a}catch(a){}ha=!1}fa=ha?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var ka=fa;
function m(a,b){a.prototype=ea(b.prototype);a.prototype.constructor=a;if(ka)ka(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Ba=b.prototype}
function la(a,b,c){if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""}
var ma="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},na="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;function oa(a,b){if(b){var c=na;a=a.split(".");for(var d=0;d<a.length-1;d++){var f=a[d];f in c||(c[f]={});c=c[f]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ma(c,a,{configurable:!0,writable:!0,value:b})}}
oa("String.prototype.repeat",function(a){return a?a:function(a){var b=la(this,null,"repeat");if(0>a||1342177279<a)throw new RangeError("Invalid count value");a|=0;for(var d="";a;)if(a&1&&(d+=b),a>>>=1)b+=b;return d}});function pa(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,f=0;f<d;f++){var g=a[f];if(b.call(c,g,f,a))return{sX:f,IY:g}}return{sX:-1,IY:void 0}}oa("Array.prototype.findIndex",function(a){return a?a:function(a,c){return pa(this,a,c).sX}});
oa("Array.prototype.find",function(a){return a?a:function(a,c){return pa(this,a,c).IY}});oa("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});oa("Array.prototype.includes",function(a){return a?a:function(a,c){var b=this;b instanceof String&&(b=String(b));var f=b.length;c=c||0;for(0>c&&(c=Math.max(c+f,0));c<f;c++){var g=b[c];if(g===a||Object.is(g,a))return!0}return!1}});
oa("String.prototype.includes",function(a){return a?a:function(a,c){return-1!==la(this,a,"includes").indexOf(a,c||0)}});function qa(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
oa("WeakMap",function(a){function b(a){this.Cf=(h+=Math.random()+1).toString();if(a){a=l(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(){}function d(a){qa(a,g)||ma(a,g,{value:new c})}function f(a){var b=Object[a];b&&(Object[a]=function(a){if(a instanceof c)return a;d(a);return b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d.delete(b);d.set(c,4);return!d.has(b)&&
4==d.get(c)}catch(v){return!1}}())return a;var g="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var h=0;b.prototype.set=function(a,b){d(a);if(!qa(a,g))throw Error("WeakMap key fail: "+a);a[g][this.Cf]=b;return this};b.prototype.get=function(a){return qa(a,g)?a[g][this.Cf]:void 0};b.prototype.has=function(a){return qa(a,g)&&qa(a[g],this.Cf)};b.prototype.delete=function(a){return qa(a,g)&&qa(a[g],this.Cf)?delete a[g][this.Cf]:!1};return b});
function ra(){ra=function(){};na.Symbol||(na.Symbol=sa)}var sa=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();function ta(){ra();var a=na.Symbol.iterator;a||(a=na.Symbol.iterator=na.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&ma(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ua(ca(this))}});ta=function(){}}function ua(a){ta();a={next:a};a[na.Symbol.iterator]=function(){return this};return a}
function va(a,b){ta();a instanceof String&&(a+="");var c=0,d={next:function(){if(c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d.next=function(){return{done:!0,value:void 0}};return d.next()}};d[Symbol.iterator]=function(){return d};return d}oa("String.prototype.startsWith",function(a){return a?a:function(a,c){var b=la(this,a,"startsWith");a+="";var f=b.length,g=a.length;c=Math.max(0,Math.min(c|0,b.length));for(var h=0;h<g&&c<f;)if(b[c++]!=a[h++])return!1;return h>=g}});
oa("Promise",function(a){function b(a){this.Lg=0;this.RO=void 0;this.Rv=[];var b=this.TN();try{a(b.resolve,b.reject)}catch(n){b.reject(n)}}function c(){this.qp=null}function d(a){return a instanceof b?a:new b(function(b){b(a)})}if(a)return a;c.prototype.EW=function(a){null==this.qp&&(this.qp=[],this.b4());this.qp.push(a)};c.prototype.b4=function(){var a=this;this.FW(function(){a.x4()})};var f=na.setTimeout;c.prototype.FW=function(a){f(a,0)};c.prototype.x4=function(){for(;this.qp&&this.qp.length;){var a=
this.qp;this.qp=[];for(var b=0;b<a.length;++b){var c=a[b];a[b]=null;try{c()}catch(t){this.c4(t)}}}this.qp=null};c.prototype.c4=function(a){this.FW(function(){throw a;})};b.prototype.TN=function(){function a(a){return function(d){c||(c=!0,a.call(b,d))}}var b=this,c=!1;return{resolve:a(this.l5),reject:a(this.OO)}};b.prototype.l5=function(a){if(a===this)this.OO(new TypeError("A Promise cannot resolve to itself"));else if(a instanceof b)this.u5(a);else{a:switch(typeof a){case "object":var c=null!=a;break a;
case "function":c=!0;break a;default:c=!1}c?this.k5(a):this.kX(a)}};b.prototype.k5=function(a){var b=void 0;try{b=a.then}catch(n){this.OO(n);return}"function"==typeof b?this.v5(b,a):this.kX(a)};b.prototype.OO=function(a){this.oY(2,a)};b.prototype.kX=function(a){this.oY(1,a)};b.prototype.oY=function(a,b){if(0!=this.Lg)throw Error("Cannot settle("+a+", "+b+"): Promise already settled in state"+this.Lg);this.Lg=a;this.RO=b;this.y4()};b.prototype.y4=function(){if(null!=this.Rv){for(var a=0;a<this.Rv.length;++a)g.EW(this.Rv[a]);
this.Rv=null}};var g=new c;b.prototype.u5=function(a){var b=this.TN();a.bF(b.resolve,b.reject)};b.prototype.v5=function(a,b){var c=this.TN();try{a.call(b,c.resolve,c.reject)}catch(t){c.reject(t)}};b.prototype.then=function(a,c){function d(a,b){return"function"==typeof a?function(b){try{f(a(b))}catch(eb){g(eb)}}:b}var f,g,h=new b(function(a,b){f=a;g=b});this.bF(d(a,f),d(c,g));return h};b.prototype.catch=function(a){return this.then(void 0,a)};b.prototype.bF=function(a,b){function c(){switch(d.Lg){case 1:a(d.RO);
break;case 2:b(d.RO);break;default:throw Error("Unexpected state: "+d.Lg);}}var d=this;null==this.Rv?g.EW(c):this.Rv.push(c)};b.resolve=d;b.reject=function(a){return new b(function(b,c){c(a)})};b.race=function(a){return new b(function(b,c){for(var f=l(a),g=f.next();!g.done;g=f.next())d(g.value).bF(b,c)})};b.all=function(a){var c=l(a),f=c.next();return f.done?d([]):new b(function(a,b){function g(b){return function(c){h[b]=c;k--;0==k&&a(h)}}var h=[],k=0;do h.push(void 0),k++,d(f.value).bF(g(h.length-
1),b),f=c.next();while(!f.done)})};return b});var wa="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var f in d)qa(d,f)&&(a[f]=d[f])}return a};oa("Object.assign",function(a){return a||wa});oa("String.prototype.padStart",function(a){return a?a:function(a,c){var b=la(this,null,"padStart");a-=b.length;c=void 0!==c?String(c):" ";return(0<a&&c?c.repeat(Math.ceil(a/c.length)).substring(0,a):"")+b}});
oa("Math.trunc",function(a){return a?a:function(a){a=Number(a);if(isNaN(a)||Infinity===a||-Infinity===a||0===a)return a;var b=Math.floor(Math.abs(a));return 0>a?-b:b}});oa("Array.prototype.fill",function(a){return a?a:function(a,c,d){var b=this.length||0;0>c&&(c=Math.max(0,b+c));if(null==d||d>b)d=b;d=Number(d);0>d&&(d=Math.max(0,b+d));for(c=Number(c||0);c<d;c++)this[c]=a;return this}});
oa("Map",function(a){function b(){var a={};return a.Fn=a.next=a.head=a}function c(a,b){var c=a.wn;return ua(function(){if(c){for(;c.head!=a.wn;)c=c.Fn;for(;c.next!=c.head;)return c=c.next,{done:!1,value:b(c)};c=null}return{done:!0,value:void 0}})}function d(a,b){var c=b&&typeof b;"object"==c||"function"==c?g.has(b)?c=g.get(b):(c=""+ ++h,g.set(b,c)):c="p_"+b;var d=a.Tz[c];if(d&&qa(a.Tz,c))for(a=0;a<d.length;a++){var f=d[a];if(b!==b&&f.key!==f.key||b===f.key)return{id:c,list:d,index:a,ah:f}}return{id:c,
list:d,index:-1,ah:void 0}}function f(a){this.Tz={};this.wn=b();this.size=0;if(a){a=l(a);for(var c;!(c=a.next()).done;)c=c.value,this.set(c[0],c[1])}}if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var b=Object.seal({x:4}),c=new a(l([[b,"s"]]));if("s"!=c.get(b)||1!=c.size||c.get({x:4})||c.set({x:4},"t")!=c||2!=c.size)return!1;var d=c.entries(),f=d.next();if(f.done||f.value[0]!=b||"s"!=f.value[1])return!1;f=d.next();return f.done||4!=f.value[0].x||
"t"!=f.value[1]||!d.next().done?!1:!0}catch(w){return!1}}())return a;ta();var g=new WeakMap;f.prototype.set=function(a,b){a=0===a?0:a;var c=d(this,a);c.list||(c.list=this.Tz[c.id]=[]);c.ah?c.ah.value=b:(c.ah={next:this.wn,Fn:this.wn.Fn,head:this.wn,key:a,value:b},c.list.push(c.ah),this.wn.Fn.next=c.ah,this.wn.Fn=c.ah,this.size++);return this};f.prototype.delete=function(a){a=d(this,a);return a.ah&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.Tz[a.id],a.ah.Fn.next=a.ah.next,a.ah.next.Fn=
a.ah.Fn,a.ah.head=null,this.size--,!0):!1};f.prototype.clear=function(){this.Tz={};this.wn=this.wn.Fn=b();this.size=0};f.prototype.has=function(a){return!!d(this,a).ah};f.prototype.get=function(a){return(a=d(this,a).ah)&&a.value};f.prototype.entries=function(){return c(this,function(a){return[a.key,a.value]})};f.prototype.keys=function(){return c(this,function(a){return a.key})};f.prototype.values=function(){return c(this,function(a){return a.value})};f.prototype.forEach=function(a,b){for(var c=this.entries(),
d;!(d=c.next()).done;)d=d.value,a.call(b,d[1],d[0],this)};f.prototype[Symbol.iterator]=f.prototype.entries;var h=0;return f});oa("Array.prototype.values",function(a){return a?a:function(){return va(this,function(a,c){return c})}});
oa("Set",function(a){function b(a){this.Ge=new Map;if(a){a=l(a);for(var b;!(b=a.next()).done;)this.add(b.value)}this.size=this.Ge.size}if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var b=Object.seal({x:4}),d=new a(l([b]));if(!d.has(b)||1!=d.size||d.add(b)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var f=d.entries(),g=f.next();if(g.done||g.value[0]!=b||g.value[1]!=b)return!1;g=f.next();return g.done||g.value[0]==b||4!=g.value[0].x||
g.value[1]!=g.value[0]?!1:f.next().done}catch(h){return!1}}())return a;ta();b.prototype.add=function(a){a=0===a?0:a;this.Ge.set(a,a);this.size=this.Ge.size;return this};b.prototype.delete=function(a){a=this.Ge.delete(a);this.size=this.Ge.size;return a};b.prototype.clear=function(){this.Ge.clear();this.size=0};b.prototype.has=function(a){return this.Ge.has(a)};b.prototype.entries=function(){return this.Ge.entries()};b.prototype.values=function(){return this.Ge.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(a,b){var c=this;this.Ge.forEach(function(d){return a.call(b,d,d,c)})};return b});oa("Promise.prototype.finally",function(a){return a?a:function(a){return this.then(function(b){return Promise.resolve(a()).then(function(){return b})},function(b){return Promise.resolve(a()).then(function(){throw b;})})}});
oa("Array.from",function(a){return a?a:function(a,c,d){c=null!=c?c:function(a){return a};var b=[],g="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if("function"==typeof g){a=g.call(a);for(var h=0;!(g=a.next()).done;)b.push(c.call(d,g.value,h++))}else for(g=a.length,h=0;h<g;h++)b.push(c.call(d,a[h],h));return b}});var xa=this;function p(a){return void 0!==a}function q(a){return"string"==typeof a}function ya(a){return"number"==typeof a}
function za(a,b,c){a=a.split(".");c=c||xa;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&p(b)?c[d]=b:c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}}function Aa(){}
function Ba(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function Ca(a){return"array"==Ba(a)}function Da(a){var b=Ba(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ea(a){return"function"==Ba(a)}function Fa(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function Ga(a){return a[Ha]||(a[Ha]=++Ia)}var Ha="closure_uid_"+(1E9*Math.random()>>>0),Ia=0;function Ja(a,b,c){return a.call.apply(a.bind,arguments)}
function Ka(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function La(a,b,c){La=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Ja:Ka;return La.apply(null,arguments)}
function Ma(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var Na=Date.now||function(){return+new Date};function r(a,b){function c(){}c.prototype=b.prototype;a.Ba=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(a,c,g){for(var d=Array(arguments.length-2),f=2;f<arguments.length;f++)d[f-2]=arguments[f];return b.prototype[c].apply(a,d)}};var Oa={o7:"prompt",Z5:"always",f7:"never"};za("ispring.quiz.ResumeType",Oa,void 0);za("PROMPT_TO_RESUME","prompt",Oa);za("ALWAYS_RESUME","always",Oa);za("NEVER_RESUME","never",Oa);function Pa(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}var Qa=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Ra(a){if(!Sa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Ta,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Ua,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Va,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Wa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Xa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Ya,"&#0;"));return a}
var Ta=/&/g,Ua=/</g,Va=/>/g,Wa=/"/g,Xa=/'/g,Ya=/\x00/g,Sa=/[\x00&<>"']/,Za={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"<"},$a={"'":"\\'"};function ab(a){if(a in $a)return $a[a];if(a in Za)return $a[a]=Za[a];var b=a.charCodeAt(0);if(31<b&&127>b)var c=a;else{if(256>b){if(c="\\x",16>b||256<b)c+="0"}else c="\\u",4096>b&&(c+="0");c+=b.toString(16).toUpperCase()}return $a[a]=c}
var bb=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function cb(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Na()).toString(36)}function fb(a,b){return a<b?-1:a>b?1:0}function gb(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}
function hb(a){var b=q(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,f){return b+f.toUpperCase()})};function ib(a,b,c){for(var d in b)if(b.hasOwnProperty(d)){var f=b[d];c&&(d=c(d));a=a.replace(new RegExp(d,"g"),f)}return a}function jb(a){var b;if(b=p(b)?b:!0)return parseFloat(a.toFixed(2))+"";b=Math.pow(10,2);return Math.floor(a*b)/b+""}function kb(a){a=a.replace("\u200b","");return Qa(a)}
function lb(a,b){var c=[],d;for(d in b)for(var f=b[d],g=new RegExp(d,"gi"),h=g.exec(a);null!=h;)c.push({key:d,value:p(f)?f:d,index:h.index}),h=g.exec(a);c.sort(function(a,b){return a.index==b.index&&a.key.length>b.key.length||a.index<b.index?-1:1});(function(a){if(!(1>=a.length)){for(var b=0,c=0,d=0;d<a.length-1;d++){c++;var f=a[b],g=a[c];f&&g&&(f.index==g.index||f.index+f.key.length>g.index?a[c]=null:b++)}for(d=0;d<a.length;d++)a[d]||(a.splice(d,1),d--)}})(c);b="";for(f=d=0;f<c.length;f++)g=c[f],
b+=a.substring(d,g.index)+g.value,d=g.index+g.key.length;return b+=a.substring(d,a.length)};function mb(a){this.zo=a}e=mb.prototype;e.B=function(a,b,c){c=this.zo.hasOwnProperty(a)?this.zo[a]:c;if(p(c))return p(b)&&(c=ib(c,b,this.LI)),c;nb("unknown message id: "+a);return a};e.messages=function(){return this.zo};e.FA=function(a){this.zo=a};e.kO=function(a){return this.zo.hasOwnProperty(a)};e.LI=function(a){return"%"+a.toUpperCase()+"%"};mb.prototype.getMessage=mb.prototype.B;function ob(a){if(Error.captureStackTrace)Error.captureStackTrace(this,ob);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}r(ob,Error);ob.prototype.name="CustomError";var pb;function qb(a,b){a=a.split("%s");for(var c="",d=a.length-1,f=0;f<d;f++)c+=a[f]+(f<b.length?b[f]:"%s");ob.call(this,c+a[d])}r(qb,ob);qb.prototype.name="AssertionError";function rb(a){throw a;}function sb(a,b,c,d){var f="Assertion failed";if(c){f+=": "+c;var g=d}else a&&(f+=": "+a,g=b);a=new qb(""+f,g||[]);rb(a)}function u(a,b,c){a||sb("",null,b,Array.prototype.slice.call(arguments,2));return a}function nb(a,b){rb(new qb("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))}
function tb(a,b,c){ya(a)||sb("Expected number but got %s: %s.",[Ba(a),a],b,Array.prototype.slice.call(arguments,2));return a}function ub(a,b,c){q(a)||sb("Expected string but got %s: %s.",[Ba(a),a],b,Array.prototype.slice.call(arguments,2));return a}function vb(a,b,c){Fa(a)||sb("Expected object but got %s: %s.",[Ba(a),a],b,Array.prototype.slice.call(arguments,2))}function wb(a,b,c){Ca(a)||sb("Expected array but got %s: %s.",[Ba(a),a],b,Array.prototype.slice.call(arguments,2));return a}
function x(a,b,c,d){a instanceof b||sb("Expected instanceof %s but got %s.",[xb(b),xb(a)],c,Array.prototype.slice.call(arguments,3));return a}function xb(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null===a?"null":typeof a};function yb(a){return a[a.length-1]}var zb=Array.prototype.indexOf?function(a,b){u(null!=a.length);return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(q(a))return q(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Bb=Array.prototype.forEach?function(a,b,c){u(null!=a.length);Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,f=q(a)?a.split(""):a,g=0;g<d;g++)g in f&&b.call(c,f[g],g,a)};
function Cb(a,b){for(var c=q(a)?a.split(""):a,d=a.length-1;0<=d;--d)d in c&&b.call(void 0,c[d],d,a)}
var Db=Array.prototype.filter?function(a,b){u(null!=a.length);return Array.prototype.filter.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=[],f=0,g=q(a)?a.split(""):a,h=0;h<c;h++)if(h in g){var k=g[h];b.call(void 0,k,h,a)&&(d[f++]=k)}return d},Eb=Array.prototype.map?function(a,b){u(null!=a.length);return Array.prototype.map.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Array(c),f=q(a)?a.split(""):a,g=0;g<c;g++)g in f&&(d[g]=b.call(void 0,f[g],g,a));return d},Fb=Array.prototype.some?function(a,
b){u(null!=a.length);return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=q(a)?a.split(""):a,f=0;f<c;f++)if(f in d&&b.call(void 0,d[f],f,a))return!0;return!1},Gb=Array.prototype.every?function(a,b){u(null!=a.length);return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=q(a)?a.split(""):a,f=0;f<c;f++)if(f in d&&!b.call(void 0,d[f],f,a))return!1;return!0};function Hb(a,b,c){b=Ib(a,b,c);return 0>b?null:q(a)?a.charAt(b):a[b]}
function Ib(a,b,c){for(var d=a.length,f=q(a)?a.split(""):a,g=0;g<d;g++)if(g in f&&b.call(c,f[g],g,a))return g;return-1}function Jb(a,b){return 0<=zb(a,b)}function Kb(a,b){b=zb(a,b);var c;(c=0<=b)&&Lb(a,b);return c}function Lb(a,b){u(null!=a.length);Array.prototype.splice.call(a,b,1)}function Mb(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}
function Nb(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Da(d)){var f=a.length||0,g=d.length||0;a.length=f+g;for(var h=0;h<g;h++)a[f+h]=d[h]}else a.push(d)}}function Ob(a,b,c,d){u(null!=a.length);Array.prototype.splice.apply(a,Pb(arguments,1))}function Pb(a,b,c){u(null!=a.length);return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function Qb(a,b){a.sort(b||Rb)}
function Sb(a,b){if(!Da(a)||!Da(b)||a.length!=b.length)return!1;for(var c=a.length,d=Tb,f=0;f<c;f++)if(!d(a[f],b[f]))return!1;return!0}function Rb(a,b){return a>b?1:a<b?-1:0}function Tb(a,b){return a===b}function Ub(a){for(var b=Math.random,c=a.length-1;0<c;c--){var d=Math.floor(b()*(c+1)),f=a[c];a[c]=a[d];a[d]=f}};var Vb;a:{var Wb=xa.navigator;if(Wb){var Xb=Wb.userAgent;if(Xb){Vb=Xb;break a}}Vb=""}function y(a){return-1!=Vb.indexOf(a)};function Yb(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function Zb(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function $b(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function ac(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function bc(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function cc(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function dc(){var a=ec,b;for(b in a)return!1;return!0}
function fc(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c}function gc(a,b,c){return null!==a&&b in a?a[b]:c}function hc(a,b){for(var c in a)if(!(c in b)||a[c]!==b[c])return!1;for(c in b)if(!(c in a))return!1;return!0}var ic="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function jc(a,b){for(var c,d,f=1;f<arguments.length;f++){d=arguments[f];for(c in d)a[c]=d[c];for(var g=0;g<ic.length;g++)c=ic[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}function kc(a){var b=arguments.length;if(1==b&&Ca(arguments[0]))return kc.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};function lc(){return(y("Chrome")||y("CriOS"))&&!y("Edge")};function mc(){return y("iPhone")&&!y("iPod")&&!y("iPad")}function nc(){return mc()||y("iPad")||y("iPod")};function oc(a){oc[" "](a);return a}oc[" "]=Aa;function pc(a,b){var c=qc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var rc=y("Opera"),z=y("Trident")||y("MSIE"),sc=y("Edge"),tc=sc||z,uc=y("Gecko")&&!(-1!=Vb.toLowerCase().indexOf("webkit")&&!y("Edge"))&&!(y("Trident")||y("MSIE"))&&!y("Edge"),vc=-1!=Vb.toLowerCase().indexOf("webkit")&&!y("Edge");vc&&y("Mobile");var wc=y("Macintosh"),xc=y("Windows"),yc=y("Linux")||y("CrOS"),zc=xa.navigator||null;zc&&(zc.appVersion||"").indexOf("X11");var Ac=y("Android"),Bc=mc(),Cc=y("iPad"),Dc=y("iPod");nc();Vb.toLowerCase().indexOf("kaios");
function Ec(){var a=xa.document;return a?a.documentMode:void 0}var Fc;a:{var Gc="",Hc=function(){var a=Vb;if(uc)return/rv:([^\);]+)(\)|;)/.exec(a);if(sc)return/Edge\/([\d\.]+)/.exec(a);if(z)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(vc)return/WebKit\/(\S+)/.exec(a);if(rc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Hc&&(Gc=Hc?Hc[1]:"");if(z){var Ic=Ec();if(null!=Ic&&Ic>parseFloat(Gc)){Fc=String(Ic);break a}}Fc=Gc}var qc={};
function Jc(a){return pc(a,function(){for(var b=0,c=Qa(String(Fc)).split("."),d=Qa(String(a)).split("."),f=Math.max(c.length,d.length),g=0;0==b&&g<f;g++){var h=c[g]||"",k=d[g]||"";do{h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];k=/(\d*)(\D*)(.*)/.exec(k)||["","","",""];if(0==h[0].length&&0==k[0].length)break;b=fb(0==h[1].length?0:parseInt(h[1],10),0==k[1].length?0:parseInt(k[1],10))||fb(0==h[2].length,0==k[2].length)||fb(h[2],k[2]);h=h[3];k=k[3]}while(0==b)}return 0<=b})}
function Kc(a){return Number(Lc)>=a}var Mc;var Nc=xa.document;Mc=Nc&&z?Ec()||("CSS1Compat"==Nc.compatMode?parseInt(Fc,10):5):void 0;var Lc=Mc;var Oc=!z||Kc(9),Pc=!z||Kc(9),Qc=z&&!Jc("9"),Rc=function(){if(!xa.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{xa.addEventListener("test",Aa,b),xa.removeEventListener("test",Aa,b)}catch(c){}return a}();function Sc(){0!=Tc&&(Uc[Ga(this)]=this);this.sv=this.sv;this.En=this.En}var Tc=0,Uc={};Sc.prototype.sv=!1;Sc.prototype.Hd=function(){if(!this.sv&&(this.sv=!0,this.Id(),0!=Tc)){var a=Ga(this);if(0!=Tc&&this.En&&0<this.En.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete Uc[a]}};Sc.prototype.Id=function(){if(this.En)for(;this.En.length;)this.En.shift()()};
function Vc(a){a&&"function"==typeof a.Hd&&a.Hd()};function Wc(){this.id="mousewheel"}Wc.prototype.toString=function(){return this.id};function Xc(a,b){this.type=a instanceof Wc?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.os=!1;this.dY=!0}Xc.prototype.stopPropagation=function(){this.os=!0};Xc.prototype.preventDefault=function(){this.defaultPrevented=!0;this.dY=!1};function Yc(a){a.preventDefault()};var Zc;Zc=vc?"webkitTransitionEnd":rc?"otransitionend":"transitionend";function $c(a,b){Xc.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.Zd=null;a&&this.tb(a,b)}r($c,Xc);var ad=[1,4,2],bd={2:"touch",3:"pen",4:"mouse"};
$c.prototype.tb=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(uc){a:{try{oc(b.nodeName);var f=!0;break a}catch(g){}f=!1}f||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=
d.screenY||0):(this.offsetX=vc||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=vc||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=
a.pointerId||0;this.pointerType=q(a.pointerType)?a.pointerType:bd[a.pointerType]||"";this.state=a.state;this.Zd=a;a.defaultPrevented&&this.preventDefault()};$c.prototype.stopPropagation=function(){$c.Ba.stopPropagation.call(this);this.Zd.stopPropagation?this.Zd.stopPropagation():this.Zd.cancelBubble=!0};
$c.prototype.preventDefault=function(){$c.Ba.preventDefault.call(this);var a=this.Zd;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Qc)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var cd="closure_listenable_"+(1E6*Math.random()|0);function dd(a){return!(!a||!a[cd])}var ed=0;function fd(a,b,c,d,f){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Ev=f;this.key=++ed;this.Wv=this.aF=!1}function gd(a){a.Wv=!0;a.listener=null;a.proxy=null;a.src=null;a.Ev=null};function hd(a){this.src=a;this.dg={};this.eB=0}hd.prototype.add=function(a,b,c,d,f){var g=a.toString();a=this.dg[g];a||(a=this.dg[g]=[],this.eB++);var h=id(a,b,d,f);-1<h?(b=a[h],c||(b.aF=!1)):(b=new fd(b,this.src,g,!!d,f),b.aF=c,a.push(b));return b};hd.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.dg))return!1;var f=this.dg[a];b=id(f,b,c,d);return-1<b?(gd(f[b]),Lb(f,b),0==f.length&&(delete this.dg[a],this.eB--),!0):!1};
function jd(a,b){var c=b.type;if(!(c in a.dg))return!1;var d=Kb(a.dg[c],b);d&&(gd(b),0==a.dg[c].length&&(delete a.dg[c],a.eB--));return d}hd.prototype.us=function(a){a=a&&a.toString();var b=0,c;for(c in this.dg)if(!a||c==a){for(var d=this.dg[c],f=0;f<d.length;f++)++b,gd(d[f]);delete this.dg[c];this.eB--}};hd.prototype.fA=function(a,b,c,d){a=this.dg[a.toString()];var f=-1;a&&(f=id(a,b,c,d));return-1<f?a[f]:null};
function id(a,b,c,d){for(var f=0;f<a.length;++f){var g=a[f];if(!g.Wv&&g.listener==b&&g.capture==!!c&&g.Ev==d)return f}return-1};var kd="closure_lm_"+(1E6*Math.random()|0),ld={},md=0;function A(a,b,c,d,f){if(d&&d.once)return nd(a,b,c,d,f);if(Ca(b)){for(var g=0;g<b.length;g++)A(a,b[g],c,d,f);return null}c=od(c);return dd(a)?a.Bn(b,c,Fa(d)?!!d.capture:!!d,f):pd(a,b,c,!1,d,f)}
function pd(a,b,c,d,f,g){if(!b)throw Error("Invalid event type");var h=Fa(f)?!!f.capture:!!f,k=qd(a);k||(a[kd]=k=new hd(a));c=k.add(b,c,d,h,g);if(c.proxy)return c;d=rd();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Rc||(f=h),void 0===f&&(f=!1),a.addEventListener(b.toString(),d,f);else if(a.attachEvent)a.attachEvent(sd(b.toString()),d);else if(a.addListener&&a.removeListener)u("change"===b,"MediaQueryList only has a change event"),a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");
md++;return c}function rd(){var a=td,b=Pc?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b}function nd(a,b,c,d,f){if(Ca(b)){for(var g=0;g<b.length;g++)nd(a,b[g],c,d,f);return null}c=od(c);return dd(a)?a.HX(b,c,Fa(d)?!!d.capture:!!d,f):pd(a,b,c,!0,d,f)}function ud(a,b,c,d,f){if(Ca(b))for(var g=0;g<b.length;g++)ud(a,b[g],c,d,f);else d=Fa(d)?!!d.capture:!!d,c=od(c),dd(a)?a.uG(b,c,d,f):a&&(a=qd(a))&&(b=a.fA(b,c,d,f))&&vd(b)}
function vd(a){if(ya(a)||!a||a.Wv)return!1;var b=a.src;if(dd(b))return jd(b.Cj,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(sd(c),d):b.addListener&&b.removeListener&&b.removeListener(d);md--;(c=qd(b))?(jd(c,a),0==c.eB&&(c.src=null,b[kd]=null)):gd(a);return!0}function wd(a){if(a)if(dd(a))a.Cj&&a.Cj.us(void 0);else if(a=qd(a)){var b=0,c;for(c in a.dg)for(var d=a.dg[c].concat(),f=0;f<d.length;++f)vd(d[f])&&++b}}
function xd(a,b,c,d,f){c=od(c);d=!!d;return dd(a)?a.fA(b,c,d,f):a?(a=qd(a))?a.fA(b,c,d,f):null:null}function sd(a){return a in ld?ld[a]:ld[a]="on"+a}function yd(a,b,c,d){var f=!0;if(a=qd(a))if(b=a.dg[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.Wv&&(g=zd(g,d),f=f&&!1!==g)}return f}function zd(a,b){var c=a.listener,d=a.Ev||a.src;a.aF&&vd(a);return c.call(d,b)}
function td(a,b){if(a.Wv)return!0;if(!Pc){if(!b)a:{b=["window","event"];for(var c=xa,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new $c(d,this);c=!0;if(!(0>d.keyCode||void 0!=d.returnValue)){a:{var f=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(h){f=!0}if(f||void 0==d.returnValue)d.returnValue=!0}d=[];for(f=b.currentTarget;f;f=f.parentNode)d.push(f);a=a.type;for(f=d.length-1;!b.os&&0<=f;f--){b.currentTarget=d[f];var g=yd(d[f],a,!0,b);c=c&&g}for(f=0;!b.os&&f<d.length;f++)b.currentTarget=
d[f],g=yd(d[f],a,!1,b),c=c&&g}return c}return zd(a,new $c(b,this))}function qd(a){a=a[kd];return a instanceof hd?a:null}var Ad="__closure_events_fn_"+(1E9*Math.random()>>>0);function od(a){u(a,"Listener can not be null.");if(Ea(a))return a;u(a.handleEvent,"An object listener must have handleEvent method.");a[Ad]||(a[Ad]=function(b){return a.handleEvent(b)});return a[Ad]};function Bd(){Sc.call(this);this.Cj=new hd(this);this.Y3=this;this.TF=null}r(Bd,Sc);Bd.prototype[cd]=!0;e=Bd.prototype;e.eP=function(a){this.TF=a};e.addEventListener=function(a,b,c,d){A(this,a,b,c,d)};e.removeEventListener=function(a,b,c,d){ud(this,a,b,c,d)};
e.dispatchEvent=function(a){Cd(this);var b=this.TF;if(b){var c=[];for(var d=1;b;b=b.TF)c.push(b),u(1E3>++d,"infinite loop")}b=this.Y3;d=a.type||a;if(q(a))a=new Xc(a,b);else if(a instanceof Xc)a.target=a.target||b;else{var f=a;a=new Xc(d,b);jc(a,f)}f=!0;if(c)for(var g=c.length-1;!a.os&&0<=g;g--){var h=a.currentTarget=c[g];f=Dd(h,d,!0,a)&&f}a.os||(h=a.currentTarget=b,f=Dd(h,d,!0,a)&&f,a.os||(f=Dd(h,d,!1,a)&&f));if(c)for(g=0;!a.os&&g<c.length;g++)h=a.currentTarget=c[g],f=Dd(h,d,!1,a)&&f;return f};
e.Id=function(){Bd.Ba.Id.call(this);this.Cj&&this.Cj.us(void 0);this.TF=null};e.Bn=function(a,b,c,d){Cd(this);return this.Cj.add(String(a),b,!1,c,d)};e.HX=function(a,b,c,d){return this.Cj.add(String(a),b,!0,c,d)};e.uG=function(a,b,c,d){this.Cj.remove(String(a),b,c,d)};function Dd(a,b,c,d){b=a.Cj.dg[String(b)];if(!b)return!0;b=b.concat();for(var f=!0,g=0;g<b.length;++g){var h=b[g];if(h&&!h.Wv&&h.capture==c){var k=h.listener,n=h.Ev||h.src;h.aF&&jd(a.Cj,h);f=!1!==k.call(n,d)&&f}}return f&&0!=d.dY}
e.fA=function(a,b,c,d){return this.Cj.fA(String(a),b,c,d)};function Cd(a){u(a.Cj,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var Ed=0;function Fd(){this.dx=this.ho=this.Di=this.Oe=null}e=Fd.prototype;e.Hd=function(){this.bc();if(this.ho)for(var a=l(this.ho),b=a.next();!b.done;b=a.next())Gd(b.value);if(this.Oe){a=l(this.Oe);for(b=a.next();!b.done;b=a.next())if(b=b.value,Ca(b)){b=l(b);for(var c=b.next();!c.done;c=b.next())vd(c.value)}else vd(b);this.Oe=null}if(this.Di)for(a=l(Object.keys(this.Di)),b=a.next();!b.done;b=a.next())Hd(this,b.value)};
function B(a,b,c,d,f,g){f=void 0===f?null:f;g=void 0===g?!1:g;a.Oe=a.Oe||[];if(Ca(c)){var h=[];c=l(c);for(var k=c.next();!k.done;k=c.next())k=k.value,k=A(Id(b),k,d,g,f),h.push(k);a.Oe.push(h);return h}b=A(Id(b),c,d,g,f);a.Oe.push(b);return b}function Jd(a,b,c){a.Oe=a.Oe||[];b=nd(Id(b),"click",c,!1,!0);a.Oe.push(u(b))}function Kd(a,b,c,d,f){if(Ca(c)){var g=!1;c=l(c);for(var h=c.next();!h.done;h=c.next())g=Kd(a,b,h.value,d,f)||g;return g}b=xd(Id(b),c,d,!1,f);return!!b&&Ld(a,b)}
function Ld(a,b){if(Ca(b)){var c=!1;b=l(b);for(var d=b.next();!d.done;d=b.next())c=Ld(a,d.value)||c;return c}Kb(a.Oe,b);return vd(b)}function C(a,b,c,d,f){a.Di=a.Di||{};b.addHandler(c,d,f);var g=++Ed;a.Di[g]={YN:b,yv:c,context:d,priority:f};return g}function Md(a,b,c,d){function f(g){for(var h=[],k=0;k<arguments.length;++k)h[k-0]=arguments[k];c.apply(d,h);Nd(a,b,f,d,void 0)}C(a,b,f,d,void 0)}
function Nd(a,b,c,d,f){var g=cc(a.Di,function(a){return hc(a,{YN:b,yv:c,context:d,priority:f})});g&&Hd(a,g)}function Hd(a,b){if(a.Di&&a.Di[b]){var c=a.Di[b];c.YN.removeHandler(c.yv,c.context,c.priority);delete a.Di[b]}else nb("unknown handler key")}
function Od(a,b){if(b){if(a.Di){var c=Zb(a.Di,function(a){return a.YN.ZT==b}),d=l(Object.keys(c));for(c=d.next();!c.done;c=d.next())Hd(a,c.value)}if(a.Oe){var f=Id(b);c=Db(a.Oe,function(a){return a.src==f});d=l(c);for(c=d.next();!c.done;c=d.next())Ld(a,c.value)}}}function D(a,b,c){a.ho=a.ho||[];c&&(a.dx=a.dx||{},a.dx[c]=a.dx[c]||[],a.dx[c].push(b));a.ho.push(b);return b}
e.Yb=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.ho)for(b=l(b),c=b.next();!c.done;c=b.next())if(c=c.value){this.Wk(c);var d=zb(this.ho,c);0<=d&&(this.ho.splice(d,1),Gd(c))}};e.Wk=function(a){Od(this,a)};e.de=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];b=l(b);for(c=b.next();!c.done;c=b.next())(c=c.value)&&this.Wk(c)};function Id(a){return p(a.displayObject)?a.displayObject():a}e.bc=function(){};function Pd(){this.ev=this.gd=this.KD=null}Pd.prototype.push=function(a,b){if(0==b)this.ev=this.ev||[];else if(this.KD=this.KD||[0],this.gd=this.gd||{},!(b in this.gd)){this.gd[b]=[];var c=this.KD;var d=Rb;for(var f=0,g=c.length,h;f<g;){var k=f+g>>1;var n=d(b,c[k]);0<n?f=k+1:(g=k,h=!n)}d=h?f:~f;0>d&&Ob(c,-(d+1),0,b)}b=Qd(this,b);u(b).push(a)};Pd.prototype.remove=function(a,b){(b=Qd(this,b))&&Kb(b,a)};function Rd(a,b){return 0==b?a.ev||[]:b in u(a.gd)?u(Qd(a,b)):[]}
function Sd(a){if(!a.gd)return a.ev?a.ev.slice():[];for(var b=[],c=u(a.KD),d=0;d<c.length;++d){var f=Qd(a,c[d]);f&&Nb(b,f)}return b}function Qd(a,b){return 0==b?a.ev:u(a.gd)[b]};function E(a){a=void 0===a?null:a;Fd.call(this);this.ty=this.pg=null;this.ZT=a}m(E,Fd);e=E.prototype;e.w4=function(){return this.ZT};e.addHandler=function(a,b,c){this.pg=this.pg||new Pd;this.pg.push({yv:a,context:b},c||0)};e.removeHandler=function(a,b,c){c=c||0;if(this.pg)for(var d=Rd(this.pg,c),f=d.length,g=0;g<f;++g){var h=d[g];if(h.yv==a&&h.context==b){a=g;(c=Qd(this.pg,c))&&Lb(c,a);break}}else nb("EventDispatcher has no handlers!")};
e.E4=function(a,b,c){if(!this.pg)return!1;c=Rd(this.pg,c||0);for(var d=c.length,f=0;f<d;++f){var g=c[f];if(g.yv==a&&g.context==b)return!0}return!1};e.a=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.pg){c=Sd(this.pg);for(var d=c.length,f=0;f<d;++f){var g=c[f];if(-1!=zb(Sd(this.pg),g))try{g.yv.apply(g.context,arguments)}catch(h){Td(h,!0)}}}this.ty&&this.ty.forEach(function(a){a.a.apply(a,da(b))})};function Ud(a){return a.pg?Sd(a.pg).length:0}
function Vd(a,b){a.ty||(a.ty=[]);a.ty.push(b)}e.bc=function(){Fd.prototype.bc.call(this)};E.prototype.dispatch=E.prototype.a;E.prototype.hasHandler=E.prototype.E4;E.prototype.removeHandler=E.prototype.removeHandler;E.prototype.addHandler=E.prototype.addHandler;E.prototype.eventOwner=E.prototype.w4;function Wd(a){this.zo=a;this.yo=new E}m(Wd,mb);Wd.prototype.dP=function(a,b){var c=this.messages();c.hasOwnProperty(a)||nb("unknown message id: "+a);c[a]!=b&&(c[a]=b,this.yo.a(a,b))};Wd.prototype.FA=function(a){var b=this;mb.prototype.FA.call(this,a);Yb(a,function(a,d){b.yo.a(d,a)})};var Xd,Yd={X5:"alert",Y5:"alertdialog",a6:"application",b6:"article",e6:"banner",g6:"button",h6:"checkbox",k6:"columnheader",l6:"combobox",m6:"complementary",n6:"contentinfo",q6:"definition",s6:"dialog",t6:"directory",v6:"document",A6:"form",D6:"grid",E6:"gridcell",F6:"group",H6:"heading",J6:"img",O6:"link",P6:"list",Q6:"listbox",R6:"listitem",T6:"log",U6:"main",V6:"marquee",W6:"math",X6:"menu",Y6:"menubar",Z6:"menuitem",a7:"menuitemcheckbox",b7:"menuitemradio",e7:"navigation",g7:"note",h7:"option",
l7:"presentation",n7:"progressbar",p7:"radio",q7:"radiogroup",s7:"region",v7:"row",w7:"rowgroup",x7:"rowheader",z7:"scrollbar",A7:"search",C7:"separator",F7:"slider",H7:"spinbutton",I7:"status",J7:"tab",K7:"tablist",L7:"tabpanel",M7:"textbox",N7:"textinfo",O7:"timer",P7:"toolbar",Q7:"tooltip",R7:"tree",S7:"treegrid",T7:"treeitem"};var Zd={W5:"activedescendant",c6:"atomic",d6:"autocomplete",f6:"busy",i6:"checked",j6:"colindex",p6:"controls",r6:"describedby",u6:"disabled",w6:"dropeffect",x6:"expanded",z6:"flowto",C6:"grabbed",G6:"haspopup",I6:"hidden",K6:"invalid",L6:"label",M6:"labelledby",N6:"level",S6:"live",c7:"multiline",d7:"multiselectable",i7:"orientation",j7:"owns",k7:"posinset",m7:"pressed",r7:"readonly",t7:"relevant",u7:"required",y7:"rowindex",B7:"selected",D7:"setsize",G7:"sort",U7:"valuemax",V7:"valuemin",W7:"valuenow",
X7:"valuetext"};var $d=!z||Kc(9),ae=!uc&&!z||z&&Kc(9)||uc&&Jc("1.9.1"),be=z&&!Jc("9"),ce=z||rc||vc;function de(a,b){this.HP=a===ee&&b||"";this.QY=fe}de.prototype.Hv=!0;de.prototype.Cv=function(){return this.HP};de.prototype.toString=function(){return"Const{"+this.HP+"}"};function ge(a){if(a instanceof de&&a.constructor===de&&a.QY===fe)return a.HP;nb("expected object of type Const, got '"+a+"'");return"type_error:Const"}var fe={},ee={};function he(){this.ns="";this.PY=ie}he.prototype.Hv=!0;he.prototype.Cv=function(){return this.ns};he.prototype.uX=!0;he.prototype.eO=function(){return 1};function je(a){if(a instanceof he&&a.constructor===he&&a.PY===ie)return a.ns;nb("expected object of type SafeUrl, got '"+a+"' of type "+Ba(a));return"type_error:SafeUrl"}var ke=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,ie={};function le(a){var b=new he;b.ns=a;return b}le("about:blank");function me(){this.ns="";this.OY=ne;this.XW=null}me.prototype.uX=!0;me.prototype.eO=function(){return this.XW};me.prototype.Hv=!0;me.prototype.Cv=function(){return this.ns};function oe(a){if(a instanceof me&&a.constructor===me&&a.OY===ne)return a.ns;nb("expected object of type SafeHtml, got '"+a+"' of type "+Ba(a));return"type_error:SafeHtml"}
function pe(a){function b(a){if(Ca(a))Bb(a,b);else{if(!(a instanceof me)){var f="object"==typeof a,h=null;f&&a.uX&&(h=a.eO());a=qe(Ra(f&&a.Hv?a.Cv():String(a)),h)}d+=oe(a);a=a.eO();0==c?c=a:0!=a&&c!=a&&(c=null)}}var c=0,d="";Bb(arguments,b);return qe(d,c)}var ne={};function qe(a,b){return(new me).M4(a,b)}me.prototype.M4=function(a,b){this.ns=a;this.XW=b;return this};qe("<!DOCTYPE html>",0);qe("",0);var re=qe("<br>",0);var se={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},te=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div");a.innerHTML="<div><div></div></div>";var b=a.firstChild.firstChild;a.innerHTML="";return!b.parentElement});function ue(a,b){if(se[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");b=oe(b);if(te())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b};function ve(a,b,c){return Math.min(Math.max(a,b),c)}function we(a){return a*Math.PI/180};function G(a,b){this.x=p(a)?a:0;this.y=p(b)?b:0}e=G.prototype;e.clone=function(){return new G(this.x,this.y)};e.equals=function(a){return a instanceof G&&xe(this,a)};function xe(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function ye(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function ze(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function Ae(a,b){return new G(a.x-b.x,a.y-b.y)}e.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};
e.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};e.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};e.translate=function(a,b){a instanceof G?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),ya(b)&&(this.y+=b));return this};e.scale=function(a,b){b=ya(b)?b:a;this.x*=a;this.y*=b;return this};function H(a,b){this.width=a;this.height=b}e=H.prototype;e.clone=function(){return new H(this.width,this.height)};e.area=function(){return this.width*this.height};e.aspectRatio=function(){return this.width/this.height};e.$d=function(){return!this.area()};e.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};e.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
e.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};e.scale=function(a,b){b=ya(b)?b:a;this.width*=a;this.height*=b;return this};function Be(a){return a?new Ce(De(a)):pb||(pb=new Ce)}function Ee(a,b){Yb(b,function(b,d){b&&"object"==typeof b&&b.Hv&&(b=b.Cv());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:Fe.hasOwnProperty(d)?a.setAttribute(Fe[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}
var Fe={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
function Ge(a){var b=a.scrollingElement?a.scrollingElement:vc||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return z&&Jc("10")&&a.pageYOffset!=b.scrollTop?new G(b.scrollLeft,b.scrollTop):new G(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function He(a,b,c){return Ie(document,arguments)}
function Ie(a,b){var c=String(b[0]),d=b[1];if(!$d&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',Ra(d.name),'"');if(d.type){c.push(' type="',Ra(d.type),'"');var f={};jc(f,d);delete f.type;d=f}c.push(">");c=c.join("")}c=a.createElement(c);d&&(q(d)?c.className=d:Ca(d)?c.className=d.join(" "):Ee(c,d));2<b.length&&Je(a,c,b,2);return c}
function Je(a,b,c,d){function f(c){c&&b.appendChild(q(c)?a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];!Da(g)||Fa(g)&&0<g.nodeType?f(g):Bb(Ke(g)?Mb(g):g,f)}}function Le(a){return document.createElement(String(a))}function Me(a){var b=document,c=b.createElement("DIV");z?(ue(c,pe(re,a)),c.removeChild(u(c.firstChild))):ue(c,a);if(1==c.childNodes.length)c=c.removeChild(u(c.firstChild));else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c}
function Ne(a,b){u(null!=a&&null!=b,"goog.dom.appendChild expects non-null arguments");a.appendChild(b)}function Pe(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Qe(a,b,c){u(null!=a,"goog.dom.insertChildAt expects a non-null parent");a.insertBefore(b,a.childNodes[c]||null)}function Re(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Se(a,b){u(null!=a&&null!=b,"goog.dom.replaceNode expects non-null arguments");var c=b.parentNode;c&&c.replaceChild(a,b)}
function Te(a){return ae&&void 0!=a.children?a.children:Db(a.childNodes,function(a){return 1==a.nodeType})}function Ue(a){return Fa(a)&&1==a.nodeType}function Ve(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function De(a){u(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document}
function We(a,b){u(null!=a,"goog.dom.setTextContent expects a non-null value for node");if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(u(a.lastChild));a.firstChild.data=String(b)}else{Pe(a);var c=De(a);a.appendChild(c.createTextNode(String(b)))}}var Xe={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ye={IMG:" ",BR:"\n"};
function Ze(a){if(be&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];$e(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");be||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a}
function $e(a,b,c){if(!(a.nodeName in Xe))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Ye)b.push(Ye[a.nodeName]);else for(a=a.firstChild;a;)$e(a,b,c),a=a.nextSibling}function Ke(a){if(a&&"number"==typeof a.length){if(Fa(a))return"function"==typeof a.item||"string"==typeof a.item;if(Ea(a))return"function"==typeof a.item}return!1}
function af(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function Ce(a){this.Ze=a||xa.document||document}e=Ce.prototype;e.Ub=function(a){return q(a)?this.Ze.getElementById(a):a};e.getElementsByTagName=function(a,b){return(b||this.Ze).getElementsByTagName(String(a))};e.Xr=function(a,b,c){Ie(this.Ze,arguments)};e.createElement=function(a){return this.Ze.createElement(String(a))};e.createTextNode=function(a){return this.Ze.createTextNode(String(a))};
e.appendChild=Ne;e.append=function(a,b){Je(De(a),a,arguments,1)};e.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};e.dm=Pe;
e.removeNode=Re;e.contains=Ve;e.F=We;kc("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));function bf(a,b){b?(u(bc(Yd,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")}
function cf(a,b,c){Ca(c)&&(c=c.join(" "));var d=df(b);""===c||void 0==c?(Xd||(Xd={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=Xd,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function df(a){u(a,"ARIA attribute cannot be empty.");u(bc(Zd,a),"No such ARIA attribute "+a);return"aria-"+a};function ef(a,b,c){this.fontFamily=a;this.bold=b;this.italic=c};function ff(a,b,c){p(b)&&(a=Math.max(a,b));p(c)&&(a=Math.min(a,c));return a}function gf(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function hf(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}e=hf.prototype;e.nX=function(){return this.right-this.left};e.clone=function(){return new hf(this.top,this.right,this.bottom,this.left)};e.contains=function(a){return this&&a?a instanceof hf?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};
e.expand=function(a,b,c,d){Fa(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};e.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};
e.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};e.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
e.translate=function(a,b){a instanceof G?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(tb(a),this.left+=a,this.right+=a,ya(b)&&(this.top+=b,this.bottom+=b));return this};e.scale=function(a,b){b=ya(b)?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function J(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}e=J.prototype;e.clone=function(){return new J(this.left,this.top,this.width,this.height)};function jf(a){return new hf(a.top,a.left+a.width,a.top+a.height,a.left)}function kf(a,b){return a==b?!0:a&&b?a.left==b.left&&a.width==b.width&&a.top==b.top&&a.height==b.height:!1}
function lf(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var f=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(f<=a)return new J(c,f,d-c,a-f)}return null}function mf(a,b){var c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height);a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-a.left;a.height=d-a.top}
function nf(a,b){if(!a||!b)return null;a=new J(a.left,a.top,a.width,a.height);mf(a,b);return a}e.contains=function(a){return a instanceof G?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};
e.vp=function(a){var b=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};e.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};e.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
e.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};e.translate=function(a,b){a instanceof G?(this.left+=a.x,this.top+=a.y):(this.left+=tb(a),ya(b)&&(this.top+=b));return this};e.scale=function(a,b){b=ya(b)?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function of(a,b,c){return(a-2/3*c)/(b+c/3)}function pf(a){if(1>=a)return a;a=1+(a-1)/3;return z?gf(a,4):a};var qf=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout,rf=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;function sf(a,b){b&&(a=a.bind(b));var c;return function(){c&&rf(c);c=qf(a)}};function tf(a){if(a.classList)return a.classList;a=a.className;return q(a)&&a.match(/\S+/g)||[]}function uf(a,b){return a.classList?a.classList.contains(b):Jb(tf(a),b)}function K(a,b){a.classList?a.classList.add(b):uf(a,b)||(a.className+=0<a.className.length?" "+b:b)}function vf(a,b){a.classList?a.classList.remove(b):uf(a,b)&&(a.className=Db(tf(a),function(a){return a!=b}).join(" "))};function wf(a,b){a.className.baseVal=b}function xf(a){return q(a.className)?tf(a):(a=a.className.baseVal,q(a)&&a.match(/\S+/g)||[])}function yf(a,b){return q(a.className)?uf(a,b):Jb(xf(a),b)}function zf(a,b){if(q(a.className))K(a,b);else if(!yf(a,b)){var c=a.className.baseVal;c+=0<a.className.baseVal.length?" "+b:b;wf(a,c)}}function Af(a,b){q(a.className)?vf(a,b):yf(a,b)&&wf(a,Db(xf(a),function(a){return a!=b}).join(" "))};function Bf(a,b){this.gH=a;this.pI=b}Bf.prototype.className=function(){return this.pI?this.gH+"__"+this.pI:this.gH};function Cf(a,b){return a.className()+"_"+b}function Df(a,b,c){return Cf(a,b)+"_"+c}function Ef(a,b,c){b=tf(b);var d=Df(a,c,"");return Hb(b,function(a){return 0==a.indexOf(d)})};function L(a){Fd.apply(this,arguments)}m(L,Fd);function M(a,b){var c=new E(a);D(a,c);if(b)if(Ca(b))for(a=l(b),b=a.next();!b.done;b=a.next())Vd(b.value,c);else Vd(b,c);return c};function Ff(a){E.call(this,a);this.zx=D(this,new E);this.UI=D(this,new E)}m(Ff,E);Ff.prototype.addHandler=function(a,b,c){E.prototype.addHandler.call(this,a,b,c);this.zx.a()};Ff.prototype.removeHandler=function(a,b,c){E.prototype.removeHandler.call(this,a,b,c);this.UI.a()};function N(a,b,c){if(q(b))(b=Gf(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var f=b[d],g=Gf(c,d);g&&(c.style[g]=f)}}var Hf={};function Gf(a,b){var c=Hf[b];if(!c){var d=gb(b);c=d;void 0===a.style[d]&&(d=(vc?"Webkit":uc?"Moz":z?"ms":rc?"O":null)+hb(d),void 0!==a.style[d]&&(c=d));Hf[b]=c}return c}function If(a,b){var c=a.style[gb(b)];return"undefined"!==typeof c?c:a.style[Gf(a,b)]||""}
function Jf(a,b){var c=De(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function Kf(a,b){return Jf(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function Lf(a){return new G(a.offsetLeft,a.offsetTop)}
function Mf(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}z&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b}
function Nf(a){var b=De(a);vb(a,"Parameter is required");var c=new G(0,0);var d=b?De(b):document;d=!z||Kc(9)||"CSS1Compat"==Be(d).Ze.compatMode?d.documentElement:d.body;if(a==d)return c;a=Mf(a);b=Ge(Be(b).Ze);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Of(a,b){a=Pf(a);b=Pf(b);return new G(a.x-b.x,a.y-b.y)}function Pf(a){u(a);if(1==a.nodeType)return a=Mf(a),new G(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new G(a.clientX,a.clientY)}
function Qf(a,b,c){if(b instanceof H)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");Rf(a,b);Sf(a,c)}function Tf(a){"number"==typeof a&&(a=Math.round(a)+"px");return a}function Sf(a,b){a.style.height=Tf(b)}function Rf(a,b){a.style.width=Tf(b)}
function Uf(a){var b=Vf;if("none"!=Kf(a,"display"))return b(a);var c=a.style,d=c.display,f=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=f;return a}function Vf(a){var b=a.offsetWidth,c=a.offsetHeight,d=vc&&!b&&!c;return p(b)&&!d||!a.getBoundingClientRect?new H(b,c):(a=Mf(a),new H(a.right-a.left,a.bottom-a.top))}
function Wf(a){u(a);var b=a.style;a="";"opacity"in b?a=b.opacity:"MozOpacity"in b?a=b.MozOpacity:"filter"in b&&(b=b.filter.match(/alpha\(opacity=([\d.]+)\)/))&&(a=String(b[1]/100));return""==a?a:Number(a)}function Xf(a,b){u(a);a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function Yf(a){return"rtl"==Kf(a,"direction")}function Zf(a){return new H(a.offsetWidth,a.offsetHeight)}
function $f(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var f=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=f;a.runtimeStyle[c]=g;return+b}function ag(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?$f(a,b,"left","pixelLeft"):0}
function bg(a,b){if(z){var c=ag(a,b+"Left"),d=ag(a,b+"Right"),f=ag(a,b+"Top");a=ag(a,b+"Bottom");return new hf(f,d,a,c)}c=Jf(a,b+"Left");d=Jf(a,b+"Right");f=Jf(a,b+"Top");a=Jf(a,b+"Bottom");return new hf(parseFloat(f),parseFloat(d),parseFloat(a),parseFloat(c))}function cg(a){return bg(a,"padding")}function dg(a){return bg(a,"margin")}var eg={thin:2,medium:4,thick:6};
function fg(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in eg?eg[b]:$f(a,b,"left","pixelLeft")}function gg(a){if(z&&!Kc(9)){var b=fg(a,"borderLeft"),c=fg(a,"borderRight"),d=fg(a,"borderTop");a=fg(a,"borderBottom");return new hf(d,c,a,b)}b=Jf(a,"borderLeftWidth");c=Jf(a,"borderRightWidth");d=Jf(a,"borderTopWidth");a=Jf(a,"borderBottomWidth");return new hf(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function hg(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}hg.prototype.BYTES_PER_ELEMENT=4;hg.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};hg.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(hg.BYTES_PER_ELEMENT=4,hg.prototype.BYTES_PER_ELEMENT=hg.prototype.BYTES_PER_ELEMENT,hg.prototype.set=hg.prototype.set,hg.prototype.toString=hg.prototype.toString,za("Float32Array",hg,void 0));function ig(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}ig.prototype.BYTES_PER_ELEMENT=8;ig.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};ig.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{ig.BYTES_PER_ELEMENT=8}catch(a){}ig.prototype.BYTES_PER_ELEMENT=ig.prototype.BYTES_PER_ELEMENT;ig.prototype.set=ig.prototype.set;ig.prototype.toString=ig.prototype.toString;za("Float64Array",ig,void 0)};function jg(a,b){a:{var c=["transformOrigin","webkitTransformOrigin","msTransformOrigin","MozTransformOrigin","OTransformOrigin"];for(var d=0;d<c.length;++d)if(p(a.style[c[d]])){c=c[d];break a}throw Error("browser doesn't support css style "+c[0]);}N(a,c,b)};function kg(a,b,c,d,f,g){if(6==arguments.length)this.setTransform(a,b,c,d,f,g);else{if(0!=arguments.length)throw Error("Insufficient matrix parameters");this.Eg=this.Hg=1;this.Gg=this.Fg=this.eg=this.eh=0}}e=kg.prototype;e.clone=function(){return new kg(this.Eg,this.Gg,this.Fg,this.Hg,this.eg,this.eh)};e.setTransform=function(a,b,c,d,f,g){if(!(ya(a)&&ya(b)&&ya(c)&&ya(d)&&ya(f)&&ya(g)))throw Error("Invalid transform parameters");this.Eg=a;this.Gg=b;this.Fg=c;this.Hg=d;this.eg=f;this.eh=g;return this};
e.scale=function(a,b){this.Eg*=a;this.Gg*=a;this.Fg*=b;this.Hg*=b;return this};e.translate=function(a,b){this.eg+=a*this.Eg+b*this.Fg;this.eh+=a*this.Gg+b*this.Hg;return this};e.rotate=function(a,b,c){var d=new kg,f=Math.cos(a);a=Math.sin(a);b=d.setTransform(f,a,-a,f,b-b*f+c*a,c-b*a-c*f);c=this.Eg;d=this.Fg;this.Eg=b.Eg*c+b.Gg*d;this.Fg=b.Fg*c+b.Hg*d;this.eg+=b.eg*c+b.eh*d;c=this.Gg;d=this.Hg;this.Gg=b.Eg*c+b.Gg*d;this.Hg=b.Fg*c+b.Hg*d;this.eh+=b.eg*c+b.eh*d;return this};
e.toString=function(){return"matrix("+[this.Eg,this.Gg,this.Fg,this.Hg,this.eg,this.eh].join()+")"};e.transform=function(a,b,c,d,f){var g=b;for(b+=2*f;g<b;){f=a[g++];var h=a[g++];c[d++]=f*this.Eg+h*this.Fg+this.eg;c[d++]=f*this.Gg+h*this.Hg+this.eh}};e.equals=function(a){return this==a?!0:a?this.Eg==a.Eg&&this.Fg==a.Fg&&this.eg==a.eg&&this.Gg==a.Gg&&this.Hg==a.Hg&&this.eh==a.eh:!1};function lg(a){return mg().mX(a)}function ng(a,b,c){c=c||b;b=(new kg).setTransform(b,0,0,c,0,0);og(mg(),a,b)}function pg(a,b){return uf(a,b)}function qg(a,b){K(a,b)}function rg(a){var b=a.style.display;a.style.display="none";var c=a.offsetHeight;a.style.display=b;return c}function sg(){var a=af();a&&a.blur()}function tg(a){return Math.floor(1E6*a)/1E6}
function ug(a){var b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.yf&&(b=Math.min(b,1));var c=Math.min(a.boundingWidth,a.width*b),d=Math.min(a.boundingHeight,a.height*b);return{width:c,height:d,scale:b,left:Math.floor((a.boundingWidth-c)/2),top:Math.floor((a.boundingHeight-d)/2)}}var vg=null;
function mg(){if(vg)return vg;for(var a=null,b=He("DIV"),c=[["transform",wg,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",wg,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",wg,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",xg,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",wg,{transform:"OTransform",transformOrigin:"OTransformOrigin"}]],d=0;d<c.length;++d)if(p(b.style[c[d][0]])){a=
new c[d][1](c[d][2]);break}if(!a)throw Error("browser doesn't support css matrix transformation");return vg=a}function wg(a){this.LD=a}function og(a,b,c){b.style[a.LD.transform]=1==c.Eg&&0==c.Gg&&0==c.Fg&&1==c.Hg&&0==c.eg&&0==c.eh?"":"matrix("+a.PM(c).join(",")+")"}
wg.prototype.mX=function(a){a="none"!=Jf(a,"display")?Jf(a,this.LD.transform):a.style[this.LD.transform];if(0==a.lastIndexOf("matrix(",0))a:{for(var b=[],c=0;6>c;++c){var d=a.match(/^.*?(-?\d+(?:\.\d+)?(e-?\d+)?)/);if(!d){a=null;break a}b[c]=parseFloat(d[1]);a=a.substr(d[0].length)}a=b}else a=null;return a?new kg(a[0],a[1],a[2],a[3],a[4],a[5]):null};wg.prototype.PM=function(a){return[tg(a.Eg),tg(a.Gg),tg(a.Fg),tg(a.Hg),tg(a.eg),tg(a.eh)]};function xg(a){this.LD=a}r(xg,wg);
xg.prototype.PM=function(a){a=xg.Ba.PM.call(this,a);a[4]+="px";a[5]+="px";return a};function yg(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!uc;default:return 166>a.keyCode||183<a.keyCode}}
function zg(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var Ag=y("Firefox"),Bg=mc()||y("iPod"),Cg=y("iPad"),Dg=y("Android")&&!(lc()||y("Firefox")||y("Opera")||y("Silk")),Eg=lc(),Fg=y("Safari")&&!(lc()||y("Coast")||y("Opera")||y("Edge")||y("Silk")||y("Android"))&&!nc();function Gg(a){for(var b=[],c=0,d=0;c<a.length;){var f=a[c++];if(128>f)b[d++]=String.fromCharCode(f);else if(191<f&&224>f){var g=a[c++];b[d++]=String.fromCharCode((f&31)<<6|g&63)}else if(239<f&&365>f){g=a[c++];var h=a[c++],k=a[c++];f=((f&7)<<18|(g&63)<<12|(h&63)<<6|k&63)-65536;b[d++]=String.fromCharCode(55296+(f>>10));b[d++]=String.fromCharCode(56320+(f&1023))}else g=a[c++],h=a[c++],b[d++]=String.fromCharCode((f&15)<<12|(g&63)<<6|h&63)}return b.join("")};var Hg=null,Ig=null,Jg=uc||vc&&!Fg||rc,Kg=Jg||"function"==typeof xa.btoa,Lg=Jg||!Fg&&!z&&"function"==typeof xa.atob;
function Mg(a){if(Kg)var b=xa.btoa(a);else{b=[];for(var c=0,d=0;d<a.length;d++){var f=a.charCodeAt(d);255<f&&(b[c++]=f&255,f>>=8);b[c++]=f}u(Da(b),"encodeByteArray takes an array as a parameter");Ng();a=Hg;c=[];for(d=0;d<b.length;d+=3){var g=b[d],h=(f=d+1<b.length)?b[d+1]:0,k=d+2<b.length,n=k?b[d+2]:0,t=g>>2;g=(g&3)<<4|h>>4;h=(h&15)<<2|n>>6;n&=63;k||(n=64,f||(h=64));c.push(a[t],a[g],a[h],a[n])}b=c.join("")}return b}
function Og(a){if(Lg)return xa.atob(a);var b="";Pg(a,function(a){b+=String.fromCharCode(a)});return b}function Qg(a){var b=[];Pg(a,function(a){b.push(a)});return b}function Pg(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),f=Ig[c];if(null!=f)return f;if(!/^[\s\xa0]*$/.test(c))throw Error("Unknown base64 encoding at char: "+c);}return b}Ng();for(var d=0;;){var f=c(-1),g=c(0),h=c(64),k=c(64);if(64===k&&-1===f)break;b(f<<2|g>>4);64!=h&&(b(g<<4&240|h>>2),64!=k&&b(h<<6&192|k))}}
function Ng(){if(!Hg){Hg={};Ig={};for(var a=0;65>a;a++)Hg[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),Ig[Hg[a]]=a,62<=a&&(Ig["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};function Rg(a,b){var c=[];Sg(new Tg(b),a,c);return c.join("")}function Tg(a){this.$F=a}
function Sg(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Ca(b)){var d=b;b=d.length;c.push("[");for(var f="",g=0;g<b;g++)c.push(f),f=d[g],Sg(a,a.$F?a.$F.call(d,String(g),f):f,c),f=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");g="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof f&&(c.push(g),Ug(d,c),c.push(":"),Sg(a,a.$F?a.$F.call(b,d,f):f,c),g=","));c.push("}");return}}switch(typeof b){case "string":Ug(b,
c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}}var Vg={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Wg=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function Ug(a,b){b.push('"',a.replace(Wg,function(a){var b=Vg[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Vg[a]=b);return b}),'"')};function Xg(a,b){Bd.call(this);this.yn=a||1;this.cB=b||xa;this.LW=La(this.N5,this);this.DX=Na()}r(Xg,Bd);e=Xg.prototype;e.enabled=!1;e.df=null;e.setInterval=function(a){this.yn=a;this.df&&this.enabled?(this.stop(),this.start()):this.df&&this.stop()};e.N5=function(){if(this.enabled){var a=Na()-this.DX;0<a&&a<.8*this.yn?this.df=this.cB.setTimeout(this.LW,this.yn-a):(this.df&&(this.cB.clearTimeout(this.df),this.df=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
e.start=function(){this.enabled=!0;this.df||(this.df=this.cB.setTimeout(this.LW,this.yn),this.DX=Na())};e.stop=function(){this.enabled=!1;this.df&&(this.cB.clearTimeout(this.df),this.df=null)};e.Id=function(){Xg.Ba.Id.call(this);this.stop();delete this.cB};function Yg(a,b,c){if(Ea(a))c&&(a=La(a,c));else if(a&&"function"==typeof a.handleEvent)a=La(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:xa.setTimeout(a,b||0)};function Zg(a,b){this.mb=a;this.hZ=b||[]}za("iSpring.ios.mobile.MobileAppCommand",Zg,void 0);Zg.prototype.id=function(){return Ga(this)};Zg.prototype.wv=function(){if($g){var a=this.mb;var b=this.hZ,c=this.id();b=Rg(b,null);a="isplayer://"+a+"/"+c+"/"+Mg(b);ah(a)}};function ah(a){try{var b=Le("iframe");N(b,{width:"1px",height:"1px",border:"0"});b.src=a;Ne(document.body,b);Yg(function(){Re(b)},100)}catch(c){}};var bh;function ch(a){a instanceof $c&&(a=a.Zd);u(a);bh||(bh=new WeakMap);bh.set(a,!0)}function dh(a){a instanceof $c&&(a=a.Zd);u(a);bh||(bh=new WeakMap);return bh.has(a)}function eh(a){a instanceof $c&&(a=a.Zd);u(a);return a.defaultPrevented?!0:dh(a)};function fh(a,b,c,d){c=c||0;var f=Array.prototype.slice.call(arguments,3);return setTimeout(function(){a.apply(b||null,f)},c)}function gh(){var a=hh();return Math.max(1,Math.min(a.width,a.height)/420)}
function hh(){if(ih)return new H(document.documentElement.clientWidth,document.documentElement.clientHeight);if(O&&z)return new H(screen.width,screen.height);var a=p(window.devicePixelRatio)?window.devicePixelRatio:1;return jh?new H(screen.width/a,screen.height/a):O?kh&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new H(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new H(screen.width,
screen.height):new H(screen.width*a,screen.height*a)}function lh(a){var b=window.location.search.substr(1);if(!b)return{};var c={};b=b.split("&");for(var d=0;d<b.length;++d){var f=b[d].split("=");if(2==f.length){try{var g=decodeURIComponent(f[0].replace(/\+/g," "))}catch(k){g=f[0]}try{var h=decodeURIComponent(f[1].replace(/\+/g," "))}catch(k){h=f[1]}a||(g=g.toLowerCase());c[g]=h}}return c}function mh(a){return"url('"+a.replace(/\\/g,"/")+"')"}
function nh(a,b){if($g)(new Zg("openWindow",[a])).wv();else{(b=b?{target:b}:void 0)||(b={});var c=window;if(a instanceof he)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof he||(d="object"==typeof d&&d.Hv?d.Cv():String(d),ke.test(d)||(d="about:invalid#zClosurez"),d=le(d));a=b.target||a.target;var f=[];for(g in b)switch(g){case "width":case "height":case "top":case "left":f.push(g+"="+b[g]);break;case "target":case "noopener":case "noreferrer":break;default:f.push(g+"="+(b[g]?
1:0))}var g=f.join(",");if(nc()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a){f=(f=(g=c.document.createElement("A"))&&g.ownerDocument)&&(f.defaultView||f.parentWindow)||xa;if("undefined"!=typeof f.HTMLAnchorElement&&"undefined"!=typeof f.Location&&"undefined"!=typeof f.Element){f=g&&(g instanceof f.HTMLAnchorElement||!(g instanceof f.Location||g instanceof f.Element));var h=Fa(g)?g.constructor.displayName||g.constructor.name||Object.prototype.toString.call(g):void 0===g?"undefined":null===
g?"null":typeof g;u(f,"Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLAnchorElement",h)}d instanceof he||d instanceof he||(d="object"==typeof d&&d.Hv?d.Cv():String(d),u(ke.test(d),"%s does not match the safe URL pattern",d)||(d="about:invalid#zClosurez"),d=le(d));g.href=je(d);g.setAttribute("target",a);b.noreferrer&&g.setAttribute("rel","noreferrer");b=document.createEvent("MouseEvent");b.initMouseEvent("click",!0,!0,c,1);g.dispatchEvent(b)}else b.noreferrer?(c=c.open("",
a,g),d=je(d),c&&(tc&&-1!=d.indexOf(";")&&(d="'"+d.replace(/'/g,"%27")+"'"),c.opener=null,b=new de(ee,"b/12014412, meta tag with sanitized URL"),d='<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+Ra(d)+'">',ub(ge(b),"must provide justification"),u(!/^[\s\xa0]*$/.test(ge(b)),"must provide non-empty justification"),b=qe(d,null),c.document.write(oe(b)),c.document.close())):(c=c.open(je(d),a,g))&&b.noopener&&(c.opener=null)}}
function oh(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function ph(a){return a&&"VIDEO"==a.nodeName&&a.controls};(function(){function a(a){try{return a.ISPlayer&&(window.ISPlayer=a.ISPlayer),a.ISPVideoPlayer&&(window.ISPVideoPlayer=a.ISPVideoPlayer),a.ISPQuizPlayer&&(window.ISPQuizPlayer=a.ISPQuizPlayer),a.ISPInteractionPlayerCore&&(window.ISPInteractionPlayerCore=a.ISPInteractionPlayerCore),a.ISPBookPlayer&&(window.ISPBookPlayer=a.ISPBookPlayer),a.ISPScenarioPlayer&&(window.ISPScenarioPlayer=a.ISPScenarioPlayer),a.ISPFlipPlayer&&(window.ISPFlipPlayer=a.ISPFlipPlayer),!0}catch(f){return!1}}if(function(){try{var a=
window.frameElement}catch(f){}return null!=a}())for(var b=window,c=7;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent})();var qh,rh=lh(void 0).user_agent;qh=rh?rh:Vb||"";var kh=Cg||Bg,ih="1"==lh(void 0).small_screen,sh="1"==lh(void 0).tablet_screen,th=window.top!==window,uh,vh;try{vh=window.top.location.href?window.frameElement:null}catch(a){}uh=null!=vh;var wh=Bg&&uh;function xh(){var a=qh.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||ih||sh}
var yh=-1!=qh.toLowerCase().indexOf("chrome");qh.indexOf("OPR");var zh=vc&&!yh;qh.indexOf("CriOS");var Ah=-1==qh.toLowerCase().indexOf("windows phone")&&-1!=qh.toLowerCase().indexOf("android"),O=xh(),Bh=O&&(xh()?"ontouchstart"in window||p(window.DocumentTouch)&&document instanceof window.DocumentTouch||-1!=qh.toLowerCase().indexOf("touch"):!1),Ch="";if(kh){var Dh=/CPU.+OS\s(\d+)_(\d+)/.exec(qh);Ch=Dh?Dh[1]+"."+Dh[2]:""}
var Eh=parseInt(Ch,10),Fh=kh&&6>=Eh,Gh=kh&&7<=Eh,Hh=kh&&8<=Eh,Ih=kh&&9<=Eh,Jh=kh&&10<=Eh,Kh=kh&&12<=Eh,Lh=z&&"9."==Fc.substr(0,2),Mh=z&&"10."==Fc.substr(0,3),Nh=P&&z,jh=Ah&&!yh&&!Ag&&!rc;qh.toLowerCase().indexOf("micromessenger");var $g=-1!=qh.indexOf("ismobile"),Oh=$g&&Bg,Ph=$g&&Ah,Qh=window._ispringNoneMobile,Rh;if(Rh=!window._ispringFullsizeSkin){var Sh;if(!(Sh=ih))if(window._ispringFullsizeSkin)Sh=!1;else{var Th=hh();Sh=(Bg||700>Math.min(Th.width,Th.height))&&!sh}Rh=Sh}
var P=Rh,Uh=Bg&&!Oh&&10>Eh||Nh&&P,Vh=p(window.ISPlayer),Wh=O&&!Vh,Xh=!1,Yh=document.createElement("audio"),Zh=Yh.play&&Yh.play();Zh&&Zh.then(function(){Yh.pause()},function(a){if(0<a.toString().indexOf("interact with the document first")||(zh||Ag)&&0<a.toString().indexOf("possibly because the user denied permission"))Xh=!0});var $h="1"==lh(void 0).screenshoter,ai="1"==lh(void 0).embed;function bi(){return 1==window._ispringDebug||"1"==lh(void 0).isdebug}
if(y("Windows")){var ci=Vb,di;if(y("Windows")){di=/Windows (?:NT|Phone) ([0-9.]+)/;var ei=di.exec(ci)}else nc()?(di=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,(ei=di.exec(ci))&&ei[1].replace(/_/g,".")):y("Macintosh")?(di=/Mac OS X ([0-9_.]+)/,(ei=di.exec(ci))&&ei[1].replace(/_/g,".")):y("Android")?(di=/Android\s+([^\);]+)(\)|;)/,ei=di.exec(ci)):y("CrOS")&&(di=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,ei=di.exec(ci))}setTimeout(function(){fi=bi},0);var gi=["touchstart","mousedown"],hi=["touchend","mouseup"],ii=["touchmove","mousemove"];function ji(a,b,c,d,f){this.Od=a;this.DZ=b;this.EZ=c;this.K2=d;this.L2=f}e=ji.prototype;e.id=function(){return this.Od};e.clientX=function(){return this.DZ};e.clientY=function(){return this.EZ};e.screenX=function(){return this.K2};e.screenY=function(){return this.L2};function ki(a,b){this.tI=a;this.G3=b}function li(a){u(0<a.length);for(var b=[],c=0;c<a.length;++c){var d=a[c];b.push(new ji(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new ki(a[0],b)}ki.prototype.Vr=function(){return this.tI};ki.prototype.touches=function(){return this.G3};ki.prototype.scale=function(){return this.tI.scale};ki.prototype.rotation=function(){return this.tI.rotation};var mi={passive:!1},ni={passive:!0};function oi(a,b){this.g=a;this.sm={};this.Em={};if(b)for(a=0;a<b.length;++a)pi(this,b[a])}e=oi.prototype;e.yz=!1;e.HC=-1;function qi(a){var b=a.g;window.navigator.msPointerEnabled?(A(b,"MSPointerDown",a.CT,!1,a),A(b,"MSPointerUp",a.ET,!1,a),A(b,"MSPointerMove",a.DT,!1,a)):(A(b,gi,a.Wq,mi,a),A(b,hi,a.RT,!1,a),A(b,ii,a.ST,mi,a))}
function ri(a){var b=a.g;window.navigator.msPointerEnabled?(ud(b,"MSPointerDown",a.CT,!1,a),ud(b,"MSPointerUp",a.ET,!1,a),ud(b,"MSPointerMove",a.DT,!1,a)):(ud(b,gi,a.Wq,mi,a),ud(b,hi,a.RT,!1,a),ud(b,ii,a.ST,mi,a))}e.Wq=function(a){var b=a.Zd;u(b);if(!this.yz||b.touches&&1==b.touches.length)this.yz=!0,a=si(a),ti(this,"touchStart",a)};
e.RT=function(a){if(this.yz){this.yz=!1;var b=si(a);if(ti(this,"touchEnd",b)){if(b=a.target)if("TEXTAREA"==b.nodeName)b=!0;else{var c=b.getAttribute("type");b="INPUT"==b.nodeName&&(!c||"text"==c||"number"==c)}else b=!1;b||oh(a.target)||ph(a.target)||a.preventDefault()}}};e.ST=function(a){!ph(a.target)&&this.yz&&(a=si(a),ti(this,"touchMove",a))};
function si(a){a=a.Zd;u(a);if(p(window.TouchEvent)&&a instanceof TouchEvent){u(a.touches);for(var b=[],c=0;c<a.touches.length;++c){var d=a.touches[c];b.push(new ji(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new ki(a,b)}else b=[],b.push(new ji(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new ki(a,b);return a}e.CT=function(a){var b=a.Zd;this.sm[b.pointerId]=b;ui(this,a);b=ac(this.sm);a=1==b.length?"touchStart":"touchMove";b=li(b);ti(this,a,b)};
e.ET=function(a){var b=a.Zd;if(b.pointerId in this.sm){delete this.sm[b.pointerId];ui(this,a);var c=ac(this.sm);a=0<c.length?"touchMove":"touchEnd";0==c.length&&(c=[b]);c=li(c);ti(this,a,c)&&b.preventDefault()}};e.DT=function(a){var b=a.Zd;b.pointerId in this.sm&&(this.sm[b.pointerId]=b,ui(this,a),a=li(ac(this.sm)),ti(this,"touchMove",a))};function ui(a,b){"touch"==b.pointerType&&(0<a.HC&&clearTimeout(a.HC),a.HC=setTimeout(La(a.N_,a),200))}
e.N_=function(){this.sm={};this.HC=-1;for(var a in this.Em)this.Em.hasOwnProperty(a)&&this.Em[a].rp()};function ti(a,b,c){var d=0,f=null,g;for(g in a.Em)if(a.Em.hasOwnProperty(g)){var h=a.Em[g],k=h.CF(b,c);k>d&&(d=k,f=h)}return f?(c.Vr().defaultPrevented?f.rp():f.ZE(c),!0):!1}function pi(a,b){a.Em[b.dA()]=b}function vi(a,b){return b in a.Em?a.Em[b]:null};function wi(){this.HM=new E;this.a_=new E;this.IM=new E;this.GM=new E}e=wi.prototype;e.Bl=null;e.NE=!1;e.dA=function(){return"tap"};e.CF=function(a,b){if("touchEnd"==a)return this.NE?1:0;var c=new G(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.Bl=c,this.NE=!0,this.IM.a(),Nh||A(window,"scroll",this.rp,!1,this),0;if(!this.Bl)return 0;50>=ze(c,this.Bl)||this.NE&&this.rp();return 0};
e.ZE=function(a){u(this.Bl);this.HM.a(this.Bl.x,this.Bl.y,a.Vr());var b=!1,c=Na();this.BS&&(u(this.AS),1E3>c-this.BS&&50>=ze(this.AS,this.Bl)&&(b=!0,this.a_.a(this.Bl.x,this.Bl.y,a.Vr())));this.BS=b?null:c;this.AS=this.Bl};e.rp=function(){ud(window,"scroll",this.rp,!1,this);this.NE=!1;this.GM.a()};var xi,yi=[];if(window.MutationObserver){xi=new MutationObserver(function(a){a&&a.forEach(function(a){u(a);a=l(a.removedNodes);for(var b=a.next();!b.done;b=a.next()){b=b.value;for(var d=l(yi),f=d.next();!f.done;f=d.next())f=f.value,Ea(b.contains)&&b.contains(f.displayObject())&&f.ky()}})});var zi={subtree:!0,childList:!0};qf(function(){xi.observe(document.body,zi)})}
function Q(a){var b=a||{};a=b.l;var c=b.i,d=b.aX,f=b.ha,g=b.ja,h=b.Vv,k=b.AW,n=b.zF,t=b.Ff,v=b.Jg,w=b.tabIndex;b=b.Iz;L.call(this);var F=this;f||(f=He(g||"DIV"));this.W=f;this.Ew=[];if(a||c)a=a||new Bf(u(c),d),Ai(this,a);this.Pm=p(h)?h:!0;this.pu=this.Sg=this.Zg=this.dv=this.cv=this.qq=void 0;this.su=1;this.FC=null;this.IV={};this.gj=null;t&&(this.kr=Bi(this));(this.UL=v)&&this.Pa(!1);p(w)&&this.cw(w);this.D=D(this,new Ff(this));Ci(this,this.D);n&&C(this,this.D,Aa);b&&Di(this);this.zh=M(this);if(!1===
k){var I=!1;B(this,this.displayObject(),"mousedown",function(){I=!0});B(this,this.displayObject(),"focusout",function(a){a.target==a.currentTarget&&(I=!1)});B(this,this.displayObject(),"focusin",function(a){I&&a.target==a.currentTarget&&qf(function(){F.displayObject().blur()})})}}m(Q,L);e=Q.prototype;e.focus=function(){this.W.focus()};e.getAttribute=function(a){return this.W.getAttribute(a)};e.setAttribute=function(a,b){this.W.setAttribute(a,b)};e.removeAttribute=function(a){this.W.removeAttribute(a)};
e.cw=function(a){this.qq=a;this.Uy(a)};e.cf=function(a){this.cv=a;this.W.style.left=a+"px"};e.yd=function(a){this.dv=a;this.W.style.top=a+"px"};e.move=function(a,b){this.cf(a);this.yd(b)};e.xa=function(a){this.resize(a)};e.Pb=function(a){this.resize(void 0,a)};e.resize=function(a,b){this.Cu(a,b);p(a)&&(this.Zg=a);p(b)&&(this.Sg=b);this.fa(this.width(),this.height());this.zh.a(this)};
e.f=function(a){p(this.qq)&&this.Uy(a?this.qq:-1);a?this.W.removeAttribute("disabled"):this.W.setAttribute("disabled","")};e.j=function(a){this.gj=null;this.W.style.display=a?"":"none"};e.jc=function(a){this.o("opacity",a);this.pu=a};e.addChild=function(a){a=this.Yj(a);Ne(this.W,a)};function R(a,b,c){D(a,b,void 0);null!=c?a.hc(b,c):a.addChild(b)}function Ei(a,b){u(a.contains(b));a.Yb(b)}e.hc=function(a,b){a=this.Yj(a);this.W==a.parentNode&&this.W.childNodes[b]==a||Qe(this.W,a,b)};
e.removeChild=function(a){a=this.Yj(a);this.Bk(a)&&this.W.removeChild(a)};e.dm=function(){Pe(this.W)};e.F=function(a){We(this.W,a)};e.Ie=function(a){this.W.innerHTML=a};e.o=function(a,b){N(this.W,a,b)};function Fi(a,b){for(var c=l(Object.keys(b)),d=c.next();!d.done;d=c.next())d=d.value,N(a.W,d,b[d])}e.Ij=function(a){this.W.id=a};e.As=function(a){this.Yc("label",a)};e.gm=function(a){Ca(a)&&(a=a.join(" "));bf(this.W,a)};e.zs=function(a){this.Yc("hidden",a)};e.Yc=function(a,b){cf(this.W,a,b)};
function Gi(a,b){a=a.W.getAttribute(df(b));return null==a||void 0==a?"":String(a)}function Hi(a,b){b instanceof Bf||(b=new Bf(b,void 0));Ai(a,b)}
e.h=function(a,b){var c=this;if(this.Ew.length)for(var d={},f=l(this.Ew),g=f.next();!g.done;d={mB:d.mB,lB:d.lB,CG:d.CG},g=f.next())g=g.value,q(b)?(d.mB=Ef(g,this.W,a),d.mB&&(delete this.IV[a],function(a){return function(){Af(c.W,u(a.mB))}}(d)()),b&&(d.lB=Df(g,a,b),this.IV[a]=d.lB,function(a){return function(){zf(c.W,a.lB)}}(d)())):(d.CG=Cf(g,a),function(a){return function(){var d=c.W,f=a.CG;b?K(d,f):vf(d,f)}}(d)());else(function(){var d=c.W;b?K(d,a):vf(d,a)})(),nb("component has no bemInfo")};
e.Vl=function(a){var b=this.Ew[0];u(b);a=b?Cf(b,a):a;return yf(this.W,a)};e.Pa=function(a){u(this.UL);this.Yc("selected",a)};e.selected=function(){u(this.UL);return"true"==Gi(this,"selected")};function S(a,b){a=u(a.Ew[0]);u(!a.pI);return new Bf(a.gH,b)}e.qa=function(){this.fa(this.width(),this.height());this.zh.a()};e.Bk=function(a){return this.Yj(a).parentNode==this.displayObject()};e.x=function(){return p(this.cv)?this.cv:Lf(this.displayObject()).x};e.y=function(){return p(this.dv)?this.dv:Lf(this.displayObject()).y};
e.width=function(){return p(this.Zg)?this.Zg:this.oC()};e.height=function(){return p(this.Sg)?this.Sg:this.NI()};e.enabled=function(){return!this.W.hasAttribute("disabled")};e.visible=function(){return"boolean"==typeof this.gj?this.gj:"none"!=this.displayObject().style.display};e.opacity=function(){if(p(this.pu))return this.pu;var a=Wf(this.W);return ya(a)?a:1};e.displayObject=function(){return this.W};e.Ea=function(a,b){b=void 0===b?"0 0":b;ng(this.W,a,a);jg(this.W,u(b))};
e.setParentScale=function(a){this.su=a;this.he()};e.parentScale=function(){return this.su};function Ii(a){return a.W.getBoundingClientRect()}e.contains=function(a){if(!a)return!1;a=this.Yj(a);return Ve(this.W,a)};function Ji(a,b,c,d,f){function g(){var a=q(c)?c:c();a=b.B(a,d&&d());h(a)}var h=f||a.F.bind(a);u(!a.FC);C(a,b.yo,function(a){var b=q(c)?c:c();a==b&&g()});g();a.FC=g}function Ki(a){a.FC?a.FC():nb("bindI18nMessage is required")}
e.Wk=function(a){(a instanceof Node||Ea(a.displayObject))&&this.removeChild(a);L.prototype.Wk.call(this,a)};e.Yj=function(a){return a instanceof Node?a:a.displayObject()};e.oC=function(){var a=this.W;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:Zf(a).width};e.NI=function(){var a=this.W;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:Zf(a).height};e.Cu=function(a,b){p(a)&&Rf(this.W,a);p(b)&&Sf(this.W,b)};e.fa=function(){};e.he=function(){};
function Bi(a){var b=new ResizeObserver(function(b){b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,p(c.target)&&0<c.contentRect.width&&0<c.contentRect.height&&(a.fa(a.W.clientWidth,a.W.clientHeight),a.zh.a(a))});b.observe(a.W);return b}
function Ci(a,b){var c=D(a,new oi(a.W));C(a,b.zx,function(){1==Ud(b)&&qi(c);B(a,a.W,"mouseover",function(){a.enabled()&&0<Ud(a.D)&&a.Sn()});B(a,a.W,"mouseout",function(){a.Tf(!1)})});C(a,b.UI,function(){0==Ud(b)&&ri(c)});var d=new wi;C(a,d.HM,function(b,c,d){a.Tf(!1);a.enabled()&&a.fo(d);a.Pm&&d.target==a.W&&d.preventDefault()});C(a,d.GM,function(){a.Tf(!0)});C(a,d.IM,function(){a.enabled()&&a.Sn()});pi(c,d)}e.fo=function(a){this.D.a(this,a)};function Ai(a,b){a.Ew.push(b);zf(a.W,b.className())}
e.Sn=function(){this.h("active",!0)};e.Tf=function(){this.h("active",!1)};e.vB=function(){B(this,this.W,"keydown",this.sK,this)};e.sK=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.fo())};function Di(a){xi?yi.push(a):z?B(a,window,"DOMNodeRemoved",function(b){Ve(b.target,a.W)&&a.ky()}):B(a,a.W,"DOMNodeRemovedFromDocument",function(){a.ky()})}e.ky=function(){this.Tf(!1)};
e.Uy=function(a){this.setAttribute("tabindex",a+"")};e.bc=function(){this.kr&&this.kr.disconnect();var a=yi.indexOf(this);0<=a&&yi.splice(a,1)};function Li(a){var b=a.m8,c=a.toggle;Q.call(this,{l:a.l,i:a.i,aX:a.aX,Vv:a.Vv,AW:a.AW,tabIndex:a.tabIndex,ja:"BUTTON",Iz:!0,Ff:a.Ff});if(b){a=b.top;var d=b.right,f=b.bottom;b=b.left;this.Gh=new Q;R(this,this.Gh);this.Gh.o("position","absolute");this.Gh.o("top",a?-a+"px":0);this.Gh.o("right",d?-d+"px":0);this.Gh.o("bottom",f?-f+"px":0);this.Gh.o("left",b?-b+"px":0)}(this.OM=c)&&this.jm(!1);this.vB()}m(Li,Q);e=Li.prototype;e.jm=function(a){u(this.OM);this.Yc("pressed",a)};e.selected=function(){return!1};
e.Pa=function(){};e.pressed=function(){u(this.OM);return"true"==Gi(this,"pressed")};e.F=function(a){Q.prototype.F.call(this,a);this.Gh&&this.hc(this.Gh,0)};e.Ie=function(a){Q.prototype.Ie.call(this,a);this.Gh&&this.hc(this.Gh,0)};function Mi(a){this.g=a.content;this.IZ=""==a.contentHover?a.content:a.contentHover;this.Hl=a.url;this.Zg=a.width;this.Sg=a.height;this.QM=a.Ps;this.SC=a.language;this.zm=a.bs;this.eo=a.$r;this.VZ=a.Uz;this.WZ=a.Vz}e=Mi.prototype;e.content=function(){return this.g};e.contentHover=function(){return this.IZ};e.url=function(){return this.Hl};e.width=function(){return this.Zg};e.height=function(){return this.Sg};e.Ps=function(){return this.QM};e.language=function(){return this.SC};e.bs=function(){return this.zm};
e.$r=function(){return this.eo};e.Uz=function(){return this.VZ};e.Vz=function(){return this.WZ};function Ni(a){this.QM=a.Ps;this.SC=a.language;this.zm=a.bs;this.eo=a.$r.split(",")}function Oi(a){var b=a.QM;var c=Date.now(),d=0;0<b-c&&(d=Math.ceil((b-c)/864E5));b=d;"ru"==a.SC?(c=a.zm.indexOf("["),d=a.zm.indexOf("]"),-1==c||-1==d?a=a.zm?b+" "+a.zm.replace("{DAYS}",Pi(a,b)):"":(c=a.zm.substr(c+1,d-c-1).split(","),a=(1==b%10&&11!=b?c[0]:c[1])+" "+b+" "+Pi(a,b))):a=a.zm?b+" "+a.zm.replace("{DAYS}",Pi(a,b)):"";return a}
function Pi(a,b){if("ru"==a.SC){var c=b%10;a=0==c||5<=c||10<=b&&19>=b?a.eo[2]:1==c?a.eo[0]:a.eo[1]}else a=1!=b&&2<=a.eo.length?a.eo[1]:a.eo[0];return a};function Ri(a){Q.call(this,{i:"trial_banner"});this.qZ=a;this.o("position","absolute");this.o("cursor","pointer");var b=new Q({i:"banner-content"});b.Ie(a.content());b.Yc("hidden",!0);this.addChild(b);b=new Q({i:"banner-content_hover"});b.Ie(a.contentHover());b.Yc("hidden",!0);this.addChild(b);b=new Q({i:"days_remaining"});b.cf(a.Uz());b.yd(a.Vz());var c=new Ni({Ps:a.Ps(),language:a.language(),bs:a.bs(),$r:a.$r()});b.F(Oi(c));b.Yc("hidden",!0);this.addChild(b);a.url()&&C(this,this.D,this.t0,this);
this.resize(a.width(),a.height())}m(Ri,Q);Ri.prototype.t0=function(){nh(this.qZ.url())};function Si(){L.call(this);this.Ct=new Q({i:"fullscreen-video-layer"});this.xQ=M(this);this.i_=M(this);this.eC=null}m(Si,L);Si.prototype.attachEvent=function(){return this.xQ};Si.prototype.exitFullscreen=function(){this.eC&&(this.eC(),this.eC=null,this.Ct.dm(),this.Ct.h("with-video-player",!1),this.i_.a())};Si.prototype.attach=function(a,b){this.eC=b;this.Ct.addChild(a);this.Ct.h("with-video-player",!!a);this.xQ.a()};function Ti(a){return Ui(Math.floor(a/60))+":"+Ui(Math.floor(a%60))}function Vi(a,b){return a.toLocaleString(void 0,b)}function Ui(a){return 10>a?"0"+a:""+a};var Wi="sec",Xi="min",Yi="h";function Zi(a){var b=a.min,c=a.H4;Wi=a.r5;Xi=b;Yi=c}function $i(a,b){return b?(10>a?"0":"")+a:a.toString(10)}function aj(a){var b=Wi;return $i(a,!1)+" "+b}function bj(a){if(60<a){var b=a%60;a=$i(Math.floor(a/60),!1)+" "+Xi;0<b&&(a+=" "+$i(b,!0)+" "+Wi);b=a}else b=aj(a);return b}
function cj(a){var b=new Date;b.setMinutes(10);return Vi(b,{hour:"numeric",minute:"numeric"})!=Vi(b)?Vi(a,{year:"numeric",month:"long",day:"numeric"})+" "+Vi(a,{hour:"numeric",minute:"numeric"}):a.getFullYear()+"-"+Ui(a.getMonth()+1)+"-"+Ui(a.getDate())+" "+(Ui(a.getHours())+":"+Ui(a.getMinutes()))}function dj(a){if(60>a)return aj(a);var b=a%60,c=Math.floor(a/60)%60;a=Math.floor(a/3600);var d="";a&&(d=$i(a,!1)+" "+Yi+" ");c&&(d+=$i(c,!1)+" "+Xi+" ");b&&(d+=$i(b,!0)+" "+Wi);return d};function ej(a){L.call(this);this.au=a;this.Se=a.playing();this.i2=M(this);this.OD=M(this)}m(ej,L);e=ej.prototype;e.playing=function(){return this.Se};e.ready=function(){return!0};e.stop=function(){this.au.pause()};e.playbackStateChangedEvent=function(){return this.i2};e.readyEvent=function(){return this.OD};function fj(){}fj.prototype.MV=!1;fj.prototype.suspend=function(){this.MV=!0};fj.prototype.suspend=fj.prototype.suspend;fj.prototype.suspended=function(){return this.MV};fj.prototype.suspended=fj.prototype.suspended;var gj=["playing","buffering"];
function hj(a){L.call(this);this.Za=a;this.Se=this.Hi=!1;this.s=ij(this);B(this,a,"play",this.we,this);B(this,a,"playing",this.we,this);B(this,a,"pause",this.we,this);B(this,a,"seeked",this.R0,this);B(this,a,"ended",this.we,this);B(this,a,"waiting",this.we,this);B(this,a,"timeupdate",this.fy,this);jj(this)&&this.Za.readyState>=HTMLMediaElement.HAVE_METADATA||B(this,a,"loadedmetadata",this.yK,this);this.Cl=M(this);this.mU=M(this);this.Fz=M(this);this.$S=M(this);this.Ao=M(this);this.mH=this.wy=this.GD=
this.zH=0;this.SL=NaN}m(hj,L);e=hj.prototype;e.state=function(){return this.s};e.mA=function(){return"paused"==this.s};e.play=function(){var a=this.Za.play();a&&a.catch(function(a){return window.console.log(a)})};e.pause=function(){this.Za.pause()};e.reset=function(){this.pause();this.seek(0)};e.stop=function(){this.pause();this.seek(this.duration());this.seek(0)};e.seek=function(a){isNaN(this.Za.duration)||(this.Hi=!0,this.SL=Na(),this.Za.currentTime=a,this.we())};
e.playing=function(){return 0<=gj.indexOf(this.s)};e.currentTime=function(){return this.Za.currentTime};e.duration=function(){return this.Za.duration||0};e.volume=function(){return jj(this)?this.Za.volume:1};e.setVolume=function(a){kh?this.QF(!a):jj(this)&&(a=ve(a,0,1),this.Za.volume!=a&&(this.Za.volume=a,this.Fz.a()))};e.muted=function(){return jj(this)&&this.Za.muted};e.QF=function(a){jj(this)&&this.Za.muted!=a&&(this.Za.muted=a,this.$S.a())};e.YW=function(){this.Za.controls=!1};e.ra=function(){return this.Za};
e.stateChangedEvent=function(){return this.Cl};e.YF=function(){return this.mU};e.OX=function(){return this.$S};e.jB=function(){return this.Fz};e.we=function(){var a=this,b=this.s,c=ij(this);b!=c&&("playing"==c?(this.Se=!0,this.GD=Na(),this.wy=this.currentTime(),this.zH=setInterval(function(){var b=(Na()-a.GD)/1E3+a.wy;if(a.Za.readyState<HTMLMediaElement.HAVE_FUTURE_DATA||b>a.currentTime()+.5)a.Hi=!0,a.mH=a.wy+(Na()-a.GD)/1E3,a.we()},50)):(this.Se=!1,clearInterval(this.zH)),this.s=c,this.Cl.a(b))};
function ij(a){return a.Za.error?"error":a.Za.ended?"ended":a.Za.paused?"paused":a.Za.readyState<HTMLMediaElement.HAVE_FUTURE_DATA&&2==a.Za.networkState||a.Hi?"buffering":"playing"}function jj(a){return!!a.Za&&!a.Za.error&&p(a.Za.play)}e.fy=function(){isNaN(this.SL)&&this.Hi&&this.currentTime()>=this.mH&&(this.Hi=!1,this.we(),this.wy=this.mH);this.mU.a()};e.yK=function(){this.Ao.a()};e.R0=function(){this.GD=Na();this.SL=NaN;this.wy=this.currentTime();this.Hi=!1;this.we()};
e.bc=function(){this.Za.src="";clearInterval(this.zH)};function kj(a,b){this.uM=a;this.mb=b}kj.prototype.src=function(){return this.uM};kj.prototype.type=function(){return this.mb};function lj(){var a=Le("AUDIO");a.setAttribute("preload","metadata");return a}function mj(){var a=Le("VIDEO");a.setAttribute("preload","metadata");Jh&&a.setAttribute("playsinline","");return a}var nj=[],oj=[];
if(window.ismediacreator)nj=window.ismediacreator[0],oj=window.ismediacreator[1];else if(document.body){var qj=function(){if(30>nj.length)for(var a=nj.length;30>a;++a){var b=lj();pj(b,nj)}if(30>oj.length)for(a=oj.length;30>a;++a)b=mj(),pj(b,oj)},pj=function(a,b){var c=a.play();c&&c.catch(Aa);a.pause();b.push(a)};if(Wh){var rj=!1;document.body.addEventListener("touchstart",function(){rj=!0});document.body.addEventListener("touchmove",function(a){if(kh||!a.defaultPrevented)rj=!1});document.body.addEventListener("touchend",
function(a){!1!==a.isTrusted&&rj&&qj()})}else z||sc||document.body.addEventListener("mouseup",function(){qj()});window.ismediacreator=[nj,oj]}function sj(a,b){for(var c=0;c<b.length;++c){var d=b[c];if(a.canPlayType&&a.canPlayType(d.type()))return d.src()}return null}function tj(a){var b=nj&&nj.length?nj.shift():lj();a&&(a=sj(b,a))&&(b.src=a);return b}function uj(a){var b=oj&&oj.length?oj.shift():mj();a&&(a=sj(b,a))&&(b.src=a);return b};function vj(a){hj.call(this,a);this.oW=a}m(vj,hj);vj.prototype.videoWidth=function(){return this.oW.videoWidth};vj.prototype.videoHeight=function(){return this.oW.videoHeight};function wj(a){a=uj(a);return new vj(a)};function xj(a){hj.call(this,a)}m(xj,hj);function yj(a){a=tj(a);return new xj(a)};function zj(a){L.call(this);this.Zt=a;this.Lt={};this.Og=M(this);this.Uk=M(this);this.Le=M(this);this.Kl=M(this);this.jn=M(this);this.Jl=M(this);C(this,this.Zt.audioStartedEvent(),this.xh,this);C(this,this.Zt.audioStartingEvent(),this.oD,this);C(this,this.Zt.Le,this.wh,this);C(this,this.Zt.videoStartedEvent(),this.ou,this);C(this,this.Zt.videoStartingEvent(),this.wD,this);C(this,this.Zt.Wp(),this.Om,this)}m(zj,L);e=zj.prototype;e.audioStartedEvent=function(){return this.Og};e.audioStartingEvent=function(){return this.Uk};
e.videoStartedEvent=function(){return this.Kl};e.Wp=function(){return this.Jl};e.videoStartingEvent=function(){return this.jn};e.XX=function(){for(var a in this.Lt)if(this.Lt.hasOwnProperty(a)){var b=this.Lt[a];b.playing()&&b.stop()}};e.xh=function(a){a=Aj(this,a);this.Og.a(a)};e.wh=function(a){a=Aj(this,a);this.Le.a(a)};e.oD=function(a,b,c){a=Aj(this,a);this.Uk.a(a,b,c)};e.ou=function(a){a=Aj(this,a);this.Kl.a(a)};e.Om=function(a){a=Aj(this,a);this.Jl.a(a)};
e.wD=function(a,b,c){a=Aj(this,a);this.jn.a(a,b,c)};function Aj(a,b){var c=Ga(b)+"";c in a.Lt||(b=new ej(b),a.Lt[c]=b);return a.Lt[c]};function Bj(){L.call(this);this.Lo=[];this.Og=M(this);this.Uk=M(this);this.Le=M(this);this.Kl=M(this);this.jn=M(this);this.Jl=M(this);this.Fz=M(this);this.Qr=1}m(Bj,L);e=Bj.prototype;e.audioStartedEvent=function(){return this.Og};e.audioStartingEvent=function(){return this.Uk};e.videoStartedEvent=function(){return this.Kl};e.videoStartingEvent=function(){return this.jn};e.Wp=function(){return this.Jl};
function Cj(a,b){C(a,b.stateChangedEvent(),function(){a.ki(b)},a);a.Lo.push(b);b.setVolume(a.Qr)}function Dj(a,b){a.Wk(b);b=a.Lo.indexOf(b);-1!=b&&a.Lo.splice(b,1)}e.deactivate=function(){Ej(this)};e.XX=function(){Bb(this.Lo,function(a){a.pause()},this)};function Ej(a,b){for(var c=0;c<a.Lo.length;++c){var d=a.Lo[c];d==b||d.mA()||d.pause()}}e.ki=function(a){"playing"==a.state()&&Ej(this,a)};e.volume=function(){return this.Qr};e.jB=function(){return this.Fz};
e.setVolume=function(a){if(this.Qr!=a){for(var b=0;b<this.Lo.length;++b)this.Lo[b].setVolume(a);this.Qr=a;this.Fz.a()}};Bj.prototype.setVolume=Bj.prototype.setVolume;function Fj(a,b,c){this.Co=a;this.Od=b;this.Pt=c}Fj.prototype.name=function(){return this.Co};Fj.prototype.id=function(){return this.Od};Fj.prototype.labels=function(){return this.Pt.slice()};function Gj(a){var b=a.description,c=a.colors;a=a.zn;this.Dw=this.zb=b;this.GZ=c;this.xJ=a}e=Gj.prototype;e.baseName=function(){return this.Dw};e.description=function(){return this.zb};e.zn=function(){return this.xJ};e.BA=function(a){this.zb=a};e.ZO=function(a){this.Dw=a};e.colors=function(){return this.GZ};e.toString=function(){return this.zb};function Hj(a){var b=a.description,c=a.messages;a=a.zn;this.Dw=this.zb=b;this.zo=c;this.xJ=a}e=Hj.prototype;e.description=function(){return this.zb};e.baseName=function(){return this.Dw};e.zn=function(){return this.xJ};e.BA=function(a){this.zb=a};e.ZO=function(a){this.Dw=a};e.messages=function(){return this.zo};e.toString=function(){return this.zb};function Ij(a,b,c){this.br=a;this.If=b;this.ce=c}Ij.prototype.position=function(){return this.br};Ij.prototype.color=function(){return this.If};Ij.prototype.alpha=function(){return this.ce};function Jj(a,b,c){this.TZ=a;this.UZ=b;this.w2=c}Jj.prototype.nF=function(){return this.TZ};Jj.prototype.oF=function(){return this.UZ};Jj.prototype.uA=function(){return this.w2};function Kj(){}e=Kj.prototype;e.clone=function(){var a=this.nt();Object.assign(a,this);return a};e.isEqual=function(a){for(var b in a)if(a.hasOwnProperty(b)&&a[b]!=this[b])return!1;return!0};e.clear=function(a,b){b=void 0===b?!1:b;var c=this.nt(),d;for(d in this)this.hasOwnProperty(d)&&(c[d]=b?void 0===a[d]?void 0:this[d]:void 0===a[d]?this[d]:void 0);return c};function Lj(a,b){var c=a.nt(),d;for(d in a)a.hasOwnProperty(d)&&(c[d]=!1===a[d]||!1===b[d]?!1:a[d]==b[d]?a[d]:void 0);return c}
e.remove=function(a){var b=this.nt(),c;for(c in this)this.hasOwnProperty(c)&&(b[c]=this[c]===a[c]?void 0:this[c]);return b};e.nt=function(){throw Error("method is not implemented");};function Mj(){this.type="p";this.Xe=this.ig=this.lineHeight=this.zX=this.align=this.FF=void 0}m(Mj,Kj);Mj.prototype.nt=function(){return new Mj};Mj.prototype.remove=function(a){a=Kj.prototype.remove.call(this,a);a.type=a.type||"p";return a};Mj.prototype.$d=function(){return"p"==this.type&&!p(this.FF)&&!p(this.lineHeight)&&!p(this.align)&&!p(this.zX)&&!p(this.ig)&&!p(this.Xe)};function Nj(){this.strike=this.bB=this.aB=this.fontFamily=this.size=this.color=this.jg=this.italic=this.bold=void 0}m(Nj,Kj);Nj.prototype.$d=function(){return!p(this.bold)&&!p(this.italic)&&!p(this.jg)&&!p(this.color)&&!p(this.size)&&!p(this.fontFamily)&&!p(this.aB)&&!p(this.bB)&&!p(this.strike)};Nj.prototype.nt=function(){return new Nj};function Oj(){this.cj=new Nj;this.kl=new Mj}e=Oj.prototype;e.Hb=function(){return this.cj};e.am=function(){return this.kl};e.$d=function(){return this.cj.$d()&&this.kl.$d()};e.clone=function(){var a=this.am(),b=this.Hb(),c=new Oj;a&&(c.kl=a.clone());b&&(c.cj=b.clone());return c};e.isEqual=function(a){return this.cj.isEqual(a.Hb())&&this.kl.isEqual(a.am())};function Pj(){this.ff=new Oj;this.Dq=new Oj;this.Gr=new Oj;this.Kr=new Oj;this.Ht=new Nj}function Qj(a){return a.ff.am()}Pj.prototype.Ql=function(){return this.ff};
Pj.prototype.clone=function(){var a=new Pj,b=a.Ql(),c=this.ff.Hb();b.cj=c.clone();b=a.Ql();c=this.ff.am();b.kl=c.clone();b=this.Dq.Hb();a.Dq.cj=b.clone();b=this.Dq.am();a.Dq.kl=b.clone();b=this.Gr.Hb();a.Gr.cj=b.clone();b=this.Gr.am();a.Gr.kl=b.clone();b=this.Kr.Hb();a.Kr.cj=b.clone();b=this.Kr.am();a.Kr.kl=b.clone();a.Ht=this.Ht.clone();return a};Pj.prototype.equals=function(a){return this.ff.isEqual(a.Ql())&&this.Dq.isEqual(a.Dq)&&this.Gr.isEqual(a.Gr)&&this.Kr.isEqual(a.Kr)&&this.Ht.isEqual(a.Ht)};
Pj.prototype.$d=function(){return this.ff.$d()&&this.Dq.$d()&&this.Gr.$d()&&this.Kr.$d()&&this.Ht.$d()};function Rj(a,b){var c=new Pj;c.ff.cj=a.clone();c.ff.kl=b.clone();return c};function Sj(){this.Xe=this.ig=this.lineHeight=this.fontFamily=this.size=this.color=this.strike=this.jg=this.italic=this.bold=void 0}Sj.prototype.clone=function(){var a=new Sj;Object.assign(a,this);return a};function Tj(a){var b=new Nj;b.bold=a.bold;b.italic=a.italic;b.jg=a.jg;b.strike=a.strike;b.color=a.color;b.size=a.size;b.fontFamily=a.fontFamily;var c=new Nj;c.jg=!0;c.color=255;var d=new Mj;d.align="left";d.lineHeight=a.lineHeight;d.ig=a.ig;d.Xe=a.Xe;a=Rj(b,d);a.Ht=c.clone();return a}
Sj.prototype.equals=function(a){return hc(this,a)};function Uj(a){var b=["reportBtn","restartBtn","reviewBtn"];return!!a&&-1!=b.indexOf(a)}function Vj(a){var b=["passingScoreLabel","passingScoreValue","awardedScoreValue","awardedScoreLabel"];return!!a&&-1!=b.indexOf(a)}function Wj(a){var b=["direction","content","additionalContent"];return!!a&&-1!=b.indexOf(a)};var Xj=["passed","failed"],Yj=["mediaPlaceholder","slidePicture","slideVideo","slideAudio","iconPlaceholder"],Zj=["mediaPlaceholder"],ak="mediaPlaceholder slidePicture slideVideo slideAudio image video iconPlaceholder shape line".split(" ");function bk(a){for(var b=l(ak),c=b.next();!c.done;c=b.next())a(c.value)};var ck=["ResultSlide","IntroSlide","InstructionsSlide","AuthorizationSlide"],dk=["DND","ResultSlide"],ek=["InfoSlide","InstructionsSlide","IntroSlide"],fk=["TrueFalse","MultipleChoice","TypeIn","Numeric"],gk="AuthorizationSlide MultipleChoice MultipleResponse WordBank MultipleChoiceText FillInTheBlank Sequence Matching LikertScale".split(" ");function hk(a){ik();return qe(a,null)}var ik=Aa;function jk(a){for(var b="",c=0;c<a.length;++c)b+="'"+a[c].trim()+"'",c<a.length-1&&(b+=", ");return b};var kk=["Open Sans","Helvetica","Arial"];function lk(a,b){Bb(a,function(a,d,f){if(a.Bj>a.Tl)throw Error("beginIndex "+a.Bj+" is greather than endIndex "+a.Tl);if(a.Bj>=b||a.Tl>b)throw Error("index is out of range");if(0<d&&a.Bj<f[d-1].Tl)throw Error("element with beginIndex "+a.Bj+" intersects element with endIndex "+f[d-1].Tl);})}function mk(a,b,c){this.name=a;this.content=b;this.wX=c}function nk(a,b,c,d){this.Bj=a;this.Tl=b;this.hB=c;this.CO=d}
function ok(a){var b=a.match(/<\s*(\/{0,1})\s*([a-z]+)\s*.*>/i);if(null==b||3>b.length)throw Error("incorrect syntax at "+a);return new mk(b[2].toLowerCase(),a,"/"==b[1])}
function pk(a,b){if(null==a||null==b||0==b.length)return a;Qb(b,function(a,b){return a.Bj==b.Bj?0:a.Bj<b.Bj?-1:1});var c=qk(a).length;lk(b,c);c="";for(var d=-1,f=-1,g=0,h="",k="",n=[],t=[],v="plain",w=!1,F=!0;d<a.length&&g<b.length;){d++;h=a.charAt(d);if("<"==h)v="tag",k+=h;else if(">"==h){k+=h;v=ok(k);k="";-1!=["p","div","ul","ol"].indexOf(v.name)&&v.wX&&(f++,F=!1);if(w)if(v.wX){for(var I=!1,aa=n.length-1;0<=aa;aa--)if(n[aa].name==v.name){I=!0;n.splice(aa,1);break}I||t.push(v)}else n.push(v);v="plain"}else"plain"==
v?(f++,F=!0):k+=h;if(w&&f==b[g].Tl){w=!1;for(c+=b[g].hB;0<t.length;)c+=t[0].content,t.splice(0,1);for(;0<n.length;)c+=n[0].content,n.splice(0,1);g+=1;if(!F)continue}!w&&g<b.length&&f==b[g].Bj&&(w=!0);w||(c+=h);if("&"==h)for(;";"!=h&&d<a.length;)d++,h=a.charAt(d),w||(c+=h)}return c+=a.substring(d+1)}
function rk(a,b,c,d){function f(a){return d.hasOwnProperty(a)?d[a]:null}var g=new RegExp(/(%[a-z0-9_]+%)/ig),h=He("DIV");h.innerHTML=a;a=l((h||document).getElementsByTagName("SPAN"));for(var k=a.next();!k.done;k=a.next()){k=k.value;for(var n=0,t=Te(k),v=l(t),w=v.next();!w.done;w=v.next())w=w.value,"SUB"!=w.tagName&&"SUP"!=w.tagName||++n;if(!(0<t.length-n)&&(t=k.innerHTML.match(g))){n=!1;t=l(t);for(v=t.next();!v.done;v=t.next()){v=v.value;w=l(b);for(var F=w.next();!F.done;F=w.next())if(F=F.value,F.hB==
v){k.innerHTML=k.innerHTML.replace(F.hB,Ra(F.CO));n=!0;break}}if(n){for(w=v=t=n=null;k;){if(F=If(k,"font-family"))t=k,n=f(F.split(",")[0]);If(k,"font-weight")&&(v=k);If(k,"font-style")&&(w=k);if(k.parentElement&&"SPAN"==k.parentElement.tagName)k=k.parentElement;else break}n&&(t&&N(t,"font-family",jk([n.fontFamily].concat(da(kk)))),v&&N(v,"font-weight",n.bold?"bold":"normal"),w&&N(w,"font-style",n.italic?"italic":"normal"))}}}a=h.innerHTML;b=new RegExp(/font-family:(( )*fnt([^;"]*))/g);g=a.match(b);
if(!g)return a;h="";k=a;for(n=0;n<g.length;n++){t=g[n];v=[];w=t.replace(b,"$1").split(",");F=l(w);for(var I=F.next();!I.done;I=F.next())I=I.value,I=Qa(I),c.hasOwnProperty(I)&&v.push(I);(w=f(Qa(w[0])))&&v.push(w.fontFamily);v.push.apply(v,da(kk));w=k.indexOf(t);h+=k.substr(0,w);h+="font-family: "+jk(v);k=k.substr(w+t.length,a.length-w-t.length)}return h+k}
function qk(a){var b="\r";if(0==a.length)return"";null!=b||(b="");var c=0,d="",f=a.length;do{var g=sk(a,["<p>","<p "],c);if(g&&g.XF>c){c=a.substr(c,g.XF-c);var h=He("DIV");h.innerHTML=c;d+=(h.textContent||h.innerText||Ze(h))+b;c=g.XF}if(h=sk(a,["</p>","</p >"],c)){g=h.XF+h.J5.length-c;var k=a.substr(c,g);h=He("DIV");h.innerHTML=k;d+=(h.textContent||h.innerText||Ze(h))+b;c+=g}else return h=He("DIV"),h.innerHTML=a.substr(c,f-c),d+(h.textContent||h.innerText||Ze(h))}while(c<f);return d}
function sk(a,b,c){Ca(b)||(b=[b]);var d=void 0,f=void 0;Bb(b,function(b){var g=a.indexOf(b,c);0<=g&&(!p(d)||g<d)&&(d=g,f=b)});return p(f)&&p(d)?new tk(f,d):null}function tk(a,b){this.J5=a;this.XF=b};var uk=/#(.)(.)(.)/;function vk(a){if(!wk.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(uk,"#$1$1$2$2$3$3"));a=a.toLowerCase();return[parseInt(a.substr(1,2),16),parseInt(a.substr(3,2),16),parseInt(a.substr(5,2),16)]}function xk(a,b,c){a=Number(a);b=Number(b);c=Number(c);if(a!=(a&255)||b!=(b&255)||c!=(c&255))throw Error('"('+a+","+b+","+c+'") is not a valid RGB color');a=yk(a.toString(16));b=yk(b.toString(16));c=yk(c.toString(16));return"#"+a+b+c}
function zk(a,b,c){0>c?c+=1:1<c&&--c;return 1>6*c?a+6*(b-a)*c:1>2*c?b:2>3*c?a+(b-a)*(2/3-c)*6:a}function Ak(a,b,c){a/=360;if(0==b)c=b=a=255*c;else{var d=.5>c?c*(1+b):c+b-b*c;var f=2*c-d;c=255*zk(f,d,a+1/3);b=255*zk(f,d,a);a=255*zk(f,d,a-1/3)}return[Math.round(c),Math.round(b),Math.round(a)]}var wk=/^#(?:[0-9a-f]{3}){1,2}$/i;function yk(a){return 1==a.length?"0"+a:a}
function Bk(a){var b=vk(a);a=b[0]/255;var c=b[1]/255;b=b[2]/255;var d=Math.max(a,c,b),f=Math.min(a,c,b),g=0,h=0,k=.5*(d+f);d!=f&&(d==a?g=60*(c-b)/(d-f):d==c?g=60*(b-a)/(d-f)+120:d==b&&(g=60*(a-c)/(d-f)+240),h=0<k&&.5>=k?(d-f)/(2*k):(d-f)/(2-2*k));return[Math.round(g+360)%360,h,k]};function Ck(a){return"#"+a.toString(16).padStart(6,"0")};function Dk(a,b){var c=vk(a).concat(b);a=c[0];b=c[1];var d=c[2];c=c[3];if(isNaN(a)||0>a||255<a||isNaN(b)||0>b||255<b||isNaN(d)||0>d||255<d||isNaN(c)||0>c||1<c)throw Error('"('+a+","+b+","+d+","+c+')" is not a valid RGBA color');a=[a,b,d,c];b=a.slice(0);b[3]=Math.round(1E3*a[3])/1E3;return"rgba("+b.join(",")+")"};var Ek={},Fk=(Ek["topPanel.text"]=[{key:["panel.hover.background"],dF:function(a){return Dk(a,.1)}}],Ek["report.progressbar.background"]=[{key:["report.progressbar.background.second"],dF:function(a){a=Bk(a);var b=a[0];a=Ak(360<b?b-360:b,ve(a[1]-.12,0,1),ve(a[2]+.08,0,1));return xk(a[0],a[1],a[2])}}],Ek["radio.check.highlight"]=[{key:["radio.check.highlight"],dF:function(a){return Dk(a,.3)}}],Ek["hotspot.content.normal"]=[{key:["hotspot.content.normal.second"],dF:function(a){a=Bk(a);var b=a[0]+9;a=
Ak(360<b?b-360:b,ve(a[1]+.15,0,1),ve(a[2]-.12,0,1));return xk(a[0],a[1],a[2])}}],Ek);function Gk(a,b){for(var c in Fk)if(Fk.hasOwnProperty(c))for(var d=b[c],f=l(Fk[c]),g=f.next();!g.done;g=f.next()){g=g.value;var h=Ck(d);h=g.dF(h);a[g.key]=h}};function Hk(a,b){this.Hl=a;this.ep=b}Hk.prototype.url=function(){return this.Hl};Hk.prototype.target=function(){return this.ep};function Ik(a){Q.call(this,{i:a})}m(Ik,Q);Ik.prototype.gb=function(a){var b=this.width();this.xa(a);var c=this.displayObject().scrollHeight;this.xa(b);return new H(a,c)};Ik.prototype.pb=function(a,b,c,d){c=this.gb(c,d);this.resize(c.width,c.height);this.move(a,b)};function Jk(a,b){this.x=a;this.y=b}r(Jk,G);e=Jk.prototype;e.clone=function(){return new Jk(this.x,this.y)};e.scale=G.prototype.scale;e.normalize=function(){return this.scale(1/Math.sqrt(this.x*this.x+this.y*this.y))};e.add=function(a){this.x+=a.x;this.y+=a.y;return this};e.rotate=function(a){var b=Math.cos(a);a=Math.sin(a);var c=this.y*b+this.x*a;this.x=this.x*b-this.y*a;this.y=c;return this};function Kk(a,b,c){a=a.clone();a.x-=b.x;a.y-=b.y;return a.rotate(c).add(b)}
e.equals=function(a){return this==a?!0:a instanceof Jk&&!!a&&this.x==a.x&&this.y==a.y};function Lk(a,b){return"translate(-50%, -50%) "+("scale("+a+", "+(b||a)+") ")+" translate(50%, 50%) "}function Mk(a,b){return"translate("+a+"px, "+b+"px) "}function Nk(a){return"rotate("+a+"deg) "}function Ok(a){a%=360;var b=a%90;0>a&&(a+=360);return b?0:a};function Pk(a,b,c,d,f){Ik.call(this,b);this.xN=!1;this.Xa=d;this.HU=a.rotationAngle();this.Sd=c;this.fv=new Q({i:"zoom-icon"});D(this,this.fv);this.fv.j(!1);C(this,this.fv.D,this.xD,this);this.addChild(this.fv);b=a.Hm;this.c3=(p(f)?f:a.Bg())&&!b;Qk(this)}m(Pk,Ik);
function Qk(a){var b=!a.xN&&a.c3&&!!a.Sd;a.h("with-zoom",b);a.fv.j(b&&O&&!P);b&&C(a,a.D,a.xD,a,1);b=a.fv;a=a.HU;b.h("type","");if(b.visible()){a%=360;0>a&&(a+=360);var c="";70<=a&&135>a&&(c="top");135<=a&&215>a&&(c="topleft");215<=a&&305>=a&&(c="left");b.h("type",c)}}Pk.prototype.xD=function(){this.xN||u(this.Sd).ew({We:this.Xa,Yr:this.OI(),rotation:this.HU})};Pk.prototype.OI=function(){};function Rk(a,b){var c=a.We();Pk.call(this,a,"image-view",b,c);this.Gq=a}m(Rk,Pk);Rk.prototype.OI=function(){return Sk(this.Gq)};Rk.prototype.gb=function(a,b){var c=Sk(this.Gq),d=c?this.Xa.width()*c.width:this.Xa.width();c=c?this.Xa.height()*c.height:this.Xa.height();a=ug({width:d,height:c,boundingWidth:a,boundingHeight:b,yf:!0});return new H(a.width,a.height)};function Tk(){L.call(this)}m(Tk,L);function Uk(a){L.call(this);this.Xa=a;this.bq=!1;this.ir="";this.NG=M(this);this.vm=M(this);this.EL=M(this)}m(Uk,Tk);Uk.prototype.Bg=function(){return this.bq};Uk.prototype.dG=function(a){this.bq!=a&&(this.bq=a,this.NG.a())};Uk.prototype.In=function(){return this.ir};Uk.prototype.bw=function(a){this.ir!=a&&(this.ir=a,this.EL.a())};function Wk(a){L.call(this);this.Od=a||"";this.Co=null;this.Ug=void 0;this.QC=!1;this.kk=0;this.Qo=M(this);this.LL=M(this);this.T_=M(this);this.k0=M(this)}m(Wk,L);e=Wk.prototype;e.Aa=function(){return[]};e.Xc=function(){return null};e.rect=function(){return this.Ug?this.Ug.clone():void 0};e.rotationAngle=function(){return this.kk};e.yO=function(){return this.QC};e.GA=function(a){this.Ug=a;this.Qo.a()};e.id=function(){return this.Od};e.name=function(){return this.Co||this.Od};
e.mY=function(a){this.Co!=a&&(this.Co=a,this.k0.a())};e.Ij=function(a){this.Od=a};function Xk(a){Wk.call(this,a);this.F_=M(this);this.Hm=null}m(Xk,Wk);function Yk(a,b){Xk.call(this,b);this.Ed=a;this.cM="";this.TU=M(this);this.jH=.3;this.EQ=M(this);this.w=M(this);this.NQ=M(this);this.RR=[]}m(Yk,Xk);e=Yk.prototype;e.M=function(){return this.w};e.type=function(){return"shape"};e.Jd=function(){return this.Ed};e.hg=function(){return this.cM};e.IA=function(a){this.cM!=a&&(this.cM=a,this.TU.a())};e.borderRadius=function(){return this.jH};e.Jj=function(a){this.Bh=a;this.NQ.a()};e.Oa=function(){return this.Bh};
e.Xc=function(){return this.Bh?{Oa:[this.Bh],mw:[]}:null};e.Aa=function(){return this.Ed.Aa()};e.zv=function(){return this.RR};var Zk="rectangle roundedRectangle ellipse textBox triangle freeform".split(" ");function $k(a){for(var b=l(Zk),c=b.next();!c.done;c=b.next())a(c.value)};function al(){L.call(this);this.br="tile";this.ce=1;this.fi=null;this.w=M(this)}m(al,L);e=al.prototype;e.Aa=function(){return this.fi?[this.fi]:[]};e.image=function(){return this.fi};e.position=function(){return this.br};e.setPosition=function(a){this.br!=a&&(this.br=a,this.w.a())};e.alpha=function(){return this.ce};e.Hk=function(a){this.ce!=a&&(this.ce=a,this.w.a())};e.M=function(){return this.w};function bl(){L.call(this);this.mb="linear";this.Fi=0;this.BL=new Jj(0,100,100);this.CH=[new Ij(0,16777215,1),new Ij(1,10139108,1)];this.w=M(this)}m(bl,L);e=bl.prototype;e.M=function(){return this.w};e.type=function(){return this.mb};e.Ai=function(a){this.mb!=a&&(this.mb=a,this.w.a())};e.Pl=function(){return this.CH.slice()};function cl(a,b){a.CH!=b&&(a.CH=b.slice(),a.w.a())}e.angle=function(){return this.Fi};e.zA=function(a){this.Fi!=a&&(this.Fi=a,this.w.a())};e.ss=function(){return this.BL};function dl(){L.call(this);this.If=6592469;this.ce=1;this.w=M(this)}m(dl,L);e=dl.prototype;e.color=function(){return this.If};e.Ef=function(a){this.If!=a&&(this.If=a,this.w.a())};e.alpha=function(){return this.ce};e.Hk=function(a){this.ce!=a&&(this.ce=a,this.w.a())};e.M=function(){return this.w};function el(){L.call(this);this.w=M(this);this.xI="solidFill";this.ED=new al;C(this,this.ED.M(),this.ua,this);this.og=new bl;C(this,this.og.M(),this.ua,this);this.BV=new dl;C(this,this.BV.M(),this.ua,this)}m(el,L);e=el.prototype;e.Aa=function(){return this.ED?this.ED.Aa():[]};e.bh=function(){return this.xI};function fl(a,b){a.xI!=b&&(a.xI=b,a.ua())}e.km=function(){return this.BV};e.Ep=function(){return this.ED};e.M=function(){return this.w};e.ua=function(){this.w.a()};function gl(){L.call(this);this.yb="";this.$G=!0;this.w=M(this)}m(gl,L);gl.prototype.M=function(){return this.w};gl.prototype.text=function(){return this.yb};gl.prototype.setText=function(a){this.yb!=a&&(this.yb=a,this.w.a())};gl.prototype.JW=function(){return this.$G};function hl(){L.call(this);this.bu=!0;this.If=0;this.ce=1;this.rk=0;this.w=M(this)}m(hl,L);e=hl.prototype;e.oO=function(){var a=this.bu?{color:0,alpha:1,size:0}:{color:6592469,alpha:.4,size:10};this.Ef(a.color);this.Hk(a.alpha);this.gh(a.size)};e.color=function(){return this.If};e.Ef=function(a){this.If!=a&&(this.If=a,this.w.a())};e.alpha=function(){return this.ce};e.Hk=function(a){this.ce!=a&&(this.ce=a,this.w.a())};e.size=function(){return this.rk};e.gh=function(a){this.rk!=a&&(this.rk=a,this.w.a())};
e.M=function(){return this.w};function il(){L.call(this);this.cu=!0;this.If=0;this.rk=this.ce=1;this.fx=this.Fi=this.hH=0;this.w=M(this)}m(il,L);e=il.prototype;e.oO=function(){var a=this.cu?{color:0,alpha:1,size:1,blur:0,angle:0,vp:0}:{color:0,alpha:.43,size:100,blur:4,angle:90,vp:4};this.Ef(a.color);this.Hk(a.alpha);this.gh(a.size);this.eG(a.blur);this.zA(a.angle);a=a.vp;this.fx!=a&&(this.fx=a,this.w.a())};e.color=function(){return this.If};e.Ef=function(a){this.If!=a&&(this.If=a,this.w.a())};e.alpha=function(){return this.ce};
e.Hk=function(a){this.ce!=a&&(this.ce=a,this.w.a())};e.size=function(){return this.rk};e.gh=function(a){this.rk!=a&&(this.rk=a,this.w.a())};e.blur=function(){return this.hH};e.eG=function(a){this.hH!=a&&(this.hH=a,this.w.a())};e.angle=function(){return this.Fi};e.zA=function(a){this.Fi!=a&&(this.Fi=a,this.w.a())};e.vp=function(){return this.fx};e.M=function(){return this.w};function jl(){L.call(this);this.mb="solid";this.ce=this.rk=1;this.If=6592469;this.fI="";this.sH="butt";this.AJ="miter";this.w=M(this)}m(jl,L);e=jl.prototype;e.M=function(){return this.w};e.type=function(){return this.mb};e.Ai=function(a){this.mb!=a&&(this.mb=a,this.ua())};e.size=function(){return this.rk};e.gh=function(a){this.rk!=a&&(this.rk=a,this.ua())};e.color=function(){return this.If};e.Ef=function(a){this.If!=a&&(this.If=a,this.ua())};e.VN=function(){return this.fI};e.alpha=function(){return this.ce};
e.Hk=function(a){this.ce!=a&&(this.ce=a,this.ua())};e.Lz=function(){return this.sH};e.join=function(){return this.AJ};e.ua=function(){this.w.a()};function kl(){L.call(this);this.ZG="doNotAutofit";this.dN="middle";this.Hz=!0;this.SJ=this.VJ=this.UJ=this.TJ=0;this.w=M(this)}m(kl,L);e=kl.prototype;e.Ll=function(){return this.ZG};function ll(a,b){a.ZG!=b&&(a.ZG=b,a.w.a())}e.verticalAlign=function(){return this.dN};e.Ss=function(){return this.Hz};e.marginLeft=function(){return this.TJ};function ml(a,b){a.TJ!=b&&(a.TJ=b,a.w.a())}e.marginRight=function(){return this.UJ};function nl(a,b){a.UJ!=b&&(a.UJ=b,a.w.a())}e.marginTop=function(){return this.VJ};
function ol(a,b){a.VJ!=b&&(a.VJ=b,a.w.a())}e.marginBottom=function(){return this.SJ};function pl(a,b){a.SJ!=b&&(a.SJ=b,a.w.a())}e.M=function(){return this.w};function ql(){L.call(this);this.ue=new el;C(this,this.ue.M(),this.ua,this);this.JV=new jl;C(this,this.JV.M(),this.ua,this);this.nQ=new gl;C(this,this.nQ.M(),this.ua,this);this.RU=new il;C(this,this.RU.M(),this.ua,this);this.aS=new hl;C(this,this.aS.M(),this.ua,this);this.QV=new kl;C(this,this.QV.M(),this.ua,this);this.XZ=!1;this.w=M(this)}m(ql,L);e=ql.prototype;e.Aa=function(){return this.ue.Aa()};e.M=function(){return this.w};e.background=function(){return this.ue};e.strokeStyle=function(){return this.JV};
e.kv=function(){return this.nQ};e.dw=function(){return this.RU};e.Dv=function(){return this.aS};e.Je=function(){return this.QV};e.ua=function(){var a=this;this.Sj&&rf(this.Sj);this.XZ?this.Sj=qf(function(){return a.w.a()}):this.w.a()};function rl(a,b,c){c=c||new ql;Yk.call(this,c,b);this.Xa=a;this.bq=!1;Yk.prototype.IA.call(this,"rectangle");this.QC=!0;this.kK=void 0;this.x2=M(this);this.NG=M(this)}m(rl,Yk);e=rl.prototype;e.Aa=function(){return Yk.prototype.Aa.call(this).concat([this.Xa])};e.We=function(){return this.Xa};e.src=function(){return this.Xa.path()};e.Bg=function(){return this.bq};e.dG=function(a){this.bq!=a&&(this.bq=a,this.NG.a())};function Sk(a){return a.kK?a.kK.clone():void 0}e.type=function(){return"image"};function sl(a,b,c){rl.call(this,a.Xa,b,c);var d=this;this.kh=x(a,Uk);C(this,this.kh.vm,function(){d.Xa=d.kh.Xa})}m(sl,rl);sl.prototype.type=function(){return"slidePicture"};sl.prototype.Na=function(){return this.kh};function tl(a,b){var c=a.Na(),d=c.Xa,f=a.Hm;c=c.Bg()&&!f;Pk.call(this,a,"slide-picture-view",b,d,c);this.zV=a}m(tl,Pk);tl.prototype.OI=function(){return Sk(this.zV)};tl.prototype.gb=function(a,b){var c=Sk(this.zV),d=c?this.Xa.width()*c.width:this.Xa.width();c=c?this.Xa.height()*c.height:this.Xa.height();a=ug({width:d,height:c,boundingWidth:a,boundingHeight:b,yf:!0});return new H(a.width,a.height)};function ul(a){this.jt=a;this.q2=["opacity"];a=void 0;if(!Ca(a)){p(a)||(a="");for(var b=[],c=0;c<this.jt.length;++c)b.push(a);a=b}this.f0=a}ul.prototype.Ur=function(a){u(a);for(var b=0;b<this.jt.length;++b)this.jt[b].o(this.q2[b],a[b]+this.f0[b])};function vl(){Bd.call(this);this.Lg=wl;this.endTime=this.startTime=null}r(vl,Bd);var wl=0;vl.prototype.Lv=function(){return 1==this.Lg};vl.prototype.Fj=function(){this.Sl("begin")};vl.prototype.fh=function(){this.Sl("end")};vl.prototype.Sl=function(a){this.dispatchEvent(a)};function xl(a,b,c){Sc.call(this);this.oA=a;this.yn=b||0;this.Ak=c;this.cF=La(this.Yz,this)}r(xl,Sc);e=xl.prototype;e.Cf=0;e.Id=function(){xl.Ba.Id.call(this);this.stop();delete this.oA;delete this.Ak};e.start=function(a){this.stop();this.Cf=Yg(this.cF,p(a)?a:this.yn)};e.stop=function(){this.lA()&&xa.clearTimeout(this.Cf);this.Cf=0};e.iX=function(){this.stop();this.Yz()};e.lA=function(){return 0!=this.Cf};e.Yz=function(){this.Cf=0;this.oA&&this.oA.call(this.Ak)};var ec={},yl=null;function zl(a){a=Ga(a);delete ec[a];dc()&&yl&&yl.stop()}function Al(){yl||(yl=new xl(function(){Bl()},20));var a=yl;a.lA()||a.start()}function Bl(){var a=Na();Yb(ec,function(b){Cl(b,a)});dc()||Al()};function Dl(a,b,c,d){vl.call(this);if(!Ca(a)||!Ca(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.XA=a;this.cX=b;this.duration=c;this.zW=d;this.coords=[];this.xG=!1;this.Hc=0;this.zO=null}r(Dl,vl);e=Dl.prototype;
e.play=function(a){if(a||this.Lg==wl)this.Hc=0,this.coords=this.XA;else if(this.Lv())return!1;zl(this);this.startTime=a=Na();-1==this.Lg&&(this.startTime-=this.duration*this.Hc);this.endTime=this.startTime+this.duration;this.zO=this.startTime;this.Hc||this.Fj();this.Sl("play");-1==this.Lg&&this.Sl("resume");this.Lg=1;var b=Ga(this);b in ec||(ec[b]=this);Al();Cl(this,a);return!0};e.stop=function(a){zl(this);this.Lg=wl;a&&(this.Hc=1);El(this,this.Hc);this.Sl("stop");this.fh()};
e.pause=function(){this.Lv()&&(zl(this),this.Lg=-1,this.Sl("pause"))};e.Ln=function(a){this.Hc=a;this.Lv()&&(this.startTime=Na()-this.duration*this.Hc,this.endTime=this.startTime+this.duration)};e.Id=function(){this.Lg==wl||this.stop(!1);this.QX();Dl.Ba.Id.call(this)};e.destroy=function(){this.Hd()};
function Cl(a,b){tb(a.startTime);tb(a.endTime);tb(a.zO);b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.Hc=(b-a.startTime)/(a.endTime-a.startTime);1<a.Hc&&(a.Hc=1);a.zO=b;El(a,a.Hc);1==a.Hc?(a.Lg=wl,zl(a),a.Sl("finish"),a.fh()):a.Lv()&&a.RF()}function El(a,b){Ea(a.zW)&&(b=a.zW(b));a.coords=Array(a.XA.length);for(var c=0;c<a.XA.length;c++)a.coords[c]=(a.cX[c]-a.XA[c])*b+a.XA[c]}e.RF=function(){this.Sl("animate")};e.QX=function(){this.Sl("destroy")};
e.Sl=function(a){this.dispatchEvent(new Fl(a,this))};function Fl(a,b){Xc.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.Hc=b.Hc;this.state=b.Lg}r(Fl,Xc);function Gl(a,b,c,d){Dl.call(this,a,b,c,d);this.gq=new E;this.oQ=new E;this.oh=new E}r(Gl,Dl);function Hl(a,b){a.vw=b}e=Gl.prototype;e.Lh=function(a){this.vw&&this.vw.Ur(a)};e.rL=function(){};e.RF=function(){u(this.coords);this.Lh(this.coords);this.oQ.a()};e.QX=function(){};e.fh=function(){u(this.coords);this.Lh(this.coords);this.oh.a()};e.Fj=function(){u(this.coords);this.gq.a();this.rL();this.Lh(this.coords)};function Il(a,b,c){L.call(this);this.s=4;this.Ne=null;this.vw=new ul([a]);this.lJ=this.ZB=b;this.YP=c;this.Zn=a;this.Zn.jc(b);Jl(this)}m(Il,L);Il.prototype.f=function(a){a?Jl(this):this.Wk(this.Zn)};function Jl(a){B(a,a.Zn,"mouseover",function(){return Kl(a,!0)});B(a,a.Zn,"mouseout",function(b){a.Zn.displayObject().contains(b.relatedTarget)||Kl(a,!1)})}
function Kl(a,b){if(!(b&&1===a.s||!b&&2===a.s)){var c=0;a.Ne&&(c=a.Ne.Hc,a.Ne.stop(!1),a.Yb(a.Ne));a.s=b?1:2;a:{switch(a.s){case 3:c=b?1:150;break a;case 4:c=b?150:1;break a;case 2:c=Math.max(1,b?150*c:150*(1-c));break a;case 1:c=Math.max(1,b?150*(1-c):150*c);break a}throw Error("Unexpected state value");}a.Ne=D(a,new Gl([a.ZB],[b?a.YP:a.lJ],c));a.Ne.vw=a.vw;C(a,a.Ne.oQ,function(){a.Ne&&(a.ZB=a.lJ,a.ZB+=(a.YP-a.lJ)*a.Ne.Hc)});C(a,a.Ne.oh,function(){a.s=b?3:4;a.Ne&&(a.Yb(a.Ne),a.Ne=null)});a.Ne.play()}}
;function Ll(a){Q.call(this,{i:"sound-control"});this.lr=a;this.vc=D(this,new Q({i:"icon-container"}));this.addChild(this.vc);this.s3=D(this,new Q({ha:Ml(this.lr,"media_sound_on"),l:S(this.vc,"sound-on")}));this.r3=D(this,new Q({ha:Ml(this.lr,"media_sound_off"),l:S(this.vc,"sound-off")}));this.IB=M(this);this.bJ=D(this,new Il(this,.76,1));this.oJ();this.fB(!1);this.zs(!0)}m(Ll,Q);Ll.prototype.fB=function(a){this.vc.h("muted",a);this.vc.dm();a?this.vc.addChild(this.r3):this.vc.addChild(this.s3)};
Ll.prototype.f=function(a){Q.prototype.f.call(this,a);this.vc.f(a);this.bJ.f(a)};Ll.prototype.oJ=function(){var a=this;C(this,this.D,function(){a.IB.a()})};function Nl(a){Q.call(this,{i:"progress-block"});this.yt=!0;this.Eb=a;this.BE=D(this,new Q({l:S(this,"timeline")}));this.addChild(this.BE);this.xL=D(this,new Q({l:S(this,"progress")}));this.addChild(this.xL);this.yu=D(this,new Q({l:S(this,"progress-slider-container")}));this.addChild(this.yu);this.o2=D(this,new Q({l:S(this,"progress-slider")}));this.yu.addChild(this.o2);this.kD={x:0,y:0};this.xt=!1;this.pr=M(this);this.sE=M(this);this.vE=M(this);Ol(this)}m(Nl,Q);e=Nl.prototype;
e.f=function(a){Q.prototype.f.call(this,a);this.yu.f(a);this.xL.f(a);this.BE.f(a)};e.xF=function(a){this.yt=a;this.yu.j(this.yt)};e.gB=function(a){isNaN(this.Eb)||isNaN(a)||(a=a/this.Eb*100,this.xL.o("width",a+"%"),this.yu.o("left",Math.round(a)+"%"))};e.nw=function(a){this.Eb=a};e.FP=function(){this.xt&&this.FK()};e.f1=function(a){this.yt&&!isNaN(this.Eb)&&(a.preventDefault(),ch(a),a=Pl(this,this.BE.displayObject(),a),this.pr.a(a),Ql(this))};
e.g1=function(a){this.yt&&!isNaN(this.Eb)&&(a.preventDefault(),ch(a),this.kD={x:a.clientX,y:a.clientY},Ql(this))};function Ol(a){B(a,a.displayObject(),gi,a.f1,a);B(a,a.yu.displayObject(),gi,a.g1,a);B(a,a,Bh?"touchstart":"dragstart",function(a){return a.preventDefault()},a)}function Ql(a){B(a,document,hi,a.FK,a);B(a,document,ii,a.IT,a)}e.FK=function(){Kd(this,document,hi,this.FK,this);Kd(this,document,ii,this.IT,this);this.yt&&this.xt&&(this.xt=!1,this.kD={x:0,y:0},this.vE.a())};
e.IT=function(a){this.yt&&(this.xt||this.kD.x!==a.clientX||this.kD.y!==a.clientY)&&(this.xt||this.sE.a(),this.xt=!0,a=Pl(this,this.BE.displayObject(),a),this.pr.a(a))};function Pl(a,b,c){b=b.getBoundingClientRect();return ve((c.clientX-b.left)/b.width*a.Eb,0,a.Eb)};function Rl(){Q.call(this,{i:"time-block"});this.El=D(this,new Q({l:S(this,"time")}));this.addChild(this.El);isNaN(0)||this.El.F(Ti(0))}m(Rl,Q);function Sl(a){Q.call(this,{i:"timeline-control"});this.Qm=D(this,new Nl(a));this.addChild(this.Qm);this.UV=D(this,new Rl);this.addChild(this.UV);this.pr=M(this,this.Qm.pr);this.sE=M(this,this.Qm.sE);this.vE=M(this,this.Qm.vE);this.zs(!0)}m(Sl,Q);e=Sl.prototype;e.gB=function(a){this.Qm.gB(a);isNaN(a)||this.UV.El.F(Ti(Math.trunc(a)))};e.nw=function(a){this.Qm.nw(a)};
e.FP=function(){this.Qm.FP()};e.f=function(a){Q.prototype.f.call(this,a);this.Qm.f(a)};e.xF=function(a){this.Qm.xF(a)};function Tl(a){Q.call(this,{i:"button-control"});var b=this;this.lr=a;this.Ko=D(this,new Q({i:"icon-container"}));this.addChild(this.Ko);this.g2=D(this,new Q({ha:Ml(this.lr,"play_media"),l:S(this.Ko,"play-icon")}));this.d2=D(this,new Q({ha:Ml(this.lr,"pause_media"),l:S(this.Ko,"pause-icon")}));this.JQ=M(this);C(this,this.D,function(){b.JQ.a()},this);this.bJ=D(this,new Il(this,.76,1));this.zs(!0)}m(Tl,Q);Tl.prototype.hP=function(){this.Ko.dm();this.Ko.addChild(this.d2)};
Tl.prototype.JA=function(){this.Ko.dm();this.Ko.addChild(this.g2)};Tl.prototype.f=function(a){Q.prototype.f.call(this,a);this.Ko.f(a);this.bJ.f(a)};function Ul(a,b){Q.call(this,a);this.pH=!0;this.hq=D(this,new Tl(b));this.addChild(this.hq);this.Gl=D(this,new Sl(0));this.addChild(this.Gl);this.fz=D(this,new Ll(b));this.addChild(this.fz);this.h2=M(this,this.hq.JQ);this.pr=M(this,this.Gl.pr);this.v3=M(this,this.Gl.sE);this.GV=M(this,this.Gl.vE);this.IB=M(this,this.fz.IB);kh&&9>=Eh&&this.lO()}m(Ul,Q);e=Ul.prototype;e.f=function(a){Q.prototype.f.call(this,a);this.hq.f(a);this.Gl.f(a);this.fz.f(a)};e.invalidate=function(){};
e.show=function(){this.h("hidden",!1)};e.Fe=function(){this.Gl.FP();this.h("hidden",!0)};e.lO=function(){this.fz.j(!1);this.h("without-sound",!0)};e.fB=function(a){this.fz.fB(a)};e.nw=function(a){this.Gl.nw(a)};e.gB=function(a){this.Gl.gB(a)};e.hP=function(){this.hq.hP()};e.JA=function(){this.hq.JA()};function Vl(a){var b=a.Fp,c=a.OW,d=a.Df;Q.call(this,{i:a.i,Jg:a.Jg});this.rd=d;this.Nb=b;this.Nb.YW();D(this,this.Nb);this.Ib=D(this,c);this.addChild(this.Ib);this.Ib.fB(this.Nb.muted());this.Ib.nw(this.Nb.duration());this.mk=this.uW=!1;C(this,this.Nb.OX(),this.X0,this);C(this,this.Nb.Ao,this.S0,this);C(this,this.Nb.YF(),this.d1,this);C(this,this.Nb.stateChangedEvent(),this.ki,this);C(this,this.Ib.h2,this.a1,this);C(this,this.Ib.pr,this.q1,this);C(this,this.Ib.v3,this.E1,this);C(this,this.Ib.GV,this.G1,
this);C(this,this.Ib.IB,this.w0,this);this.Im();this.rd&&Cj(this.rd,this.Nb)}m(Vl,Q);e=Vl.prototype;e.Im=function(){this.Hq()};e.Hq=function(){this.ki()};e.js=function(){return this.Nb};e.invalidate=function(){this.Ib.invalidate()};e.ki=function(){if(!this.mk)switch(this.Nb.state()){case "playing":this.h("playing",!0);this.Ib.hP();break;case "ended":this.h("playing",!1);this.Ib.JA();this.Nb.reset();break;case "paused":this.h("playing",!1),this.Ib.JA()}};e.GL=function(){this.Nb.reset();this.Ib.JA()};
e.d1=function(){var a=this.Nb.currentTime();this.Ib.gB(a)};e.S0=function(){var a=this.Nb.duration();this.Ib.nw(a)};e.X0=function(){var a=this.Nb.muted();this.Ib.fB(a)};e.a1=function(){switch(this.Nb.state()){case "playing":this.Nb.pause();break;case "ended":case "paused":this.Nb.play()}};e.q1=function(a){this.Nb.seek(a)};e.E1=function(){this.uW=this.Nb.playing();this.mk=!0;this.Nb.pause()};e.G1=function(){var a=this.Nb.state();this.uW&&("ended"==a?this.GL():this.Nb.play());this.mk=!1};
e.w0=function(){var a=this.Nb.muted();this.Nb.QF(!a)};e.bc=function(){Q.prototype.bc.call(this);this.rd&&Dj(this.rd,this.Nb)};function Wl(a){var b=a.MX,c=a.Df,d=a.Jg;Vl.call(this,{Fp:a.Fp,i:a.i,OW:new Ul({i:"media-controls-panel"},a.wA),Df:c,Jg:d});var f=this,g=p(b)?b:0;C(this,this.Ib.zh,function(){var a=f.Ib.width()<g;f.Ib.h("minimized",a)})}m(Wl,Vl);Wl.prototype.bw=function(a){this.Ib.As(a)};Wl.prototype.lO=function(){this.Ib.lO()};function Xl(a){Q.call(this,{i:"fullscreen-control",Jg:!0});this.lr=a;this.vc=D(this,new Q({i:"icon",ha:Ml(this.lr,"fullscreen")}));this.addChild(this.vc);this.Ru=M(this);this.oJ();this.zs(!0)}m(Xl,Q);Xl.prototype.f=function(a){Q.prototype.f.call(this,a);this.vc.f(a)};Xl.prototype.oJ=function(){var a=this;C(this,(Bh?this:this.vc).D,function(){a.Pa(!a.selected());a.vc.Tf(!0);a.Ru.a()},this)};Xl.prototype.exitFullscreen=function(){this.selected()&&(this.Pa(!1),this.vc.Tf(!0),this.Ru.a())};
Xl.prototype.vO=function(){return this.selected()};function Yl(a,b,c){Ul.call(this,a,b);var d=this;this.dl=null;this.Ru=M(this);c&&(this.dl=new Xl(b),R(this,this.dl,2),C(this,this.dl.Ru,function(){d.Ru.a()}));this.h("with-fullscreen-button",c);z||sc||this.h("translate-z",!0)}m(Yl,Ul);Yl.prototype.vO=function(){return this.dl?this.dl.vO():!1};Yl.prototype.f=function(a){Ul.prototype.f.call(this,a);this.dl&&(this.dl.f(a),a||this.dl.exitFullscreen())};Yl.prototype.exitFullscreen=function(){this.dl&&this.dl.exitFullscreen()};function Zl(a,b,c){Sc.call(this);this.oA=null!=c?La(a,c):a;this.yn=b;this.cF=La(this.f5,this);this.KA=!1;this.sA=0;this.vA=this.df=null;this.HN=[]}r(Zl,Sc);e=Zl.prototype;e.iX=function(a){this.HN=arguments;this.KA=!1;this.df?this.vA=Na()+this.yn:this.df=Yg(this.cF,this.yn)};e.stop=function(){this.df&&(xa.clearTimeout(this.df),this.df=null);this.vA=null;this.KA=!1;this.HN=[]};e.pause=function(){++this.sA};e.resume=function(){this.sA&&(--this.sA,!this.sA&&this.KA&&this.Yz())};
e.Id=function(){this.stop();Zl.Ba.Id.call(this)};e.f5=function(){this.vA?(this.df=Yg(this.cF,this.vA-Na()),this.vA=null):(this.df=null,this.sA?this.KA=!0:this.Yz())};e.Yz=function(){this.KA=!1;this.oA.apply(null,this.HN)};function $l(a,b){Q.call(this,{i:a});this.gE=this.GU=this.Eq=this.yr=0;this.Xf=!1;this.Fi=0;this.gM=800;this.eK=500;this.j(!1);this.fi=new Q({l:S(this,"image")});this.fi.addChild(Ml(b,"preloader"));this.addChild(this.fi)}m($l,Q);$l.prototype.show=function(){this.Xf||(this.Xf=!0,clearTimeout(this.Eq),clearTimeout(this.yr),this.yr=fh(this.uD,this,this.gM))};
$l.prototype.Fe=function(){if(this.Xf&&(this.Xf=!1,clearTimeout(this.Eq),clearTimeout(this.yr),this.visible())){var a=this.eK-((new Date).getTime()-this.gE);0<a?this.Eq=fh(this.ey,this,a):this.ey()}};$l.prototype.uD=function(){var a=this;this.gE=(new Date).getTime();this.j(!0);this.GU=setInterval(function(){a.Fi=360<=a.Fi?1:a.Fi+1.5;a.fi.o("transform","rotate("+a.Fi+"deg)")},0)};$l.prototype.ey=function(){this.j(!1);clearInterval(this.GU)};function am(a){var b=a.Fp,c=a.wA,d=a.Ee,f=a.i,g=a.minWidth,h=a.minHeight,k=a.MX;a=a.Df;var n=new Yl({i:"media-controls-panel"},c,!!d);Vl.call(this,{Fp:b,i:f,OW:n,Df:a});var t=this;this.Za=this.Nb.ra();this.hc(this.Za,0);this.h0=p(g)?g:0;this.dK=p(h)?h:0;this.me=D(this,new Q({l:S(this,"start-button")}));this.me.addChild(Ml(c,"play_button"));this.me.j(!1);this.addChild(this.me);C(this,this.me.D,this.xM,this);this.Sm=D(this,new Q({l:S(this,"replay-button")}));this.Sm.addChild(Ml(c,"replay_button"));
this.Sm.j(!1);this.addChild(this.Sm);C(this,this.Sm.D,this.B2,this);this.C_=new Zl(this.B_.bind(this),2E3);this.ie=new $l("video-player-preloader",c);this.addChild(this.ie.displayObject());this.xo=new Q({ha:this.Za,Ff:!0,l:S(this,"video-element")});Lh&&(this.xo.o("visibility","hidden"),B(this,this.xo,"loadeddata",function(){t.xo.o("visibility","")}));this.xo.setAttribute("draggable","true");C(this,this.xo.D,this.qK,this);C(this,this.xo.zh,this.n1,this);this.gK=!1;B(this,this.displayObject(),"mouseenter",
this.Nm,this);B(this,this.displayObject(),"mouseover",this.Nm,this);B(this,this.displayObject(),"mouseleave",this.T0,this);this.JI=M(this);this.KI=!1;C(this,n.Ru,function(){var a="playing"==t.js().state();bm(t,u(d),n);a&&t.js().play()});this.jU=!1;this.WU=!0;cm(this,!1);var v=p(k)?k:0;C(this,this.Ib.zh,function(){var a=t.Ib.width()<v;t.Ib.h("minimized",a)})}m(am,Vl);e=am.prototype;e.B2=function(){this.xM()};e.bw=function(a){cf(this.Za,"label",a)};function cm(a,b){b?a.Ib.show():a.Ib.Fe()}
function bm(a,b,c){a.KI=c.vO();a.KI?b.attach(a,function(){a.KI=!1;c.exitFullscreen();a.JI.a()}):b.exitFullscreen()}e.xM=function(){this.me.j(!1);this.Sm.j(!1);this.Nb.play();dm(this)};
e.ki=function(){var a=!1;switch(this.Nb.state()){case "playing":this.me.j(!1);this.Sm.j(!1);this.jU=!0;Bh&&this.C_.iX();break;case "ended":this.mk||(this.Om(),this.Sm.j(this.kV()));break;case "buffering":a=this.ie;a.Xf||(a.Xf=!0,clearTimeout(a.Eq),clearTimeout(a.yr),a.uD());this.me.j(!1);this.Sm.j(!1);a=!0;break;case "paused":dm(this)}!a&&this.ie&&this.ie.Fe();Vl.prototype.ki.call(this)};e.kV=function(){return!1};e.GL=function(){Vl.prototype.GL.call(this);this.Om()};
e.B_=function(){var a=this.Nb.state();this.bE()&&"playing"==a&&cm(this,!1)};e.Om=function(){cm(this,!1)};e.qK=function(){this.qI()&&this.Ib.pH&&(this.me.visible()||("playing"==this.Nb.state()?this.Nb.pause():this.xM()))};e.Nm=function(){this.gK=!0;em(this);dm(this)};function dm(a){a.mk?Md(a,a.Ib.GV,function(){a.me&&cm(a,fm(a))},a):a.me&&cm(a,fm(a))}function fm(a){var b=a.me.visible(),c=a.Nb.state(),d=a.bE();c="paused"==c;var f=a.qI();a=a.gK;return!b&&d&&(a||c&&f)}e.T0=function(){this.gK=!1;dm(this)};
e.n1=function(){em(this);gm(this)?this.Ib.visible()||(this.ki(),this.Ib.j(fm(this))):(this.Sm.j(!1),this.Ib.j(!1))};function em(a){if(gm(a)){if(!a.jU){var b=a.kM();a.me.j(b)}}else a.me.j(!1)}e.bE=function(){return this.WU&&gm(this)};function gm(a){return a.width()>=a.h0&&a.height()>=a.dK}e.kM=function(){return!0};e.qI=function(){return!0};e.he=function(){Vl.prototype.he.call(this);var a=this.parentScale();this.xo.resize(this.width()*a,this.height()*a);this.xo.Ea(1/a)};function hm(a,b,c){L.call(this);this.rd=a;this.L=b;this.s_=c}m(hm,L);function im(a,b){b=wj(b);return new am({Fp:b,Df:a.rd,i:"video-player",wA:a.L,minWidth:80,minHeight:100,MX:185,Ee:a.s_})};function jm(a,b){this.mb=a;this.Od=b}jm.prototype.id=function(){return this.Od};jm.prototype.type=function(){return this.mb};function km(a,b,c,d,f,g,h){jm.call(this,"video",a);this.info=b;this.width=g;this.height=h;this.poster=d;this.text=c;this.Bi=f}m(km,jm);function lm(a,b,c,d,f,g,h){jm.call(this,"image",a);this.info=b;this.text=c;this.width=d;this.height=f;this.vX=g;this.url=h}m(lm,jm);function mm(a,b,c){Q.call(this,{i:"aspect-ratio-fixed-block",ja:"SPAN",zF:!0});c=c?c/b:0;this.o("width",b+"px");b=new Q({l:S(this,"inner-wrapper")});b.o("padding-bottom",100*c+"%");R(this,b);Hi(a,S(this,"content"));b.addChild(a)}m(mm,Q);function nm(a){this.cd=a}function Ml(a,b,c){a=a.eA(b,c);a=Me(hk(a));return a instanceof DocumentFragment?(u(a.firstChild),x(a.firstChild,Element)):x(a,Element)}nm.prototype.eA=function(a,b){if(this.cd.hasOwnProperty(a))return a=this.cd[a],p(b)&&(a=ib(a,b,this.LI)),a;throw Error("unknown template id: "+a);};nm.prototype.LI=function(a){return"{"+a+"}"};function om(a,b,c){function d(){Fi(a,{transition:"",opacity:"0"});Fi(c,{transition:"",transform:"translate("+k/g+"px, "+n/g+"px) scale("+h+")"});qf(function(){Fi(a,{transition:"opacity 450ms",opacity:"1"});Fi(c,{transition:"transform 450ms",transform:""})})}b=b.displayObject().getBoundingClientRect();var f=c.displayObject().getBoundingClientRect(),g=f.width/c.displayObject().offsetWidth,h=b.height/f.height,k=b.left-f.left-(f.width-b.width)/2,n=b.top-f.top-(f.height-b.height)/2;z||sc||kh?d():qf(d)}
;var pm=P?0:-.02,qm=P?0:32;
function rm(a){Q.call(this,{i:"zoom-lightbox-layer"});var b=this;this.IJ=new Q({l:S(this,"background")});this.IJ.h("miniskin",P);this.addChild(this.IJ);this.Oq=new Q({i:"zoom-lightbox"});this.addChild(this.Oq);this.fi=new Q({ja:"IMG",l:S(this.Oq,"preview")});this.A3=new Q({l:S(this.Oq,"substrate")});this.Oq.addChild(this.A3);this.Oq.addChild(this.fi);this.ta=new Q({i:"zoom-lightbox-control-panel"});this.addChild(this.ta);this.Jw=new Q({i:"close-lightbox-icon-wrapper"});a=Ml(a,"close_lightbox_icon");
this.Jw.addChild(a);this.ta.addChild(this.Jw);this.ta.h("miniskin",P);this.h("miniskin",P);this.DJ=new H(0,0);this.YI=M(this);B(this,this,hi,function(a){a.preventDefault();b.YI.a()});B(this,this.fi,hi,function(a){a.preventDefault();b.YI.a()});B(this,this.Jw,hi,function(a){a.preventDefault();b.h("visible",!1)});B(this,window,"resize",this.qa,this)}m(rm,Q);rm.prototype.show=function(a){this.fi.setAttribute("src",a.src);this.h("visible",!0);this.DJ=a.size.clone();this.qa()};
rm.prototype.Fe=function(){this.h("visible",!1)};rm.prototype.nO=function(){return this.Oq};
rm.prototype.fa=function(a,b){Q.prototype.fa.call(this,a,b);if(a&&b){a=new H(a,b);b=a.width>a.height?0:1;this.ta.h("horizontal",1==b);this.ta.h("vertical",0==b);this.Jw.h("horizontal",1==b);this.Jw.h("vertical",0==b);var c=P?0==b?56:46:0;b=ug({width:this.DJ.width,height:this.DJ.height,boundingWidth:a.width-2*qm-(0==b?c:0),boundingHeight:(1+pm)*a.height-2*qm-(1==b?c:0),yf:!0});c=a.width>a.height?0:1;var d=P?0==c?56:46:0;a=new Jk(Math.max(qm,a.width-b.width)/2,Math.max(qm,pm*a.height+(a.height-b.height))/
2);a=new Jk(a.x-(0==c?d:0)/2,a.y+(1==c?d:0)/2);Fi(this.Oq,{width:b.width+"px",height:b.height+"px",left:a.x+"px",top:a.y+"px"})}};function sm(a,b){L.call(this);var c=this;this.Y=a;this.vN=this.Y.visible();this.Ok=!0;this.uo=new rm(b);this.uo.Fe();this.Y.addChild(this.uo);C(this,this.uo.YI,this.Fe,this);this.FG=M(this);this.qW=M(this);B(this,window,"orientationchange",function(){c.qa();P&&c.Fe()})}m(sm,L);e=sm.prototype;e.setActive=function(a){this.Ok=a;this.FG.a()};e.active=function(){return this.Ok};
e.show=function(a){if(this.Ok||a.O4){var b=a.WX.displayObject().getBoundingClientRect();b=new H(b.width,b.height);(this.vN=this.Y.visible())||this.Y.o("display","block");this.uo.show({src:a.src,size:b});om(this.uo.IJ,a.WX,this.uo.nO());this.qW.a()}};e.Fe=function(){this.vN||this.Y.o("display","none");this.uo.Fe();this.qW.a()};e.qa=function(){this.uo.qa()};function tm(){return!um()&&p(window.orientation)?!!(window.orientation%180):window.innerWidth>window.innerHeight}function um(){return 0<=window.location.search.indexOf("ispringpreview=1")};function vm(a,b,c){var d=new Q({i:"image",ja:"IMG"});d.setAttribute("src",a.info.src);a.text&&d.As(a.text);var f=new H(a.width||1,a.height||1);mm.call(this,d,f.width,f.height);(this.Mb=b)&&!a.url&&wm(this,d,f,a,c)}m(vm,mm);function wm(a,b,c,d,f){var g=P;if(P||d.vX)a.h("zoomable",g),C(a,u(a.Mb).FG,a.qS,a),a.qS(),C(a,a.D,function(){u(a.Mb).show({WX:b,src:d.info.src,O4:g})});d.vX&&f&&xm(a,c)&&a.addChild(ym(a,a,f))}vm.prototype.qS=function(){this.h("zoomable",u(this.Mb).active()||um()&&P)};
function xm(a,b){return O&&!P&&u(a.Mb).active()&&32<=b.width&&32<=b.height}function ym(a,b,c){var d=new Q({l:S(b,"zoom")});b=Ml(c,"zoom_icon");d.addChild(b);C(a,u(a.Mb).FG,function(){d.j(u(a.Mb).active())});return d};function zm(a,b){for(var c=[],d=l(b.info),f=d.next();!f.done;f=d.next())f=f.value,c.push(new kj(f.src,f.mimeType));a=im(a,c);a.Za.setAttribute("poster",b.poster);a.WU=b.Bi;b.text&&a.bw(b.text);mm.call(this,a,b.width||1,b.height||1);var g=this;this.hN=a;C(this,this.hN.JI,function(){g.addChild(g.hN)})}m(zm,mm);function Am(a,b,c,d){jm.call(this,"equation",a);this.JP=b;this.EX=c;this.mathML=d}m(Am,jm);function Bm(a,b,c,d){this.SS=a;this.Mb=b;this.L=c;this.rd=d}Bm.prototype.mF=function(a,b){if(this.SS&&!Uh){var c=new zm(this.SS,a);b.push(c.hN);return Cm(c.displayObject())}b=a.poster;c=this.rd;var d=[];a=l(a.info);for(var f=a.next();!f.done;f=a.next())f=f.value,d.push(new kj(f.src,f.mimeType));d=wj(d);c&&Cj(c,d);c=d.ra();c.setAttribute("poster",b);c.setAttribute("controls","");N(c,"max-width","100%");return Cm(c)};Bm.prototype.TW=function(a){return Cm((new vm(a,this.Mb,this.L)).displayObject())};
Bm.prototype.QW=function(a){var b=Le("SPAN");b.innerHTML=a.JP;b=u(b.firstElementChild);N(b,"max-width","100%");return Cm(b)};function Cm(a){zf(a,"inline-item");return a};function Dm(a,b,c){c=c||{};this.VD={};this.Jt=b;this.TS=[];a=a.be();a=l(a);for(b=a.next();!b.done;b=a.next()){var d=b.value;b=d.id();var f=this.VD,g;if(!(g=c[b])){if(d instanceof lm)d=this.Jt.TW(d);else if(d instanceof km)d=this.Jt.mF(d,this.TS);else if(d instanceof Am)d=this.Jt.QW(d);else throw Error("unknown resource");g=d}f[b]=g}}function Em(a,b){Yb(a.VD,function(a,d){return b(d,a)})};function Fm(a){var b=a.checked;Q.call(this,{l:a.l,i:a.i,ja:"INPUT"});var c=this;this.setAttribute("type","checkbox");this.fG(b||!1);this.yH=M(this);B(this,this.displayObject(),"change",function(){c.yH.a()},this)}m(Fm,Q);Fm.prototype.checked=function(){return this.displayObject().checked};Fm.prototype.fG=function(a){this.Yc("checked",a);this.displayObject().checked=a};function Gm(a){var b=a.checked,c=a.name;Q.call(this,{l:a.l,i:a.i,ja:"INPUT"});var d=this;this.setAttribute("type","radio");c&&this.setAttribute("name",c);this.fG(b||!1);this.yH=M(this);B(this,this.displayObject(),"change",function(){d.yH.a()},this);B(this,this.displayObject(),"keydown",function(a){32==a.keyCode&&d.checked()&&a.preventDefault()},this)}m(Gm,Q);Gm.prototype.checked=function(){return this.displayObject().checked};
Gm.prototype.fG=function(a){this.Yc("checked",a);this.displayObject().checked=a};function Hm(a,b){Yk.call(this,a,b);this.XG=!0;this.BQ=0;this.AQ=M(this)}m(Hm,Yk);Hm.prototype.LN=function(){return this.BQ};Hm.prototype.Kv=function(){return this.XG};function Im(a){Wk.call(this,a)}m(Im,Wk);Im.prototype.type=function(){return"iconPlaceholder"};function Jm(a,b){Xk.call(this,b);this.Ed=a;this.DI=new G;this.RL=new G;this.pL=M(this)}m(Jm,Xk);Jm.prototype.type=function(){return"line"};Jm.prototype.Jd=function(){return this.Ed};Jm.prototype.Ul=function(){return this.DI.clone()};Jm.prototype.fm=function(){return this.RL.clone()};function Km(a,b){Wk.call(this,b);this.kh=a}m(Km,Wk);Km.prototype.type=function(){return"slideAudio"};Km.prototype.Na=function(){return this.kh};Km.prototype.Aa=function(){return[this.kh.Xa]};function Lm(a){var b=a.KY,c=a.id;a=(a=a.Jd)?a:new ql;Yk.call(this,a,c);this.kh=b;this.IA("rectangle");this.QC=!0;this.T_.a()}m(Lm,Yk);Lm.prototype.Na=function(){return this.kh};Lm.prototype.Aa=function(){return[this.kh.eN,this.kh.nl]};function Mm(a){Lm.apply(this,arguments)}m(Mm,Lm);Mm.prototype.type=function(){return"slideVideo"};function Nm(a){Lm.apply(this,arguments)}m(Nm,Lm);Nm.prototype.type=function(){return"video"};function Om(a,b){var c=document.createElement("div");c.innerHTML=a;a=l(c.querySelectorAll("[id]"));for(var d=a.next();!d.done;d=a.next())d=d.value,Se(b.VD[d.id],d);return[].concat(da(c.childNodes))};function Pm(){this.b_=p(void 0)?void 0:"\u2026"}Pm.prototype.fn=function(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.b_;else{var c=0;Bb([].slice.call(a.childNodes),function(a){if(c>b)Re(a);else{var d=a.textContent.length;c+d>b&&this.fn(a,b-c);c+=d}},this)}};function Qm(a,b,c,d){Q.call(this,a);var f=this;Hi(this,"published-rich-text");this.g=b;this.mK=c;this.fn=d;this.Vd=!1;this.HE=M(this);this.mK.TS.forEach(function(a){return D(f,a)});Rm(this,this.g)}m(Qm,Q);function Rm(a,b){a.dm();Om(b,a.mK).forEach(function(b){return a.addChild(b)})}Qm.prototype.fa=function(a,b){this.fn&&b&&Sm(this,b)};
function Sm(a,b){function c(){f&&Re(f);var a=u(d),b=F;a=a.cloneNode(!0);w.fn(a,b);f=a;Ne(I,f)}a.Vd&&(a.Vd=!1,Rm(a,a.g),a.HE.a());var d=a.displayObject().firstElementChild;if(d&&p(b)&&d.parentElement){var f;d.style.height="";if(!(b>=d.scrollHeight)){for(var g={},h=0,k=l(d.querySelectorAll("svg")),n=k.next();!n.done;n=k.next()){n=n.value;var t="svg"+ ++h;g[t]=n;var v=n.cloneNode(!0);z||(v.textContent=" ");v.id=t;Se(v,n)}var w=new Pm,F=Math.floor(b/d.scrollHeight*d.textContent.length),I=u(d.parentElement);
I.removeChild(d);for(c();f.scrollHeight<=b;)F+=10,c();for(;0<F&&f.scrollHeight>b;)c(),--F;b=l(Object.keys(g));for(h=b.next();!h.done;h=b.next())h=h.value,(k=f.querySelector("#"+h))&&Se(g[h],k);Re(f);Rm(a,u(f).outerHTML);a.Vd=!0;b=l(Object.keys(g));for(h=b.next();!h.done;h=b.next())h=h.value,Se(g[h],d.querySelector("#"+h));a.HE.a()}}}Qm.prototype.gb=function(a){var b=this.width();this.xa(a);var c=this.displayObject().scrollHeight;this.xa(b);return new H(a,c)};
Qm.prototype.pb=function(a,b,c,d){this.resize(c,d);this.move(a,b)};function Tm(a,b){Ik.call(this,a);this.eJ=!1;this.Hm=b.Hm;Um(this)}m(Tm,Ik);Tm.prototype.Z1=function(){this.eJ||window.open(u(this.Hm).url(),u(this.Hm).target())};function Um(a){var b=!!a.Hm&&!a.eJ;a.h("with-hyperlink",b);b&&C(a,a.D,a.Z1,a)};function T(a){Q.call(this,a);this.wl=M(this);M(this);M(this);this.VC=0;this.qo=this.ro=void 0}m(T,Q);e=T.prototype;e.view=function(){return this};e.Ja=function(){};e.Hn=function(){};e.cm=function(){};e.nn=function(){return[[this]]};e.gb=function(a,b){if(this.ro!=a||this.qo!=b||!this.IU){this.ro=a;this.qo=b;var c=this.width();this.xa(a);var d=Jf(this.displayObject(),"height");this.o("height","");var f=this.displayObject().scrollHeight;this.xa(c);this.o("height",d);this.IU=new H(a,Math.max(f,b))}return this.IU};
e.pb=function(a,b,c,d){this.resize(c,d);this.move(a,b)};e.UX=function(){};e.$b=function(){};e.$e=function(){};function Vm(a,b){T.call(this,{l:S(a,"content")});this.Uo=b;R(this,this.Uo)}m(Vm,T);Vm.prototype.f=function(){};Vm.prototype.Zv=function(){return this.Uo};function Wm(){return cb()+"-"+cb()};function Xm(a,b){a*=100;var c=.5*b.width,d=.5*b.height;return"translate("+c+", "+d+") scale("+(b.width+a)/b.width+", "+(b.height+a)/b.height+") translate(-"+c+", -"+d+")"};function Ym(){this.yi=[];this.Yd=[];this.zj=[]}Ym.prototype.Ol=null;Ym.prototype.$f=null;Ym.prototype.TA=!0;var Zm=[2,2,6,6,0];e=Ym.prototype;e.clear=function(){this.yi.length=0;this.Yd.length=0;this.zj.length=0;delete this.Ol;delete this.$f;delete this.TA;return this};e.moveTo=function(a,b){0==yb(this.yi)?this.zj.length-=2:(this.yi.push(0),this.Yd.push(1));this.zj.push(a,b);this.$f=this.Ol=[a,b];return this};
e.lineTo=function(a){var b=yb(this.yi);if(null==b)throw Error("Path cannot start with lineTo");1!=b&&(this.yi.push(1),this.Yd.push(0));for(b=0;b<arguments.length;b+=2){var c=arguments[b],d=arguments[b+1];this.zj.push(c,d)}this.Yd[this.Yd.length-1]+=b/2;this.$f=[c,d];return this};e.close=function(){var a=yb(this.yi);if(null==a)throw Error("Path cannot start with close");4!=a&&(this.yi.push(4),this.Yd.push(1),this.$f=this.Ol);return this};
e.arc=function(a,b,c,d,f,g,h){a+=c*Math.cos(we(f));b+=d*Math.sin(we(f));h?this.$f&&a==this.$f[0]&&b==this.$f[1]||this.lineTo(a,b):this.moveTo(a,b);return this.arcTo(c,d,f,g)};e.arcTo=function(a,b,c,d){var f=this.$f[0]-a*Math.cos(we(c))+a*Math.cos(we(c+d)),g=this.$f[1]-b*Math.sin(we(c))+b*Math.sin(we(c+d));this.yi.push(3);this.Yd.push(1);this.zj.push(a,b,c,d,f,g);this.TA=!1;this.$f=[f,g];return this};
function $m(a,b){for(var c=a.zj,d=0,f=0,g=a.yi.length;f<g;f++){var h=a.yi[f],k=Zm[h]*a.Yd[f];b(h,c.slice(d,d+k));d+=k}}e.clone=function(){var a=new this.constructor;a.yi=this.yi.concat();a.Yd=this.Yd.concat();a.zj=this.zj.concat();a.Ol=this.Ol&&this.Ol.concat();a.$f=this.$f&&this.$f.concat();a.TA=this.TA;return a};
e.transform=function(a){if(!this.TA)throw Error("Non-simple path");a.transform(this.zj,0,this.zj,0,this.zj.length/2);this.Ol&&a.transform(this.Ol,0,this.Ol,0,1);this.$f&&this.Ol!=this.$f&&a.transform(this.$f,0,this.$f,0,1);return this};e.$d=function(){return 0==this.yi.length};function an(a){Sc.call(this);this.Ak=a;this.vd={}}r(an,Sc);var bn=[];e=an.prototype;e.Bn=function(a,b,c,d){Ca(b)||(b&&(bn[0]=b.toString()),b=bn);for(var f=0;f<b.length;f++){var g=A(a,b[f],c||this.handleEvent,d||!1,this.Ak||this);if(!g)break;this.vd[g.key]=g}return this};e.HX=function(a,b,c,d){return cn(this,a,b,c,d)};function cn(a,b,c,d,f,g){if(Ca(c))for(var h=0;h<c.length;h++)cn(a,b,c[h],d,f,g);else{b=nd(b,c,d||a.handleEvent,f,g||a.Ak||a);if(!b)return a;a.vd[b.key]=b}return a}
e.uG=function(a,b,c,d,f){if(Ca(b))for(var g=0;g<b.length;g++)this.uG(a,b[g],c,d,f);else if(a=xd(a,b,c||this.handleEvent,Fa(d)?!!d.capture:!!d,f||this.Ak||this))vd(a),delete this.vd[a.key]};e.us=function(){Yb(this.vd,function(a,b){this.vd.hasOwnProperty(b)&&vd(a)},this);this.vd={}};e.Id=function(){an.Ba.Id.call(this);this.us()};e.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function dn(a,b){Bd.call(this);this.ic=a;this.pX=b;this[cd]=!1}r(dn,Bd);e=dn.prototype;e.pX=null;e.ic=null;e.MP=null;e.Ub=function(){return this.ic};e.mX=function(){return this.MP?this.MP.clone():new kg};e.setTransform=function(a){this.MP=a.clone();a=[a.Eg,a.Gg,a.Fg,a.Hg,a.eg,a.eh].join();this.Ub().setAttribute("transform","matrix("+a+")")};e.addEventListener=function(a,b,c,d){A(this.ic,a,b,c,d)};e.removeEventListener=function(a,b,c,d){ud(this.ic,a,b,c,d)};
e.Id=function(){dn.Ba.Id.call(this);u(this.ic);wd(this.ic)};function en(a,b,c,d){dn.call(this,a,b);a=this.pX;b=this.Ub();c?(b.setAttribute("stroke",c.NN),b.setAttribute("stroke-opacity",c.HO),c=c.nX(),q(c)&&-1!=c.indexOf("px")?b.setAttribute("stroke-width",parseFloat(c)/fn(a)):b.setAttribute("stroke-width",c)):b.setAttribute("stroke","none");this.fill=d;c=this.Ub();d instanceof gn?(c.setAttribute("fill",d.NN),c.setAttribute("fill-opacity",d.HO)):c.setAttribute("fill","none")}r(en,dn);en.prototype.fill=null;function hn(a,b,c,d){en.call(this,a,b,c,d)}r(hn,en);function jn(){};function kn(a,b){dn.call(this,a,b)}r(kn,dn);function ln(a,b,c,d){en.call(this,a,b,c,d)}r(ln,en);function mn(a,b,c,d){en.call(this,a,b,c,d)}r(mn,en);function nn(a,b,c){this.V5=a;this.NN=b;this.HO=null==c?1:c}nn.prototype.nX=function(){return this.V5};function on(){}on.pO=void 0;on.B4=function(){return on.pO?on.pO:on.pO=new on};on.prototype.a5=0;on.prototype.J4="";function pn(a){Bd.call(this);this.uF=a||Be();this.TO=qn;this.Cf=null;this.cg=!1;this.ic=null;this.gA=void 0;this.vi=this.Bf=this.Th=null;this.U5=!1}r(pn,Bd);pn.prototype.I4=on.B4();var qn=null;function rn(a){var b;(b=a.Cf)||(b=a.I4,b=b.J4+":"+(b.a5++).toString(36),b=a.Cf=b);return b}e=pn.prototype;e.Ij=function(a){if(this.Th&&this.Th.vi){var b=this.Th.vi,c=this.Cf;c in b&&delete b[c];fc(this.Th.vi,a,this)}this.Cf=a};e.Ub=function(){return this.ic};
function sn(a,b){if(a==b)throw Error("Unable to set parent component");var c;if(c=b&&a.Th&&a.Cf){c=a.Th;var d=a.Cf;c=c.vi&&d?gc(c.vi,d)||null:null}if(c&&a.Th!=b)throw Error("Unable to set parent component");a.Th=b;pn.Ba.eP.call(a,b)}e.getParent=function(){return this.Th};e.eP=function(a){if(this.Th&&this.Th!=a)throw Error("Method not supported");pn.Ba.eP.call(this,a)};e.Xr=function(){this.ic=this.uF.createElement("DIV")};e.Lp=function(a){tn(this,a)};
function tn(a,b,c){if(a.cg)throw Error("Component already rendered");a.ic||a.Xr();b?b.insertBefore(a.ic,c||null):a.uF.Ze.body.appendChild(a.ic);a.Th&&!a.Th.cg||a.Zz()}e.Zz=function(){this.cg=!0;un(this,function(a){!a.cg&&a.Ub()&&a.Zz()})};e.$z=function(){un(this,function(a){a.cg&&a.$z()});this.gA&&this.gA.us();this.cg=!1};e.Id=function(){this.cg&&this.$z();this.gA&&(this.gA.Hd(),delete this.gA);un(this,function(a){a.Hd()});!this.U5&&this.ic&&Re(this.ic);this.Th=this.ic=this.vi=this.Bf=null;pn.Ba.Id.call(this)};
e.addChild=function(a,b){this.hc(a,this.Bf?this.Bf.length:0,b)};
e.hc=function(a,b,c){u(!!a,"Provided element must not be null.");if(a.cg&&(c||!this.cg))throw Error("Component already rendered");if(0>b||b>(this.Bf?this.Bf.length:0))throw Error("Child component index out of bounds");this.vi&&this.Bf||(this.vi={},this.Bf=[]);if(a.getParent()==this){var d=rn(a);this.vi[d]=a;Kb(this.Bf,a)}else fc(this.vi,rn(a),a);sn(a,this);Ob(this.Bf,b,0,a);a.cg&&this.cg&&a.getParent()==this?(c=this.ic,b=c.childNodes[b]||null,b!=a.Ub()&&c.insertBefore(a.Ub(),b)):c?(this.ic||this.Xr(),
b=this.Bf?this.Bf[b+1]||null:null,tn(a,this.ic,b?b.ic:null)):this.cg&&!a.cg&&a.ic&&a.ic.parentNode&&1==a.ic.parentNode.nodeType&&a.Zz()};function un(a,b){a.Bf&&Bb(a.Bf,b,void 0)}e.removeChild=function(a,b){if(a){var c=q(a)?a:rn(a);a=this.vi&&c?gc(this.vi,c)||null:null;if(c&&a){var d=this.vi;c in d&&delete d[c];Kb(this.Bf,a);b&&(a.$z(),a.ic&&Re(a.ic));sn(a,null)}}if(!a)throw Error("Child is not in parent component");return a};
e.dm=function(a){for(var b=[];this.Bf&&0!=this.Bf.length;)b.push(this.removeChild(this.Bf?this.Bf[0]||null:null,a));return b};function vn(a,b,c,d,f){pn.call(this,f);this.width=a;this.height=b;this.Wr=c||null;this.PN=d||null}r(vn,pn);e=vn.prototype;e.nv=null;e.iF=0;e.jF=0;e.Bv=function(){return this.cg?Uf(this.Ub()):ya(this.width)&&ya(this.height)?new H(this.width,this.height):null};function fn(a){var b=a.Bv();return b?b.width/(a.Wr?new H(a.Wr,a.PN):a.Bv()).width:0}e.suspend=function(){};e.resume=function(){};function gn(a,b){this.NN=a;this.HO=null==b?1:b}r(gn,jn);function wn(a,b){dn.call(this,a,b)}r(wn,dn);function xn(a,b){dn.call(this,a,b)}r(xn,kn);xn.prototype.clear=function(){Pe(this.Ub())};xn.prototype.gh=function(a,b){yn(this.Ub(),{width:a,height:b})};function zn(a,b,c,d){en.call(this,a,b,c,d)}r(zn,hn);zn.prototype.$O=function(a){yn(this.Ub(),{cx:a,cy:void 0})};function An(a,b,c,d){en.call(this,a,b,c,d)}r(An,mn);An.prototype.setPosition=function(a,b){yn(this.Ub(),{x:a,y:b})};An.prototype.gh=function(a,b){yn(this.Ub(),{width:a,height:b})};function Bn(a,b,c,d){en.call(this,a,b,c,d)}r(Bn,ln);
function Cn(a,b){dn.call(this,a,b)}r(Cn,wn);Cn.prototype.setPosition=function(a,b){yn(this.Ub(),{x:a,y:b})};Cn.prototype.gh=function(a,b){yn(this.Ub(),{width:a,height:b})};function Dn(a,b,c,d,f){vn.call(this,a,b,c,d,f);this.up={};this.PP=vc&&!Jc(526);this.Ak=new an(this)}var En;r(Dn,vn);var Fn=0;function Gn(a,b,c){a=a.uF.Ze.createElementNS("http://www.w3.org/2000/svg",b);c&&yn(a,c);return a}function yn(a,b){for(var c in b)a.setAttribute(c,b[c])}function Hn(a,b,c){(c||a.nv).Ub().appendChild(b.Ub())}e=Dn.prototype;
e.Xr=function(){var a=Gn(this,"svg",{width:this.width,height:this.height,overflow:"hidden"}),b=Gn(this,"g");this.Wz=Gn(this,"defs");this.nv=new xn(b,this);a.appendChild(this.Wz);a.appendChild(b);this.ic=a;if(this.Wr||this.iF||this.jF)this.Ub().setAttribute("preserveAspectRatio","none"),this.PP?this.vG():this.Ub().setAttribute("viewBox",this.iF+" "+this.jF+" "+(this.Wr?this.Wr+" "+this.PN:""))};
e.vG=function(){if(this.cg&&(this.Wr||this.iF||!this.jF)){var a=this.Bv();0==a.width?this.Ub().style.visibility="hidden":(this.Ub().style.visibility="",this.nv.Ub().setAttribute("transform","scale("+a.width/this.Wr+" "+a.height/this.PN+") translate("+-this.iF+" "+-this.jF+")"))}};e.gh=function(a,b){Qf(this.Ub(),a,b)};
e.Bv=function(){if(!uc)return this.cg?Uf(this.Ub()):Dn.Ba.Bv.call(this);var a=this.width,b=this.height,c=q(a)&&-1!=a.indexOf("%"),d=q(b)&&-1!=b.indexOf("%");if(!this.cg&&(c||d))return null;if(c){var f=this.Ub().parentNode;var g=Uf(f);a=parseFloat(a)*g.width/100}d&&(f=f||this.Ub().parentNode,g=g||Uf(f),b=parseFloat(b)*g.height/100);return new H(a,b)};e.clear=function(){this.nv.clear();Pe(this.Wz);this.up={}};
function In(a,b,c,d,f,g,h,k){b=Gn(a,"ellipse",{cx:b,cy:c,rx:d,ry:f});g=new zn(b,a,g,h);Hn(a,g,k);return g}function Jn(a,b,c,d,f,g,h){b=Gn(a,"rect",{x:b,y:c,width:d,height:f});g=new An(b,a,g,h);Hn(a,g,void 0)}e.drawImage=function(a,b,c,d,f,g){a=Gn(this,"image",{x:a,y:b,width:c,height:d,"image-rendering":"optimizeQuality",preserveAspectRatio:"none"});a.setAttributeNS("http://www.w3.org/1999/xlink","href",f);f=new Cn(a,this);Hn(this,f,g);return f};
function Kn(a,b,c,d){b=Gn(a,"path",{d:Ln(b)});c=new Bn(b,a,c,d);Hn(a,c,void 0)}function Ln(a){var b=[];$m(a,function(a,d){switch(a){case 0:b.push("M");Array.prototype.push.apply(b,d);break;case 1:b.push("L");Array.prototype.push.apply(b,d);break;case 2:b.push("C");Array.prototype.push.apply(b,d);break;case 3:a=d[3];b.push("A",d[0],d[1],0,180<Math.abs(a)?1:0,0<a?1:0,d[4],d[5]);break;case 4:b.push("Z")}});return b.join(" ")}
e.RW=function(a){var b=Gn(this,"g");(a||this.nv).Ub().appendChild(b);return new xn(b,this)};e.op=function(a,b){if(a in this.up)return this.up[a];var c="_svgdef_"+Fn++;b.setAttribute("id",c);this.up[a]=c;this.Wz.appendChild(b);return c};e.Zz=function(){var a=this.Bv();Dn.Ba.Zz.call(this);a||this.dispatchEvent("resize");if(this.PP){a=this.width;var b=this.height;"string"==typeof a&&-1!=a.indexOf("%")&&"string"==typeof b&&-1!=b.indexOf("%")&&this.Ak.Bn(Mn(),"tick",this.vG);this.vG()}};
e.$z=function(){Dn.Ba.$z.call(this);this.PP&&this.Ak.uG(Mn(),"tick",this.vG)};e.Id=function(){delete this.up;delete this.Wz;delete this.nv;this.Ak.Hd();delete this.Ak;Dn.Ba.Id.call(this)};function Mn(){En||(En=new Xg(400),En.start());return En};function Nn(a){L.call(this);this.fc=null;this.Ed=a;this.Qj=this.$j=null;this.bM=On();this.JG=On();this.AR=!0;this.uy=null;this.iK=!1;this.qo=this.ro=null;a instanceof ql&&C(this,a.M(),this.aY,this)}m(Nn,L);function Pn(a,b){a.fc=b;a.fc.o("pointer-events","none");a.fc.displayObject().appendChild(a.bM);a.fc.displayObject().appendChild(a.JG)}e=Nn.prototype;e.DA=function(a){this.$j&&(this.Yb(this.$j),this.$j=null);if(this.$j=a)D(this,this.$j),this.$j.mP(this)};
e.invalidate=function(a,b){if(this.fc){var c=JSON.stringify(a),d=this.fc.width(),f=this.fc.height();d&&f&&(JSON.stringify(this.uy)!=c||this.iK!=b||this.ro!=d||this.qo!=f)&&(this.uy=a.slice(),this.iK=b,this.ro=d,this.qo=f,this.aY())}};
e.aY=function(){if(this.fc&&this.uy&&(Pe(this.bM),Pe(this.JG),this.yJ(this.uy))){for(var a=this.uy,b=this.iK,c=new Ym,d=0;d<a.length;++d){var f=a[d];0==d?c.moveTo(f.x,f.y):c.lineTo(f.x,f.y)}b&&c.close();this.tr=document.createElementNS("http://www.w3.org/2000/svg","g");N(this.tr,"pointer-events","visiblePainted");this.bM.appendChild(this.tr);this.SU=document.createElementNS("http://www.w3.org/2000/svg","defs");this.tr.appendChild(this.SU);this.Vo=document.createElementNS("http://www.w3.org/2000/svg",
"g");N(this.Vo,"pointer-events","none");this.aE=document.createElementNS("http://www.w3.org/2000/svg","g");this.tr.appendChild(this.aE);a=this.hx(c);b=this.Ed.strokeStyle();"solid"==b.type()&&(a.setAttribute("stroke-width",b.size()),a.setAttribute("stroke",Ck(b.color())),a.setAttribute("stroke-opacity",b.alpha()),a.setAttribute("stroke-dasharray",Qn(b)),a.setAttribute("stroke-linecap",b.Lz()),a.setAttribute("stroke-linejoin",b.join()));this.aE.appendChild(a);this.$j&&(b=this.$j.Lp())&&this.aE.appendChild(b);
this.Qj&&this.Qj.Lp(a,this.Ed.background());a=Wm();this.aE.setAttribute("id",a);b=this.Ed.dw();if(this.AR&&(!b.cu||0==b.alpha())&&!Lh){u(this.fc);b=this.Ed.dw();d=b.vp()*Math.cos(we(b.angle()));f=b.vp()*Math.sin(we(b.angle()));var g=b.size()/100,h=new H(this.fc.width(),this.fc.height()),k=h.clone();k.scale(g);d="\n\t\t\t\ttranslate("+.5*-(k.width-h.width)+", "+.5*-(k.height-h.height)+")\n\t\t\t\tscale("+g+", "+g+")\n\t\t\t\ttranslate("+d+", "+f+")\n\t\t\t";g=Rn(b.color(),b.alpha(),b.blur()/100*35);
f=this.op(g);h=this.Ed.strokeStyle();h="solid"==h.type()?h.size():0;b=2.5*b.blur()+2*h;g.setAttribute("x","-"+(b+h));g.setAttribute("y","-"+(b+h));g.setAttribute("width",""+(this.fc.width()+2*h+2*b));g.setAttribute("height",""+(this.fc.height()+2*h+2*b));b=document.createElementNS("http://www.w3.org/2000/svg","use");b.setAttribute("transform",d);b.setAttribute("filter","url(#"+f+")");b.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#"+a);N(b,"pointer-events","none");Qe(this.tr,b,1)}a=
this.Ed.Dv();if(this.AR&&!a.bu&&0!=a.size()&&0!=a.alpha()&&!Lh){u(this.fc);d=new H(this.fc.width(),this.fc.height());f=this.Ed.Dv();a=f.size()/150;g=this.hx(c);b=this.Ed.strokeStyle();if(h="solid"==b.type()&&b.alpha())k=g.cloneNode(!0),k.setAttribute("stroke-width",b.size()+100*a),k.setAttribute("stroke",Ck(b.color())),k.setAttribute("stroke-dasharray",Qn(b)),k.setAttribute("stroke-linecap",b.Lz()),k.setAttribute("stroke-linejoin",b.join()),k.setAttribute("fill","none"),this.Vo.appendChild(k);if(this.Qj){g=
g.cloneNode(!0);h||"pictureFill"==this.Ed.background().bh()||(g.setAttribute("stroke-width",100*a),g.setAttribute("stroke","#000000"));var n=this.Qj;h=this.Vo;var t=this.Ed.background();if(n.ri){var v=null;k=null;if("solidFill"==t.bh())t.km().alpha()&&(v="#000000");else if("gradientFill"==t.bh()){t=t.og.Pl();n=!1;t=l(t);for(var w=t.next();!w.done;w=t.next())if(w.value.alpha()){n=!0;break}n&&(v="#000000")}else"pictureFill"==t.bh()&&(t=t.Ep(),t.alpha()&&(k=Sn(t),v=k.pattern,k=k.image,"tile"==t.position()&&
(t=u(t.image()),k.setAttribute("transform",Xm(a,new H(t.width(),t.height())))),k=Xm(a,d),v="url(#"+n.ri.op(v)+")"));v&&(g.setAttribute("fill",v),k&&g.setAttribute("transform",k),h.appendChild(g))}}this.$j&&(g=this.$j.Lp())&&(g.setAttribute("transform",Xm(a,d)),this.Vo.appendChild(g));this.Vo.childElementCount&&(d=Rn(f.color(),f.alpha(),15*a),f=this.op(d),b="solid"==b.type()?b.size():0,a*=250,a=new J(-(a+b),-(a+b),this.fc.width()+2*b+2*a,this.fc.height()+2*b+2*a),d.setAttribute("x",a.left),d.setAttribute("y",
a.top),d.setAttribute("width",a.width),d.setAttribute("height",a.height),this.Vo.setAttribute("filter","url(#"+f+")"),tc&&(b=document.createElementNS("http://www.w3.org/2000/svg","rect"),b.setAttribute("x",a.left),b.setAttribute("y",a.top),b.setAttribute("width",a.width),b.setAttribute("height",a.height),b.setAttribute("fill","#000000"),b.setAttribute("fill-opacity","0"),this.Vo.appendChild(b)),Qe(this.tr,this.Vo,this.tr.childElementCount-1))}c=this.hx(c);a=this.Ed.strokeStyle();a="solid"==a.type()?
a.size()+12:12;c.setAttribute("stroke-width",a);c.setAttribute("stroke","#000000");c.setAttribute("stroke-opacity","0");c.setAttribute("fill","none");a=document.createElementNS("http://www.w3.org/2000/svg","g");N(a,"pointer-events","visiblePainted");a.appendChild(c);this.JG.appendChild(a)}};e.op=function(a){var b=Wm();a.setAttribute("id",b);this.SU.appendChild(a);return b};e.yJ=function(a){return 1<a.length};
e.hx=function(a){var b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d",Ln(a));return b};function On(){var a=document.createElementNS("http://www.w3.org/2000/svg","svg");N(a,"width","100%");N(a,"height","100%");N(a,"position","absolute");N(a,"overflow","visible");N(a,"pointer-events","none");return a}
function Rn(a,b,c){var d=document.createElementNS("http://www.w3.org/2000/svg","filter");d.setAttribute("filterUnits","userSpaceOnUse");var f=document.createElementNS("http://www.w3.org/2000/svg","feFlood");f.setAttribute("result","floodOut");f.setAttribute("flood-color",""+Ck(a));f.setAttribute("flood-opacity",""+b);d.appendChild(f);a=document.createElementNS("http://www.w3.org/2000/svg","feGaussianBlur");a.setAttribute("result","gaussOut");a.setAttribute("in","SourceAlpha");a.setAttribute("stdDeviation",
c+", "+c);d.appendChild(a);c=document.createElementNS("http://www.w3.org/2000/svg","feComposite");c.setAttribute("in","floodOut");c.setAttribute("in2","gaussOut");c.setAttribute("operator","in");d.appendChild(c);return d}function Qn(a){var b=a.size(),c=a.Lz(),d=[];a.VN().split(",").forEach(function(a){d.push(parseFloat(a))});for(a=0;a<d.length;++a)if(d[a]*=b,"square"==c||"round"==c)d[a]+=0==a%2?0:b;return d.join(",")};function Tn(a,b){switch(a.hg()){case "rectangle":case "textBox":return[new G(0,0),new G(b.width,0),new G(b.width,b.height),new G(0,b.height)];case "roundedRectangle":case "ellipse":return[];case "freeform":var c=[];a=l(a.zv());for(var d=a.next();!d.done;d=a.next())d=d.value.clone(),d.scale(b.width,b.height),c.push(d);return c;case "triangle":return[new G(0,b.height),new G(.5*b.width,0),new G(b.width,b.height)];default:throw Error("unknown shape type: "+a.hg());}}
function Un(a){switch(a.hg()){case "rectangle":case "textBox":case "triangle":return!0;case "ellipse":case "roundedRectangle":return!1;case "freeform":var b=a.zv();if(2>b.length)return!1;var c=b[0].clone();b=b[b.length-1].clone();a=u(a.rect());c.scale(a.width,a.height);b.scale(a.width,a.height);return 5>ye(c,b);default:throw Error("unknown shape type: "+a.hg());}};function Vn(a,b,c){Tm.call(this,"player-shape-view",a);var d=this;this.Qu=a;this.Ed=a.Jd();this.hr=c;D(this,this.hr);Pn(this.hr,this);this.ul=1;this.cL=null;this.g=D(this,b);this.g.o("pointer-events","all");this.addChild(this.g);b instanceof Vm&&(this.cL=this.g,this.g=b.Zv(),this.g.o("pointer-events","all"));if(b instanceof am){var f=x(b,am);C(this,f.JI,function(){d.addChild(f)},this)}Wn(this)&&Hi(this.g,S(this,"shape-view-rich-text-view"));this.Ua()}m(Vn,Tm);e=Vn.prototype;e.DA=function(a){this.hr.DA(a)};
e.gb=function(a,b){if(Wn(this)){b=this.Ed.Je();var c=Jf(this.g.displayObject(),"width");this.g.o("width",Xn(this,a)+"px");var d=this.g.Vl("wrap-text");this.g.h("wrap-text",b.Ss());var f=b.Ll();"resizeShapeToFitText"==f?(f=this.g.displayObject().scrollHeight/Yn(this).height,f+=b.marginTop()+b.marginBottom()):f="shrinkTextOnOverflow"==f?this.height():this.g.displayObject().scrollHeight;this.g.o("width",c);this.g.h("wrap-text",d);a=new H(a,f)}else a=this.g.gb(a,b);return a};
e.fa=function(a,b){Tm.prototype.fa.call(this,a,b);this.cL&&this.cL.resize(this.width(),this.height());if(Wn(this)){if(this.g.width()&&this.g.height()){a=this.Ed.Je();this.g.o("transform","");this.g.h("wrap-text",a.Ss());this.g.xa(Xn(this,this.width()));this.ul=1;if("shrinkTextOnOverflow"==a.Ll()){a=10;var c=this.Ed.Je(),d=Yn(this);b=this.width()*d.width-c.marginLeft()-c.marginRight();b=Math.max(b,5);c=this.height()*d.height-c.marginTop()-c.marginBottom();c=Math.max(c,5);for(this.ul=ug({width:this.g.width(),
height:this.g.height(),boundingWidth:b,boundingHeight:c}).scale;;)if(b-this.g.width()*this.ul>a)this.g.xa(this.g.width()+a),d=ug({width:this.g.width()*this.ul,height:this.g.height()*this.ul,boundingWidth:b,boundingHeight:c,yf:!0}),this.ul*=d.scale;else if(1<a)a*=.5;else break;this.g.o("transform",Lk(this.ul))}c=this.Ed.Je();a=Yn(this);c.Ss()||"resizeShapeToFitText"==c.Ll()?c.Ss()&&"resizeShapeToFitText"==c.Ll()?5==this.g.width()?(b=c.marginLeft(),c=this.width()-c.marginRight(),b+=.5*(c-b-5)):b=c.marginLeft():
b=c.marginLeft():b=.5*(this.width()*a.width-this.g.width()*this.ul)+c.marginLeft()-c.marginRight();a=this.width()*a.left;this.g.cf(a+b);b=this.Ed.Je();var f=b.Ll();c=b.verticalAlign();d=Yn(this);a=0;if("resizeShapeToFitText"==f)a=b.marginTop();else{f="shrinkTextOnOverflow"==b.Ll()?this.g.height()*this.ul:this.g.height();var g=this.height()*d.height;switch(c){case "top":a=b.marginTop()+Math.max(0,b.marginBottom()-f);break;case "middle":a=.5*(g-(b.marginTop()+b.marginBottom())-f)+b.marginTop();break;
case "bottom":a=g-f-b.marginBottom()+Math.max(0,b.marginTop()-f)}}b=this.height()*d.top;this.g.yd(b+a)}}else this.g.resize(this.width(),this.height());this.Ua()};
function Xn(a,b){var c=a.Ed.Je(),d=c.Ll(),f=c.Ss(),g=Yn(a),h=Jf(a.g.displayObject(),"transform");a.g.o("transform","");var k=Jf(a.g.displayObject(),"width");a.g.o("width","");var n=a.g.Vl("wrap-text");a.g.h("wrap-text",f);f?(b=b*g.width-c.marginLeft()-c.marginRight(),b=Math.max(b,5)):b="resizeShapeToFitText"==d?a.g.displayObject().scrollWidth+1:Math.max(a.g.displayObject().scrollWidth+1,b*g.width);a.g.o("transform",h);a.g.o("width",k);a.g.h("wrap-text",n);return Math.round(b)}
function Yn(a){a:switch(a=a.Qu,a.hg()){case "rectangle":case "roundedRectangle":case "textBox":case "freeform":a=new J(0,0,1,1);break a;case "ellipse":a=new J(.2,.2,.6,.6);break a;case "triangle":a=new J(.3,.5,.4,.5);break a;default:throw Error("unknown shape type: "+a.hg());}return a}e.Ua=function(){var a=Wn(this)||this.Qu instanceof Lm?this.height():Math.max(this.height(),this.g.displayObject().scrollHeight);a=Tn(this.Qu,new H(this.width(),a));var b=Un(this.Qu);this.hr.invalidate(a,b)};
function Wn(a){return a.g instanceof Qm}e.he=function(){Tm.prototype.he.call(this);this.g.setParentScale(this.parentScale())};e.content=function(){return this.g};function Zn(a,b,c){Vn.call(this,a,b,c);this.h("button",!0);this.Ti=a}m(Zn,Vn);Zn.prototype.LN=function(){return this.Ti.LN()};Zn.prototype.Kv=function(){return this.Ti.Kv()};function $n(a){Nn.call(this,a)}m($n,Nn);$n.prototype.yJ=function(){return!0};$n.prototype.hx=function(){u(this.fc);var a=.5*this.fc.width(),b=.5*this.fc.height(),c=document.createElementNS("http://www.w3.org/2000/svg","ellipse");c.setAttribute("cx",a);c.setAttribute("cy",b);c.setAttribute("rx",a);c.setAttribute("ry",b);return c};function ao(a,b){b=b.strokeStyle();if(b="none"==b.type()?0:2*b.size())a.translate(-b,-b),a.width+=2*b,a.height+=2*b;return a};function bo(a,b){Nn.call(this,b);this.Qu=a}m(bo,Nn);bo.prototype.yJ=function(){return!0};bo.prototype.hx=function(){u(this.fc);var a=this.Qu.borderRadius(),b=this.fc.width(),c=this.fc.height();a=(b?a*Math.min(c/b,1)*b*.5:0)+"px";b=document.createElementNS("http://www.w3.org/2000/svg","rect");b.setAttribute("x","0");b.setAttribute("y","0");b.setAttribute("width",""+this.fc.width());b.setAttribute("height",""+this.fc.height());b.setAttribute("rx",a);b.setAttribute("ry",a);return b};function co(){this.ri=null}co.prototype.mP=function(a){this.ri=a};
co.prototype.Lp=function(a,b){if(this.ri){if("none"==b.bh()){b=this.YR();var c=b.fill;var d=b.opacity}else"gradientFill"==b.bh()?(c=u(b.og),"linear"==c.type()?(b=document.createElementNS("http://www.w3.org/2000/svg","linearGradient"),b.setAttribute("gradientUnits","objectBoundingBox"),b.setAttribute("gradientTransform","rotate("+c.angle()+", 0.5, 0.5)"),b.setAttribute("x1","0%"),b.setAttribute("y1","50%"),b.setAttribute("x2","100%"),b.setAttribute("y2","50%"),eo(b,c.Pl()),c=b):(b=u(c.ss()),d=document.createElementNS("http://www.w3.org/2000/svg",
"radialGradient"),d.setAttribute("gradientUnits","userSpaceOnUse"),d.setAttribute("cx",b.nF()+"%"),d.setAttribute("cy",b.oF()+"%"),d.setAttribute("r",b.uA()+"%"),eo(d,c.Pl()),c=d),c="url(#"+this.ri.op(c)+")",d=1):"solidFill"==b.bh()?(b=u(b.km()),c=Ck(b.color()),d=b.alpha()):"pictureFill"==b.bh()&&(b=u(b.Ep()),c=Sn(b).pattern,c="url(#"+this.ri.op(c)+")",d=b.alpha());a.setAttribute("fill",ub(c));a.setAttribute("fill-opacity",tb(d))}};co.prototype.YR=function(){return{fill:"none",opacity:1}};
function eo(a,b){b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=document.createElementNS("http://www.w3.org/2000/svg","stop");d.setAttribute("stop-color",Ck(c.color()));d.setAttribute("stop-opacity",c.alpha());d.setAttribute("offset",c.position());a.appendChild(d)}}
function Sn(a){var b=Wm(),c=u(a.image()),d="tile"==a.position();a=d?c.width():"100%";var f=d?c.height():"100%";d=document.createElementNS("http://www.w3.org/2000/svg","pattern");d.setAttribute("patternUnits","userSpaceOnUse");d.setAttribute("width",a);d.setAttribute("height",f);var g=document.createElementNS("http://www.w3.org/2000/svg","defs");d.appendChild(g);var h=document.createElementNS("http://www.w3.org/2000/svg","image");h.setAttribute("id",b);h.setAttribute("preserveAspectRatio","none");
h.setAttribute("width",a);h.setAttribute("height",f);h.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",c.path());g.appendChild(h);c=document.createElementNS("http://www.w3.org/2000/svg","use");c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#"+b);d.appendChild(c);return{pattern:d,image:h}};function fo(a){co.apply(this,arguments)}m(fo,co);fo.prototype.YR=function(){return{fill:"#000000",opacity:0}};function go(){}go.prototype.Rl=function(a,b,c){c=void 0===c?null:c;switch(a.hg()){case "roundedRectangle":var d=new bo(a,a.Jd());break;case "ellipse":d=new $n(a.Jd());break;default:d=new Nn(a.Jd())}var f=d,g="textBox"==a.hg()?new fo:new co;f.Qj&&(f.Yb(f.Qj),f.Qj=null);f.Qj=g;f.Qj&&(D(f,f.Qj),f.Qj.mP(f));c||(c=b.Ye(null,a.Oa(),!1));return a instanceof Hm?new Zn(a,c,d):new Vn(a,c,d)};function ho(a){var b=a.prompt;Q.call(this,{l:a.l,i:a.i,ja:"INPUT"});var c=this;b&&this.setAttribute("placeholder",b);this.GI=!1;this.w=M(this);B(this,this,"change",function(){c.w.a()});this.Kt=M(this);B(this,this,"input",function(){c.Kt.a()});this.PR=M(this);B(this,this,"focus",function(){c.GI=!0;c.PR.a()});this.iH=M(this);B(this,this,"blur",function(){c.GI=!1;c.iH.a()});B(this,this,"keydown",this.Pe,this)}m(ho,Q);e=ho.prototype;e.focused=function(){return this.GI};e.M=function(){return this.w};
e.value=function(){return this.displayObject().value};e.xd=function(a){a!=this.value()&&(this.displayObject().value=a)};e.Pe=function(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}};(function(){if(xc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Vb))?a[1]:"0"}return wc?(a=/10[_.][0-9_.]+/,(a=a.exec(Vb))?a[0].replace(/_/g,"."):"10"):Ac?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Vb))?a[1]:""):Bc||Cc||Dc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Vb))?a[1].replace(/_/g,"."):""):""})();function io(a){return(a=a.exec(Vb))?a[1]:""}(function(){if(Ag)return io(/Firefox\/([0-9.]+)/);if(z||sc||rc)return Fc;if(Eg)return nc()?io(/CriOS\/([0-9.]+)/):io(/Chrome\/([0-9.]+)/);if(Fg&&!nc())return io(/Version\/([0-9.]+)/);if(Bg||Cg){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Vb);if(a)return a[1]+"."+a[2]}else if(Dg)return(a=io(/Android\s+([0-9.]+)/))?a:io(/Version\/([0-9.]+)/);return""})();function jo(a,b,c,d,f){Dl.call(this,b,c,d,f);this.element=a}r(jo,Dl);jo.prototype.Mk=Aa;jo.prototype.RF=function(){this.Mk();jo.Ba.RF.call(this)};jo.prototype.fh=function(){this.Mk();jo.Ba.fh.call(this)};jo.prototype.Fj=function(){this.Mk();jo.Ba.Fj.call(this)};function ko(a,b,c,d,f){ya(b)&&(b=[b]);ya(c)&&(c=[c]);jo.call(this,a,b,c,d,f);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.IF=lo}r(ko,jo);var mo=1/1024,lo=-1;e=ko.prototype;
e.Mk=function(){var a=this.coords[0];Math.abs(a-this.IF)>=mo&&(Xf(this.element,a),this.IF=a)};e.Fj=function(){this.IF=lo;ko.Ba.Fj.call(this)};e.fh=function(){this.IF=lo;ko.Ba.fh.call(this)};e.show=function(){this.element.style.display=""};e.Fe=function(){this.element.style.display="none"};function no(a,b,c,d,f){jo.call(this,a,[b],[c],150);this.ii=d;this.sy=f||""}m(no,jo);no.prototype.Mk=function(){var a=x(this.element,Element),b=u(this.coords)[0];N(a,"transform",this.sy+("scale("+b+", "+b+") "));if(Cg)return rg(a.parentNode)};no.prototype.fh=function(){jo.prototype.fh.call(this);var a=x(this.element,Element);this.ii&&N(a,"transform",this.sy);Cg&&rg(a.parentNode)};var oo=4*(Math.sqrt(2)-1)/3;function po(a){return O||Qh||P?new Promise(function(b){var c=new Image;c.onload=function(){var a=c.width,f=c.height,g=Le("canvas");p(a)&&(g.width=a);p(f)&&(g.height=f);a=g.getContext("2d");u(a);a.drawImage(c,0,0);g=g.toDataURL("image/png",1);b(g)};c.src=a}):Promise.resolve(a)};function qo(a,b,c){Q.call(this,{i:"choice-picture-attachment-view"});this.eD=c||110;this.Xx=58;this.Sd=b;this.Hf=a;this.Bg()&&(this.h("with-zoom",!0),this.Bg()&&C(this,this.D,this.xD,this));this.rO()}m(qo,Q);qo.prototype.xD=function(){var a=u(this.Hf.Nc).Xa;u(this.Sd).ew({We:a})};
qo.prototype.rO=function(){var a=this,b=this.Hf.Nc;this.j(!!b);if(b){var c=b.Xa,d=this.Xx,f=Math.floor(d*(c.width()/c.height()));f>(this.eD||f)&&(f=this.eD,d=Math.floor(f*(c.height()/c.width())));this.o("background-size",f+"px "+d+"px");this.resize(f,d);po(c.path()).then(function(b){a.o("background-image",mh(b))});C(this,b.vm,this.rO,this)}};qo.prototype.Bg=function(){var a=this.Hf.Nc;return a?!!this.Sd&&a.Bg():!!this.Sd};function ro(a,b,c){if(a.Xx!=c||a.eD!=b)a.eD=b,a.Xx=c,a.rO()}
qo.prototype.gb=function(a,b){var c=u(this.Hf.Nc).Xa;a=ug({width:c.width(),height:c.height(),boundingWidth:a,boundingHeight:b,yf:!0});return new H(a.width,a.height)};function so(a,b){return"attempt"==b?"none"!=a:"next"!=a&&"none"!=a};function to(a,b){u(a<=b);this.Dr=a;this.rq=b}to.prototype.startOffset=function(){return this.Dr};to.prototype.endOffset=function(){return this.rq};to.prototype.isEqual=function(a){return this.Dr==a.startOffset()&&this.rq==a.endOffset()};function uo(a,b){function c(a){a&&(d.mw=d.mw.concat(a.mw),d.Oa=d.Oa.concat(a.Oa))}var d={Oa:[],mw:[]};c(a);c(b);return d}function vo(a,b){a=uo(a,null);b&&(a.Oa=a.Oa.concat(b));return a};function wo(){L.call(this);this.Od="";this.jf=null;this.kH="next";this.lk=0;this.OJ=this.fj=this.nq=!1;this.Nc=null;this.SB=M(this);this.dW=M(this);this.HB=M(this);this.wI=M(this);this.YD=M(this);this.DD=M(this);this.a0=M(this);this.AE=M(this)}m(wo,L);e=wo.prototype;e.Ij=function(a){this.Od=a};e.Ik=function(a){this.jf!=a&&(this.jf=a,this.wI.a())};e.Op=function(a){this.kH!=a&&(this.kH=a,this.HB.a())};function xo(a,b){a.Nc!=b&&(a.Nc=b,a.Nc&&C(a,a.Nc.vm,function(){a.DD.a()}),a.DD.a())}
e.HA=function(a){this.lk!=a&&(this.lk=a,this.YD.a())};e.Xc=function(){return this.jf&&vo(null,this.jf.content())};e.id=function(){return this.Od};e.Dj=function(){return this.jf};e.mv=function(){return this.kH};e.score=function(){return this.lk};e.correct=function(){return this.nq};e.typeIn=function(){return this.fj};e.locked=function(){return this.OJ};e.aP=function(a){this.nq!=a&&(this.nq=a,this.SB.a(this))};
e.Aa=function(){var a=[];this.Nc&&a.push(this.Nc.Xa);this.jf&&(a=a.concat(this.jf.Aa()));return a};e.L1=function(){this.AE.a()};function yo(a,b,c){this.Dr=void 0===a?0:a;this.rq=void 0===b?0:b;this.ii=void 0===c?!1:c;this.O_=this.Dr==this.rq}e=yo.prototype;e.count=function(){return this.rq-this.Dr};e.startOffset=function(){return this.Dr};e.endOffset=function(){return this.rq};e.isCollapsed=function(){return this.O_};e.isEqual=function(a){return this.Dr==a.startOffset()&&this.rq==a.endOffset()};function zo(a){this.g=a.slice()}zo.prototype.count=function(){return this.g.length};zo.prototype.slice=function(a,b){p(a)&&p(b)&&(b+=a);return this.g.slice(a,b)};zo.prototype.getItem=function(a){return this.g[a]};function Ao(){L.call(this);this.St=this.Tt=!1;this.mi=0;this.GS=M(this);this.HS=M(this);this.IS=M(this)}m(Ao,L);e=Ao.prototype;e.gs=function(){return this.Tt};e.Hc=function(){return this.mi};e.load=function(){this.Tt||this.St||(this.St=!0,this.YC())};e.YC=function(){};e.eW=function(){};e.Q5=function(){if(this.Tt||this.St)this.eW(),this.St=this.Tt=!1,Bo(this,0)};function Bo(a,b){a.mi!=b&&(a.mi=b,a.IS.a(a))}function Co(a){a.St=!1;a.Tt=!0;Bo(a,1);a.GS.a(a)}
function Do(a){a.Tt=!1;a.St=!1;a.HS.a(a);Bo(a,0)}e.AO=function(){return this.GS};e.IX=function(){return this.HS};e.S4=function(){return this.IS};Ao.prototype.loadProgressEvent=Ao.prototype.S4;Ao.prototype.loadFailedEvent=Ao.prototype.IX;Ao.prototype.loadCompleteEvent=Ao.prototype.AO;Ao.prototype.unload=Ao.prototype.Q5;Ao.prototype.load=Ao.prototype.load;Ao.prototype.progress=Ao.prototype.Hc;Ao.prototype.isLoaded=Ao.prototype.gs;function Eo(){L.call(this);this.To=null}m(Eo,L);Eo.prototype.release=function(){null!=this.To&&this.To.release()};Eo.prototype.We=function(){return this.To?x(this.To,Ao):null};Eo.prototype.Aa=function(){var a=[];this.To&&a.push(this.To);return a};Eo.prototype.bc=function(){null!=this.To&&Gd(this.To)};function Fo(a){Eo.call(this);this.mb=a;this.Od=a+Ga(this);this.br="inline";this.w=M(this)}m(Fo,Eo);e=Fo.prototype;e.M=function(){return this.w};e.position=function(){return this.br};e.type=function(){return this.mb};e.id=function(){return this.Od};e.Ij=function(a){this.Od=a};e.text=function(a){return p(a)?a:" "};e.count=function(){return 1};e.slice=function(){return this};e.Hb=function(){return null};function Go(a){this.g=new zo(a);this.Ot=this.g.count();this.yb=Ho(this," ");this.eR=this.yb.length;this.hz=[];this.H_={};this.Fy=[];for(var b=a=0,c=0;c<this.Ot;++c){var d=this.g.getItem(c);d instanceof Fo&&(this.H_[a]=d);a+=d.count();var f=d.count(),g=b+f;this.hz.push({BP:b,count:f,Tl:g});b=g;d instanceof Eo?this.Fy.push(d):d instanceof Go&&(this.Fy=this.Fy.concat(d.Fy.slice()))}}Go.prototype.text=function(a){return p(a)?Ho(this,a):this.yb};Go.prototype.content=function(){return this.g};
Go.prototype.count=function(){return this.eR};function Ho(a,b){for(var c="",d=0;d<a.Ot;++d)c+=a.g.getItem(d).text(b);return c}function Io(a,b){for(var c=0,d=0;d<a.Ot;++d)if(a.hz[d].BP<=b&&a.hz[d].Tl>=b){c=d;break}return c};function Jo(a,b,c){Go.call(this,a);this.zq=b?b.clone():new Mj;this.cj=c?c.clone():new Nj}m(Jo,Go);Jo.prototype.format=function(){return this.zq};Jo.prototype.Hb=function(){return this.cj};Jo.prototype.type=function(){return"paragraph"};var Ko=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Lo(a,b,c){ub(a);if(Ca(b)){wb(b);for(var d=0;d<b.length;d++)Lo(a,String(b[d]),c)}else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function Mo(a){var b=[],c;for(c in a)Lo(c,a[c],b);return b.join("&")};function No(a){u(!ba);ba=a}function Oo(a){var b=a.startsWith("data:")?null:ba;if(b)if(b="s"+(null!=b?"="+encodeURIComponent(String(b)):"")){var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var f=""}else f=a.substring(d+1,c);a=[a.substr(0,d),f,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;b=a[0]+(a[1]?"?"+a[1]:"")+a[2]}else b=a;else b=a;return b};function Po(a,b,c){Ao.call(this);this.Mf=null;this.bU=Oo(a);this.Zg=b;this.Sg=c}m(Po,Ao);e=Po.prototype;e.YC=function(){this.Mf=new Image;this.Mf.onload=La(this.N0,this);this.Mf.onerror=La(this.M0,this);this.Mf.src=this.bU};function Qo(a){a.Mf&&(a.Mf.onload=null,a.Mf.onerror=null)}e.N0=function(){Qo(this);Co(this)};e.M0=function(){Qo(this);Do(this)};e.eW=function(){this.Mf&&(Qo(this),this.Mf.src="",this.Mf=null)};function Ro(a){if(!a.gs())throw Error("asset not loaded");}e.path=function(){return this.bU};
e.width=function(){if(null!=this.Zg)return this.Zg;if(!this.Mf)return 0;Ro(this);return this.Mf.width};e.height=function(){if(null!=this.Sg)return this.Sg;if(!this.Mf)return 0;Ro(this);return this.Mf.height};e.kF=function(){Ro(this);var a=Le("canvas");a.width=this.width();a.height=this.height();u(a.getContext("2d")).drawImage(this.Mf,0,0);return a};e.SW=function(){Ro(this);u(this.Mf);return u(this.Mf).cloneNode(!0)};Po.prototype.createImgInstance=Po.prototype.SW;Po.prototype.createInstance=Po.prototype.kF;
Po.prototype.height=Po.prototype.height;Po.prototype.width=Po.prototype.width;function So(a,b,c){var d="prefer_left"==a||"prefer_object_left"==a||"prefer_text_left"==a;switch(a){case "prefer_left":return!0;case "prefer_right":break;case "prefer_object_left":case "prefer_object_right":if(b&&!c)return!0;if(!b&&c)break;return d;case "prefer_text_left":case "prefer_text_right":if(!b&&c)return!0;if(b&&!c)break;return d;default:nb("unknown SelectionPriority: "+a)}return!1}
function To(a,b,c){var d=Io(a,b),f=a.content().getItem(d),g=f.count(),h=a.hz[Io(a,b)].BP,k=h+g;if(k!=b)return{Qh:d,Rh:b-h,item:f,Sh:h};b="block"==f.type();var n=d<a.content().count()-1?a.content().getItem(d+1):null;a=n?"block"==n.type():!1;f={item:f,Qh:d,Rh:g,Sh:h};if(!n||!b&&!a)return f;d={item:u(n),Qh:d+1,Rh:0,Sh:k};return So(c,b,a)?f:d}
function Uo(a,b,c){if(0==a.content().count())return null;var d=Io(a,b),f=a.content().getItem(d),g=f.count(),h=a.hz[Io(a,b)].BP,k=h+g;if(k!=b)return{item:f,Qh:d,Rh:b-h,Sh:h};var n=f instanceof Fo;a=d<a.content().count()-1?a.content().getItem(d+1):null;if(!a)return{item:f,Qh:d,Rh:b-h,Sh:h};b=a instanceof Fo;f={item:f,Qh:d,Rh:g,Sh:h};d={item:u(a),Qh:d+1,Rh:0,Sh:k};return So(c,n,b)?f:d};function Vo(a){for(var b=a[0],c=1;c<a.length;++c)b=Lj(b,a[c]);return b};function Wo(a,b,c){L.call(this);this.mK=b;this.cd=null;this.ax=M(this);this.G_=M(this);this.j0=M(this);this.o_=M(this);M(this);a&&this.setData(a,new yo(0,0));this.HI=c;this.px=null}m(Wo,L);e=Wo.prototype;e.Ql=function(){return this.wi().Ql()};
e.wi=function(){if(!this.HI)return new Pj;if(this.HI.$d()){u(this.cd);if(this.cd.content().count()&&this.cd.content().getItem(0).content().count()){if(this.px)return this.px.clone();var a=this.cd;var b=new yo(0,0),c=new Nj;var d=b.startOffset();var f=b.count();0!=f?(b=To(a,d,"prefer_right"),d=To(a,d+f,"prefer_left"),d={CP:b.item,Xh:b.Qh,Lk:b.Rh,DP:b.Sh,aO:d.item,zk:d.Qh,sn:d.Rh,bO:d.Sh}):(d=To(a,d,"prefer_text_right"),d={CP:d.item,Xh:d.Qh,Lk:d.Rh,DP:d.Sh,aO:d.item,zk:d.Qh,sn:d.Rh,bO:d.Sh});var g=
u(d);d=g.Xh;b=g.Lk;f=g.zk;g=g.sn;for(var h=[],k=[],n=d;n<=f;++n){var t=a.content().getItem(n),v=n==d?b:0,w=n==f?g:t.count();if(0==h.length||0<w){var F=void 0;w=void 0===w?v:w;F=void 0===F?!0:F;v=v>w?new yo(F?Math.floor(w):w,F?Math.ceil(v):v,!0):new yo(F?Math.floor(v):v,F?Math.ceil(w):w,!1);if(0==t.count()||"paragraph"!=t.type())v=null;else{v.isCollapsed()&&0<v.startOffset()&&(v=new yo(v.startOffset(),v.startOffset()));w=v.startOffset();F=v.count();if(0==t.content().count())v=null;else{v=t.content();
var I=w,aa=F;0==t.content().count()?w=null:0!=aa?(w=u(Uo(t,I,"prefer_right")),I=u(Uo(t,I+aa,"prefer_left")),w={CP:w.item,Xh:w.Qh,Lk:w.Rh,DP:w.Sh,aO:I.item,zk:I.Qh,sn:I.Rh,bO:I.Sh}):(w=u(Uo(t,I,"prefer_text_left")),w={CP:w.item,Xh:w.Qh,Lk:w.Rh,DP:w.Sh,aO:w.item,zk:w.Qh,sn:w.Rh,bO:w.Sh});w=u(w);0==F?(F=w.zk>w.Xh?w.Xh:w.zk,w=w.zk>w.Xh?w.Lk:w.sn,w={Xh:F,Lk:w,zk:F,sn:w}):(F=v.getItem(w.Xh),w={Xh:w.Lk==F.count()?w.Xh+1:w.Xh,Lk:w.Lk==F.count()?0:w.Lk,zk:w.zk,sn:w.sn});v=v.slice(w.Xh,w.zk-w.Xh+1);if(0<v.length){v[v.length-
1]=v[v.length-1].slice(0,w.sn);v[0]=v[0].slice(w.Lk);F=[];for(w=0;w<v.length;++w)I=v[w],I instanceof Fo&&(I=I.Hb())&&F.push(I);v=0==F.length?null:Vo(F)}else v=null}v=v||new Nj}v?h.push(v):t instanceof Jo&&0==t.count()&&k.push(t.Hb())}}a=0<h.length?Vo(h):0<k.length?Vo(k):c;c=this.cd;f=new yo(0,0);d=c.content();b=Io(c,f.startOffset());f=Io(c,f.endOffset());d.getItem(f);for(c=[];b<=f;++b)g=d.getItem(b),"paragraph"==g.type()&&c.push(g);if(0<c.length){d=c[0].format();for(b=1;b<c.length;++b)f=x(c[b],Jo),
d=Lj(d,f.format());c=d}else c=new Mj;this.px=Rj(a,c);return this.px.clone()}return new Pj}return u(this.HI).clone()};e.text=function(){return u(this.cd).text()};e.plainTextWithPlaceholders=function(){throw Error("not implemented");};e.htmlText=function(){throw Error("not implemented");};e.textWithEquations=function(a){return u(this.cd).textWithEquations(a)};e.$d=function(){return""==this.text()&&!this.Aa().length};e.xO=function(){var a=!this.Aa().length;return""==kb(this.text())&&a};e.data=function(){return u(this.cd)};
e.setData=function(a){var b=this;if(this.cd)for(var c=l(this.cd.Ck()),d=c.next();!d.done;d=c.next())this.Wk(d.value);this.cd=a;a=l(this.cd.Ck());for(d=a.next();!d.done;d=a.next())C(this,d.value.M(),function(){b.j0.a();b.ax.a()});this.px=null;this.G_.a();this.ax.a()};e.Aa=function(){var a=[],b=this.data().Fy.slice();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c=x(c,Eo),a.push.apply(a,da(c.Aa()));return a};e.release=function(){this.data().release()};
e.bc=function(){L.prototype.bc.call(this);this.cd&&Gd(this.cd)};function Xo(){wo.call(this);this.dj=null}m(Xo,wo);Xo.prototype.setText=function(a){var b=this;this.de(this.dj);this.dj=a;this.dj instanceof Wo&&C(this,this.dj.ax,function(){b.AE.a()})};Xo.prototype.Xc=function(){return vo(wo.prototype.Xc.call(this),this.dj)};Xo.prototype.textRange=function(){return u(this.dj)};function Yo(a){Q.call(this,{l:a});this.$M=!O}m(Yo,Q);Yo.prototype.Sn=function(){this.$M&&Q.prototype.Sn.call(this)};Yo.prototype.Tf=function(a){this.$M&&Q.prototype.Tf.call(this,a)};function Zo(a,b){a.$M&&a.h("focused",b)}
function $o(a){var b=a.cb,c=a.Nz,d=a.Rz,f=a.K,g=a.U4,h=a.format,k=a.BO;Q.call(this,{i:"choice-view"});var n=this;this.Bc=f;this.Tg=k;this.lg=new Yo(S(this,"choice-container"));C(this,this.lg.D,function(a,b){n.Wd&&b.target==n.Wd.displayObject()&&n.zc.selected()||b.target==n.kq.displayObject()&&n.kq.Bg()||n.nz.a(n.zc)});B(this,this.lg,"keydown",this.Pe,this);R(this,this.lg);this.nz=M(this);this.zc=c;C(this,this.zc.Af(),this.qT,this);this.dC=new Q({l:S(this,"active-element-container")});c=d(S(this,"active-element"),
S(this,"mock-active-element"));d=c.activeElement;this.Bo=c.PF;R(this.dC,this.Bo);this.Pk=d;R(this.dC,this.Pk);R(this.lg,this.dC);this.fl=!1;O&&(B(this,this.lg.displayObject(),gi,function(){n.enabled()&&(n.Tn(!1),n.fl=!0)},this),B(this,this.lg.displayObject(),hi,function(){n.fl&&(n.Tn(!0),n.fl=!1)},this));B(this,this.Bo,"focus",function(){return Zo(n.lg,!0)},this);B(this,this.Bo,"blur",function(){return Zo(n.lg,!1)},this);this.kq=new qo(this.zc.choice(),a.qc,g);Hi(this.kq,S(this,"attachment-view"));
a=new Q({i:"choice-attachment-container"});R(a,this.kq);R(this.lg,a);this.KB=new Q({i:"choice-content"});R(this.lg,this.KB);(this.ib=(a=this.zc.choice().textRange().$d())?null:b.Ye(this,this.zc.choice().textRange(),!1))&&R(this.KB,this.ib);this.Wd=null;b=this.zc.choice();b instanceof Xo&&b.typeIn()&&!this.Bc&&(this.Wd=this.$H(h),R(this.KB,this.Wd),this.Wd.h("empty-text",a));this.qT()}m($o,Q);e=$o.prototype;
e.$b=function(a){var b=this.zc.choice();this.Bc&&"reviewWithCorrectAnswers"==a&&b instanceof Xo&&(a=b.correct(),this.Pk.h("correct",a),(this.zc.selected()&&!a||a&&!this.zc.selected())&&this.Pk.h("incorrect",!0))};e.activate=function(a){a?this.lg.displayObject().focus():this.lg.displayObject().blur()};e.Pe=function(a){var b=this.Wd&&this.Wd.focused();switch(a.keyCode){case 13:b?(b&&this.Tg.Ms(this.zc),a.preventDefault()):this.nz.a(this.zc);break;case 32:b||this.nz.a(this.zc)}};
e.$H=function(a){var b=this,c=new ho({});c.xd(this.zc.customAnswer());C(this,c.M(),function(){var a=c.value();b.zc.pq=a});B(this,c.displayObject(),"focus",function(){c.h("focused",!0);Zo(b.lg,!0)},this);B(this,c.displayObject(),"blur",function(){c.h("focused",!1);Zo(b.lg,!1)},this);var d=S(this.KB,"type-in");Hi(c,d);c.o("font-size",a.size+"px");return c};e.qT=function(){this.Bo.Yc("checked",this.zc.selected())};e.fa=function(){this.invalidate()};
e.invalidate=function(){var a=If(this.displayObject(),"width");this.o("width","");this.ib&&(this.ib.o("width",""),this.ib.j(!0));var b=Math.ceil(this.width()),c=cg(this.lg.displayObject()),d=dg(this.kq.displayObject());d=Math.ceil(this.kq.width())+(this.kq.width()?d.left+d.right:0);b=b-(c.left+c.right)-d-this.dC.width();this.ib&&this.ib.width()>=b&&this.ib.xa(b);this.Wd&&this.Wd.xa(Math.max(b,this.ib?this.ib.width():0));this.ib&&this.ib.j(1<=this.ib.displayObject().scrollWidth);this.o("width",a)};
e.f=function(a){Q.prototype.f.call(this,a);this.lg.f(a);this.ib&&this.ib.f(a);this.Pk.f(a);this.Bo.f(a);this.Wd&&this.Wd.f(a)};e.Tn=function(a){var b=a?1.1:1,c=a?1:1.1;(new no(this.Pk.displayObject(),b,c,a)).play()};function ap(a,b){T.call(this,{l:S(a.parent,"content")});this.ea=a.parent;this.i0=a.Z4||!1;this.dZ=null!=a.Cg?a.Cg:Number.MAX_VALUE;this.X=b;this.jb=[];this.L=a.U;this.UQ=[];this.aI(a);this.$b(a.mode)}m(ap,T);e=ap.prototype;
e.aI=function(a){for(var b=a.qn,c=100/b,d=0;d<b;++d){var f=new Q({i:"column-container"});this.UQ.push(f);R(this,f);f.o("width",c+"%")}c=u(a.cb);for(d=0;d<this.X.count();++d){f=this.X.getChoiceState(d);f=new $o({cb:c,Nz:f,U4:110,Rz:u(a.Rz),K:a.K,U:this.L,format:a.format,qc:a.qc,BO:this});var g=this.UQ[d%b];C(this,f.nz,this.Va,this);R(g,f);this.jb.push(f)}};e.$b=function(a){Bb(this.jb,function(b){return b.$b(a)})};
e.Fk=function(a,b){for(var c=0;c<this.X.count();++c){var d=this.X.getChoiceState(c);if(a==d){a=c;c=!1;switch(b){case "down":a<this.X.count()-1&&(this.jb[a+1].activate(!0),c=!0);break;case "up":0<a&&(this.jb[a-1].activate(!0),c=!0)}this.jb[a].activate(!c);break}}};e.Ms=function(a){for(var b=0;b<this.X.count();++b){var c=this.X.getChoiceState(b);if(a==c){a=b;a<this.X.count()-1?this.jb[a+1].activate(!0):(this.jb[a].activate(!1),this.ea.ZW());break}}};
e.Va=function(a){for(var b=0;b<this.X.count();++b){var c=this.X.getChoiceState(b),d=a==c;this.i0?d&&c.Pa(!c.selected()):c.Pa(a==c)}this.jp()};e.jp=function(){var a=this.enabled(),b;if(b=a){for(var c=b=0;c<this.X.count();++c)this.X.getChoiceState(c).selected()&&(b+=1);b=b<this.dZ}for(c=0;c<this.jb.length;++c){var d=this.X.getChoiceState(c);this.jb[c].f(d.selected()?a:b)}};e.nn=function(a){return"byItems"==a?this.jb.map(function(a){return[a]}):T.prototype.nn.call(this,a)};
e.f=function(a){T.prototype.f.call(this,a);for(var b=l(this.jb),c=b.next();!c.done;c=b.next())c.value.f(a);this.jp()};e.fa=function(){for(var a=l(this.jb),b=a.next();!b.done;b=a.next())b.value.invalidate()};function bp(a){Q.call(this,{i:a.i,Ff:!0});this.jD=15;this.bb=this.Ri=this.ji=this.ek=0;this.Qx=a.qe||1;this.SD=this.Xq=0;this.A2=100;this.Ve=D(this,new Q({l:S(this,"up")}));this.addChild(this.Ve);this.lb=D(this,new Q({i:"thumb"}));this.addChild(this.lb);this.lb.addChild(D(this,new Q({l:S(this.lb,"background")})));this.Qg=D(this,new Q({l:S(this,"down")}));this.addChild(this.Qg);this.Ro=this.jk=null;this.pi=M(this);this.sz=M(this);this.oi=new Xg(this.A2);B(this,this.oi,"tick",this.GK,this);B(this,this,
gi,this.Xu,this,ni);B(this,this.Ve,gi,this.TK,this,ni);B(this,this.lb,gi,this.py,this,ni);B(this,this.Qg,gi,this.tK,this,ni);B(this,document.body,hi,this.qD,this)}m(bp,Q);e=bp.prototype;e.gg=function(a){this.sr(a)};e.qe=function(){return this.Qx};e.scale=function(){return this.parentScale()};e.Ea=function(a){this.setParentScale(a)};e.Vh=function(a,b,c,d){d=void 0===d?0:d;u(b<=c);this.ek=a;this.ji=b;this.Ri=c;this.Xq=d;this.Mq();this.gg(this.bb)};
e.sr=function(a){a=ff(a,this.ji,this.Ri);this.bb!=a&&(this.bb=a,this.no(),this.pi.a())};function cp(a){return a.Ri-a.ji}e.nr=function(a){this.sr(this.bb+a)};e.Xu=function(){};e.TK=function(a){a.preventDefault();this.nr(-this.qe());this.iz(this.Ve,-this.qe())};e.tK=function(a){a.preventDefault();this.nr(this.qe());this.iz(this.Qg,this.qe())};
e.iz=function(a,b){this.jk=a;B(this,this.jk,"mouseover",this.my,this);B(this,this.jk,"mouseout",this.ly,this);B(this,document,hi,this.Ey,this);this.oi.stop();this.Ro=function(){this.nr(this.SD)};this.SD=b;this.oi.start()};e.Ey=function(){u(this.jk);Kd(this,this.jk,"mouseover",this.my,this);Kd(this,this.jk,"mouseout",this.ly,this);Kd(this,document,hi,this.Ey,this);this.oi.stop();this.Ro=null};e.my=function(){this.oi.start()};e.ly=function(){this.oi.stop()};e.GK=function(){this.Ro&&this.Ro()};
e.py=function(a){this.sz.a();a.preventDefault();B(this,document.body,ii,this.jl,this);this.XM(!0)};e.XM=function(a){this.lb.h("active",a)};e.qD=function(){Kd(this,document.body,ii,this.jl,this);this.XM(!1)};e.jl=function(){};e.fa=function(){this.Mq()};function dp(a){bp.call(this,a);this.XS=0}m(dp,bp);e=dp.prototype;e.Mq=function(){var a=this.height()-this.Ve.height()-this.Qg.height();this.lb.Pb(0==cp(this)?a:Math.max(this.jD,Math.ceil(this.ek/(cp(this)+this.ek)*a)));this.no()};e.no=function(){var a=this.Ih();0==cp(this)?this.lb.yd(a.top):this.lb.yd(a.top+Math.round((this.bb-this.ji)/cp(this)*a.height));this.Ve.f(!!this.bb);this.Qg.f(this.bb!=this.Ri)};
e.Ih=function(){var a=new J(0,0,0,0);a.top=this.Ve.height();a.height=this.height()-this.Qg.height()-this.lb.height()-a.top;a.left=this.lb.x();return a};e.JM=function(){return this.Ih()};
e.Xu=function(a){var b;if(b=!a.defaultPrevented)b=this.lb.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.Ih();a=(a.clientY-(b.top-c.top))/this.parentScale();b=0==this.Xq?this.ek:this.Xq;a=a<=this.lb.y()?-b:b;this.gg(this.bb+a)}};e.py=function(a){bp.prototype.py.call(this,a);var b=this.lb.displayObject().getBoundingClientRect();this.XS=a.clientY-Math.round(b.top);this.jl(a)};
e.jl=function(a){var b=this.displayObject().getBoundingClientRect(),c=this.Ih();a=(a.clientY-b.top-c.top*this.parentScale()-this.XS)/(c.height*this.parentScale());this.sr(a*cp(this)+this.ji)};function ep(a,b){Bd.call(this);this.ic=a;a=Ue(this.ic)?this.ic:this.ic?this.ic.body:null;this.Q4=!!a&&Yf(a);this.GX=A(this.ic,uc?"DOMMouseScroll":"mousewheel",this,b)}r(ep,Bd);
ep.prototype.handleEvent=function(a){var b=0,c=0,d=a.Zd;"mousewheel"==d.type?(a=fp(-d.wheelDelta),p(d.wheelDeltaX)?(b=fp(-d.wheelDeltaX),c=fp(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),p(d.axis)&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);ya(this.KX)&&(b=ve(b,-this.KX,this.KX));ya(this.LX)&&(c=ve(c,-this.LX,this.LX));this.Q4&&(b=-b);b=new gp(a,d,b,c);this.dispatchEvent(b)};function fp(a){return vc&&(wc||yc)&&0!=a%40?a:a/40}
ep.prototype.Id=function(){ep.Ba.Id.call(this);vd(this.GX);this.GX=null};function gp(a,b,c,d){$c.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}r(gp,$c);var hp=new Wc;function ip(a){var b=a.Ig,c=a.F4,d=void 0===a.bG?null:a.bG;dp.call(this,{i:a.i,qe:a.qe});var f=this;this.Dy=b;this.fK=this.RV=!1;this.D_=c;this.Ky=d;b.o("overflow","hidden");C(this,this.pi,function(){b.displayObject().scrollTop=f.bb});B(this,b,"scroll",function(){f.gg(b.displayObject().scrollTop)},this);this.Ky?jp(this,this.Ky):(jp(this,this.Dy),jp(this,this));c?(this.jc(0),this.Ky?(B(this,this.Ky,"mouseenter",this.Nm,this),B(this,this.Ky,"mouseleave",this.Fo,this)):(B(this,this.Dy,"mouseover",this.Nm,
this),B(this,this,"mouseover",this.Nm,this),B(this,this.Dy,"mouseout",this.Fo,this),B(this,this,"mouseout",this.Fo,this))):this.jc(1)}m(ip,dp);ip.prototype.Vh=function(a,b,c,d){d=void 0===d?0:d;this.j(0<c);dp.prototype.Vh.call(this,a,b,c,d)};ip.prototype.XM=function(a){this.RV=a;kp(this)};ip.prototype.Nm=function(a){a&&(this.contains(a.relatedTarget)||this.Dy.contains(a.relatedTarget))||(this.fK=!0,kp(this))};
ip.prototype.Fo=function(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.Dy.contains(a.relatedTarget))||(this.fK=!1,kp(this))};function kp(a){a.D_&&a.jc(a.RV||a.fK?.5:0)}function jp(a,b){b=new ep(b.displayObject(),{passive:!0});B(a,b,hp,function(b){!eh(b.Zd)&&b.deltaY&&(b=0<b.deltaY?a.qe():-a.qe(),a.gg(a.bb+b))},a)};function lp(a){Q.call(this,{i:a});a=new Q({l:S(this,"thumb")});R(this,a)}m(lp,Q);function mp(a,b){this.Lc=a;this.pi=b}mp.prototype.scrollY=function(){var a=this.Lc.getComputedPosition().y;return isNaN(a)?0:-a};mp.prototype.Qv=function(){return this.pi};mp.prototype.Es=function(a){this.scrollY()!=a&&this.Lc.scrollTo(0,-a)};function np(a){L.call(this);var b=this;this.W=a;this.ny=M(this);B(this,a,"scroll",function(){b.ny.a()})}m(np,L);np.prototype.scrollY=function(){return this.W.scrollTop};
np.prototype.Qv=function(){return this.ny};np.prototype.Es=function(a){this.W.scrollTop=a};
function op(a){var b=void 0===a.i?"vertical-scrollbar":a.i,c=void 0===a.Y4?"mobile-vertical-scrollbar":a.Y4,d=a.Ig,f=a.n8,g=a.a8,h=void 0===a.bG?null:a.bG;a=void 0===a.qe?20:a.qe;L.call(this);this.wa=this.Lc=null;this.$V=f||null;this.GQ=g||null;this.Ri=0;if(O){var k=M(this);b={fadeScrollbars:!0,scrollX:!1,scrollY:!0,bounce:!1,deceleration:.006,useTransition:!1,preventDefault:!0,disablePointer:!0,disableTouch:!1,disableMouse:!1,onScrollHandler:function(){k.a()}};c=new lp(c);b.indicators={el:c.displayObject(),
shrink:"scale"};this.Lc=new IScroll(d.displayObject(),b);this.ke=new mp(this.Lc,k)}else this.wa=D(this,new ip({i:b,qe:a,Ig:d,F4:!0,bG:h})),this.ke=new np(d.displayObject(),this.wa),c=this.wa;C(this,this.ke.Qv(),this.uU,this);this.N2=u(c)}m(op,L);e=op.prototype;e.Ph=function(){return this.N2};e.Vh=function(a,b){this.Ri=Math.max(0,b-a);this.Lc?this.Lc.setScrollHeight(b):this.wa&&this.wa.Vh(a,0,Math.max(this.Ri,0));this.uU()};e.setParentScale=function(a){this.wa&&this.wa.setParentScale(a)};
e.uU=function(){if(this.$V){var a=Math.min(this.ke.scrollY(),60);Sf(this.$V,a)}this.GQ&&(a=this.Ri-this.ke.scrollY(),Sf(this.GQ,Math.min(a,60)))};e.bc=function(){L.prototype.bc.call(this);this.Lc&&this.Lc.destroy()};function pp(a,b){Q.call(this,{i:"essay-container"});this.s=a;this.qf=new Q({i:"essay-scroll-pane"});this.Rc=new Q({i:"essay-text-content"});R(this.qf,this.Rc);this.La=this.Tw(b);this.La.displayObject().value=this.s.text();R(this.Rc,this.La);B(this,this.La.displayObject(),"change",this.PT,this);B(this,this.La.displayObject(),"input",this.J1,this);R(this,this.qf);this.dc=null;kh&&this.h("ios",!0);um()&&this.h("preview",!0);O?this.h("mobile",!0):(this.dc=new op({Ig:this.Rc}),D(this,this.dc),this.qf.addChild(this.dc.Ph()));
this.kp(0)}m(pp,Q);e=pp.prototype;e.activate=function(a){a?O||this.La.focus():this.La.displayObject().blur()};e.Tw=function(a){var b=this,c=new Q({l:S(this,"text-input"),ja:"TEXTAREA"});B(this,c.displayObject(),"focusin",function(){b.qf.h("focused",!0)},this);B(this,c.displayObject(),"focusout",function(){b.qf.h("focused",!1)},this);c.o("font-size",a.size+"px");return c};e.f=function(a){Q.prototype.f.call(this,a);this.qf.f(a);this.La.f(a)};e.PT=function(){this.s.setText(this.La.displayObject().value)};
e.J1=function(){this.PT();var a=this.Rc.displayObject().scrollTop;this.kp(a)};e.fa=function(){this.kp(this.Rc.displayObject().scrollTop)};e.kp=function(a){if(this.dc){this.La.o("height","auto");var b=this.Rc.height()-2,c=this.La.displayObject().scrollHeight;this.La.Pb(Math.max(b,c));this.dc.Vh(this.Rc.height(),c);z&&(this.Rc.displayObject().scrollTop=a,this.dc.Ph().qa())}};e.he=function(){Q.prototype.he.call(this);this.dc&&this.dc.setParentScale(this.parentScale())};function qp(a,b,c){T.call(this,{l:S(a,"content")});this.o("height","100%");this.s=b;this.O=new pp(this.s,c);this.addChild(this.O)}m(qp,T);e=qp.prototype;e.gb=function(a,b){return new H(a,Math.max(b,100))};e.f=function(a){T.prototype.f.call(this,a);this.O.f(a)};e.Hn=function(){this.O.activate(!1)};e.cm=function(){this.O.activate(!0)};e.he=function(){T.prototype.he.call(this);this.O.setParentScale(this.parentScale())};e.fa=function(a,b){a&&b&&this.O.qa()};function rp(a){this.sS=!!a}rp.prototype.wv=function(){this.sS?nb("Action is already executed"):(this.Qd.setText(this.m0),this.Qd.setSelection(this.l0),this.sS=!0)};rp.prototype.Hd=function(){};function sp(a,b,c){this.Qd=a;a.text();this.m0=b;a.selection();this.l0=c}r(sp,rp);function tp(a){a=void 0===a?"":a;L.call(this);this.yb=a;a=this.yb.length;this.$i=new to(a,a);this.fp=M(this);this.Rn=M(this);this.WL=M(this);this.Mx=void 0}m(tp,L);e=tp.prototype;e.setText=function(a){this.yb!=a&&(this.yb=a,this.fp.a())};e.text=function(){return this.yb};e.setSelection=function(a){this.$i.isEqual(a)||(this.$i=a,this.WL.a())};e.selection=function(){return this.$i};
e.update=function(a,b){var c=b,d=a.length;b=ve(c.startOffset(),0,d);c=ve(c.endOffset(),0,d);b=new to(b,c);this.Mx=new sp(this,a,b,this.Mx);this.Rn.a(this.Mx)};function up(a,b){var c=0,d=0;if(vp(a))c=a.selectionStart,d=b?-1:a.selectionEnd;else if(z&&!Jc("9")){var f=wp(a),g=f[0];f=f[1];if(g.inRange(f)){g.setEndPoint("EndToStart",f);if("textarea"==a.type){a=f.duplicate();var h=g.text;c=h;f=d=a.text;for(var k=!1;!k;)0==g.compareEndPoints("StartToEnd",g)?k=!0:(g.moveEnd("character",-1),g.text==h?c+="\r\n":k=!0);if(b)b=[c.length,-1];else{for(b=!1;!b;)0==a.compareEndPoints("StartToEnd",a)?b=!0:(a.moveEnd("character",-1),a.text==d?f+="\r\n":b=!0);b=[c.length,c.length+
f.length]}return b}c=g.text.length;d=b?-1:g.text.length+f.text.length}}return[c,d]}function wp(a){var b=a.ownerDocument||a.document,c=b.selection.createRange();"textarea"==a.type?(b=b.body.createTextRange(),b.moveToElementText(a)):b=a.createTextRange();return[b,c]}function xp(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n").length);return b}function vp(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function yp(a){var b={ja:"INPUT"};a instanceof Bf?b.l=a:b.i=a;Q.call(this,b);this.Qd=null;this.$i=new to(0,0);B(this,this.displayObject(),"keydown",this.Pe,this);B(this,this.displayObject(),"input",this.xT,this);B(this,this.displayObject(),"blur",this.u0,this);B(this,this.displayObject(),"keyup",this.Q0,this);B(this,this.displayObject(),"mousedown",this.DK,this);B(this,this.displayObject(),"keydown",function(a){46==a.keyCode&&a.stopPropagation()},this);B(this,this.displayObject(),"paste",function(a){return a.stopPropagation()});
B(this,this.displayObject(),"copy",function(a){return a.stopPropagation()});B(this,this.displayObject(),"cut",function(a){return a.stopPropagation()});B(this,this.displayObject(),"keypress",function(a){return a.stopPropagation()});Lh&&B(this,this.displayObject(),"change",this.xT,this)}m(yp,Q);e=yp.prototype;e.activate=function(a,b){a?(this.displayObject().focus(),p(b)&&(a=Math.min(b,this.yb().length),this.$i=new to(a,a),u(this.Qd).setSelection(this.$i))):this.displayObject().blur()};
e.CK=function(){u(this.Qd);this.displayObject().value=this.Qd.text();this.rD()};
e.rD=function(){u(this.Qd);this.$i=this.Qd.selection();var a=this.displayObject(),b=this.$i.startOffset();if(vp(a))a.selectionStart=b;else if(z&&!Jc("9")){var c=wp(a),d=c[0];d.inRange(c[1])&&(b=xp(a,b),d.collapse(!0),d.move("character",b),d.select())}c=this.displayObject();a=this.$i.endOffset();vp(c)?c.selectionEnd=a:z&&!Jc("9")&&(d=wp(c),b=d[1],d[0].inRange(b)&&(a=xp(c,a),c=xp(c,up(c,!0)[0]),b.collapse(!0),b.moveEnd("character",a-c),b.select()))};
e.xT=function(){zp(this);null!=this.Qd&&this.Qd.update(this.yb(),this.$i)};e.u0=function(){null!=this.Qd&&(this.Qd.Mx=void 0)};e.DK=function(){B(this,document,"mousemove",this.Mm,this);B(this,document,"mouseup",this.Go,this);zp(this);Ap(this)};e.Mm=function(){zp(this);Ap(this)};e.Go=function(){zp(this);Ap(this);Kd(this,document,"mousemove",this.Mm,this);Kd(this,document,"mouseup",this.Go,this)};e.Q0=function(a){yg(a)||(zp(this),Ap(this))};
e.Pe=function(a){switch(a.keyCode){case 39:up(this.displayObject(),!0)[0]<this.yb().length&&a.stopPropagation();break;case 37:0<up(this.displayObject(),!0)[0]&&a.stopPropagation()}};function Ap(a){null!=a.Qd&&(a.Qd.Mx=void 0,a.Qd.setSelection(a.$i))}e.yb=function(){return this.displayObject().value};function zp(a){var b=up(a.displayObject(),!0)[0],c=up(a.displayObject(),!1)[1];a.$i=new to(b,c)};function Bp(a){var b=a.G,c=a.Gc;a=a.Fc;L.call(this);this.Y=b;this.Of=c;this.rb=a;this.dE=M(this);this.qC=M(this);this.FB=M(this);this.hJ=!1}m(Bp,L);function Cp(a){return!!a.rb.displayObject().parentNode}e=Bp.prototype;e.show=function(a){a?this.Fd():this.Nd()};e.Fd=function(a){this.FB.a();this.rb.Ea(this.Of.parentScale());this.Y.appendChild(this.rb.displayObject());this.mo(a);this.rb.qa();this.dE.a()};
e.mo=function(a){Fi(this.rb,{top:0,left:0});var b=Ii(this.Of),c=Ii(this.rb);a=this.et(b,c,a);c=this.Hw(b,c);if(0>c){var d=Dp(this),f=b.top-d.top;b=d.top+d.height-b.bottom;d=Math.max(f,b)/this.Of.parentScale();if(this.PU(d,f>b,a))return}this.rb.move(a,c)};e.Nd=function(){this.hJ||(this.hJ=!0,Re(this.rb.displayObject()),this.qC.a(),this.hJ=!1)};
function Dp(a){var b=a.Y.getBoundingClientRect(),c=a.Y.hasAttribute("data-height");return new J(b.left,b.top,a.Y.hasAttribute("data-width")?parseFloat(a.Y.getAttribute("data-width")):window.innerWidth,c?parseFloat(a.Y.getAttribute("data-height")):window.innerHeight)}e.Hw=function(a,b){var c=Dp(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom};e.et=function(a,b){var c=Dp(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right};e.PU=function(){return!1};
e.bc=function(){Cp(this)&&this.Nd();L.prototype.bc.call(this)};function Ep(a){var b=a.Gc;Bp.call(this,{G:a.G,Gc:b,Fc:a.Fc});var c=this;this.Xf=!1;this.Nh=this.th=null;Bh?P||B(this,b,"touchstart",function(a){c.Xf||(c.Fd(a),c.Xf=!0,qf(function(){c.th=B(c,window,"touchstart",function(){c.Ni()})}))}):(B(this,b,"mouseover",function(a){c.Xf||(c.Fd(a),c.Xf=!0)},this),B(this,b,"mouseout",this.Ni,this))}m(Ep,Bp);e=Ep.prototype;e.Fd=function(a){Bp.prototype.Fd.call(this,a);this.zU(a);this.Nh=B(this,window,"resize",this.Ni,this)};
e.zU=function(a){this.rb.o("width","");this.rb.o("white-space","nowrap");this.rb.o("width",Math.min(300,this.rb.displayObject().clientWidth+3)+"px");this.rb.o("white-space","pre-wrap");this.mo(a)};e.Ni=function(){this.th&&(Ld(this,this.th),this.th=null);this.Nh&&(Ld(this,this.Nh),this.Nh=null);this.Nd();this.Xf=!1};e.et=function(a,b,c){u(c);c=a.left+(c.clientX-a.left)-.5*b.width-b.left;c=c+b.width>a.right-b.left?a.right-b.width-b.left:Math.max(a.left-b.left,c);return Math.max(0,c)};
e.Hw=function(a,b){var c=Dp(this);return c.top+c.height>a.bottom+b.height+5?a.bottom-b.top+5:a.top-b.top-b.height-5};function Fp(a){var b=a.Kp,c=a.zG,d=a.correctAnswers,f=a.G;a=a.u;Q.call(this,{i:"correct-answers-tooltip"});this.qf=new Q({i:"tooltip-scroll-pane"});R(this,this.qf);this.Cz=new Q({l:S(this,"label")});Ji(this.Cz,a,"Q_USER_ANSWER_TITLE");R(this.qf,this.Cz);this.aN=new Q({l:S(this,"user-answer")});this.aN.F(c);R(this.qf,this.aN);this.RB=new Q({l:S(this,"label")});Ji(this.RB,a,"Q_CORRECT_ANSWERS_TITLE");R(this.qf,this.RB);c=l(d);for(d=c.next();!d.done;d=c.next())d=d.value,a=new Q({l:S(this,"correct-answer")}),
a.F(d),R(this.qf,a);this.wE=new Ep({G:f,Gc:b,Fc:this});D(this,this.wE);Gp(this,z)}m(Fp,Q);function Gp(a,b){b=z||b;a.Cz.j(b);a.aN.j(b)};function Hp(a){var b=a.parent,c=a.value,d=a.state,f=a.format,g=a.u,h=a.G,k=a.P4;a=a.mode;Q.call(this,{i:"choice-view"});var n=this;this.s=d;this.va=a;this.Y=h;this.c=g;this.h("text-answer",!0);this.en=null;this.pe=c;this.Rk=new Q({i:"text-answer-container"});R(this,this.Rk);c=d.K()&&"reviewWithCorrectAnswers"==a;this.Wd=this.$H(c,f,k||!1);B(this,this.Wd.displayObject(),"focus",function(){n.Rk.h("focused",!0)},this);B(this,this.Wd.displayObject(),"blur",function(){n.Rk.h("focused",!1)},this);R(this.Rk,
this.Wd);B(this,this.Wd.displayObject(),"keydown",function(a){13==a.keyCode&&(b.tF(),a.preventDefault())},this);this.wm=new Q({l:S(this.Rk,"tooltip-icon")});c&&(d=d.correct(),this.Wd.h(d?"correct":"incorrect",!0),this.Rk.h(d?"correct":"incorrect",!0),d||R(this.Rk,this.wm))}m(Hp,Q);function Ip(a){var b=a.s.K()&&"reviewWithCorrectAnswers"==a.va;a=a.s.correct();return b&&!a}Hp.prototype.activate=function(a){a?O||this.Wd.focus():this.Wd.displayObject().blur()};
Hp.prototype.$H=function(a,b,c){if(a)a=new Q,a.F(kb(this.pe.text()));else{var d=a=new yp(""),f=this.pe;null!=d.Qd&&(Nd(d,d.Qd.fp,d.CK,d),Nd(d,d.Qd.WL,d.rD,d));null!=f?(u(f instanceof tp),d.Qd=f,d.CK(),d.rD(),d.f(!0),C(d,d.Qd.fp,d.CK,d),C(d,d.Qd.WL,d.rD,d)):(d.Qd=null,d.displayObject().value="",d.f(!1));O&&c&&(a.setAttribute("type","number"),Cg&&(a.displayObject().setAttribute("pattern","[0-9]*"),a.displayObject().setAttribute("inputmode","numeric"),a.displayObject().setAttribute("step","any")))}c=
S(this.Rk,"type-in");Hi(a,c);a.o("font-size",b.size+"px");return a};function Jp(a){var b=a.$R();a.en=new Fp({Kp:a,zG:b,correctAnswers:a.UR(),u:a.c,G:a.Y});D(a,a.en)}Hp.prototype.f=function(a){Q.prototype.f.call(this,a);this.Rk.f(a);this.Wd.f(a)};Hp.prototype.invalidate=function(){var a=this.Rk.contains(this.wm),b=cg(this.displayObject());a=a?this.wm.width()+20:0;b=Math.max(this.width()-a-b.left-b.right,30);this.Wd.o("max-width",b+"px");this.en&&Gp(this.en,this.Wd.displayObject().scrollWidth>b)};function Kp(a){var b=a.parent,c=a.$g,d=a.mode,f=a.format,g=a.u;a=a.G;Hp.call(this,{value:c.response(),format:f,state:c,parent:b,u:g,G:a,mode:d});this.zd=c;Ip(this)&&Jp(this)}m(Kp,Hp);Kp.prototype.$R=function(){return this.zd.response().text()};Kp.prototype.UR=function(){for(var a=[],b=0;b<this.zd.Uc().count();++b){var c=this.zd.Uc().getChoice(b);a.push(kb(c.textRange().text()))}return a};function Lp(a,b,c,d,f,g){T.call(this,{l:S(a,"content")});this.X=b;this.zq=d;this.ea=a;this.c=f;this.Y=g;this.Zk(c)}m(Lp,T);e=Lp.prototype;e.Zk=function(a){this.O=new Kp({$g:this.X,mode:a,format:this.zq,parent:this.ea,u:this.c,G:this.Y});D(this,this.O);this.addChild(this.O.displayObject())};e.$b=function(a){this.Yb(this.O);this.removeChild(this.O.displayObject());this.Zk(a);this.O.f(this.enabled());this.O.setParentScale(this.parentScale());this.O.invalidate()};
e.f=function(a){T.prototype.f.call(this,a);this.O.f(a)};e.fa=function(){this.O.invalidate()};e.setParentScale=function(a){T.prototype.setParentScale.call(this,a);this.O.setParentScale(a)};e.Hn=function(){this.O.activate(!1)};e.cm=function(){this.O.activate(!0)};function Mp(a){Ik.call(this,"slide-object-view-icon-placeholder");this.Ti=a;this.h("type",a.id())}m(Mp,Ik);Mp.prototype.object=function(){return this.Ti};function Np(a){Tm.call(this,"line-view",a);this.ES=a;this.hr=new Nn(a.Jd());Pn(this.hr,this)}m(Np,Tm);Np.prototype.fa=function(a,b){Tm.prototype.fa.call(this,a,b);this.Ua()};Np.prototype.Ua=function(){var a=[this.ES.Ul(),this.ES.fm()];this.hr.invalidate(a,!1)};function Op(a){L.call(this);this.b2=a}m(Op,L);Op.prototype.comparisonOperation=function(){return this.b2};function Pp(a,b){Op.call(this,"between");this.HJ=a;this.KL=b;M(this);M(this)}m(Pp,Op);Pp.prototype.leftOperand=function(){return this.HJ};Pp.prototype.rightOperand=function(){return this.KL};Pp.prototype.MW=function(a){a=parseFloat(a);var b=Math.max(this.HJ,this.KL);return a>=Math.min(this.HJ,this.KL)&&a<=b};function Qp(a,b){Op.call(this,a);this.a2=b;M(this)}m(Qp,Op);Qp.prototype.operand=function(){return this.a2};Qp.prototype.MW=function(a){var b=parseFloat(this.operand());a=parseFloat(a);if(isNaN(a))return!1;switch(this.comparisonOperation()){case "notEqual":return a!=b;case "equal":return a==b;case "greaterThan":return a>b;case "greaterThanOrEqual":return a>=b;case "lessThan":return a<b;case "lessThanOrEqual":return a<=b;default:throw Error("unknown comparison operator");}};var Rp=new Map([["equal","Q_NUMERIC_QUESTION_EQUALS"],["greaterThan","Q_NUMERIC_QUESTION_GREATER_THAN"],["greaterThanOrEqual","Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS"],["lessThan","Q_NUMERIC_QUESTION_LESS_THAN"],["lessThanOrEqual","Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS"],["notEqual","Q_NUMERIC_QUESTION_DIFFERS"]]);
function Sp(a,b){if(a instanceof Qp){var c=a.comparisonOperation();if(Rp.has(c))a=b.B(Rp.get(c),{ONE:a.operand()});else throw Error("invalid comparison operator");return a}if(a instanceof Pp)return b.B("Q_NUMERIC_QUESTION_BETWEEN",{ONE:a.leftOperand(),TWO:a.rightOperand()});throw Error("invalid numeric answer condition");}function Tp(a,b){for(var c=[],d=0;d<a.answers().count();++d){var f=a.answers().getAnswer(d);c.push(Sp(f,b))}return c};function Up(a){var b=a.parent,c=a.EN,d=a.mode,f=a.format,g=a.u;a=a.G;var h=new tp(c.response());Hp.call(this,{parent:b,value:h,format:f,state:c,u:g,G:a,P4:!0,mode:d});var k=this;this.Oj=c;C(this,this.pe.Rn,this.RK,this);C(this,this.pe.fp,function(){var a=k.pe.text();a=a.replace(",",".");var b=a;b.match(/[^0-9.,-]/g)&&(b=b.replace(/[^0-9.,-]/g,""));b!=a?k.pe.setText(b):k.Oj.kc(a)},this);Ip(this)&&Jp(this)}m(Up,Hp);Up.prototype.$R=function(){return this.Oj.response()};
Up.prototype.UR=function(){return Tp(this.Oj,this.c)};Up.prototype.RK=function(a){a.wv()};function Vp(a,b,c,d,f,g){T.call(this,{l:S(a,"content")});this.X=b;this.zq=d;this.ea=a;this.c=f;this.Y=g;this.Zk(c)}m(Vp,T);e=Vp.prototype;e.Zk=function(a){this.O=new Up({EN:this.X,mode:a,format:this.zq,parent:this.ea,u:this.c,G:this.Y});D(this,this.O);this.addChild(this.O.displayObject())};e.$b=function(a){this.Yb(this.O);this.removeChild(this.O.displayObject());this.Zk(a);this.O.f(this.enabled());this.O.setParentScale(this.parentScale());this.O.invalidate()};
e.f=function(a){T.prototype.f.call(this,a);this.O.f(a)};e.fa=function(){this.O.invalidate()};e.setParentScale=function(a){T.prototype.setParentScale.call(this,a);this.O.setParentScale(a)};e.Hn=function(){this.O.activate(!1)};e.cm=function(){this.O.activate(!0)};function Wp(a){T.call(this,{l:S(a,"content")})}m(Wp,T);var Xp=null;function Yp(a){Bp.call(this,a);var b=this;this.Xb=!1;this.Nh=this.th=null;P||(O?C(this,this.Of.D,function(a){Cp(b)||(b.Fd(a),qf(function(){b.th=B(b,window,gi,function(){b.Ni()},b,mi)}))},this):(B(this,this.Of,"mouseover",this.Fd,this),B(this,this.Of,"mouseout",this.Ni,this),z&&B(this,window,"scroll",function(){b.Ni()},this,!0)))}m(Yp,Bp);e=Yp.prototype;e.enable=function(a){this.Xb=a};
e.Fd=function(a){var b=this;this.Xb&&(isNaN(Xp)||clearInterval(Xp),Xp=setTimeout(function(){if(!Cp(b)){N(b.Y,"pointer-events","none");Bp.prototype.Fd.call(b,a);var c=parseFloat(Jf(b.rb.displayObject(),"max-width"));b.rb.o("min-width",c+"px");b.rb.o("width",Math.min(c,b.rb.width())+"px");b.rb.o("min-width","");b.mo(a);b.Nh=B(b,window,"resize",b.Ni,b)}},Bh?0:1E3))};e.Ni=function(){this.th&&(Ld(this,this.th),this.th=null);this.Nh&&(Ld(this,this.Nh),this.Nh=null);this.Nd()};
e.Nd=function(){isNaN(Xp)||clearInterval(Xp);Bp.prototype.Nd.call(this);N(this.Y,"pointer-events","")};e.et=function(a,b){var c=Dp(this).left;return Math.max(0,Math.min(a.right-b.width-c,Math.max(0,a.left+Math.floor(.5*(a.width-b.width)))))};e.Hw=function(a,b){var c=Dp(this);return c.top+c.height>a.bottom+b.height+10?a.bottom-b.top+10:a.top-b.top-b.height-10};e.bc=function(){this.Ni();Bp.prototype.bc.call(this)};
function Zp(a,b,c,d){Q.call(this,{i:"truncated-text-tooltip"});(this.uS=!!a)?a=u(a).Ye(this,b,!1):(a=new Q({l:S(this,"text")}),a.F(b));u(a);this.O=a;R(this,a);this.wE=D(this,new Yp({G:d,Gc:c,Fc:this}))}m(Zp,Q);Zp.prototype.setText=function(a){u(!this.uS);x(this.O,Q);this.O.F(a)};Zp.prototype.enable=function(a){this.wE.enable(a)};Zp.prototype.show=function(a){this.wE.show(a)};function $p(a,b,c,d,f,g){Q.call(this,{i:"seq-choice-container",tabIndex:0,Jg:!0});var h=this;this.GE=0;C(this,this.D,Aa);this.Hf=b;this.Tg=g;this.nz=M(this);b=new Q({i:"attachment-container"});this.Vn=new qo(this.Hf,d);Hi(this.Vn,S(b,"attachment-view"));b.j(!!this.Hf.Nc);R(b,this.Vn);this.ib=c.Ye(this,this.Hf.textRange(),!0);this.mf=new Q({l:S(this,"correct-index")});this.mf.o("font-size",f.size+"px");f.fontFamily&&this.mf.o("font-family",f.fontFamily);this.mf.j(!1);this.qg=new Q({l:S(this,"seq-choice-content")});
this.addChild(this.qg);this.Uj=M(this);this.hf=M(this);this.Tj=M(this);R(this.qg,this.mf);R(this.qg,b);this.qg.addChild(this.ib);this.Ce=new Zp(c,this.Hf.textRange(),this,a);D(this,this.Ce);B(this,this,gi,function(a){if(h.enabled()){a.preventDefault();var b=!1,c=B(h,window,ii,function(c){b||(O||(h.Ce.enable(!1),h.Ce.show(!1)),b=!0,h.Uj.a(a.screenY));h.hf.a(c.screenY)},h,mi),d=B(h,window,hi,function(){Ld(h,c);Ld(h,d);b&&h.Tj.a();O||h.Ce.enable(h.ib.Vd)},h,mi)}},this,mi);B(this,this.displayObject(),
"keydown",this.Pe,this);B(this,this.displayObject(),"blur",function(){h.Pa(!1)},this)}m($p,Q);e=$p.prototype;e.gG=function(a){this.mf.j(!!a);this.h("review",this.mf.visible());a&&this.mf.F(a+".")};e.f=function(a){Q.prototype.f.call(this,a);this.qg.f(a);this.ib.f(a)};e.choice=function(){return this.Hf};function aq(a,b){a.GE=b;a.o("transform","translateY("+b+"px)")}function bq(a,b){a.GE+=b;a.o("transform","translateY("+a.GE+"px)")}e.reset=function(){this.ib.Pb(this.height());this.ib.o("height","")};
e.fa=function(a,b){a&&b&&!isNaN(a)&&!isNaN(b)?(a=cg(this.displayObject()),this.ib.Pb(b-(a.top+a.bottom-1))):this.reset();this.Ce.enable(this.ib.Vd)};e.Pe=function(a){switch(a.keyCode){case 38:this.Tg.Fk(this.Hf,"up");break;case 40:this.Tg.Fk(this.Hf,"down");break;case 32:this.Pa(!this.selected());break;case 27:this.Pa(!1)}};function cq(a){var b=a.parent,c=a.$g,d=a.mode,f=a.cb,g=a.qc,h=a.format;a=a.G;T.call(this,{l:S(b,"content")});this.ea=b;this.X=c;this.ad=[];this.nJ=[];this.yC=new Q({i:"indices-container"});R(this,this.yC);this.Dc=new Q({i:"items-container"});R(this,this.Dc);this.$=null;this.LH(f,g,h,a);this.Xw=this.xm=this.wc=0;this.$b(d)}m(cq,T);e=cq.prototype;
e.$b=function(a){if("reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a)this.yC.j(!1),this.Dc.h("review",!0);a=this.X.K()&&"reviewWithCorrectAnswers"==a;for(var b=0;b<this.X.count();++b){var c=this.X.ci[b];c=a?this.X.Nw.indexOf(c)+1:null;var d=this.ad[b];d.gG(c);a&&d.h(dq(this.X,b)?"correct":"incorrect",!0)}};
e.LH=function(a,b,c,d){for(var f=0;f<this.X.count();++f){var g=new $p(d,this.X.ci[f],a,b,c,this);D(this,g);this.tB(g);var h=c,k=f,n=new Q({l:S(this.yC,"index")});n.F(k+1+".");n.o("font-size",h.size+"px");k=h.jg?"underline":"";k+=h.strike?" line-through":"";n.o("text-decoration",k);n.o("font-weight",h.bold?"bold":"");n.o("font-style",h.italic?"italic":"");h.fontFamily&&n.o("font-family",h.fontFamily);h.color&&n.o("color",Ck(h.color));h=n;this.yC.addChild(h);this.nJ.push(h);this.Dc.addChild(g);this.ad.push(g)}};
e.tB=function(a){var b=this,c=null;C(this,a.Uj,function(d){b.cr(a,d);c=B(b,u(b.displayObject().parentNode),"scroll",b.pT,b)});C(this,a.hf,function(a){u(b.$).ZX=a;b.pT()});C(this,a.Tj,function(){b.ei();Ld(b,c)})};e.$e=function(){this.ei()};
e.pT=function(){u(this.$);var a=this.$.rn,b=Ii(a);this.wl.a(b);var c=this.ng()-this.$.scrollTop,d=(Ii(this).top-this.$.iw-this.$.offsetTop)/this.parentScale()+c,f=(Ii(this).top+((this.wc+13)*this.ad.length+10)*this.parentScale()-this.$.iw-this.$.d5)/this.parentScale()+c;c=(this.$.ZX-this.$.iw)/this.parentScale()+c;aq(a,ff(c,d,f));d=(2>this.$.NO.length?0:this.$.NO[1].top-this.$.NO[0].top)/this.parentScale();c=f=this.ad.indexOf(a);for(var g=0;g<this.ad.length;++g)if(this.ad[g]!=a){var h=this.ad[g],
k=Ii(h);c<g&&b.top>=k.top?(bq(h,-d),f=Math.max(f,g)):c>g&&b.top<=k.top&&(bq(h,d),f=Math.min(f,g))}c!=f&&(this.ad.splice(c,1),this.$.d8=f,this.ad.splice(f,0,a))};e.nn=function(a){return"byItems"==a?this.ad.map(function(a){return[a]}):T.prototype.nn.call(this,a)};e.f=function(a){T.prototype.f.call(this,a);for(var b=l(this.ad),c=b.next();!c.done;c=b.next())c.value.f(a)};
e.cr=function(a,b){var c=[];this.ad.forEach(function(a){return c.push(Ii(a))});var d=Ii(a);this.$={rn:a,scrollTop:this.ng(),iw:b,ZX:0,offsetTop:d.top-b,d5:d.bottom-b,NO:c};a.h("drag-active",!0)};e.ei=function(){if(this.$){var a=this.$.rn,b=this.ad.indexOf(a);this.Dc.removeChild(a);this.Dc.hc(a,b);eq(this.X,a.choice(),b);this.$=null;a.h("drag-active",!1);this.ad.forEach(function(a){return aq(a,0)});a.o("transform","")}};e.ng=function(){return this.ea.WA()};
e.fa=function(a,b){a&&b&&(this.xm!=a||this.Xw!=b)&&(this.xm=a,this.Xw=b,this.Ua())};e.setParentScale=function(a){T.prototype.setParentScale.call(this,a);for(var b=l(this.ad),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};
e.Ua=function(){var a=this;this.ad.forEach(function(a){a.o("height","");a.reset()});this.wc=0;this.wc=this.ad.reduce(function(a,b){return Math.max(a,b.height())},0);var b=Math.floor(.2*this.ea.height());this.wc=Math.min(this.wc,b);this.ad.forEach(function(b,d){b.o("height",a.wc+"px");a.nJ[d].Pb(a.wc);a.nJ[d].o("line-height",a.wc+"px");b.qa()})};
e.Fk=function(a,b){var c=this.X.studentResponse().indexOf(a);switch(b){case "up":0<c&&(b=this.ad[c],b.selected()?fq(this,a,c,c-1):(b.displayObject().blur(),this.ad[c-1].focus()));break;case "down":c<this.X.Uc().length-1&&(b=this.ad[c],b.selected()?fq(this,a,c,c+1):(b.displayObject().blur(),this.ad[c+1].focus()))}};function fq(a,b,c,d){var f=a.ad[c];a.Dc.hc(f,c<d?d+1:d);f.displayObject().focus();f.Pa(!0);eq(a.X,b,d);a.ad.splice(c,1);a.ad.splice(d,0,f)}e.Ms=function(){};function gq(a,b){var c=a.Na();Pk.call(this,a,"slide-picture-view",b,c.Xa,c.Bg())}m(gq,Pk);gq.prototype.gb=function(a,b){a=ug({width:this.Xa.width(),height:this.Xa.height(),boundingWidth:a,boundingHeight:b,yf:!0});return new H(a.width,a.height)};function hq(a){var b=a.options;Q.call(this,{i:a.i,Ff:a.Ff});this.gm("listbox");this.o("position","absolute");this.Ui=b.slice();Object.freeze(this.Ui);this.S=[];this.Lu=null;this.pk=M(this)}m(hq,Q);e=hq.prototype;e.Zr=function(){return ya(this.Lu)?this.Ui[this.Lu]:null};e.hG=function(a){a=this.Ui.indexOf(a);this.zi(0<=a?a:null)};e.ws=function(){return this.Lu};e.zi=function(a){null!==a&&0>a&&(a=null);null===this.Lu||this.S[this.Lu].Pa(!1);this.Lu=a;null===a||this.S[a].Pa(!0)};
function iq(a,b){var c=void 0===c?!0:c;var d=null!=a.ws()?a.ws()+1:0;if(c&&(c=a.Ui.slice(d).findIndex(function(a){return a.toString().toLowerCase().startsWith(b)}),-1!=c))return c+d;a=a.Ui.findIndex(function(a){return a.toString().toLowerCase().startsWith(b)});return-1!=a?a:null}e.options=function(){return this.Ui};function jq(a){var b=a.options,c=a.VW;hq.call(this,{i:a.i,options:b});var d=this;a={};b=l(b);for(var f=b.next();!f.done;a={om:a.om},f=b.next())a.om=c(f.value),a.om.gm("option"),a.om.Pa(!1),Hi(a.om,S(this,"item")),R(this,a.om),this.S.push(a.om),C(this,a.om.D,function(a){return function(){d.zi(d.S.indexOf(a.om));d.pk.a()}}(a))}m(jq,hq);jq.prototype.fa=function(a,b){hq.prototype.fa.call(this,a,b);this.S.forEach(function(a){return a.qa()})};function kq(a,b){this.wZ=a;this.U_=b;this.mQ=this.UU=this.pR=void 0}function lq(a){L.call(this);this.pg=[];B(this,a,"keydown",this.Pe,this)}m(lq,L);function mq(a,b,c){a.pg.push(D(a,new kq(b,c)))}lq.prototype.Pe=function(a){a.defaultPrevented||nq(a)||Bb(this.pg,function(b){var c=a.keyCode;if(uc)c=zg(c);else if(wc&&vc)switch(c){case 93:c=91}c!=b.U_||p(b.pR)&&b.pR!=a.ctrlKey||p(b.UU)&&b.UU!=a.shiftKey||p(b.mQ)&&b.mQ!=a.altKey||(a.preventDefault(),b.wZ(a))})};
function nq(a){var b=["INPUT".toString(),"TEXTAREA".toString()],c=["text".toString()];if(b=!!a.target&&b.includes(a.target.tagName)){a:{for(b=a.target;b&&b!=document.body;){if(b.hasAttribute("data-process-keydown")){b=!0;break a}b=b.parentElement}b=!1}b=!b}a=a.target&&a.target.getAttribute("type");c=!a||c.includes(a);return b&&c};function oq(a){L.call(this);var b=this;this.W=a;this.ny=M(this);B(this,this.W,"scroll",function(){b.ny.a()})}m(oq,L);oq.prototype.scrollY=function(){return this.W.scrollTop};oq.prototype.Qv=function(){return this.ny};oq.prototype.Es=function(a){this.W.scrollTop=a};function pq(a){var b=a.h5,c=a.b8;Q.call(this,{i:a.i,Ff:a.Ff,tabIndex:-1});this.$u=new Map;this.bi=c||this;this.g=new Q;R(this.bi,this.g);qq(this,new oq(this.bi.displayObject()));this.yh=b;C(this,this.yh.M(),this.e1,this)}m(pq,Q);
function qq(a,b){a.Yb(a.ke);a.ke=b;D(a,a.ke);C(a,a.ke.Qv(),function(){document.body.contains(a.displayObject())&&a.yh.gg(a.ke.scrollY())})}
pq.prototype.fa=function(){var a=this.displayObject();var b=De(a),c=z&&a.currentStyle;c&&"CSS1Compat"==Be(b).Ze.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=$f(a,c.width,"width","pixelWidth"),a=$f(a,c.height,"height","pixelHeight"),a=new H(b,a)):(c=Zf(a),b=cg(a),a=gg(a),a=new H(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.yh;c.kn=isNaN(a.height)?0:a.height;c.Fx()};
pq.prototype.e1=function(){this.h("with-scroll",this.yh.xz>this.yh.kn);this.g.Pb(this.yh.xz);this.ke.Es(this.yh.bb);this.g.o("padding-top",this.yh.WI+"px");this.gn()};pq.prototype.gn=function(){var a=this,b=rq(this.yh);this.$u.forEach(function(c,d){0>b.indexOf(d)&&(a.$u.delete(d),a.g.removeChild(c),a.Yb(c))});for(var c=0;c<b.length;++c){var d=b[c],f=void 0;this.$u.has(d)?f=this.$u.get(d):(f=this.RH(d),D(this,f),this.$u.set(d,f));this.g.hc(f,c);f.Pb(this.yh.po)}this.ke.Es(this.yh.bb)};function sq(){L.call(this);this.po=this.xz=this.kn=this.bb=0;this.S=[];this.Ot=this.iC=this.WI=0;this.w=M(this)}m(sq,L);e=sq.prototype;e.invalidate=function(){this.Ua()};function tq(a,b){a.po=50;a.S=b;a.xz=a.po*b.length;a.Ua()}function rq(a){return a.S.slice(a.iC,a.iC+a.Ot)}e.gg=function(a){p(this.kn)&&this.bb!=a&&(this.bb=a,this.Fx())};e.M=function(){return this.w};e.Fx=function(){this.bb=ff(this.bb,0,Math.max(this.xz-this.kn,0));this.Ua()};
e.Ua=function(){this.iC=Math.floor(Math.max(0,this.bb-(O?this.kn:0))/this.po);this.WI=this.po*this.iC;this.Ot=Math.ceil((Math.min(this.xz,this.bb+this.kn+(O?this.kn:0))-this.WI)/this.po);this.w.a()};function uq(a){var b=a.Gc,c=a.Bp;Bp.call(this,{G:a.G,Gc:b,Fc:a.Fc});var d=this;this.yD=c||b;B(this,this.yD.displayObject(),gi,function(a){d.yD.enabled()&&!eh(a.Zd)&&d.show(!Cp(d))});C(this,this.yD.D,function(){})}m(uq,Bp);
uq.prototype.Fd=function(a){var b=this;Bp.prototype.Fd.call(this,a);this.rb.o("min-width",this.Of.width()+"px");qf(function(){B(b,window,gi,function(a){b.rb.contains(a.target)||b.yD.contains(a.target)||b.Nd()});kh||B(b,window,"scroll",function(a){b.rb.contains(a.target)||b.Nd()},b,!0);B(b,window,"resize",function(){b.Nd()},b)})};uq.prototype.Nd=function(){Bp.prototype.Nd.call(this);this.de(window)};uq.prototype.et=function(a,b){return a.left-b.left};function vq(a){return Fa(a)?Ea(a.enabled)?a.enabled():"boolean"==typeof a.enabled?a.enabled:!0:!0};function wq(a){return new uq(a)}
function xq(a){var b=a.prompt,c=a.G,d=a.lF,f=a.label,g=void 0===a.s4?!0:a.s4,h=void 0===a.ZN?!0:a.ZN;Q.call(this,{l:a.l,i:a.i,tabIndex:0,Iz:!0});var k=this;this.PZ=d||wq;this.Ya=f||new Q({l:S(this,"label"),ja:"SPAN"});R(this,this.Ya);this.xR=g;this.Cd=b||"";this.Pc=this.Pd=null;this.pk=M(this);this.Y=c||document.body;this.Rf=!1;this.FB=M(this);h&&B(this,this.displayObject(),"keydown",this.Pe,this);this.Lq();a=new lq(this);mq(a,function(){k.Pc&&k.Pc.show(!Cp(k.Pc))},13);mq(a,function(){k.Pc&&k.Pc.show(!0)},
32);mq(a,function(a){if(a.altKey)k.Pc&&k.Pc.show(!1);else{u(k.Pd);a:{a=k.Pd.options();var b=k.Pd.ws();b=null===b?0:b-1;if(0>b)a=null;else{for(var c=a[b];!vq(c);){--b;if(0>b){a=null;break a}c=a[b]}a=b}}null!==a&&(k.zi(a),k.pk.a())}},38);mq(a,function(a){if(a.altKey)k.Pc&&k.Pc.show(!0);else{u(k.Pd);a:{a=k.Pd.options();var b=k.Pd.ws();b=null===b?0:b+1;if(b>=a.length)a=null;else{for(var c=a[b];!vq(c);){++b;if(b>=a.length){a=null;break a}c=a[b]}a=b}}null!==a&&(k.zi(a),k.pk.a())}},40);mq(a,function(){k.Pc&&
k.Pc.show(!1)},27);B(this,this.displayObject(),"keydown",function(a){9==a.keyCode&&k.Pc&&k.Rf&&(k.Pc.show(!1),a.preventDefault())},this);D(this,a)}m(xq,Q);
function yq(a,b){a.xR?a.Yb(a.Pd):a.de(a.Pd);a.Yb(a.Pc);a.Pd=b;Vd(a.Pd.pk,a.pk);a.Lq();C(a,a.Pd.pk,function(){a.Lq();u(a.Pc).show(!1);a.displayObject().focus()});a.Pc=a.PZ({G:a.Y,Gc:a,Fc:b});u(a.Pc);D(a,a.Pc);Vd(a.Pc.FB,a.FB);C(a,a.Pc.dE,function(){a.Rf=!0;a.h("opened",!0)});C(a,a.Pc.qC,function(){a.Rf=!1;a.h("opened",!1)});!a.Cd&&b.S.length&&a.zi(0);a.xR&&D(a,a.Pd)}e=xq.prototype;e.Zr=function(){return this.Pd&&this.Pd.Zr()};e.hG=function(a){u(this.Pd).hG(a);this.Lq()};e.ws=function(){return u(this.Pd).ws()};
e.zi=function(a){this.Pd&&(this.Pd.zi(a),this.Lq())};e.f=function(a){Q.prototype.f.call(this,a);this.Ya.f(a);a?this.setAttribute("tabindex","0"):this.removeAttribute("tabindex")};e.Lq=function(){var a=this.Pd&&this.Pd.Zr();this.Ya.F(a?a.toString():this.Cd)};e.ky=function(){Q.prototype.ky.call(this);this.Pc&&this.Pc.show(!1)};e.Pe=function(a){yg(a)&&(a=this.Pd?iq(this.Pd,a.key.toLowerCase()):null,null!==a&&(this.zi(a),this.pk.a()))};function zq(a){Ue(a)?this.fq=this.W=a:(this.W=He("DIV",Aq("component_container",a)),this.fq=this.fR(Aq("component_base",a)),Ne(this.W,this.fq));this.Oe=[];this.Pm=!1;if(Bh){var b=new oi(this.lw());this.D=new Ff;this.D.zx.addHandler(function(){1==Ud(this.D)&&qi(b)},this);this.D.UI.addHandler(function(){0==Ud(this.D)&&ri(b)},this);a=new wi;a.HM.addHandler(function(a,b,f){this.Tf(!1);this.Pm&&f.preventDefault();this.enabled()&&this.fo(f)},this);a.GM.addHandler(function(){this.Tf(!0)},this);a.IM.addHandler(function(){this.enabled()&&
this.Sn()},this);pi(b,a)}else this.Pm=!0,this.D=new Ff,this.D.zx.addHandler(function d(){x(this.D,Ff);this.D.zx.removeHandler(d,this);var a=A(this.lw(),"mouseover",function(){this.enabled()&&0<Ud(this.D)&&this.Sn()},!1,this);this.Oe.push(a);a=A(this.lw(),"mouseout",function(){this.Tf(!1)},!1,this);this.Oe.push(a);a=A(this.lw(),"click",function(a){this.Tf(!0);this.Pm&&0<Ud(this.D)&&(a.preventDefault(),a.stopPropagation());this.fo(a)},!1,this);this.Oe.push(a)},this);this.zh=new E}e=zq.prototype;
e.pu=1;e.ZY=!0;e.fo=function(a){!this.ZY&&a&&(this.displayObject().blur(),this.ha().blur());this.D.a(this,a)};e.lw=function(){return this.displayObject()};e.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};e.removeAttribute=function(a){this.displayObject().removeAttribute(a)};e.cw=function(a){this.qq=a;this.Uy(a)};
e.Ff=function(){var a=this;this.Sg=this.Zg=void 0;this.kr=new ResizeObserver(function(b){b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,p(c.target)&&(c=c.contentRect,a.Zg=c.width,a.Sg=c.height,a.fa(c.width,c.height),a.zh.a(a))});this.kr.observe(this.W);this.fa(parseInt(this.W.style.width,10),parseInt(this.W.style.height,10));this.zh.a(this)};e.Sn=function(){this.rB()};e.rB=function(){this.h("active",!0)};e.Tf=function(){this.PD()};e.PD=function(){this.h("active",!1)};e.ha=function(){return this.fq};
zq.prototype.baseElement=zq.prototype.ha;zq.prototype.displayObject=function(){return this.W};zq.prototype.displayObject=zq.prototype.displayObject;e=zq.prototype;e.width=function(){return p(this.Zg)?this.Zg:this.oC(this.ha())};e.oC=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:Zf(a).width};e.xa=function(a){this.resize(a)};e.height=function(){return p(this.Sg)?this.Sg:this.NI(this.ha())};e.NI=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:Zf(a).height};
e.Pb=function(a){this.resize(void 0,a)};e.resize=function(a,b){if(p(this.kr))throw Error("ResizeObserver is turned on");this.Cu(a,b);p(a)&&(this.Zg=a);p(b)&&(this.Sg=b);this.zh.a(this)};function Bq(a){return new J(a.x(),a.y(),a.width(),a.height())}e.Cu=function(a,b){p(a)&&(Rf(this.displayObject(),a),Rf(this.ha(),a));p(b)&&(Sf(this.displayObject(),b),Sf(this.ha(),b));p(a)&&p(b)&&this.fa(a,b)};e.fa=function(){};e.x=function(){return p(this.cv)?this.cv:Lf(this.displayObject()).x};
e.cf=function(a){this.cv=a;this.displayObject().style.left=a+"px"};e.y=function(){return p(this.dv)?this.dv:Lf(this.displayObject()).y};e.yd=function(a){this.dv=a;this.displayObject().style.top=a+"px"};e.move=function(a,b){this.cf(a);this.yd(b)};e.enabled=function(){return!this.ha().hasAttribute("disabled")};e.f=function(a){p(this.qq)&&this.Uy(a?this.qq:-1);a?this.ha().removeAttribute("disabled"):this.ha().setAttribute("disabled","")};e.visible=function(){return"none"!=this.displayObject().style.display};
e.j=function(a){this.displayObject().style.display=a?"":"none"};e.opacity=function(){return this.pu};e.jc=function(a){U(this,"opacity",a);this.pu=a};e.addChild=function(a){a=this.Yj(a);Ne(this.displayObject(),a)};e.hc=function(a,b){a=this.Yj(a);Qe(this.displayObject(),a,b)};e.removeChild=function(a){a=this.Yj(a);this.Bk(a)&&this.displayObject().removeChild(a)};e.dm=function(){for(var a=this.displayObject();a.firstChild;)a.removeChild(a.firstChild)};
e.Bk=function(a){return(a instanceof zq?a.displayObject():a).parentNode==this.displayObject()};e.F=function(a){We(this.ha(),a)};e.Ie=function(a){this.ha().innerHTML=a};function U(a,b,c){N(a.displayObject(),b,c)}e.As=function(a){this.Yc("label",a)};e.gm=function(a){Ca(a)&&(a=a.join(" "));bf(this.ME?this.fq:this.W,a)};e.zs=function(a){this.Yc("hidden",a)};e.Yc=function(a,b){cf(this.ME?this.fq:this.W,a,b)};e.fR=function(a){return He("DIV",a)};
function Aq(a,b){return p(b)?b instanceof Array?(b=Mb(b),b.push(a),b):[a,b]:a}e.h=function(a,b){a=this.fH?Cf(this.fH,a):a;var c=this.W;b?K(c,a):vf(c,a);this.W!=this.fq&&(c=this.fq,b?K(c,a):vf(c,a))};e.Vl=function(a){a=this.fH?Cf(this.fH,a):a;return uf(this.W,a)};function Dq(a,b){a=a.displayObject();K(a,b)}function Eq(a,b){a=a.displayObject();vf(a,b)}e.vB=function(){A(this.displayObject(),"keydown",this.sK,!1,this)};
e.sK=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.fo(null))};e.Uy=function(a){this.setAttribute("tabindex",a+"")};e.Hd=function(){for(var a=0;a<this.Oe.length;++a){var b=this.Oe[a];b&&vd(b)}this.kr&&this.kr.disconnect()};e.Yj=function(a){return a instanceof zq||a instanceof Q?a.displayObject():a};function V(a,b){zq.call(this,He(b||"DIV",a))}r(V,zq);function Fq(a){Q.call(this,{Jg:!0,Iz:!0});this.F(a)}m(Fq,Q);Fq.prototype.fa=function(){var a=this.displayObject();a.removeAttribute("title");a.offsetWidth<a.scrollWidth&&a.setAttribute("title",a.textContent)};function Gq(a){return new Fq(a)}function Hq(a){var b=a.R4,c=a.options,d=a.VW;xq.call(this,{l:a.l,i:a.i,prompt:a.prompt,G:a.G,lF:a.lF,label:a.label,ZN:a.ZN});this.$_=b;this.QZ=d||Gq;a=new jq({i:this.$_,options:c,VW:this.QZ});yq(this,a)}m(Hq,xq);function Iq(a){var b=a.options,c=a.eY,d=a.K5;hq.call(this,{i:a.i,options:b});var f=this;this.bb=0;this.vl=new Q({i:c});R(this,this.vl);this.Dc=new Q({});R(this.vl,this.Dc);a={};b=l(b);for(c=b.next();!c.done;a={pm:a.pm},c=b.next())a.pm=this.Zk(c.value,d),a.pm.gm("option"),a.pm.Pa(!1),Hi(a.pm,S(this,"item")),R(this.Dc,a.pm),this.S.push(a.pm),C(this,a.pm.D,function(a){return function(){f.zi(f.S.indexOf(a.pm));f.pk.a()}}(a));this.dc=new op({Ig:this.vl});D(this,this.dc);this.addChild(this.dc.Ph());this.ke=
this.dc.ke;C(this,this.ke.Qv(),function(){f.bb=f.ke.scrollY()})}m(Iq,hq);e=Iq.prototype;e.zi=function(a){hq.prototype.zi.call(this,a);this.qa()};e.Zk=function(a,b){var c=new Q({Jg:!0,Iz:!0});c.F(a);b&&b(c);return c};e.fa=function(a,b){b&&(this.Fx(),this.ke.Es(this.bb),a=parseFloat(If(this.displayObject(),"max-height")),this.vl.o("max-height",a+"px"),this.dc.Vh(this.height(),this.Dc.displayObject().scrollHeight))};
e.Fx=function(){var a=this.ws();if(null!==a){var b=this.S[a];a=this.bb;if(b.y()<a)this.bb=a-(a-b.y());else{b=b.y()+b.height();var c=a+this.vl.height();b>c&&(this.bb=a+(b-c))}}};e.setParentScale=function(a){hq.prototype.setParentScale.call(this,a);this.dc.setParentScale(a)};function Jq(a){var b=a.z4;uq.call(this,{G:a.G,Gc:a.Gc,Bp:a.Bp,Fc:a.Fc});this.IR=b}m(Jq,uq);Jq.prototype.Fd=function(){this.rb.o("max-width",this.Of.width()+"px");this.Of.h("focused",!0);this.IR.h("focused",!0);uq.prototype.Fd.call(this)};Jq.prototype.Nd=function(){uq.prototype.Nd.call(this);this.Of.h("focused",!1);this.IR.h("focused",!1)};function Kq(a){var b=a.Gc;Bp.call(this,{G:a.G,Gc:b,Fc:a.Fc});var c=this;this.Nh=this.th=null;B(this,b,"touchstart",function(a){c.Fd(a);requestAnimationFrame(function(){c.th=B(c,window,"touchstart",function(){c.Nd()})})})}m(Kq,Bp);Kq.prototype.Fd=function(a){Bp.prototype.Fd.call(this,a);this.Nh=B(this,window,"resize",this.Nd,this)};Kq.prototype.Nd=function(){this.th&&(Ld(this,this.th),this.th=null);this.Nh&&(Ld(this,this.Nh),this.Nh=null);Bp.prototype.Nd.call(this)};function Lq(a){var b=a.Gc;Kq.call(this,{G:a.G,Gc:b,Fc:a.Fc});B(this,b,"mouseover",this.Fd,this);B(this,b,"mouseout",this.Nd,this)}m(Lq,Kq);Lq.prototype.Fd=function(a){Cp(this)||(Kq.prototype.Fd.call(this,a),this.rb.o("width",""),this.rb.o("white-space","nowrap"),this.rb.o("width",Math.min(300,this.rb.displayObject().clientWidth+3)+"px"),this.rb.o("white-space","pre-wrap"),this.mo(a))};
Lq.prototype.et=function(a,b){var c=.5*(b.width+a.width),d=Dp(this);return d.left+d.width>a.right+b.width?a.right-b.left-c:a.left-b.right+c};Lq.prototype.Hw=function(a,b){return a.top-b.bottom-6};function Mq(a,b,c){Gl.call(this,[0],[150],150);this.Cd=a;this.oc=b;this.g=c;this.ii=!1}m(Mq,Gl);Mq.prototype.start=function(a){this.ii=!a;a=this.Cd.opacity();if(1==a||0==a){if(this.ii){if(0==a)return}else if(1==a)return;this.play()}};Mq.prototype.Lh=function(a){a=l(a).next().value/150;this.Cd.jc(this.ii?1-a:a);a=this.ii?6*(1-a):6*a;N(this.oc.displayObject(),"padding-top",4+a+"px");N(this.g.displayObject(),"top",11+a+"px")};function Nq(a,b){this.Kc=a;this.zb=b}Nq.prototype.description=function(){return this.zb};function Oq(a,b,c,d){Q.call(this,{i:"field-view"});var f=this;this.c=b;this.s=a;this.Tg=c;C(this,this.s.submittedEvent(),this.mu,this);a=a.Kc;b="select"==a.type();c=a.title().text();c=Ra(c)+("mandatory"==a.usage()?"*":"");this.Cd=new Q({l:S(this,"prompt")});this.Cd.Ie(c);this.Cd.f(!1);this.Cd.jc(0);this.Cd.h("select",b);this.mx=new Q({l:S(this,"error-icon")});this.mx.h("select",b);this.mx.j(!1);this.sI=new Q({i:"error-tooltip"});Ji(this.sI,this.c,function(){a:{switch(f.f_){case "field-value-is-invalid":var a=
"AUTHORIZATION_FORM_ERROR_EMAIL";break a}a="AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"}return a});new Lq({G:d,Gc:this.mx,Fc:this.sI});this.oc=new Q({l:S(this,"placeholder")});this.oc.Ie(c);this.oc.f(!1);this.oc.h("select",b);c=new Q({l:S(this,"fieldbg")});R(this,c);R(this,this.Cd);R(this,this.oc);if(b){b=a.values();a=[];b=l(b);for(c=b.next();!c.done;c=b.next())a.push(c.value.text());this.ee=new Hq({i:"authorization-combobox",R4:"authorization-combobox-list",options:a,prompt:" ",G:d,lF:function(a){return f.ZH(a)}});
yq(this.ee,new Iq({options:a,i:"authorization-combobox-list",eY:"authorization-list-scroll-pane"}));R(this,this.ee);this.s.Qn()&&(this.Cd.jc(1),this.ee.hG(this.s.Qn()),this.oc.j(!1));C(this,this.ee.pk,this.B0,this);C(this,this.ee.D,this.A0,this)}else this.La=new ho({l:S(this,"text-input")}),R(this,this.La),C(this,this.La.Kt,function(){f.oc.j(!1);(new Mq(f.Cd,f.La,f.oc)).start(!0)}),C(this,this.La.M(),function(){Pq(f.s,f.La.value())}),d=a.value(),this.s.Qn()?(this.Cd.jc(1),this.La.xd(this.s.Qn()),
this.oc.j(!1)):d.text()&&(this.Cd.jc(1),this.La.xd(d.text()),this.oc.j(!1),Pq(this.s,d.text())),B(this,this.La,"focus",this.H0,this),B(this,this.La,"blur",this.I0,this),B(this,this.La,"keydown",this.Pe,this);R(this,this.mx);this.gl=new Q({l:S(this,"hint")});this.gl.j(!1);R(this,this.gl)}m(Oq,Q);e=Oq.prototype;e.bP=function(a){this.gl.Ie(a);a=null!=a&&0<a.length;this.gl.j(a);this.h("with-hint",a)};e.state=function(){return this.s};e.ZH=function(a){return new Jq({G:a.G,Gc:a.Gc,Bp:a.Bp,Fc:a.Fc,z4:this})};
e.f=function(a){Q.prototype.f.call(this,a);this.La&&this.La.f(a);this.ee&&this.ee.f(a)};function Qq(a){a.La?a.La.displayObject().focus():a.ee&&a.ee.focus()}e.eG=function(){this.La?this.La.displayObject().blur():this.ee&&this.ee.displayObject().blur()};e.mu=function(){var a=this.s.errors(),b=0!=a.length;a=b?a[0].description():"";Rq(this,b,a)};e.B0=function(){var a=this.ee.Zr()||"";Pq(this.s,a);a&&(this.oc.j(!1),(new Mq(this.Cd,new Q,new Q)).start(!0))};
e.H0=function(){this.La.h("focused",!0);this.Cd.h("focused",!0);this.h("focused",!0);Rq(this,!1)};e.A0=function(){Rq(this,!1)};e.I0=function(){this.La.h("focused",!1);this.Cd.h("focused",!1);this.h("focused",!1);this.s.submit();this.La.value().length||(this.oc.j(!0),(new Mq(this.Cd,this.La,this.oc)).start(!1))};function Rq(a,b,c){a.mx.j(b);(a.f_=c)&&Ki(a.sI);a.La?a.La.h("error",b):a.ee.h("error",b)}e.he=function(){Q.prototype.he.call(this);this.ee&&this.ee.setParentScale(this.parentScale())};
e.Pe=function(a){13==a.keyCode&&(this.Tg.Ms(this.s),a.preventDefault())};function Sq(a,b,c,d,f){T.call(this,{l:S(a,"content")});this.ea=a;this.c=c;this.jb=[];this.o("margin-bottom","31px");this.o("padding-bottom","14px");a=b.pc();a=l(a);for(b=a.next();!b.done;b=a.next())b=b.value,"disabled"!=b.Kc.usage()&&(c=new Oq(b,this.c,this,d),"USER_EMAIL"==b.Kc.Ke().text()&&f&&c.bP(this.c.B("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT")),this.jb.push(c),R(this,c))}m(Sq,T);e=Sq.prototype;e.he=function(){T.prototype.he.call(this);for(var a=l(this.jb),b=a.next();!b.done;b=a.next())b.value.setParentScale(this.parentScale())};
e.f=function(a){T.prototype.f.call(this,a);for(var b=l(this.jb),c=b.next();!c.done;c=b.next())c.value.f(a)};e.cm=function(){O||this.jb.length&&Qq(this.jb[0])};e.Fk=function(){};e.Ms=function(a){var b=this.jb.findIndex(function(b){return b.state()==a});this.jb[b].eG();b<this.jb.length-1?Qq(this.jb[b+1]):this.ea.tF()};function Tq(){this.ri=null}Tq.prototype.mP=function(a){this.ri=a};function Uq(a,b,c,d){return c&&d&&!kf(d,new J(0,0,1,1))?Vq(a,c,d,b):Wq(a,b)}
function Vq(a,b,c,d){if(!a.ri)return null;var f=document.createElementNS("http://www.w3.org/2000/svg","image");po(d).then(function(a){f.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a)});f.setAttribute("preserveAspectRatio","none");d=b.width/c.width;var g=b.height/c.height;c=new J(Math.round(b.left-c.left*d),Math.round(b.top-c.top*g),Math.round(d),Math.round(g));d=document.createElementNS("http://www.w3.org/2000/svg","clipPath");g=document.createElementNS("http://www.w3.org/2000/svg",
"rect");g.setAttribute("x","0");g.setAttribute("y","0");g.setAttribute("width",""+b.width);g.setAttribute("height",""+b.height);d.appendChild(g);a=a.ri.op(d);f.setAttribute("x",""+(c.left-b.left));f.setAttribute("y",""+(c.top-b.top));f.setAttribute("width",""+c.width);f.setAttribute("height",""+c.height);f.setAttribute("clip-path","url(#"+a+")");return f}
function Wq(a,b){if(!a.ri)return null;var c=document.createElementNS("http://www.w3.org/2000/svg","image");po(b).then(function(a){c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a)});c.setAttribute("preserveAspectRatio","none");c.setAttribute("x","0");c.setAttribute("y","0");c.setAttribute("width","100%");c.setAttribute("height","100%");return c};function Xq(a){this.ri=null;this.Gq=a}m(Xq,Tq);Xq.prototype.Lp=function(){return Uq(this,this.Gq.src())};function Yq(){L.call(this);this.w=M(this)}m(Yq,L);Yq.prototype.M=function(){return this.w};Yq.prototype.Va=function(){this.w.a()};function Zq(a){var b=Object.assign({},a),c={},d;for(d in b)"object"==typeof b[d]&&(b[d]=Zq(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=function(){return b._};b.f8=function(a){return c[a]};return b}function $q(a){var b={},c;for(c in a)a.hasOwnProperty(c)&&(b[c]=Zq(a[c]));return b};var ar={rect:{_:"r",left:"l",top:"t",width:"w",height:"h"},index:{_:"i"}},br={vk:{_:"a",pc:{_:"f",Qn:{_:"u"},hB:{_:"v"}}},eX:{_:"e",text:{_:"t"}},Uc:{_:"c",id:{_:"i"},selected:{_:"s"},customAnswer:{_:"t"}},gX:{_:"f",placeholders:{_:"p"}},NX:{_:"mt",placeholders:{_:"p"}},BG:{_:"w",placeholders:{_:"p"},extraWords:{_:"e"}},bg:{_:"d",initiated:{_:"i"},order:{_:"r"},ob:Object.assign({_:"o"},ar),sF:Object.assign({_:"d"},ar),chains:{_:"c",object:{_:"o"},destination:{_:"d"}}},xn:{_:"h",points:{_:"p",x:{_:"x"},
y:{_:"y"}}},Nv:{_:"ls",lm:{_:"s",selectedScale:{_:"s"}}},Zl:{_:"m",premises:{_:"p"},responses:{_:"r"},matches:{_:"m",premise:{_:"p"},response:{_:"r"}}},numeric:{_:"n",response:{_:"r"}},jY:{_:"s",Uc:{_:"c"}},DY:{_:"tc",response:{_:"r"}},placeholders:Object.assign({_:"p"},{response:{_:"r"},He:{_:"w"}})},cr=$q(br);function dr(a){return a?1:0};function er(a,b){L.call(this);this.Ar=a;this.Ug=this.Jq=u(a.rect());this.w=M(this);null!=b&&this.Sb(b)}m(er,L);e=er.prototype;e.M=function(){return this.w};e.slideObject=function(){return this.Ar};e.rect=function(){return this.Ug.clone()};e.GA=function(a){this.Ug=a.clone();this.w.a()};e.persistState=function(a){var b=this.rect();a=a.rect;var c={};c[a.left]=gf(b.left,2);c[a.top]=gf(b.top,2);c[a.width]=gf(b.width,2);c[a.height]=gf(b.height,2);return c};
e.Sb=function(a){var b=cr.bg.ob.rect;this.Ug=new J(a[b.left],a[b.top],a[b.width],a[b.height])};function fr(a,b){this.hT=a;this.tR=b}fr.prototype.objectState=function(){return this.hT};fr.prototype.destinationState=function(){return this.tR};fr.prototype.persistState=function(a){var b={};b[a.object]=this.hT.slideObject().id();b[a.destination]=this.tR.slideObject().id();return b};function gr(a,b){return Math.floor(Math.random()*(b-a+1))+a}
function hr(a,b){if(0==b)return a.clone();b=we(b);var c=new Jk(a.left,a.top),d=new Jk(a.left+a.width,a.top),f=new Jk(a.left,a.top+a.height);a=new Jk(a.left+a.width,a.top+a.height);if(!g){var g=d;var h=f,k=a,n=c.clone();n.add(g);n.add(h);n.add(k);n.x*=.25;n.y*=.25;g=n}c=Kk(c,g,b);d=Kk(d,g,b);f=Kk(f,g,b);a=Kk(a,g,b);b=new hf(Math.min(c.y,d.y,f.y,a.y),Math.max(c.x,d.x,f.x,a.x),Math.max(c.y,d.y,f.y,a.y),Math.min(c.x,d.x,f.x,a.x));return new J(b.left,b.top,b.right-b.left,b.bottom-b.top)};function ir(a){function b(a,b,c,d){a.save();var f=b.slideObject(),g=f.Jd(),h=b.rect();h.translate(-c.left,-c.top);if(f instanceof Yk){f.rotationAngle()&&(a.translate(h.left+.5*h.width,h.top+.5*h.height),a.rotate(we(f.rotationAngle())),h.left=.5*-h.width,h.top=.5*-h.height);var k=Tn(f,new H(h.width,h.height));c=Un(f);if("roundedRectangle"==f.hg()){f=x(b.slideObject(),Yk).borderRadius();var n=(k=h.width)?f*Math.min(h.height/k,1)*k*.5:0;a.fillStyle=d;f=h.left;k=h.top;b=h.width;h=h.height;var t=!0,v=
!1;null!=t||(t=!1);null!=v||(v=!0);null!=n||(n=5);a.beginPath();a.moveTo(f+n,k);a.lineTo(f+b-n,k);a.quadraticCurveTo(f+b,k,f+b,k+n);a.lineTo(f+b,k+h-n);a.quadraticCurveTo(f+b,k+h,f+b-n,k+h);a.lineTo(f+n,k+h);a.quadraticCurveTo(f,k+h,f,k+h-n);a.lineTo(f,k+n);a.quadraticCurveTo(f,k,f+n,k);a.closePath();v&&a.stroke();t&&a.fill()}else if("ellipse"==f.hg()){a.fillStyle=d;f=h.left;k=h.top;v=h.width;var db=h.height;h=v/2*oo;b=db/2*oo;n=f+v;t=k+db;v=f+v/2;db=k+db/2;a.save();a.beginPath();a.moveTo(f,db);a.bezierCurveTo(f,
db-b,v-h,k,v,k);a.bezierCurveTo(v+h,k,n,db-b,n,db);a.bezierCurveTo(n,db+b,v+h,t,v,t);a.bezierCurveTo(v-h,t,f,db+b,f,db);a.restore();a.fill()}else{a.beginPath();for(b=0;b<k.length;++b)n=k[b].clone(),n.translate(h.left,h.top),a.lineTo(n.x,n.y);c?a.closePath():"freeform"==f.hg()&&"none"==g.background().bh()&&"none"==g.strokeStyle().type()&&(a.lineWidth=1,a.strokeStyle=d,a.stroke())}c=c||"none"!=g.background().bh()}else if(f instanceof Jm)f=x(b.slideObject(),Jm),c=f.Ul(),c.translate(h.left,h.top),f=f.fm(),
f.translate(h.left,h.top),a.beginPath(),a.moveTo(c.x,c.y),a.lineTo(f.x,f.y),c=!1;else throw Error("invalid shape");c&&(a.fillStyle=d,a.fill());g=g.strokeStyle();c=g.size();"solid"==g.type()&&c&&(a.lineWidth=c,a.strokeStyle=d,a.stroke());a.restore()}var c=a.objectState,d=a.destinationState,f=ao(c.rect(),c.slideObject().Jd()),g=ao(d.rect(),d.slideObject().Jd());f=u(nf(hr(f,c.slideObject().rotationAngle()),hr(g,d.slideObject().rotationAngle())));g=Le("CANVAS");g.width=f.width;g.height=f.height;var h=
g.getContext("2d");b(h,c,f,"rgba(255, 0, 0, 0.5)");b(h,d,f,"rgba(0, 0, 255, 0.5)");c=h.getImageData(0,0,g.width,f.height);c=u(c.data);for(f=d=0;f<c.length&&!(g=c[f+2],c[f]&&g&&(++d,a.R5));f+=4);a.kA=d};function jr(a){var b=a.content,c=a.ob,d=a.Ma;a=a.Kj;Yq.call(this);this.hi=!1;this.g=b;this.pf=[];this.Am=[];this.Rj=[];this.Br=[];this.Td=c;this.EH=!0;this.bW=M(this);this.yU=M(this);this.cC=[];null!=d?this.Sb(c,d):kr(this,c,a)}m(jr,Yq);function lr(a){Ub(a.cC);for(var b=0;b<a.pf.length;++b){var c=a.pf[b].rect(),d=a.cC[b],f=new G(d.left+.5*d.width,d.top+.5*d.height);d=a.pf[b];c=new J(f.x-.5*c.width,f.y-.5*c.height,c.width,c.height);d.Jq=c.clone();d.Ug=c.clone()}}e=jr.prototype;e.Qs=function(){this.bW.a()};
e.reset=function(){0!=this.hi&&(this.hi=!1,this.Va());this.yU.a()};e.content=function(){return this.g};e.initiated=function(){return this.hi};e.chainsStates=function(){return this.Rj};function mr(a){a.Rj.splice(0,a.Rj.length);for(var b=l(a.pf),c=b.next();!c.done;c=b.next())nr(a,c.value)}function or(a,b){var c=Ib(a.Rj,function(a){return a.objectState()==b});-1!=c&&(a.Rj.splice(c,1),a.Va())}
function nr(a,b){for(var c=null,d=0,f=[],g=l(a.Am),h=g.next();!h.done;h=g.next()){h=h.value;var k=ao(b.rect(),b.slideObject().Jd());k=hr(k,b.slideObject().rotationAngle());var n=ao(h.rect(),h.slideObject().Jd());n=hr(n,h.slideObject().rotationAngle());lf(k,n)&&f.push(h)}g=l(f);for(h=g.next();!h.done;h=g.next())h=h.value,k={objectState:b,destinationState:h,kA:0,R5:1==f.length},ir(k),k.kA>d&&(c=h,d=k.kA);c&&(a.Rj.push(new fr(b,c)),a.Va())}
function pr(a,b){a=a.gC(b.objectState().slideObject());return b.destinationState().slideObject()==a.destination().slideObject()}function qr(a,b){var c=Ib(a.Rj,function(a){return a.objectState()==b});return-1==c?null:a.Rj[c]}function rr(a,b){a=Db(a.Rj,function(a){return a.destinationState()==b});return Eb(a,function(a){return a.objectState()})}
e.persistState=function(a){var b={};b[a.bg.ob]=sr(this,this.pf,a.bg.ob);b[a.bg.sF]=sr(this,this.Am,a.bg.sF);b[a.bg.chains]=tr(this);b[a.bg.order]=ur(this);this.initiated()&&(b[a.bg.initiated]=1);return b};
e.Sb=function(a,b){var c=this;this.hi=b[cr.bg.initiated]||!1;wb(b[cr.bg.ob]).forEach(function(b){var d=vr(a,b[cr.bg.ob.index]);c.pf.push(wr(c,d,b[cr.bg.ob.rect]));c.cC.push(d.rect())});wb(b[cr.bg.sF]).forEach(function(b){var d=vr(a,b[cr.bg.sF.index]);c.Am.push(wr(c,d,b[cr.bg.ob.rect]))});Yb(b[cr.bg.chains],function(a,b){var d=vr(c.Td,b),f=vr(c.Td,a);a=c.pf.find(function(a){return a.slideObject()==d});b=c.Am.find(function(a){return a.slideObject()==f});u(a);u(b);c.Rj.push(new fr(a,b))});b=wb(b[cr.bg.order]);
this.Br=Eb(b,function(a){return vr(c.Td,a)})};function wr(a,b,c){b=new er(b,c);D(a,b);C(a,b.M(),a.Va,a);return b}
function kr(a,b,c){for(var d=new Map,f=[],g=new Map,h=0;h<a.Td.count();++h){var k=vr(a.Td,h);a.Br.push(k)}h=l(a.g.chains());for(k=h.next();!k.done;k=h.next()){k=k.value;var n=k.object().slideObject();if(n){var t=xr(b,n);f.push(t);d.set(t,wr(a,n));a.cC.push(n.rect())}(k=k.destination().slideObject())&&!g.has(k)&&(n=wr(a,k),g.set(k,n),a.Am.push(n))}b=f.sort(function(a,b){return a-b});b=l(b);for(f=b.next();!f.done;f=b.next())a.pf.push(d.get(f.value));c&&lr(a);mr(a)}
e.gC=function(a){for(var b=l(this.g.chains()),c=b.next();!c.done;c=b.next())if(c=c.value,c.object().slideObject()==a)return c;throw Error("Chain not found");};function sr(a,b,c){var d=[];b.forEach(function(b){var f={};f[c.index]=xr(a.Td,b.slideObject());f[c.rect]=b.persistState(c);d.push(f)});return d}function tr(a){var b={};a.Rj.forEach(function(c){var d=xr(a.Td,c.objectState().slideObject());b[d]=xr(a.Td,c.destinationState().slideObject())});return b}
function ur(a){return Eb(a.Br,function(b){return xr(a.Td,b)})}e.Va=function(){this.EH&&Yq.prototype.Va.call(this)};function yr(a){L.call(this);this.kh=a;this.LM=0;this.w=M(this)}m(yr,L);yr.prototype.Na=function(){return this.kh};function zr(a){return a.kh.bf()?a.LM<a.kh.VF():!0}function Ar(a,b){a.LM=b;a.w.a()}yr.prototype.Os=function(){return this.LM};yr.prototype.M=function(){return this.w};var Br=$q({YX:{_:"p",Pn:{_:"u"}},Gb:{_:"S",mode:{_:"m"},Rs:{_:"v"},time:{_:"t"},hX:{_:"f"},ab:{_:"sp",WW:{_:"c"},time:{_:"t"},groups:{_:"g",slides:{_:"s",NY:{_:"v"},MY:{_:"vd"},zY:{_:"sv"},initiated:{_:"in"},MF:{_:"m"},submitted:{_:"s"},jv:{_:"l"},Pn:{_:"u"},Js:{_:"sk"},Na:{_:"a",HW:{_:"a"},LY:{_:"v"}},Pv:{_:"ms",id:{_:"i"},Os:{_:"t"}},contentState:Object.assign({_:"c"},br)}},slides:{_:"s"},questions:{_:"q"}}}});function Cr(a,b){L.call(this);this.w=M(this);var c=a.audio();if(this.Gf=c?new yr(c):null)D(this,this.Gf),C(this,this.Gf.M(),this.Va,this);if(this.Gd=(a=a.video())?new yr(a):null)D(this,this.Gd),C(this,this.Gd.M(),this.Va,this);a=Br.Gb.ab.groups.slides.Na;this.Gf&&this.Gf.Na().bf()&&(c=b?b[a.HW]:0,this.Gf&&Ar(this.Gf,c));this.Gd&&this.Gd.Na().bf()&&(b=b?b[a.LY]:0,this.Gd&&Ar(this.Gd,b))}m(Cr,L);
Cr.prototype.jO=function(){var a=this.Gf&&this.Gf.Na();(a=!!a&&(a.Aj()||a.Dg()))||(P?a=!1:(a=this.Gd&&this.Gd.Na(),a=!!a&&a.Aj()));return a};Cr.prototype.persistState=function(a){var b={};this.Gf&&this.Gf.Na().bf()&&(b[a.HW]=this.Gf.Os());this.Gd&&this.Gd.Na().bf()&&(b[a.LY]=this.Gd.Os());return b};Cr.prototype.M=function(){return this.w};Cr.prototype.Va=function(){this.w.a()};function Dr(a){var b=a.slide,c=a.contentState,d=a.Ob;a=a.Ma;L.call(this);this.ka=b;this.NR=null;this.md=d;this.J=c;D(this,this.J);this.SE=!1;this.mz=this.Ez=0;this.Xt=this.hi=this.QE=!1;this.Yw=void 0;this.yE=this.yB=!1;this.w=M(this);b=Br.Gb.ab.groups.slides.Na;b=a?a[b]:void 0;this.Tk=new Cr(this.ka.on(),b);D(this,this.Tk);this.xE=!1;this.rz=M(this);this.XU=M(this);this.XJ=M(this);this.pW=M(this);this.Lm=Er(this);null!=a&&this.Sb(a)}m(Dr,L);e=Dr.prototype;
e.submit=function(a){this.yE=a=void 0===a?!1:a;this.yB=this.xE=!0;a?this.Qf():Fr(this)};function Fr(a){a.yE=!1;a.Yw=a.md.get(a);a.Yw&&a.XU.a();a.rz.a(a)}e.slide=function(){return this.ka};e.Ob=function(){return this.md};e.initiated=function(){return this.hi};e.submitted=function(){return this.xE};e.nb=function(){return!1};e.submittedEvent=function(){return this.rz};e.markedEvent=function(){return this.XJ};e.viewingChangedEvent=function(){return this.pW};e.zp=function(){return this.hasBeenVisited()};
e.jv=function(){return this.yB};function Gr(a){a.SE||(a.NR=new Date);a.yB=!1;a.SE=!0}e.hasBeenVisited=function(){return this.SE};e.Js=function(){return!1};e.pP=function(){};e.isMarked=function(){return this.Xt};e.viewing=function(){return this.QE};e.review=function(){return null};e.M=function(){return this.w};e.AN=function(){return!0};e.Qf=function(){var a=this;this.cU&&clearTimeout(this.cU);this.cU=setTimeout(function(){a.w.a()},0)};e.firstVisitTime=function(){return this.NR};e.$E=function(){return this.Tk};
e.Pv=function(){return this.Lm};e.visitDuration=function(){return this.viewing()?this.Ez+Na()-this.mz:this.Ez};function Hr(a,b){a.QE!=b&&(b?a.mz=Na():a.Ez=a.visitDuration(),a.QE=b,a.pW.a())}e.Qs=function(){};
e.persistState=function(a){var b={};b[a.NY]=this.hasBeenVisited()?1:0;var c=this.ka.settings().pa();c&&c.isEnabled()&&(b[a.MY]=this.visitDuration(),b[a.zY]=this.mz);b[a.initiated]=dr(this.initiated());b[a.MF]=dr(this.isMarked());b[a.submitted]=this.xE?1:0;b[a.jv]=dr(this.jv());b[a.contentState]=this.J.persistState(a.contentState);c=this.Tk;(c.Gf&&c.Gf.Na().bf()||c.Gd&&c.Gd.Na().bf())&&(b[a.Na]=this.Tk.persistState(a.Na));Ir(this)&&(b[a.Pv]=Jr(this));return b};
e.Sb=function(a){var b=Br.Gb.ab.groups.slides;this.SE=!!a[b.NY];var c=this.ka.settings().pa();c&&c.isEnabled()&&(this.Ez=a[b.MY],this.mz=a[b.zY]);this.hi=!!a[b.initiated];this.Xt=!!a[b.MF];this.xE=!!a[b.submitted];this.yB=!!a[b.jv];Ir(this)&&Kr(this,a[b.Pv])};e.jO=function(){if(this.Tk.jO())return!0;for(var a=l(this.Lm.values()),b=a.next();!b.done;b=a.next())if(b=b.value,!P&&b.Na().Aj())return!0;return!1};function Lr(a){a.QE=!1;a.Ez=0;a.mz=0}e.contentState=function(){return this.J};
function Mr(a){p(a.Yw)||(a.Yw=a.md.get(a));return a.Yw}function Er(a){var b=new Map;Nr(a.ka.Wa().ob(),"video").forEach(function(c){var d=D(a,new yr(c.Na()));b.set(c,d);C(a,d.M(),a.Qf,a)});return b}function Jr(a){var b={};a.Lm.forEach(function(c,d){if(c.Na().bf()){a:{d=d.id();for(var f=0,g=l(a.Lm.keys()),h=g.next();!h.done;h=g.next()){if(h.value.id()==d){d=f;break a}++f}d=-1}b[d]=c.Os()}});return b}
function Ir(a){a=l(a.Lm.values());for(var b=a.next();!b.done;b=a.next())if(b.value.Na().bf())return!0;return!1}function Kr(a,b){Yb(b,function(b,d){a:{for(var c=0,g=l(a.Lm.keys()),h=g.next();!h.done;h=g.next()){h=a.Lm.get(h.value);if(h.Na().bf()&&c==d)break a;++c}throw Error("unknown media state");}Ar(h,b)})};function Or(a,b){this.status=a;this.awardedScore=b};function W(a){var b=a.hb,c=a.T,d=a.Ma,f=a.ma;Dr.call(this,{slide:a.slide,contentState:a.contentState,Ob:a.Ob,Ma:d});this.u2=f;this.Sq=c;this.yL=b;this.Vg=null;this.nE=!1;this.ti=0;null!=d&&this.Sb(d)}m(W,Dr);e=W.prototype;e.submit=function(a){if(!this.nb())throw Error("can not be submitted");this.Vg=null;++this.ti;Dr.prototype.submit.call(this,a)};e.nb=function(){var a=this.review();return this.submitted()?!Pr(this)&&(a?"correct"!=a.status():!0):!0};
e.zp=function(){return this.nb()?!1:this.initiated()?!0:this.submitted()};e.Js=function(){return this.nE};e.pP=function(a){this.nE=a};e.Pn=function(){return this.ti};e.maxScore=function(){var a=this.slide().settings(),b=0;a.K()&&(a=a.evaluation())&&(b="byQuestion"==a.Mp()?b+a.points():b+this.sx());return b};e.AN=function(){return!this.zp()};
function Qr(a){var b=a.slide().settings(),c=1<b.zf()||-1==b.zf(),d=a.maxScore();c&&b.K()&&1<=a.ti&&(b=b.evaluation())&&(d=b.lv(),b=a.ti-1,d=a.maxScore()+b*d,d=Math.max(d,0));return d}e.sx=function(){return 0};function Pr(a){var b=a.ka.settings().zf();return-1!=b&&a.ti>=b}e.review=function(){return this.Vg?this.Vg:this.ka.settings().K()&&this.submitted()?this.Vg=this.Li():null};e.persistState=function(a){var b=Dr.prototype.persistState.call(this,a);b[a.Pn]=this.ti;b[a.Js]=this.nE?1:0;return b};
e.Sb=function(a){Dr.prototype.Sb.call(this,a);var b=Br.Gb.ab.groups.slides;this.ti=a[b.Pn];this.nE=!!a[b.Js]};e.Li=function(){return null};function Rr(a,b,c,d,f,g){p(f)||(f=!0);f=f&&!d;var h=a.slide().settings(),k=1<h.zf()||-1==h.zf();b||!k||Pr(a)||(a.initiated()&&(f=!1),d||(c=0));k=!a.u2;b?b="correct":g&&d?b="partially":a.hasBeenVisited()||k?(b="incorrect",(h=h.evaluation())&&(a.initiated()?f&&(c=h.ms()):a.yL.FN()&&f&&(c=h.ms()))):(b="notanswered",c=0);return new Or(b,c)};function Sr(a,b){u(!isNaN(b));this.nZ=parseFloat(jb(b));this.td=a}Sr.prototype.awardedScore=function(){return this.nZ};Sr.prototype.status=function(){return this.td};function Tr(a){W.apply(this,arguments)}m(Tr,W);e=Tr.prototype;e.contentState=function(){return W.prototype.contentState.call(this)};e.initiated=function(){return this.contentState().initiated()};e.Qs=function(){this.contentState().Qs()};e.sx=function(){for(var a=0,b=l(this.contentState().content().chains()),c=b.next();!c.done;c=b.next())c=c.value,0<c.score()&&(a+=c.score());return a};
e.Li=function(){if("byAnswer"==u(this.ka.settings().evaluation()).Mp()){var a=0;var b=!1,c=0,d=this.contentState().pf;d=l(d);for(var f=d.next();!f.done;f=d.next()){f=f.value;var g=this.gC(f.slideObject());Ur(this,f,g)?(a+=g.score(),c++):b=!0}this.hasBeenVisited()||(c=0,b=!0,a=0);a=Rr(this,!b,a,!0,!1,0<c&&b||!b&&0<c);a=new Sr(a.status,a.awardedScore)}else a=this.Bq();return a};
e.Bq=function(){var a=0,b=0,c=this.contentState().pf;c=l(c);for(var d=c.next();!d.done;d=c.next()){d=d.value;var f=this.gC(d.slideObject());Ur(this,d,f)?a++:b++}c=this.ka.settings().$h;f=Qr(this);f=(d=0==b)?f:0<a&&c?f*a/(a+b):0;this.hasBeenVisited()||(a=0,d=!1,f=0);a=Rr(this,d,f,c,!c,0<a&&0<b||d&&0<a);return new Sr(a.status,a.awardedScore)};function Ur(a,b,c){c=null!==c.destination().slideObject();var d=!1,f=!1;(b=qr(a.contentState(),b))&&(pr(a.contentState(),b)?d=!0:f=!0);return c?d:!(d||f)}
e.gC=function(a){for(var b=l(this.contentState().content().chains()),c=b.next();!c.done;c=b.next())if(c=c.value,c.object().slideObject()==a)return c;throw Error("Chain not found");};function Vr(a){W.call(this,a)}m(Vr,W);Vr.prototype.contentState=function(){return W.prototype.contentState.call(this)};Vr.prototype.initiated=function(){return this.contentState().initiated()};function Wr(a){L.call(this);this.Ga=null;this.w=M(this);null!=a&&this.Sb(a)}m(Wr,L);e=Wr.prototype;e.M=function(){return this.w};e.initiated=function(){return null!=this.Ga};e.response=function(){return this.Ga};e.kc=function(a){this.Ga=null===a?null:Qa(a);this.w.a()};e.correct=function(){throw Error("override this");};e.correctAnswer=function(){throw Error("override this");};e.persistState=function(a){var b={};b[a.response]=this.Ga;return b};e.Sb=function(a){this.Ga=a[cr.placeholders.response]};
Wr.prototype.response=Wr.prototype.response;function Xr(a,b){this.id=a;this.values=b};function Yr(a,b,c){Wr.call(this,c);this.oc=a;this.jh=null;this.P=b;if(this.oc.values)for(this.jh=[],a=l(this.oc.values),b=a.next();!b.done;b=a.next())b=kb(b.value.text()),this.jh.push(b);c||this.kc("")}m(Yr,Wr);Yr.prototype.placeholder=function(){return this.oc};
Yr.prototype.correct=function(){var a=this.P.SG,b=kb(a?this.response():this.response().toLowerCase());u(this.oc.values);for(var c=l(this.oc.values),d=c.next();!d.done;d=c.next())if(d=d.value,kb(a?d.text():d.text().toLowerCase())==b)return!0;return!1};Yr.prototype.correctAnswers=function(){return this.jh};Yr.prototype.response=function(){var a=Wr.prototype.response.call(this);u(q(a));return a};Yr.prototype.response=Yr.prototype.response;Yr.prototype.correctAnswers=Yr.prototype.correctAnswers;function Zr(a,b,c){Sr.call(this,b,c);this.ba=a}m(Zr,Sr);Zr.prototype.placeholders=function(){return this.ba};function $r(a){var b=a.contentState;W.call(this,{slide:a.slide,contentState:b,hb:a.hb,T:a.T,Ob:a.Ob,Ma:a.Ma,ma:a.ma});this.HR=b}m($r,W);$r.prototype.initiated=function(){return this.HR.initiated()};$r.prototype.Li=function(){for(var a=0,b=this.HR.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;this.hasBeenVisited()||(a=0);d=Qr(this);c=0<b.length?a/b.length:1;d*=c;var f=this.ka.settings().$h;a=Rr(this,a==b.length,d,f,!0,0<c&&1!=c);return new Zr(b,a.status,a.awardedScore)};function as(a){var b=a.contentState;W.call(this,{slide:a.slide,contentState:b,hb:a.hb,T:a.T,Ob:a.Ob,Ma:a.Ma,ma:a.ma});var c=this;this.tc=b;C(this,this.tc.M(),function(){for(var a=null,b=0;b<c.tc.count();b++){var g=c.tc.getChoiceState(b);g.selected()&&(a=g)}a=null!=a;c.hi!=a&&(c.hi=a)},this)}m(as,W);as.prototype.sx=function(){for(var a=0,b=this.contentState(),c=0;c<b.count();++c){var d=b.getChoiceState(c).choice();a=Math.max(a,d.score())}return a};as.prototype.contentState=function(){return W.prototype.contentState.call(this)};function bs(a){as.call(this,a)}m(bs,as);bs.prototype.Li=function(){return"byAnswer"==u(this.ka.settings().evaluation()).Mp()?this.qx():this.Bq()};bs.prototype.Bq=function(){for(var a=!1,b=0;b<this.tc.count();++b){var c=this.tc.getChoiceState(b),d=c.choice();x(d,Xo);c.selected()&&d.correct()&&(a=!0)}b=Qr(this);a=Rr(this,a,a?b:0,!1,!0,!1);return new Sr(a.status,a.awardedScore)};
bs.prototype.qx=function(){for(var a=0,b=!1,c=0;c<this.tc.count();++c){var d=this.tc.getChoiceState(c),f=d.choice();x(f,Xo);d.selected()&&(a=f.score(),f.correct()&&(b=!0))}a=Rr(this,b,a,!0,!1,!1);return new Sr(a.status,a.awardedScore)};function cs(a){W.apply(this,arguments)}m(cs,W);e=cs.prototype;e.contentState=function(){return W.prototype.contentState.call(this)};e.initiated=function(){return this.contentState().initiated()};e.ov=function(){this.contentState().ov()};e.Qs=function(){var a=u(this.ka.settings().fs());this.review()&&"correct"==u(this.review()).status()||"reset"!=a.Oh()||Pr(this)||this.contentState().ov()};e.Li=function(){return"byAnswer"==u(this.ka.settings().evaluation()).Mp()?this.qx():this.Bq()};
e.qx=function(){var a=0,b=0,c=0,d=0,f=this.contentState().points();ds(this,function(f,g,n,t){g&&(a+=f.area().score(),d+=t.length);n&&g&&c++;n||++b});var g=this.contentState().content().areas().filter(function(a){return a.correct()}).length;f=d==f.length;g=Rr(this,0==b&&f&&f,a,!0,!1,0<c&&c!=g||c==g&&(0<b||!f));return new Sr(g.status,g.awardedScore)};
e.Bq=function(){var a=0,b=0,c=0,d=this.contentState().points();ds(this,function(d,f,g,h){d.area().correct()&&g?(a++,c+=h.length):g||b++});var f=d.length-c,g=this.ka.settings().$h,h=Qr(this);d=c==d.length;var k=0==b;f=k&&d?h:0<a&&g?h*a/(es(this)+f):0;h=this.contentState().content().areas().filter(function(a){return a.correct()}).length;g=Rr(this,k&&d,f,g,!g,0<a&&a!=h||a==h&&(0<b||!d));return new Sr(g.status,g.awardedScore)};
e.sx=function(){var a=0,b=this.contentState().areas();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,0<c.area().score()&&(a+=c.area().score());return a};function ds(a,b){var c=a.contentState().areas(),d=a.contentState().points(),f=new Set;Cb(c,function(a){var c=a.area().correct(),g=d.filter(function(b){return a.Mz(b.Pg)&&!f.has(b)}),n=!!g.length;b(a,n,c==n,g);g.forEach(function(a){return f.add(a)})})}
function es(a){return a.contentState().areas().filter(function(a){return a.area().correct()}).length};function fs(a){W.apply(this,arguments)}m(fs,W);fs.prototype.initiated=function(){return this.contentState().initiated()};fs.prototype.contentState=function(){return W.prototype.contentState.call(this)};function gs(a){W.apply(this,arguments)}m(gs,W);gs.prototype.contentState=function(){return W.prototype.contentState.call(this)};gs.prototype.initiated=function(){return this.contentState().initiated()};gs.prototype.Li=function(){for(var a=0,b=this.contentState(),c=0;c<hs(b);++c)is(b,c)&&++a;var d=Qr(this);c=0<hs(b)?a/hs(b):1;d*=c;var f=this.ka.settings().$h;c=0<c&&1!=c;a=Rr(this,a==hs(b),d,f,!0,c);return new Sr(a.status,a.awardedScore)};function js(a,b,c){this.id=a;this.values=b;this.xk=c};function ks(a,b,c){Wr.call(this,c);this.oc=a;this.aR=null===a.xk?null:Qa(a.values[a.xk].text());this.jh=[];a=l(a.values);for(c=a.next();!c.done;c=a.next())this.jh.push(Qa(c.value.text()));b&&Ub(this.jh)}m(ks,Wr);ks.prototype.placeholder=function(){return this.oc};ks.prototype.correct=function(){return this.response()==this.aR};ks.prototype.correctAnswer=function(){return this.aR};ks.prototype.answers=function(){return this.jh};function ls(a,b,c){Sr.call(this,b,c);this.ba=a}m(ls,Sr);ls.prototype.placeholders=function(){return this.ba};function ms(a){var b=a.contentState;W.call(this,{slide:a.slide,contentState:b,hb:a.hb,T:a.T,Ob:a.Ob,Ma:a.Ma,ma:a.ma});this.PS=b}m(ms,W);ms.prototype.initiated=function(){return this.PS.initiated()};ms.prototype.Li=function(){for(var a=0,b=this.PS.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;d=Qr(this);c=0<b.length?a/b.length:1;d*=c;var f=this.ka.settings().$h;a=Rr(this,a==b.length,d,f,!0,0<c&&1!=c);return new ls(b,a.status,a.awardedScore)};function ns(a){var b=a.contentState;as.call(this,{slide:a.slide,contentState:b,hb:a.hb,T:a.T,Ob:a.Ob,Ma:a.Ma,ma:a.ma});this.ze=b}m(ns,as);e=ns.prototype;e.contentState=function(){return as.prototype.contentState.call(this)};e.Li=function(){return"byAnswer"==u(this.ka.settings().evaluation()).Mp()?this.qx():this.Bq()};
e.qx=function(){for(var a=0,b=0,c=0,d=0;d<this.ze.count();++d){var f=this.ze.getChoiceState(d),g=f.choice();x(g,Xo);var h=g.correct(),k=h==f.selected();f.selected()&&(a+=g.score());h&&k?++b:k||++c}d=0==c;a=Rr(this,d,a,!0,!1,0<b&&0<c||d&&0<b);return new Sr(a.status,a.awardedScore)};
e.Bq=function(){for(var a=0,b=0,c=0;c<this.ze.count();++c){var d=this.ze.getChoiceState(c),f=d.choice();x(f,Xo);f=f.correct();d=f==d.selected();f&&d?a++:d||b++}c=this.ka.settings().$h;d=Qr(this);f=0==b;a=Rr(this,f,f?d:0<a&&c?d*a/(a+b):0,c,!c,0<a&&0<b||f&&0<a);return new Sr(a.status,a.awardedScore)};e.sx=function(){for(var a=0,b=this.contentState(),c=0;c<b.count();++c){var d=b.getChoiceState(c).choice();0<d.score()&&(a+=d.score())}return a};function os(a){W.call(this,a)}m(os,W);os.prototype.contentState=function(){return W.prototype.contentState.call(this)};os.prototype.Li=function(){if(this.contentState().K()){var a=this.contentState().correct(),b=Qr(this);a=Rr(this,a,a?b:0,!1,!0,!1);return new Sr(a.status,a.awardedScore)}return null};os.prototype.initiated=function(){return this.contentState().initiated()};function ps(a){W.call(this,a)}m(ps,W);ps.prototype.contentState=function(){return W.prototype.contentState.call(this)};ps.prototype.initiated=function(){return this.contentState().initiated()};ps.prototype.Li=function(){if(this.contentState().K()){for(var a=0,b=this.contentState(),c=0;c<b.count();++c)dq(b,c)&&++a;this.hasBeenVisited()||(a=0);var d=Qr(this);c=0<b.count()?a/b.count():1;d*=c;var f=this.ka.settings().$h;c=0<c&&1!=c;a=Rr(this,a==b.count(),d,f,!0,c);return new Sr(a.status,a.awardedScore)}return null};function qs(a){W.apply(this,arguments)}m(qs,W);qs.prototype.contentState=function(){return W.prototype.contentState.call(this)};qs.prototype.initiated=function(){return this.contentState().initiated()};qs.prototype.Li=function(){var a=this.contentState().correct(),b=Qr(this);a=Rr(this,a,a?b:0,!1,!0,!1);return new Sr(a.status,a.awardedScore)};function rs(a,b){this.id=a;this.value=b};function ss(a,b){Wr.call(this);this.oc=a;this.Jo=null;null!=b&&this.Sb(b)}m(ss,Wr);e=ss.prototype;e.He=function(){return this.Jo};e.placeholder=function(){return this.oc};e.correct=function(){return this.response()==this.correctAnswer()};e.correctAnswer=function(){return this.oc&&this.oc.value&&Qa(this.oc.value)};e.persistState=function(a){var b=Wr.prototype.persistState.call(this,a);b[a.He]=this.Jo;return b};e.Sb=function(a){Wr.prototype.Sb.call(this,a);this.Jo=a[cr.placeholders.He]};function ts(a,b,c){Sr.call(this,b,c);this.ba=a}m(ts,Sr);function us(a){var b=a.contentState;W.call(this,{slide:a.slide,contentState:b,hb:a.hb,T:a.T,Ob:a.Ob,Ma:a.Ma,ma:a.ma});this.TE=b}m(us,W);us.prototype.initiated=function(){return this.TE.initiated()};us.prototype.eF=function(){this.TE.eF()};us.prototype.Li=function(){for(var a=0,b=this.TE.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;d=Qr(this);c=0<b.length?a/b.length:1;d*=c;var f=this.ka.settings().$h;a=Rr(this,a==b.length,d,f,!0,0<c&&1!=c);return new ts(b,a.status,a.awardedScore)};
us.prototype.Qs=function(){var a=u(this.ka.settings().kB());this.review()&&"correct"==u(this.review()).status()||"reset"!=a.Oh()||Pr(this)||this.TE.eF()};function vs(){L.call(this)}m(vs,L);
vs.prototype.wf=function(a){switch(a.slide().type()){case "IntroSlide":this.nj(a);break;case "MultipleChoice":a=x(a,bs);this.qj(a);break;case "TrueFalse":a=x(a,bs);this.wj(a);break;case "MultipleResponse":a=x(a,ns);this.sj(a);break;case "WordBank":a=x(a,us);this.yj(a);break;case "MultipleChoiceText":a=x(a,ms);this.rj(a);break;case "FillInTheBlank":a=x(a,$r);this.kj(a);break;case "TypeIn":a=x(a,qs);this.xj(a);break;case "Numeric":a=x(a,os);this.tj(a);break;case "Sequence":a=x(a,ps);this.vj(a);break;
case "Matching":a=x(a,gs);this.pj(a);break;case "Hotspot":a=x(a,cs);this.lj(a);break;case "InfoSlide":case "InstructionsSlide":this.mj(a);break;case "AuthorizationSlide":this.hj(a);break;case "ResultSlide":this.uj(a);break;case "Essay":a=x(a,Vr);this.jj(a);break;case "LikertScale":a=x(a,fs);this.oj(a);break;case "DND":a=x(a,Tr);this.ij(a);break;default:throw Error("unknown slide type");}};function ws(a,b){a=new Q({l:a,Jg:!0});a.h("radio-button",!0);var c=new Q({i:"outline-border"}),d=new Q({i:"bg"}),f=new Q({i:"inline-border"});R(a,c);R(a,d);R(a,f);b=new Gm({l:b,name:"choices"});return{activeElement:a,PF:b}}function xs(a,b){a=new Q({l:a,Jg:!0});a.h("checkbox",!0);a.setAttribute("type","checkbox");var c=new Q({i:"outline-border"}),d=new Q({i:"bg"}),f=new Q({i:"check"});R(a,c);R(a,d);R(a,f);b=new Fm({l:b});return{activeElement:a,PF:b}}
function ys(a,b,c,d){L.call(this);this.c=c;this.L=b;this.Y=d;this.sd=null;this.A=a;this.Nj=null;this.X2=new go}m(ys,vs);e=ys.prototype;e.rv=function(a){var b=a.ga,c=a.mode,d=a.qc,f=a.hv,g=a.Kg;this.ea=a.parent;this.va=c;this.sd=null;this.Sd=d;this.Nj=f;this.rr=g;this.wf(b);u(this.sd);return this.sd};e.RN=function(a,b){b=new Pk(a,"image-view",b,a.We());b=this.Rl(a,b);b.DA(new Xq(a));return b};e.UW=function(a,b){b=new gq(a,b);b=this.Rl(a,b);b.DA(new Xq(a));return b};
e.Rl=function(a,b){return this.X2.Rl(a,this,b)};e.nj=function(a){this.VB(a.contentState().content().Oa())};e.hj=function(a){this.sd=new Sq(this.ea,a.contentState(),this.c,this.Y,this.rr)};e.uj=function(a){this.sd=new Wp(this.ea,a.contentState())};e.mj=function(a){this.VB(a.contentState().content().Oa())};e.qj=function(a){this.sd=new ap({parent:this.ea,qn:a.slide().settings().qn(),Rz:ws,mode:this.va,cb:this,U:this.L,format:this.Rg(a),K:a.slide().settings().K(),qc:this.Sd},a.contentState())};
e.wj=function(a){this.sd=new ap({parent:this.ea,qn:a.slide().settings().qn(),Rz:ws,mode:this.va,cb:this,U:this.L,format:this.Rg(a),K:a.slide().settings().K(),qc:this.Sd},a.contentState())};e.sj=function(a){var b=a.slide().settings().Cg();b=b&&b.isEnabled()?b.value():void 0;this.sd=new ap({parent:this.ea,qn:a.slide().settings().qn(),Rz:xs,Z4:!0,mode:this.va,Cg:b,cb:this,U:this.L,format:this.Rg(a),K:a.slide().settings().K(),qc:this.Sd},a.contentState())};
e.xj=function(a){this.sd=new Lp(this.ea,a.contentState(),this.va,this.Rg(a),this.c,this.Y)};e.tj=function(a){this.sd=new Vp(this.ea,a.contentState(),this.va,this.Rg(a),this.c,this.Y)};e.vj=function(a){this.sd=new cq({parent:this.ea,$g:a.contentState(),mode:this.va,G:this.Y,cb:this,format:this.Rg(a),qc:this.Sd})};e.jj=function(a){this.sd=new qp(this.ea,a.contentState(),this.Rg(a))};e.VB=function(a){this.sd=new Vm(this.ea,this.Ye(this.ea,a,!1))};e.Rg=function(a){return a.slide().Wa().De()};function zs(a,b,c){a=a.querySelectorAll("["+b+"]:not(["+b+'="none"])');for(var d=0;d<a.length;++d)a[d].setAttribute(b,c)};function As(a){var b=a.C,c=a.dX;this.n_=a.fontSize;this.A=b;this.e_=c}function Bs(a,b){var c={};Em(b,function(b,f){"svg"==f.tagName?c[b]=Cs(a,f.cloneNode(!0)):f.firstChild&&"svg"==f.firstChild.tagName?(f=f.cloneNode(!0),Cs(a,f.firstChild),c[b]=f):c[b]=f});b.VD=c}function Ds(a,b){a=l(a.querySelectorAll("span[style*="+b+"]"));for(var c=a.next();!c.done;c=a.next())N(c.value,b,"inherit")}
function Cs(a,b){if(!b.hasAttribute("data-size")||!b.hasAttribute("width")||!b.hasAttribute("height"))return b;var c=parseInt(b.getAttribute("data-size"),10),d=a.e_;a=a.n_/c;c=parseInt(b.getAttribute("width"),10);var f=parseInt(b.getAttribute("height"),10);b.setAttribute("width",a*c+"px");b.setAttribute("height",a*f+"px");c=parseInt(If(b,"vertical-align"),10);N(b,"vertical-align",c*a+"px");zs(b,"fill",d);zs(b,"stroke",d);return b};function Es(a){this.WD=a}
Es.prototype.Ye=function(a){var b=a.htmlText,c=a.Ck,d=void 0===a.nm?!1:a.nm,f=a.l;a=a.i;if(this.WD){var g=this.WD,h=document.createElement("div");h.innerHTML=b;Ds(h,"font-size");Ds(h,"line-height");Ds(h,"color");Ds(h,"text-align");if(g.A){h=h.innerHTML;b=g.A.OV;g=He("DIV");g.innerHTML=h;h=l((g||document).getElementsByTagName("SPAN"));for(var k=h.next();!k.done;k=h.next()){k=k.value;for(var n=0,t=Te(k),v=l(t),w=v.next();!w.done;w=v.next())w=w.value,"SUB"!=w.tagName&&"SUP"!=w.tagName||++n;if(!(0<t.length-
n)){for(v=t=n=w=null;k;){var F=If(k,"font-family");F&&(n=k,w=F.split(",")[0],w=b.hasOwnProperty(w)?b[w]:null);If(k,"font-weight")&&(t=k);If(k,"font-style")&&(v=k);if(k.parentElement&&"SPAN"==k.parentElement.tagName)k=k.parentElement;else break}w&&(n&&N(n,"font-family",jk(["Helvetica Neue"," Helvetica"," Roboto"," Arial"])),t&&N(t,"font-weight",w.bold?"bold":"normal"),v&&N(v,"font-style",w.italic?"italic":"normal"))}}b=g.innerHTML}else Ds(h,"font-family"),b=h.innerHTML}this.WD&&Bs(this.WD,c);return new Qm({l:f,
i:a,Ff:!0},b,c,d)};function Fs(a){Ao.call(this);this.kd=a;this.Pq=null}m(Fs,Ao);e=Fs.prototype;e.Dn=function(){for(var a=[],b=0;b<this.kd.length;++b){var c=this.kd[b];a.push(new kj(c.src,c.mimeType))}return a};e.mT=function(){Gs(this);Co(this)};e.lT=function(){Gs(this);Do(this)};function Gs(a){a.Pq&&(Kd(a,a.Pq,"canplaythrough",a.mT,a),Kd(a,a.Pq,"error",a.lT,a))}e.YC=function(){this.Pq=Me(hk('<audio preload="auto"/>'));B(this,this.Pq,"canplaythrough",this.mT,this);B(this,this.Pq,"error",this.lT,this);this.aM()};
e.aM=function(){for(var a=this.Dn(),b=0;b<a.length;++b){var c=a[b];c='<source src="'+c.src()+'" '+(null===c.type()?"":'type="'+c.type()+'" ')+"/>";c=Me(hk(c));u(this.Pq).appendChild(c)}};e.release=function(){};function Hs(a){var b=a.uk,c=a.OF,d=a.js,f=a.mode;a=a.wk;L.call(this);this.Gi=b;this.$t=c;this.au=d;this.va=f;this.Uq=!0;this.Aw=a;Is(this);C(this,this.au.stateChangedEvent(),this.Va,this,-1);b=this.Gi.Na();"normal"==this.va&&b.bf()&&this.$t.Gl.xF(!1)}m(Hs,L);Hs.prototype.activate=function(){if($h)return!1;var a=zr(this.Gi),b=this.Aw.AN();return"normal"==this.va&&a&&this.bT()&&b?(this.au.play(),!0):!1};Hs.prototype.deactivate=function(){this.au.stop()};Hs.prototype.bT=function(){return this.Gi.Na().Aj()};
Hs.prototype.Va=function(){switch(this.au.state()){case "playing":if("normal"==this.va&&this.Gi.Na().bf()&&this.Uq){this.Uq=!1;Ar(this.Gi,this.Gi.Os()+1);this.$t.Gl.xF(!1);var a=this.$t;a.pH=!1;a.hq.f(!1)}break;case "ended":"normal"==this.va&&this.Gi.Na().bf()&&(a=this.$t,a.pH=!0,a.hq.f(!0),Is(this)),this.Uq=!0}};function Is(a){"normal"==a.va&&a.Gi.Na().bf()&&!zr(a.Gi)?a.$t.f(!1):a.$t.f(!0)};function Js(a){Hs.call(this,{uk:a.uk,OF:a.OF,js:a.js,mode:a.mode,wk:a.wk})}m(Js,Hs);Js.prototype.bT=function(){var a=this.Gi.Na();return a.Aj()||a.Dg()};function Ks(a){var b=a.uk,c=a.U,d=a.mode,f=a.Df,g=a.mediaController,h=a.wk;a=a.C5.Na();var k=x(a.Xa,Fs);k=yj(k.Dn());Wl.call(this,{Fp:k,i:"slide-audio-view",wA:c,Df:f});this.Gi=b;this.resize(245,36);this.nc=new Js({uk:this.Gi,js:k,OF:this.Ib,mode:d,wk:h});D(this,this.nc);g.aK.push(this.nc,1);a.Dg()&&this.j(!1)}m(Ks,Wl);Ks.prototype.gb=function(){return new H(this.width(),this.height())};Ks.prototype.pb=function(a,b,c,d){c=this.gb(c,d);this.resize(c.width,c.height);this.move(a,b)};function Ls(a,b,c){Ao.call(this);this.Il=a;this.Qq=null;this.Zg=b;this.Sg=c}m(Ls,Ao);e=Ls.prototype;e.Dn=function(){for(var a=[],b=0;b<this.Il.length;++b){var c=this.Il[b];a.push(new kj(c.src,c.mimeType))}return a};e.UT=function(){Ms(this);Co(this)};e.TT=function(){Ms(this);Do(this)};function Ms(a){a.Qq&&(Kd(a,a.Qq,"canplaythrough",a.UT,a),Kd(a,a.Qq,"error",a.TT,a))}e.YC=function(){this.Qq=this.JJ();B(this,this.Qq,"canplaythrough",this.UT,this);B(this,this.Qq,"error",this.TT,this);this.aM(this.Dn())};
e.JJ=function(){var a=Me(hk('<video preload="auto"/>'));Jh&&a.setAttribute("playsinline","");return a};e.aM=function(a){for(var b=0;b<a.length;++b){var c=a[b];c='<source src="'+c.src()+'" '+(null===c.type()?"":'type="'+c.type()+'" ')+"/>";c=Me(hk(c));u(this.Qq).appendChild(c)}};e.path=function(){throw Error();};e.width=function(){return this.Zg};e.height=function(){return this.Sg};e.release=function(){};function Ns(a){var b=a.Na,c=a.uk,d=a.U,f=a.mode,g=a.Df,h=a.mediaController,k=a.wk;a=a.Ee;var n=x(b.eN,Ls);n=wj(n.Dn());am.call(this,{Fp:n,i:"video-player",wA:d,Df:g,Ee:a});this.Gd=c;this.va=f;c=b.nl.path();this.Za.setAttribute("poster",c);this.nl=b.nl;this.nW=b;this.nc=new Hs({uk:this.Gd,js:n,OF:this.Ib,mode:f,wk:k});D(this,this.nc);h.aK.push(this.nc,0);this.me.j(this.kM());"normal"==this.va&&b.Aj()&&k.AN()&&this.Ib.Fe();this.Hq()}m(Ns,am);e=Ns.prototype;e.Im=function(){};
e.pb=function(a,b,c,d){c=this.gb(c,d);this.resize(c.width,c.height);this.move(a,b)};e.gb=function(a,b){a=ug({width:this.nW.videoWidth(),height:this.nW.videoHeight(),boundingWidth:a,boundingHeight:b,yf:!0});return new H(a.width,a.height)};e.bE=function(){return(!this.Gd.Na().Dg()||"normal"!=this.va)&&gm(this)};e.kM=function(){return zr(this.Gd)};e.qI=function(){return(zr(this.Gd)||"normal"!=this.va)&&this.bE()};
e.kV=function(){return this.Gd.Na().Dg()&&"normal"==this.va?zr(this.Gd)||"normal"!=this.va:!1};function Os(a,b,c,d,f){f=void 0===f?null:f;Q.call(this,{i:"wb-placeholder",zF:!0});var g=this;this.c=c;this.cR=!1;Fi(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.Jo=f;this.Vd=!1;this.s=b;this.Y=d;this.Ya=new Q({l:S(this,"label")});R(this,this.Ya);this.Uj=M(this);this.hf=M(this);this.Tj=M(this);this.hK=M(this);this.Tm=null;this.Ce=new Zp(null,"",this,d);D(this,this.Ce);this.wm=new Q({l:S(this,"tooltip-icon")});this.ER=72;var h;B(this,this,gi,
function(a){if(null!==g.value()&&g.enabled()){h=!1;var b=a.screenX,c=a.screenY,d=B(g,window,ii,function(a){var d=a.screenX,f=a.screenY;if(!h){if(10>Math.abs(d-b)&&10>Math.abs(f-c)||null===g.value())return;h=!0}g.hf.a({x:d-b,y:f-c},g);a.preventDefault()}),f=B(g,window,hi,function(){Ld(g,d);Ld(g,f);h?g.Tj.a():g.hK.a(g)});a.preventDefault();g.Uj.a()}});Ps(this)}m(Os,Q);e=Os.prototype;e.ud=function(){Ps(this)};e.value=function(){return this.s.response()};
e.Ic=function(){x(this.s,ss);var a=this.s.correct();this.h("review",!0);this.h(a?"correct":"incorrect",!0);this.Ya.h(a?"correct":"incorrect",!0);a||(R(this,this.wm),a=this.s.response()||"",this.Tm=new Fp({Kp:this,G:this.Y,zG:a,correctAnswers:[u(this.s.correctAnswer())],u:this.c}),D(this,this.Tm),this.Ce.enable(!1),this.cR=!0);this.ud()};e.xd=function(a){a&&this.o("width","");this.s.kc(a);Ps(this)};e.He=function(){return this.Jo};function Qs(a){a.o("width","");return a.oC()}
function Ps(a){var b=a.value();null===b?Rs(a):(a.Ya.jc(1),Ss(a,b));a.h("type",null===b?"empty":"word");a.Tm&&Gp(a.Tm,a.Vd)}function Ss(a,b){a.o("width","");a.displayObject().style.display="block";var c=a.Ya.height();a.Ya.o("white-space","normal");a.fn(b,c);a.Ya.o("white-space","");a.displayObject().style.display="";a.o("width","")}function Rs(a){if(null===a.value()){a.Ya.jc(0);if(null===a.Jo){var b=a.Vl("review")?72:a.ER;a.xa(b);a.Ya.Ie("&nbsp;");a.Ce.enable(!1)}else Ss(a,a.Jo);a.Ce.enable(!1)}}
e.fn=function(a,b){function c(){++h;g=f<a.length?a.substr(0,f)+"\u2026":a;d.F(g)}this.Ce.o("max-width","");this.Ce.setText(a);this.Ce.enable(!1);this.Vd=!1;var d=this.Ya;d.F(a);if(p(b)&&d.displayObject().parentNode&&(d.displayObject().style.height="",!(b>=d.displayObject().scrollHeight))){var f=Math.floor(b/d.displayObject().scrollHeight*a.length),g="",h=0;for(c();d.displayObject().scrollHeight<=b;)f+=10,c();for(;0<f&&d.displayObject().scrollHeight>b;)c(),--f;this.Vd=!0;this.Ce.o("max-width",Math.min(400,
d.width()+20)+"px");this.Ce.enable(!Bh&&!this.cR)}};function Ts(a,b,c,d){T.call(this,{i:"wb-extra-words"});this.ba=[];a=l(a.extraWords());for(var f=a.next();!f.done;f=a.next())f=f.value,f=new Os(b,f,c,d,f.He()),this.addChild(f),this.ba.push(f),f.h("place",!0)}m(Ts,T);Ts.prototype.fa=function(){for(var a=l(this.ba),b=a.next();!b.done;b=a.next())b.value.ud()};Ts.prototype.f=function(a){T.prototype.f.call(this,a);for(var b=l(this.ba),c=b.next();!c.done;c=b.next())c.value.f(a)};Ts.prototype.placeholders=function(){return this.ba};function Us(a){Q.call(this,{i:"fib-placeholder",Vv:!1});var b=this;Fi(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.qd=new ho({l:S(this,"input")});R(this,this.qd);this.Kt=M(this,this.qd.Kt);C(this,this.qd.Kt,function(){b.kp()});C(this,this.qd.PR,function(){b.h("focused",!0)});C(this,this.qd.iH,function(){b.h("focused",!1)})}m(Us,Q);
Us.prototype.kp=function(){this.qd.o("width","0");var a=cg(this.qd.displayObject());a=kh?a.left+a.right:0;a=Math.max(this.qd.displayObject().scrollWidth+a,65);this.qd.o("width",a+"px");(z||sc)&&this.qd.o("width","100px")};Us.prototype.f=function(a){P||Q.prototype.f.call(this,a);this.qd.f(a)};Us.prototype.fa=function(){this.kp()};function Vs(a,b,c,d){Us.call(this,a);var f=this;this.c=d;this.s=b;this.Y=c;this.en=this.Tg=null;this.WM();this.wm=new Q({l:S(this,"tooltip-icon")});this.Re=M(this);C(this,this.qd.M(),function(){f.s.kc(f.qd.value())});C(this,this.qd.iH,function(){f.s.kc(f.qd.value())});C(this,this.D,function(){f.Re.a(f.s)});B(this,this.qd,"keydown",function(a){13==a.keyCode&&f.Tg&&(f.Tg.Ms(b),a.preventDefault())},this)}m(Vs,Us);e=Vs.prototype;e.activate=function(a){a?O||this.qd.displayObject().focus():this.qd.displayObject().blur()};
e.ud=function(){this.kp();this.en&&Gp(this.en,this.qd.displayObject().scrollWidth>this.qd.width())};e.Ic=function(){var a=this.s.correct();this.qd.h(a?"correct":"incorrect",!0);this.h(a?"correct":"incorrect",!0);a||(R(this,this.wm),a=this.s.response()||"",this.en=new Fp({Kp:this,G:this.Y,zG:a,correctAnswers:u(this.s.correctAnswers()),u:this.c}),D(this,this.en));this.ud();this.fa()};e.WM=function(){var a=this.s.response()||"";this.qd.xd(a);this.kp()};
e.fa=function(){Us.prototype.fa.call(this);this.s.correctAnswers()&&!this.s.correct()&&(z||sc)&&(this.o("width","100px"),this.o("text-align","left"),this.qd.o("width","65px"),this.qd.o("padding-right","0"))};function Ws(a){var b=a.parent;uq.call(this,{G:a.G,Gc:a.Gc,Bp:a.Bp,Fc:a.Fc});this.ea=b}m(Ws,uq);function Xs(a,b){a.Of.h("focused",b);a.ea.h("focused",b)}
Ws.prototype.Fd=function(a){if(!P){this.Of.focus();this.rb.o("max-height","300px");Xs(this,!0);this.rb.o("width","");this.rb.o("min-width","");this.rb.o("height","");uq.prototype.Fd.call(this,a);var b=parseFloat(If(this.Of.displayObject(),"max-width"));this.rb.o("white-space","nowrap");var c=this.rb.width()>b;this.rb.o("width",Math.min(b,this.rb.width())+"px");this.rb.o("white-space",c?"normal":"nowrap");this.rb.qa();this.mo(a)}};Ws.prototype.Nd=function(){P||(uq.prototype.Nd.call(this),Xs(this,!1))};
Ws.prototype.PU=function(a,b,c){this.rb.o("max-height",a-10+"px");a=Ii(this.Of);this.rb.move(c,b?10:a.bottom);return!0};function Ys(a,b,c,d){xq.call(this,{i:"mct-placeholder",prompt:c.B("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"),G:d,lF:function(a){return f.ZH(a)}});var f=this;Fi(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.wl=M(this);this.c=c;this.s=b;this.Vd=!1;this.WM();this.Re=M(this);C(this,this.D,function(){f.Re.a(f.s)});B(this,this.displayObject(),gi,function(){f.wl.a(Ii(f))});this.wm=new Q({l:S(this,"tooltip-icon")});C(this,this.c.yo,function(a,b){"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"==
a&&(f.Cd=b,f.ud())})}m(Ys,xq);e=Ys.prototype;e.ZH=function(a){return new Ws({G:a.G,Gc:a.Gc,Bp:a.Bp,Fc:a.Fc,parent:this})};e.WM=function(){};e.ud=function(){var a=this.s.response(),b=null===a?this.Cd:a;this.Ya.h("prompt",null===a);this.Ya.displayObject().style.display="block";z&&10>=parseInt(Fc,10)?(this.Ya.F(" "),a=this.Ya.height()):(this.Ya.o("white-space","nowrap"),a=this.Ya.height(),this.Ya.o("white-space",""));this.fn(b,a);this.Ya.displayObject().style.display=""};
e.Ic=function(){var a=this.s.correct();this.h(a?"correct":"incorrect",!0);a||(R(this,this.wm),this.cQ());this.ud()};e.f=function(a){P||xq.prototype.f.call(this,a)};e.cQ=function(){};
e.fn=function(a,b){function c(){++h;g=f<a.length?a.substr(0,f)+"\u2026":a;d.F(g)}this.Vd=!1;var d=this.Ya;d.F(a);if(p(b)&&this.Ya.displayObject().parentNode&&(d.displayObject().style.height="",!(b>=d.displayObject().scrollHeight))){var f=Math.floor(b/d.displayObject().scrollHeight*a.length),g="",h=0;for(c();d.displayObject().scrollHeight<=b;)f+=10,c();for(;0<f&&d.displayObject().scrollHeight>b;)c(),--f;this.Vd=!0}};function Zs(a){var b=a.Zv,c=a.aG;T.call(this,{l:S(a.parent,"content")});this.ba=c;this.xm=0;this.addChild(b)}m(Zs,T);Zs.prototype.f=function(a){T.prototype.f.call(this,a);for(var b=l(this.ba),c=b.next();!c.done;c=b.next())c.value.f(a)};Zs.prototype.fa=function(a,b){a&&b&&this.xm!=a&&(this.xm=a,this.ud())};Zs.prototype.ud=function(){for(var a=l(this.ba),b=a.next();!b.done;b=a.next())b=b.value,b instanceof Us&&b.qa(),b instanceof Ys&&(b.o("max-width",Math.min(this.width()-10,300)+"px"),b.ud())};
Zs.prototype.setParentScale=function(a){T.prototype.setParentScale.call(this,a);for(var b=l(this.ba),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};function $s(a){var b=a.parent,c=a.mode,d=a.state,f=a.Hb,g=a.G,h=a.u,k=a.xi,n=at(a.C,d.content().Oa()),t={};a=[];for(var v=l(d.placeholders()),w=v.next();!w.done;w=v.next()){w=w.value;var F=new Vs(f,w,g,h);a.push(F);t[w.placeholder().id]=F.displayObject()}g=new Dm(d.content().Oa(),new Bm(null,null,null,null),t);k=k.Ye({l:S(b,"fib-rich-text"),htmlText:n.htmlText(),Ck:g,nm:!1});Zs.call(this,{parent:b,Zv:k,aG:a,Hb:f});var I=this;this.Hu=a;a.forEach(function(a){a.Tg=I});this.Re=M(this);this.ea=b;this.J=
d;b=l(a);for(d=b.next();!d.done;d=b.next())d=d.value,C(this,d.Re,function(a){I.Re.a(a)}),D(this,d);a=l(a);for(b=a.next();!b.done;b=a.next())C(this,b.value.Kt,this.qa,this);this.$b(c)}m($s,Zs);e=$s.prototype;e.$b=function(a){"reviewWithCorrectAnswers"==a&&Bb(this.Hu,function(a){return a.Ic()})};e.Fk=function(){};e.Ms=function(a){var b=this.J.placeholders();a=b.indexOf(a);a<b.length-1?(x(this.ba[a],Vs).activate(!1),x(this.ba[a+1],Vs).activate(!0)):this.ea.tF()};
e.Hn=function(){this.ba.forEach(function(a){x(a,Vs).activate(!1)})};e.cm=function(){this.ba.length&&x(this.ba[0],Vs).activate(!0)};function bt(a,b,c,d){Ys.call(this,a,b,d,c);var f=this;this.F3=c;this.Un=new Iq({options:b.answers(),i:"mct-answers-list",eY:"mct-answers-list-scroll-pane",K5:function(b){z&&b.o("text-overflow","clip");Fi(b,{"font-family":a.fontFamily,"font-size":a.size+"px"})}});this.Un.hG(b.response());C(this,this.Un.pk,function(){b.kc(f.Un.Zr());f.ud()});yq(this,this.Un);this.Tm=null;c=new lq(this);mq(c,function(){f.Pc&&f.Pc.show(!Cp(f.Pc))},32);D(this,c)}m(bt,Ys);
bt.prototype.zi=function(a){Ys.prototype.zi.call(this,a);this.s.kc(this.Un.Zr())};bt.prototype.Lq=function(){var a=this.Un&&this.Un.Zr();a=a?a.toString():this.Cd;this.Ya.displayObject().style.display="block";this.fn(a,this.Ya.height());this.Ya.displayObject().style.display=""};bt.prototype.cQ=function(){var a=this.s.response()||"";this.Tm=new Fp({Kp:this,G:this.F3,zG:a,correctAnswers:[this.s.correctAnswer()],u:this.c});D(this,this.Tm)};
bt.prototype.ud=function(){this.Ya.xa(ct(this));Ys.prototype.ud.call(this);this.Tm&&Gp(this.Tm,this.Vd)};function ct(a){var b=0;a.Ya.o("white-space","nowrap");a.Ya.o("width","");var c=[a.Cd].concat(a.Un.options());c=l(c);for(var d=c.next();!d.done;d=c.next())a.Ya.F(d.value),b=Math.max(b,a.Ya.displayObject().clientWidth+1);a.Ya.o("white-space","");a.Lq();return Math.min(b,360>=screen.width?170:225)};function dt(a){var b=a.parent,c=a.mode,d=a.state,f=a.Hb,g=a.G,h=a.u,k=a.xi,n=at(a.C,d.content().Oa()),t={};a=[];for(var v=l(d.placeholders()),w=v.next();!w.done;w=v.next()){w=w.value;var F=new bt(f,w,g,h);a.push(F);t[w.placeholder().id]=F.displayObject()}d=new Dm(d.content().Oa(),new Bm(null,null,null,null),t);k=k.Ye({l:S(b,"mct-rich-text"),htmlText:n.htmlText(),Ck:d,nm:!1});Zs.call(this,{parent:b,Zv:k,aG:a,Hb:f});var I=this;this.Hu=a;this.Re=M(this);b=l(a);for(f=b.next();!f.done;f=b.next())f=f.value,
D(this,f),C(this,f.Re,function(a){I.Re.a(a)}),C(this,f.wl,function(a){I.wl.a(a)});this.$b(c)}m(dt,Zs);dt.prototype.$b=function(a){"reviewWithoutCorrectAnswers"==a&&Bb(this.Hu,function(a){return a.h("review",!0)});"reviewWithCorrectAnswers"==a&&Bb(this.Hu,function(a){a.h("review",!0);a.Ic()})};function et(a){return 3*a*a-2*a*a*a};function ft(a,b,c){Gl.call(this,[0],[b],b,et);this.Ti=a;this.bC=c}m(ft,Gl);e=ft.prototype;e.fh=function(){Gl.prototype.fh.call(this);this.rI(!0);this.tT()};e.tT=function(){};e.Fj=function(){Gl.prototype.Fj.call(this);this.rI(!1)};e.rI=function(a){this.Ti.f(a)};e.SI=function(a){a/=this.duration;return""+Mk(-this.bC.x+this.bC.x*a,-this.bC.y+this.bC.y*a)};e.Lh=function(a){a=this.SI(u(a)[0]);this.Ti.o("transform",a)};function gt(a){var b=a.parent,c=a.Zv,d=a.aG,f=a.state;a=a.extraWords;T.call(this,{l:S(b,"content")});this.ea=b;this.s=f;this.Wj=a;this.ba=this.Wj.placeholders().concat(d);b=l(this.ba);for(d=b.next();!d.done;d=b.next())D(this,d.value);this.addChild(c);this.rt=this.bo=void 0}m(gt,T);gt.prototype.f=function(a){T.prototype.f.call(this,a);this.Wj.f(a);for(var b=l(this.ba),c=b.next();!c.done;c=b.next())c.value.f(a)};
gt.prototype.fa=function(a,b){if(this.bo!=a||this.rt!=b){this.bo=a;this.rt=b;a=Math.max(72,this.ba.reduce(function(a,b){return Math.min(a,Qs(b))},0));b=Math.min(300,this.ba.reduce(function(a,b){return Math.max(a,Qs(b))},0));a+=(b-a)/2;b=l(this.ba);for(var c=b.next();!c.done;c=b.next())c=c.value,c.ud(),c.ER=a,Rs(c)}};gt.prototype.setParentScale=function(a){T.prototype.setParentScale.call(this,a);for(var b=l(this.ba),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};function ht(a,b,c){ft.call(this,a,b,c)}m(ht,ft);ht.prototype.rI=function(){};
function it(a){var b=a.parent,c=a.mode,d=a.Hb,f=a.G,g=a.C,h=a.extraWords,k=a.u,n=a.xi;a=a.ga.contentState();var t=at(g,a.content().Oa()),v={};g=[];for(var w=l(a.placeholders()),F=w.next();!F.done;F=w.next()){F=F.value;var I=new Os(d,F,k,f);g.push(I);v[u(F.placeholder()).id]=I.displayObject()}f=new Dm(a.content().Oa(),new Bm(null,null,null,null),v);n=n.Ye({l:S(b,"wb-rich-text"),htmlText:t.htmlText(),Ck:f,nm:!1});gt.call(this,{parent:b,Zv:n,aG:g,state:a,Hb:d,extraWords:h});var aa=this;this.Hu=g;this.$=
this.Ng=null;this.mt=!1;C(this,a.UE,function(){aa.it(!0)});b=l(this.ba);for(d=b.next();!d.done;d=b.next())jt(this,d.value);this.$b(c)}m(it,gt);function jt(a,b){var c=null;C(a,b.hK,a.BT,a);C(a,b.hf,a.rT,a);C(a,b.Uj,function(){c=B(a,u(a.displayObject().parentNode),"scroll",a.FT,a)});C(a,b.Tj,function(){a.mt&&(a.ei(),Ld(a,c))})}e=it.prototype;e.rT=function(a,b){0==a.x&&0==a.y||this.cr(b);this.mt&&(u(this.$),this.$.ag=a,this.FT())};
e.BT=function(a){var b=this.ba;if(null!==a.value()){if(null===a.He()){b=l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c.He()==a.value()&&null===c.value()){var d=c;break}}else for(b=l(b),c=b.next();!c.done;c=b.next())if(c=c.value,null===c.He()&&null===c.value()){d=c;break}d&&this.$o(a,d,a,null)}};e.$e=function(){if(this.mt){for(var a=l(this.ba),b=a.next();!b.done;b=a.next())b=b.value,Nd(this,b.hK,this.BT,this),Nd(this,b.hf,this.rT,this);this.ei(!1)}};
e.$b=function(a){"reviewWithCorrectAnswers"==a&&Bb(this.Hu,function(a){return a.Ic()})};e.it=function(a){if(a){a=[];for(var b=l(this.ba),c=b.next();!c.done;c=b.next())if(c=c.value,null!==c.value()&&null===c.He()){for(var d=null,f=l(this.ba),g=f.next();!g.done;g=f.next())if(g=g.value,g.He()==c.value()&&null===g.value()&&!a.includes(g)){d=g;a.push(d);break}d&&this.$o(c,d,c,null,200,!0)}}this.s.placeholders().forEach(function(a){a.response()&&a.kc(null)});this.s.extraWords().forEach(function(a){a.kc(a.He())})};
e.$o=function(a,b,c,d,f,g){function h(){v.removeChild(n);c.h("drag-active",!1);c.xd(d);b.xd(k);v.Ng=null}f=void 0===f?200:f;if(!this.Ng||g){var k=c.value(),n=kt(this,a),t=kt(this,b);this.addChild(n);a=f;g=new G(n.x(),n.y());t=new G(t.x(),t.y());g=new G(t.x-g.x,t.y-g.y);n.move(t.x,t.y);this.Ng=D(this,new ht(n,a,g));c.h("drag-active",!0);var v=this;isNaN(f)?h():(C(this,this.Ng.oh,function(){h()}),this.Ng.play())}};
e.cr=function(a){if(!this.mt){var b=kt(this,a,!0);this.addChild(b);this.$={placeholder:a,Qz:b,Gv:null,scrollTop:this.ng(),ag:{x:0,y:0}};a.h("drag-active",!0);this.mt=!0}};function kt(a,b,c){c=void 0===c?!1:c;var d=Ii(b),f=Ii(a);b=new Q({ha:b.displayObject().cloneNode(!0),i:"wb-word-copy"});c&&b.h("active",!0);b.move((d.left-f.left-3)/a.parentScale(),(d.top-f.top-3)/a.parentScale());b.o("position","absolute");return b}
e.FT=function(){u(this.$);var a=this.$.Qz;this.wl.a(Ii(a));var b=this.ng(),c=b-this.$.scrollTop,d=this.parentScale(),f=this.ea.VA(),g=Ii(this.$.placeholder),h=u(this.ea.displayObject()).getBoundingClientRect(),k=this.$.ag.x/d;k=Math.min((h.right-g.right)/d,Math.max((h.left-g.left)/d,k));var n=a.height()*d;a.o("transform","translate("+k+"px, "+ve(this.$.ag.y/d+c,(h.top-g.top)/d-(b?7:0),(h.top-g.top-n)/d+f-b-3*d)+"px)");c=0;b=null;a=Ii(a);d=l(this.ba);for(f=d.next();!f.done;f=d.next())if(f=f.value,
this.$.placeholder!=f&&(g=lf(Ii(f),a)))g=g.width*g.height,g>c&&(c=g,b=f);if(this.$.Gv!=b){this.$.Gv&&(this.$.Gv.h("highlight",!1),this.$.Gv=null);if(a=b)a=this.$.placeholder,c=b,a=c.He()==a.value()||null===c.He();a&&(b.h("highlight",!0),this.$.Gv=b)}};
e.ei=function(a){a=void 0===a?!0:a;u(this.$);var b=this.$,c=b.Qz,d=b.placeholder;b=b.Gv;d.h("drag-active",!1);if(b){var f=b.value();a=a?100:NaN;if(null===d.He()||null===f||f==d.He())this.$o(c,b,d,f,a);else{f=null;for(var g=l(this.ba),h=g.next();!h.done;h=g.next())if(h=h.value,h.He()==b.value()&&null===h.value()){f=h;break}u(f).xd(f.He());this.$o(c,b,d,null,a)}b.h("highlight",!1)}else{b=a;a=null;f=l(this.ba);for(g=f.next();!g.done;g=f.next())if(g=g.value,g.He()==d.value()&&null===g.value()){a=g;break}this.$o(c,
a||d,d,null,b?200:NaN)}this.removeChild(c);Gd(c);this.mt=!1;this.$=null};e.ng=function(){return this.ea.WA()};function lt(a,b,c){Ys.call(this,a,b,c)}m(lt,Ys);lt.prototype.ud=function(){this.Ya.o("max-width",(360>=screen.width?170:225)+"px");Ys.prototype.ud.call(this)};function mt(a){var b=a.parent,c=a.mode,d=a.state,f=a.Hb,g=a.C,h=a.u;a=a.xi;T.call(this,{l:S(b,"content")});var k=this;this.s=d;C(this,this.s.UE,function(){k.it()});g=at(g,d.content().Oa());for(var n={},t=[],v=l(d.placeholders()),w=v.next();!w.done;w=v.next()){w=w.value;var F=new lt(f,w,h);t.push(F);n[u(w.placeholder()).id]=F.displayObject()}this.ba=t;d=new Dm(d.content().Oa(),new Bm(null,null,null,null),n);b=a.Ye({l:S(b,"wb-rich-text"),htmlText:g.htmlText(),Ck:d,nm:!1});this.addChild(b);this.Re=M(this);
b=l(this.ba);for(d=b.next();!d.done;d=b.next())C(this,d.value.Re,function(a){k.Re.a(a)});this.$b(c)}m(mt,T);e=mt.prototype;e.it=function(){this.s.placeholders().forEach(function(a){a.response()&&a.kc(null)});this.s.extraWords().forEach(function(a){a.kc(a.He())});this.ud()};e.f=function(a){T.prototype.f.call(this,a);for(var b=l(this.ba),c=b.next();!c.done;c=b.next())c.value.f(a)};e.setParentScale=function(a){T.prototype.setParentScale.call(this,a);for(var b=l(this.ba),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};
e.ud=function(){for(var a=l(this.ba),b=a.next();!b.done;b=a.next())b=b.value,x(b,lt),b.ud()};e.fa=function(){};e.$b=function(a){if("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a)for(var b=l(this.ba),c=b.next();!c.done;c=b.next())c.value.h("review",!0);if("reviewWithCorrectAnswers"==a)for(a=l(this.ba),c=a.next();!c.done;c=a.next())c.value.Ic()};function nt(a){return 0!=a.type.indexOf("touch")?1:u(a.Zd).touches.length};function ot(a,b){L.call(this);var c=this,d=this.Yj(a);B(this,d,gi,function(d){if((a instanceof Node||a.enabled())&&!(1<nt(d))){var f=d.screenX,h=d.screenY,k=B(c,window,ii,function(a){1<nt(a)||(b.RX({x:a.screenX-f,y:a.screenY-h}),a.preventDefault())}),n=B(c,window,hi,function(a){1<nt(a)||(Ld(c,k),Ld(c,n),b.SX())});b.TX();d.preventDefault()}})}m(ot,L);ot.prototype.Yj=function(a){return a instanceof Node?a:a.displayObject()};function pt(a){var b=a.yN,c=a.DN,d=a.duration;a=void 0===a.scale?1.6:a.scale;L.call(this);var f=this;this.nL=a;this.Xs=c;this.Eb=d;this.eq=!1;B(this,this.Xs,Zc,function(){f.Xs.j(!1);var a=setInterval(function(){!b.Vl("active")&&f.eq&&(f.Xs.j(!0),qt(f),clearInterval(a))},f.Eb)})}m(pt,L);pt.prototype.Ks=function(){this.eq=!0;qt(this)};pt.prototype.YA=function(){this.eq=!1;rt(this)};
function qt(a){rt(a);Ii(a.Xs);Fi(a.Xs,{transition:"opacity "+a.Eb/1E3+"s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform "+a.Eb/1E3+"s cubic-bezier(0.25, 0.46, 0.45, 0.94)",transform:"scale("+a.nL+")",opacity:0})}function rt(a){Fi(a.Xs,{transition:"",transform:"scale(1)",opacity:1})};function st(){this.Jc=[];this.gq=new E;this.oh=new E}e=st.prototype;e.add=function(a){this.Jc.push(a);a.oh.addHandler(this.kT,this)};e.remove=function(a){var b=this.Jc.indexOf(a);-1!=b&&(this.Jc.splice(b,1),a.oh.removeHandler(this.kT,this))};e.play=function(a){this.gq.a();this.Jc.length&&(this.LR=0,this.Se=!0,Bb(this.Jc,function(b){b.play(p(a)?a:!0)},this));return!0};e.stop=function(a){Bb(this.Jc,function(b){b.stop(p(a)?a:!0)},this)};e.Lv=function(){return this.Se};
e.kT=function(){++this.LR;this.LR==this.Jc.length&&(this.Se=!1,this.oh.a())};function tt(a,b){this.jt=a;this.t_=b}tt.prototype.Ur=function(a){u(a);for(var b=0;b<this.jt.length;++b)this.t_(this.jt[b],a[b])};var ut=4/3;function vt(a){var b=a.yN,c=a.DN,d=a.duration;a=void 0===a.scale?1.6:a.scale;L.call(this);var f=this;this.Eb=d;this.nL=a;this.tm=c;this.eq=!1;this.QG=!0;this.Ng=D(this,wt(this));C(this,this.Ng.oh,function(){f.QG=!0;f.tm.j(!1);var a=setInterval(function(){f.eq&&!b.Vl("active")&&(f.tm.j(!0),f.Ng.play(),clearInterval(a))},f.Eb)});C(this,this.Ng.gq,function(){f.QG=!1})}m(vt,L);vt.prototype.Ks=function(){this.QG&&this.Ng.play();this.eq=!0};vt.prototype.YA=function(){this.eq=!1;this.Ng.stop(!0)};
function wt(a){var b=new st,c=new Gl([1],[0],a.Eb,function(a){return ve(Math.pow(a,ut),0,1)});Hl(c,new tt([a.tm],function(a,b){return a.jc(b)}));b.add(c);c=new Gl([1],[a.nL],a.Eb);Hl(c,new tt([a.tm],function(a,b){return a.Ea(b,"50% 50%")}));b.add(c);return b};function xt(a,b){L.call(this);this.v_=a;this.og=b;this.Od=a.op(cb(),this.og)}m(xt,L);xt.prototype.id=function(){return this.Od};xt.prototype.invalidate=function(){};xt.prototype.bc=function(){var a=this.v_,b=this.Od,c=b in a.up?a.up[b]:null;c&&(a.Wz.removeChild(a.uF.Ub(c)),delete a.up[b])};function yt(a){var b=a.C4;a=a.j4;var c=document.createElementNS("http://www.w3.org/2000/svg","radialGradient");c.setAttribute("gradientUnits","objectBoundingBox");xt.call(this,b,c);this.uH=a;this.$O(this.uH)}m(yt,xt);yt.prototype.$O=function(a){this.uH=a;this.og.setAttribute("cx",a.x);this.og.setAttribute("cy",a.y)};yt.prototype.invalidate=function(){xt.prototype.invalidate.call(this);this.$O(this.uH)};function zt(a){var b=a.size,c=a.l;a=a.color;var d=b/2;b=new Dn(b+"px",b+"px");b.Xr();Q.call(this,{ha:u(b.Ub())});u(b.Ub()).setAttribute("class",c.className());this.og=new yt({C4:b,j4:{x:"50%",y:"50%"},uA:.2});this.Ef(a);c=In(b,d,d,d,d,null,null,void 0);c=u(c);u(c.Ub()).setAttribute("fill","url(#"+u(this.og.id())+")")}m(zt,Q);
zt.prototype.Ef=function(a){var b=this.og;a=[{color:a,offset:"0%",opacity:.5},{color:a,offset:"100%",opacity:1}];Pe(b.og);a=l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=document.createElementNS("http://www.w3.org/2000/svg","stop");d.setAttribute("offset",c.offset);d.setAttribute("stop-color",c.color);d.setAttribute("stop-opacity",c.opacity.toString());b.og.appendChild(d)}};function At(a){var b=a.parent,c=a.color,d=a.size,f=a.l,g=a.duration,h=a.scale;a=void 0===a.cA?!1:a.cA;L.call(this);this.q_=a;c=this.tm=D(this,new zt({size:d,l:f,color:c}));g=z||O||this.q_?new vt({yN:b,DN:c,scale:h,duration:g}):new pt({yN:b,DN:c,scale:h,duration:g});this.qQ=D(this,g);this.ea=b;b.addChild(this.tm)}m(At,L);At.prototype.Ef=function(a){this.tm.Ef(a)};At.prototype.Ks=function(){this.qQ.Ks()};At.prototype.YA=function(){this.qQ.YA()};At.prototype.bc=function(){this.ea.removeChild(this.tm)};function Bt(a){Q.call(this,{i:"dnd-destination-review-icon-container"});var b=new Q({l:S(this,"icon")});this.h(a?"correct":"incorrect",!0);this.cq=new At({parent:this,size:37,color:"#F2F2F2",duration:2E3,l:S(this,"animated-layer"),scale:1.7,cA:!0});D(this,this.cq);this.addChild(b)}m(Bt,Q);Bt.prototype.Ja=function(a){a?this.cq.Ks():this.cq.YA()};function Ct(a){var b=a.G,c=a.Ig;Q.call(this,{i:a.i});this.iE=this.mR(b,c);D(this,this.iE)}m(Ct,Q);function Dt(a){Wk.call(this,a)}m(Dt,Wk);Dt.prototype.type=function(){return"mediaPlaceholder"};function Et(){}Et.prototype.wf=function(a){if(a instanceof Dt)this.pN(a);else if(a instanceof sl)this.sN(a);else if(a instanceof Mm)this.tN(a);else if(a instanceof Km)this.rN(a);else if(a instanceof rl)this.nN(a);else if(a instanceof Nm)this.uN(a);else if(a instanceof Im)this.mN(a);else if(a instanceof Hm)this.lN(a);else if(a instanceof Yk)this.qN(a);else if(a instanceof Jm)this.oN(a);else throw Error("unknown object type");};function Ft(a){this.kN=a;this.gf=null}m(Ft,Et);e=Ft.prototype;e.create=function(a){this.wf(a);return this.gf};e.pN=function(){throw Error("could not be called");};e.tN=function(){throw Error("could not be called");};e.rN=function(){throw Error("could not be called");};e.sN=function(){throw Error("could not be called");};e.uN=function(){throw Error("could not be called");};e.nN=function(a){this.gf=this.kN.RN(a,void 0)};e.lN=function(a){this.gf=this.kN.Rl(a)};e.mN=function(a){this.gf=new Mp(a)};
e.qN=function(a){if(Wj(a.id()))throw Error("could not be created");this.gf=this.kN.Rl(a)};e.oN=function(a){this.gf=new Np(a)};function Gt(a){var b=a.Gc,c=a.S5;Ep.call(this,{G:a.G,Gc:b,Fc:a.Fc});var d=this;this.J3=c;this.NS=null;P&&(B(this,b,gi,this.Fd,this),B(this,document,gi,function(a){a.target==b.displayObject()||b.contains(a.target)||d.Nd()},this))}m(Gt,Ep);Gt.prototype.et=function(a,b,c){u(c);a=a.left-b.left+Math.floor(.5*(a.width-b.width));return P?(c=Dp(this),Math.max(0,Math.min(a,c.left+c.width-b.width))):Math.max(0,a)};
Gt.prototype.Hw=function(a,b){var c=Dp(this),d=a.top-c.top-10;c=c.top+c.height-a.bottom-10;this.NS=(Math.max(d,c)-10)/this.Of.parentScale();if(c>d)return a=a.bottom-b.top,P?Math.max(a,46):a;a=a.top-b.top-b.height;return P?Math.max(a,46):a};Gt.prototype.zU=function(a){this.J3();this.mo(a)};function Ht(a){var b=a.fg,c=a.QN,d=a.QP,f=a.quizSize,g=a.u;Ct.call(this,{i:"dnd-review-tooltip",G:a.G,Ig:a.Ig});this.c=g;this.Oc=f;this.T3=new Ft(b);this.e0=Math.max(c.length,d.length);this.Gy=1;this.lp=new Map;this.FH=new Map;this.Jf(c,d)}m(Ht,Ct);function It(a){var b=Math.floor(100*a.Gy)+10,c=cg(a.displayObject());c=c.left+c.right;return Math.ceil(c+Math.min(a.e0,Math.floor((400-c)/b))*b)+2}
Ht.prototype.mR=function(a,b){var c=this;return new Gt({G:a,Gc:b,Fc:this,S5:function(){c.xa(400);c.Gy=1;c.gn();Jt(c)}})};
Ht.prototype.Jf=function(a,b){var c=Kt(this,"Q_USER_ANSWER_TITLE"),d=!0,f=!1;if(0<b.length)for(var g=l(b),h=g.next();!h.done;h=g.next())h=h.value,d=d&&h.uO,f=f||h.uO,Lt(this,h.object,c,h.uO);else Mt(this,c);if(0<a.length)for(b=Kt(this,"Q_CORRECT_ANSWERS_TITLE"),a=l(a),c=a.next();!c.done;c=a.next())Lt(this,c.value,b,!0);else!(0<b.length)||d&&f||(b=Kt(this,"Q_CORRECT_ANSWERS_TITLE"),Mt(this,b))};function Jt(a){a.xa(400);Nt(a);a.xa(It(a));a.FH.forEach(function(a){a.qa()})}
function Nt(a){var b=x(a.iE,Gt).NS||.7*a.Oc.height;a.height()>b&&(a.Gy-=.05,a.gn())}Ht.prototype.gn=function(){var a=this;this.lp.forEach(function(b,c){Ot(a,c,b)});Nt(this)};function Lt(a,b,c,d){var f=new Q({i:"object-view-container"});R(c,f);c=u(a.T3.create(b));Hi(c,S(a,"object-view"));a.lp.set(f,b);R(f,c);var g=new Q({l:S(a,"object-view-icon")});g.h(d?"correct":"incorrect",!0);R(f,g);a.FH.set(f,c);d=u(b.rect());c.resize(d.width,d.height);Ot(a,f,u(b))}
function Mt(a,b){a=new Q({l:S(a,"empty-object-view")});R(b,a)}
function Ot(a,b,c){var d=a.FH.get(b);a=Math.floor(100*a.Gy);var f=u(c.rect());f=hr(f,c.rotationAngle());f=ug({width:f.width,height:f.height,boundingWidth:a,boundingHeight:a,yf:!1});var g=new kg;g.rotate(we(c.rotationAngle()),0,0);g.scale(f.scale,f.scale);c=d.displayObject();og(mg(),c,g);c=.5*(f.width-d.width())+f.left;f=.5*(f.height-d.height())+f.top;d.o("margin-left",c+"px");d.o("margin-top",f+"px");b.o("margin-right","10px");b.resize(a,a)}
function Kt(a,b){var c=new Q({l:S(a,"container")});R(a,c);var d=new Q({l:S(a,"label")});Ji(d,a.c,b);R(c,d);return c};function Pt(a,b,c){ft.call(this,a,b,c);this.sy=If(this.Ti.displayObject(),"transform")}m(Pt,ft);Pt.prototype.tT=function(){this.Ti.o("transform",this.sy)};Pt.prototype.SI=function(a){return ft.prototype.SI.call(this,a)+(""+this.sy)};
function Qt(a){var b=a.fg,c=a.parent,d=a.contentState,f=a.settings,g=a.K,h=a.mode,k=a.G,n=a.quizSize;a=a.u;T.call(this,{l:S(c,"content")});this.va=h;this.wC=new Q({i:"dnd-icons-layer"});this.wC.j(this.Oi());R(this,this.wC);Fi(this,{background:"transparent",position:"absolute"});this.c=a;this.Oc=n;this.Dd=b;this.s=d;C(this,this.s.bW,this.R1,this);C(this,this.s.yU,this.l1,this);this.P=f;this.Gu=[];this.Bc=g;this.Y=k;this.eu=this.ez=null;this.ea=c;this.Do=new Map;this.iI=new Map;this.Lf=null}m(Qt,T);
e=Qt.prototype;e.nn=function(a){for(var b=[],c=[],d=l(this.Do.values()),f=d.next();!f.done;f=d.next())f=f.value,b.push([f]),c.push(f);return"byItems"==a?b:[c]};e.f=function(a){T.prototype.f.call(this,a);for(var b=l(this.Do.values()),c=b.next();!c.done;c=b.next())c.value.f(a)};function Rt(a,b,c){a.ez=b;a.eu=c;B(a,a.eu.displayObject(),"scroll",a.mS,a);a.Im()}
e.Im=function(){function a(a){if(a instanceof Vn){var b=a.content();a.eJ=!0;Um(a);b instanceof Pk&&(b.xN=!0,Qk(b))}}for(var b=this,c=l(this.s.pf),d=c.next();!d.done;d=c.next()){d=d.value;var f=St(this,d);this.Do.set(d,f);Tt(this,d,f);a(f)}c=l(this.s.Am);for(d=c.next();!d.done;d=c.next())d=d.value,f=St(this,d),this.iI.set(d,f),a(f);this.$b(this.va);this.s.Br.forEach(function(a){u(b.ez);(a=Ut(b.ez,a.id()))&&b.lD(a)});Vt(this)};
e.$b=function(a){this.va=a;this.Oi()&&this.Bc&&(Wt(this),this.Gu.forEach(function(a){a.Ja(!0)}));this.wC.j(this.Oi())};e.bc=function(){T.prototype.bc.call(this);this.Gu.forEach(function(a){a.Ja(!1)})};function Vt(a){u(a.eu);var b=Ii(a.eu);b=new J(b.top,b.left,b.width,b.height);for(var c=l(a.Do.keys()),d=c.next();!d.done;d=c.next())mf(b,Xt(d.value));c=l(a.iI.keys());for(d=c.next();!d.done;d=c.next())mf(b,Xt(d.value));a.resize(b.width,b.height)}e.Oi=function(){return"normal"!=this.va};
function Tt(a,b,c){var d=b.rect();c.move(d.left,d.top);a.Oi()||(c.h("draggable",!0),c.h("highlighted",!(O||P)));D(a,new ot(c,{TX:function(){c.h("dragged",!0);var d=a.s;1!=d.hi&&(d.hi=!0,d.Va());a.Lf={view:c,objectState:b,j5:Xt(b),q5:a.ng(),ag:{x:0,y:0}};a.s.EH=!1;if(d=qr(a.s,b))if(or(a.s,b),"none"!=a.P.pA()){var g=d.destinationState();switch(a.P.LF()){case "cascade":d=Xt(g);for(var h=rr(a.s,g),k=0;k<h.length;++k){var n=h[k];g=20*k;var t=Yt(n),v=t.uv;t=t.vv;var w=n.rect();w.left=d.left+g+v;w.top=d.top+
g+t;Zt(a,n,w)}break;case "tile":for(d=Xt(g),n=k=h=0,g=rr(a.s,g),v=0;v<g.length;++v){t=g[v];w=t.rect();var F=Xt(t),I=Yt(t),aa=I.uv;I=I.vv;w.left=d.left+h+aa;w.top=d.top+k+I;Zt(a,t,w);h+=F.width+aa;n=Math.max(n,F.height+I);h>=d.width&&(h=0,k+=n,n=0)}}}d=a.s;d.pf.splice(d.pf.indexOf(b),1);d.pf.push(b);h=d.Br.indexOf(b.slideObject());d.Br.splice(h,1);d.Br.push(b.slideObject());a.lD(c)},RX:function(b){u(a.Lf).ag=b;b=a.Do.get(a.Lf.objectState);a.wl.a(Ii(b));a.mS()},SX:function(){a.ei()}}))}
e.ei=function(){if(this.Lf){var a=this.Lf.objectState,b=this.Lf.view;b.h("dragged",!1);var c=this.Lf.objectState.rect();this.s.EH=!0;var d=$t(this);c.translate(d);Zt(this,this.Lf.objectState,c);nr(this.s,a);c=!1;if("none"!=this.P.pA()){c=a.Jq;var f=new G(c.left,c.top);d=300;c=!1;var g=qr(this.s,a);if(g){var h=this.P.pA();if("anyDestination"==h)f=au(this,a,g.destinationState()),d=150;else if("correctDestination"==h)pr(this.s,g)?(f=au(this,a,g.destinationState()),d=150):c=!0;else throw Error("unknown magnetization mode");
}c&&or(this.s,a);bu(this,a,b,f,d);c=!0}if(b=qr(this.s,a)){if(this.P.GO())for(b=rr(this.s,b.destinationState()),b=l(b),c=b.next();!c.done;c=b.next())c=c.value,c!=a&&(or(this.s,c),cu(this,c,300))}else c&&nr(this.s,a);this.Lf=null}};e.$e=function(){this.ei()};e.mS=function(){if(this.Lf){var a=$t(this),b=this.Lf.objectState.rect();b.translate(a);this.Do.get(this.Lf.objectState).move(b.left,b.top)}};
function $t(a){u(a.Lf);var b=a.parentScale(),c=Ii(a.ea),d=jf(a.Lf.j5),f=a.ng(),g=a.ng()-a.Lf.q5;return new G(ve(a.Lf.ag.x/b,-d.left,c.width/b-d.right),Math.floor(ve(a.Lf.ag.y/b+g,Math.floor(-d.top-(f?4:0)/b),Math.floor(a.VC-d.bottom+(f+c.height>=a.VC?0:4)/b)))-(P?4/b:0))}e.ng=function(){return u(this.eu).displayObject().scrollTop};e.lD=function(a){u(this.eu).addChild(a);a.qa()};
function bu(a,b,c,d,f){var g=b.rect(),h=new G(g.left,g.top);d=new G(d.x-h.x,d.y-h.y);g.translate(d.x,d.y);Zt(a,b,g);D(a,new Pt(c,f,d)).play()}
function au(a,b,c){switch(a.P.LF()){case "random":var d=Xt(b),f=Xt(c);b=Yt(b);var g=Math.round(.1*f.width),h=Math.round(.1*f.height);return new G(f.left+Math.round(.5*(f.width-d.width))+b.uv+gr(-g,g),f.top+Math.round(.5*(f.height-d.height))+b.vv+gr(-h,h));case "center":return d=Xt(b),f=Xt(c),b=Yt(b),new G(f.left+Math.round(.5*(f.width-d.width))+b.uv,f.top+Math.round(.5*(f.height-d.height))+b.vv);case "cascade":return d=rr(a.s,c),f=Xt(c),b=Yt(b),d=20*(d.length-1),new G(f.left+d+b.uv,f.top+d+b.vv);
case "tile":a:{d=Xt(c);h=g=f=0;c=rr(a.s,c);for(a=0;a<c.length;++a){var k=c[a],n=Xt(k),t=Yt(b),v=t.uv;t=t.vv;if(k==b){b=new G(d.left+f+v,d.top+g+t);break a}f+=n.width+v;h=Math.max(h,n.height+t);f>=d.width&&(f=0,g+=h,h=0)}throw Error("unexpected case");}return b;default:throw Error("unknown magnetization type");}}function Zt(a,b,c){b.GA(c);a.Do.get(b).move(c.left,c.top)}function St(a,b){u(a.ez);a=Ut(a.ez,b.slideObject().id());return u(a)}
function Wt(a){for(var b="reviewWithCorrectAnswers"==a.va,c=a.s,d=new Map,f=l(c.g.chains()),g=f.next();!g.done;g=f.next()){var h=g.value;g=h.object().slideObject();if(h=h.destination().slideObject())d.has(h)||d.set(h,[]),g&&d.get(h).push(g)}f=new Map;g=l(c.Am);for(h=g.next();!h.done;h=g.next()){h=h.value;var k=d.get(h.slideObject()),n=[],t=!0,v=rr(c,h);v=l(v);for(var w=v.next();!w.done;w=v.next()){w=w.value;var F=qr(c,w);F=pr(c,u(F));t=t&&F;n.push({object:w.slideObject(),uO:F})}t=t&&k.length==n.length;
f.set(h,{o4:t,QN:t?[]:k,QP:n})}c=l(f.keys());for(d=c.next();!d.done;d=c.next())if(k=d.value,b&&(h=f.get(k),d=h.QN,g=h.QP,0<d.length||0<g.length)){h=new Bt(h.o4);a.Gu.push(h);R(a.wC,h);n=a.iI.get(k);k=n.x()+Math.floor(.5*(n.width()-47));n=n.y()+Math.floor(.5*(n.height()-47));h.move(k,n);k=a;n=a.Dd;t=u(a.Y);v=[];w=l(d);for(F=w.next();!F.done;F=w.next()){F=F.value;for(var I=0;I<g.length;++I){var aa=g[I];if(F==aa.object){g.splice(I,1);v.push(aa);break}}}v.push.apply(v,da(g));D(k,new Ht({fg:n,G:t,Ig:h,
QN:d,QP:v,quizSize:a.Oc,u:a.c}))}}e.R1=function(){"reset"==this.P.Oh()&&this.it(!0)};e.l1=function(){this.it(!0)};function cu(a,b,c){var d=b.Jq;bu(a,b,a.Do.get(b),new G(d.left,d.top),c)}e.it=function(a){for(var b=l(this.s.pf),c=b.next();!c.done;c=b.next())c=c.value,kf(c.Jq,c.rect())||(a?cu(this,c,500):Zt(this,c,c.Jq));mr(this.s)};e.Hn=function(){T.prototype.Hn.call(this);this.Gu.forEach(function(a){a.Ja(!1)})};e.cm=function(){T.prototype.cm.call(this);this.Gu.forEach(function(a){a.Ja(!0)})};
e.setParentScale=function(a){T.prototype.setParentScale.call(this,a);P||this.Gu.forEach(function(b){b.setParentScale(a)})};function Yt(a){var b=a.rect();a=Xt(a);return{uv:b.left-a.left,vv:b.top-a.top}}function Xt(a){var b=a.rect();a=a.slideObject().rotationAngle();return hr(b,a)};function du(a){var b=a;p(a.changedTouches)&&(b=a.changedTouches[0]);return{x:b.clientX,y:b.clientY}};function eu(a){var b=a.target,c=a.K;this.ai=a.area;this.Bc=c;this.kf=new Dn("100%","100%");this.kf.Xr();this.kf.Lp(b);N(this.kf.Ub(),"position","absolute")}function fu(a){return a.Bc?new gn(!a.Bc||a.ai.correct()?"#96ff2e":"#ff4c2e",.57):new gn("#2ea4ff",.57)}function gu(a){return a.Bc?new nn(2,!a.Bc||a.ai.correct()?"#278f00":"#C90604",1):new nn(2,"#0484c9",1)};function hu(a){var b=a.GN,c=a.parent;a=a.K;Q.call(this,{i:"hotspot-area"});this.uC=b;this.ea=c;this.w_=this.OH(a)}m(hu,Q);hu.prototype.invalidate=function(){var a=this.uC.area().rect().clone();this.resize(a.width*this.ea.width()/1E4,a.height*this.ea.height()/1E4);this.move(a.left*this.ea.width()/1E4,a.top*this.ea.height()/1E4);this.w_.NP(this.width(),this.height())};function iu(a){eu.apply(this,arguments)}m(iu,eu);iu.prototype.NP=function(a,b){this.kf.gh(a,b);this.kf.clear();var c=this.ai.points(),d=new Ym;c.forEach(function(c,f){0==f?d.moveTo(c.x*a,c.y*b):d.lineTo(c.x*a,c.y*b)});d.close();c=new gn("#000000",0);var f=new nn(6,"#FFFFFF");Kn(this.kf,d,null,fu(this));Kn(this.kf,d,f,c);Kn(this.kf,d,gu(this),c)};function ju(a){hu.apply(this,arguments)}m(ju,hu);ju.prototype.OH=function(a){return new iu({target:this.displayObject(),area:this.uC.area(),K:a})};function ku(a){eu.apply(this,arguments)}m(ku,eu);ku.prototype.NP=function(a,b){this.kf.gh(a,b);this.kf.clear();a*=.5;b*=.5;var c=new gn("#000000",0),d=new nn(6,"#FFFFFF");In(this.kf,a,b,a,b,null,fu(this));In(this.kf,a,b,a,b,d,c);In(this.kf,a,b,a,b,gu(this),c)};function lu(a){hu.apply(this,arguments)}m(lu,hu);lu.prototype.OH=function(a){return new ku({target:this.displayObject(),area:this.uC.area(),K:a})};function mu(a){eu.apply(this,arguments)}m(mu,eu);mu.prototype.NP=function(a,b){this.kf.gh(a,b);this.kf.clear();var c=new gn("#000000",0),d=new nn(6,"#FFFFFF");Jn(this.kf,0,0,a,b,null,fu(this));Jn(this.kf,0,0,a,b,d,c);Jn(this.kf,0,0,a,b,gu(this),c)};function nu(a){hu.apply(this,arguments)}m(nu,hu);nu.prototype.OH=function(a){return new mu({target:this.displayObject(),area:this.uC.area(),K:a})};function ou(a,b,c){Q.call(this,{i:"hotspot-point"});var d=this;this.yc=!1;this.cq=new At({parent:this,color:"#F2F2F2",size:26,duration:c,scale:1.6,l:S(this,"animated-layer"),cA:!0});D(this,this.cq);this.oL=new Q({l:S(this,"point-view")});R(this,this.oL);this.vo=new Q({l:S(this,"marker")});this.oL.addChild(this.vo);this.s=a;this.ea=b;this.Uj=M(this);this.hf=M(this);this.Tj=M(this);this.wU=M(this);var f=!1;a=new ot(this,{TX:function(){d.Uj.a();f=!1},RX:function(a){var b=2<=Math.abs(a.x)||2<=Math.abs(a.y);
f=f||b;d.hf.a(a)},SX:function(){f?d.Tj.a():d.wU.a()}});D(this,a);this.$o()}m(ou,Q);e=ou.prototype;e.Gp=function(){return this.s};e.invalidate=function(){var a=this.s.Pg.x*this.ea.width()-this.width()/2,b=this.s.Pg.y*this.ea.height()-this.height()/2;this.move(a,b)};e.bc=function(){Q.prototype.bc.call(this);this.Ja(!1)};e.Ja=function(a){a!=this.yc&&(this.yc=a)&&this.$o();a||this.cq.YA()};
e.moveBy=function(a,b){var c=this.s.Pg.clone(),d=this.s;a=c.translate(a/this.ea.width(),b/this.ea.height());d.Pg!=a&&(d.Pg=a,d.w.a())};e.$o=function(){this.cq.Ks()};function pu(a,b){T.call(this,{l:S(a,"content")});this.cJ=b;this.ea=a;this.Ad=new Q({i:"hotspot-image-content",Vv:!1});R(this,this.Ad);a=(a=this.cJ.vb)?mh(a.path()):"";this.Ad.o("background-image",a);this.Ad.j(!!this.cJ.vb);this.qa()}m(pu,T);
pu.prototype.fa=function(a,b){var c=this.cJ.vb;if(c&&a&&b){Fi(this.Ad,{width:"",height:""});a=cg(this.displayObject());b=this.width()-a.left-a.right;var d=this.height()-a.top-a.bottom;c=ug({width:c.width(),height:c.height(),boundingWidth:b,boundingHeight:d});this.Ad.resize(c.width,c.height);this.Ad.move(Math.round(.5*(b-c.width)+a.left),Math.round(.5*(d-c.height)+a.top));qu(this)}};pu.prototype.ng=function(){return this.ea.WA()};pu.prototype.f=function(a){this.Ad.f(a)};
pu.prototype.gb=function(a,b){return new H(a,b)};function ru(a){var b=a.content,c=a.mode;pu.call(this,a.parent,b.content());var d=this;this.J=b;this.ll=[];this.wQ=[];this.Vg=!1;C(this,this.Ad.D,function(a,b){if(!Hb(d.ll,function(a){var c=b.target;return c==a.displayObject()||c==a.vo.displayObject()||c==a.oL.displayObject()})){a=Ii(d.Ad);var c=du(b),f=c.y;c=(c.x-a.left)/d.Ad.width()/d.parentScale();a=(f-a.top)/d.Ad.height()/d.parentScale();su(d.J,new G(c,a))}});C(this,this.J.mL,function(a){tu(d,a);d.qa()});C(this,this.J.HD,function(a){var b=d.ll[a];
b.Ja(!1);Ei(d.Ad,b);d.ll.splice(a,1);d.qa()});C(this,this.J.ID,this.EK,this);this.J.points().forEach(function(a){tu(d,a)});this.$=null;this.$b(c)}m(ru,pu);e=ru.prototype;e.$b=function(a){this.Vg="reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a;var b=this.J.K();("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a&&!b)&&uu(this);qu(this)};e.UX=function(){this.$&&this.hy()};
function uu(a){a.J.areas().forEach(function(b){if(b.area().correct()){a:{var c=a.Ad,d=a.J.K();switch(b.area().type()){case "rectangle":b=new nu({GN:b,parent:c,K:d});break a;case "oval":b=new lu({GN:b,parent:c,K:d});break a;case "freeform":b=new ju({GN:b,parent:c,K:d});break a}throw Error("unknown area type");}a.Ad.hc(b,0);a.wQ.push(b)}})}function qu(a){a.wQ.forEach(function(a){a.invalidate()});a.ll.forEach(function(a){a.invalidate()})}
function tu(a,b){var c=new ou(b,a.Ad,a.Vg?1500:750);R(a.Ad,c);a.ll.push(c);c.Ja(!0);C(a,c.Uj,function(){a.cr(c)});C(a,c.hf,function(b){u(a.$).ag=b;b=Ii(c);a.wl.a({top:b.top+b.height/2,bottom:b.bottom-b.height/2});a.hy()});C(a,c.Tj,function(){a.ei()});C(a,c.wU,function(){var c=a.J;Nd(c,b.M(),c.Va,c);var f=c.oa.indexOf(b);c.oa.splice(f,1);c.HD.a(f);c.Va()})}e.cr=function(a){this.$={Gp:a,scrollTop:this.ng(),ag:{x:0,y:0}};var b=this.J,c=a.Gp();b.oa.splice(b.oa.indexOf(c),1);b.oa.push(c);this.lD(a)};
e.lD=function(a){this.Ad.addChild(a);Kb(this.ll,a);this.ll.push(a);a.invalidate()};e.hy=function(){var a=vu(this);u(this.$);this.$.Gp.o("transform","translate("+a.x+"px, "+a.y+"px)")};function vu(a){a.$||nb();u(a.$);var b=a.$.Gp.Gp().Pg.clone().scale(a.Ad.width(),a.Ad.height()),c=a.ng()-a.$.scrollTop,d=-b.x,f=a.Ad.width()-b.x;d=ve(a.$.ag.x/a.parentScale(),d,f);f=-b.y;b=a.Ad.height()-b.y;a=ve(a.$.ag.y/a.parentScale()+c,f,b);return new G(d,a)}
e.ei=function(){u(this.$);var a=vu(this);this.$.Gp.moveBy(a.x,a.y);this.$.Gp.o("transform","");this.$.Gp.invalidate();this.$=null};e.f=function(a){this.Ad.f(a);this.ll.forEach(function(b){b.f(a)})};e.EK=function(){var a=this;this.ll.forEach(function(b){a.Ad.removeChild(b.displayObject());a.ll=[];a.qa()})};function wu(a){var b=a.content,c=a.settings;a=a.C;Q.call(this,{i:"likert-labels-panel",Jg:!0});this.P=c;this.g=b;this.A=a;this.Fw=new Q({l:S(this,"border")});this.addChild(this.Fw);this.Fw.j(!1);this.xS=this.QH();this.A_=M(this)}m(wu,Q);
wu.prototype.QH=function(){var a=this,b=this.g.labels().map(function(b,d){var c=new Q({l:S(a,"label-view")});a.P.PA()?(b=a.P.rA()?0:1,c.F((d+b).toString())):c.F(xu(a.A,b.text()));return c});this.P.aA()?Cb(b,function(b){a.addChild(b)}):b.forEach(function(b){a.addChild(b)});return b};wu.prototype.sP=function(){this.Fw.j(void 0)};
wu.prototype.fa=function(a,b){var c=this;if(a&&b){b=this.height();this.Fw.Ea(1/this.parentScale());var d=a/this.xS.length;this.xS.forEach(function(a){var b=c.g.Ap();if(b){p(b.color)&&a.o("color",Ck(b.color));b.fontFamily&&a.o("font-family",b.fontFamily);a.o("font-weight",b.bold?"bold":"");a.o("font-style",b.italic?"italic":"");var f=b.jg?"underline":"";f+=b.strike?" line-through":"";a.o("text-decoration",f);a.o("line-height",p(b.lineHeight)?""+b.lineHeight:"normal");p(b.ig)&&a.o("padding-top",b.ig+
"em");p(b.Xe)&&a.o("padding-bottom",b.Xe+"em");p(b.size)&&a.o("font-size",b.size+"px")}a.xa(d)});a=Ii(this);this.Fw.resize(Math.round(a.width),Math.round(a.height));this.height()!=b&&this.A_.a()}};function yu(a){Q.call(this,{i:"quiz-scale-view-container"});var b=this;this.R=a;this.rl=new Q({l:S(this,"scale-view"),Jg:!0});this.rl.h("radio-button",!0);R(this,this.rl);a=new Q({i:"outline-border"});var c=new Q({i:"bg"}),d=new Q({i:"inline-border"});R(this.rl,a);R(this.rl,c);R(this.rl,d);this.fl=!1;O&&(B(this,this.rl.displayObject(),gi,function(){b.enabled()&&(b.Tn(!1),b.fl=!0)},this),B(this,this.rl.displayObject(),hi,function(){b.fl&&(b.Tn(!0),b.fl=!1)},this))}m(yu,Q);yu.prototype.scale=function(){return this.R};
yu.prototype.f=function(a){Q.prototype.f.call(this,a);this.rl.f(a)};yu.prototype.Tn=function(a){var b=a?1.1:1,c=a?1:1.1;(new no(this.rl.displayObject(),b,c,a,"translate(-50%, -50%)")).play()};function zu(a){var b=a.tG,c=a.labels,d=a.cb,f=a.G,g=a.C,h=a.Jp,k=a.format,n=a.settings;a=a.index;Q.call(this,{i:"statement-view"});k=vk(Ck(k.color||0));this.o("border-bottom","1px dotted rgba("+k[0]+", "+k[1]+", "+k[2]+", 0.2)");this.P=n;this.si=b;this.Y=f;this.A=g;this.sl=h;this.mJ=a;this.ib=d.Ye(this,this.si.statement(),!1);Hi(this.ib,S(this,"text-content"));R(this,this.ib);this.Iy=Au(this,c)}m(zu,Q);e=zu.prototype;e.f=function(a){Q.prototype.f.call(this,a);this.Iy.forEach(function(b){return b.f(a)})};
e.nY=function(a){this.sl=a};function Au(a,b){var c=[];b.forEach(function(b){b=a.lR(b);c.push(b);R(a,b)});return c}e.setParentScale=function(a){Q.prototype.setParentScale.call(this,a);this.Iy.forEach(function(b){return b.setParentScale(a)})};e.lR=function(a){return new yu(a)};
e.fa=function(a,b){if(a&&b){b=(a+32)*this.sl-16;this.ib.xa(b);var c=Math.min(26,this.si.statement().Ql().Hb().size);this.o("padding",c+"px 0");var d=b,f=(a-b+16)/this.Iy.length,g=.5*(f-34);this.Iy.forEach(function(a){a.cf(d+g);d+=f})}};function Bu(a){var b=a.contentState,c=a.cb,d=a.Ap,f=a.G,g=a.C,h=a.settings,k=a.format;T.call(this,{l:S(a.parent,"content")});var n=this;this.FV=k;this.J=b;this.Wg=c;this.Y=f;this.A=g;this.sl=this.J.content().Jp();this.P=h;this.Fr=Cu(this);this.Fr.length&&(a=this.Fr[0],k=vk(Ck(k.color||0)),a.o("border-top","1px solid rgba("+k[0]+", "+k[1]+", "+k[2]+", 0.2)"));this.Qt=new wu({content:this.J.content(),settings:u(this.P.Yl()),C:g,Ap:d});R(this,this.Qt);this.Fr.forEach(function(a){R(n,a)})}m(Bu,T);e=Bu.prototype;
e.f=function(a){T.prototype.f.call(this,a);this.Fr.forEach(function(b){return b.f(a)});this.Qt.f(a)};e.nn=function(a){return"byItems"==a?this.Fr.map(function(a){return[a.ib]}):[[this]]};e.fa=function(a,b){a&&b&&(this.Fr.forEach(function(a){return a.qa()}),this.Qt.xa(a*(1-this.sl)),this.Qt.o("margin-left",a*this.sl+"px"));this.Qt.qa()};function Cu(a){return a.J.statementsStates().map(function(b,c){return a.nR(b,c)})}
e.nR=function(a,b){return new zu({tG:a,G:this.Y,labels:Du(this),cb:this.Wg,C:this.A,Jp:this.sl,format:this.FV,settings:u(this.P.Yl()),index:b})};e.setParentScale=function(a){T.prototype.setParentScale.call(this,a);this.Qt.setParentScale(a);this.Fr.forEach(function(b){b.setParentScale(a)})};e.Jp=function(){return this.sl};function Du(a){var b=[];u(a.P.Yl()).aA()?Cb(a.J.content().labels(),function(a){return b.push(a)}):a.J.content().labels().forEach(function(a){return b.push(a)});return b};function Eu(a){Bp.call(this,{G:a.G,Gc:a.Gc,Fc:a.Fc});this.uB()}m(Eu,Bp);Eu.prototype.uB=function(){B(this,this.Of,"mouseover",this.Fd,this);B(this,this.Of,"mouseout",this.Nd,this)};function Fu(a){var b=a.PF,c=a.label;Ct.call(this,{i:"label-popup",G:a.G,Ig:a.Ig});var d=this;this.Bo=b;B(this,this.Bo,"focus",function(){return d.iE.show(!0)},this);B(this,this.Bo,"blur",function(){return d.iE.show(!1)},this);a=new Q({l:S(this,"label")});a.F(c);R(this,a)}m(Fu,Ct);Fu.prototype.mR=function(a,b){return Bh?new Kq({G:a,Gc:b,Fc:this}):new Eu({G:a,Gc:b,Fc:this})};function Gu(a,b,c,d,f){yu.call(this,a);var g=this;this.Y=b;this.RC=null;this.Tq=new Gm({l:S(this,"mock-active-element"),ja:"INPUT",name:"statement"+f});R(this,this.Tq,0);B(this,this.Tq,"focus",function(){return g.h("focused",!0)},this);B(this,this.Tq,"blur",function(){return g.h("focused",!1)},this);B(this,this.Tq,"change",function(){return g.VL.a()},this);this.VL=M(this);C(this,this.rl.D,function(){return g.VL.a()},this);d&&0!=a.text().length&&(this.RC=new Fu({G:this.Y,Ig:this,label:xu(c,this.scale().text()),
PF:this.Tq}),D(this,this.RC))}m(Gu,yu);Gu.prototype.Pa=function(a){this.Tq.fG(a)};Gu.prototype.setParentScale=function(a){yu.prototype.setParentScale.call(this,a);this.RC&&this.RC.setParentScale(a)};Gu.prototype.f=function(a){yu.prototype.f.call(this,a);this.Tq.f(a)};function Hu(a){zu.apply(this,arguments)}m(Hu,zu);Hu.prototype.lR=function(a){var b=this,c=this.P.PA();c=new Gu(a,u(this.Y),this.A,c,this.mJ);C(this,c.VL,function(){return Iu(b,a)},this);c.Pa(a==this.si.selectedScale());return c};function Iu(a,b){Ju(a.si,b);a.Iy.forEach(function(a){a.Pa(a.scale()==b)})};function Ku(a){Bu.apply(this,arguments)}m(Ku,Bu);Ku.prototype.nR=function(a,b){return new Hu({tG:a,labels:Du(this),cb:this.Wg,G:this.Y,C:this.A,Jp:this.J.content().Jp(),format:this.FV,settings:u(this.P.Yl()),index:b})};function Lu(a){var b=a.choice,c=a.yX,d=a.U,f=a.qc,g=a.cb,h=a.format;a=a.G;Q.call(this,{i:c?"match-premise-item":"match-response-item",Jg:!0});var k=this;C(this,this.D,Aa);this.Hf=b;this.P_=c;this.L=d;this.Wg=g;this.ue=new Q({l:S(this,"background")});R(this,this.ue);d=new Q({i:"attachment-container"});this.Vn=new qo(b,f);Hi(this.Vn,S(d,"attachment-view"));d.j(!!b.Nc);R(d,this.Vn);this.ib=g.Ye(this,b.textRange(),!0);C(this,this.ib.HE,function(){k.Ce.enable(k.ib.Vd)});this.Ce=new Zp(g,b.textRange(),
this,a);D(this,this.Ce);this.qg=new Q({l:S(this,"content")});this.mf=new Q({l:S(this,"correct-index")});this.mf.o("font-size",h.size+"px");h.fontFamily&&this.mf.o("font-family",h.fontFamily);this.mf.j(!1);R(this.qg,this.mf);R(this.qg,d);R(this.qg,this.ib);R(this,this.qg);b.Nc&&c&&this.qg.h("has-picture",!0)}m(Lu,Q);e=Lu.prototype;e.gG=function(a){this.mf.j(!!a);this.h("review",this.mf.visible());a&&this.mf.F((-1==a?"x":a)+".")};
function Mu(a,b,c){c||a.h(b?"correct":"incorrect",!0);a.mf.h(b?"correct":"incorrect",!0)}e.choice=function(){return this.Hf};e.f=function(a){Q.prototype.f.call(this,a);this.qg.f(a);this.ib.f(a)};function Nu(a){a.Wk(a.ib);Ei(a.qg,a.ib);a.ib=a.Wg.Ye(a,a.Hf.textRange(),!0);C(a,a.ib.HE,function(){a.Ce.enable(a.ib.Vd)});R(a.qg,a.ib)}
e.fa=function(a,b){if(a&&b&&27.4<a&&27.4<b){var c=this.P_?this.L.eA("premise",{WIDTH:a,HEIGHT:b,V1:b-11.4,V2:a-9.4,V3:(b-25.4)/2,V4:(b-27.4)/2}):this.L.eA("response",{WIDTH:a,HEIGHT:b,V1:a-27.4,V2:b-11.4,V3:(b-27.4)/2,V4:(b-25.4)/2});this.ue.Ie(c);var d=cg(this.qg.displayObject());c=d.top+d.bottom-1;var f=d.left+d.right;ro(this.Vn,Math.min(110,a-f),b-(d.top+d.bottom));d=this.mf.visible()?this.mf.width():0;this.ib.resize(a-this.Vn.width()-f-10-d,b-c);this.Ce.enable(this.ib.Vd)}else this.reset()};
e.reset=function(){Nu(this);ro(this.Vn,110,58)};function Ou(a){Lu.call(this,{yX:!0,U:a.U,choice:a.premise,cb:a.cb,qc:a.qc,format:a.format,G:a.G})}m(Ou,Lu);function Pu(a){var b=a.BO;Lu.call(this,{yX:!1,U:a.U,choice:a.response,cb:a.cb,qc:a.qc,format:a.format,G:a.G});var c=this;this.cw(0);this.Uj=M(this);this.hf=M(this);this.Tj=M(this);this.Tg=b;B(this,this,gi,function(a){if(c.enabled()){a.preventDefault();var b=!1,d=a.screenX,h=a.screenY,k=B(c,window,ii,function(f){b||(b=!0,c.Uj.a(a.screenY));var g=lg(c.displayObject());c.hf.a({x:f.screenX-d+(g?g.eg:0),y:f.screenY-h})}),n=B(c,window,hi,function(){Ld(c,k);Ld(c,n);b&&c.Tj.a()})}},this,mi);B(this,this,"keydown",
this.Pe,this);B(this,this,"blur",function(){return c.Pa(!1)},this)}m(Pu,Lu);Pu.prototype.kA=function(a,b,c){var d=Ii(this.qg);b=(new J(d.left,d.top,d.width,d.height)).translate(b,c);return(a=lf(b,a))?a.width*a.height:0};Pu.prototype.Pe=function(a){switch(a.keyCode){case 32:this.Pa(!this.selected());break;case 38:this.Tg.Fk(this.choice(),"up");break;case 40:this.Tg.Fk(this.choice(),"down");break;case 37:this.Tg.Fk(this.choice(),"left");break;case 39:this.Tg.Fk(this.choice(),"right")}};function Qu(a){var b=a.response;this.je=a.premise;this.Ga=b}Qu.prototype.premise=function(){return this.je};Qu.prototype.response=function(){return this.Ga};Qu.prototype.response=Qu.prototype.response;Qu.prototype.premise=Qu.prototype.premise;function Ru(a){var b=a.parent,c=a.contentState,d=a.mode,f=a.cb,g=a.qc,h=a.U,k=a.format;a=a.G;T.call(this,{l:S(b,"content")});this.Y=a;this.ea=b;this.J=c;this.Rb=[];this.Bd=[];this.wc=0;this.L=h;this.Xw=this.xm=0;this.Lx="reviewWithCorrectAnswers"==d||"reviewWithCorrectAnswers"==d;this.LH(f,g,k);this.o("margin-bottom","20px");this.$b(d)}m(Ru,T);e=Ru.prototype;
e.$b=function(a){var b=this;this.Lx="reviewWithCorrectAnswers"==a||"reviewWithCorrectAnswers"==a;var c="reviewWithCorrectAnswers"==a;this.Bd.forEach(function(a,d){a.gG(c?d+1:null);a.h("review",b.Lx)});var d=this.J.responses();this.Rb.forEach(function(a,g){g=d[g];g=c?Su(b.J,g):null;a.gG(g);a.h("review",b.Lx)});this.ak()};
e.LH=function(a,b,c){var d=this;this.J.premises().forEach(function(f){var g=new Ou({premise:f,cb:a,qc:b,U:d.L,format:c,G:d.Y});g.h("connected",d.J.isConnected(f));d.Bd.push(g);R(d,g)});this.J.responses().forEach(function(f,g){var h=new Pu({response:f,cb:a,qc:b,U:d.L,format:c,BO:d,G:d.Y});h.h("connected",d.J.isConnected(f));d.tB(h);d.Rb.push(h);R(d,h,g)})};e.tB=function(){};
e.f=function(a){T.prototype.f.call(this,a);for(var b=l(this.Rb),c=b.next();!c.done;c=b.next())c.value.f(a);b=l(this.Bd);for(c=b.next();!c.done;c=b.next())c.value.f(a)};e.nn=function(a){var b=this;return"byItems"==a?this.Rb.map(function(a,d){return d<b.Bd.length?[b.Bd[d],a]:[a]}):[[this]]};e.fa=function(a,b){a&&b&&(this.xm!=a||this.Xw!=b)&&(this.xm=a,this.Xw=b,this.ak())};
e.ak=function(){if(!z||document.body.contains(this.ea.displayObject())){this.Ua(this.xm);var a=Ii(this),b=Ii(this.ea);this.o("margin-bottom",a.bottom+5>=b.bottom?"20px":"")}};e.Ua=function(a){a=Math.max(a,205);this.wc=0;this.GC(a)};
e.GC=function(a){var b=this,c=Tu(this,this.J.KO()),d=Math.round(a*c),f=a-d,g={};this.Rb.forEach(function(a,b){g[b]={};g[b].connected=a.Vl("connected")});var h={};this.Bd.forEach(function(a,b){h[b]={};h[b].connected=a.Vl("connected")});this.Bd.forEach(function(a,c){c=h[c].connected;a.xa(Math.floor(d-13-.5*(b.Lx&&c?0:100<=b.wc?78:58)))});this.Rb.forEach(function(a,c){c=g[c].connected||!Uu(b.J,a.choice());a.xa(Math.floor(f-13-.5*(b.Lx&&c?0:100<=b.wc?78:58)+18))});this.Rb.concat(this.Bd).forEach(function(a){a.o("height",
"");a.reset()});this.wc=this.Rb.reduce(function(a,b){b=parseInt(Jf(b.displayObject(),"height"),10);return Math.max(a,isNaN(b)?0:b)},0);this.wc=this.Bd.reduce(function(a,b){b=parseInt(Jf(b.displayObject(),"height"),10);return Math.max(a,isNaN(b)?0:b)},this.wc);c=Math.floor(.25*this.ea.height());this.wc=Math.min(this.wc,c);this.Rb.forEach(function(a,b){g[b].width=a.width()});this.Rb.forEach(function(c,d){c.move(a-13-g[d].width,Vu(b,d))});this.Bd.forEach(function(a,c){a.move(13,Vu(b,c))});this.Rb.concat(this.Bd).forEach(function(a){a.Pb(b.wc)})};
e.setParentScale=function(a){T.prototype.setParentScale.call(this,a);for(var b=l(this.Bd),c=b.next();!c.done;c=b.next())c.value.setParentScale(a);b=l(this.Rb);for(c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};e.gb=function(a,b){a=T.prototype.gb.call(this,a,b);a.width=Math.max(a.width,205);return a};e.Fk=function(){throw Error("could not called");};e.Ms=function(){throw Error("could not called");};function Vu(a,b){return a.wc*b+b*(b?100<=a.wc?17:13:0)+6}
function Tu(a,b){a=102.5/a.width();return ve(b,a,1-a)};function Wu(a){Ru.call(this,{parent:a.parent,contentState:a.contentState,mode:a.mode,cb:a.cb,qc:a.qc,U:a.U,format:a.format,G:a.G});this.$=null}m(Wu,Ru);e=Wu.prototype;e.$b=function(a){Ru.prototype.$b.call(this,a);if("reviewWithCorrectAnswers"==a){a=l(this.Bd);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=Xu(this.J,b.choice());Mu(b,c)}a=l(this.Rb);for(b=a.next();!b.done;b=a.next())b=b.value,Uu(this.J,b.choice())?(c=Yu(this.J,b.choice()),Mu(b,c)):-1!=Su(this.J,b.choice())&&Mu(b,!1,!0)}};
e.Fk=function(a,b){var c=this.Rb.findIndex(function(b){return b.choice()==a}),d=this.Rb[c],f=this.J.isConnected(a);switch(b){case "up":d.selected()?Zu(this,c):0<c&&this.Rb[c-1].focus();break;case "down":d.selected()?$u(this,c):c<this.Rb.length-1&&this.Rb[c+1].focus();break;case "left":d.selected()&&!f&&av(this,c);break;case "right":d.selected()&&f&&bv(this,c)}};function av(a,b){if(b<a.Bd.length){var c=a.Rb[b];b=a.Bd[b];c.h("connected",!0);b.h("connected",!0);a.J.Rr(b.choice(),c.choice())}}
function bv(a,b){if(b<a.Bd.length){var c=a.Rb[b];b=a.Bd[b];c.h("connected",!1);b.h("connected",!1);cv(a.J,b.choice(),c.choice())}}function Zu(a,b){if(!a.J.isConnected(a.Rb[b].choice())){for(var c=b,d=b-1;0<=d;--d)if(!a.J.isConnected(a.Rb[d].choice())){c=d;break}dv(a,b,c)}}function $u(a,b){if(!a.J.isConnected(a.Rb[b].choice())){for(var c=b,d=b+1;d<a.Rb.length;++d)if(!a.J.isConnected(a.Rb[d].choice())){c=d;break}dv(a,b,c)}}function dv(a,b,c){b!=c&&(b=a.Rb[b],ev(a,b,a.Rb[c]),b.focus(),b.Pa(!0))}
e.tB=function(a){var b=this,c=null;C(this,a.Uj,function(){b.cr(a);c=B(b,u(b.displayObject().parentNode),"scroll",b.KT,b)});C(this,a.hf,function(a){u(b.$).ag=a;b.KT()});C(this,a.Tj,function(){b.ei();Ld(b,c)})};e.$e=function(){this.ei()};
e.KT=function(){u(this.$);var a=this.$.Qz;this.wl.a(Ii(a));var b=this.ng()-this.$.scrollTop,c=this.$.ag.x/this.parentScale(),d=Ii(this.$.rn),f=u(this.ea.displayObject()).getBoundingClientRect(),g=(f.left-d.left)/this.parentScale(),h=(f.right-d.right)/this.parentScale(),k=this.VC,n=this.ng();k=Math.min(k-a.y()-a.height(),(f.bottom-d.bottom+(n+f.height/this.parentScale()>=k?0:7))/this.parentScale());d=(f.top-d.top-(n?7:0))/this.parentScale();d=ve(this.$.ag.y/this.parentScale()+b,d,k);c=Math.min(h,Math.max(g,
c));a.o("transform","translate("+c+"px, "+d+"px)");a=0;c=null;g=l(this.Bd);for(h=g.next();!h.done;h=g.next())h=h.value,d=Ii(h),d=this.$.rn.kA(d,this.$.ag.x,this.$.ag.y+b*this.parentScale()),d>a&&(a=d,c=h);this.$.Iv!=c&&(this.$.Iv&&(this.$.Iv.h("intersected",!1),this.$.Iv=null),c&&(c.h("intersected",!0),this.$.Iv=c))};
e.cr=function(a){var b=Ii(a),c=Ii(this),d=new Q({ha:a.displayObject().cloneNode(!0),i:"match-response-container"});d.o("position","absolute");var f=lg(a.displayObject());d.move((b.left-c.left-(f?f.eg:0))/this.parentScale(),(b.top-c.top)/this.parentScale());b=parseInt(Jf(a.displayObject(),"width"),10);d.xa(b);R(this,d);this.$={Qz:d,rn:a,Iv:null,scrollTop:this.ng(),ag:{x:0,y:0}};d.h("connected",!1);a.h("dragged",!0)};e.ng=function(){return this.ea.WA()};
e.ei=function(){if(this.$){var a=this.$.rn,b=this.J.m5(a.choice());b<this.Bd.length&&this.Bd[b].h("connected",!1);var c=this.$.Iv;c?(c.h("intersected",!1),c.h("connected",!0),b=this.Bd.indexOf(c),b=this.Rb[b],b.h("connected",!1),ev(this,a,b),this.J.Rr(c.choice(),a.choice())):b<this.Bd.length&&cv(this.J,this.Bd[b].choice(),a.choice());a.h("connected",!!c);a.h("dragged",!1);this.removeChild(this.$.Qz);this.$=null}};
function ev(a,b,c){var d=a.Rb.indexOf(b),f=a.Rb.indexOf(c);b.yd(Vu(a,f));c.yd(Vu(a,d));a.hc(a.Rb[d],d<f?f+1:f);a.hc(a.Rb[f],f<d?d+1:d);b=a.Rb;c=l([b[f],b[d]]);b[d]=c.next().value;b[f]=c.next().value;fv(a.J,d,f)};function gv(a){var b=a.Ee,c=a.quizSize,d=a.xi,f=a.Df;ys.call(this,a.C,a.U,a.u,a.G);this.Oc=c;this.Rd=d;this.qh=b;this.Jt=null;this.rd=f}m(gv,ys);e=gv.prototype;e.im=function(a){this.Jt=new Bm(new hm(this.rd,this.L,this.qh),a,x(this.L,nm),this.rd)};e.rv=function(a){return ys.prototype.rv.call(this,a)};
e.yj=function(a){this.sd=P?new mt({parent:this.ea,mode:this.va,state:a.contentState(),Hb:this.Rg(a),G:this.Y,C:this.A,u:this.c,xi:this.Rd}):new it({parent:this.ea,mode:this.va,ga:a,Hb:this.Rg(a),G:this.Y,C:this.A,extraWords:x(this.Nj,Ts),u:this.c,xi:this.Rd})};e.rj=function(a){this.sd=new dt({parent:this.ea,mode:this.va,state:a.contentState(),Hb:this.Rg(a),G:this.Y,C:this.A,u:this.c,xi:this.Rd})};
e.kj=function(a){this.sd=new $s({parent:this.ea,mode:this.va,state:a.contentState(),Hb:this.Rg(a),G:this.Y,C:this.A,u:this.c,xi:this.Rd})};e.pj=function(a){this.sd=new Wu({parent:this.ea,contentState:a.contentState(),mode:this.va,cb:this,qc:this.Sd,G:this.Y,U:this.L,format:this.Rg(a)})};e.ij=function(a){this.sd=new Qt({fg:this,parent:this.ea,contentState:a.contentState(),settings:u(a.slide().settings().tv()),K:a.slide().settings().K(),mode:this.va,G:this.Y,quizSize:this.Oc,u:this.c})};
e.oj=function(a){this.sd=new Ku({parent:this.ea,contentState:a.contentState(),cb:this,Ap:a.slide().content().Ap(),G:this.Y,C:this.A,settings:a.slide().settings(),format:this.Rg(a)})};e.lj=function(a){this.sd=new ru({parent:this.ea,content:a.contentState(),settings:u(a.slide().settings().fs()),mode:this.va})};e.mF=function(a,b,c,d){return hv(this,{object:a,Na:a.Na(),uk:b,mediaController:u(c),wk:u(d)})};
e.Ye=function(a,b,c){b=at(this.A,b);var d=new Dm(b,u(this.Jt));return this.Rd.Ye({htmlText:b.htmlText(),Ck:d,nm:c,l:a?S(a,"rich-text-view"):void 0})};function hv(a,b){var c=b.object;b=new Ns({Na:b.Na,U:a.L,Ee:a.qh,uk:b.uk,mode:a.va,Df:a.rd,mediaController:b.mediaController,wk:b.wk});return a.Rl(c,b)};function iv(a,b){this.ri=null;this.Gq=a;this.fc=b}m(iv,Tq);iv.prototype.Lp=function(){return Uq(this,this.Gq.src(),new J(this.fc.x(),this.fc.y(),this.fc.width(),this.fc.height()),Sk(this.Gq))};function jv(a){gv.apply(this,arguments)}m(jv,gv);jv.prototype.RN=function(a,b){return kv(this,a,new Rk(a,b))};jv.prototype.UW=function(a,b){return kv(this,a,new tl(a,b))};function kv(a,b,c){a=a.Rl(b,c);a.DA(new iv(b,a));return a};function lv(){this.$c=this.Wm=this.tg=this.gr=null}lv.prototype.pc=function(){var a=[];this.tg&&a.push.apply(a,da(this.tg.pc()));this.Wm&&a.push.apply(a,da(this.Wm.pc()));this.gr&&a.push.apply(a,da(this.gr.pc()));this.$c&&a.push.apply(a,da(this.$c.pc()));return a};lv.prototype.Zf=function(a){return null!==this.lC(a)};lv.prototype.af=function(a){var b=mv(a,this.tg);b=mv(a,this.$c,b);b=mv(a,this.gr,b);b=mv(a,this.Wm,b);if(null==b)throw Error("unknown field name");return b};
lv.prototype.lC=function(a){var b=this.pc();b=l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c.toLowerCase()==a.toLowerCase())return c;return null};function mv(a,b,c){c=void 0===c?null:c;return b&&b.Zf(a)?b.af(a):c};function nv(){this.Ag={}}function ov(a,b,c){a.Zf(b)||(a.Ag[b.toLowerCase()]=c)}nv.prototype.pc=function(){var a=this.Ag,b=[],c=0,d;for(d in a)b[c++]=d;return b};nv.prototype.Zf=function(a){return null!==this.lC(a)};nv.prototype.af=function(a){a=this.lC(a);if(null===a)throw Error("unknown field name");return gc(this.Ag,a)};nv.prototype.lC=function(a){var b=this.pc();b=l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c.toLowerCase()==a.toLowerCase())return c;return null};function pv(a,b){return $b(a,function(a,d){return d.toLocaleLowerCase()==b.toLocaleLowerCase()})}function qv(a,b){null!=b&&Yb(b,function(b,d){a.Zf(d)?a.Ag[d.toLowerCase()]=b:ov(a,d,b)})}function rv(a){var b=lh(!0),c={};Yb(b,function(a,b){/^[a-zA-Z0-9_]+$/.test(b)&&(c[b]=a)});!pv(c,"USER_NAME")&&p(c.username)&&(c.USER_NAME=c.username);!pv(c,"USER_EMAIL")&&p(c.email)&&(c.USER_EMAIL=c.email);qv(a,c)}
function sv(a,b,c,d){var f=d||{};Yb(d,function(a,b){a=b.toLocaleLowerCase();a!=b&&(f[a]=f[b],delete f[b])});d=l(a.pc());for(var g=d.next();!g.done;g=d.next())g=g.value,f.hasOwnProperty(g)||(f[g]=a.af(g));c&&(f.userid=c);qv(b,f)};function tv(a){var b=a.contentState;Dr.call(this,{slide:a.slide,contentState:b,Ob:a.Ob});this.zQ=b}m(tv,Dr);tv.prototype.$A=function(){return this.zQ.$A()};tv.prototype.Rs=function(){var a=new nv,b=this.zQ.pc();b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=c.Qn();d&&ov(a,c.Kc.Ke().text(),d)}return a};function uv(a){p(a)&&(this.Yf=1E3*a);this.CC=null;this.El=0;this.XV=new E;this.CE=new E}e=uv.prototype;e.start=function(){if(p(this.Yf)&&this.El>=this.Yf)this.CE.a();else{if(this.em())throw Error("already started");this.pU=Na();this.CC=setInterval(La(this.M1,this),200)}};e.stop=function(){if(!this.em())throw Error("not running");clearInterval(this.CC);this.CC=null};e.em=function(){return null!==this.CC};e.time=function(){return Math.floor(this.El/1E3)};e.setTime=function(a){this.El=1E3*a};
e.M1=function(){var a=Na(),b=this.El+(a-this.pU),c=Math.floor(b/1E3)!=this.time();this.El=b;c&&(this.XV.a(),p(this.Yf)&&this.El>=this.Yf&&(this.stop(),this.CE.a()));this.pU=a};function vv(a){return 0<=["embedded"].indexOf(a)}function wv(a){return 0<=["customization","embedded-customization"].indexOf(a)};function xv(a,b){this.Mi=a;this.wz=[];this.GB=[];this.bS=[];for(a=0;a<b.count();++a){var c=b.ND[a];if(0==c.start()&&c.end()==this.Mi.count()+1)for(var d=0;d<this.Mi.count();++d)this.wz.push(this.Mi.get(d));else{if(0==c.start())for(d=c.start()+1;d<=c.end();++d)this.wz.push(this.Mi.get(d-1));if(c.end()==this.Mi.count()+1)for(d=c.start();d<c.end();++d)this.GB.push(this.Mi.get(d-1))}this.bS.push(c)}}
function yv(a,b,c,d){for(var f=[],g={Xp:0};g.Xp<a.Mi.count();g={oB:g.oB,Xp:g.Xp},++g.Xp)if(g.oB=g.Xp+1,!Fb(a.bS,function(b){return function(c){return 0==c.start()||c.end()==a.Mi.count()+1?!1:b.oB==c.start()&&b.oB<=c.end()?(f.push(zv(a,c)),b.Xp=c.end()-1,!0):!1}}(g))){var h=a.Mi.get(g.Xp);a.wz.includes(h)||a.GB.includes(h)||f.push(h)}d&&Av(f);c&&Ub(f);c=Bv(a,d);b=-1==b?c:Math.min(b,c);c=Cv(a.wz,d);g=[];c<b&&(c+=Cv(a.GB,d),g=a.GB);h=[];c<b&&(h=Dv(f,b-c,d));return a.wz.concat(h).concat(g)}
function Av(a){for(var b=a.length-1;0<=b;--b){var c=a[b];Ca(c)||"InfoSlide"!=c.type()||a.splice(b,1)}}function Bv(a,b){for(var c=0,d=0;d<a.Mi.count();++d){var f=a.Mi.get(d);Ca(f)||(b?"InfoSlide"!=f.type()&&c++:c++)}return c}function Cv(a,b){for(var c=0,d=0;d<a.length;++d){var f=a[d];Ca(f)||(b?"InfoSlide"!=f.type()&&c++:c++)}return c}function Dv(a,b,c){for(var d=[],f=0,g=0;g<b;++g){var h=a[g];d.push(h);f+=Ca(h)?Cv(h,c):1;if(0>=b-f)break}return d}
function zv(a,b){for(var c=[],d=b.start();d<=b.end();++d)c.push(a.Mi.get(d-1));return c};function Ev(a){L.call(this);this.td=this.jf=null;this.Dh=a}m(Ev,vs);e=Ev.prototype;
e.get=function(a){this.jf=this.td=null;var b=!!this.Dh&&"reviewing"==this.Dh.sessionMode(),c=a.slide().settings().K(),d=Fv(a.slide().settings());if(b&&!c)return null;switch(d){case "none":return b&&c?(this.wf(a),this.jf):null;case "byAnswer":b=a.slide().type();d=["MultipleChoice"];var f=["MultipleChoice","TrueFalse"];if(c&&-1!=d.indexOf(b)||!c&&-1!=f.indexOf(b))return this.wf(a),this.jf;throw Error("this question doesn't support answer feedback type");case "byQuestion":return this.wf(a),this.jf}nb("unknown feedback type");
return null};e.status=function(){return this.td};e.nj=function(){};e.hj=function(){};e.uj=function(){};e.mj=function(a){Gv(this,a)};e.qj=function(a){if("byAnswer"==Fv(a.slide().settings()))if(a.slide().settings().K()){a=a.contentState();this.td="incorrect";for(var b=0;b<a.count();++b){var c=a.getChoiceState(b);if(c.selected()){a=x(c.choice(),Xo);this.td=a.correct()?"correct":"incorrect";this.jf=a.Dj();break}}}else Hv(this,a.contentState());else Iv(this,a)};
e.wj=function(a){"byAnswer"==Fv(a.slide().settings())?Hv(this,a.contentState()):Iv(this,a)};e.sj=function(a){Iv(this,a)};e.yj=function(a){Iv(this,a)};e.rj=function(a){Iv(this,a)};e.kj=function(a){Iv(this,a)};e.xj=function(a){Iv(this,a)};e.tj=function(a){Iv(this,a)};e.vj=function(a){Iv(this,a)};e.pj=function(a){Iv(this,a)};e.lj=function(a){Iv(this,a)};e.jj=function(a){Gv(this,a)};e.oj=function(a){Gv(this,a)};e.ij=function(a){Iv(this,a)};
function Iv(a,b){var c=b.slide().settings();if(c.K()){var d=b.review();if(d)switch(d.status()){case "correct":a.jf=c.ox.correct;a.td="correct";break;case "incorrect":a.jf=Jv(c,Pr(b)?"incorrect":"attempt");a.td="incorrect";break;case "partially":a.jf=Jv(c,Pr(b)?"partially":"attempt"),a.td="partially"}}else Gv(a,b)}function Gv(a,b){a.jf=Jv(b.slide().settings(),"answered");a.td="answered"}
function Hv(a,b){for(var c=0;c<b.count();++c){var d=b.getChoiceState(c);if(d.selected()){a.jf=d.choice().Dj();a.td="answered";break}}};function Kv(a){Dr.call(this,a);1!=this.hi&&(this.hi=!0)}m(Kv,Dr);function Lv(a){Dr.call(this,a)}m(Lv,Dr);function Mv(a,b){L.call(this);this.Hf=a;this.nk=!1;this.Ca=M(this);this.pq="";null!=b&&this.Sb(b)}m(Mv,L);e=Mv.prototype;e.customAnswer=function(){return this.pq};e.choice=function(){return this.Hf};e.selected=function(){return this.nk};e.Pa=function(a){this.nk!=a&&(this.nk=a,this.Ca.a())};e.Af=function(){return this.Ca};e.persistState=function(a){var b={};b[a.selected]=this.nk?1:0;this.pq&&(b[a.customAnswer]=this.pq);return b};
e.Sb=function(a){var b=cr.Uc;this.nk=!!a[b.selected];a[b.customAnswer]&&(this.pq=a[b.customAnswer])};Mv.prototype.choice=Mv.prototype.choice;Mv.prototype.customAnswer=Mv.prototype.customAnswer;function Nv(a){for(var b=[],c=0;c<a.length;++c){var d=a[c];d instanceof wo&&d.locked()&&b.push(c)}Qb(b);c=[];for(d=b.length-1;0<=d;--d){var f=b[d];c.push(a[f]);Lb(a,f)}c.reverse();Ub(a);for(d=0;d<b.length;++d)Ob(a,b[d],0,c[d])};function Ov(a){var b=a.Uc,c=a.Kj,d=a.K;a=a.Ma;Yq.call(this);var f=this;this.jS=b;this.tc=[];var g=null!=a?[]:Pv(b),h={};null!=a&&Yb(a,function(a,b){b=f.jS.getChoice(b);h[b.id()]=a;g.push(b)});c&&this.tV(g);b=l(g);for(c=b.next();!c.done;c=b.next())c=c.value,c=this.gR(c,h[c.id()]),this.It(c);this.Bc=p(d)?d:!1}m(Ov,Yq);e=Ov.prototype;e.count=function(){return this.tc.length};e.getChoiceState=function(a){u(0<=a&&a<this.count());return this.tc[a]};e.K=function(){return this.Bc};
e.persistState=function(a){var b=this,c={};this.tc.forEach(function(d){c[b.jS.getChoiceIndex(d.choice())]=d.persistState(a.Uc)});return c};e.tV=function(a){Nv(a)};e.It=function(a){D(this,a);C(this,a.Af(),this.Va,this);this.tc.push(a)};e.gR=function(a,b){return new Mv(a,b)};function Pv(a){for(var b=[],c=0;c<a.count();++c){var d=a.getChoice(c);b.push(d)}return b}Ov.prototype.getChoiceState=Ov.prototype.getChoiceState;Ov.prototype.count=Ov.prototype.count;function Qv(a){Yq.call(this);this.yb="";null!=a&&this.Sb(a)}m(Qv,Yq);e=Qv.prototype;e.text=function(){return this.yb};e.setText=function(a){this.yb=a;this.Va()};e.initiated=function(){return!!this.yb.length};e.response=function(){return this.text()};e.persistState=function(a){var b={};b[a.eX.text]=this.yb;return b};e.Sb=function(a){this.yb=a[cr.eX.text]};Qv.prototype.response=Qv.prototype.response;function Rv(a){var b=a.content,c=a.A5,d=a.B5;a=a.Ma;Yq.call(this);this.g=b;this.ze=[];this.gk=[];this.Kf=[];null!=a?this.Sb(a):this.Im(c,d)}m(Rv,Yq);e=Rv.prototype;
e.Im=function(a,b){for(var c=this.g.matches(),d=this.g.distractors(),f=[],g=0;g<c.count();++g){var h=c.getChoice(g).response();f.push(h)}c=[];for(g=0;g<d.count();++g)h=d.getChoice(g),c.push(h);f.push.apply(f,da(c));this.ze=f;b&&Nv(this.ze);b=this.g.matches();d=[];for(f=0;f<b.count();++f)c=b.getChoice(f).premise(),d.push(c);this.gk=d;a&&Nv(this.gk)};e.initiated=function(){return this.g.matches().count()==this.Kf.length};e.content=function(){return this.g};e.premises=function(){return this.gk};
e.responses=function(){return this.ze};e.isConnected=function(a){return!!this.Kf.find(function(b){return b.response()==a||b.premise()==a})};function hs(a){return a.g.matches().count()}function is(a,b){var c=a.g.matches().getChoice(b);return!!a.Kf.find(function(a){return a.premise()==c.premise()&&Sv(a.response(),c.response())})}
function Xu(a,b){var c=a.Kf.find(function(a){return a.premise()==b});if(!c)return!1;a=a.g.matches();for(var d=!1,f=0;f<a.count();++f){var g=a.getChoice(f);if(g.premise()==b&&Sv(g.response(),c.response())){d=!0;break}}return d}e.Rr=function(a,b){var c=Ib(this.Kf,function(b){return b.premise()==a});-1!=c&&this.Kf.splice(c,1);c=Ib(this.Kf,function(a){return a.response()==b});-1!=c&&this.Kf.splice(c,1);this.Kf.push(new Qu({premise:a,response:b}));this.Va()};
function cv(a,b,c){var d=Ib(a.Kf,function(a){return a.premise()==b&&a.response()==c});-1!=d&&(a.Kf.splice(d,1),a.Va())}function fv(a,b,c){var d=l([a.ze[c],a.ze[b]]);a.ze[b]=d.next().value;a.ze[c]=d.next().value;a.Va()}e.KO=function(){return this.g.KO()};e.h8=function(a){return this.gk.indexOf(a)};e.m5=function(a){return this.ze.indexOf(a)};e.matches=function(){return this.Kf};
function Su(a,b){for(var c=null,d=0;d<a.g.matches().count();++d){var f=a.g.matches().getChoice(d);if(f.response()==b){c=f;break}}a.Kf.find(function(a){return a.response()==b});if(!c)return-1;for(d=0;d<a.gk.length;++d)if(a.gk[d]==c.premise())return d+1;return-1}e.persistState=function(a){var b=this,c={};c[a.Zl.premises]=this.gk.map(function(a){return Tv(b,a)});c[a.Zl.responses]=this.ze.map(function(a){return Uv(b,a)});c[a.Zl.matches]=Vv(this);return c};
e.Sb=function(a){var b=this;a[cr.Zl.premises].forEach(function(a){a=Wv(b,a);b.gk.push(a)});a[cr.Zl.responses].forEach(function(a){a=Xv(b,a);b.ze.push(a)});Yv(this,a[cr.Zl.matches])};function Yv(a,b){Yb(b,function(b,d){d=Wv(a,d);b=Xv(a,b);a.Kf.push(new Qu({premise:d,response:b}))})}function Uu(a,b){return!!a.Kf.find(function(a){return a.response()==b})}
function Yu(a,b){var c=a.Kf.find(function(a){return a.response()==b});u(c);for(var d=null,f=0;f<a.g.matches().count();++f){var g=a.g.matches().getChoice(f);if(g.response()==b){d=g;break}}return d?d.response()==c.response()&&c.premise()==d.premise():!1}function Tv(a,b){for(var c=0;c<a.g.matches().count();++c)if(a.g.matches().getChoice(c).premise()==b)return c;return-1}
function Uv(a,b){for(var c=0,d=0;d<a.g.matches().count();++d){if(a.g.matches().getChoice(d).response()==b)return c;++c}for(d=0;d<a.g.distractors().count();++d){if(a.g.distractors().getChoice(d)==b)return c;++c}return-1}function Vv(a){var b={};a.Kf.forEach(function(c){b[Tv(a,c.premise())]=Uv(a,c.response())});return b}function Wv(a,b){return a.g.matches().getChoice(b).premise()}
function Xv(a,b){var c=a.g.matches().count();return b<c?a.g.matches().getChoice(b).response():a.g.distractors().getChoice(b-c)}function Sv(a,b){var c=a.textRange().htmlText()==b.textRange().htmlText();a=a.Nc==b.Nc;return c&&a};function Zv(a,b,c){L.call(this);this.jh=a;this.Ga="";this.P=b;this.w=M(this);null!=c&&this.Sb(c)}m(Zv,L);e=Zv.prototype;e.M=function(){return this.w};e.answers=function(){return this.jh};e.response=function(){return this.Ga};e.kc=function(a){this.Ga=a;this.w.a()};e.initiated=function(){return!!this.Ga.length};e.correct=function(){var a=this;return!!this.jh.find(function(b){return b.MW(a.Ga)},this)};e.K=function(){return this.P.K()};
e.persistState=function(a){var b={};b[a.numeric.response]=this.Ga;return b};e.Sb=function(a){this.Ga=a[cr.numeric.response]};Zv.prototype.response=Zv.prototype.response;function $v(a,b,c,d){Yq.call(this);this.g=a;this.lf=b;this.fe=c;this.CD=d;this.BU=M(this);this.DU=M(this);this.lV=M(this)}m($v,Yq);e=$v.prototype;e.content=function(){return this.g};e.evaluation=function(){return this.fe};e.passingScoreType=function(){return this.CD};e.groups=function(){return this.lf};e.restartQuiz=function(){this.BU.a()};e.RA=function(){this.lV.a()};e.persistState=function(){return{}};function aw(a){Yq.call(this);this.g=a}m(aw,Yq);aw.prototype.content=function(){return this.g};aw.prototype.persistState=function(){return{}};function bw(a){var b=a.Uc,c=a.Ma;Ov.call(this,{Uc:b,Kj:a.Kj,K:a.K});this.Nw=[];this.ci=[];for(a=0;a<b.count();++a)this.Nw.push(b.getChoice(a));if(null!=c)cw(this,b,c);else for(c=0;c<b.count();++c)this.ci.push(this.getChoiceState(c).choice())}m(bw,Ov);function cw(a,b,c){a.ci=c[cr.jY.Uc].map(function(a){return b.getChoice(a)})}e=bw.prototype;e.Uc=function(){return this.Nw};e.gR=function(a){return new Mv(a)};e.initiated=function(){return!0};function dq(a,b){return a.ci[b]==a.Nw[b]}
function eq(a,b,c){var d=a.ci.indexOf(b);a.ci.splice(d,1);a.ci.splice(c,0,b);a.Va()}e.tV=function(a){if(a.length){var b=a.slice();if(!(2>a.length))for(;Sb(b,a);)Nv(a)}};e.persistState=function(a){var b=this,c={};c[a.jY.Uc]=this.ci.map(function(a){return b.Nw.indexOf(a)});return c};e.studentResponse=function(){return this.ci.slice()};bw.prototype.studentResponse=bw.prototype.studentResponse;function dw(a,b,c){Yq.call(this);this.tc=a;this.P=b;this.Ga=new tp("");C(this,this.Ga.Rn,this.RK,this);C(this,this.Ga.fp,this.Va,this);null!=c&&this.Sb(c)}m(dw,Yq);e=dw.prototype;e.Uc=function(){return this.tc};e.response=function(){return this.Ga};e.K=function(){return this.P.K()};e.initiated=function(){return 0!==this.Ga.text().length};e.RK=function(a){a.wv()};
e.correct=function(){for(var a=this.tc,b=this.P.SG,c=Pa(kb(b?this.Ga.text():this.Ga.text().toLowerCase())),d=!1,f=0;f<a.count();++f){var g=a.getChoice(f);g=Pa(kb(b?g.textRange().text():g.textRange().text().toLowerCase()));if(c===g){d=!0;break}}return d};e.persistState=function(a){var b={};b[a.DY.response]=this.Ga.text();return b};e.Sb=function(a){this.Ga.setText(a[cr.DY.response])};dw.prototype.response=dw.prototype.response;var ew=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;function fw(a){L.call(this);this.Kc=a;this.hn="";this.Ca=M(this);this.rz=M(this)}m(fw,L);e=fw.prototype;e.Qn=function(){return this.hn};function Pq(a,b){a.hn!=b&&(a.hn=b,a.Ca.a())}e.submit=function(){this.rz.a();return this.errors()};e.persistState=function(a){var b={};b[a.Qn]=this.hn;b[a.hB]=this.Kc.Ke();return b};e.Zu=function(){return this.Kc.Ke().text()};
e.errors=function(){var a=[];a:{var b=this.Kc.type();var c=new Nq(this.Zu(),"field-value-is-invalid");switch(b){case "email":if(b=this.hn,b.length&&!ew.test(b))break a}c=null}if("mandatory"==this.Kc.usage()&&""==this.hn)a.push(new Nq(this.Zu(),"required-field-is-missing"));else if(c)a.push(c);else{if(c=""!=this.hn){a:if(c=this.hn,"select"==this.Kc.type()||this.Kc.value().text()){b=l(this.Kc.values());for(var d=b.next();!d.done;d=b.next())if(d.value.text()==c){c=!0;break a}c=!1}else c=!0;c=!c}if(c)switch(this.Kc.type()){case "select":a.push(new Nq(this.Zu(),
"field-value-is-invalid"))}}return a};function gw(a,b){return"select"!=a.Kc.type()?!0:!!a.Kc.values().find(function(a){return a.text()==b})}e.Af=function(){return this.Ca};e.submittedEvent=function(){return this.rz};function hw(a){Yq.call(this);this.g=a;this.di=[];a=this.g.pc();a=l(a);for(var b=a.next();!b.done;b=a.next())b=new fw(b.value),D(this,b),C(this,b.Af(),this.Va,this),this.di.push(b)}m(hw,Yq);function iw(a,b){a.di.forEach(function(a){var c=a.Kc.Ke().text().toLocaleLowerCase();b.Zf(c)&&(c=b.af(c),a.hn!=c&&gw(a,c)&&Pq(a,c))})}hw.prototype.pc=function(){return this.di};
hw.prototype.$A=function(){for(var a=[],b=l(this.di),c=b.next();!c.done;c=b.next())c=c.value.submit(),c.length&&(a=a.concat(c));return a.length?a:null};hw.prototype.persistState=function(){return{}};function jw(a,b,c){Yq.call(this);var d=this;this.g=a;this.ba=[];var f=c?c[cr.gX.placeholders]:[];a.placeholders().forEach(function(a,c){a=new Yr(a,b,f[c]);D(d,a);C(d,a.M(),d.Va,d);d.ba.push(a)})}m(jw,Yq);jw.prototype.initiated=function(){for(var a=l(this.ba),b=a.next();!b.done;b=a.next())if(!b.value.initiated())return!1;return!0};jw.prototype.content=function(){return this.g};jw.prototype.placeholders=function(){return this.ba};
jw.prototype.persistState=function(a){var b={};b[a.gX.placeholders]=this.ba.map(function(b){return b.persistState(a.placeholders)});return b};jw.prototype.placeholders=jw.prototype.placeholders;function kw(a,b,c){Yq.call(this);var d=this;this.g=a;var f=c?c[cr.NX.placeholders]:[];this.ba=[];a.placeholders().forEach(function(a,c){a=D(d,new ks(a,b,f[c]));C(d,a.M(),d.Va,d);d.ba.push(a)})}m(kw,Yq);kw.prototype.initiated=function(){for(var a=l(this.ba),b=a.next();!b.done;b=a.next())if(!b.value.initiated())return!1;return!0};kw.prototype.content=function(){return this.g};kw.prototype.placeholders=function(){return this.ba};
kw.prototype.persistState=function(a){var b={};b[a.NX.placeholders]=this.ba.map(function(b){return b.persistState(a.placeholders)});return b};kw.prototype.placeholders=kw.prototype.placeholders;function lw(){}lw.prototype.XQ=function(a,b){a=kb(u(a).toLowerCase());b=kb(u(b).toLowerCase());return a<b?-1:a>b?1:0};function mw(a){var b=new lw;return a.sort(function(a,d){return b.XQ(a.response(),d.response())})};function nw(a,b,c,d){Yq.call(this);var f=this;this.g=a;this.UE=M(this);M(this);var g=[];a.extraWords().forEach(function(a){return g.push(a.text())},this);var h=d?d[cr.BG.placeholders]:[],k=d?d[cr.BG.extraWords]:[],n=b.K();this.ba=[];a.placeholders().forEach(function(a,b){n&&null!=a.value&&g.push(a.value);f.ba.push(ow(f,a,h[b]))});b.sG()?g=g.sort((new lw).XQ):c&&Nv(g);this.Wj=[];d?pw(this,k):g.forEach(function(a){var b=ow(f,null);b.kc(a);b.Jo=null===a?null:Qa(a);f.Wj.push(b)})}m(nw,Yq);
function pw(a,b){a.Wj=b.map(function(b){return ow(a,null,b)})}function ow(a,b,c){b=D(a,new ss(b,c));C(a,b.M(),a.Va,a);return b}e=nw.prototype;e.initiated=function(){for(var a=l(this.ba),b=a.next();!b.done;b=a.next())if(!b.value.initiated())return!1;return!0};e.content=function(){return this.g};e.extraWords=function(){return this.Wj};e.placeholders=function(){return this.ba};
e.persistState=function(a){var b={};b[a.BG.placeholders]=this.ba.map(function(b){return b.persistState(a.placeholders)});b[a.BG.extraWords]=this.Wj.map(function(b){return b.persistState(a.placeholders)});return b};e.eF=function(){this.UE.a()};function qw(a){this.ai=a}qw.prototype.area=function(){return this.ai};
qw.prototype.Mz=function(a){var b=rw(this);if(!this.gt){var c=rw(this),d=1024*c.width;c=1024*c.height;this.gt=Le("CANVAS");this.gt.width=d;this.gt.height=c;var f=u(this.gt.getContext("2d"));f.fillStyle="rgba(0, 0, 0, 255)";f.fillRect(0,0,d,c);c=rw(this);d=1024*c.width;c=1024*c.height;f=this.ai.points()[0];var g=u(this.gt.getContext("2d"));g.beginPath();g.fillStyle="rgba(255, 255, 255, 255)";g.moveTo(f.x*d,f.y*c);for(var h=1;h<this.area().points().length;++h){var k=this.area().points()[h];g.lineTo(k.x*
d,k.y*c)}g.lineTo(f.x*d,f.y*c);g.fill()}d=1024*b.width;c=1024*b.height;f=a.x-b.left;g=a.y-b.top;if(0>f||0>g||f>=b.width||g>=b.height)return!1;a=u(this.gt.getContext("2d")).getImageData(0,0,d,c);b=4*(Math.floor(f/b.width*d)+Math.floor(g/b.height*c)*a.width);u(a.data);d=a.data[b+1];c=a.data[b+2];return 255==a.data[b]&&255==d&&255==c};function rw(a){a=a.ai.rect();return new J(a.left/1E4,a.top/1E4,a.width/1E4,a.height/1E4)};function sw(a){this.ai=a}sw.prototype.area=function(){return this.ai};sw.prototype.Mz=function(a){var b=this.ai.rect(),c=.5*b.width,d=.5*b.height,f=1E4*a.x-c-b.left;a=1E4*a.y-d-b.top;return 1>=f*f/(c*c)+a*a/(d*d)};function tw(a){this.ai=a}tw.prototype.area=function(){return this.ai};tw.prototype.Mz=function(a){var b=jf(this.ai.rect());a=new G(1E4*a.x,1E4*a.y);return b.left<=a.x&&a.x<=b.right&&b.top<=a.y&&a.y<=b.bottom};function uw(a){switch(a.type()){case "rectangle":return new tw(a);case "oval":return new sw(a);case "freeform":return new qw(a)}throw Error("unknown area type");};function vw(a){L.call(this);this.Pg=a;this.w=M(this)}m(vw,L);vw.prototype.M=function(){return this.w};vw.prototype.persistState=function(a){var b=this.Pg,c={};c[a.x]=gf(b.x,3);c[a.y]=gf(b.y,3);return c};function ww(a,b,c){Yq.call(this);var d=this;this.g=a;this.P=b;this.oa=[];this.at=[];this.g.areas().forEach(function(a){d.at.push(uw(a))});this.mL=M(this);this.HD=M(this);this.ID=M(this);null!=c&&this.Sb(c)}m(ww,Yq);e=ww.prototype;e.K=function(){return this.P.K()};e.initiated=function(){return!!this.oa.length};e.points=function(){return this.oa};e.ov=function(){this.de(this.oa);this.oa=[];this.ID.a();this.Va()};e.areas=function(){return this.at};e.content=function(){return this.g};
function su(a,b){var c=a.P.Cg(),d=c&&c.isEnabled(),f=c&&1==c.value();d&&f&&a.oa.length&&(a.de(a.oa),a.oa=[],a.HD.a(0));c=c&&a.oa.length<c.value();if(!d||c)b=xw(a,b),a.oa.push(b),a.mL.a(b);a.Va()}e.persistState=function(a){var b={};b[a.xn.points]=this.oa.map(function(b){return b.persistState(a.xn.points)});return b};e.freePointsCount=function(){var a=this;return this.oa.reduce(function(b,c){return a.at.some(function(a){return a.Mz(c.Pg)})?b:b+1},0)};
e.Sb=function(a){var b=this;this.oa=a[cr.xn.points].map(function(a){return xw(b,new G(a[cr.xn.points.x],a[cr.xn.points.y]))})};e.areaSelected=function(a){return this.points().some(function(b){return a.Mz(b.Pg)})};function xw(a,b){b=new vw(b);C(a,b.M(),a.Va,a);return b};function yw(a){var b=a.statement,c=a.o5;a=a.Ma;L.call(this);this.w3=b;this.wg=c;this.My=null;this.w=M(this);null!=a&&this.Sb(a)}m(yw,L);e=yw.prototype;e.M=function(){return this.w};e.statement=function(){return this.w3};e.selectedScale=function(){return this.My};function Ju(a,b){a.My=b;a.w.a()}e.persistState=function(a){var b={};b[a.selectedScale]=this.My?this.wg.indexOf(u(this.My)):-1;return b};e.Sb=function(a){a=a[cr.Nv.lm.selectedScale];this.My=0>a?null:this.wg[a]};function zw(a,b){Yq.call(this);this.g=a;this.yM=Aw(this,b)}m(zw,Yq);zw.prototype.initiated=function(){return Gb(this.yM,function(a){return null!=a.selectedScale()})};zw.prototype.statementsStates=function(){return this.yM};zw.prototype.content=function(){return this.g};zw.prototype.persistState=function(a){var b={};b[a.Nv.lm]=this.yM.map(function(b){return b.persistState(a.Nv.lm)});return b};
function Aw(a,b){var c=b?b[cr.Nv.lm]:[],d=[];a.g.lm().forEach(function(b,g){b=D(a,new yw({statement:b,o5:a.g.labels(),Ma:c[g]}));C(a,b.M(),a.Va,a);d.push(b)});return d};function Bw(a){var b=a.jd;a=a.Mn;this.yl=p(a)?a:!0;this.fb=b}Bw.prototype.PW=function(a){return new hw(a.content())};function Cw(a){var b=Br.Gb.ab.groups.slides.contentState;return a?a[b]:void 0};function Dw(){}
Dw.prototype.wf=function(a){switch(a.type()){case "IntroSlide":this.nj(a);break;case "ResultSlide":this.uj(a);break;case "MultipleChoice":this.qj(a);break;case "TrueFalse":this.wj(a);break;case "MultipleResponse":this.sj(a);break;case "WordBank":this.yj(a);break;case "MultipleChoiceText":this.rj(a);break;case "FillInTheBlank":this.kj(a);break;case "TypeIn":this.xj(a);break;case "Numeric":this.tj(a);break;case "Sequence":this.vj(a);break;case "Matching":this.pj(a);break;case "Hotspot":this.lj(a);break;
case "InfoSlide":case "InstructionsSlide":this.mj(a);break;case "AuthorizationSlide":this.hj(a);break;case "Essay":this.jj(a);break;case "LikertScale":this.oj(a);break;case "DND":this.ij(a);break;default:throw Error("unknown slide type");}};function Ew(a){var b=a.jd,c=a.Mn,d=a.ys,f=void 0===a.hF?null:a.hF;this.Ka=a.ma;this.fb=b;this.H=null;this.md=new Ev(d);this.Yk=f||new Bw({jd:b,Mn:c})}m(Ew,Dw);e=Ew.prototype;e.create=function(a,b){this.H=null;this.Ab=b;this.wf(a);return u(this.H)};e.UN=function(a,b,c){var d=this.Yk;b=new $v(a.content(),b,c||null,d.fb.T().passingScoreType());this.H=new Dr({slide:a,contentState:b,Ob:this.md,Ma:this.Ab});return u(this.H)};
e.nj=function(a){this.H=new Lv({slide:a,contentState:new aw(a.content()),Ob:this.md,Ma:this.Ab})};e.hj=function(a){this.H=new tv({slide:a,contentState:this.Yk.PW(a),Ob:this.md,Ma:this.Ab})};e.mj=function(a){this.H=new Kv({slide:a,contentState:new aw(a.content()),Ob:this.md,Ma:this.Ab})};
e.qj=function(a){var b=this.Ab;var c=this.Yk.yl&&a.settings().Zm;b=new Ov({Uc:a.content(),Kj:c,K:a.settings().K(),Ma:Cw(b)});this.H=new bs({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};e.wj=function(a){var b=this.Ab;b=new Ov({Uc:a.content(),Kj:!1,K:a.settings().K(),Ma:Cw(b)});this.H=new bs({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};
e.sj=function(a){var b=this.Ab;var c=this.Yk.yl&&a.settings().Zm;b=new Ov({Uc:a.content(),Kj:c,K:a.settings().K(),Ma:Cw(b)});this.H=new ns({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};e.yj=function(a){var b=this.Yk;var c=this.Ab;b=new nw(a.content(),a.settings(),b.yl,Cw(c));this.H=new us({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};
e.rj=function(a){var b=this.Ab;var c=a.settings().Zm;b=new kw(a.content(),c,Cw(b));this.H=new ms({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};e.kj=function(a){var b=this.Ab;b=new jw(a.content(),a.settings(),Cw(b));this.H=new $r({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};
e.xj=function(a){var b=this.Ab;b=new dw(a.content(),a.settings(),Cw(b));this.H=new qs({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};e.tj=function(a){var b=this.Ab;b=new Zv(a.content(),a.settings(),Cw(b));this.H=new os({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};
e.vj=function(a){var b=this.Yk;var c=this.Ab;var d=a.settings().K();b=(d?!0:a.settings().Zm)&&b.yl;c=new bw({Uc:a.content(),K:d,Kj:b,Ma:Cw(c)});this.H=new ps({slide:a,contentState:c,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};e.pj=function(a){var b=this.Yk;var c=this.Ab,d=a.settings().Zm&&b.yl;b=new Rv({content:a.content(),A5:d,B5:b.yl,Ma:Cw(c)});this.H=new gs({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};
e.lj=function(a){var b=this.Ab;b=new ww(a.content(),a.settings(),Cw(b));this.H=new cs({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};e.uj=function(){throw Error("use createResultSlide()");};e.jj=function(a){this.H=new Vr({slide:a,contentState:new Qv(Cw(this.Ab)),T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};
e.oj=function(a){var b=this.Ab;b=new zw(a.content(),Cw(b));this.H=new fs({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};e.ij=function(a){var b=this.Ab;var c=this.Yk.yl&&a.settings().Zm;b=new jr({content:a.content(),ob:a.Wa().ob(),Ma:Cw(b),Kj:c});this.H=new Tr({slide:a,contentState:b,T:this.fb.T(),hb:this.fb.hb(),Ob:this.md,Ma:this.Ab,ma:this.Ka})};function Fw(a){var b=a.group,c=a.jd,d=a.MO,f=a.state,g=a.ys;this.Ka=a.ma;this.Gm=b;this.fb=c;this.Zj=d;this.Dh=g;this.Xi=[];this.Rx=[];null!=f?this.Sb(f):this.TL()}e=Fw.prototype;
e.TL=function(){var a=this.Gm.settings(),b=0,c=!1,d=!1;switch(a.Np()){case "allQuestions":b=-1;break;case "randomSelection":b=a.ts();c=d=!0;break;case "notUseQuestions":b=0}if(0!=b){a=yv(new xv(this.Gm.slides(),this.Gm.wV),b,c,d);a=l(a);for(b=a.next();!b.done;b=a.next())if(c=b.value,Ca(c)){b=[];c=l(c);for(d=c.next();!d.done;d=c.next())d=Gw(this,d.value),b.push(d);this.Rx.push(b)}else b=Gw(this,c),this.Rx.push([b]);a=l(this.Rx);for(b=a.next();!b.done;b=a.next())this.Xi=this.Xi.concat(b.value)}};
function Gw(a,b,c){return(new Ew({jd:a.fb,Mn:!0,ma:a.Ka,ys:a.Dh})).create(b,c)}e.group=function(){return this.Gm};e.groupId=function(){return this.Gm.id()};e.questions=function(){return this.Xi};e.awardedScore=function(){for(var a=0,b=l(this.Xi),c=b.next();!c.done;c=b.next())c=c.value,c instanceof W&&(c=c.review())&&(a+=c.awardedScore());return a};e.awardedPercent=function(){return 100*this.awardedScore()/this.maxScore()};
e.isPassed=function(){var a=this.passingPercent(),b=this.awardedScore(),c=this.maxScore();return 0<c?100*b/c>=a:!0};e.wG=function(){return this.Gm.settings().wG()};e.title=function(){return this.Gm.title()};e.passingPercent=function(){return this.Gm.settings().wd().value()};e.wd=function(){return this.passingPercent()*this.maxScore()*.01};function Hw(a){var b=0;a=l(a.questions());for(var c=a.next();!c.done;c=a.next())c.value instanceof W&&++b;return b}
function Iw(a){var b=0;a=l(a.questions());for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.slide();if(c instanceof W)if(d.settings().K()){d=c.review();var f=["correct","partially"];c.submitted()&&d&&-1!=f.indexOf(d.status())&&b++}else c.initiated()&&b++}return b}e.maxScore=function(){for(var a=0,b=this.Dh.Fl,c=l(this.Xi),d=c.next();!d.done;d=c.next())d=d.value,d instanceof W&&(b||!this.Ka||d.hasBeenVisited())&&(a+=d.maxScore());return a};
e.persistState=function(a){var b=this,c={},d={};this.Xi.forEach(function(c){var f=Kw(b.Zj,c.slide().id());d[f]=c.persistState(a.slides)});c[a.slides]=d;return c};e.Sb=function(a){var b=this,c=this.Gm.slides();Yb(a[Br.Gb.ab.groups.slides],function(a,f){var d=b.Zj.Gw[f];f=c.find(function(a){return a.id()==d});a=Gw(b,u(f),a);b.Xi.push(a);b.Rx.push(a)})};function Lw(a,b){if("points"!=a.units())throw Error("passing score must be in points");a=a.value();return a>b?b:a};function Mw(a){this.qH={};this.Gw={};for(var b=0,c=0;c<a.lf.count();++c){var d=a.Av(c);this.qH[d.id()]=b;this.Gw[b]=d.id();++b;d=d.slides();for(var f=0;f<d.count();++f){var g=d.get(f);this.qH[g.id()]=b;this.Gw[b]=g.id();++b}}}function Kw(a,b){return a.qH[b]};function Nw(){}Nw.prototype.TP=!1;Nw.prototype.preventAction=function(){this.TP=!0};Nw.prototype.preventAction=Nw.prototype.preventAction;Nw.prototype.actionPrevented=function(){return this.TP};Nw.prototype.actionPrevented=Nw.prototype.actionPrevented;function Ow(a){var b=a.ab,c=a.jd,d=a.Ma,f=a.MO,g=a.ma;a=a.ys;L.call(this);var h=this;this.Ka=g;this.Tu=c.T().Tu;this.fb=c;this.Fh=b;this.Zj=f;this.lf=[];this.Dh=a;this.ef=-1;this.za=[];this.Xi=[];null!=d?this.Sb(d):(Pw(this),this.TL());this.za.forEach(function(a){C(h,a.submittedEvent(),h.OK,h)});this.$P=M(this);this.DQ=M(this);this.KR=M(this);this.pM=M(this);this.cT=M(this);this.Wu=M(this);this.DC=M(this);this.HL={};this.p3=new Ew({jd:c,Mn:!0,ma:g,ys:a})}m(Ow,L);e=Ow.prototype;
e.TL=function(){for(var a=[],b=l(this.lf),c=b.next();!c.done;c=b.next())a=a.concat(c.value.Rx);this.Tu.xP()&&Ub(a);this.za=a.reduce(function(a,b){return a.concat(b)},[]);this.Xi=this.za.filter(function(a){return"InfoSlide"!=a.slide().type()})};e.tb=function(){var a=new Nw;0<this.za.length&&Qw(this,Math.max(0,this.ef),a);a.actionPrevented()&&0!=this.za.length||this.Wu.a()};
function Pw(a){switch(a.Tu.Np()){case "randomSelection":for(var b=a.Tu.ts(),c=[],d=0;d<a.Fh.lf.count();++d){var f=a.Fh.Av(d);c.push(f)}Ub(c);b=-1==b?c.length:Math.min(b,c.length);for(d=0;d<b;++d)Rw(a,c[d]);break;case "selectGroups":for(c=0;c<a.Fh.lf.count();++c)b=a.Fh.Av(c),"notUseQuestions"!=b.settings().Np()&&Rw(a,b)}}function Rw(a,b,c){b=new Fw({group:b,jd:a.fb,MO:a.Zj,state:c,ma:a.Ka,ys:a.Dh});a.lf.push(b)}e.groups=function(){return this.lf};e.questions=function(){return this.Xi};e.slides=function(){return this.za};
e.re=function(a){function b(){return Hb(h,function(b){b=b.content().wd();var g=a?a.wo:null;g&&0<b.value()&&(b=g);g=b.units();var h=b.value();"points"==g&&(h=Lw(b,f));return h<=("points"==g?d:c)})}var c=a?a.awardedPercent():0,d=a?a.awardedScore():0,f=a?a.maxScore():0,g=this.Fh.te().type(),h=this.Fh.te().slides(),k=null;switch(g){case "graded":if(a)k=b();else if(!um())throw Error("illegal operation - survey quiz and graded slide");break;case "survey":k=h[0]}um()&&!k&&h.length&&(k=h[0]);if(!k)return null;
g=Ga(k);this.HL[g]||(this.HL[g]=this.p3.UN(u(k),this.groups(),a));return this.HL[g]};e.setActiveSlideIndex=function(a){this.ef!=a&&Qw(this,a)};e.DO=function(){return this.cT};
e.persistState=function(){for(var a=this,b={},c={},d=l(this.lf),f=d.next();!f.done;f=d.next()){f=f.value;var g=Kw(this.Zj,f.groupId());c[g]=f.persistState(Br.Gb.ab.groups)}b[Br.Gb.ab.questions]=this.Xi.map(function(b){return Kw(a.Zj,b.slide().id())});b[Br.Gb.ab.slides]=this.za.map(function(b){return Kw(a.Zj,b.slide().id())});b[Br.Gb.ab.groups]=c;b[Br.Gb.ab.WW]=this.ef;return b};
e.Sb=function(a){var b=this,c=Br.Gb.ab;Yb(a[c.groups],function(a,c){c=b.Zj.Gw[c];for(var d=0;d<b.Fh.lf.count();++d){var f=b.Fh.Av(d);if(f.id()==c){Rw(b,f,a);break}}});this.za=Sw(this,a[c.slides]);this.Xi=Sw(this,a[c.questions]);this.ef=a[c.WW]};function Sw(a,b){return b.map(function(b){return Tw(a,a.Zj.Gw[b])})}function Tw(a,b){a=l(a.lf);for(var c=a.next();!c.done;c=a.next())if(c=c.value.questions().find(function(a){return a.slide().id()==b}))return c;throw Error("unknown slide id");}
e.OK=function(){this.pM.a();var a=Mr(u(Uw(this))),b;if(!(b="eachQuestion"!=this.fb.T().submitType())){a:{b=l(this.za);for(var c=b.next();!c.done;c=b.next())if(!c.value.zp()){b=!1;break a}b=!0}b=!b}b||a||Vw(this.fb.T())||this.vq()};e.activeSlideIndex=function(){return this.ef};function Uw(a){if(0<=a.ef&&a.ef<a.za.length){var b=a.ef;u(0<=b&&b<a.za.length);a=a.za[b]}else a=null;return a}e.activeSlideChangedEvent=function(){return this.$P};
function Ww(a,b){if("finish"==b)a.vq();else{b=u(Xw(a,b));a:{for(var c=0;c<a.za.length;++c)if(a.za[c]==b){b=c;break a}b=-1}u(0<=b);Qw(a,b)}}function Yw(a,b){var c=Zw(a,b);b&&0>c?a.vq():(u(0<=c),Qw(a,c))}function $w(a,b){var c=ax(a),d="testing"==a.Dh.sessionMode();!c&&d?a.DC.a():c&&so(c)&&d?Ww(a,u(c)):(b=bx(a,b),b>=a.za.length?a.vq():Qw(a,b))}function cx(a){var b="testing"==a.Dh.sessionMode(),c="allAtOnce"==a.fb.T().submitType();a=a.Jx();return b&&c&&a}
e.Jx=function(){var a=bx(this,!1);if(!this.Ka||"testing"==this.Dh.sessionMode())return a>=this.za.length;a=this.za.slice(a);for(var b,c=0;c<a.length;++c){var d=a[c];if(d.hasBeenVisited()){b=d;break}}return null==b};e.vq=function(){var a=this;qf(function(){a.KR.a()})};
function ax(a){var b=u(Uw(a)),c=b.slide().settings();if("byAnswer"==c.lH){a:{c=u(Uw(a)).contentState();for(var d=0;d<c.count();++d)if(b=c.getChoiceState(d),b.selected()){c=b.choice();a=dx(a,c.mv());break a}a="next"}return a}if(b instanceof W){if(d=b.review()){var f=["correct","answered"];b=Pr(b)?!1:0>f.indexOf(d.status());c=ex(c,b?"attempt":d.status());return dx(a,c)}return c.K()?"next":dx(a,c.dt.answered)}return dx(a,c.dt.answered)}
function dx(a,b){if(p(b))return"next"==b||"finish"==b||"none"==b?b:Xw(a,b)?b:void 0}function Zw(a,b){if(b){b=a.za.slice(a.ef,a.za.length);b=a.za.slice(0,a.ef).reverse().concat(b);for(var c=0;c<b.length;++c){var d=b[c];if(!d.zp())return a.za.indexOf(d)}return-1}if("reviewing"==a.Dh.sessionMode()&&a.Ka){b=a.za.slice(0,a.ef).reverse();for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.za.indexOf(d);return-1}return a.ef-1}
function bx(a,b){if(b){b=a.za.slice(a.ef+1,a.za.length).concat(a.za.slice(0,a.ef+1));for(var c=0;c<b.length;++c){var d=b[c];if(!d.zp()&&!d.Js())return a.za.indexOf(d)}return a.za.length}if("reviewing"==a.Dh.sessionMode()&&a.Ka){b=a.za.slice(a.ef+1,a.za.length);for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.za.indexOf(d);return a.za.length}return a.ef+1}
function Qw(a,b,c){u(0<=b&&b<a.za.length);var d=Uw(a),f=d&&d.slide().settings().pa();f="testing"==a.Dh.sessionMode()&&f&&f.isEnabled();var g=d&&(d.nb()||d.yE);if(b==a.ef||!f||!g){d&&Hr(d,!1);d=a.za[b];f=d.slide().settings().pa();if(!d.zp()&&f&&f.isEnabled()&&c&&!d.hasBeenVisited()&&(a.cT.a(c,f,La(a.F2,a,b)),c.actionPrevented()))return;fx(a,b)}}e.F2=function(a){fx(this,a);this.Wu.a()};
function fx(a,b){u(0<=b&&b<a.za.length);a.DQ.a();var c=a.za[b];"testing"==a.Dh.sessionMode()&&Gr(c);Hr(c,!0);a.ef=b;a.$P.a()}function Xw(a,b){for(var c=l(a.lf),d=c.next();!d.done;d=c.next())if(d=d.value,b==d.groupId())return d.questions()?d.questions()[0]:null;a=l(a.za);for(c=a.next();!c.done;c=a.next())if(c=c.value,b==c.slide().id())return c;return null}e.bc=function(){for(var a=l(this.lf),b=a.next();!b.done;b=a.next())Gd(b.value);a=l(this.za);for(b=a.next();!b.done;b=a.next())Gd(b.value)};function gx(a,b,c,d){this.Sa=a;this.sb=b;this.Fh=c;this.wo=null;this.Ka=d}e=gx.prototype;e.awardedScore=function(){for(var a=0,b=l(this.Sa.groups()),c=b.next();!c.done;c=b.next())a+=c.value.awardedScore();return parseFloat(jb(Math.max(0,a)))};e.maxScore=function(){if(!this.Sa)return 0;for(var a=this.sb.Fl,b=0,c=l(this.Sa.questions()),d=c.next();!d.done;d=c.next())if(d=d.value,d.slide().settings().evaluation()&&d instanceof W){var f=d.maxScore();if(a||d.hasBeenVisited()||!this.Ka)b+=f}return parseFloat(jb(b))};
e.awardedPercent=function(){var a=this.maxScore();return 0<a?Math.round(this.awardedScore()/a*100):100};e.quizPassed=function(){var a=hx(this),b=this.maxScore();return"points"==a.units()?this.awardedScore()>=Lw(a,b):this.awardedPercent()>=a.value()};e.passingPercent=function(){var a=hx(this);if("percents"==a.units())return parseFloat(jb(a.value()));var b=this.maxScore();return 0<b?Math.round(Lw(a,b)/b*100):1};
e.Tv=function(){var a=hx(this),b=this.maxScore();return"points"==a.units()?parseFloat(jb(Lw(a,b))):0<b?Math.round(b*a.value())/100:0};function hx(a){if(a.wo)return a.wo;a=a.Fh.te();return("survey"==a.type()?a.slides()[0]:a.Ft[0]).content().wd()}e.jG=function(a){this.wo=a};function ix(){}e=ix.prototype;e.awardedScore=function(){throw Error("survey!");};e.awardedPercent=function(){return 100};e.maxScore=function(){throw Error("survey!");};e.Tv=function(){throw Error("survey!");};e.passingPercent=function(){return 100};e.quizPassed=function(){return!0};e.jG=function(){};function jx(){L.call(this);this.IE="percents";this.pe=80;this.Ca=M(this)}m(jx,L);e=jx.prototype;e.units=function(){return this.IE};e.value=function(){return this.pe};e.xd=function(a){this.pe=a;this.Ca.a()};e.clone=function(){var a=new jx,b=this.units();a.IE=b;a.Ca.a();a.xd(this.value());return a};e.Af=function(){return this.Ca};function kx(a,b,c){L.call(this);this.Sa=a.slidePoolState();this.Fh=b;this.sb=a.Ia();this.wo=null;this.Vx=M(this);this.c2=a.quiz().settings().T().passingScoreType();this.AL=new gx(this.Sa,this.sb,this.Fh,c);switch(this.c2){case "survey":this.Iu=new ix;break;case "quizPassingScore":this.Iu=this.AL}}m(kx,L);e=kx.prototype;e.quizPassed=function(){return this.Iu.quizPassed()};e.maxScore=function(){return this.AL.maxScore()};e.awardedScore=function(){return this.AL.awardedScore()};e.awardedPercent=function(){return this.Iu.awardedPercent()};
e.setPassingPercent=function(a){this.wo=new jx;this.wo.xd(100*a);this.Iu.jG(this.wo);this.Vx.a()};e.passingPercent=function(){return this.Iu.passingPercent()};e.Tv=function(){return this.Iu.Tv()};function lx(a){var b="";try{b=(void 0).B(a,void 0,void 0)}catch(c){}return b};function mx(){if(!z)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var nx=z&&mx();function X(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function ox(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(nx){var d=new ActiveXObject("MSXML2.DOMDocument");d.resolveExternals=!1;d.validateOnParse=!1;try{d.setProperty("ProhibitDTD",!0),d.setProperty("MaxXMLSize",2048),d.setProperty("MaxElementDepth",256)}catch(f){}if(d){a&&d.appendChild(d.createNode(1,a,""));a=d;break a}}throw Error("Your browser does not support creating new documents");}u(a);p(b)&&X(a.documentElement,
{xmlns:b});c&&X(a.documentElement,{"xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:schemaLocation":b+" "+c});return a.documentElement}function px(a,b){X(a,b)}function Y(a,b){b=u(a.ownerDocument).createElement(b);a.appendChild(b);return b}
function qx(a){if(1!=a.nodeType){var b=a.xml;if(b)a=b;else if("undefined"!=typeof XMLSerializer)a=(new XMLSerializer).serializeToString(a);else throw Error("Your browser does not support serializing XML documents");return a}b=0<a.childNodes.length;for(var c="<"+a.nodeName,d=0;d<a.attributes.length;++d){var f=a.attributes.item(d);u(f);c+=" "+f.name+'="'+Ra(f.value)+'"'}b&&(c+=">");for(d=0;d<a.childNodes.length;++d)c+=qx(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"}
function rx(a,b){We(a,b.toString())}function sx(a,b){if(0==b.length)return[];var c=b.length,d=[],f=0;do{var g=b.indexOf("]]\x3e",f);if(0>g){d.push(a.createCDATASection(b.substr(f,c-f)));break}else g=g-f+2,d.push(a.createCDATASection(b.substr(f,g))),f+=g}while(f<c);return d};var tx={},ux=(tx.incorrect="incorrect",tx.correct="correct",tx.answered="answered",tx.notanswered="notAnswered",tx.partially="partially",tx);function vx(){}
function wx(a,b,c){var d={id:c.slide().id()};X(b,d);d=c.slide();var f=Y(b,"direction");xx(f,d.description());f=(d=c.review())?d.status():c.submitted()?"answered":"notanswered";a=a.xe(c);X(b,{status:ux[f],evaluationEnabled:a});if(a=Mr(c))f=Y(b,"feedback"),xx(f,a.content());d&&(a=c.slide().settings().zf(),c={maxPoints:c.maxScore(),maxAttempts:-1==a?0:a,awardedPoints:d.awardedScore(),usedAttempts:c.Pn()},X(b,c))}vx.prototype.xe=function(a){return a.slide().settings().K()};
function yx(a,b,c){xx(a,b);c&&(a=Y(a,"picture"),c={altText:c.In()},X(a,c))}function xx(a,b){for(var c={},d=l(b.be()),f=d.next();!f.done;f=d.next())f=f.value,c[f.id()]=f;b=l(b.plainTextWithPlaceholders());for(d=b.next();!d.done;d=b.next())if(f=d.value,q(f))zx(a,f);else switch(d=a,f=c[f.id],f.type()){case "equation":Ax(d,x(f,Am));break;default:zx(d,"\n")}}function zx(a,b){var c=Y(a,"text");sx(c.ownerDocument,b).forEach(function(a){c.appendChild(a)})}
function Ax(a,b){a=Y(a,"equation");a=Y(a,"latex");rx(a,b.EX)};function Bx(){}m(Bx,vx);
Bx.prototype.Vc=function(a){var b=ox("dndQuestion");wx(this,b,a);for(var c=a.slide().content(),d=a.contentState(),f=[],g=Y(b,"objects"),h=l(d.pf),k=h.next();!k.done;k=h.next()){k=k.value;var n=Y(g,"object");rx(n,Cx(k.slideObject()));var t={id:k.slideObject().id()};X(n,t);f.push(k.slideObject())}g=[];h=Y(b,"destinations");k=l(d.Am);for(n=k.next();!n.done;n=k.next()){n=n.value;t=Y(h,"destination");rx(t,Cx(n.slideObject()));var v={id:n.slideObject().id()};X(t,v);g.push(n.slideObject())}if(this.xe(a))for(a=Y(b,
"matches"),c=l(c.chains()),h=c.next();!h.done;h=c.next())k=h.value,h=Y(a,"match"),k={objectIndex:f.indexOf(k.object().slideObject()),destinationIndex:g.indexOf(k.destination().slideObject())},X(h,k);f=Y(b,"userAnswer");c=l(d.chainsStates());for(a=c.next();!a.done;a=c.next())g=a.value,h=d.pf,k=d.Am,a=Y(f,"match"),g={objectIndex:h.indexOf(g.objectState()),destinationIndex:k.indexOf(g.destinationState())},X(a,g);return b};
function Cx(a){if(a instanceof Yk){var b=lx("Q_EQUATION_REPLACEMENT_TEXT");var c=a.name();c=(b=(a=a.Oa())?a.textWithEquations(b):"")?c+' - "'+b+'"':c}else c=a.name();return c};function Dx(){}m(Dx,vx);Dx.prototype.Vc=function(a){var b=ox("essayQuestion");wx(this,b,a);if(a=a.contentState().text()){var c=Y(b,"userAnswer");rx(c,a)}return b};function Ex(){}m(Ex,vx);
Ex.prototype.Vc=function(a){var b=ox("fillInTheBlankQuestion");wx(this,b,a);var c=a.contentState(),d={},f=Y(b,"details"),g=c.content().Oa(),h=g.plainTextWithPlaceholders(),k=g.be();g={};k=l(k);for(var n=k.next();!n.done;n=k.next())n=n.value,g[n.id()]=n;h=l(h);for(k=h.next();!k.done;k=h.next())k=k.value,q(k)?(n=Y(f,"text"),rx(n,k)):(n=g[k.id],n instanceof Am?Ax(f,n):d[k.id]=Y(f,"blank"));c=l(c.placeholders());for(f=c.next();!f.done;f=c.next())if(g=f.value,f=g.placeholder(),f=d[f.id],h={userAnswer:g.response()},
X(f,h),this.xe(a))for(h={correct:g.correct()},X(f,h),g=l(u(g.correctAnswers())),h=g.next();!h.done;h=g.next())h=h.value,k=Y(f,"answer"),rx(k,h);return b};function Fx(a){L.call(this);this.mb=a;this.Ug=new J(0,0,0,0);this.Ya=new tp;this.lk=0;this.nq=!0;this.w=M(this);this.I2=M(this);this.Qo=M(this);this.SB=M(this)}m(Fx,L);e=Fx.prototype;e.rect=function(){return this.Ug.clone()};e.type=function(){return this.mb};e.label=function(){return this.Ya};e.score=function(){return this.lk};e.correct=function(){return this.nq};e.M=function(){return this.w};e.GA=function(a){this.Ug!=a&&(this.Ug=a,this.Qo.a())};e.HA=function(a){a!=this.lk&&(this.lk=a,this.I2.a())};
e.aP=function(a){a!=this.nq&&(this.nq=a,this.SB.a())};function Ix(a){Fx.call(this,"freeform");this.oa=a}m(Ix,Fx);Ix.prototype.points=function(){return this.oa};function Jx(){}m(Jx,vx);
Jx.prototype.Vc=function(a){var b=ox("hotspotQuestion");wx(this,b,a);var c=Y(b,"userAnswer"),d=a.contentState();d=l(d.points());for(var f=d.next();!f.done;f=d.next()){var g=f.value;f=Y(c,"point");g=g.Pg;X(f,{x:g.x,y:g.y})}c=Y(b,"hotspots");a=a.contentState();d=l(a.areas());for(f=d.next();!f.done;f=d.next()){f=f.value;g=f.area();var h=g.rect(),k=h.left,n=h.top,t=h.width;h=h.height;a:{switch(g.type()){case "rectangle":var v="rectangle";break a;case "oval":v="oval";break a;case "freeform":v="freeform";
break a}throw Error("unknown area type");}v=Y(c,v);g instanceof Ix&&Kx(v,g);f={x:k,y:n,width:t,height:h,marked:a.areaSelected(f),label:g.label().text(),correct:g.correct()};X(v,f);c.appendChild(v)}return b};function Kx(a,b){b=Eb(b.points(),function(a){return a.x+","+a.y});px(a,{points:b.join(";")})};function Lx(){}m(Lx,vx);
Lx.prototype.Vc=function(a){var b=ox("likertScaleQuestion");wx(this,b,a);for(var c=a.contentState(),d=c.content().lm(),f=Y(b,"statements"),g=l(d),h=g.next();!h.done;h=g.next()){h=h.value;var k=Y(f,"statement");xx(k,h)}f=c.content().labels();g=Y(b,"scaleLabels");h=l(f);for(k=h.next();!k.done;k=h.next()){k=k.value;var n=Y(g,"label");rx(n,k.text())}a={numberFromZero:u(a.slide().settings().Yl()).rA()};X(g,a);a=Y(b,"userAnswer");c=l(c.statementsStates());for(g=c.next();!g.done;g=c.next())h=g.value,g=Y(a,
"match"),h={statementIndex:d.indexOf(h.statement()),labelIndex:zb(f,h.selectedScale())},X(g,h);return b};function Mx(){}m(Mx,vx);
Mx.prototype.Vc=function(a){var b=ox("matchingQuestion");wx(this,b,a);for(var c=a.slide().content(),d=[],f=[],g=0;g<c.matches().count();++g){var h=c.matches().getChoice(g);d.push(h.premise());f.push(h.response())}for(g=0;g<c.distractors().count();++g)h=c.distractors().getChoice(g),f.push(h);g=a.contentState();h=Y(b,"premises");for(var k=l(d),n=k.next();!n.done;n=k.next()){n=n.value;var t=Y(h,"premise");yx(t,n.textRange(),n.Nc)}h=Y(b,"responses");k=l(f);for(n=k.next();!n.done;n=k.next())n=n.value,
t=Y(h,"response"),yx(t,n.textRange(),n.Nc);if(this.xe(a))for(a=Y(b,"matches"),h=0;h<c.matches().count();++h)n=c.matches().getChoice(h),k=Y(a,"match"),n={premiseIndex:d.indexOf(n.premise()),responseIndex:f.indexOf(n.response())},X(k,n);c=Y(b,"userAnswer");g=l(g.matches());for(a=g.next();!a.done;a=g.next())h=a.value,a=Y(c,"match"),h={premiseIndex:d.indexOf(h.premise()),responseIndex:f.indexOf(h.response())},X(a,h);return b};function Nx(){}m(Nx,vx);Nx.prototype.Vc=function(a){var b=ox(this.sU());wx(this,b,a);var c=a.slide();a=this.Qy(c.content(),a.contentState());b.appendChild(a);return b};Nx.prototype.sU=function(){return"multipleChoiceQuestion"};Nx.prototype.Pw=function(a){var b=a.choice(),c=ox("answer");yx(c,b.textRange(),b.Nc);(b=b.score())&&X(c,{score:b});(a=a.customAnswer())&&X(c,{customAnswer:a});return c};
Nx.prototype.Qy=function(a,b){for(var c=ox("answers"),d=null,f=null,g=Array(b.count()),h=0;h<b.count();++h){var k=b.getChoiceState(h),n=a.getChoiceIndex(k.choice());k.selected()&&(d=n);var t=a.getChoice(h);g[n]=this.Pw(k);t.correct()&&(f=h)}a=l(g);for(b=a.next();!b.done;b=a.next())c.appendChild(b.value);null!=f&&X(c,{correctAnswerIndex:f});null!=d&&X(c,{userAnswerIndex:d});return c};function Ox(){}m(Ox,vx);
Ox.prototype.Vc=function(a){var b=ox("multipleChoiceTextQuestion");wx(this,b,a);var c=a.contentState(),d={},f=Y(b,"details"),g=c.content().Oa();g.plainTextWithPlaceholders();var h=g.be();g={};h=l(h);for(var k=h.next();!k.done;k=h.next())k=k.value,g[k.id()]=k;h=l(c.content().Oa().plainTextWithPlaceholders());for(k=h.next();!k.done;k=h.next())if(k=k.value,q(k)){var n=Y(f,"text");rx(n,k)}else n=g[k.id],n instanceof Am?Ax(f,n):d[k.id]=Y(f,"blank");c=l(c.placeholders());for(f=c.next();!f.done;f=c.next()){f=
f.value;g=f.placeholder();h=d[g.id];k=-1;for(n=0;n<g.values.length;++n){var t=g.values[n].text(),v=Y(h,"answer");rx(v,t);f.response()==kb(t)&&(k=n)}f.initiated()&&X(h,{userAnswerIndex:k});this.xe(a)&&X(h,{correctAnswerIndex:g.xk})}return b};function Px(){}m(Px,vx);Px.prototype.Vc=function(a){var b=ox("multipleResponseQuestion");wx(this,b,a);var c=a.slide();a=this.Qy(c.content(),a.contentState(),this.xe(a));b.appendChild(a);return b};Px.prototype.Pw=function(a,b){var c=a.choice(),d=ox("answer");yx(d,c.textRange(),c.Nc);b&&(b={correct:c.correct()},X(d,b));b={selected:a.selected()};X(d,b);(c=c.score())&&X(d,{score:c});(a=a.customAnswer())&&X(d,{customAnswer:a});return d};
Px.prototype.Qy=function(a,b,c){for(var d=ox("answers"),f=Array(b.count()),g=0;g<b.count();++g){var h=b.getChoiceState(g),k=a.getChoiceIndex(h.choice());f[k]=this.Pw(h,c)}a=l(f);for(b=a.next();!b.done;b=a.next())d.appendChild(b.value);return d};function Qx(){}m(Qx,vx);Qx.prototype.Vc=function(a){var b=ox("numericQuestion");wx(this,b,a);var c=a.contentState();if(a.initiated()){var d={userAnswer:c.response()};X(b,d)}if(this.xe(a))for(a=Y(b,"answers"),c=c.answers(),d=0;d<c.count();++d){var f=c.getAnswer(d);a.appendChild(this.Pw(f))}return b};
Qx.prototype.Pw=function(a){if(a instanceof Pp){var b=ox("between"),c=Y(b,"leftOperand");rx(c,a.leftOperand());c=Y(b,"rightOperand");rx(c,a.rightOperand());return b}if(a instanceof Qp){switch(a.comparisonOperation()){case "notEqual":b="notEqual";break;case "equal":b="equal";break;case "greaterThan":b="greater";break;case "greaterThanOrEqual":b="greaterOrEqual";break;case "lessThan":b="less";break;case "lessThanOrEqual":b="lessOrEqual";break;default:throw Error("unknown unary condition type");}b=ox(b);
rx(b,a.operand());return b}throw Error("unknown condition");};function Rx(){}m(Rx,vx);Rx.prototype.Vc=function(a){var b=ox("sequenceQuestion");wx(this,b,a);var c=a.contentState();a=this.Qy(c.Uc(),c.studentResponse(),this.xe(a));b.appendChild(a);return b};Rx.prototype.Qy=function(a,b){var c=ox("answers");b=l(b);for(var d=b.next();!d.done;d=b.next()){var f=d.value;d=Y(c,"answer");yx(d,f.textRange(),f.Nc);f={originalIndex:a.indexOf(f)};X(d,f)}return c};function Sx(){}m(Sx,Nx);Sx.prototype.sU=function(){return"trueFalseQuestion"};function Tx(){}m(Tx,vx);Tx.prototype.Vc=function(a){var b=ox("typeInQuestion");wx(this,b,a);var c=a.contentState(),d={userAnswer:c.response().text()};X(b,d);this.xe(a)&&b.appendChild(Ux(c.Uc()));return b};function Ux(a){for(var b=ox("acceptableAnswers"),c=0;c<a.count();++c){var d=a.getChoice(c),f=Y(b,"answer");rx(f,d.textRange().text())}return b};function Vx(){}m(Vx,vx);
Vx.prototype.Vc=function(a){var b=ox("wordBankQuestion");wx(this,b,a);var c=a.contentState(),d={},f=Y(b,"details"),g=c.content().Oa(),h=g.plainTextWithPlaceholders(),k=g.be();g={};k=l(k);for(var n=k.next();!n.done;n=k.next())n=n.value,g[n.id()]=n;h=l(h);for(k=h.next();!k.done;k=h.next())k=k.value,q(k)?(n=Y(f,"text"),rx(n,k)):(n=g[k.id],n instanceof Am?Ax(f,n):d[k.id]=Y(f,"blank"));c=l(c.placeholders());for(f=c.next();!f.done;f=c.next())h=f.value,f=u(h.placeholder()),g=d[f.id],(k=h.response())&&X(g,
{userAnswer:k}),this.xe(a)&&(h={correct:h.correct()},X(g,h),rx(g,f.value));d=Y(b,"words");a=l(a.slide().content().extraWords());for(c=a.next();!c.done;c=a.next())c=c.value,f=Y(d,"word"),rx(f,c.text());return b};function Wx(){L.call(this);this.mg=null}m(Wx,vs);e=Wx.prototype;e.nj=function(){};e.hj=function(){};e.uj=function(){};e.mj=function(){};e.qj=function(a){this.mg=(new Nx).Vc(a)};e.wj=function(a){this.mg=(new Sx).Vc(a)};e.sj=function(a){this.mg=(new Px).Vc(a)};e.yj=function(a){this.mg=(new Vx).Vc(a)};e.rj=function(a){this.mg=(new Ox).Vc(a)};e.kj=function(a){this.mg=(new Ex).Vc(a)};e.xj=function(a){this.mg=(new Tx).Vc(a)};e.tj=function(a){this.mg=(new Qx).Vc(a)};e.vj=function(a){this.mg=(new Rx).Vc(a)};
e.pj=function(a){this.mg=(new Mx).Vc(a)};e.jj=function(a){this.mg=(new Dx).Vc(a)};e.oj=function(a){this.mg=(new Lx).Vc(a)};e.lj=function(a){this.mg=(new Jx).Vc(a)};e.ij=function(a){this.mg=(new Bx).Vc(a)};function Xx(){}
Xx.prototype.generateSessionXml=function(a){var b=ox("quizReport","http://www.ispringsolutions.com/ispring/quizbuilder/quizresults","quizReport.xsd");X(b,{version:"2"});var c=a.settings().pa(),d=c.isEnabled()?c.value():0,f=Y(b,"quizSettings");c=Y(b,"summary");var g=a.Ia();g=cj(u(g.Bt));var h=a.evaluation();h?(d={quizType:"graded",maxScore:h.maxScore(),maxNormalizedScore:"100",timeLimit:d},X(f,d),f=Y(f,"passingPercent"),rx(f,h.passingPercent()),f={score:h.awardedScore(),percent:h.awardedPercent(),time:a.quizDuration(),
finishTimestamp:g,passed:h.quizPassed()},X(c,f)):(X(f,{quizType:"survey",timeLimit:d}),f={time:a.quizDuration(),finishTimestamp:g},X(c,f));h=a.quiz().ab().vk();f=a.pn();if(h&&f){g=ox("variables");h=h.content();h=l(h.pc());for(d=h.next();!d.done;d=h.next()){var k=d.value;d=k.Ke().text();k=k.title().text();if(f.Zf(d)){var n=f.af(d),t=Y(g,"variable");X(t,{name:d.toUpperCase(),title:k,value:n})}}c.appendChild(g)}c=Y(b,"questions");f=new Wx;g=a.Ia().ma();h=a.Ia().Fl;d=l(a.slidePoolState().questions());
for(k=d.next();!k.done;k=d.next())if(k=k.value,h||!g||k.hasBeenVisited())f.mg=null,f.wf(k),k=u(f.mg),c.appendChild(k);c=Y(b,"groups");a=l(a.slidePoolState().groups());for(f=a.next();!f.done;f=a.next())f=f.value,g=isNaN(f.awardedPercent()),0<Hw(f)&&!g&&(g=Y(c,"group"),f={name:f.title(),passingScore:f.wd(),awardedScore:f.awardedScore(),passingPercent:jb(f.passingPercent()),awardedPercent:jb(f.awardedPercent()),totalQuestions:Hw(f),answeredQuestions:Iw(f)},X(g,f),c.appendChild(g));return qx(b)};
Xx.prototype.generateSessionXml=Xx.prototype.generateSessionXml;function Yx(a){var b=a.quiz,c=a.pn,d=a.Cp,f=a.pp,g=a.state,h=a.ma,k=a.Cb;a=a.p4;L.call(this);var n=this;this.la=b;this.Ka=h;this.kb=k;this.$c=c;this.tg=d;this.YY=f;this.Wm=new nv;this.va="testing";this.bn=!1;this.Uf=a(this);this.Zj=new Mw(this.la.ab());this.VV=[];this.Sa=this.YH(g);C(this,this.Sa.KR,this.D1,this);C(this,this.Sa.pM,this.OK,this);C(this,this.Sa.activeSlideChangedEvent(),this.nD,this);this.YL=M(this);this.Oo=M(this);this.vz=M(this);this.MD=M(this);this.Wu=M(this);this.uq=M(this);this.w=
M(this);this.Zh=this.Bt=null;this.Zq=!1;this.tu=[];this.CI=0;this.Vx=M(this);(this.fe="survey"!=this.la.settings().T().passingScoreType()?new kx(this,this.la.ab(),this.Ka):null)&&C(this,this.fe.Vx,function(){Zx(n);n.Vx.a()},this);b=this.la.settings().T().pa();b=b.isEnabled()?b.value():void 0;this.Fl=!1;this.dn=new uv(b);C(this,this.dn.XV,this.O1,this);C(this,this.dn.CE,this.P1,this);this.ql=void 0;$x(this,"%TOTAL_QUESTIONS%",this.Sa.questions().length.toString());null!=g&&this.Sb(g)}m(Yx,L);e=Yx.prototype;
e.started=function(){return this.bn};e.persistState=function(){var a=this,b={};b[Br.Gb.ab]=this.Sa.persistState();b[Br.Gb.mode]=this.sessionMode();b[Br.Gb.time]=this.dn.time();this.Bt&&(b[Br.Gb.hX]=this.Bt.getTime());if(this.$c){var c={};this.$c.pc().forEach(function(b){c[b]=u(a.$c).af(b)});b[Br.Gb.Rs]=c}return b};e.pn=function(){return this.$c};e.Cp=function(){return this.tg};e.pp=function(){return this.YY};e.settings=function(){return this.la.settings().T()};e.evaluation=function(){return this.fe};
e.quiz=function(){return this.la};e.sessionMode=function(){return this.va};e.slidePoolState=function(){return this.Sa};e.re=function(){return this.Sa.re(this.fe)};e.vs=function(){this.Uf.vs()};e.Ta=function(){return this.Sa};e.ma=function(){return this.Ka};e.start=function(){var a=this;C(this,this.Sa.Wu,function(){"testing"!=a.sessionMode()||$h||a.dn.start();a.nD();a.bn=!0;a.Wu.a()});this.Sa.tb();ay(this)||this.finish()};
function by(a,b){a.Zq=void 0===b?!1:b;a.tu=[];var c=a.Sa.questions();b={};c=l(c);for(var d=c.next();!d.done;b={qw:b.qw},d=c.next())b.qw=d.value,b.qw.nb()&&(b.qw.submit(a.Zq),a.Zq&&a.tu.push(function(a){return function(){return Fr(a.qw)}}(b)));a.finish()}function cy(a){a.Zq=!1;a.tu.forEach(function(a){a()});a.tu=[]}e.review=function(){ay(this)&&(this.Ty("reviewing"),Qw(this.Sa,0))};e.finish=function(){this.CI&&clearTimeout(this.CI);dy(this);this.CI=setTimeout(La(this.k_,this),0)};e.M=function(){return this.w};
e.KW=function(){ey(this);var a=this.quiz().settings().T().submitType(),b=Uw(this.Sa);"allAtOnce"==a&&b&&(a=b.slide().settings().pa())&&a.isEnabled()&&!b.submitted()&&b.submit(!0)};e.YH=function(a){return new Ow({ab:this.la.ab(),jd:this.la.settings(),Ma:a?a[Br.Gb.ab]:void 0,MO:this.Zj,ma:this.Ka,ys:this})};e.k_=function(){var a=this;this.Zq?this.tu.push(function(){a.vq()}):this.vq()};
e.vq=function(){var a=this;ay(this)&&Hr(u(Uw(this.Ta())),!1);this.Bt=new Date;var b=this.sessionMode();this.Ty("completed");ey(this);this.dn.em()&&this.dn.stop();"testing"==b?(Md(this,this.Uf.LG,function(){return a.uq.a()}),fy(this)):this.uq.a()};function fy(a){wv(a.kb)||um()||a.Uf.send()}e.generateDetailsXml=function(){return this.sessionDetailsGenerator().generateSessionXml(this)};e.sessionDetailsGenerator=function(){return new Xx};e.sessionModeChangedEvent=function(){return this.YL};e.Ia=function(){return this};
function gy(a){if(!ay(a)||a.Zq||!Uw(a.Ta()))return!0;var b=a.sessionMode();return"reviewing"==b?!0:"testing"!=b?!1:a.quiz().settings().T().iv()||a.Fl?!0:hy(a,!1)}e.DO=function(){return this.Sa.DO()};e.quizDuration=function(){return this.dn.time()};
function iy(a,b){b||(b=u(Uw(a.Ta())));var c=b.slide();b=Math.floor(b.visitDuration()/1E3);var d=c.settings().pa();b=(c=d&&d.isEnabled())?u(d).value()-b:void 0;d=a.la.settings().T().pa();d.isEnabled()&&(d=d.value(),a=a.quizDuration(),!c||c&&d-a<b)&&(b=d-a);return b}e.D1=function(){this.finish()};e.OK=function(){ey(this)};
e.nD=function(){if(ay(this)&&(ey(this),"testing"==this.sessionMode())){var a=u(Uw(this.Ta())),b=a.slide().settings().pa();!a.submitted()&&b&&b.isEnabled()&&(b=Math.max(1,iy(this,a)),!a.submitted()&&p(b)&&0<b&&!$h&&(this.ql=new uv(b),D(this,this.ql),C(this,this.ql.CE,this.h1,this),this.ql.start()))}this.de(this.Zh);(this.Zh=Uw(this.Sa))&&C(this,this.Zh.M(),this.pD,this)};e.Ty=function(a){var b=this;if(this.va!=a){var c=this.va;this.va=a;this.Zq?this.tu.push(function(){return b.YL.a(c)}):this.YL.a(c)}};
function hy(a,b){var c=a.quiz().settings().T().submitType(),d=!1;a=l(a.slidePoolState().slides());for(var f=a.next();!f.done;f=a.next()){f=f.value;var g=f.slide();g=b?!1:g.settings().hs();f=f instanceof W?"allAtOnce"==c?f.initiated()||f.submitted():!f.nb():f.hasBeenVisited();d=d||!f&&!g}return!d}
function jy(a){var b=0;a=l(a.slidePoolState().questions());for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.slide(),f=!d.settings().evaluation();d=d.settings().hs();(f&&d?c.hasBeenVisited():c.hasBeenVisited()&&(c.submitted()||c.initiated()))||b++}return b}e.O1=function(){this.Oo.a()};e.P1=function(){ey(this);this.Fl=!0;this.pD();var a=new Nw;this.vz.a(a);a.actionPrevented()||this.finish()};function ey(a){p(a.ql)&&(a.ql.em()&&a.ql.stop(),a.Yb(a.ql),a.ql=void 0)}
e.h1=function(){if(this.ql){ey(this);var a=new Nw;this.MD.a(a);a.actionPrevented()}};e.bc=function(){Gd(this.Sa)};function ay(a){return 0<a.slidePoolState().slides().length}e.quizState=function(){return this.sessionMode()};e.quizStateChangeEvent=function(){return this.sessionModeChangedEvent()};e.currentSlideChangeEvent=function(){return this.Sa.activeSlideChangedEvent()};e.dh=function(){var a=this.re();return a&&a.slide().visible()?u(a).slide().content().dh():this.la.ab().te().dh()};
function ky(a){function b(a,b){c[a.toLowerCase()]=b}var c={},d=a.la.ab().vk(),f=!!d&&d.visible();d=f?u(d).content():null;for(var g=l(a.tg.pc()),h=g.next();!h.done;h=g.next()){h=h.value;var k=a.tg.af(h);b("%"+h+"%",k)}g=a.$c;if(d&&g)for(g.Zf("userid")&&b("%USER_ID%",g.af("userid")),h=0;h<d.pc().length;h++){k=d.pc()[h];var n=null!=g&&g.Zf(k.Ke().text());"disabled"!=k.usage()&&(f||n)&&(n=n?u(g).af(k.Ke().text()):"",b("%"+k.Ke().text()+"%",n))}b("%QUIZ_DURATION%",a.quizDuration());b("%QUIZ_TITLE%",a.la.title());
(a=a.fe)?(b("%QUIZ_STATUS%",a.quizPassed()?"Passed":"Failed"),b("%AWARDED_SCORE%",a.awardedScore()),b("%AWARDED_PERCENT%",a.awardedPercent()),b("%PASSING_SCORE%",a.Tv()),b("%PASSING_PERCENT%",a.passingPercent())):b("%QUIZ_STATUS%","Completed");return c}
function dy(a){var b=a.fe;b?($x(a,"%AWARDED_SCORE%",b.awardedScore().toString()),$x(a,"%AWARDED_PERCENT%",b.awardedPercent().toString()),Zx(a)):$x(a,"%QUIZ_STATUS%","Completed");$x(a,"%QUIZ_DURATION%",a.quizDuration().toString());b=a.Sa.groups().reduce(function(a,b){return a+Iw(b)},0);$x(a,"%ANSWERED_QUESTIONS%",b.toString())}
function Zx(a){var b=u(a.fe);$x(a,"%PASSING_SCORE%",b.Tv().toString(),!0);$x(a,"%PASSING_PERCENT%",b.passingPercent().toString(),!0);$x(a,"%QUIZ_STATUS%",b.quizPassed()?"Passed":"Failed")}function $x(a,b,c,d){d=void 0===d?!1:d;b=b.replace(/%/g,"");a.Wm.Zf(b)?d&&(a.Wm.Ag[b.toLowerCase()]=c):ov(a.Wm,b,c)}
e.Sb=function(a){var b=this;this.Ty(a[Br.Gb.mode]);"completed"==this.va&&dy(this);this.dn&&this.dn.setTime(a[Br.Gb.time]);var c=a[Br.Gb.hX];c&&(this.Bt=new Date(c));(a=a[Br.Gb.Rs])&&this.$c&&Yb(a,function(a,c){u(b.$c).Ag[c.toLowerCase()]=a})};function ly(a){var b=Uw(a.Ta()),c=!0;a=a.slidePoolState().questions();a=l(a);for(var d=a.next();!d.done;d=a.next())if(d=d.value,d!=b){var f=d instanceof W&&d.nb();if(!d.hasBeenVisited()||f&&!d.Js())c=!1}return c}
e.pD=function(){var a=this;p(this.PQ)&&clearTimeout(this.PQ);this.PQ=setTimeout(function(){a.w.a()},0)};function my(a){var b=a.quiz,c=a.C,d=a.ma,f=a.Cn,g=a.u,h=a.hF;a=a.s5;L.call(this);this.la=b;this.A=c;this.Ka=d;this.bj=f;this.c=g;this.Yk=h;this.Q2=a;this.$c=new nv;this.gr=new nv;this.tg=new nv;this.$p=new lv;this.$p.gr=this.gr;this.$p.tg=this.tg;ny(this);this.ti=0;this.A.Ag=this.$p;this.ko=[];this.ao=null;this.ZL=!1;this.m=null;this.bV=M(this);this.VU=M(this);this.aV=M(this);this.Zw=M(this);this.nM=M(this);this.mM=M(this);this.rV=M(this);this.Cl=M(this);oy(this)}m(my,L);e=my.prototype;e.ma=function(){return this.Ka};
e.usedAttemptsCount=function(){return this.ti};
function py(a,b){a.Yb(a.m);var c=a.Q2.create({state:b,pp:a.$p,pn:a.$c,Cp:a.tg});c=x(c,Yx);a.m=D(a,c);var d=a.jd().T().pa();qy(a)||d.isEnabled()||$h||C(a,c.DO(),function(b,c,h){b.preventAction();c=(b=d.isEnabled()?d.value():void 0)?Math.min(b,c.value()):c.value();a.MT(c,h)});C(a,c.Ta().activeSlideChangedEvent(),function(){if("testing"==c.Ia().sessionMode()){var b=Uw(c.Ta()),d=u(b).zp(),h=b.slide().settings().pa();!d&&h&&h.isEnabled()&&a.rV.a(iy(c.Ia(),b))}});C(a,c.Ta().DQ,function(){var b=Uw(c.Ta());
b instanceof W&&ry(a,b)});b=Uw(c.Ta());b instanceof W&&ry(a,b);C(a,c.Wu,a.F1,a);C(a,c.Ta().pM,a.Va,a);C(a,c.uq,a.Va,a);C(a,c.slidePoolState().activeSlideChangedEvent(),a.Va,a);C(a,c.M(),a.Va,a)}e.Va=function(){this.Cl.a()};e.F1=function(){this.ZL||this.ti++;this.ZL=!1;var a=u(this.m).Wm;this.$p.Wm=a;if(a=u(this.m).pn())this.$p.$c=a;this.Zw.a()};e.reset=function(){this.m=null};
e.tb=function(a){var b=this,c=this.yp(),d=this.la.ab().vk(),f=this.la.ab().HF();c&&this.ko.push(c);d&&d.visible()&&this.ko.push(d);if(f)for(c=l(f),d=c.next();!d.done;d=c.next())d=d.value,d.visible()&&this.ko.push(d);a(function(){if(b.ao&&"AuthorizationSlide"==b.ao.slide().type()){var a=b.ao;if(a.$A())return;b.$c=a.Rs()}sy(b)});sy(this)};
function sy(a){a.ko.length?(a.ao=(new Ew({jd:a.la.settings(),Mn:!0,ma:a.ma(),ys:null,hF:a.Yk})).create(a.ko[0]),a.ko.splice(0,1),a.ko.length&&ty(a.bj,a.ko[0]),uy(a)):(a.ao=null,a.start())}function uy(a){if(!a.ao)return!1;var b=a.ao;switch(b.slide().type()){case "IntroSlide":a.bV.a(b);break;case "InstructionsSlide":a.$p.$c=a.$c;a.aV.a(b);break;case "AuthorizationSlide":iw(b.contentState(),a.$c),a.VU.a(b)}return!0}
e.start=function(){var a=this,b=this.jd().T().pa();qy(this)||!b.isEnabled()||$h?vy(this):wy(this,b.value(),function(){vy(a)})};e.resume=function(a){this.ZL=!!a;this.ti=a[Br.YX.Pn];py(this,a[Br.Gb]);var b=u(this.m);a=b.Ia();var c="testing"==a.sessionMode(),d=this.jd().T().pa();!qy(this)&&d.isEnabled()&&!$h&&c?wy(this,d.value()-a.quizDuration(),function(){b.start()}):b.start()};function vy(a){py(a);u(a.m).start()}e.stateChangedEvent=function(){return this.Cl};e.currentSession=function(){return this.m};
e.persist=function(){if(!this.m)return null;var a={};a[Br.YX.Pn]=this.ti;a[Br.Gb]=this.m.persistState();return a};e.C=function(){return this.A};e.currentSessionChangedEvent=function(){return this.Zw};function qy(a){var b=a.yp();b=!!b&&b.visible();var c=a.la.ab().HF().some(function(a){return a.visible()});return b||xy(a)||c}function xy(a){a=a.la.ab().vk();return!!a&&a.visible()}e.yp=function(){var a=this.la.ab().yp();a&&!a.visible()&&(a=null);return a};e.jd=function(){return this.la.settings()};
e.restartQuiz=function(){vy(this)};e.allowRetakeQuiz=function(){var a=this.currentSession();if(!a||"testing"==a.Ia().sessionMode())return!1;a=a.re();if(!a)return!1;a=a.slide();if(!yy(a.Wa().ob(),"restartBtn"))return!1;a=a.content();return-1==a.zf()||this.ti<a.zf()+1};e.setUserInfo=function(a,b){sv(this.tg,this.$c,a,b)};
function ny(a){function b(b,c){ov(a.gr,b.replace(/%/g,""),c)}var c=a.jd().T().pa();b("%QUIZ_TIME%",c.isEnabled()?c.value().toString():"Unlimited");b("%QUIZ_TITLE%",a.la.title());var d=0;zy(a.la.ab(),function(a){var b=0;a.slides().forEach(function(a){"InfoSlide"!=a.type()&&++b});d+=b});b("%TOTAL_QUESTIONS%",d.toString())}
function oy(a){rv(a.tg);xy(a)?u(a.la.ab().vk()).content().pc().forEach(function(b){if("disabled"!=b.usage()){var c=b.Ke().text(),d=a.tg.Zf(c)?a.tg.af(c):null,f=null;switch(b.type()){case "select":break;default:f=b.value().text()}(b=d||f)&&ov(a.$c,c,b)}}):sv(a.tg,a.$c,null,null)}
function ry(a,b){var c=b.review()&&"correct"==u(b.review()).status();a="testing"==u(a.m).sessionMode();c=b.submitted()&&b.jv()&&!c&&!Pr(b)&&a;if(b instanceof cs)a=u(b.slide().settings().fs()),c&&"reset"==a.Oh()&&b.ov();else if(b instanceof Tr){if(a=u(b.slide().settings().tv()),c&&"reset"==a.Oh())for(c=l(b.contentState().pf),a=c.next();!a.done;a=c.next()){a=a.value;var d=a.Jq;kf(d,a.rect())||(qr(b.contentState(),a)&&or(b.contentState(),a),a.GA(d))}}else b instanceof us&&(a=u(b.slide().settings().kB()),
c&&"reset"==a.Oh()&&b.eF())}function wy(a,b,c){a.nM.a(b,c)}e.MT=function(a,b){this.mM.a(a,b)};function Ay(a){hw.apply(this,arguments)}m(Ay,hw);Ay.prototype.$A=function(){for(var a=l(this.di),b=a.next();!b.done;b=a.next())if(b=b.value.submit(),b.length)return b;return null};function By(a){Bw.apply(this,arguments)}m(By,Bw);By.prototype.PW=function(a){return new Ay(a.content())};function Cy(){this.title=this.type="";this.passingPercent=this.wd=this.HY=this.LP=0;this.XN=this.version="";this.SP=0;this.jX="";this.pa=0;this.zN="";this.iY=!1;this.IP="";this.gY=this.fY=this.cG=!1;this.RP="";this.KN=!1;this.QO=this.pp=this.Cp=this.GY=this.IW=null;this.PO={}};function Ey(a){var b=a.u;this.m=a.Gb;this.c=b;this.P=this.m.quiz().settings().Bu}
Ey.prototype.create=function(){var a=this.m.evaluation(),b=new Cy;b.title=this.m.quiz().title();b.type=a?"graded":"survey";b.version="9.0";b.XN=this.m.generateDetailsXml();b.SP=this.m.quizDuration();b.jX=dj(this.m.quizDuration());var c=this.m.quiz().settings().T().pa();b.pa=c.isEnabled()?c.value():0;a&&(b.LP=a.maxScore(),b.HY=a.awardedScore(),b.passingPercent=a.passingPercent(),b.wd=a.Tv());a=this.m.quiz().ab().vk();b.KN=!!a&&a.visible();b.IW=b.KN?u(a).content():null;b.Cp=this.m.Cp();b.pp=this.m.pp();
if(a=this.m.pn())b.GY=a,a.Zf("userid")&&(b.RP=a.af("userid"));b.QO=this.P.Xv();if(b.QO)for(b.PO={},a=l("PB_PRINT_DATE_TIME_TABLE_LABEL PB_PRINT_STUDENT_SCORE_LABEL PB_PRINT_PASSING_SCORE_LABEL PB_PRINT_USER_ID PB_PRINT_PASSED_QUIZ PB_PRINT_FAILED_QUIZ PB_PRINT_RESULTS_HEADER PB_PRINT_SURVEY_RESULTS_HEADER PB_PRINT_DETAILED_REPORT_TITLE PB_PRINT_TIME_SPENT PB_PRINT_ANSWERED_QUESTIONS PB_PRINT_RESULT_BY_SECTION PB_PRINT_RESULT_BY_QUESTION PB_PRINT_POINTS_TITLE PB_PRINT_QUESTION_TITLE PB_PRINT_CORRECT PB_PRINT_INCORRECT PB_PRINT_PARTIALLY_CORRECT PB_PRINT_USER_ANSWER PB_PRINT_YOUR_ANSWER PB_PRINT_CORRECT_ANSWER PB_PRINT_FEEDBACK PB_PRINT_AWARDED_TITLE PB_PRINT_RESULT_TITLE PB_PRINT_DESTINATION PB_PRINT_SURVEY PB_PRINT_ATTEMPTS".split(" ")),
c=a.next();!c.done;c=a.next())c=c.value,b.PO[c]=this.c.B(c);return b};function Fy(){};var Gy;function Hy(){}r(Hy,Fy);Hy.prototype.kF=function(){a:{if(!this.tX&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var a=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],b=0;b<a.length;b++){var c=a[b];try{new ActiveXObject(c);var d=this.tX=c;break a}catch(f){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}d=this.tX}return d?new ActiveXObject(d):new XMLHttpRequest};Gy=new Hy;function Iy(){this.Xk=new E}Iy.prototype.response=function(){return this.Ga};Iy.prototype.send=function(a,b,c){var d;if(d=Lh){var f=window.location.toString();d=a.match(Ko);f=f.match(Ko);d=!(d[3]==f[3]&&d[1]==f[1]&&d[4]==f[4])}d?Jy(this,a,b,c):Ky(this,a,b,c)};
function Jy(a,b,c,d){u("POST"==c||"GET"==c);var f=new XDomainRequest;b=Ly(b);f.onload=function(){a.Ga=f.responseText;a.Xk.a(!0)};f.onerror=function(){a.Xk.a(!1)};f.ontimeout=function(){Lh&&window.console.log("ontimeout")};f.onprogress=function(){Lh&&window.console.log("progress")};try{f.open(c,b),f.send(Mo(d))}catch(g){f.onerror()}}
function Ky(a,b,c,d){var f=Gy.kF();d=Mo(d);"GET"==c&&(b+="?"+d);f.open(c,b,!0);f.onreadystatechange=function(){try{4==f.readyState&&(200==f.status?(a.Ga=f.responseText,a.Xk.a(!0)):a.Xk.a(!1))}catch(g){a.Xk.a(!1)}};try{"POST"==c?(f.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),f.send(d)):f.send()}catch(g){a.Xk.a(!1)}}
function Ly(a){var b=window.location.toString().match(Ko)[1]||null;if(null!=b&&"file"!=b){var c=a.match(Ko)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function My(){L.call(this);this.Xk=M(this)}m(My,L);My.prototype.send=function(a,b){var c=this,d=new Iy;b=Ny(b);var f=C(this,d.Xk,function(a){Hd(c,f);c.Xk.a(a)});d.send(a,"POST",b)};
function Ny(a){var b={};b.t=a.type;a.RP&&(b.sid=a.RP);var c=a.pp,d=a.QO;d&&(b.rf=c?Oy(c,d.from()):d.from(),b.rs=c?Oy(c,d.ZA()):d.ZA(),b.rc=c?Oy(c,d.Oz()):d.Oz(),b.rm=JSON.stringify(a.PO));null!=a.SP&&(b.ut=a.SP,b.fut=a.jX);a.zN&&(b.ae=a.zN,b.aa=a.iY);a.IP&&(b.se=a.IP,b.sa=a.cG,b.sc=a.fY,b.sf=a.gY);var f=a.Cp;if(f){var g={};Bb(f.pc(),function(a){var c=a.toUpperCase();a=u(f).af(a);g[c]=a;b[c]=a});b.pv=JSON.stringify(g)}var h=a.GY;h&&Bb(h.pc(),function(a){b[a.toUpperCase()]=u(h).af(a)});c=a.IW;var k=
a.KN;c&&Bb(c.pc(),function(a,c){var d=null!=h&&h.Zf(a.Ke().text());"disabled"!=a.usage()&&(k||d)&&(b["vt["+c+"][id]"]=a.Ke().text().toUpperCase(),b["vt["+c+"][title]"]=a.title().text())});b.v=a.version;null!=a.XN&&(b.dr=a.XN);b.qt=a.title;null!=a.LP&&(b.tp=jb(a.LP),p(a.wd)&&(b.ps=jb(a.wd)),p(a.passingPercent)&&(b.psp=jb(a.passingPercent)),b.sp=jb(a.HY));null!=a.pa&&(b.tl=a.pa);return b}
function Oy(a,b){b=b.slice(0);for(var c=l(a.pc()),d=c.next();!d.done;d=c.next())d=d.value,b=b.replace(new RegExp("%"+d+"%","gi"),a.af(d));return b};function Py(a,b,c){var d=lb(a,c);try{b&&"_self"!=b?window.open("javascript:"+d,b):function(){eval(d)}()}catch(f){}};function Qy(a){var b=a.Gb,c=a.Nk;a=a.u;L.call(this);this.m=b;this.c_=c+"/quiz_results";this.P=b.quiz().settings().Bu;this.$c=b.pn();this.FL=new My;this.xU=new Ey({Gb:b,u:a});this.ZD=M(this);this.Oy=M(this);this.$D=M(this);this.Py=M(this);C(this,this.Oy,this.IK,this);C(this,this.Py,this.IK,this);this.Nu="toEmail";this.fQ=M(this);this.LG=M(this)}m(Qy,L);
Qy.prototype.send=function(){if("toEmail"==this.Nu){var a=Ry(this),b=Sy(this);if(a||b){this.ZD.a();var c=this.xU.create();if(a){a=this.P.mn().vF().toLowerCase().split(",");for(var d="",f=0;f<a.length;++f){var g=a[f].trim();0!=g.length&&-1==d.indexOf(g)&&(0<d.length&&(d+=","),d+=g)}c.zN=d;c.iY=this.P.mn().qG()}b&&(b=this.P.Vp(),c.IP=Ty(this),c.cG=b.qG(),c.fY=c.cG&&b.Ci(),c.gY=c.cG&&b.tP());Uy(this,this.Oy);this.FL.send(this.c_,c)}else this.vs()}else"toServer"==this.Nu&&Vy(this);this.P.Mv().enabled()&&
(c=this.P.Mv(),b=ky(this.m),Py(c.UO(),c.target(),b))};Qy.prototype.vs=function(){"toEmail"==this.Nu?(this.Nu="toServer",this.fQ.a(),Vy(this)):"toServer"==this.Nu&&(this.Nu="completed",this.LG.a())};function Ry(a){var b=!!a.P.mn().vF(),c=a.P.mn().enabled();if(b&&c){if(!a.m.evaluation())return!0;b=u(a.m.evaluation()).quizPassed();switch(a.P.mn().ON()){case "passedAndFailed":return!0;case "passed":return b;case "failed":return!b}}return!1}
function Sy(a){var b=!!Ty(a);a=a.P.Vp().enabled();return b&&a}Qy.prototype.IK=function(a){a&&this.vs()};function Vy(a){if(a.P.xs().enabled()){a.$D.a();Uy(a,a.Py);var b=a.P.xs().url(),c=a.xU.create();a.FL.send(b,c)}else a.vs()}function Uy(a,b){var c,d=fh(function(){d=void 0;p(c)&&b.a(c,new fj)},a,500),f=C(a,a.FL.Xk,function(g){Hd(a,f);d?c=g:b.a(g,new fj)})}function Ty(a){return a.$c&&a.$c.Zf("USER_EMAIL")?a.$c.af("USER_EMAIL"):""};function Wy(a){Qy.apply(this,arguments)}m(Wy,Qy);Wy.prototype.IK=function(){};function Xy(){this.ND=[]}Xy.prototype.addRange=function(a){this.ND.push(a)};Xy.prototype.count=function(){return this.ND.length};function Yy(){L.call(this);this.Bc=!1;this.bv=this.Km=this.dJ=this.lI=this.sQ=this.Yf=this.fe=null;this.ct=this.DH=1;this.OS=this.SG=this.tM=this.$h=this.Zm=!1;this.lH="byQuestion";this.dt={};this.DM=this.TI="none";this.ox={};this.Ca=M(this);this.HB=M(this);this.vZ=M(this);this.wI=M(this);this.GR=M(this);M(this);this.sZ=M(this);this.jZ=M(this);this.HZ=M(this);this.q3=M(this);this.$Z=M(this);this.E_=M(this);this.WC=M(this);this.vW=M(this);this.$Y=M(this)}m(Yy,L);function ex(a,b){return a.dt[b]}
function Jv(a,b){return a.ox[b]}e=Yy.prototype;e.K=function(){return this.Bc};e.evaluation=function(){return this.fe};e.pa=function(){return this.Yf};e.Cg=function(){return this.sQ};e.zf=function(){return this.ct};e.qn=function(){return this.DH};e.sG=function(){return this.tM};e.hs=function(){return this.OS};function Fv(a){return a.Bc?a.TI:a.DM}e.tv=function(){return this.lI};e.fs=function(){return this.dJ};e.Yl=function(){return this.Km};e.kB=function(){return this.bv};
e.AA=function(a){this.ct!=a&&(this.ct=a,this.Ca.a(),this.jZ.a())};e.nP=function(a){this.Zm=a;this.Ca.a()};e.VO=function(a){this.$h!=a&&(this.$h=a,this.$Y.a(),this.Ca.a())};e.Op=function(a,b){this.dt[a]!=b&&(this.dt[a]=b,this.HB.a())};e.Ik=function(a,b){this.ox[a]!=b&&(this.ox[a]=b,this.wI.a())};e.Af=function(){return this.Ca};e.Xc=function(){var a=null;ac(this.ox).forEach(function(b){b&&(a=vo(a,b.content()))});return a};e.Qf=function(){this.Ca.a()};function Zy(a){Yx.apply(this,arguments)}m(Zy,Yx);Zy.prototype.KW=function(){ey(this);for(var a={},b=l(this.VV),c=b.next();!c.done;a={nB:a.nB},c=b.next())a.nB=c.value,c=x(a.nB.settings(),Yy),u(c.pa()).enable(!0),Lr(u(this.slidePoolState().questions().find(function(a){return function(b){return b.slide()==a.nB}}(a))))};
Zy.prototype.nD=function(){$y(this)&&this.Zh&&this.Zh.contentState()&&Nd(this,this.Zh.contentState().M(),this.pD,this);if(Uw(this.Sa)){var a=u(Uw(this.Sa));(a instanceof cs||a instanceof Tr)&&a.nb()&&(a.submit(!0),a.yE=!1)}Yx.prototype.nD.call(this);$y(this)&&this.Zh&&this.Zh.contentState()&&C(this,this.Zh.contentState().M(),this.pD,this)};Zy.prototype.Ty=function(a){"reviewing"==a&&(a="completed");Yx.prototype.Ty.call(this,a)};
Zy.prototype.YH=function(a){az(this);a=Yx.prototype.YH.call(this,a);$y(this)&&a.slides().forEach(function(a){"InfoSlide"==a.slide().type()&&Gr(a)});return a};function az(a){if($y(a)){var b=[];a.la.ab().groups().forEach(function(a){a.slides().forEach(function(a){return b.push(a)})});bz(a,b)}}function bz(a,b){b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=x(c.settings(),Yy).pa();d&&d.isEnabled()&&(d.enable(!1),a.VV.push(c))}}
function $y(a){return"allAtOnce"==a.la.settings().T().submitType()};function cz(a){var b=a.u,c=a.ma,d=a.Cb,f=a.UA,g=a.Nk;this.la=a.quiz;this.c=b;this.Ka=c;this.kb=d;this.fd=f;this.Nr=g}cz.prototype.create=function(a){a={quiz:this.la,c8:0,pp:a.pp,pn:a.pn,Cp:a.Cp,state:a.state,u:this.c,ma:this.Ka,Cb:this.kb,p4:dz(this)};return"accessible"==this.fd?new Zy(a):new Yx(a)};function dz(a){return"accessible"==a.fd?function(b){return new Wy({Gb:b,Nk:a.Nr,u:a.c})}:function(b){return new Qy({Gb:b,Nk:a.Nr,u:a.c})}};function ez(a){var b=a.u,c=a.C,d=a.Cb,f=a.zP,g=a.ma,h=a.Mn,k=a.Nk;this.la=a.quiz;this.c=b;this.A=c;this.kb=d;this.bj=f;this.Ka=g;this.yl=h;this.Nr=k}ez.prototype.create=function(a){var b=new cz({quiz:this.la,u:this.c,ma:this.Ka,Cb:this.kb,UA:a,Nk:this.Nr});return new my({quiz:this.la,Nk:this.Nr,C:this.A,ma:this.Ka,Cn:this.bj,u:this.c,Cb:this.kb,hF:"accessible"==a?new By({jd:this.la.settings(),Mn:this.yl}):new Bw({jd:this.la.settings(),Mn:this.yl}),s5:b})};function fz(){Q.call(this,{i:"launch-screen"});var a=this,b=new Q({i:"launch-screen-button"});O||C(this,b.D,function(){return a.D.a()});var c=new Q({l:S(b,"play-icon")}),d=new Q({l:S(b,"icon")});b.addChild(c);b.addChild(d);this.addChild(b)}m(fz,Q);var gz="start next prev back continue submit submit-all results postpone try-again view-results finish reset showOutline toResultSldie print".split(" "),hz=["Hotspot","DND"];function iz(a,b){this.ta=a;this.jC=null;this.vQ=b?this.uQ:sf(this.uQ,this);this.ay={};this.$w={};a=l(gz);for(b=a.next();!b.done;b=a.next())b=b.value,this.ta.$a(b,"hidden"),this.$w[b]="hidden"}iz.prototype.xp=function(){for(var a=l(gz),b=a.next();!b.done;b=a.next())b=b.value,"showOutline"!=b&&this.$a(b,"hidden")};
iz.prototype.uQ=function(){for(var a in this.ay)if(a){var b=this.ay[a];this.$w[a]||(this.$w[a]="hidden");this.ta.$a(a,b)}this.$w=Object.assign({},this.ay);this.jC&&this.ta.ds(this.jC);this.jC=null;this.ay={}};iz.prototype.$a=function(a,b){this.ay[a]=b;this.vQ()};iz.prototype.Jn=function(a,b){this.ta.Jn(a,b)};var jz={B6:"gotoPreviousSlide",o6:"continuePresentation",y6:"finishAction",E7:"skipQuiz"};za("ispring.quiz.player.QuizPlayerControllerActionType",jz,void 0);za("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",jz);za("CONTINUE_PRESENTATION","continuePresentation",jz);za("FINISH_ACTION","finishAction",jz);za("SKIP_QUIZ","skipQuiz",jz);function kz(a){var b=a.controlPanel,c=a.jd,d=a.ow,f=a.te,g=a.Ek,h=a.outlinePosition,k=a.Cb;a=a.VE;L.call(this);var n=this;this.xf=d;this.mr=f;this.Mb=g;this.fb=c;this.zD=h;this.SY=a;this.Ou=!1;this.Ld=this.LV=this.vM=this.cc=this.da=this.Cm=null;this.ph=this.Nq=!1;this.K_=a?this.tJ:sf(this.tJ,this);this.SQ=M(this);this.Gt=M(this);this.kx=M(this);this.uq=M(this);this.lE=M(this);this.yx=M(this);this.wr=M(this);this.FI=M(this);this.sb=this.qk=null;this.$k=this.MR="";this.eS=!0;this.No=!1;this.ta=b;C(this,
this.ta.$l(),this.C0,this);this.X=new iz(b,a);this.Me={};lz(this);wv(k)&&C(this,c.hQ,function(){n.Jv()})}m(kz,L);e=kz.prototype;e.tb=function(a,b,c,d,f){this.Hq(a,b,c,d,f);this.Nq="reviewing"==c.sessionMode()};e.Hq=function(a,b,c,d,f){this.qk=void 0===a?null:a;this.cc=void 0===b?null:b;this.sb=void 0===c?null:c;this.LV=void 0===d?null:d;this.eS=void 0===f?!1:f;this.Ou=this.ph=!1;this.Cm=null;this.Nq=!1};e.outlinePopupClosed=function(){this.ta.outlinePopupClosed()};
function mz(a,b){a.X.$a("start","enabled");a.X.Jn("start",b)}e.Hs=function(a){mz(this,nz(this));this.$k=a;oz(this)};e.Gs=function(a,b){mz(this,a);this.$k=b;oz(this)};function nz(a){var b=a.mr.type();return"none"==b?"survey"==a.fb.passingScoreType()?"startSurvey":"startQuiz":"survey"==b?"startSurvey":"startQuiz"}e.qP=function(a){this.vM=a};e.gF=function(a){this.Ou=!0;this.Cm=a;pz(this);this.X.xp();qz(this);rz(this,a)};e.hO=function(){this.Cm=null;this.Ou=!1;this.Nq=!0;this.X.$a("results","enabled")};
e.RA=function(a,b,c,d){u(this.Ou);a?(this.X.xp(),this.X.$a("toResultSldie","enabled"),this.X.$a("print",b?"enabled":"hidden"),this.Me.print=u(c),this.Me.toResultSldie=u(d)):(this.gF(this.Cm),this.Me.print=function(){},this.Me.toResultSldie=function(){})};e.showOutlineEvent=function(){return this.wr};e.setActionAvailability=function(a){this.Ld=a;this.tJ();oz(this)};e.iG=function(a){this.MR=a;oz(this)};e.ds=function(a){this.ta.ds(a)};e.LO=function(){this.No=!0};
function oz(a){sz(a);a.X.$a("back","hidden");a.sb&&"completed"==a.sb.sessionMode()?(rz(a,a.Cm),qz(a)):!a.Ld||a.sb&&a.$k!=a.MR||(a.sb&&"testing"==a.sb.sessionMode()?qz(a):a.sb||qz(a))}function qz(a){if(a.Ld){var b=a.Ld.actionAvailable("gotoPreviousSlide");a.X.$a("back",b?"enabled":"hidden")}}
function rz(a,b){if(a.Ld){b=a.Ld.actionAvailable("continuePresentation");a.ta.Jn("finish",b?"continuePresentation":"finish");var c=a.Ld.actionAvailable("finishAction");a.X.$a("finish",b||c?"enabled":"hidden")}else b=!!b&&"none"!=b.type(),a.X.$a("finish",b?"enabled":"hidden")}function pz(a){a.da&&(Nd(a,a.da.submittedEvent(),a.Eo,a),a.da=null);a.Gt.a()}e.Jv=function(){oz(this);this.K_()};
e.tJ=function(){if(this.da&&!this.Ou){sz(this);this.X.$a("results","hidden");this.X.$a("start","hidden");this.X.$a("finish","hidden");this.X.$a("toResultSldie","hidden");this.X.$a("print","hidden");var a=hy(this.m(),!0)&&"testing"==this.m().sessionMode()&&"eachQuestion"==this.fb.submitType()&&this.eS;this.X.$a("view-results",a?"enabled":"hidden");this.X.$a("results",this.Nq?"enabled":"hidden");this.X.$a("try-again","hidden");var b=0<=Zw(this.ug(),!1),c=this.ug();var d=cx(c)?!0:!c.Jx();tz(this);c=
u(this.da);var f=this.fb.YE()&&!u(this.cc).ma()&&!ek.includes(c.slide().type());if(this.Nq)this.X.$a("prev",b?"enabled":"disabled"),this.X.$a("next",d?"enabled":"disabled");else{var g=this.da.slide()&&this.da.slide().settings().pa()&&u(this.da.slide().settings().pa()).isEnabled();switch("eachQuestion"==this.fb.submitType()?"eachQuestion":g&&this.da.nb()?"eachQuestion":"allAtOnce"){case "allAtOnce":this.X.$a("submit","hidden");this.X.$a("continue","hidden");this.X.$a("submit-all","enabled");this.X.$a("prev",
b?"enabled":"disabled");this.X.$a("next",d?"enabled":"disabled");break;case "eachQuestion":this.X.$a("submit-all","hidden"),b=!g&&!ly(this.m())&&c.nb(),this.X.$a("postpone",f&&b?"enabled":"hidden"),b="none"!=ex(c.slide().settings(),"attempt"),f=c.submitted()&&c.nb()&&c.jv(),this.X.$a("try-again",f&&!b?"enabled":"hidden"),f&&!b&&(uz(this,"try-again"),d=vz(this)&&!this.Nq,this.X.$a("reset",d?"disabled":"hidden")),this.X.$a("submit",!f&&c.nb()?"enabled":"hidden"),this.X.$a("continue",a||c.nb()?"hidden":
"enabled"),a||c.nb()?a&&uz(this,"view-results"):uz(this,"continue"),this.X.$a("prev","hidden"),this.X.$a("next","hidden"),f&&(b?this.ph?(this.X.$a("continue","enabled"),uz(this,"continue")):(this.kx.a(!0),this.X.$a("submit","enabled"),uz(this,"submit")):this.kx.a(!1))}}}};function uz(a,b){a.No?a.No=!1:(a=a.X,a.jC=b,a.vQ())}function sz(a){a.X.$a("showOutline","bottom"==a.zD?"enabled":"hidden")}
function tz(a){if(a.da){var b=vz(a)&&!a.Nq,c=b&&a.da.nb()?"enabled":"disabled";a.X.$a("reset",b?c:"hidden")}}function vz(a){if(!a.da)return!1;var b=a.da.slide().type();if(-1==hz.indexOf(b))return!1;b=a.da.slide().settings();if(a.da instanceof cs){if(b=u(b.fs()).Sr())a=a.da.contentState().P.Cg(),b=!a||!a.isEnabled()||1!=a.value();return b}return a.da instanceof Tr?(x(a.da,Tr),u(b.tv()).Sr()):!0}e.Eo=function(){this.Jv()};function wz(a,b){return"enabled"==a.X.$w[b]}e.CA=function(a){(this.ph=a)&&this.kx.a(!1)};
e.C0=function(a,b){b=void 0===b?null:b;this.Mb&&this.Mb.Fe();sg();this.Me[a](b)};
function lz(a){a.Me.start=function(){u(a.vM)()};a.Me["continue"]=function(){xz(a)};a.Me["view-results"]=function(){xz(a)};a.Me["try-again"]=function(){a.Gt.a();a.da&&a.da.Qs();a.kx.a(!0);a.X.$a("submit","enabled");a.X.$a("try-again","hidden");tz(a);a.SY&&a.FI.a()};a.Me.prev=function(){a.Gt.a();Yw(a.ug())};a.Me.next=function(){cx(a.ug())?yz(a,"next"):(a.Gt.a(),$w(a.ug()))};a.Me.submit=function(){zz(a)};a.Me.postpone=function(){$w(a.ug(),!0)};a.Me["submit-all"]=function(){yz(a,"submit-all")};a.Me.results=
function(){a.SQ.a()};a.Me.finish=function(){a.uq.a()};a.Me.reset=function(){a.da instanceof cs&&(x(a.da,cs),a.da.ov());a.da instanceof Tr&&a.da.contentState().reset()};a.Me.back=function(){a.yx.a()};a.Me.showOutline=function(b){a.wr.a(b)}}function yz(a,b){var c=hy(a.m(),!1)?0:jy(a.m());a.xf.uY(c,b,function(){},function(){u(a.LV)()})}
function zz(a){var b=af();b&&b.blur();b=x(a.da,W);b.initiated()?b.submit():b.slide().settings().hs()?(b.pP(!0),$w(a.ug(),!u(a.cc).ma())):a.xf.Jk("PB_CHOOSE_ANSWER_LABEL","ok",void 0,"mb_info_icon",function(b){b||a.FI.a()},!1)}e.Ls=function(){u(this.vM)()};function xz(a){a.Gt.a();u(a.da).submitted()?a.ph||$w(a.ug(),!u(a.cc).ma()):a.da instanceof W||u(a.da).submit()}e.ug=function(){return u(this.qk)};e.m=function(){return u(this.sb)};function Az(a,b,c){switch(a.type()){case "closeWindow":a=new fj;c.a(a);if(!a.suspended())if($g)(new Zg("closeWindow")).wv();else try{jh||(window.open("","_self",""),window.close())}catch(d){}break;case "navigateToUrl":nh(xu(b,a.url()),a.target())}};function Bz(a){L.call(this);this.I=a;C(this,this.I.Gk(),this.r1,this);this.m=void 0;this.I.xp();this.Ym=M(this,this.I.Is())}m(Bz,L);e=Bz.prototype;e.r1=function(a){Ww(u(this.m).Ta(),a)};e.Wh=function(a){this.m=a;a=this.m.settings();this.I.tb(this.m.Ia(),this.m.slidePoolState(),this.m.Ta(),this.m.evaluation(),a);this.I.Ds(!1)};e.hO=function(){this.I.Ds(!0)};e.gF=function(){this.I.GF(null);this.I.Ds(!1)};e.hA=function(){this.I.hA()};e.Is=function(){return this.Ym};e.ls=function(){this.I.ls()};function Cz(a,b){L.call(this);this.lL=a;this.EJ=b;this.iU=M(this);this.Vi=!1}m(Cz,L);Cz.prototype.show=function(a){var b=this,c=this.EJ;c.f(!1);this.Vi=!0;Dz(this,a);this.lL.Qp(!1);fh(function(){c.f(!0);C(b,c.D,b.GT,b)})};function Dz(a,b){if(a.Vi){var c=a.EJ;b=b||a.lL.displayObject();b.appendChild(c.displayObject())}}
Cz.prototype.GT=function(){var a=this.EJ;Nd(this,a.D,this.GT,this);if(jh||Ph){a:{var b=a.displayObject();var c;if(ce&&!(z&&Jc("9")&&!Jc("10")&&xa.SVGElement&&b instanceof xa.SVGElement)&&(c=b.parentElement)){b=c;break a}c=b.parentNode;b=Ue(c)?c:null}b&&Ez(this,b)}Re(a.displayObject());this.lL.Qp(!0);this.Vi=!1;this.iU.a()};function Ez(a,b){function c(a){a.preventDefault();a.stopPropagation()}Jd(a,b,c);setTimeout(function(){Kd(a,b,"click",c,!0)},500)};function Fz(a){var b=a.state,c=a.view,d=a.u,f=a.Cn,g=a.ow,h=a.Cb,k=a.Ek,n=a.te,t=a.Ee,v=a.Wc,w=void 0===a.VE?!1:a.VE,F=a.hw;L.call(this);var I=this;this.jr=this.da=null;this.s=b;this.O=c;this.c=d;this.kb=h;this.Rq=f;this.qh=t;this.uf=F;C(this,this.O.QA(),this.w1,this);C(this,this.O.Uh(),function(){wz(I.Ra,"submit")&&zz(I.Ra);wz(I.Ra,"start")&&I.Ra.Ls()},this);C(this,this.O.zh,this.m1,this);a=this.s.jd().T();this.xf=D(this,g);this.Fq=this.bK=!1;this.Ra=new kz({controlPanel:this.O.controlPanel(),jd:a,
ow:this.xf,te:n,Ek:k,outlinePosition:v?v.outlinePosition():null,Cb:h,VE:w});D(this,this.Ra);C(this,this.Ra.SQ,this.z0,this);C(this,this.Ra.Gt,this.L0,this);C(this,this.Ra.kx,this.io,this);C(this,this.Ra.uq,this.F0,this);C(this,this.Ra.FI,this.wT,this);C(this,this.xf.VX(),function(){return Gz(F,!1)});C(this,this.xf.closeWindowEvent(),function(){return Gz(F,!0)});this.Kh=null;if(g=this.O.topPanel())this.Kh=D(this,new Bz(g)),C(this,this.Kh.Is(),function(a){return I.Yy.a(a)},this);this.qk=null;this.ph=
!1;this.ec=null;this.xV=M(this);this.RQ=M(this);this.Yn=M(this);this.BI=M(this);this.lE=M(this,this.Ra.lE);this.yx=M(this,this.Ra.yx);this.wr=M(this,this.Ra.showOutlineEvent());this.Yy=M(this);this.$k=null;this.No=!1;C(this,this.s.currentSessionChangedEvent(),this.rK,this);C(this,this.s.VU,this.s1,this);C(this,this.s.aV,this.t1,this);C(this,this.s.bV,this.u1,this);C(this,this.s.nM,this.p0,this);C(this,this.s.mM,this.NK,this);C(this,this.s.rV,this.b3,this)}m(Fz,L);e=Fz.prototype;
e.Gn=function(a){this.bK=!0;this.O.Gn(a,this.xf)};e.setActionAvailability=function(a){this.Ra.setActionAvailability(a)};e.iG=function(a){this.Ra.iG(a)};e.autoStartAvailable=function(){if(!Wh&&!Xh)return!0;var a=this.s.currentSession(),b=this.da||a&&Uw(a.Ta());b=b&&b.jO();var c=!!a&&"reviewing"==Hz(this);return!b||c&&!!a};e.outlinePopupClosed=function(){this.Ra.outlinePopupClosed()};e.onTopPanelPopupClosed=function(){this.Kh&&this.Kh.ls()};e.showTopPanelPopupEvent=function(){return this.Yy};
e.LO=function(){this.No=!0;this.Ra.LO()};e.m1=function(){this.xf.invalidate()};function Iz(a){if(!a.s.currentSession())return!1;a=Jz(a).re();return!!a&&a.slide().visible()}function Kz(a,b,c,d,f){a.bK=!0;var g=bj(c);a.Ra.ta.Bi(!1);a.xf.OA(b,"ok","mb_info_icon",function(){a.Ra.ta.Bi(!0);d();Lz(a)},function(){var a={};return a[f]=g,a})}function Mz(a,b){a.Ra.ta.Bi(!1);a.xf.OA("PB_INVALID_BRANCHING_MESSAGE","ok","mb_info_icon",function(){a.Ra.ta.Bi(!0);b();Lz(a)})}
e.p0=function(a,b){Kz(this,"PB_TIMED_QUIZ_WARNING",a,b,"QUIZ_TIME")};e.NK=function(a,b){Kz(this,"PB_TIMED_QUESTION_WARNING",a,b,"QUESTION_TIME")};e.qP=function(a){this.Ra.qP(a)};e.slideChangedEvent=function(){return this.xV};function Nz(a){a.xf.fF();a.qh.exitFullscreen();a.xV.a(a.$k)}e.closeWindowEvent=function(){return this.Yn};e.showOutlineEvent=function(){return this.wr};e.reset=function(){var a=this.Ra;pz(a);a.X.xp();a.Hq();a=Jz(this);this.de(a);this.O.reset()};
e.rK=function(){var a=this;this.qk&&Nd(this,this.qk.activeSlideChangedEvent(),this.pK,this);var b=Jz(this);C(this,b.Ia().sessionModeChangedEvent(),this.Ho,this,1);C(this,b.Ia().vz,this.N1,this);C(this,b.Ia().MD,this.iy,this);C(this,b.Uf.ZD,this.vD,this);C(this,b.Uf.$D,this.vD,this);C(this,b.Uf.Oy,function(b,c){a.oy("PB_SEND_REPORT_TO_EMAIL_FAILED",b,c)},this);C(this,b.Uf.Py,function(b,c){a.oy("PB_SEND_REPORT_TO_URL_FAILED",b,c)},this);"embedded"==this.kb&&C(this,b.uq,function(){Iz(a)||a.BI.a()},this);
this.qk=b.Ta();Oz(this.Rq,b.slidePoolState().slides());var c="none"!=b.quiz().ab().te().type();this.Ra.tb(this.qk,this.s,b.Ia(),function(){a.Fq=!0;by(b);a.Fq=!1},c);this.Kh&&this.Kh.Wh(b);ay(b)||Iz(this)?(this.ec=this.O.Ls(),C(this,this.ec.Uh(),function(){wz(a.Ra,"submit")&&zz(a.Ra)},this),C(this,this.ec.bA(),function(){wz(a.Ra,"submit")&&a.Ra.ds("submit")},this),C(this,this.qk.activeSlideChangedEvent(),this.pK,this),C(this,this.qk.DC,this.O0,this),this.pK().then(function(){return a.O.Wl()},function(){return a.O.Wl()}),
this.Ho()):this.OB()};e.vD=function(){this.xf.tY("PB_SENDING_REPORT")};e.OB=function(){var a=Jz(this).Ia().dh();this.Ra.gF(a);this.Kh&&this.Kh.gF(Iz(this))};e.oy=function(a,b,c){var d=Jz(this);this.xf.hY(a,b,c,function(){fy(d)},function(){d.vs()})};e.w1=function(a){this.xf.rY(a)};e.Ho=function(){Jz(this);switch(Hz(this)){case "reviewing":this.Ra.hO();this.Kh&&this.Kh.hO();break;case "completed":this.OB();var a=Jz(this);C(this,a.Ia().Vx,this.LE,this);Iz(this)?this.LE():this.ec&&this.io(!1)}};
e.LE=function(){var a=this;if(Iz(this)){var b=Jz(this),c=b.re();Pz(this,u(c),function(){var d=u(c).contentState();C(a,d.BU,function(){a.reset();a.s.restartQuiz()},a);C(a,d.DU,function(){b.review()},a);C(a,d.lV,a.Y2,a);u(a.ec).wP(c,a.s.allowRetakeQuiz(),b.settings().quizSize());a.$k=c.slide().id();a.O.Kk();Nz(a)})}};
e.Y2=function(){var a=this,b=Jz(this);this.jr=this.xf.sY({Gb:b,C:this.s.C()});b=u(b.re()).slide().content().CN();var c=C(this,this.jr.Xd(),function(){Hd(a,c);a.Ra.RA(!1);a.jr=null});this.Ra.RA(!0,b,function(){return u(a.jr).print()},function(){return Qz(a)})};function Qz(a){a.jr&&(a.jr.close(),a.Ra.RA(!1),a.jr=null)}e.activate=function(a){a||Qz(this);this.qh.exitFullscreen()};function Hz(a){return Jz(a).Ia().sessionMode()}e.z0=function(){this.O.Kk();Jz(this).finish()};
e.hM=function(a,b){var c="";if(this.da instanceof W&&this.da.nb()){c=this.da.slide().settings().zf();var d=-1;-1!=c&&(d=c-this.da.Pn());c=-1==d?this.c.B("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):d+""}u(this.ec).$v(!1);u(this.ec).Nl(Rz(this,this.da));d=Jz(this).settings().quizSize();this.O.Kk({Dj:a,status:b,GW:c,Ur:!0,C:this.s.C(),quizSize:d});this.ph=!0;this.Ra.CA(this.ph)};e.io=function(a){u(this.ec).f(a)};
e.F0=function(){if("embedded"==this.kb)this.BI.a();else{var a=Jz(this).Ia().dh();a&&!wv(this.kb)&&Az(a,this.s.C(),this.Yn)}};e.mV=function(){var a=Hz(this),b="reviewing"==a,c="completed"==a;if(this.da&&(b||this.da.submitted())){this.O.Kk();var d=new Ev(Jz(this));(a=d.get(this.da))&&!c&&(c=u(d.status()),d=Jz(this).settings().quizSize(),this.O.Kk({Dj:a,status:c,n5:b,Ur:!1,C:this.s.C(),quizSize:d}))}};function Sz(a,b){a.de(a.da);a.da=b;a.$k=b.slide().id()}
e.u1=function(a){var b=this;Sz(this,a);Pz(this,a,function(){var c=a.slide().id();b.Ra.Hs(c);b.O.Hs(a);Nz(b)})};e.s1=function(a){var b=this;Sz(this,a);Pz(this,a,function(){var c=b.s.yp()?"submit-form":nz(b.Ra),d=a.slide().id(),f=b.Ra;mz(f,c);f.$k=d;oz(f);b.O.LA(a);Nz(b)})};e.t1=function(a){var b=this;Sz(this,a);Pz(this,a,function(){var c=!!b.s.yp(),d=xy(b.s);c=c||d?"continue-style":nz(b.Ra);d=a.slide().id();b.Ra.Gs(c,d);b.O.Gs(a);Nz(b)})};
function Pz(a,b,c){function d(){a.O.Fv();c();a.rw()}a.O.fw();ty(a.Rq,b.slide()).then(d,d)}e.currentSlideId=function(){return u(this.$k)};e.pK=function(){this.de(this.da);this.ph=!1;if(0==Jz(this).slidePoolState().slides().length)return Promise.resolve();this.O.fw();return this.wM()};e.wM=function(){var a=this,b=u(this.qk).activeSlideIndex();return Tz(this.Rq,b).then(function(){return Uz(a)},function(){return Uz(a)})};e.sD=function(){if(!this.Fq){var a=u(this.da);this.hM(u(Mr(a)),u(a.md.status()))}};
e.L0=function(){this.O.Kk();this.ph=!1;this.Ra.CA(this.ph)};e.Eo=function(){if(!this.Fq){if(!this.ph&&this.da){var a="none"!=ex(this.da.slide().settings(),"attempt");if((!this.da.nb()||a)&&"testing"==Hz(this)){a=u(this.ec);var b=a.vn(),c=Rz(this,this.da);this.io(!1);a.$v(!1);a.Nl(c);c==b&&$w(this.Et(),!this.s.ma())}}this.Ra.Jv()}};e.wH=function(a){var b=Hz(this),c=Jz(this),d=Rz(this,a);u(this.ec).pG(a,d);a.Js()?this.io(!0):!a.nb()||c.Ia().Fl||"completed"==b||"reviewing"==b?this.io(!1):this.io(!0)};
function Rz(a,b){var c=Jz(a),d=Vw(c.settings());a=Hz(a);if("testing"==a&&d&&b instanceof W&&!b.nb()&&(b=b.review(),b=!!b&&b.status(),"partially"==b||"incorrect"==b))return"reviewWithCorrectAnswers";b=!1;if("completed"==a||"reviewing"==a)b=(c=c.re())?c.contentState().content().Ci():!0;return"reviewing"==a?b?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}e.b3=function(a){this.Fq||(a=bj(a),this.O.Sp(a))};
e.N1=function(a){var b=this;this.O.$e();this.xf.fF();this.Kh&&this.Kh.hA();a.preventAction();var c=Jz(this);by(c,!0);(a=af())&&a.blur();this.Ra.ta.Bi(!1);this.xf.OA("PB_QUIZ_TIMEOUT","ok","mb_time_out_icon",function(){b.Ra.ta.Bi(!0);gy(c.Ia())&&cy(c);Lz(b)})};
e.iy=function(a){var b=this;this.O.$e();a.preventAction();u(this.da).submit(!0);this.Ra.ta.Bi(!1);(a=af())&&a.blur();this.xf.OA("PB_QUESTION_TIMEOUT",this.QI(),"mb_time_out_icon",function(){b.io(!1);b.Ra.ta.Bi(!0);b.Fq=!u(b.da).initiated();Fr(b.da);b.da.initiated()||xz(b.Ra);b.Fq=!1;Lz(b)})};e.QI=function(){u(this.da);var a=this.da.initiated(),b="none"!=Fv(this.da.slide().settings()),c=u(this.ec).vn(),d=Rz(this,this.da);return c!=d&&a?"ok":b?a?"ok":"continue":"continue"};
function Lz(a){a.RQ.a(a.No)}function Jz(a){return u(a.s.currentSession())}e.vx=function(){return Jz(this).slidePoolState()};e.Et=function(){return Jz(this).Ta()};
function Uz(a){var b=Iz(a);if("completed"!=Hz(a)||!b){b=u(Uw(a.Et()));Sz(a,b);u(a.da);C(a,a.da.XU,a.sD,a);C(a,a.da.submittedEvent(),a.Eo,a);a.O.Wl();a.wH(a.da);b=a.Ra;var c=a.da;b.Ou||(pz(b),C(b,c.submittedEvent(),b.Eo,b),b.da=c,c=c.slide().id(),b.$k=c,oz(b),b.Jv());a.Kh&&(b=a.Kh,c=Uw(u(b.m).Ta()),b.I.GF(u(c)));a.da instanceof W&&(a.da.nb()||a.mV());Nz(a);a.O.Fv();a.rw()}}
e.vP=function(){var a=this;if(this.bK)return Promise.resolve();var b=new fz,c=new Cz(this.O,b);D(this,c);return new Promise(function(b){var d=C(a,c.iU,function(){Hd(a,d);Ih&&!Jh?requestAnimationFrame(function(){uy(a.s)||b()}):b()},a);c.show(a.O.displayObject())})};e.rw=function(){this.O.gv(this.No);this.No=!1};e.wT=function(){this.rw()};e.O0=function(){var a=this;Mz(this,function(){Ww(u(a.qk),u(a.da).slide().id())})};function Vz(a){var b=a.Ej,c=a.ui,d=a.Xl,f=a.Ml,g=a.Dk;this.messageType=a.messageType;this.Ej=b;this.ui=c;this.Xl=d;this.Ml=f;this.Dk=g}
function Wz(a,b,c,d,f){if(b){var g=function(){return{N:b}};switch(c){case "next":return a?new Vz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_ALLOW_BLANK",Ej:"end-quiz",ui:"return-to-quiz",Xl:"mb_question_icon",Ml:function(a){a?d():f()},Dk:g}):new Vz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_NOT_ALLOW_BLANK",Ej:"ok",ui:void 0,Xl:"mb_info_icon",Ml:function(){d()},Dk:g});case "submit-all":return a?new Vz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_ALLOW_BLANK",
Ej:"end-quiz",ui:"return-to-quiz",Xl:"mb_question_icon",Ml:function(a){a?d():f()},Dk:g}):new Vz({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_NOT_ALLOW_BLANK",Ej:"ok",ui:void 0,Xl:"mb_info_icon",Ml:function(){d()},Dk:g});default:throw Error("illegal control type");}}else switch(c){case "next":return new Vz({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_NEXT",Ej:"end-quiz",ui:"return-to-quiz",Xl:"mb_question_icon",Ml:function(a){a?d():f()}});case "submit-all":return new Vz({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_SUBMIT",
Ej:"yes",ui:"no",Xl:"mb_question_icon",Ml:function(a){a?d():f()}});default:throw Error("illegal control type");}};function Xz(a){Q.call(this,a);this.gm("alertdialog");this.qy=M(this);this.Xn=M(this);this.Rf=!1}m(Xz,Q);e=Xz.prototype;e.open=function(){u(!this.Rf);this.Rf=!0;this.Io();this.qy.a(this)};e.close=function(){u(this.Rf);this.Rf=!1;this.BH()};e.Kn=function(a){if(this.rg)throw Error("already modal");this.rg=a?this.SH():void 0};e.j=function(a){Q.prototype.j.call(this,a);this.rg&&this.rg.j(a)};e.Xd=function(){return this.Xn};
e.SH=function(){var a=new Q({i:"modal-layer"});B(this,a.displayObject(),"click",Aa);return a};e.yy=function(a){u(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};e.BH=function(){this.j(!1);this.Xn.a(this);Kd(this,document,"keydown",this.yy,this)};e.Io=function(){this.j(!0);B(this,document,"keydown",this.yy,this)};function Yz(a,b){jo.call(this,null,[b?1:0],[b?0:1],75,function(a){return a*a});this.ZZ=a}m(Yz,jo);Yz.prototype.Mk=function(){var a=u(this.coords);this.ZZ.jc(a[0])};function Zz(a,b){Xz.call(this,{i:a,Ff:b});this.gI=this.Ne=void 0}m(Zz,Xz);Zz.prototype.Io=function(){this.Ne&&this.Ne.stop();this.j(!0);!O&&this.gI&&this.gI.focus();this.Ne=new Yz(this,!1);this.Ne.play()};function $z(a,b){a.gI=b};function aA(a){var b=a.u,c=a.messageType,d=a.icon,f=a.Ej,g=a.ui,h=a.t5;a=a.Dk;Zz.call(this,"quiz-message-box",!1);this.Kn(!0);this.c=b;this.g=new Q({l:S(this,"content")});this.vc=new Q({l:S(this,"icon")});this.vc.addChild(d);this.g.addChild(this.vc);this.ft=!1;this.bi=new Q({l:S(this,"message-container")});this.Ch=new Q({l:S(this,"scroll-area")});R(this.bi,this.Ch);this.Ec=new Q({l:S(this,"message")});Ji(this.Ec,this.c,c,a);R(this.g,this.bi);this.addChild(this.g);this.MU=new Q({});R(this.MU,this.Ec);
R(this.Ch,this.MU);bA(this,f,g,h);B(this,document,"keydown",this.Pe,this);this.wa=new op({Ig:this.Ch});this.Ch.addChild(this.wa.Ph());D(this,this.wa)}m(aA,Zz);e=aA.prototype;e.Io=function(){Zz.prototype.Io.call(this);this.ak()};
function bA(a,b,c,d){var f=new Q({i:"quiz-message-box-buttons-panel"});a.addChild(f);a.oH=f;var g=new Q({l:S(f,"buttons")}),h=new Li({i:"window-button",Vv:!0});h.h("yes",!0);Ji(h,a.c,a.mC(b));g.addChild(h);C(a,h.D,function(){a.close()},a);$z(a,h.displayObject());c&&(b=new Li({i:"window-button",Vv:!0}),b.h("cancel",!0),Ji(b,a.c,a.mC(c)),g.addChild(b),C(a,b.D,function(){a.ft=!0;a.close()},a),d&&$z(a,b.displayObject()));f.addChild(g)}
e.mC=function(a){switch(a){case "cancel":return"PB_DIALOG_BOX_CANCEL_BUTTON";case "continue":return"PB_DIALOG_BOX_CONTINUE_BUTTON";case "no":return"PB_DIALOG_BOX_NO_BUTTON";case "ok":return"PB_DIALOG_BOX_OK_BUTTON";case "skip":return"PB_DIALOG_BOX_SKIP_BUTTON";case "try-again":return"PB_DIALOG_BOX_TRY_AGAIN_BUTTON";case "view-results":return"PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";case "yes":return"PB_DIALOG_BOX_YES_BUTTON";case "end-quiz":return"PB_DIALOG_BOX_END_QUIZ_BUTTON";case "return-to-quiz":return"PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON"}throw Error("unknown dialog message type");
};e.fa=function(){this.ak()};
e.ak=function(){var a=u(this.rg);this.bi.o("margin-bottom",this.Ec.height()>this.vc.height()?"13px":"0");var b=dg(this.bi.displayObject()),c=dg(this.oH.displayObject()),d=dg(this.vc.displayObject()),f=dg(this.displayObject());c=.9*a.height()-b.top-b.bottom-this.oH.height()-c.top-c.bottom;b=Math.min(c,this.Ec.height());c<this.Ec.height()&&this.bi.Pb(Math.floor(c));c=dg(this.g.displayObject());var g=26;this.g.width()<this.width()-(c.right+26)&&(g=Math.floor(.5*(this.width()-this.g.width())));this.g.o("margin-left",
g+"px");d=this.vc.width()+d.left+d.right;a=Math.min(a.width()-d-c.right-c.left-f.right-f.left,500);this.bi.o("max-width",a+"px");this.mo();this.Kq(b)};e.mo=function(){var a=dg(this.displayObject()),b=u(this.rg);a=Math.floor(.5*(b.width()-this.width()))-a.left;b=Math.floor(.5*(b.height()-this.height()));this.move(a,b)};e.Kq=function(a){this.wa&&this.wa.Vh(a,this.Ec.height())};
e.Pe=function(a){if(!this.oH.displayObject().contains(document.activeElement))switch(a.keyCode){case 13:this.close();a.preventDefault();break;case 27:this.ft=!0,this.close(),a.preventDefault()}};function cA(a){var b=a.We,c=a.Yr;a=a.rotation;Zz.call(this,"quiz-picture-attachment-window");this.Kn(!0);this.Xa=b;this.pt=c||new J(0,0,1,1);this.kk=Ok(a||0);B(this,this,"touchstart",function(a){return a.preventDefault()})}m(cA,Zz);
function dA(a,b,c){var d=a.Xa,f=90==a.kk||270==a.kk;f=ug({width:d.width()*a.pt.width,height:d.height()*a.pt.height,boundingWidth:(f?c:b)-50,boundingHeight:(f?b:c)-50,yf:!1});b=new Q({l:S(a,"content")});a.addChild(b);b.resize(f.width,f.height);c=f.width/a.pt.width;f=f.height/a.pt.height;var g=Math.round(c*a.pt.left),h=Math.round(f*a.pt.top);b.o("background-image",mh(d.path()));b.o("background-size",Math.round(c)+"px "+Math.round(f)+"px");b.o("background-position",-g+"px "+-h+"px");b.o("background-repeat",
"no-repeat");b.o("transform",""+Nk(a.kk));C(a,a.D,function(){a.close()},a);B(a,document,"keydown",function(b){27==b.keyCode&&a.close()},a)};var eA;function fA(a){if($g)eA=a,(new Zg("print",["ispring.Printer.onPrintFinished"])).wv();else if(p(window.matchMedia)&&O&&kh){var b=function(d){d.matches||(a(),c.removeListener(b))},c=window.matchMedia("print");u(c).addListener(b);window.print()}else window.print(),a()}za("ispring.Printer.onPrintFinished",function(){var a=eA;a&&(a(),eA=void 0)},void 0);var gA={},hA=(gA.answered="answered-icon.svg",gA.correct="correct-icon.svg",gA.incorrect="incorrect-icon.svg",gA.partially="partial-correct-icon.svg",gA.hasUserAnswer="has-answer-icon.svg",gA.notanswered="unanswered-icon.svg",gA);function iA(a){Q.call(this,{i:"quiz-slide-list-status-icon"});this.L=a;this.cn=null}m(iA,Q);function jA(a,b){a.cn&&(a.removeChild(a.cn),a.cn=null);if(b){var c;if(c=hA.hasOwnProperty(b)?Ml(a.L,hA[b]):null)a.cn=new Q({ha:c,l:S(a,"icon")}),a.cn.h(b,!0),a.addChild(a.cn)}};function kA(a,b){this.key=a;this.value=b}function lA(a,b,c,d,f){this.index=a+"";this.title=b.replace(/\n/g," ");this.awardedScore=c+"";this.maxScore=d+"";this.status=f}function mA(a,b,c){this.title=a;this.awardedScore=b;this.score=c}function nA(a,b){this.UF=a?a.quizPassed():!0;this.awardedScore=a?a.awardedScore():0;this.maxScore=a?a.maxScore():0;this.isGraded=!!a&&"graded"==b}
function oA(a){var b=a.Gb,c=a.C,d=a.u;a=a.U;Q.call(this,{i:"quiz-report-content"});var f=this;this.m=b;this.c=d;this.L=a;this.A=c;d=new Q({i:"quiz-report-header"});R(this,d);a=b.evaluation();var g=this.m.quiz().ab().te().type(),h=new nA(a,g);a=pA(this,b.slidePoolState(),b.Ia().ma(),b.Ia().Fl);c=qA(h.isGraded,c,b,a.length);R(this,rA(this,h,c));Ji(d,this.c,function(){return h.isGraded?"PB_PRINT_RESULTS_HEADER":"PB_PRINT_SURVEY_RESULTS_HEADER"},function(){return h.isGraded?{QUIZ_TITLE:b.quiz().title(),
QUIZ_STATUS:f.c.B(h.UF?"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ")}:{QUIZ_TITLE:b.quiz().title()}});c=u(b.re()).slide().content();c.uP()&&(d=sA(b.slidePoolState()),d.length&&R(this,tA(this,d)));a.length&&c.eM&&R(this,uA(this,a))}m(oA,Q);
function qA(a,b,c,d){var f=u(c.Ia().Bt);f=cj(f);var g=c.pn();f=[new kA("PB_PRINT_DATE_TIME_TABLE_LABEL",f)];g&&g.Zf("USER_NAME")&&f.push(new kA("PB_PRINT_USER_ID",g.af("USER_NAME")));g&&g.Zf("USER_EMAIL")&&f.push(new kA("PB_PRINT_USER_EMAIL",g.af("USER_EMAIL")));f.push(new kA("PB_PRINT_ANSWERED_QUESTIONS",xu(b,"%ANSWERED_QUESTIONS% / "+d)));a&&(a=jb(u(c.evaluation()).maxScore()),f.push(new kA("PB_PRINT_STUDENT_SCORE_LABEL",xu(b,"%AWARDED_SCORE% / "+a+" (%AWARDED_PERCENT%%)"))),f.push(new kA("PB_PRINT_PASSING_SCORE_LABEL",
xu(b,"%PASSING_SCORE% (%PASSING_PERCENT%%)"))));b=c.Ia().quizDuration();b=dj(b);f.push(new kA("PB_PRINT_TIME_SPENT",b));return f}
function pA(a,b,c,d){b=b.questions();for(var f=[],g=1,h=0;h<b.length;++h){var k=b[h],n=k.review(),t="notanswered";if(d||!c||k.hasBeenVisited()){var v=!k.slide().settings().K();!ek.includes(k.slide().type())&&k.submitted()&&(v?t=k.submitted()?"answered":"notanswered":n&&(t=n.status()));n=v||!n?"-":n.awardedScore();v=v?"-":k.maxScore();k=k.slide().description();var w=a.c.B("Q_EQUATION_REPLACEMENT_TEXT");t=new lA(g+".",k.textWithEquations(w),n,v,t);f.push(t);g++}}return f}
function sA(a){var b=a.groups();a=[];b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;a:{var d=l(c.questions());for(var f=d.next();!f.done;f=d.next())if(f.value.slide().settings().K()){d=!0;break a}d=!1}d&&a.push(new mA(c.title(),parseFloat(jb(c.awardedScore())),parseFloat(jb(c.maxScore()))))}return a}
function rA(a,b,c){var d=new Q({i:"quiz-main-section-container",ja:"TABLE"}),f=new Q({i:"quiz-main-section-container-row",ja:"TR"});if(b.isGraded){var g=new Q({i:"quiz-main-section-container-column",ja:"TD"}),h=new Q({i:"quiz-report-info"});h.resize(160,160);var k=b.maxScore?Math.round(b.awardedScore/b.maxScore*100):0,n=b.UF,t=new Q({i:"chart-canvas",ja:"CANVAS"}),v=t.displayObject(),w=n?"#4DC700":"#F7523F";v.setAttribute("width","160px");v.setAttribute("height","160px");n=Math.PI;if(v.getContext){v=
v.getContext("2d");v.fillStyle="#EEEEEE";v.strokeStyle="#EEEEEE";v.beginPath();v.arc(80,80,80,0,2*n);v.closePath();v.fill();var F=n/180*k*360/100;0<F&&(v.strokeStyle=w,v.lineCap="round",v.lineWidth=6,v.beginPath(),w=-(n/2),v.arc(80,80,77,w,w+F),v.stroke());v.fillStyle="#FFFFFF";v.beginPath();v.arc(80,80,74,0,2*n);v.closePath();v.fill()}R(h,t);t=new Q({l:S(h,"text-container")});t.resize(160,160);n=new Q({l:S(h,"text")});w=b.UF?"#35B200":"#D64B3C";v=a.c.B(b.UF?"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ");
n.Ie("<span style = 'font-size: 36px'>"+k+"%</span><br><span style = 'color:"+w+"'>"+v+"</span>");R(t,n);R(h,t);R(g,h);R(f,g)}if(c.length){g=new Q({i:"quiz-main-section-container-column",ja:"TD"});k=b.isGraded;h=new Q({i:"quiz-user-info-table",ja:"TABLE"});h.h("graded",k);c=l(c);for(t=c.next();!t.done;t=c.next())k=a,n=t.value,t=new Q({l:S(h,"row"),ja:"TR"}),w=n.key,v=new Q({l:S(h,"column"),ja:"TD"}),v.h("center",!1),v.h("header",!1),Ji(v,k.c,w),R(t,v),k=vA(n.value,h),k.h("value",!0),R(t,k),R(h,t);
a=new Q({i:"quiz-user-info"});R(a,h);if(!b.isGraded)return a;R(g,a);R(f,g)}R(d,f);return d}function uA(a,b){var c=new Q({i:"quiz-questions-info"}),d=new Q({l:S(c,"header")});Ji(d,a.c,"PB_PRINT_RESULT_BY_QUESTION");R(c,d);d=new Q({i:"quiz-questions-info-table",ja:"TABLE"});var f=wA(a,new lA("","","","",""),d,!0);R(d,f);b=l(b);for(f=b.next();!f.done;f=b.next())f=wA(a,f.value,d),R(d,f);R(c,d);return c}
function tA(a,b){var c=new Q({i:"quiz-groups-info"}),d=new Q({i:"quiz-group-info-section-text-block"});d.h("header",!0);var f=new Q({l:S(d,"title")});Ji(f,a.c,"PB_PRINT_RESULT_BY_SECTION");R(d,f);f=new Q({l:S(d,"score-header")});Ji(f,a.c,"PB_PRINT_POINTS_TITLE");R(d,f);R(c,d);b=l(b);for(d=b.next();!d.done;d=b.next()){var g=a;f=d.value;d=new Q({i:"quiz-group-info-section"});var h=new Q({i:"quiz-group-info-section-text-block"});R(d,h);var k=new Q({l:S(h,"title")});k.F(xu(g.A,f.title));R(h,k);g=new Q({l:S(h,
"score")});g.F(f.awardedScore+" / "+f.score);R(h,g);g=f.awardedScore;f=f.score;h=new Q({i:"quiz-group-info-score-bar"});k=new Q({l:S(h,"progress")});k.o("width",Math.max(0,Math.round(100*g/f))+"%");R(h,k);R(d,h);R(c,d)}return c}
function wA(a,b,c,d){var f=new Q({l:S(c,"row"),ja:"TR"}),g=vA(b.index,c,!0,d);g.h("small",!0);R(f,g);var h=vA("",c,!1,d);h.h("title",!0);R(f,h);var k=new Q({l:S(c,"title-text")});k.F(d?b.title:xu(a.A,b.title));R(h,k);var n=k=null;"graded"==a.m.quiz().ab().te().type()&&(k=vA(b.awardedScore,c,!0,d),k.h("small",!0),R(f,k),n=vA(b.maxScore,c,!0,d),n.h("small",!0),R(f,n));d?(b=vA(b.status,c,!0,d),R(f,b),Ji(g,a.c,"PB_SLIDES_LIST_INDEX_COLUMN"),Ji(h,a.c,"PB_PRINT_QUESTION_TITLE"),k&&Ji(k,a.c,"PB_PRINT_AWARDED_TITLE"),
n&&Ji(n,a.c,"PB_PRINT_POINTS_TITLE"),Ji(b,a.c,"PB_PRINT_RESULT_TITLE")):(g=new Q({l:S(c,"column"),ja:"TD"}),g.h("small",!0),g.h("center",!0),a=new iA(a.L),jA(a,b.status),g.addChild(a),R(f,g));return f}function vA(a,b,c,d){b=new Q({l:S(b,"column"),ja:d?"TH":"TD"});b.h("center",c||!1);b.h("header",d||!1);b.F(a);return b};function xA(a){var b=a.Gb,c=a.C,d=a.un,f=a.u;a=a.U;Zz.call(this,"quiz-report-window",!0);var g=this;this.Kn(!0);this.L=a;this.pd=d;this.c=f;this.m=b;this.A=c;this.qf=new Q({i:"report-scroll-pane"});R(this,this.qf);this.vl=new Q({i:"report-scroll-container"});R(this.qf,this.vl);this.g=this.Jf();R(this.vl,this.g);this.dc=new op({Ig:this.vl});D(this,this.dc);this.qf.addChild(this.dc.Ph());B(this,document,"keydown",function(a){27==a.keyCode&&g.close()},this)}m(xA,Zz);
xA.prototype.fa=function(a,b){if(a&&b){var c=this.pd.width(),d=this.pd.height();a>c||b>d?this.resize(Math.min(a,c),Math.min(b,d)):(this.qf.Pb(b),a=cg(this.qf.displayObject()),this.dc.Vh(b-a.top-a.bottom,this.vl.displayObject().scrollHeight))}};xA.prototype.Jf=function(){return new oA({Gb:this.m,C:this.A,u:this.c,U:this.L})};
xA.prototype.print=function(){var a=this.Jf();a.o("opacity",0);document.body.appendChild(a.displayObject());var b=If(document.body,"overflow");N(document.body,"overflow","hidden");fh(function(){fA(function(){Re(a.displayObject());N(document.body,"overflow",b)})},this)};xA.prototype.he=function(){Zz.prototype.he.call(this);this.dc.setParentScale(this.parentScale())};function yA(a,b){Zz.call(this,"send-report");this.Kn(!0);u(this.rg).jc(.5);this.Ec=new Q({l:S(this,"message")});Ji(this.Ec,b,a);R(this,this.Ec);this.ie=new Q({l:S(this,"preloader")});R(this,this.ie)}m(yA,Zz);function zA(a,b,c,d){L.call(this);this.L=d;this.O=b;this.pd=b.un();this.pd.j(!1);this.P=a;this.c=c;this.sg=[];this.Mu=null;this.WT=M(this);this.Yn=M(this)}m(zA,L);e=zA.prototype;e.invalidate=function(){for(var a=l(this.sg),b=a.next();!b.done;b=a.next())b.value.qa()};e.OA=function(a,b,c,d,f){this.Jk(a,b,void 0,c,d||Aa,!1,f)};e.uY=function(a,b,c,d){a=Wz(this.P.iv(),a,b,c,d);this.Jk(a.messageType,a.Ej,a.ui,a.Xl,a.Ml,!1,a.Dk)};
e.Jk=function(a,b,c,d,f,g,h){var k=this;if(!P){d=Ml(this.L,d);var n=new aA({u:this.c,messageType:a,icon:d,Ej:b,ui:c,t5:g||!1,Dk:h});AA(this,n);var t=C(this,n.Xd(),function(){Hd(k,t);BA(k,n);f&&f.apply(k,[n.ft])})}};e.rY=function(a){var b=this,c=new cA({We:a.We,Yr:a.Yr,rotation:a.rotation});AA(this,c);dA(c,this.pd.width(),this.pd.height());var d=C(this,c.Xd(),function(){Hd(b,d);BA(b,c)})};e.tY=function(a){P||(a=this.c.B(a),this.Mu||(this.Mu=new yA(a,this.c),AA(this,this.Mu)))};
e.hY=function(a,b,c,d,f){P||(this.Mu&&(BA(this,this.Mu),this.Mu=null),b||(c.suspend(),this.Jk(a,"try-again","cancel","mb_question_icon",function(a){a?f():d()})))};e.sY=function(a){var b=this,c=new xA({Gb:a.Gb,C:a.C,U:this.L,un:this.pd,u:this.c});AA(this,c,!0);var d=C(this,c.Xd(),function(){Hd(b,d);BA(b,c)});return c};e.fF=function(){for(var a=l(this.sg),b=a.next();!b.done;b=a.next())b=b.value,b instanceof yA||BA(this,b)};e.VX=function(){return this.WT};e.closeWindowEvent=function(){return this.Yn};
e.Wq=function(a){a.preventDefault()};function AA(a,b,c){c=void 0===c?!1:c;a.fF();var d=b.rg;d&&(B(a,b,"touchstart",a.Wq,a,mi),B(a,d,"touchstart",a.Wq,a,mi),a.pd.addChild(d));R(a.pd,b);a.pd.j(!0);a.O.Qp(c);b.open();a.sg.push(b);a.WT.a()}function BA(a,b){var c=b.rg;c&&(Kd(a,b,"touchstart",a.Wq),Kd(a,c,"touchstart",a.Wq),a.pd.removeChild(c));Ei(a.pd,b);a.pd.j(!1);a.O.Qp(!0);b=a.sg.indexOf(b);a.sg.splice(b,1);a.Yn.a()};function CA(a){var b=a.view;Fz.call(this,{state:a.state,view:b,u:a.u,Cn:a.Cn,U:a.U,ow:a.ow,Cb:a.Cb,Ek:a.Ek,te:a.te,Ee:a.Ee,Wc:a.Wc,VE:!0,hw:a.hw});this.DG=b;this.xB=this.wB=null;this.CU=!1}m(CA,Fz);e=CA.prototype;e.wM=function(){var a=this;if("eachQuestion"==this.s.jd().T().submitType())return Fz.prototype.wM.call(this);var b=[];Jz(this).slidePoolState().slides().forEach(function(c){b.push(ty(a.Rq,c.slide()))});return Promise.all(b).finally(function(){return Uz(a)})};
e.wH=function(a){var b=this.s.jd().T().submitType(),c=Hz(this);"allAtOnce"==b&&"testing"==c?(u(this.ec).pG(a,Rz(this,a)),Jz(this).Ia().Fl&&this.io(!1)):Fz.prototype.wH.call(this,a)};e.wT=function(){var a=this.DG;a.Be&&a.Be.Ja(!0)};e.mV=function(){};e.hM=function(a,b){var c=u(this.da);c instanceof cs||c instanceof Tr||Jz(this).Ia().Fl||Fz.prototype.hM.call(this,a,b)};e.rK=function(){this.wB=DA(this);this.xB=EA(this);Fz.prototype.rK.call(this)};e.vD=function(){this.CU||(this.CU=!0,Fz.prototype.vD.call(this))};
e.LE=function(){var a=this;Promise.all([u(this.wB),u(this.xB)]).finally(function(){return Fz.prototype.LE.call(a)})};e.OB=function(){var a=this;Promise.all([u(this.wB),u(this.xB)]).finally(function(){return Fz.prototype.OB.call(a)})};e.Ho=function(){var a=this;"completed"==Hz(this)&&(this.DG.f(!1),Gz(this.uf,!1),Promise.all([u(this.wB),u(this.xB)]).finally(function(){a.DG.f(!0);Gz(a.uf,!0)}));Fz.prototype.Ho.call(this)};
function DA(a){var b=Jz(a).Uf;return!Ry(b)&&!Sy(b)||"completed"==Hz(a)?Promise.resolve():new Promise(function(c){Md(a,b.fQ,function(){return c()})})}function EA(a){var b=Jz(a).Uf;return b.P.xs().enabled()&&"completed"!=Hz(a)?new Promise(function(c){Md(a,b.LG,function(){return c()})}):Promise.resolve()};function FA(a){Q.call(this,{i:a});this.gM=800;this.eK=500;this.Xf=!1;this.dE=M(this);this.qC=M(this);this.j(!1)}m(FA,Q);FA.prototype.show=function(){this.Xf||(this.Xf=!0,clearTimeout(this.Eq),clearTimeout(this.yr),this.yr=fh(this.uD,this,this.gM))};FA.prototype.Fe=function(){if(this.Xf&&(this.Xf=!1,clearTimeout(this.Eq),clearTimeout(this.yr),this.visible())){var a=this.eK-((new Date).getTime()-this.gE);0<a?this.Eq=fh(this.ey,this,a):this.ey()}};
FA.prototype.uD=function(){this.gE=(new Date).getTime();this.j(!0);this.dE.a()};FA.prototype.ey=function(){this.j(!1);this.qC.a()};function GA(a){L.call(this);this.fJ=a;a=this.fJ.map(function(a){return a.yo});this.yo=M(this,a)}m(GA,L);e=GA.prototype;e.dP=function(){throw Error("could not be called");};e.FA=function(){};e.B=function(a,b,c){for(var d=l(this.fJ),f=d.next();!f.done;f=d.next())if(f=f.value,f.kO(a))return f.B(a,b,c);return c||""};e.messages=function(){throw Error("could not be called");};e.kO=function(a){return!!this.fJ.find(function(b){return b.kO(a)})};var HA=new Map([["startQuiz","PB_START_QUIZ_BUTTON_LABEL"],["startSurvey","PB_START_SURVEY_BUTTON_LABEL"],["submit-form","PB_SUBMIT_BUTTON_LABEL"],["continue-style","PB_DIALOG_BOX_CONTINUE_BUTTON"],["finish","PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"],["continuePresentation","PB_CONTROL_PANEL_NEXT"],["start","PB_START_QUIZ_BUTTON_LABEL"],["next","PB_NEXT_SLIDE_BUTTON_LABEL"],["prev","PB_PREVIOUS_SLIDE_BUTTON_LABEL"],["continue","PB_DIALOG_BOX_CONTINUE_BUTTON"],["submit","PB_SUBMIT_BUTTON_LABEL"],
["submit-all","PB_SUBMIT_ALL_BUTTON_LABEL"],["results","PB_CONTROL_PANEL_EXIT_REVIEW_BUTTON_LABEL"],["try-again","PB_DIALOG_BOX_TRY_AGAIN_BUTTON"],["view-results","PB_DIALOG_BOX_VIEW_RESULTS_BUTTON"],["finish","PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"],["reset","PB_CLEAR_HOTSPOTS_BUTTON_LABEL"],["back","PB_CONTROL_PANEL_PREV"],["toResultSldie","PB_DIALOG_BOX_VIEW_RESULTS_BUTTON"],["print","PB_PRINT_LABEL"],["postpone","PB_POSTPONE_BUTTON_LABEL"]]),IA="start finish next prev back continue submit submit-all results postpone try-again view-results reset showOutline toResultSldie print".split(" ");
function JA(a){var b=a.Cb,c=a.submitType;a=a.u;Q.call(this,{i:"quiz-accessible-control-panel"});this.kb=b;this.Ac=c;this.c=a;this.ve=new Map;this.GG=new Map;this.g_="normal"==this.kb?["showOutline","back"]:["showOutline"];this.gu=M(this);this.gW=M(this)}m(JA,Q);e=JA.prototype;e.ds=function(a){u(this.ve.get(a)).focus()};e.$l=function(){return this.gu};e.outlinePopupClosed=function(){};
e.$a=function(a,b){this.g_.includes(a)||"allAtOnce"==this.Ac&&("next"==a||"prev"==a)||(this.ve.has(a)||this.Jb(a),this.Pu(this.ve.get(a),b))};e.Jn=function(a,b){var c=u(this.ve.get(a));this.GG.set(a,b);Ki(c)};e.Bi=function(){};e.Jb=function(a){var b=this,c=new Li({l:S(this,"button"),toggle:!0});this.ve.set(a,c);this.GG.set(a,a);Ji(c,this.c,function(){var c=b.GG.get(a);return HA.get(c)});C(this,c.D,function(){return b.gu.a(a)});return D(this,c)};
e.Pu=function(a,b){switch(b){case "hidden":this.removeChild(a);break;case "enabled":this.hc(a,KA(this,a));a.f(!0);break;case "disabled":this.hc(a,KA(this,a)),a.f(!1)}this.gW.a()};function KA(a,b){for(var c=0,d=l(IA),f=d.next();!f.done;f=d.next())if(f=f.value,a.ve.has(f)){f=a.ve.get(f);if(f==b)break;a.Bk(f)&&++c}return c};function LA(a){var b=a.z5;a=a.H5;L.call(this);this.nV=b;this.Be=a;this.Vf=M(this);this.yq=M(this)}m(LA,L);e=LA.prototype;e.Nl=function(){};e.bA=function(){return this.yq};e.vn=function(){return"normal"};e.Uh=function(){return this.Vf};e.$v=function(a){var b=this.Be();b&&b.Ja(a)};e.f=function(a){var b=this.Be();b&&b.f(a)};e.wP=function(a){this.nV(a)};e.pG=function(a){this.nV(a)};var MA="banner topPanel timer slide controlPanel slideList quizReview".split(" ");function NA(a,b){L.call(this);this.$m=a;this.Ac=b;this.xg=M(this,this.$m.Gk());this.oV=M(this)}m(NA,L);NA.prototype.showSlideList=function(a){"allAtOnce"==this.Ac&&(a=!1);this.oV.a(a)};NA.prototype.Gk=function(){return this.xg};function OA(a){var b=a.status,c=a.maxScore,d=a.awardedScore,f=a.mark,g=a.tk;this.title=a.title;this.status=b;this.maxScore=c;this.awardedScore=d;this.mark=f;this.tk=g};function PA(a,b,c){L.call(this);this.s=b;this.mJ=a;this.tH=null;this.c=c;C(this,this.s.submittedEvent(),this.Va,this);C(this,this.s.markedEvent(),this.Va,this);this.Ca=M(this)}m(PA,L);e=PA.prototype;e.state=function(){return this.s};e.title=function(){return this.s.slide().description().textWithEquations(this.c.B("Q_EQUATION_REPLACEMENT_TEXT"))};e.index=function(){return this.mJ};e.id=function(){return this.s.slide().id()};
e.e4=function(){if(this.s instanceof W){var a=this.s.review();return a?jb(a.awardedScore())+"":"-"}return""};e.W4=function(){return ek.includes(this.s.slide().type())?"":this.s.slide().settings().evaluation()?this.s.maxScore()+"":"-"};e.status=function(){if(ek.includes(this.s.slide().type()))return null;if(!this.s.slide().settings().K())return this.s.submitted()?"answered":"notanswered";if(this.s.submitted()){x(this.s,W);var a=this.s.review();if(a)return a.status()}return null};
e.tk=function(){return ek.includes(this.s.slide().type())?!1:this.s.hasBeenVisited()&&(this.s.submitted()||this.s.initiated())};e.MF=function(){return this.s.isMarked()};e.Af=function(){return this.Ca};e.Va=function(){this.Ca.a()};e.bc=function(){Nd(this,this.s.submittedEvent(),this.Va,this);Nd(this,this.s.markedEvent(),this.Va,this)};function QA(a){Q.call(this,{l:a,ja:"LI",tabIndex:0});this.vB()}m(QA,Q);function RA(a){var b=a.u;a=a.C;Q.call(this,{ja:"DETAILS",i:"quiz-accessible-slide-list"});this.c=b;this.A=a;this.S=[];this.PC=[];this.xg=M(this);b=new Q({ja:"SUMMARY",l:S(this,"summary")});b.F(this.c.B("PB_QUESTION_LIST_CAPTION"));this.addChild(b);this.RM=new Q({ja:"UL"});R(this,this.RM);B(this,this,"toggle",this.fW,this);this.fW()}m(RA,Q);e=RA.prototype;e.f=function(a){this.PC.forEach(function(b){return b.f(a)})};e.Gk=function(){return this.xg};
e.tb=function(a){var b=this;SA(this);var c=1;a.slides().forEach(function(a){var d="InfoSlide"==a.slide().type()?NaN:c;d=D(b,new PA(d,a,b.c));b.S.push(d);"InfoSlide"!=a.slide().type()&&c++});this.S.forEach(function(a){a=D(b,b.RH(a));b.PC.push(a);b.RM.addChild(a)})};
e.RH=function(a){var b=this,c=new QA(S(this,"item")),d=a.index();d=(isNaN(d)?"":d+". ")+xu(this.A,a.title());c.F(d.replace(/\n/g," "));C(this,c.D,function(){b.enabled()&&b.xg.a(a.id())});B(this,c.displayObject(),"keydown",function(c){13==c.keyCode&&(c.preventDefault(),b.xg.a(a.id()))});return c};e.fW=function(){var a=this.displayObject().hasAttribute("open");this.Yc("expanded",a)};
function SA(a){a.S.forEach(function(b){a.Yb(b)});a.PC.forEach(function(b){a.Yb(b);a.RM.removeChild(b)});a.S=[];a.PC=[]};function TA(a){Q.call(this,{i:"quiz-accessible-timer",tabIndex:0});this.gm("timer");this.Yc("live","off");this.c=a;this.nh=this.ye=void 0}m(TA,Q);TA.prototype.hm=function(a){this.ye=a};TA.prototype.Hj=function(a,b){this.nh=a;a=dj(Math.min(this.ye,Math.max(0,Math.floor(this.ye-(this.nh?this.nh:0)))));b=this.c.B(b?"PB_ACCESSIBLE_SKIN_TIME_TO_ANSWER":"PB_ACCESSIBLE_SKIN_TIME_TO_QUIZ",{QUESTION_TIME:a});this.F(b)};function UA(a,b,c){Ji(a,b,"PB_CUMULATIVE_SCORE_LABEL",function(){var a=c();if(a){var b=jb(a.awardedScore());a=jb(a.maxScore());return{USER_POINTS:b,TOTAL_POINTS:a}}return{}})}function VA(a,b,c,d){Ji(a,b,"PB_QUESTION_N_OF_COUNT_LABEL",function(){var a=c(),b=d();a=(a&&b?zb(a.questions(),Uw(b)):NaN)+1;b=(b=c())?b.questions().length:NaN;return{QUESTION_NUMBER:a,TOTAL_QUESTIONS:b}})}function WA(a,b){var c=a&&ek.includes(a.slide().type()),d=a&&!!ck.includes(a.slide().type());return!!a&&!c&&!d&&b.gw()}
function XA(a,b,c,d,f){var g=a&&"allAtOnce"==a.submitType();return!!c&&!!b&&!!a&&(!g||g&&f)&&d.Rp()}function YA(a){return a?"testing"==a.sessionMode():!1}function ZA(a){return"eachQuestion"==a.submitType()?"free"==a.navigationType():!0}function $A(a,b,c){var d=aB(a.slide().settings().pa());b=iy(b,a);c=aB(c.pa());return p(d)&&p(b)?b+Math.floor(a.visitDuration()/1E3):c}
function bB(a){var b=a.ga,c=a.Ia,d=a.settings,f=a.Ns,g=a.kY;a=a.FY;if(b&&c&&d&&!ck.includes(b.slide().type())){var h=iy(c,b);b=b.submitted();(c=YA(c)&&p(f.ye)&&p(h))&&b&&(c=!1,d=aB(d.pa()),p(d)&&(f.hm(d),g(!1),c=!0));a(c)}}function aB(a){return a&&a.isEnabled()?a.value():void 0};function cB(a){var b=a.u,c=a.skinSettings,d=a.D5,f=a.O5;a=a.submitType;Q.call(this,{ja:"H1",i:"quiz-accessible-top-panel",tabIndex:-1});var g=this;this.c=b;this.bz=d;this.Yg=f;this.Ac=a;this.P=this.fe=this.ug=this.eb=this.Sa=this.sb=null;this.ne=c.mm();this.xc=c.questionListInfo();this.mD=this.ia=!1;this.zy=new Q({ja:"SPAN",l:S(this,"question-number")});this.By=new Q({ja:"SPAN",l:S(this,"quiz-score")});this.qB=null;this.xg=M(this,this.bz.Gk());this.Ym=M(this);VA(this.zy,this.c,function(){return g.Sa},
function(){return g.ug});UA(this.By,this.c,function(){return g.fe})}m(cB,Q);e=cB.prototype;e.xp=function(){this.Wo(!1);this.Su(!1);dB(this);this.Yg.es()};e.hA=function(){};e.es=function(){this.Yg.es()};e.tb=function(a,b,c,d,f){f=void 0===f?null:f;this.sb&&this.Yb(this.sb);this.sb=a;C(this,this.sb.Oo,this.iu,this);this.Sa=b;this.ug=c;this.fe=d;this.P=f;this.bz.$m.tb(b);eB(this)};
e.GF=function(a){this.de(this.eb);(this.eb=a)&&C(this,this.eb.submittedEvent(),this.PK,this);YA(this.sb)?this.eb&&(a=$A(this.eb,u(this.sb),u(this.P)),p(a)&&0<a&&this.Yg.hm(a)):this.Yg.hm(void 0);this.Az();eB(this)};e.ls=function(){};e.Gk=function(){return this.xg};e.Ds=function(a){this.ia=a;eB(this)};e.Is=function(){return this.Ym};e.activate=function(){this.Ws(this,100)};function fB(a){return!(a.ne.gw()||a.ne.Rp())}
e.Ws=function(a,b){b=void 0===b?0:b;null!==this.qB&&(clearTimeout(this.qB),this.qB=null);this.qB=setTimeout(function(){return a.focus()},b)};e.Wo=function(a){a&&!this.mD&&null!=this.eb&&this.xc.showSlideList()?(a=ZA(u(this.P)),this.bz.$m.f(a||this.ia),this.bz.showSlideList(!0)):this.bz.showSlideList(!1)};e.Su=function(a){a&&WA(this.eb,this.ne)&&"allAtOnce"!=this.Ac?(this.addChild(this.zy),this.sb&&Ki(this.zy)):this.removeChild(this.zy)};
function dB(a){XA(a.P,a.fe,a.eb,a.ne,a.ia)?(a.By.h("with-margin",a.Bk(a.zy)),a.addChild(a.By),a.sb&&Ki(a.By)):a.removeChild(a.By)}e.YM=function(){var a=this;this.Yg.es();bB({ga:this.eb,Ia:this.sb,settings:this.P,Ns:this.Yg.Ns(),kY:function(b){a.mD=b},FY:function(b){b&&(b=a.Yg,gB(b)||(b.KM.hc(b.Ha,b.BZ()),b.sV.a()));a.iu()}})};function eB(a){a.Wo(!0);a.Su(!0);dB(a);a.YM()}e.Az=function(){var a;if(a=YA(this.sb))if(a=this.eb){var b=a.slide().settings().pa();a=p(aB(b))&&a.nb()}else a=!1;this.mD=a};
e.iu=function(){if(gB(this.Yg)){var a=u(this.eb),b=u(this.sb),c=this.Yg.Ns(),d=this.mD;a=d?Math.floor(a.visitDuration()/1E3):b.quizDuration();c.Hj(a,d)}};e.PK=function(){this.Az();eB(this)};function hB(a){this.ka=a}function iB(a){var b=a.ra;a.We.Dn().forEach(function(a){var c=a.src();a=null===a.type()?"":""+a.type();b.addChild(Me(hk('<source src="'+c+'" type="'+a+'" />')))})};function jB(a){return"TypeIn"==a.type()||"Numeric"==a.type()}function kB(a){return"Hotspot"==a.type()||"DND"==a.type()}function lB(a,b){var c=cb(),d=cb();a.setAttribute("id",c);a.setAttribute("for",d);b.setAttribute("id",d);cf(b,"labelledby",c)};function mB(a,b,c){var d=new Q({i:"accessibility-rich-text-video",ja:"VIDEO"});a.forEach(function(a){d.addChild(Me(hk('<source src="'+a.src+'" type="'+a.mimeType+'" />')))});d.setAttribute("poster",b);d.setAttribute("preload","metadata");d.setAttribute("controls","");d.As(c);return d.displayObject()}function nB(a){var b=new Q({i:"accessibility-rich-text-equation"});b.Ie(a);return b.displayObject()};function oB(){}oB.prototype.mF=function(a){return mB(a.info,a.poster,a.text)};oB.prototype.TW=function(a){var b=a.info.src;a=a.text;var c=new Q({i:"accessibility-rich-text-image",ja:"IMG"});c.setAttribute("src",b);p(a)&&c.setAttribute("alt",a);return c.displayObject()};oB.prototype.QW=function(a){return nB(a.JP)};function pB(a,b,c){c=new Dm(a,new oB,c);a=u(a.RY);return Om(xu(b,a),c)}function qB(a,b){return pB(a,b,void 0).map(function(a){return new Q({ha:a})})}function rB(a){return new Q({ha:nB(a.JP)})};function sB(a){var b=a.ga,c=a.C,d=a.ln;a=a.r4;Q.call(this,{i:"quiz-accessible-slide",tabIndex:-1});this.H=b;this.A=c;this.Yp=d;this.YZ=a||"H2";this.ka=b.slide();this.QS=new hB(this.ka);this.Vf=M(this);(this.zb=tB(this))&&R(this,this.zb);c=this.QS;if(0<Nr(c.ka.Wa().ob(),"slidePicture").length)c=x(Nr(c.ka.Wa().ob(),"slidePicture")[0],sl),d=new Q({i:"quiz-accessible-slide-picture",ja:"IMG"}),d.setAttribute("src",c.We().path()),d.setAttribute("alt",c.Jd().kv().text()),c=d;else if(0<Nr(c.ka.Wa().ob(),
"slideVideo").length){c=x(Nr(c.ka.Wa().ob(),"slideVideo")[0],Mm);d=new Q({i:"quiz-accessible-slide-video",ja:"VIDEO"});var f=l(c.Aa());a=f.next().value;f=f.next().value;a=x(a,Ls);f=x(f,Po);iB({ra:d,We:a});d.setAttribute("poster",f.path());d.setAttribute("preload","metadata");d.setAttribute("controls","");d.As(c.Jd().kv().text());c=d}else c=null;(this.dU=c)&&R(this,this.dU);c=this.QS;0<Nr(c.ka.Wa().ob(),"slideAudio").length?(c=x(Nr(c.ka.Wa().ob(),"slideAudio")[0],Km),d=new Q({i:"quiz-accessible-slide-audio",
ja:"AUDIO"}),iB({ra:d,We:x(c.Aa()[0],Fs)}),d.setAttribute("preload","metadata"),d.setAttribute("controls",""),d.As(c.Na().In()),c=d):c=null;(this.kd=c)&&R(this,this.kd);this.g=this.Yp.create(b);R(this,this.g);jB(this.ka)&&(b=u(this.zb).displayObject().childNodes[0],c=u(this.g).displayObject().childNodes[0],lB(b,c))}m(sB,Q);e=sB.prototype;e.Uh=function(){return this.Vf};e.Ja=function(a){a&&this.focus()};e.f=function(a){this.g.f(a)};e.wO=function(){return!ck.includes(this.H.slide().type())};e.fa=function(){this.g.qa()};
function tB(a){if(kB(a.ka))return null;var b=new Q({ja:a.YZ,i:"quiz-accessible-slide-description"}),c=a.ka.description();c=qB(c,a.A);if(jB(a.ka)){var d=new Q({ja:"LABEL"});c.forEach(function(a){return d.addChild(a)});b.addChild(d)}else c.forEach(function(a){return b.addChild(a)});return b};function uB(){L.call(this);this.w=M(this);M(this)}m(uB,L);uB.prototype.M=function(){return this.w};uB.prototype.Ki=function(){this.w.a()};uB.prototype.Xc=function(){return null};function vB(a,b){b=void 0===b?"http://":b;L.call(this);this.mb=a;this.Hl=b;this.ep="_self";this.w=M(this)}m(vB,L);e=vB.prototype;e.type=function(){return this.mb};e.url=function(){return this.Hl};e.target=function(){return this.ep};e.Ai=function(a){this.mb!=a&&(this.mb=a,this.w.a())};e.oG=function(a){this.Hl!=a&&(this.Hl=a,this.w.a())};e.mG=function(a){this.ep!=a&&(this.ep=a,this.w.a())};e.M=function(){return this.w};function wB(){uB.call(this);this.BD=new jx;this.yQ=1;this.Tb=!0;this.$U=!1;this.iQ=this.eM=!0;this.Cm=new vB("closeWindow")}m(wB,uB);e=wB.prototype;e.zf=function(){return this.yQ};e.wd=function(){return this.BD};e.Ci=function(){return this.Tb};e.uP=function(){return this.$U};e.CN=function(){return this.iQ};e.dh=function(){return this.Cm};e.AA=function(a){this.yQ=a;this.Ki()};e.lG=function(a){this.Tb=a;this.Ki()};function xB(a){var b=a.ga,c=a.slidePoolState,d=a.I5,f=a.u;sB.call(this,{ga:b,C:a.C,ln:a.ln});this.AV=d;a=new Q({ja:"H1",i:"quiz-accessible-result-slide-header"});f=f.B("PB_ACCESSIBLE_SKIN_QUIZ_RESULTS");a.F(f);this.hc(a,0);this.jM(b,c)}m(xB,sB);xB.prototype.jM=function(a,b){yy(a.slide().Wa().ob(),"reviewBtn")&&(a=x(a.slide().content(),wB).Ci(),this.AV.jM(b,a))};xB.prototype.bc=function(){sB.prototype.bc.call(this);yB(this.AV)};function zB(a){var b=a.ga,c=a.u,d=a.C,f=a.ln,g=a.slidePoolState;a=a.Ta;Q.call(this,{i:"quiz-accessible-slide-pool"});this.c=c;this.A=d;this.Yp=f;this.Sa=g;this.ug=a;this.Vf=M(this);this.TY=this.ZP=this.Zh=null;this.qU=!1;this.eT=[];this.zL=[];this.aI(b)}m(zB,Q);e=zB.prototype;e.Uh=function(){return this.Vf};e.Ja=function(a){a&&!this.qU&&u(this.ZP).focus()};e.f=function(a){Q.prototype.f.call(this,a);this.eT.forEach(function(b){return b.f(a)});this.zL.forEach(function(b){return b.f(a)})};e.wO=function(){return!0};
e.fa=function(){this.zL.forEach(function(a){return a.qa()})};e.aI=function(a){var b=this,c=AB(this),d=0;this.Sa.slides().forEach(function(f){function g(){b.Zh=f;b.ZP=h;b.TY=k}"InfoSlide"!=f.slide().type()&&++d;var h=BB(b,f,d,c);R(b,h);var k=new sB({ga:f,C:b.A,ln:b.Yp,r4:"H3"});R(b,k);b.eT.push(h);b.zL.push(k);f==a&&g();f.nb()?C(b,f.contentState().M(),function(){f!=b.Zh&&(g(),b.qU=!0,Ww(b.ug,f.slide().id()))}):k.f(!1)})};
function AB(a){return a.Sa.slides().reduce(function(a,c){return"InfoSlide"==c.slide().type()?a:++a},0)}function BB(a,b,c,d){var f=new Q({ja:"H2",i:"quiz-accessible-question-title",tabIndex:-1});a="InfoSlide"==b.slide().type()?a.c.B("PB_ACCESSIBLE_SKIN_REVIEW_INFOSLIDE"):a.c.B("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:c,TOTAL_QUESTIONS:d});f.F(a);return f};function CB(a){var b=a.ln,c=a.gO,d=a.fO,f=a.u,g=a.submitType;this.A=a.C;this.Yp=b;this.vx=c;this.Et=d;this.c=f;this.Ac=g;this.pB=null}
CB.prototype.create=function(a,b){switch(a.slide().type()){case "ResultSlide":return this.pB=null,new xB({ga:a,slidePoolState:this.vx(),I5:b,u:this.c,C:this.A,ln:this.Yp});default:return"allAtOnce"!=this.Ac||ck.includes(a.slide().type())?a=new sB({ga:a,C:this.A,ln:this.Yp}):(null===this.pB&&(this.pB=new zB({ga:a,u:this.c,C:this.A,ln:this.Yp,slidePoolState:this.vx(),Ta:this.Et()})),a=u(this.pB)),a}};function DB(a,b,c){Q.call(this);this.c=b;this.aZ=c;this.Bc=a.slide().settings().K();this.Cz=this.c.B("PB_ACCESSIBLE_SKIN_REVIEW_YOUR_ANSWER");this.RB=this.c.B("PB_ACCESSIBLE_SKIN_REVIEW_CORRECT_ANSWER")}m(DB,Q);DB.prototype.Jf=function(){var a=this.Si()?'<span style="font-weight: 600;">'+this.oR()+"</span>"+this.Ji():"",b=this.aZ&&this.Bc&&this.il()?'<span style="font-weight: 600;">'+this.RB+"</span> "+this.Ii():"",c=a&&b?"<br>":"";this.displayObject().innerHTML=""+a+c+b};
DB.prototype.oR=function(){return this.Cz+" "};function EB(a){var b=a.ga;DB.call(this,b,a.u,!1);this.J=b.contentState();this.Jf()}m(EB,DB);EB.prototype.Si=function(){return!0};EB.prototype.Ji=function(){return this.J.text()};EB.prototype.il=function(){return!1};EB.prototype.Ii=function(){return""};function FB(a){var b=a.ga,c=a.C;DB.call(this,b,a.u,a.hd);this.A=c;this.J=b.contentState();this.gL=b.contentState().placeholders()}m(FB,DB);FB.prototype.il=function(){return GB(this)!=this.gL.length};function GB(a){return a.gL.reduce(function(a,c){c.correct()&&++a;return a},0)}
function HB(a,b){var c=[];a.J.content().Oa().plainTextWithPlaceholders().forEach(function(d){if(q(d))d=d.replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,""),c.push(xu(a.A,d));else if(Fa(d)){var f=ub(d.id);(d=a.gL.find(function(a){return u(a.placeholder()).id==f}))?(d=b(u(d)),c.push(d)):c.push(a.c.B("Q_EQUATION_REPLACEMENT_TEXT"))}});return c.join(" ")}function IB(a,b){return null!=a?"<span "+('style="font-weight: 600;'+(p(b)?"color: "+(b?"#1FA818":"#D44848")+";":"")+'"')+">"+a+"</span>":""};function JB(a){FB.call(this,{ga:a.ga,u:a.u,C:a.C,hd:a.hd});this.Jf()}m(JB,FB);JB.prototype.Si=function(){return!0};JB.prototype.Ji=function(){return HB(this,function(a){a=x(a,Yr);return IB(a.response(),a.correct())})};JB.prototype.Ii=function(){return HB(this,function(a){a=x(a,Yr);return(a=a.placeholder().values)?IB(a[0].text()):""})};function KB(a){var b=a.ga;a=a.u;DB.call(this,b,a,!1);this.J=b.contentState();this.n0=a.B("PB_ACCESSIBLE_SKIN_REVIEW_NOT_ANSWERED");this.Jf()}m(KB,DB);KB.prototype.Si=function(){return!0};KB.prototype.Ji=function(){var a=this,b=[];this.J.statementsStates().forEach(function(c){var d=c.statement().text();c=c.selectedScale()?u(c.selectedScale()).text():a.n0;b.push(d+" - "+c)});return b.join(", ")};KB.prototype.il=function(){return!1};KB.prototype.Ii=function(){return""};function LB(a){var b=a.ga;DB.call(this,b,a.u,a.hd);this.J=b.contentState();this.Jf()}m(LB,DB);LB.prototype.Si=function(){return this.J.initiated()};LB.prototype.Ji=function(){var a=this,b=[];this.J.matches().forEach(function(c,d){var f=c.premise();c=c.response();b.push(MB(f,c,is(a.J,d)))});return b.join(", ")};LB.prototype.il=function(){for(var a=hs(this.J),b=0,c=0;c<a;++c)is(this.J,c)&&++b;return b!=a};
LB.prototype.Ii=function(){for(var a=this.J.content().matches(),b=hs(this.J),c=[],d=0;d<b;++d){var f=a.getChoice(d).premise(),g=a.getChoice(d).response();c.push(MB(f,g))}return c.join(", ")};function MB(a,b,c){a=a.textRange().text()+" - "+b.textRange().text();return p(c)?'<span style="font-weight: 600;'+(p(c)?"color: "+(c?"#1FA818":"#D44848")+";":"")+'">'+a+"</span>":a};function NB(a){var b=a.ga,c=a.C;DB.call(this,b,a.u,a.hd);this.A=c;this.tc=b.slide().content();this.zd=b.contentState()}m(NB,DB);function OB(a,b){for(var c=[],d=0;d<a.zd.count();++d){var f=a.zd.getChoiceState(d),g=a.tc.getChoiceIndex(f.choice());b(f)&&c.push(g)}return c}NB.prototype.Dt=function(a){var b=this,c=[];a.forEach(function(a){a=b.tc.getChoice(a);a=xu(b.A,a.textRange().text());c.push(a)});return c.join(", ")};function PB(a){NB.call(this,{ga:a.ga,u:a.u,C:a.C,hd:a.hd});this.bN=QB(this);this.IH=RB(this);this.Jf()}m(PB,NB);PB.prototype.Si=function(){return null!=this.bN};PB.prototype.Ji=function(){return this.Dt([tb(this.bN)])};PB.prototype.il=function(){return null!=this.IH&&this.bN!=this.IH};PB.prototype.Ii=function(){return this.Dt([tb(this.IH)])};function QB(a){a=OB(a,function(a){return a.selected()});return a.length?a[0]:null}
function RB(a){a=OB(a,function(a){return a.choice().correct()});return a.length?a[0]:null};function SB(a){FB.call(this,{ga:a.ga,u:a.u,C:a.C,hd:a.hd});this.Jf()}m(SB,FB);SB.prototype.Si=function(){return!0};SB.prototype.Ji=function(){return HB(this,function(a){a=x(a,ks);var b=a.response();return IB(b,a.correct())})};SB.prototype.Ii=function(){return HB(this,function(a){a=x(a,ks);a=a.correctAnswer();return IB(a)})};function TB(a){NB.call(this,{ga:a.ga,u:a.u,C:a.C,hd:a.hd});this.cN=UB(this);this.JH=VB(this);this.Jf()}m(TB,NB);TB.prototype.Si=function(){return!!this.cN.length};TB.prototype.Ji=function(){return this.Dt(this.cN)};TB.prototype.il=function(){return!!this.JH.length&&!Sb(this.cN,this.JH)};TB.prototype.Ii=function(){return this.Dt(this.JH)};function UB(a){return OB(a,function(a){return a.selected()})}function VB(a){return OB(a,function(a){return a.choice().correct()})};function WB(a){DB.call(this,a.ga,a.u,!1);this.Jf()}m(WB,DB);e=WB.prototype;e.Si=function(){return!0};e.Ji=function(){return this.c.B("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT")};e.oR=function(){return""};e.il=function(){return!1};e.Ii=function(){return""};function XB(a){var b=a.ga;DB.call(this,b,a.u,a.hd);this.Oj=b.contentState();this.Jf()}m(XB,DB);XB.prototype.Si=function(){return!!this.Oj.response()};XB.prototype.Ji=function(){return this.Oj.response()};XB.prototype.il=function(){return!this.Oj.correct()};XB.prototype.Ii=function(){return Tp(this.Oj,this.c).join(", ")};function YB(a){var b=a.ga;DB.call(this,b,a.u,a.hd);this.zd=b.contentState();this.Jf()}m(YB,DB);YB.prototype.Si=function(){return!0};YB.prototype.Ji=function(){return ZB(this.zd.studentResponse())};YB.prototype.il=function(){for(var a=0;a<this.zd.count();++a)if(!dq(this.zd,a))return!0;return!1};YB.prototype.Ii=function(){return ZB(this.zd.Uc())};function ZB(a){return a.map(function(a){return a.textRange().text()}).join(", ")};function $B(a){var b=a.ga;DB.call(this,b,a.u,a.hd);this.zd=b.contentState();this.Jf()}m($B,DB);e=$B.prototype;e.Si=function(){return!!this.zd.response().text()};e.Ji=function(){return this.zd.response().text()};e.il=function(){return!this.zd.correct()};e.Ii=function(){return this.Dt()};e.Dt=function(){for(var a=this.zd.Uc(),b=[],c=0;c<a.count();++c){var d=a.getChoice(c);b.push(d.textRange().text())}return b.join(", ")};function aC(a){FB.call(this,{ga:a.ga,u:a.u,C:a.C,hd:a.hd});this.Jf()}m(aC,FB);aC.prototype.Si=function(){return!0};aC.prototype.Ji=function(){return HB(this,function(a){a=x(a,ss);return IB(a.response(),a.correct())})};aC.prototype.Ii=function(){return HB(this,function(a){a=x(a,ss);return IB(a.correctAnswer())})};function bC(a){var b=a.u,c=a.C;a=a.Ci;L.call(this);this.c=b;this.A=c;this.Tb=a;this.g=null}m(bC,vs);e=bC.prototype;e.create=function(a){this.g=null;this.wf(a);return u(this.g)};e.nj=function(){};e.hj=function(){};e.uj=function(){};e.mj=function(){};e.qj=function(a){this.g=new PB({ga:a,u:this.c,C:this.A,hd:this.Tb})};e.wj=function(a){this.g=new PB({ga:a,u:this.c,C:this.A,hd:this.Tb})};e.sj=function(a){this.g=new TB({ga:a,u:this.c,C:this.A,hd:this.Tb})};
e.yj=function(a){this.g=new aC({ga:a,u:this.c,C:this.A,hd:this.Tb})};e.rj=function(a){this.g=new SB({ga:a,u:this.c,C:this.A,hd:this.Tb})};e.kj=function(a){this.g=new JB({ga:a,u:this.c,C:this.A,hd:this.Tb})};e.xj=function(a){this.g=new $B({ga:a,u:this.c,hd:this.Tb})};e.tj=function(a){this.g=new XB({ga:a,u:this.c,hd:this.Tb})};e.vj=function(a){this.g=new YB({ga:a,u:this.c,hd:this.Tb})};e.pj=function(a){this.g=new LB({ga:a,u:this.c,hd:this.Tb})};e.lj=function(a){this.g=new WB({ga:a,u:this.c})};
e.jj=function(a){this.g=new EB({ga:a,u:this.c})};e.oj=function(a){this.g=new KB({ga:a,u:this.c})};e.ij=function(a){this.g=new WB({ga:a,u:this.c})};var cC=new Map([["correct","PB_GRADED_QUESTION_CORRECT"],["incorrect","PB_GRADED_QUESTION_INCORRECT"],["partially","PB_GRADED_QUESTION_PARTIALLY_CORRECT"],["answered","PB_SURVEY_QUESTION_ANSWERED"]]);function dC(a){var b=a.slidePoolState,c=a.Ci,d=a.u,f=a.C;a=a.submitType;Q.call(this,{i:"accessible-quiz-review"});this.c=d;this.A=f;this.Ac=a;this.KZ=new bC({u:d,C:f,Ci:c});eC(this,b.questions())}m(dC,Q);
function eC(a,b){var c=new Q({ja:"H2",l:S(a,"header")});c.F(a.c.B("PB_ACCESSIBLE_SKIN_QUIZ_REVIEW"));a.addChild(c);b.forEach(function(b,c){if("allAtOnce"==a.Ac||b.hasBeenVisited()){var d=c+1;c=new Q({l:S(a,"number")});d=a.c.B("PB_ACCESSIBLE_SKIN_REVIEW_QUESTION",{QUESTION_NUMBER:d});c.F(d);R(a,c);c=b.slide().settings().K();d=Mr(b);c&&d&&(c=u(b.md.status()),d=new Q({l:S(a,"feedback")}),d.F(fC(a,c)),d.h(c,!0),R(a,d));kB(b.slide())||(c=new Q({l:S(a,"description")}),d=b.slide().description().text(),c.F(xu(a.A,
d)),R(a,c));b=a.KZ.create(b);Hi(b,S(a,"answer"));R(a,b)}})}function fC(a,b){if(!cC.has(b))throw Error("unknown feedback status");b=cC.get(b);return a.c.B(b)};function gC(a){var b=a.Ns,c=a.P5;a=a.k4;L.call(this);this.Ha=b;this.KM=c;this.BZ=a;this.sV=M(this)}m(gC,L);gC.prototype.es=function(){gB(this)&&(this.KM.removeChild(this.Ha),this.sV.a())};function gB(a){return a.KM.Bk(a.Ha)&&a.Ha.visible()}gC.prototype.hm=function(a){this.Ha.hm(a)};gC.prototype.Ns=function(){return this.Ha};function hC(a){var b=a.Cb,c=a.submitType,d=a.u,f=a.C,g=a.skinSettings,h=a.Wc,k=a.On;a=a.Dp;Q.call(this,{i:"quiz-accessible-skin",Ff:!0});var n=this;this.kb=b;this.Ac=c;this.c=iC(d,h);this.A=f;this.ed=g;this.Md=h;this.Al=k;this.Wi=a;this.Ha=new TA(this.c);D(this,this.Ha);this.Yg=new gC({Ns:this.Ha,P5:this,k4:function(){return jC(n,"timer")}});D(this,this.Yg);this.$m=new RA({u:this.c,C:f});D(this,this.$m);d=new NA(this.$m,c);D(this,d);this.ie=new FA("quiz-preloader");D(this,this.ie);this.ie.Yc("hidden",
!0);this.ac=null;this.I=new cB({u:this.c,C:f,skinSettings:g,D5:d,O5:this.Yg,submitType:c});this.Be=null;this.ta=new JA({Cb:b,submitType:c,u:this.c});this.Rm=null;D(this,this.I);D(this,this.ta);this.Vf=M(this);this.qM=this.yc=!1;C(this,this.ta.gW,this.qa,this);C(this,d.oV,this.Wo,this);this.addChild(this.ta);this.Md&&Hi(this,"embedded")}m(hC,Q);e=hC.prototype;e.activate=function(){this.yc=!0;this.Ws()};e.deactivate=function(){};e.topPanel=function(){return this.I};e.controlPanel=function(){return this.ta};
e.scale=function(){return 0};
e.setBannerView=function(a){this.ac=a;var b=a||document;if(b.getElementsByClassName)b=b.getElementsByClassName("days_remaining")[0];else{var c;b=document;var d=a||b;if(d.querySelectorAll&&d.querySelector)b=d.querySelector(".days_remaining");else{b=a||b;if(b.querySelectorAll&&b.querySelector)b=b.querySelectorAll(".days_remaining");else if(b.getElementsByClassName){var f=b.getElementsByClassName("days_remaining");b=f}else{f=b.getElementsByTagName("*");var g={};for(d=c=0;b=f[d];d++){var h=b.className;
"function"==typeof h.split&&Jb(h.split(/\s+/),"days_remaining")&&(g[c++]=b)}g.length=c;b=g}b=b[0]||null}}b=u(b||null,"No element found with className: days_remaining");b=this.c.B("PB_ACCESSIBLE_SKIN_CREATED_WITH")+". "+b.innerText;cf(a,"label",b);bf(a,"banner");N(a,"position","static");N(a,"transform","");this.ac.setAttribute("tabindex",0);this.hc(a,0)};e.setPanelScale=function(){};e.im=function(){};e.setPresentationContext=function(){};e.NA=function(){};e.gv=function(){this.yc&&!$h&&this.Ws()};
e.$e=function(){};e.un=function(){return new Q};e.Wl=function(){};e.Fv=function(){this.ie.Fe();this.removeChild(this.ie)};e.Gn=function(a,b){b.Jk("PB_RESUME_QUIZ_STATE_MESSAGE","","","",function(b){return a(!b)},!1)};e.Uh=function(){return this.Vf};e.reset=function(){this.Wl()};e.Qp=function(){};e.LA=function(a){this.hE(a)};e.Kk=function(a){if(a){var b=a.GW;a=xu(this.A,a.Dj.content().text());b&&(a=a.replace("%ANSWER_ATTEMPTS%",b));alert(a)}};e.Gs=function(a){this.hE(a)};e.Hs=function(a){this.hE(a)};
e.QA=function(){return M(this)};e.fw=function(){this.addChild(this.ie);this.ie.show()};e.Sp=function(){};e.Ls=function(){var a=this;return new LA({z5:La(this.hE,this),H5:function(){return a.Be}})};e.ew=function(){};function iC(a,b){return b&&b.messages()?(b=u(b.messages()),new GA([a,new Wd(b)])):a}e.Ws=function(){if(this.Bk(this.I)){this.I.activate();var a=!0}else a=!1;a||(gB(this.Yg)&&this.qM?(a=this.Yg,gB(a)&&a.Ha.focus(),a=!0):a=!1);a||this.rw()};e.rw=function(){this.Be&&this.Be.Ja(!0)};
e.hE=function(a){var b=this;this.qM=!1;a=this.Al.create(a,this);this.Be!=a&&(this.Be&&(Ei(this,this.Be),this.Be=null),this.Be=a,R(this,this.Be,jC(this,"slide")),this.Be.qa(),C(this,this.Be.Uh(),function(){return b.Vf.a()},this),this.Be&&("allAtOnce"==this.Ac&&this.Be.wO()||fB(this.I)||!this.Wi.showTopPanel()?0:this.Be.wO())?this.hc(this.I,jC(this,"topPanel")):this.removeChild(this.I),this.qM=!0)};e.Wo=function(a){a?this.addChild(this.$m):this.removeChild(this.$m)};
e.jM=function(a,b){yB(this);this.Rm=new dC({slidePoolState:a,Ci:b,u:this.c,C:this.A,submitType:this.Ac});R(this,this.Rm)};function yB(a){a.Rm&&(a.removeChild(a.Rm),a.Yb(a.Rm),a.Rm=null)}function jC(a,b){a=kC(a);for(var c=0,d=l(MA),f=d.next();!f.done;f=d.next()){f=f.value;if(f==b)break;a.includes(f)&&++c}return c}
function kC(a){var b=[];[[function(){return!!a.ac},"banner"],[function(){return a.Bk(a.I)},"topPanel"],[function(){return gB(a.Yg)},"timer"],[function(){return!!a.Be},"slide"],[function(){return a.Bk(a.ta)},"controlPanel"],[function(){return a.Bk(a.$m)},"slideList"],[function(){return!!a.Rm},"quizReview"]].forEach(function(a){var c=l(a);a=c.next().value;c=c.next().value;a()&&b.push(c)});return b};function lC(a,b){L.call(this);this.P=a;this.c=b}m(lC,L);e=lC.prototype;e.Jk=function(a,b,c,d,f,g,h){a=this.c.B(a,h&&h());p(c)?(c=confirm(a),f.apply(this,[!c])):(alert(a),p(f)&&f.apply(this,[!1]))};e.OA=function(a,b,c,d,f){this.Jk(a,b,void 0,c,d||Aa,!1,f)};e.rY=function(){};e.sY=function(){return new mC};e.tY=function(a){a=this.c.B(a);alert(a);p(void 0)&&(void 0).apply(this,[!1])};e.hY=function(a,b,c,d,f){b?f():(c.suspend(),this.Jk(a,"","","",function(a){a?f():d()}))};
e.uY=function(a,b,c,d){a=Wz(this.P.iv(),a,b,c,d);this.Jk(a.messageType,a.Ej,a.ui,a.Xl,a.Ml,!1,a.Dk)};e.fF=function(){};e.invalidate=function(){};e.VX=function(){return M(this)};e.closeWindowEvent=function(){return M(this)};function mC(a){L.apply(this,arguments)}m(mC,L);mC.prototype.close=function(){};mC.prototype.Xd=function(){return M(this)};mC.prototype.print=function(){};function nC(a){var b=a.view,c=a.skin,d=a.u,f=a.Cn,g=a.U,h=a.Cb,k=a.Ek,n=a.te,t=a.Ee,v=a.Wc,w=a.T,F=a.hw;this.s=a.state;this.O=b;this.Eh=c;this.c=d;this.Rq=f;this.L=g;this.kb=h;this.Mb=k;this.mr=n;this.qh=t;this.Md=v;this.Sq=w;this.uf=F}
nC.prototype.create=function(a){switch(a){case "desktop":case "tablet":case "small":return a=new zA(this.Sq,this.O,this.c,this.L),new Fz({state:this.s,view:this.O,Cn:this.Rq,u:this.c,U:this.L,ow:a,Cb:this.kb,Ee:this.qh,Ek:this.Mb,te:this.mr,Wc:this.Md,hw:this.uf});case "accessible":a=new lC(this.Sq,this.c);var b=x(this.O,hC);return new CA({state:this.s,view:b,Cn:this.Rq,u:this.c,U:this.L,ow:a,Cb:this.kb,Ee:this.qh,Ek:this.Mb,te:this.mr,Wc:this.Md,hw:this.uf});default:throw Error("unknown skin type");
}};function oC(a,b,c){this.vC=a;this.Ah=b;this.gp=this.yb=null;this.vy=c}e=oC.prototype;e.text=function(){if(!this.yb)if(this.vy.length){this.yb="";for(var a=l(this.vy),b=a.next();!b.done;b=a.next())b=b.value,this.yb+=q(b)?b:" "}else this.yb=qk(this.vC);return this.yb};
e.textWithEquations=function(a){if(!this.gp){for(var b={},c=l(this.Ah),d=c.next();!d.done;d=c.next())d=d.value,b[d.id()]=d;this.gp="";c=l(this.vy);for(d=c.next();!d.done;d=c.next())d=d.value,q(d)?this.gp+=d:(d=b[d.id],this.gp=d instanceof Am?this.gp+(a||d.EX):this.gp+" ")}return this.gp};e.htmlText=function(){return this.vC};e.$d=function(){return!this.vy.length&&!this.Ah.length};e.xO=function(){var a=!this.Ah.length;return!kb(this.text()).length&&a};e.plainTextWithPlaceholders=function(){return this.vy};
e.be=function(){return this.Ah};function pC(a,b,c,d,f){f=void 0===f?null:f;oC.call(this,a,b,c);this.ff=d;this.RY=f}m(pC,oC);pC.prototype.Ql=function(){return this.ff};pC.prototype.Aa=function(){return[]};function qC(a,b){this.p_=a;this.OV=b;this.Ag=null}function at(a,b,c){var d=rC(a,b.htmlText());c&&(c=sC(a,qk(d),c),d=tC(a,d,c));return new pC(d,b.be(),[],b.Ql())}function xu(a,b){if(a.Ag){var c=a.Ag.pc().map(function(a){return a.toLowerCase()});c=uC(a,b,c);a=0;c=l(c);for(var d=c.next();!d.done;d=c.next())d=d.value,b=b.substr(0,d.Bj+a)+d.CO+b.substr(d.Tl+a),a+=d.CO.length-(d.Tl-d.Bj)}return b}
function rC(a,b){if(a.Ag){var c=a.Ag.pc().map(function(a){return a.toLowerCase()});c=uC(a,qk(b),c);return tC(a,b,c)}return b}function tC(a,b,c){b=pk(b,c);return rk(b,c,a.p_,a.OV)}function uC(a,b,c){var d=0,f=[];b.split(/(%[a-z0-9_]+%)/i).forEach(function(b){if(vC(c,b)){var g=b.substring(1,b.length-1);g=a.Ag&&a.Ag.Zf(g)?a.Ag.af(g):"";""!=g&&f.push(new nk(d,d+b.length,b,g))}d+=b.length},a);return f}
function sC(a,b,c){var d=[],f;for(f in c)d.push(f.toLowerCase());var g=0,h=[];b.split(/(%[a-z0-9_]+%)/i).forEach(function(a){if(vC(d,a)){var b=c[a.substring(1,a.length-1)]||"";""!=b&&h.push(new nk(g,g+a.length,a,b))}g+=a.length},a);return h}function vC(a,b){return 2<b.length&&"%%"==b.charAt(0)+b.charAt(b.length-1)&&-1!=a.indexOf(b.substring(1,b.length-1).toLowerCase())};function wC(a,b,c){var d=a.mm();a=a.questionListInfo().showSlideList();switch(b){case "eachQuestion":return c||d.Rp()||d.gw()||a;case "allAtOnce":return c||d.gw()||a;default:throw Error("unknown submit type");}}function xC(a,b){var c=a.settings().T(),d=c.pa().isEnabled(),f=!1;zy(a.ab(),function(a){a.slides().forEach(function(a){a=(a=a.settings().pa())?a.isEnabled():!1;f=f||a})});a=a.skinSettings();return wC(a,c.submitType(),b)||d||f};function yC(a){var b=a.wF,c=a.fitToWindow,d=a.fillPanelsView;this.lt=a.contentScale;this.jx=b;this.od=d;this.xq=c;this.Zo=new H(0,0)}
function zC(a){if(Qh){u(a.jx);var b=AC(a),c=ug({width:a.jx.width,height:a.jx.height,boundingWidth:a.Zo.width,boundingHeight:a.Zo.height,yf:!0});b=ug({width:b.width,height:b.height,boundingWidth:c.width,boundingHeight:c.height,yf:!0});return{tA:new H(b.width,b.height),scale:b.scale*a.lt,position:new G(b.left+c.left,b.top+c.top)}}if(P)return{tA:a.Zo.clone(),scale:1,position:new G(0,0)};if(O)return{tA:a.Zo.clone(),scale:1,position:new G(0,0)};c=AC(a);c=ug({width:c.width,height:c.height,boundingWidth:a.Zo.width,
boundingHeight:a.Zo.height,yf:a.xq});return{tA:new H(c.width,c.height),scale:c.scale*a.lt}}
function AC(a){var b=a.wx().scale(a.lt),c=a.kE?24:0,d=a.kE?(a.Wi.showTopPanel()?38:12)+58:0;c=(new H(c,d)).scale(a.lt);a.od||!a.xq?b=new H(b.width+c.width,b.height+c.height):(d=a.Zo,a=a.xq,b.width+c.width<d.width&&b.height+c.height<d.height&&a?(a=b.width+c.width<d.width&&b.height+c.height<d.height&&a?Math.min(of(d.width,b.width,c.width),of(d.height,b.height,c.height)):ug({width:b.width+c.width,height:b.height+c.height,boundingWidth:d.width,boundingHeight:d.height,yf:!1}).scale,d=pf(a),c=c.clone().scale(d/
a),b=new H(b.width+c.width,b.height+c.height)):b=new H(b.width+c.width,b.height+c.height));return b}function BC(a){if(a.od||!a.xq)return zC(a).scale;a=CC(a);return pf(a)}function CC(a){if(a.od||!a.xq)return zC(a).scale;var b=zC(a),c=b.tA;b=b.scale;var d=new H(a.kE?24:0,a.kE?(a.Wi.showTopPanel()?38:12)+58:0);a=a.wx();return 1>=b?b:Math.min(of(c.width,a.width,d.width),of(c.height,a.height,d.height))};function DC(a){var b=a.quiz,c=a.Cb,d=a.Dp,f=a.Wc,g=a.fitToWindow;yC.call(this,{contentScale:a.contentScale,wF:a.wF,fillPanelsView:b.fillPanelsView(),Wc:f,fitToWindow:g});this.la=b;this.kb=c;this.Wi=d;this.kE=f?f.showPlayersPanels():!vv(this.kb)||this.la.fillPanelsView()}m(DC,yC);DC.prototype.wx=function(){return this.la.settings().T().quizSize().clone()};function EC(a){this.NF=a}EC.prototype.set=function(a,b){p(b)?this.NF.set(a,Rg(b)):this.NF.remove(a)};EC.prototype.get=function(a){try{var b=this.NF.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};EC.prototype.remove=function(a){this.NF.remove(a)};var FC="StopIteration"in xa?xa.StopIteration:{message:"StopIteration",stack:""};function GC(){}GC.prototype.next=function(){throw FC;};GC.prototype.qm=function(){return this};function HC(a){if(a instanceof GC)return a;if("function"==typeof a.qm)return a.qm(!1);if(Da(a)){var b=0,c=new GC;c.next=function(){for(;;){if(b>=a.length)throw FC;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");}
function IC(a,b){if(Da(a))try{Bb(a,b,void 0)}catch(c){if(c!==FC)throw c;}else{a=HC(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c){if(c!==FC)throw c;}}}function JC(a){if(Da(a))return Mb(a);a=HC(a);var b=[];IC(a,function(a){b.push(a)});return b};function KC(){};function LC(){}r(LC,KC);LC.prototype.AF=function(){var a=0;IC(this.qm(!0),function(b){ub(b);a++});return a};LC.prototype.clear=function(){var a=JC(this.qm(!0)),b=this;Bb(a,function(a){b.remove(a)})};function MC(a){this.Lj=a}r(MC,LC);e=MC.prototype;e.tO=function(){if(!this.Lj)return!1;try{return this.Lj.setItem("__sak","1"),this.Lj.removeItem("__sak"),!0}catch(a){return!1}};e.set=function(a,b){try{this.Lj.setItem(a,b)}catch(c){if(0==this.Lj.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};e.get=function(a){a=this.Lj.getItem(a);if(!q(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};e.remove=function(a){this.Lj.removeItem(a)};
e.AF=function(){return this.Lj.length};e.qm=function(a){var b=0,c=this.Lj,d=new GC;d.next=function(){if(b>=c.length)throw FC;var d=ub(c.key(b++));if(a)return d;d=c.getItem(d);if(!q(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};e.clear=function(){this.Lj.clear()};e.key=function(a){return this.Lj.key(a)};function NC(){var a=null;try{a=window.localStorage||null}catch(b){}this.Lj=a}r(NC,MC);function OC(a,b){this.Ge={};this.vd=[];this.iB=this.Yd=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)}e=OC.prototype;e.AF=function(){return this.Yd};function PC(a){QC(a);return a.vd.concat()}e.equals=function(a,b){if(this===a)return!0;if(this.Yd!=a.AF())return!1;b=b||RC;QC(this);for(var c,d=0;c=this.vd[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};
function RC(a,b){return a===b}e.$d=function(){return 0==this.Yd};e.clear=function(){this.Ge={};this.iB=this.Yd=this.vd.length=0};e.remove=function(a){return Object.prototype.hasOwnProperty.call(this.Ge,a)?(delete this.Ge[a],this.Yd--,this.iB++,this.vd.length>2*this.Yd&&QC(this),!0):!1};
function QC(a){if(a.Yd!=a.vd.length){for(var b=0,c=0;b<a.vd.length;){var d=a.vd[b];Object.prototype.hasOwnProperty.call(a.Ge,d)&&(a.vd[c++]=d);b++}a.vd.length=c}if(a.Yd!=a.vd.length){var f={};for(c=b=0;b<a.vd.length;)d=a.vd[b],Object.prototype.hasOwnProperty.call(f,d)||(a.vd[c++]=d,f[d]=1),b++;a.vd.length=c}}e.get=function(a,b){return Object.prototype.hasOwnProperty.call(this.Ge,a)?this.Ge[a]:b};
e.set=function(a,b){Object.prototype.hasOwnProperty.call(this.Ge,a)||(this.Yd++,this.vd.push(a),this.iB++);this.Ge[a]=b};e.addAll=function(a){if(a instanceof OC)for(var b=PC(a),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};e.forEach=function(a,b){for(var c=PC(this),d=0;d<c.length;d++){var f=c[d],g=this.get(f);a.call(b,g,f,this)}};e.clone=function(){return new OC(this)};
e.qm=function(a){QC(this);var b=0,c=this.iB,d=this,f=new GC;f.next=function(){if(c!=d.iB)throw Error("The map has changed since the iterator was created");if(b>=d.vd.length)throw FC;var f=d.vd[b++];return a?f:d.Ge[f]};return f};function SC(a,b){this.BY=a;this.hh=null;if(z&&!Kc(9)){TC||(TC=new OC);this.hh=TC.get(a);this.hh||(b?this.hh=document.getElementById(b):(this.hh=document.createElement("userdata"),this.hh.addBehavior("#default#userData"),document.body.appendChild(this.hh)),TC.set(a,this.hh));try{this.hh.load(this.BY)}catch(c){this.hh=null}}}r(SC,LC);var UC={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},TC=null;
function VC(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(a){return UC[a]})}e=SC.prototype;e.tO=function(){return!!this.hh};e.set=function(a,b){this.hh.setAttribute(VC(a),b);WC(this)};e.get=function(a){a=this.hh.getAttribute(VC(a));if(!q(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};e.remove=function(a){this.hh.removeAttribute(VC(a));WC(this)};e.AF=function(){return XC(this).attributes.length};
e.qm=function(a){var b=0,c=XC(this).attributes,d=new GC;d.next=function(){if(b>=c.length)throw FC;var d=u(c[b++]);if(a)return decodeURIComponent(d.nodeName.replace(/\./g,"%")).substr(1);d=d.nodeValue;if(!q(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};e.clear=function(){for(var a=XC(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);WC(this)};function WC(a){try{a.hh.save(a.BY)}catch(b){throw"Storage mechanism: Quota exceeded";}}
function XC(a){return a.hh.XMLDocument.documentElement};function YC(a,b){this.qA=a;this.Uv=b+"::"}r(YC,LC);YC.prototype.set=function(a,b){this.qA.set(this.Uv+a,b)};YC.prototype.get=function(a){return this.qA.get(this.Uv+a)};YC.prototype.remove=function(a){this.qA.remove(this.Uv+a)};YC.prototype.qm=function(a){var b=this.qA.qm(!0),c=this,d=new GC;d.next=function(){for(var d=b.next();d.substr(0,c.Uv.length)!=c.Uv;)d=b.next();return a?d.substr(c.Uv.length):c.qA.get(d)};return d};function ZC(){}r(ZC,KC);ZC.prototype.set=function(){};ZC.prototype.get=function(){return null};ZC.prototype.remove=function(){};function $C(a){a=aD().get(a);return p(a)?a:null}var bD=null;function aD(){if(!bD){var a=new NC;(a=a.tO()?new YC(a,"ispring"):null)||(a=new SC("ispring"),a=a.tO()?a:null);bD=new EC(a||new ZC)}return bD};var cD=$q({UA:{_:"st"}}),dD=new Map([["desktop","d"],["tablet","t"],["small","s"],["accessible","a"]]);function eD(a,b){L.call(this);this.ni=a;this.Us=b;this.fd=fD(this);this.$y=!0;this.OQ=M(this);this.jQ=M(this)}m(eD,L);eD.prototype.UA=function(){return this.fd};function gD(a,b){a.fd!=b&&a.$y&&hD(b)&&(a.fd=b,a.OQ.a(b))}function Gz(a,b){a.$y!=b&&(a.$y=b,a.jQ.a())}function iD(a){return a.Us&&"accessible"!=a.fd}
function fD(a){a:{var b=$C(a.ni+"::skin");if(b=b instanceof Object?b:null){b:{b=b[cD.UA];for(var c=l(dD.entries()),d=c.next();!d.done;d=c.next()){var f=l(d.value);d=f.next().value;f=f.next().value;if(b==f){b=d;break b}}b=null}if(b)break a}b=null}if(b&&hD(b))return b;if(P)return"small";if(O||Qh)return"tablet";b=lh(!0);return a.Us&&b.hasOwnProperty("accessibility")&&"1"==b.accessibility?"accessible":"desktop"}
function hD(a){switch(a){case "desktop":case "accessible":return!P&&!O&&!Qh;case "tablet":return O||Qh;case "small":return P;default:return!1}};function jD(){this.NJ={}}jD.prototype.gs=function(a){var b=this;return a.be().every(function(a){return"image"!=a.type()||b.NJ[a.id()]})};function kD(a,b){b=b.be().filter(function(a){return"image"==a.type()}).map(function(b){var c=x(b,lm);return new Promise(function(b,d){var f=new Image;f.onload=function(){a.NJ[c.id()]=!0;b()};f.onerror=function(){a.NJ[c.id()]=!1;d(Error("Can not load image"))};f.src=c.info.src})});return Promise.all(b)};function lD(){}m(lD,Dw);function mD(){this.wb=[]}m(mD,lD);e=mD.prototype;e.Aa=function(a){this.wb=[];this.wf(a);return u(this.wb)};e.nj=function(a){this.xb(a);this.wb=this.wb.concat(a.content().Oa().Aa())};e.hj=function(a){this.xb(a)};e.mj=function(a){this.xb(a);this.wb=this.wb.concat(a.content().Oa().Aa())};e.qj=function(a){this.xb(a);this.wb=this.wb.concat(a.content().Aa())};e.wj=function(a){this.xb(a);this.wb=this.wb.concat(a.content().Aa())};e.sj=function(a){this.xb(a);this.wb=this.wb.concat(a.content().Aa())};
e.yj=function(a){this.xb(a)};e.rj=function(a){this.xb(a)};e.kj=function(a){this.xb(a)};e.xj=function(a){this.xb(a)};e.tj=function(a){this.xb(a)};e.vj=function(a){this.xb(a);this.wb=this.wb.concat(a.content().Aa())};e.pj=function(a){this.xb(a);this.wb=this.wb.concat(a.content().Aa())};e.lj=function(a){this.xb(a);this.wb=this.wb.concat(a.content().Aa())};e.jj=function(a){this.xb(a)};e.oj=function(a){this.xb(a)};e.uj=function(a){this.xb(a)};
e.ij=function(a){var b=this;this.xb(a);if(P){var c=function(a){if(a=a.slideObject())b.wb=b.wb.concat(a.Aa())};a.content().chains().forEach(function(a){c(a.object());c(a.destination())})}};
e.xb=function(a){function b(b){return(b=Jv(a.settings(),b))?b.Aa():[]}if(P){var c=a.on().vb;this.wb=c?this.wb.concat([c.Xa]):this.wb}else this.wb=this.wb.concat(a.Wa().Aa());this.wb=this.wb.concat(a.description().Aa());this.wb=this.wb.concat(b("correct"));this.wb=this.wb.concat(b("incorrect"));this.wb=this.wb.concat(b("attempt"));this.wb=this.wb.concat(b("answered"));this.wb=this.wb.concat(b("partially"))};function nD(){this.Hh=null}m(nD,lD);e=nD.prototype;e.Xc=function(a){this.Hh=null;this.wf(a);return this.Hh};e.nj=function(a){this.xb(a);this.Hh=vo(this.Hh,a.content().Oa())};e.hj=function(a){this.xb(a)};e.mj=function(a){this.xb(a);this.Hh=vo(this.Hh,a.content().Oa())};e.qj=function(a){this.xb(a)};e.wj=function(a){this.xb(a)};e.sj=function(a){this.xb(a)};e.yj=function(a){this.xb(a)};e.rj=function(a){this.xb(a)};e.kj=function(a){this.xb(a)};e.xj=function(a){this.xb(a)};e.tj=function(a){this.xb(a)};
e.vj=function(a){this.xb(a)};e.pj=function(a){this.xb(a)};e.lj=function(a){this.xb(a)};e.jj=function(a){this.xb(a)};e.oj=function(a){this.xb(a)};e.uj=function(a){this.xb(a)};e.ij=function(a){this.xb(a)};e.xb=function(a){this.Hh=uo(this.Hh,a.Wa().Xc());a.content()&&(this.Hh=uo(this.Hh,a.content().Xc()));this.Hh=uo(this.Hh,a.settings().Xc());this.Hh=vo(this.Hh,a.description())};function oD(){L.call(this);this.FU=new jD;this.za=[];this.bD={};this.Sx=void 0;this.cI=0}m(oD,L);function ty(a,b){var c=pD(b).map(function(b){return new Promise(function(c,d){b.gs()&&c();b.load();C(a,b.AO(),c,a);C(a,b.IX(),d,a)})});b=qD(a,b);return Promise.all(c.concat(b))}oD.prototype.KJ=function(){if(!p(this.Sx)){var a,b=this.cI+1;b<this.Vu()&&!this.bD[b]&&(a=b);p(a)&&rD(this,a)}};function Oz(a,b){a.za=b;a.bD={};a.cI=0}
function Tz(a,b){return rD(a,b).then(function(){p(b)&&(a.cI=b,Yg(a.KJ,100,a));Yg(a.KJ,100,a)})}function rD(a,b){if(a.bD[b])return Promise.resolve();a.Sx=b;return ty(a,a.za[b].slide()).then(function(){sD(a)},function(){sD(a)})}function sD(a){u(p(a.Sx));a.bD[a.Sx]=!0;a.Sx=void 0;Yg(a.KJ,100,a)}oD.prototype.Vu=function(){return this.za.length};function pD(a){return(new mD).Aa(a).filter(function(a){return!(a instanceof Ls||a instanceof Fs)})}
function qD(a,b){return(b=(new nD).Xc(b))?b.Oa.map(function(b){return a.FU.gs(b)?Promise.resolve(void 0):kD(a.FU,b)}):[]};function tD(a){return new Promise(function(b,c){var d=new Image;d.onload=function(){return b()};d.onerror=function(){return c(Error("Can not load image"))};d.src=a})};function uD(a,b){this.cd=a;this.ni=b}m(uD,nm);uD.prototype.eA=function(a,b){b=b||{};b.QUIZ_ID="q_"+this.ni;return nm.prototype.eA.call(this,a,b)};function vD(){var a=this;this.nK={};bk(function(b){a.nK[b]=1});this.dM={};$k(function(b){a.dM[b]=1})}function wD(a,b){Yb(b.EO,function(b,d){a.nK[d]=b});Yb(b.rP,function(b,d){a.dM[d]=b})}
function xD(a,b){switch(a){case "mediaPlaceholder":return lx("Qm.ObjectName.MediaPlaceholder");case "slidePicture":return lx("Qm.ObjectName.SlidePicture");case "slideVideo":return lx("Qm.ObjectName.SlideVideo");case "slideAudio":return lx("Qm.ObjectName.SlideAudio");case "image":return lx("Qm.ObjectName.Picture");case "video":return lx("Qm.ObjectName.Video");case "iconPlaceholder":return lx("Qm.ObjectName.Icon");case "line":return lx("Qm.ObjectName.Line");case "shape":return yD(u(b));default:throw Error("unknown object type");
}}function yD(a){switch(a){case "rectangle":return lx("Qm.Shapes.Rectangle");case "roundedRectangle":return lx("Qm.Shapes.RoundedRectangle");case "ellipse":return lx("Qm.Shapes.Ellipse");case "textBox":return lx("Qm.Shapes.TextBox");case "triangle":return lx("Qm.Shapes.Triangle");case "freeform":return lx("Qm.Shapes.Freeform");default:throw Error("unknown shape type");}};function zD(a){L.call(this);this.S=a||[];this.Ca=M(this)}m(zD,L);e=zD.prototype;e.Af=function(){return this.Ca};e.count=function(){return this.S.length};e.forEach=function(a,b){Bb(this.S,a,b)};e.find=function(a,b){return Hb(this.S,a,b)};function vr(a,b){if(0>b||b>=a.count())throw Error("Index out of bounds");return a.S[b]}function AD(a,b,c){p(c)||(c=a.S.length);a.S.splice(c,0,b);a.Ca.a()}function BD(a,b){b=Kb(a.S,b);a.Ca.a();return b}
e.bc=function(){L.prototype.bc.call(this);for(var a=l(this.S),b=a.next();!b.done;b=a.next())Gd(b.value)};function CD(){zD.call(this,[]);this.Ei=this.g=this.tt=null;this.gT=new vD;this.fT=M(this);this.q0=M(this);M(this);this.w=M(this)}m(CD,zD);e=CD.prototype;e.direction=function(){return this.tt};e.content=function(){return this.g};e.M=function(){return this.w};function Nr(a,b){var c=[];a.forEach(function(a){a.type()==b&&c.push(a)});return c}function DD(a,b){var c=null;a.forEach(function(a){a.id()==b&&(c=a)});if(!c)throw Error("object with id="+b+" not found");return u(c)}
function yy(a,b){return!!a.find(function(a){return a.id()==b})}function xr(a,b){a=zb(a.S,b);if(-1==a)throw Error("unknown object");return a}
e.uB=function(a){var b=this;C(this,a.Qo,this.ua,this);C(this,a.LL,this.ua,this);a instanceof rl&&C(this,a.x2,this.ua,this);if(a instanceof Yk){C(this,a.NQ,function(){ED(b,a)},this);var c=a.Jd();c instanceof ql&&C(this,c.M(),this.ua,this);ED(this,a);C(this,a.TU,this.ua,this);C(this,a.EQ,this.ua,this)}a instanceof Jm&&(C(this,a.pL,this.ua,this),c=a.Jd(),c instanceof ql&&C(this,c.M(),this.ua,this));a instanceof Lm&&(c=a.Na(),C(this,c.TG,this.ua,this))};
function ED(a,b){b=b.Oa();b instanceof Wo&&(C(a,b.ax,a.ua,a),C(a,b.o_,a.ua,a))}e.ua=function(){var a=this;this.Sj&&clearTimeout(this.Sj);this.Sj=setTimeout(La(function(){a.w.a()},this),0)};function FD(a){a=a.A4;L.call(this);this.r_=a;this.DS="default";this.va="contentMode";this.du=new CD;C(this,this.du.M(),this.ua,this);C(this,this.du.fT,this.B1,this);C(this,this.du.q0,this.C1,this);this.EB=new CD;C(this,this.EB.M(),this.ua,this);this.RS=void 0;this.g0=0;this.CS=M(this);this.pZ=M(this);this.i3=M(this);this.eZ=M(this);this.UC=!1;this.yw=this.cz=this.ue=null;this.w=M(this)}m(FD,L);e=FD.prototype;
e.Aa=function(){var a=[];this.du.forEach(function(b){a=a.concat(b.Aa())});this.EB.forEach(function(b){a=a.concat(b.Aa())});this.ue&&(a=a.concat(this.ue.Aa()));return a};e.Xc=function(){var a=null;this.du.forEach(function(b){Wj(b.id())||(a=uo(a,b.Xc()))});this.EB.forEach(function(b){Wj(b.id())||(a=uo(a,b.Xc()))});return a};e.JF=function(){return this.UC};e.KF=function(){return this.DS};e.M=function(){return this.w};e.ob=function(){return this.du};e.Kz=function(){return this.EB};e.mode=function(){return this.va};
e.lY=function(a){this.va=a};e.jI=function(){this.pZ.a();this.ua()};e.background=function(){return this.ue?this.ue:u(this.cz).background()};e.De=function(){return this.yw||u(this.cz).De()};e.Ip=function(){return this.r_.Ip()};e.B1=function(a){var b=this;"mediaPlaceholder"==a.type()&&(C(this,a.Qo,function(){b.RS=a.rect()},this),C(this,a.LL,function(){b.g0=a.rotationAngle()}))};e.C1=function(a){this.de(a)};
e.ua=function(){var a=this;this.Sj&&clearTimeout(this.Sj);this.Sj=setTimeout(La(function(){a.w.a()},this),0)};function GD(){L.call(this);this.Il=this.kd=this.vb=null;this.e2=M(this);this.BB=M(this);this.S3=M(this);this.w=M(this)}m(GD,L);e=GD.prototype;e.M=function(){return this.w};e.gP=function(a){this.vb!=a&&(this.vb&&Nd(this,this.vb.vm,this.ua,this),(this.vb=a)&&C(this,this.vb.vm,this.ua,this),this.e2.a(),this.ua())};e.audio=function(){return this.kd};
e.YO=function(a){if(this.kd!=a){this.kd&&(Nd(this,this.kd.vm,this.ua,this),Nd(this,this.kd.dH,this.ua,this));if(this.kd=a)C(this,this.kd.vm,this.ua,this),C(this,this.kd.dH,this.ua,this);this.BB.a();this.ua()}};e.video=function(){return this.Il};e.ua=function(){var a=this;this.Sj&&clearTimeout(this.Sj);this.Sj=setTimeout(La(function(){a.w.a()},this),0)};function HD(){L.call(this);this.va="byItems";this.tt="fromBottom";this.mb="none";this.st=0;this.Eb=1;this.w=M(this)}m(HD,L);e=HD.prototype;e.type=function(){return this.mb};e.mode=function(){return this.va};e.direction=function(){return this.tt};e.Xz=function(){return this.st};e.duration=function(){return this.Eb};e.Ai=function(a){this.mb!=a&&(this.mb=a,this.Qf())};e.lY=function(a){this.va!=a&&(this.va=a,this.Qf())};e.setDirection=function(a){this.tt!=a&&(this.tt=a,this.Qf())};
e.Cs=function(a){this.Eb!=a&&(this.Eb=a,this.Qf())};e.M=function(){return this.w};e.Qf=function(){this.w.a()};function ID(a,b,c){L.call(this);this.Od=a;this.mb=b;this.g=c;this.gj=!0;this.P=new Yy;this.$s=new FD({A4:this});this.iZ=new GD;this.Ng=new HD}m(ID,L);e=ID.prototype;e.BA=function(a){this.zb=a};e.j=function(a){this.gj=a};e.id=function(){return this.Od};e.type=function(){return this.mb};e.description=function(){return this.zb};e.content=function(){return this.g};e.visible=function(){return this.gj};e.settings=function(){return this.P};e.Wa=function(){return this.$s};e.on=function(){return this.iZ};
e.animation=function(){return this.Ng};e.Ip=function(){var a=new Sj;if(this.zb){var b=a,c=this.zb.Ql().Hb();b.bold=c.bold;b.italic=c.italic;b.jg=c.jg;b.color=c.color;b.size=c.size;b.fontFamily=c.fontFamily;b.strike=c.strike;b=a;c=this.zb.Ql().am();b.lineHeight=c.lineHeight;b.ig=c.ig;b.Xe=c.Xe}else a=u(this.$s.cz).Ip().clone();return a};function JD(){this.uR=!0;this.RE=new E;this.lx=new E;this.PV=new E;this.nH=""}e=JD.prototype;e.gj=!0;e.Xb=!0;e.visible=function(){return this.gj};e.j=function(a){this.gj!=a&&(this.gj=a,this.uR&&this.X_!=this.gj&&(this.X_=this.gj,this.RE.a()))};e.enabled=function(){return this.Xb};e.f=function(a){this.Xb!=a&&(this.Xb=a,this.uR&&this.W_!=this.Xb&&(this.W_=this.Xb,this.lx.a()))};e.F=function(a){this.Rc!=a&&(this.Rc=a,this.PV.a())};e.textContent=function(){return this.Rc};function KD(){this.Z=this.cc=this.Ld=null;this.fr=new JD;this.ck=new JD;this.cp=new JD;this.hC=new JD;this.bl=new JD;this.MB=new JD;this.jz=new JD;this.xu=new JD}e=KD.prototype;
e.tb=function(a,b){this.m&&(this.m.sessionModeChangedEvent().removeHandler(this.lo,this),this.m.Ta().activeSlideChangedEvent().removeHandler(this.Vq,this));this.m=a;this.cc=b;if(this.m){a=[];b=l(this.m.slidePoolState().slides());for(var c=b.next();!c.done;c=b.next())a.push(c.value);this.za=a;this.m.sessionModeChangedEvent().addHandler(this.lo,this);this.m.Ta().activeSlideChangedEvent().addHandler(this.Vq,this);this.Vq()}};e.setActionAvailability=function(a){this.Ld=a;this.lo()};
e.Vq=function(){this.Z&&this.Z instanceof W&&this.Z.submittedEvent().removeHandler(this.lo,this);(this.Z=Uw(u(this.m).Ta()))&&this.Z instanceof W&&this.Z.submittedEvent().addHandler(this.lo,this);this.lo()};e.Jv=function(){this.lo()};
e.lo=function(){this.XI();if(this.m)switch(this.m.sessionMode()){case "testing":this.uJ();break;case "reviewing":var a=this.Z,b=zb(this.za,a);u(a&&0<=b);this.ck.j(!0);this.ck.f(!this.Jx());this.fr.j(!0);this.fr.f(0<b);this.ex=!1;this.hC.j(!0);break;case "completed":u(this.m);b=this.m.re();var c=null!=this.Ld&&LD(this,"continuePresentation");a="none"!=this.m.Ia().dh().type();b=p(b)?a||c:!0;(c=!this.Ld||LD(this,"finishAction"))&&MD(this);a=null!=this.Ld?!0:a;this.xu.j(ND(this));this.bl.j(c&&b&&a);this.ex=
ND(this)}else this.ex=a=ND(this),this.jz.j(!0),this.xu.j(a)};e.XI=function(){this.ck.j(!1);this.fr.j(!1);this.cp.j(!1);this.hC.j(!1);this.MB.j(!1);this.bl.j(!1);this.xu.j(!1);this.jz.j(!1)};
e.uJ=function(){u(this.m);var a=this.m.settings(),b=this.Z;if(b){var c=zb(this.za,b);u(b&&0<=c);c=b instanceof W&&b.nb();var d=b.slide(),f=d.settings().pa();f=!!f&&f.isEnabled();f=c&&f;a="eachQuestion"==a.submitType()||f;f=u(this.m);var g="none"!=f.Ia().dh().type();"ok"!=OD(this)&&a&&hy(f.Ia(),!0)&&!g&&!PD(this)?(MD(this),this.bl.j(!0)):this.bl.j(!1);g=a&&c;d=a||!this.Jx()||"InfoSlide"==d.type()&&a;this.ck.j(!g&&!this.bl.visible());this.ck.f(d);d=a&&!c;g=b instanceof W;d=this.Ka()||a&&(c||!g)||d;
f=0<=Zw(f.Ta(),!1);this.fr.j(!d&&!this.bl.visible());this.fr.f(f);this.xu.j(!1);this.ex=!1;this.cp.f(a&&c);this.cp.j(this.cp.enabled()&&!this.bl.visible());this.hC.j(!a);"Hotspot"==b.slide().type()&&c?(this.MB.j(!0),c="tryAgain"==this.cp.nH,this.MB.f(b.initiated()&&!c)):this.MB.j(!1)}};function PD(a){u(a.m);a=a.m.re();return!!a&&a.slide().visible()}function MD(a){a.h_=LD(a,"continuePresentation")?"continue":"finish"}e.Ka=function(){return u(this.cc).ma()};
e.Jx=function(){u(this.m);var a=this.za.length,b=zb(this.za,this.Z);if(!this.Ka()||"testing"==this.m.quizState())return b==a-1;a=this.za.slice(b+1);for(b=0;b<a.length;++b){var c=a[b];if(c.hasBeenVisited()){var d=c;break}}return null==d};function LD(a,b){return null!=a.Ld&&a.Ld.actionAvailable(b)}function ND(a){u(a.m);var b=a.m&&"testing"==a.m.quizState()&&0===zb(a.za,a.Z),c=a.m&&"completed"==a.m.quizState();return(b&&!0||!a.m||c)&&LD(a,"gotoPreviousSlide")}
function OD(a){var b="continue";if(!a.Z)return b;u(a.m);var c=a.Z.slide(),d=a.Z instanceof W&&a.Z.nb();c=(c=c.settings().pa())&&c.isEnabled();c=a.Z instanceof W&&c;var f;if(f=!a.Ka()){var g=a.m.Ia();f=!1;g=l(g.slidePoolState().slides());for(var h=g.next();!h.done;h=g.next())h=h.value,h instanceof W?f=f||h.nb():"InfoSlide"==h.slide().type()&&(f=f||!h.hasBeenVisited());f=!f}d&&!c?b="tryAgain":f&&(b=PD(a)?"viewResults":"ok");return b};function QD(){V.call(this,"top_layer visualizer"+(O?" mobile":""));this.vz=new E}r(QD,V);QD.prototype.R=1;QD.prototype.su=1;QD.prototype.tb=function(){};QD.prototype.Ea=function(a){ng(this.displayObject(),a);this.R=a};function RD(a){this.Y=a;this.hp=[];this.ej=this.Ts}e=RD.prototype;e.Ts=-1;e.EF=function(){for(var a=0;a<this.hp.length;++a)this.hp[a].dB.Fe();this.ej!=this.Ts&&SD(this)};e.uB=function(a){var b=Bh?gi:"mouseover";A(a.displayObject(),b,this.m2,!1,this);A((void 0).G4(),b,this.LZ,!1,this)};e.m2=function(a){for(var b=0;b<this.hp.length;++b)if(Ve(this.hp[b].Kp.displayObject(),a.target)){TD(this,b);break}};e.LZ=function(){Bh||(u(this.$n),this.$n.show(this.Y,this.XB),A(this.$n.G4(),"mouseout",this.Ni,!1,this))};
e.Ni=function(a){a=a.relatedTarget;this.$n&&a&&!Ve(this.$n.ha(),a)&&a!=this.XB.ha()&&(u(this.$n),this.$n.Fe(),ud(this.$n.ha(),"mouseout",this.Ni,!1,this))};e.HV=function(a){a=a.target;for(var b=0;b<this.hp.length;++b){var c=this.hp[b];Ve(c.Kp.displayObject(),a)||c.dB.displayObject()==a||(c.dB.Fe(),this.YB=null)}this.ej!=this.Ts||this.YB||ud(document,Bh?gi:"mouseover",this.HV,!0,this);this.ej!=this.Ts&&this.XB.displayObject()!=a&&!Ve(this.XB.displayObject(),a)&&SD(this)};
function SD(a){clearTimeout(a.ej);a.ej=a.Ts}function TD(a,b){var c=a.hp[b];c.dB.enabled()&&(a.ej!=a.Ts||A(document,Bh?gi:"mouseover",a.HV,!0,a),SD(a),a.XB=c.Kp,a.$n=c.dB,a.ej=setTimeout(function(){a.EF();a.YB=a.hp[b];a.YB.dB.show(a.Y,a.YB.Kp)},c.timeout))};function UD(a,b,c,d,f,g){V.call(this,a);this.c=g;this.L=b;this.m=null;this.A=f;this.bn=!0;this.su=1;this.Vi=!1;this.Da=d;this.Vb=this.hR();this.Y=new QD;Ne(c,this.Y.displayObject());this.EE=new RD(this.Y);this.Og=new E;this.Uk=new E;this.Le=new E;this.Kl=new E;this.jn=new E;this.Jl=new E;this.lE=new E;this.yx=new E;this.yZ=new E;this.FJ=new V("launch_screen");this.FJ.j(!1);this.FJ.D.addHandler(function(){},this);Ne(c,this.FJ.displayObject())}m(UD,V);e=UD.prototype;e.scale=function(){return 1};
e.changeAllowTouchScrollEvent=function(){return this.yZ};
e.tb=function(a){this.m&&(this.m.sessionModeChangedEvent().removeHandler(this.dk,this),this.m.Ia().vz.removeHandler(this.SK,this),this.m.Ta().activeSlideChangedEvent().removeHandler(this.Mr,this),this.m.Ia().Oo.removeHandler(this.nu,this),this.m.Ia().MD.removeHandler(this.iy,this),this.m.Ta().DC.removeHandler(this.uK,this),this.m.Uf.ZD.removeHandler(this.KK,this),this.m.Uf.$D.removeHandler(this.MK,this),this.m.Uf.Oy.removeHandler(this.JK,this),this.m.Uf.Py.removeHandler(this.LK,this));if(this.m=a)a.sessionModeChangedEvent().addHandler(this.dk,
this),a.Ia().vz.addHandler(this.SK,this),a.Ta().activeSlideChangedEvent().addHandler(this.Mr,this),a.Ia().Oo.addHandler(this.nu,this),a.Ia().MD.addHandler(this.iy,this),a.Ta().DC.addHandler(this.uK,this),a.Uf.ZD.addHandler(this.KK,this),a.Uf.$D.addHandler(this.MK,this),a.Uf.Oy.addHandler(this.JK,this),a.Uf.Py.addHandler(this.LK,this)};function VD(a){return u(a.m)}e.NT=function(){};e.MK=function(){};e.KK=function(){};e.JK=function(){};e.LK=function(){};e.started=function(){return this.bn};
e.start=function(){};e.setOverlayDisplayed=function(a){this.Vi!=a&&(this.Vi=a,this.TM())};e.TM=function(){};e.Mr=function(){var a=Uw(VD(this).Ta());a&&this.Xm(a)};e.Xm=function(a){a!=this.Z&&this.$L(a)};e.$L=function(a){this.Z&&this.Z instanceof W&&this.Z.submittedEvent().removeHandler(this.Eo,this);(this.Z=a)&&this.Z instanceof W&&this.Z.submittedEvent().addHandler(this.Eo,this)};e.Eo=function(){};
e.Oi=function(){if(!this.m)return!1;var a=this.m.sessionMode(),b=this.m.re();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.nu=function(){};e.SK=function(){};e.dk=function(){var a=VD(this).quizState();this.Oi()&&!this.H2&&(this.NV(),this.H2=!0);"testing"==a&&this.Mr()};e.NV=function(){};e.jV=function(){throw Error("method is not implemented");};e.iV=function(){throw Error("method is not implemented");};
e.CM=function(){kh&&sg();if(!(this.Z&&this.Z instanceof W))throw Error("current slide isn't question");var a=this.Z.slide();if(this.Z.initiated()||a.settings().hs()){if(!(this.Z&&this.Z instanceof W))throw Error("current slide isn't question");this.Z.initiated()&&this.Z.nb()?this.Z.submit():a.settings().hs()?(this.Z.pP(!0),WD(this,!0)):this.jV(!1)}else this.iV(1,!1)};e.Ka=function(){return!1};e.sD=function(){};e.iy=function(){};e.uK=function(){};e.fM=function(){};e.jd=function(){return VD(this).settings()};
e.xh=function(a){this.Og.a(a)};e.oD=function(a,b,c){this.Uk.a(a,b,c)};e.wh=function(a){this.Le.a(a)};e.ou=function(a){this.Kl.a(a)};e.wD=function(a,b,c){this.jn.a(a,b,c)};e.Om=function(a){this.Jl.a(a)};e.audioStartedEvent=function(){return this.Og};e.audioStartingEvent=function(){return this.Uk};e.videoStartedEvent=function(){return this.Kl};e.videoStartingEvent=function(){return this.jn};e.Wp=function(){return this.Jl};e.parentScale=function(){return this.su};
e.setParentScale=function(a){this.su=a};e.setActionAvailability=function(a){this.Ld=a;this.Vb.setActionAvailability(a)};e.setPresentationOutlineController=function(){};function WD(a,b){$w(VD(a).Ta(),b)}e.AI=function(){this.Cx();VD(this).finish()};e.AT=function(){if(this.Z&&this.Z instanceof Dr){var a=this.Z,b=!this.Z.isMarked();a.Xt!=b&&(a.Xt=b,a.XJ.a())}};e.JL=function(){};e.EU=function(){VD(this).review()};e.uI=function(){};e.hR=function(){return new KD};e.Cx=function(){};function XD(){KD.call(this);this.ph=!1;this.tq=new JD;this.AM=new JD}m(XD,KD);XD.prototype.CA=function(a){this.ph=a;this.lo()};XD.prototype.uJ=function(){u(this.m);var a="allAtOnce"==this.m.settings().submitType();this.ph&&!a?this.tq.j(!0):(KD.prototype.uJ.call(this),this.ck.enabled()||this.ck.j(!1),this.AM.j(a&&!this.ck.visible()&&!this.cp.visible()))};XD.prototype.XI=function(){KD.prototype.XI.call(this);this.tq.j(!1);this.AM.j(!1)};function YD(a,b,c){O&&(this.Gh=He("DIV"),K(this.Gh,"tap_area"));zq.call(this,b);this.Gh&&this.addChild(this.Gh);this.ME=!0;this.R_=c?!0:!1;c&&this.jm(!1);a&&this.D.addHandler(this.qK,this);O&&(a=this.ha(),K(a,"mobile"));this.cw(0);this.ha().setAttribute("tabindex","-1");this.vB()}r(YD,zq);e=YD.prototype;e.nk=!1;e.Xb=!0;e.fR=function(a){a=He("BUTTON",a);z&&8>=Fc||(a.type="button");return a};e.selected=function(){return this.nk};
e.Pa=function(a){if(a){var b=this.ha();K(b,"selected")}else b=this.ha(),vf(b,"selected");this.R_&&this.jm(a);this.nk=a};e.enabled=function(){return this.Xb};e.f=function(a){YD.Ba.f.call(this,a);var b=this.ha();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();vf(c,"disabled")}else c=this.displayObject(),K(c,"disabled");!a&&b.blur&&b.blur();this.Xb=a};e.jm=function(a){this.ha().setAttribute("aria-pressed",a)};e.qK=function(){this.Pa(!this.nk)};
e.Tf=function(a){YD.Ba.Tf.call(this,a);-1==this.qq&&this.ha().blur()};e.lw=function(){return YD.Ba.lw.call(this)};e.fo=function(a){this.enabled()&&YD.Ba.fo.call(this,a)};e.zs=function(a){this.ME=!1;YD.Ba.zs.call(this,a);this.ME=!0};function ZD(a,b,c,d){V.call(this,c||"quiz_bottom_panel");this.Wn=d||this;this.cc=null;this.c=b;this.m=null;this.Vb=a;this.vL=this.Jb("back");$D(this,this.vL,a.xu,!1,!this.pC());this.me=this.Jb("start");$D(this,this.me,a.jz,!1,this.pC());this.tL=this.Jb("prev");this.jK=this.Jb("next");this.zI=this.Jb("finish");this.bQ();this.BM=this.Jb("submit");$D(this,this.BM,a.cp,!1);this.BM.F(this.c.B("PB_SUBMIT_BUTTON_LABEL"));this.nx=this.Jb("feedback");a.tq.RE.addHandler(function(){var b=this.Wn;if(a.tq.visible()){b.addChild(this.nx);
b=OD(a);var c=this.WR(b);this.nx.h("result","viewResults"==b);a.tq.nH=b;this.nx.F(c)}else b.removeChild(this.nx)},this);this.Bm=this.Jb("exit");a.bl.RE.addHandler(this.E0,this);this.xl=this.Jb("showReview");this.xl.F("TODO: //from content");this.IL=this.Jb("retake");this.IL.F("TODO: //from content");this.QB=new E;this.uL=new E;this.wL=new E;this.tL.D.addHandler(function(){var b=a.ex?this.wL:this.uL;sg();b.a()},this);this.vL.D.addHandler(function(){var b=a.ex?this.wL:this.uL;sg();b.a()},this);a.Jv()}
m(ZD,V);e=ZD.prototype;e.VR=function(){return!1};e.pC=function(){return!1};e.E0=function(){var a=this.Vb.bl.visible();if(a)if("finish"==this.Vb.h_)this.Bm.F(this.c.B("PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"));else{this.Bm.F(this.c.B("PB_CONTROL_PANEL_NEXT"));var b=this.Bm.ha();vf(b,"exit");b=this.Bm.ha();K(b,"next")}aE(this,this.Bm,a,this.VR())};e.bQ=function(){bE(this,!0);cE(this);dE(this,!1)};function bE(a,b){$D(a,a.tL,a.Vb.fr,!0,b);a.tL.F(a.c.B("PB_PREVIOUS_SLIDE_BUTTON_LABEL"))}
function dE(a,b){$D(a,a.zI,a.Vb.AM,!0,b);a.zI.F(a.c.B("PB_SUBMIT_ALL_BUTTON_LABEL"))}function cE(a){$D(a,a.jK,a.Vb.ck,!0);a.jK.F(a.c.B("PB_NEXT_SLIDE_BUTTON_LABEL"))}e.aw=function(a){this.cc=a};e.ds=function(){};e.outlinePopupClosed=function(){};e.Wh=function(a){this.m&&this.m.Ia().sessionModeChangedEvent().removeHandler(this.jy,this);if(this.m=a)this.m.Ia().sessionModeChangedEvent().addHandler(this.jy,this),this.jy()};e.SA=function(){return this.xl.D};e.xA=function(){return this.IL.D};
function aE(a,b,c,d){a=a.Wn;c?d?a.hc(b,0):a.addChild(b):a.removeChild(b)}e.jy=function(){aE(this,this.xl,!1);aE(this,this.IL,!1)};function $D(a,b,c,d,f){function g(){var a=d?c.visible():c.visible()&&c.enabled();aE(h,b,a,f);b.f(c.enabled())}var h=a;g();c.RE.addHandler(g,a);c.lx.addHandler(g,a);c.PV.addHandler(function(){b.F(c.textContent())},a)}e.Jb=function(a){a=new YD(!1,a);if(Ah){var b=a.ha();K(b,"android")}a.Pm=!0;return a};
e.WR=function(a){var b="";switch(a){case "continue":b="PB_NEXT_SLIDE_BUTTON_LABEL";break;case "tryAgain":b="PB_DIALOG_BOX_TRY_AGAIN_BUTTON";break;case "viewResults":b="PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";break;case "ok":b="PB_DIALOG_BOX_OK_BUTTON"}return this.c.B(b)};e.$a=function(){};e.Bi=function(){};
e.Jn=function(a,b){if("start"==a){this.me.h("submit",!1);switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";this.me.h("submit",!0);break;case "continue-style":a="PB_DIALOG_BOX_CONTINUE_BUTTON";break;case "startQuiz":a="PB_START_QUIZ_BUTTON_LABEL";break;case "startSurvey":a="PB_START_SURVEY_BUTTON_LABEL";break;default:a="PB_START_QUIZ_BUTTON_LABEL"}this.me.F(this.c.B(a))}};function eE(a){var b=a.Vb.jz.visible()&&!0;aE(a,a.me,b,a.pC())}e.$l=function(){return this.QB};var fE;function gE(a,b){fE?(fE.scrollLeft=a,fE.scrollTop=b):window.scrollTo(a,b)}function hE(){return fE?fE.scrollTop:window.pageYOffset}window.yPos=hE;window.scrollPageTo=gE;function iE(a,b,c,d){jo.call(this,null,[0],[350],350);this.Z=a;this.by=b;this.dI=c;this.rS=d;this.YS=40}m(iE,jo);
iE.prototype.Mk=function(){var a=u(this.coords)[0],b=Math.min(a,200)/200;U(this.Z,"opacity",1-b);var c=-this.YS*(.5>b?Math.pow(2*b,2)/2:b);b=new kg;b.translate(this.rS?-c:c,0);b.scale(this.dI,this.dI);c=this.Z.displayObject();og(mg(),c,b);a=Math.max(a-150,0)/200;U(this.by,"opacity",a);b=this.YS*(1-(.5>a?Math.pow(2*a,2)/2:a));a=this.by.displayObject();b=this.rS?-b:b;b=(new kg).setTransform(1,0,0,1,b,0);og(mg(),a,b)};
iE.prototype.Fj=function(){U(this.Z,"margin-top",-document.documentElement.scrollTop/gh()+"px");U(this.Z,"position","absolute");U(this.by,"position","absolute");0<hE()&&gE(0,0);jo.prototype.Fj.call(this)};iE.prototype.fh=function(){jo.prototype.fh.call(this);U(this.Z,"position","");U(this.Z,"margin-top","");U(this.Z,"opacity","");ng(this.Z.displayObject(),this.dI);U(this.by,"position","");U(this.by,"opacity","")};function jE(a){YD.call(this,!1,a);this.Pm=!0}m(jE,YD);jE.prototype.F=function(){};
function kE(a,b,c){var d=new V("btns-container");ZD.call(this,a,b,"landscape_control_panel",d);this.eb=null;this.Vg=!1;this.Ux=new E;this.P=c;this.kg=!1;this.Fb=new YD(!1,"show_slides",!0);this.Fb.D.addHandler(this.tD,this);this.hc(this.Fb,0);this.nf=new YD(!1,"mark_slide",!0);this.nf.j(!1);this.nf.D.addHandler(this.wK,this);this.addChild(this.nf);this.vI=new YD(!1,"exit_review",!0);this.addChild(this.vI);this.addChild(this.Wn);this.Wy=new E;this.Kw=new E;this.Jm()}m(kE,ZD);e=kE.prototype;
e.bQ=function(){bE(this,!1);cE(this);dE(this,!0)};e.VR=function(){return!0};e.pC=function(){return!0};e.cO=function(){return this.vI.D};e.wK=function(){sg();this.Ux.a();var a=u(Uw(u(this.m).Ta()));this.nf.Pa(a.isMarked())};e.Jb=function(a){return new jE(a)};e.Wh=function(a){ZD.prototype.Wh.call(this,a);this.Jm()};e.setPresentationOutlineController=function(a){this.ol=a;this.Jm()};
e.Fs=function(a){if(a){var b=this.displayObject();K(b,"slides_showed")}else b=this.displayObject(),vf(b,"slides_showed");this.Fb&&this.Fb.Pa(a);this.Mc()};e.qa=function(){this.m&&this.Mc()};e.jy=function(){ZD.prototype.jy.call(this);var a=u(this.m).sessionMode();"testing"!=a&&this.Mc();this.h("reviewing","reviewing"==a)};e.tD=function(){sg();this.Fb.selected()?this.Kw.a():this.kg||this.Wy.a()};
e.Jm=function(){if(this.Fb)if(null!=this.ol)this.Fb.j(!0),this.Fb.f(!0);else if(this.m)if("testing"==this.m.sessionMode()||"reviewing"==this.m.sessionMode()){var a=this.P.questionListInfo().showSlideList();this.Fb.j(a);this.Fb.f(!this.kg)}else this.Fb.j(!1);else this.Fb.j(!1),this.Fb.f(!1)};
e.Mc=function(){this.nf.j(!1);var a=null,b=u(this.m).sessionMode();if("completed"==b){var c=this.m.re();a=c&&c.slide()}c="reviewing"==b;var d=this.P.questionListInfo().showSlideList();this.Jm();this.Fb.selected()||"completed"==b&&a||c||!d||!d||"testing"!=b||(this.Fb.j(this.P.questionListInfo().showSlideList()),this.Fb.f(!this.kg),b=this.m.settings().submitType(),this.nf.j("allAtOnce"==b&&!c&&d));ay(this.m)&&(b=Uw(this.m.Ta()))&&this.nf.Pa(b.isMarked())};e.Ds=function(a){this.Vg=a};
e.DF=function(){return this.Fb.visible()||this.nf.visible()||this.vI.visible()||0!=this.Wn.displayObject().childNodes.length};e.Bs=function(a){this.eb&&this.eb.submittedEvent().removeHandler(this.mu,this);this.eb=a;this.Im(this.eb);a.submittedEvent().addHandler(this.mu,this)};e.Im=function(a){var b=a.slide();this.nf.Pa(a.isMarked());a=a instanceof W&&!a.submitted();b=b.settings().pa();b=!!b&&b.isEnabled();this.kg=a&&b;this.Mc()};e.mu=function(){this.Im(u(this.eb))};function lE(){L.call(this);this.Fa=this.qb=null;this.QB=M(this)}m(lE,L);function mE(a,b,c){a.qb=c;C(a,a.qb.$l(),a.nT);a.Fa=b;C(a,a.Fa.$l(),a.nT)}e=lE.prototype;e.Bi=function(){};e.aw=function(a){this.qb&&this.qb.aw(a);this.Fa&&this.Fa.aw(a)};e.Wh=function(a){this.qb&&this.qb.Wh(a);this.Fa&&this.Fa.Wh(a)};e.ds=function(){};e.outlinePopupClosed=function(){};e.nT=function(a){this.QB.a(a)};e.$a=function(){};e.Jn=function(a,b){this.qb&&this.qb.Jn(a,b);this.Fa&&this.Fa.Jn(a,b)};e.$l=function(){return this.QB};
e.displayObject=function(){throw Error("illegal");};function nE(a,b,c){Bd.call(this);this.target=a;this.handle=b||a;this.FX=c||new J(NaN,NaN,NaN,NaN);this.Ze=De(a);this.tn=new an(this);a=Ma(Vc,this.tn);this.sv?p(void 0)?a.call(void 0):a():(this.En||(this.En=[]),this.En.push(p(void 0)?La(a,void 0):a));this.deltaY=this.deltaX=this.iw=this.AY=this.screenY=this.screenX=this.clientY=this.clientX=0;this.$N=!0;this.cs=!1;this.$X=!0;this.rX=0;this.xG=this.K4=!1;A(this.handle,["touchstart","mousedown"],this.AP,!1,this);this.yG=oE}r(nE,Bd);
var oE=xa.document&&xa.document.documentElement&&!!xa.document.documentElement.setCapture&&!!xa.document.releaseCapture;e=nE.prototype;e.f=function(a){this.$N=a};e.Id=function(){nE.Ba.Id.call(this);ud(this.handle,["touchstart","mousedown"],this.AP,!1,this);this.tn.us();this.yG&&this.Ze.releaseCapture();this.handle=this.target=null};function pE(a){p(a.TO)||(a.TO=Yf(a.target));return a.TO}
e.AP=function(a){var b="mousedown"==a.type;if(!this.$N||this.cs||b&&(!(Oc?0==a.Zd.button:"click"==a.type||a.Zd.button&ad[0])||vc&&wc&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.rX)if(this.dispatchEvent(new qE("start",this,a.clientX,a.clientY,a)))this.cs=!0,this.$X&&b&&a.preventDefault();else return;else this.$X&&b&&a.preventDefault();b=this.Ze;var c=b.documentElement,d=!this.yG;this.tn.Bn(b,["touchmove","mousemove"],this.D4,{capture:d,passive:!1});this.tn.Bn(b,["touchend","mouseup"],
this.yF,d);this.yG?(c.setCapture(!1),this.tn.Bn(c,"losecapture",this.yF)):this.tn.Bn(b?b.parentWindow||b.defaultView:window,"blur",this.yF);z&&this.K4&&this.tn.Bn(b,"dragstart",Yc);this.p5&&this.tn.Bn(this.p5,"scroll",this.e5,d);this.clientX=this.AY=a.clientX;this.clientY=this.iw=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.xG?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=Kf(a,"position")||(c=De(a).documentElement),c?(uc&&!Jc(58)?(d=gg(c),b+=d.left):Kc(8)&&!Kc(9)&&(d=
gg(c),b-=d.left),a=Yf(c)?c.clientWidth-(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.IO=Ge(Be(this.Ze).Ze)}};e.yF=function(a,b){this.tn.us();this.yG&&this.Ze.releaseCapture();this.cs?(this.cs=!1,this.dispatchEvent(new qE("end",this,a.clientX,a.clientY,a,rE(this,this.deltaX),sE(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
e.D4=function(a){if(this.$N){var b=(this.xG&&pE(this)?-1:1)*(a.clientX-this.clientX),c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.cs){var d=this.AY-this.clientX,f=this.iw-this.clientY;if(d*d+f*f>this.rX)if(this.dispatchEvent(new qE("start",this,a.clientX,a.clientY,a)))this.cs=!0;else{this.sv||this.yF(a);return}}c=tE(this,b,c);b=c.x;c=c.y;this.cs&&this.dispatchEvent(new qE("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(uE(this,a,b,c),a.preventDefault())}};function tE(a,b,c){var d=Ge(Be(a.Ze).Ze);b+=d.x-a.IO.x;c+=d.y-a.IO.y;a.IO=d;a.deltaX+=b;a.deltaY+=c;return new G(rE(a,a.deltaX),sE(a,a.deltaY))}e.e5=function(a){var b=tE(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;uE(this,a,b.x,b.y)};function uE(a,b,c,d){a.xG&&pE(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new qE("drag",a,b.clientX,b.clientY,b,c,d))}
function rE(a,b){var c=a.FX;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function sE(a,b){var c=a.FX;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}function qE(a,b,c,d,f,g,h){Xc.call(this,a);this.clientX=c;this.clientY=d;this.Vr=f;this.left=p(g)?g:b.deltaX;this.top=p(h)?h:b.deltaY}r(qE,Xc);function vE(a,b,c,d,f){zq.call(this,a);p(f)||(f={});p(d)&&(f.snap=d);wE(this,f,b,c);this.pi=new E}r(vE,zq);
function wE(a,b,c,d){d=d||"auto";c=c||"auto";if(O){U(a,"overflow","hidden");a.g=new zq(a.ha());var f=!1;b.hideScrollbar=p(b.hideScrollbar)?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(a){f&&(a.preventDefault(),ch(a))};b.vScroll="hidden"!=d;b.hScroll="hidden"!=c;b.scrollbarClass="scrollbar";b.onBeforeScrollMove=function(a){a.preventDefault()};b.onBeforeScrollStart=function(a){f=!1;a.target&&"INPUT"!=a.target.nodeName&&"A"!=a.target.nodeName&&a.preventDefault()};a.Lc=new iScroll(a.displayObject(),
b);a.Lc.options.onScrollMove=function(){f=!0;a.pi.a()};a.Lc.options.onScrollEnd=function(){a.pi.a()}}else N(a.ha(),"overflow","hidden"),N(a.ha(),"width","100%"),N(a.ha(),"height","100%"),a.g=new V,a.g.displayObject().className=a.ha().className,Ne(a.ha(),a.g.displayObject()),"hidden"!=d&&(a.wa=xE(a),a.wa.sz.addHandler(a.QT,a),a.addChild(a.wa)),"hidden"!=c&&(a.Cc=yE(a),a.Cc.sz.addHandler(a.QT,a),a.addChild(a.Cc)),b=new ep(a.displayObject()),a.M2=!0,A(a.displayObject(),"mouseover",a.a3,!1,a),A(a.displayObject(),
"mouseout",a.Fo,!1,a),A(b,"mousewheel",a.V0,!1,a),A(document,hi,a.Go,!1,a),A(a.ha(),"scroll",a.p1,!1,a)}e=vE.prototype;e.Kx=!1;e.MC=!1;e.invalidate=function(){var a=this;setTimeout(function(){a.Lc?a.Lc.refresh():zE(a)},0)};e.QT=function(){this.MC=!0};e.Go=function(a){this.MC&&(u(a.Zd).stopImmediatePropagation(),this.MC=!1,!this.Kx&&this.M2&&AE(this))};
e.V0=function(a){if(this.wa&&a.deltaY){var b=0<a.deltaY?this.wa.qe():-this.wa.qe();this.wa.gg(this.wa.bb+b)}this.Cc&&a.deltaX&&(b=0<a.deltaX?this.Cc.qe():-this.Cc.qe(),this.Cc.gg(this.Cc.bb+b))};e.p1=function(){this.wa&&this.wa.gg(this.ha().scrollTop);this.Cc&&this.Cc.gg(this.ha().scrollLeft)};e.Fo=function(a){a.relatedTarget&&Ve(this.displayObject(),a.relatedTarget)||(this.Kx=!1,this.MC||AE(this))};
function AE(a){function b(a){return Math.max(0,400*a-200)/200}if(a.wa){a.jE&&(a.jE.stop(),a.jE.Hd());var c=Wf(a.wa.displayObject());ya(c)||(c=0);a.tC=new ko(a.wa.displayObject(),c,0,400,b);a.tC.play()}a.Cc&&(a.eE&&(a.eE.stop(),a.eE.Hd()),c=Wf(a.Cc.displayObject()),ya(c)||(c=0),a.rC=new ko(a.Cc.displayObject(),c,0,400,b),a.rC.play())}
e.a3=function(a){a.relatedTarget&&Ve(this.displayObject(),a.relatedTarget)||(this.Kx=!0,this.wa&&(a=Wf(this.wa.displayObject()),ya(a)||(a=0),this.tC&&(this.tC.stop(),this.tC.Hd()),this.jE=new ko(this.wa.displayObject(),a,1,200),this.jE.play()),this.Cc&&(a=Wf(this.Cc.displayObject()),ya(a)||(a=0),this.rC&&(this.rC.stop(),this.rC.Hd()),this.eE=new ko(this.Cc.displayObject(),a,1,200),this.eE.play()),zE(this))};function BE(a){return Math.max(0,a.g.height()-a.displayObject().clientHeight)}
function CE(a){return Math.max(0,a.g.width()-a.displayObject().clientWidth)}function zE(a){if(a.wa){var b=a.displayObject().clientHeight,c=BE(a);a.wa.j(0<c);a.wa.Vh(b,0,Math.max(c,0))}a.Cc&&(b=a.displayObject().clientWidth,c=CE(a),a.Cc.j(0<c),a.Cc.Vh(b,0,Math.max(c,0)));a.wa&&a.wa.visible()&&a.Cc&&a.Cc.visible()?(U(a.wa,"height",a.displayObject().clientHeight-a.Cc.height()+"px"),U(a.Cc,"width",a.displayObject().clientWidth-a.wa.width()+"px")):(a.wa&&U(a.wa,"height",""),a.Cc&&U(a.Cc,"width",""))}
e.content=function(){return this.g};function xE(a){var b=new DE;b.Qx=15;b.jc(0);b.pi.addHandler(function(){EE(this,b.bb)},a);return b}function yE(a){var b=new FE;b.Qx=15;b.jc(0);b.pi.addHandler(function(){EE(this,void 0,b.bb)},a);return b}function EE(a,b,c){null==b||isNaN(b)||(a.ha().scrollTop=b);null==c||isNaN(c)||(a.ha().scrollLeft=c);a.pi.a()}e.Cu=function(a,b){p(a)&&U(this,"width",a+"px");p(b)&&U(this,"height",b+"px");this.Lc&&this.Lc.resize(a,b);zE(this)};e.Hd=function(){Gd(this.wa);Gd(this.Cc)};
function GE(a){V.call(this,a);this.Ve=new V("up");this.addChild(this.Ve);this.lb=new V("thumb");this.addChild(this.lb);this.Qg=new V("down");this.addChild(this.Qg);this.pi=new E;this.sz=new E;A(this.displayObject(),"mousedown",this.Xu,!1,this);A(this.Ve.displayObject(),"mousedown",this.TK,!1,this);A(this.lb.displayObject(),"mousedown",this.py,!1,this);A(this.Qg.displayObject(),"mousedown",this.tK,!1,this);A(document.body,"mouseup",this.qD,!1,this);(Ag||z)&&A(document,"mousemove",this.m_,!1,this);
this.oi=new Xg(100);A(this.oi,"tick",this.GK,!1,this)}r(GE,V);e=GE.prototype;e.jD=15;e.ek=0;e.ji=0;e.Ri=0;e.bb=0;e.Xq=0;e.Qx=1;e.m_=function(a){0==(a.Zd||window.event).buttons&&this.qD(a)};e.qe=function(){return this.Qx};e.scrollTo=function(a){a=ff(a,this.ji,this.Ri);this.bb!=a&&this.gg(a)};e.gg=function(a){this.sr(a);this.no()};
e.Vh=function(a,b,c,d){p(d)||(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.ek=a;this.ji=b;this.Ri=c;this.Xq=d;this.Mq();this.gg(this.bb)};e.Mq=function(){};e.no=function(){};e.sr=function(a){a=ff(a,this.ji,this.Ri);this.bb!=a&&(this.bb=a,this.pi.a())};e.nr=function(a){this.gg(this.bb+a)};e.Xu=function(){};e.TK=function(a){a.stopPropagation();this.nr(-this.qe());this.iz(this.Ve,-this.qe())};
e.tK=function(a){a.stopPropagation();this.nr(this.qe());this.iz(this.Qg,this.qe())};e.iz=function(a,b){this.jk=a;A(this.jk.displayObject(),"mouseover",this.my,!1,this);A(this.jk.displayObject(),"mouseout",this.ly,!1,this);A(document,hi,this.Ey,!1,this);this.oi.stop();this.Ro=function(){this.nr(this.SD)};this.SD=b;this.oi.start()};
e.Ey=function(){ud(this.jk.displayObject(),"mouseover",this.my,!1,this);ud(this.jk.displayObject(),"mouseout",this.ly,!1,this);ud(document,hi,this.Ey,!1,this);this.oi.stop();this.Ro=null};e.my=function(){this.oi.start()};e.ly=function(){this.oi.stop()};e.GK=function(){this.Ro&&this.Ro()};
e.py=function(a){this.sz.a();a.stopPropagation();var b=this.JM();this.oq=new nE(this.lb.displayObject(),null,b);this.oq.AP(a);this.oq.deltaY=this.lb.displayObject().offsetTop-this.Ve.height();this.oq.deltaX=this.lb.displayObject().offsetLeft-this.Ve.width();A(this.oq,"drag",this.jl,!1,this);a=this.lb.displayObject();K(a,"active")};e.qD=function(a){this.oq&&(a.preventDefault(),this.oq.Hd(),this.oq=void 0,a=this.lb.displayObject(),vf(a,"active"))};e.jl=function(){};
e.resize=function(a,b){GE.Ba.resize.call(this,a,b);this.Mq()};e.Hd=function(){Gd(this.lb);Gd(this.Qg);Gd(this.Ve)};function DE(){GE.call(this,"vscrollbar")}r(DE,GE);e=DE.prototype;e.Mq=function(){var a=this.height()-this.Ve.height()-this.Qg.height();0==cp(this)?this.lb.Pb(a):this.lb.Pb(Math.max(this.jD,Math.ceil(this.ek/(cp(this)+this.ek)*a)));this.no()};e.no=function(){var a=this.Ih();0==cp(this)?this.lb.yd(a.top):this.lb.yd(Math.round((this.bb-this.ji)/cp(this)*a.height))};
e.Ih=function(){var a=new J(0,0,0,0);a.top=this.Ve.height();a.height=this.height()-this.Qg.height()-this.lb.height()-a.top;a.left=this.lb.x();return a};e.JM=function(){var a=this.Ih();a.top=0;return a};e.Xu=function(a){var b=this.Ih();a=a.offsetY-this.Ve.height()-this.lb.height()/2;a=ff(a,0,b.height);b=0!=this.Xq?this.Xq:this.ek;b=a<=this.lb.y()?-b:b;this.gg(this.bb+b);this.jl()};e.jl=function(){var a=this.Ih();a=parseFloat(this.lb.displayObject().style.top)/a.height;this.sr(a*cp(this)+this.ji)};
function FE(){GE.call(this,"hscrollbar")}r(FE,GE);e=FE.prototype;e.Mq=function(){var a=this.width()-this.Ve.width()-this.Qg.width();0==cp(this)?this.lb.xa(a):this.lb.xa(Math.max(this.jD,Math.ceil(this.ek/(cp(this)+this.ek)*a)));this.no()};e.no=function(){var a=this.Ih();0==cp(this)?this.lb.cf(a.left):this.lb.cf(Math.round((this.bb-this.ji)/cp(this)*a.width))};e.Ih=function(){var a=new J(0,0,0,0);a.left=this.Ve.width();a.width=this.width()-this.Qg.width()-this.lb.width()-a.left;a.top=this.lb.y();return a};
e.JM=function(){var a=this.Ih();a.left=0;return a};e.Xu=function(a){var b=this.Ih();a=a.offsetX-this.Ve.width()-this.lb.width()/2;a=ff(a,0,b.width);this.lb.cf(a);this.jl()};e.jl=function(){var a=this.Ih();a=parseFloat(this.lb.displayObject().style.left)/a.width;this.sr(a*cp(this)+this.ji)};function HE(a,b,c,d,f,g){var h=d.slide(),k="InfoSlide"==h.type()?"info":"question";V.call(this,["item",k]);this.Ac=b;g=g||!1;this.L=a;this.mc=d;this.lM=!0;this.yb=new V("text");a=h.description();b=f.B("Q_EQUATION_REPLACEMENT_TEXT");this.yb.F(xu(c,a.textWithEquations(b)));this.addChild(this.yb);g&&h.settings().K()&&d instanceof W&&(this.lU=new V("points"),c=(c=d.review())?jb(c.awardedScore()):0,g=jb(d.maxScore()),f=f.B("PB_QUESTION_SCORE_LABEL",{QUESTION_POINTS:c+"/"+g}),this.lU.F(f),this.addChild(this.lU));
this.Eu=new V("icon");this.addChild(this.Eu);this.Zs=new V("answered");this.addChild(this.Zs);this.WJ=new V("mark");this.addChild(this.WJ);d instanceof W&&(d.submittedEvent().addHandler(this.IC,this),d.viewingChangedEvent().addHandler(this.IC,this),(d.submitted()||this.mc.initiated())&&this.IC());d instanceof Dr&&(d.markedEvent().addHandler(this.oS,this),this.oS())}m(HE,V);HE.prototype.Pa=function(a){a?(a=this.displayObject(),K(a,"selected")):(a=this.displayObject(),vf(a,"selected"))};
HE.prototype.invalidate=function(){U(this,"padding-top","");var a=Math.floor((this.height()-this.yb.height())/2);U(this,"padding-top",a+"px")};
HE.prototype.IC=function(){function a(){if("allAtOnce"==b.Ac&&b.mc.hasBeenVisited()&&(b.mc.submitted()||b.mc.initiated())){var a=Ml(b.L,"answered");x(a,Element);b.Zs.addChild(a)}}var b=this;Pe(this.Eu.displayObject());Pe(this.Zs.displayObject());if(this.mc.slide().settings().K())if(this.mc.submitted()){var c=IE(this);this.Eu&&this.lM&&this.Eu.addChild(c)}else a();else"allAtOnce"==this.Ac?a():this.Eu&&this.lM&&this.mc.submitted()&&this.mc.hasBeenVisited()&&this.mc.initiated()&&this.Eu.addChild(Ml(this.L,
"icon_answered"))};function IE(a){var b=a.mc.review(),c="icon_incorrect";switch(b?b.status():"incorrect"){case "correct":c="icon_correct";break;case "incorrect":c="icon_incorrect";break;case "partially":c="icon_partiallycorrect"}a=Ml(a.L,c);x(a,Element);return a}HE.prototype.oS=function(){this.mc instanceof Dr?this.WJ.j(this.mc.isMarked()):this.WJ.j(!1)};function JE(a,b,c){V.call(this,"questions_list_content");this.L=a;this.A=b;this.c=c;this.S=[];this.xc=this.m=null;this.xg=new E;this.FZ=new E}m(JE,V);e=JE.prototype;
e.Wh=function(a,b){this.m&&(this.m.Ta().activeSlideChangedEvent().removeHandler(this.Mr,this),this.m.sessionModeChangedEvent().removeHandler(this.dk,this),this.m=null);this.xc&&(this.xc=null);this.m=a;this.xc=b;if(a=this.m.slidePoolState())this.addChild(new V("separator")),this.HG(this.L,this.A,a,this.c);this.h("allatonce","allAtOnce"==this.m.settings().submitType());this.m.Ta().activeSlideChangedEvent().addHandler(this.Mr,this);this.m.sessionModeChangedEvent().addHandler(this.dk,this);this.Mr();
KE(this)};e.dk=function(){if(this.Oi()&&LE(this))for(var a=0;a<this.S.length;++a)ME(this,this.S[a]);this.Oi()?(a=this.displayObject(),K(a,"review")):(a=this.displayObject(),vf(a,"review"));KE(this)};function LE(a){var b=u(a.m).settings(),c="eachQuestion"==b.submitType();b=b.navigationType();return(c?"free"==b:!0)||a.Oi()}function KE(a){var b=NE(a);a.S.forEach(function(a){a.lM=b;a.IC()})}
function NE(a){var b=u(a.m).settings();return a.Oi()||"allAtOnce"==b.submitType()?!0:u(a.xc).displayQuestionStatus()}e.Oi=function(){if(!this.m)return!1;var a=this.m.sessionMode(),b=this.m.re();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.Gk=function(){return this.xg};e.closeRequestEvent=function(){return this.xg};e.invalidate=function(){for(var a=0;a<this.S.length;++a)this.S[a].invalidate()};e.close=function(){};
e.HG=function(a,b,c,d){c=l(c.slides());for(var f=c.next();!f.done;f=c.next())f=f.value,f=new HE(a,u(this.m).settings().submitType(),b,f,d),this.addChild(f),LE(this)&&ME(this,f),this.S.push(f),this.addChild(new V("separator"))};function ME(a,b){b.D.addHandler(function(a){this.xg.a(a.mc);this.FZ.a()},a)}e.Mr=function(){this.Wf=void 0;var a=Uw(u(this.m).Ta());if(a)for(var b=0;b<this.S.length;++b){var c=this.S[b],d=a==c.mc;c.Pa(d);d&&(this.Wf=c)}};JE.prototype.close=JE.prototype.close;
JE.prototype.invalidate=JE.prototype.invalidate;JE.prototype.closeRequestEvent=JE.prototype.closeRequestEvent;function OE(a){vE.call(this,"questions_list","hidden","auto","div.item");this.Yo=a;this.content().addChild(a)}r(OE,vE);
OE.prototype.j=function(a){OE.Ba.j.call(this,a);if(a&&(this.invalidate(),a=this.Yo,a=a.Wf?new J(0,a.Wf.y(),0,a.Wf.height()):void 0)){var b=Math.floor((this.height()-a.height)/2);a.top-=b;a.height=this.height();b=this.displayObject().clientWidth;var c=this.displayObject().clientHeight;if(b||c){var d=this.Lc?-this.Lc.y:this.ha().scrollTop,f=this.Lc?-this.Lc.x:this.ha().scrollLeft,g,h;d>a.top?g=a.top:d+c<a.top+a.height&&(g=a.top+a.height-c);f>a.left?h=a.left:f+b<a.left+a.width&&(h=a.left+a.width-b);
g&&(g=Math.min(BE(this),Math.max(0,g)));h&&(h=Math.min(CE(this),Math.max(0,h)));if(this.Lc){if(p(g)||p(h))p(h)||(h=this.Lc?-this.Lc.x:this.ha().scrollLeft),p(g)||(g=this.Lc?-this.Lc.y:this.ha().scrollTop),this.Lc.scrollTo(-h,-g),this.pi.a()}else EE(this,g,h),this.wa&&p(g)&&this.wa.gg(g),this.Cc&&p(h)&&this.Cc.gg(h)}}};OE.prototype.resize=function(a,b){OE.Ba.resize.call(this,a,b);this.visible()&&this.invalidate()};OE.prototype.invalidate=function(){this.Yo.invalidate();OE.Ba.invalidate.call(this)};function PE(a){a=a.label;Q.call(this,{i:"back_to_app"});var b=new Q({l:S(this,"text")});b.F(a);this.addChild(b);C(this,this.D,function(){ISPlayer.backToApp()})}m(PE,Q);function QE(){return function(a){for(var b=a,c=0;4>c;++c){var d=3*-.74*b*b+.96*b+1.26;if(0==d)break;b-=(((-.74*b+.48)*b+1.26)*b-a)/d}a=b;return(-2*a+3)*a*a}};function RE(a){var b=a%60;return Math.floor(a/60).toString(10)+":"+((10>b?"0":"")+b)};function SE(){V.call(this,"timer");this.vc=new V("icon");this.addChild(this.vc);this.Ha=new V("view");this.addChild(this.Ha);this.YV=new V("progress");this.Ha.addChild(this.YV);this.uz=new V("time");this.addChild(this.uz)}m(SE,V);e=SE.prototype;e.hm=function(a){this.ye=a;this.Hx()};e.Hj=function(a){this.nh=a;this.Hx()};e.show=function(a){this.j(a)};e.Hx=function(){if(p(this.ye)){var a=Math.min(this.ye,Math.max(0,Math.floor(this.ye-this.nh)));this.ZM((this.ye-a)/this.ye);this.Ry(a)}};
e.Ry=function(a){a=RE(a);this.uz.F(a)};e.ZM=function(a){U(this.YV,"width",100*a+"%")};e.GP=function(){null!=this.Ng&&this.Ng.stop(!0)};function TE(a,b,c,d,f){V.call(this,"quiz_title_panel");this.c=d;this.P=b;this.kg=!1;this.rM={};this.Vu=0;this.m=null;this.L=a;this.Vb=c;this.Zy=!0;Vh&&(this.aH=new PE({label:this.c.B("PB_BACK_TO_APP_BUTTON_LABEL")}),this.addChild(this.aH));this.zC=new V("info");this.zC.D.addHandler(this.tD,this);this.zC.F(f);this.addChild(this.zC);this.Fb=new YD(!1,"show_slides",!0);this.Fb.D.addHandler(this.tD,this);this.addChild(this.Fb);this.nf=new YD(!1,"mark_slide",!0);this.nf.j(!1);this.nf.D.addHandler(this.wK,
this);this.addChild(this.nf);this.Bm=new YD(!1,"exit_review",!0);this.addChild(this.Bm);this.Ha=new SE;this.Ha.Pb(42);this.Ha.show(!1);this.addChild(this.Ha);this.Wy=new E;this.Kw=new E;this.Ux=new E;this.Jm()}m(TE,V);e=TE.prototype;
e.Wh=function(a){this.wR=!1;this.m&&(this.m.Ta().activeSlideChangedEvent().removeHandler(this.Vq,this),this.m.Ia().Oo.removeHandler(this.nu,this),this.m.Ia().sessionModeChangedEvent().removeHandler(this.dk,this));if(this.m=a)this.m.evaluation()&&(this.wR=this.P.mm().Rp()),this.m.Ta().activeSlideChangedEvent().addHandler(this.Vq,this),this.m.Ia().Oo.addHandler(this.nu,this),this.m.Ia().sessionModeChangedEvent().addHandler(this.dk,this),this.dk(),this.VM(),this.Jm()};e.showed=function(){return this.Zy};
e.show=function(a){this.Zy=a;U(this,"opacity",this.Zy?"":"0");U(this,"visibility",this.Zy?"":"hidden");U(this,"pointer-events",this.Zy?"":"none");this.zh.a()};function UE(a){a.Yq||(a.Yq=a.height());var b=parseFloat(Jf(a.displayObject(),"min-height"))||0;a.Yq=Math.max(b,a.Yq);a.Yq&&VE(a)}e.Fs=function(a){if(a){var b=this.displayObject();K(b,"slides_showed")}else b=this.displayObject(),vf(b,"slides_showed");this.Fb&&(this.Fb.Pa(a),this.aH&&this.aH.j(!a));this.Mc()};
e.setPresentationOutlineController=function(a){this.ol=a;this.Jm()};e.Is=function(){return new E};e.ls=function(){};e.tD=function(){sg();this.Fb.selected()?this.Kw.a():this.kg||this.Wy.a()};e.wK=function(){sg();this.Ux.a();var a=u(Uw(u(this.m).Ta()));this.nf.Pa(a.isMarked())};e.cO=function(){return this.Bm.D};e.nu=function(){if(this.Ha&&this.Ha.visible())if(u(this.m),this.kg){var a=u(Uw(this.m.Ta()));this.Ha.Hj(a.visitDuration()/1E3)}else a=this.m.settings().pa(),p(a)&&this.Ha.Hj(this.m.quizDuration())};
e.Vq=function(){};e.Bs=function(a){var b=a.slide();this.nf.Pa(a.isMarked());a=a instanceof W&&!a.submitted();var c=b.settings().pa(),d=!!c&&c.isEnabled();this.kg=a&&d;b="AuthorizationSlide"==b.type()?void 0:d?u(c).value():void 0;c=u(this.m).settings().pa();c=c.isEnabled()?c.value():void 0;p(b)&&p(c)&&c-this.m.quizDuration()<b&&(b=c-this.m.quizDuration());d=void 0;"testing"==this.m.sessionMode()&&(d=a?p(b)?b:c:p(c)?c:b);this.Ha&&this.Ha.hm(d);this.Mc();this.nu()};
e.dk=function(){var a=u(this.m).sessionMode();"testing"==a?this.Vq():this.Mc();if(this.da!=a){if(this.da){var b=this.displayObject();vf(b,this.da)}this.da=a;a=this.displayObject();K(a,this.da)}};e.Jm=function(){if(this.Fb)if(null!=this.ol)this.Fb.j(!0),this.Fb.f(!0);else if(this.m)if("testing"==this.m.sessionMode()||"reviewing"==this.m.sessionMode()){var a=this.P.questionListInfo().showSlideList();this.Fb.j(a);this.Fb.f(!this.kg)}else this.Fb.j(!1);else this.Fb.j(!1),this.Fb.f(!1)};
e.qa=function(){this.m&&this.Mc()};e.setParentScale=function(){};
e.Mc=function(){this.nf.j(!1);if(ay(u(this.m))){var a=Uw(this.m.Ta());if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide(),c=this.c,d=null;if("completed"==this.m.sessionMode()){var f=this.m.re();d=f&&f.slide()}this.Jm();f="reviewing"==this.m.sessionMode();if(this.Ha){var g=this.m.settings().pa();g=g&&g.isEnabled();var h=b.settings().pa();g=h&&h.isEnabled()&&!a.submitted()||g;g=!this.Fb.selected()&&"testing"==this.m.sessionMode()&&g&&p(this.Ha.ye);this.Ha.show(g)}g=this.P.questionListInfo().showSlideList();
var k="";h="";f?h=c.B("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):this.Fb.selected()?h=c.B("PB_MINI_SKIN_QUESTION_LIST_TITLE"):"completed"==this.m.sessionMode()&&d?h=c.B("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):g||this.wR?g&&"testing"==this.m.sessionMode()&&("InfoSlide"==b.type()?k=this.m.quiz().title():(b=this.rM[b.id()],k=c.B("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.Vu})),this.Fb.j(this.P.questionListInfo().showSlideList()),this.Fb.f(!this.kg),c=this.m.settings().submitType(),
this.nf.j("allAtOnce"==c&&!f&&g)):h=this.m.quiz().title();h=h||k;null!=h&&(this.zC.F(h),VE(this));this.nf.Pa(a.isMarked())}}};function VE(a){a.Yq||UE(a);if(a.Yq){var b=a.Ha.visible()?a.Ha.height():0;N(a.displayObject(),"margin-bottom",b+"px");a.Pb(a.Yq)}}e.VM=function(){var a=u(this.m).slidePoolState();this.rM={};this.Vu=0;a&&WE(this,a)};
function WE(a,b){b=b.questions();b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;++a.Vu;var d=c.slide();a.rM[d.id()]=a.Vu;(d=d.settings().pa())&&d.isEnabled()&&c.submittedEvent().addHandler(function(){u(a.m);a.Bs(u(Uw(a.m.Ta())))})}}e.xa=function(a){V.prototype.xa.call(this,a);this.Ha.xa(a)};e.GP=function(){this.Ha.GP()};e.tb=function(){};e.GF=function(){};e.Gk=function(){return new E};e.Ds=function(){};e.xp=function(){};e.es=function(){};e.hA=function(){};function XE(a){V.call(this,a);this.gm("alertdialog");this.qy=new E;this.Xn=new E}r(XE,V);e=XE.prototype;e.Rf=!1;e.Kn=function(a){this.rg=a?this.SH():void 0};e.open=function(){u(!this.Rf);this.Rf=!0;this.Io();this.qy.a(this)};e.j=function(a){XE.Ba.j.call(this,a);this.rg&&this.rg.j(a)};e.Io=function(){this.j(!0);A(document,"keydown",this.yy,!1,this)};e.close=function(){u(this.Rf);this.Rf=!1;this.BH()};e.BH=function(){this.j(!1);this.Xn.a(this);ud(document,"keydown",this.yy,!1,this)};e.Xd=function(){return this.Xn};
e.SH=function(){var a=new zq("modal_layer");A(a.displayObject(),"click",Aa);return a};e.yy=function(a){u(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};function YE(a){XE.call(this,a);this.Ix=!1}r(YE,XE);YE.prototype.xX=function(){return this.Ix};YE.prototype.pb=function(a,b){this.resize(a,b)};YE.prototype.Ea=function(){};function ZE(a,b){p(b)||(b=!0);V.call(this,a);b&&N(this.ha(),"display","table-cell");(rc||z)&&this.ha().setAttribute("unselectable","on")}r(ZE,V);function $E(a,b,c){YE.call(this,"quiz_message_box");this.Kn(!0);this.$x=new vE("message_container","hidden");this.addChild(this.$x);this.Ec=new ZE("message",!1);this.Ec.Ie(a);this.$x.content().addChild(this.Ec);a=new V("buttons_panel");this.addChild(a);var d=new YD(!1);d.F(b);a.addChild(d);d.D.addHandler(function(a,b){b.preventDefault();this.close()},this);c&&(b=new YD(!1),b.F(c),a.addChild(b),b.D.addHandler(function(a,b){b.preventDefault();this.ft=!0;this.close()},this))}r($E,YE);e=$E.prototype;
e.ft=!1;e.pb=function(a,b){this.wc=b;this.cK=[];this.VS=[];this.cK.push(1*a);this.VS.push(1*b);this.ak()};e.close=function(){$E.Ba.close.call(this)};e.Io=function(){$E.Ba.Io.call(this)};
e.ak=function(){if(this.Ec.displayObject().scrollWidth){N(this.Ec.displayObject(),"width","");for(var a=this.Ec.displayObject().scrollWidth+4,b=0;b<this.cK.length&&!(this.Ec.xa(Math.min(this.cK[b],a)),this.Ec.height()<=this.VS[b]);++b);a=Math.max(300,this.Ec.width());b=Math.floor((a-this.Ec.width())/2);this.Ec.cf(b);b=Math.max(0,Math.floor((152-this.Ec.height())/2));this.Ec.yd(b);this.$x.content().Pb(this.Ec.y()+this.Ec.height());b=Math.min(this.$x.content().height(),this.wc-50);this.$x.Pb(b);this.resize(a,
b+50)}};function aF(){this.OL=new E;this.NL=new E;this.Hy=new E;this.hf=new E;this.Nx=null;this.ML=!1}e=aF.prototype;e.Ox=-1;e.BC=0;e.dA=function(){return"scale"};e.CF=function(a,b){a=2==b.touches().length;var c=!a&&0<this.Ox;a!=this.ML&&(this.ML||(bF(b),this.OL.a()),this.ML=a);return a||c?1:0};
e.ZE=function(a){if(2==a.touches().length){var b=bF(a);if(this.Nx&&b){var c=Ae(b.Ul,this.Nx.Ul),d=Ae(b.fm,this.Nx.fm),f=0>c.x&&0>d.x||0<c.x&&0<d.x;(0>c.y&&0>d.y||0<c.y&&0<d.y||f)&&this.hf.a(Math.abs(c.x)<Math.abs(d.x)?c.x:d.x,Math.abs(c.y)<Math.abs(d.y)?c.y:d.y)}this.Nx=b;b=a.scale();p(b)||(b=a.touches()[0],a=a.touches()[1],a=ye(new G(b.clientX(),b.clientY()),new G(a.clientX(),a.clientY())),this.BC?b=a/this.BC:(b=1,this.BC=a));a=b;this.NL.a(a);this.Ox=a}else 0<this.Ox&&(this.Hy.a(this.Ox),this.Nx=
null,this.Ox=-1,this.BC=0)};function bF(a){a=a.touches();return 2!=a.length?null:{Ul:new G(a[0].clientX(),a[0].clientY()),fm:new G(a[1].clientX(),a[1].clientY())}}e.rp=function(){};function cF(){this.hf=new E;this.rZ=new E;this.nI=new E;this.yR=new E}e=cF.prototype;e.wt=!1;e.vt=!1;e.gz=null;e.wu=null;e.dA=function(){return"drag"};e.CF=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.wt&&(this.vt=this.wt=!1),this.vt=!1,1;if("touchMove"==a&&this.vt)return 1}this.wt&&(u(this.wu),this.vt=this.wt=!1,this.yR.a(this.wu.x,this.wu.y));return 0};
e.ZE=function(a){a=new G(a.touches()[0].clientX(),a.touches()[0].clientY());this.vt?(a=Ae(a,this.gz),xe(a,this.wu)||(this.wt||(u(this.gz),this.wt=!0,this.nI.a(this.gz.x,this.gz.y)),this.wu=a,this.hf.a(a.x,a.y))):(this.vt=!0,this.gz=a,this.wu=new G,this.rZ.a())};e.rp=function(){};function dF(a,b){x(a,Po);V.call(this,"content");var c=this;this.kk=b||0;this.ip=new G(0,0);this.MI=1;this.OL=new E;this.JU=new E;this.Xa=a;this.Bb=new V;this.Bb.resize(this.Xa.width(),this.Xa.height());U(this.Bb,"background-image",mh(a.path()));U(this.Bb,"background-size","100% 100%");this.addChild(this.Bb);a=new aF;a.NL.addHandler(this.XK,this);a.Hy.addHandler(this.WK,this);b=new cF;b.hf.addHandler(this.VK,this);b.nI.addHandler(this.UK,this);b.yR.addHandler(function(){c.ap=NaN;c.bp=NaN},this);this.Fm=
new oi(document.body);pi(this.Fm,a);pi(this.Fm,b);qi(this.Fm)}m(dF,V);e=dF.prototype;e.kG=function(a){this.li=a;this.qu=this.rH();eF(this,this.qu)};e.resize=function(a,b){u(a);u(b);V.prototype.resize.call(this,a,b);this.qu=this.rH();eF(this,this.qu)};e.VK=function(a,b){fF(this,this.ap+a,this.bp+b)};e.UK=function(){this.ap=this.Bb.x();this.bp=this.Bb.y();fF(this,this.ap,this.bp)};
function fF(a,b,c){var d=a.Bb.width()*a.R,f=a.Bb.height()*a.R,g=a.width(),h=a.height();d>g?(u(p(b)),b=Math.max(Math.min(0,b),g-d)):b=Math.floor((g-d)/2)-a.ip.x;f>h?(u(p(c)),c=Math.max(Math.min(0,c),h-f)):c=Math.floor((h-f)/2)-a.ip.y;a.Bb.move(b,c);a.KG()}e.KG=function(){};e.XK=function(a){this.an||(this.an=this.R);this.MI=a;a=Math.min(this.li,this.an*a);a=Math.max(this.qu,a);eF(this,a,!0);this.OL.a();1==this.MI&&this.JU.a()};e.WK=function(){this.an=0;1==this.MI&&this.JU.a()};
e.rH=function(){var a=this.width(),b=this.height(),c=this.kk,d=new J(0,0,this.Xa.width(),this.Xa.height());c=p(c)?hr(d,c):d;return Math.min(this.li,ug({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,yf:!1}).scale)};
function eF(a,b,c){a.ip.x=isNaN(a.ap)?Math.floor(.5*(a.width()-a.Bb.width()*a.qu)):0;a.ip.y=isNaN(a.bp)?Math.floor(.5*(a.height()-a.Bb.height()*a.qu)):0;U(a.Bb,"transform",Mk(a.ip.x,a.ip.y)+" "+Lk(b)+" "+Nk(a.kk));var d=b-a.R;a.R=b;c&&(b=a.Bb.x()-d*a.Bb.width()/2,d=a.Bb.y()-d*a.Bb.height()/2,fF(a,b,d));a.eQ()}e.eQ=function(){};function gF(a,b,c){YE.call(this,a);this.kk=c||0;this.R=1;this.Ix=!0;this.fk=this.jR(b);this.addChild(this.fk);this.I=this.Uw();this.I.Pb(46);this.addChild(this.I);this.Ea(1);this.D.addHandler(Aa)}m(gF,YE);e=gF.prototype;e.Uw=function(){var a=new V("top_panel");jg(a.displayObject(),"0 0");return a};e.jR=function(a){return new dF(a,this.kk)};
e.resize=function(a,b){u(a);u(b);this.I&&this.I.xa(a/this.R);var c=a>b;this.h("landscape",c);this.fk.resize(a,b-this.fk.y());this.Ua(a,b);YE.prototype.resize.call(this,a,b);p(this.tS)&&c!=this.tS&&this.close();this.tS=c};e.Ua=function(){};e.Ea=function(a){this.R=a;if(this.I){ng(this.I.displayObject(),a);var b=Math.floor(this.I.height()*a);this.fk.yd(b)}this.fk.kG(a)};e.scale=function(){return this.R};e.close=function(){ri(this.fk.Fm);YE.prototype.close.call(this)};function hF(a,b,c){gF.call(this,"picture_popup",b.Xa,c);this.L=a}m(hF,gF);hF.prototype.Uw=function(){var a=gF.prototype.Uw.call(this),b=new V("close");b.D.addHandler(function(){this.close()},this);a.addChild(b);return a};hF.prototype.Ua=function(a,b){gF.prototype.Ua.call(this,a,b);a>b?(this.fk.yd(0),this.fk.resize(a-(this.I?56:0),b),this.I&&(this.I.Pb(b/this.scale()),U(this.I,"right",-56*(1-this.scale())+"px"))):this.I&&(this.I.Pb(46),U(this.I,"right",""))};function iF(a){YE.call(this,"send_report");this.Kn(!0);var b=this.rg;b&&b.jc(.5);this.Ec=new ZE("message",!1);this.Ec.F(a);this.addChild(this.Ec);a=new V("send_preloader");this.addChild(a)}r(iF,YE);iF.prototype.pb=function(){};za("ispring.common.authorization.AuthorizationErrorDescription.UNEXPECTED_FIELD_ENCOUNTERED","unexpectedFieldEncountered",void 0);za("ispring.common.authorization.AuthorizationErrorDescription.REQUIRED_FIELD_IS_MISSING","requiredFieldIsMissing",void 0);za("ispring.common.authorization.AuthorizationErrorDescription.FIELD_IS_EMPTY","fieldIsEmpty",void 0);za("ispring.common.authorization.AuthorizationErrorDescription.FIELD_VALUE_IS_INVALID","fieldValueIsInvalid",void 0);za("ispring.common.authorization.AuthorizationModule.USER_NAME_VARIABLE","USER_NAME",void 0);za("ispring.common.authorization.AuthorizationModule.USER_EMAIL_VARIABLE","USER_EMAIL",void 0);function jF(a,b,c,d){V.call(this,"field");this.c=c;this.At=a;var f=this.At.Kc;d=d||"";a="";"select"==f.type()?(this.ee=new V("combobox"),this.addChild(this.ee),a=" comboboxPrompt",this.addChild(Ml(b,"auth_combobox_icon")),this.ee.D.addHandler(function(){Dq(this,"focused");this.OU.a(f.values(),zb(f.values(),this.VQ))},this)):(this.La=new V("","INPUT"),this.addChild(this.La),d=d||f.values()[0].text(),"USER_EMAIL"==f.Ke()&&(this.La.displayObject().type="email"),A(this.La.displayObject(),"focusin",function(){Dq(this,
"focused");Eq(this,"empty");kF(this,void 0)},!1,this),A(this.La.displayObject(),"focusout",function(){Eq(this,"focused");var a=this.La.displayObject().value;this.gn(a)},!1,this),A(this.La.displayObject(),["blur","input"],function(){var a=this.La.displayObject().value;Pq(this.At,a);this.xH.a(this.Ke(),a);this.gn(a)},!1,this),A(this.La.displayObject(),"keydown",this.Pe,!1,this));this.zu=new V("prompt"+a);lF(this,this.zu);this.zu.f(!1);this.addChild(this.zu);this.sq=new ZE("error_state_label",!1);this.sq.Ie("TODO : Field is required");
this.sq.j(!1);this.addChild(this.sq);this.gl=new ZE("hint",!1);this.gl.j(!1);this.addChild(this.gl);this.gn(d);d&&Pq(this.At,d);this.xH=new E;this.OU=new E}m(jF,V);jF.prototype.bP=function(a){this.gl.Ie(a);this.gl.j(null!=a&&0<a.length);this.gl.visible()?pg(this.displayObject(),"with_hint")||(a=this.displayObject(),K(a,"with_hint")):pg(this.displayObject(),"with_hint")&&(a=this.displayObject(),vf(a,"with_hint"))};jF.prototype.Ke=function(){return this.At.Kc.Ke().text()};
function kF(a,b){a.zu.j(!0);null!=b?(Dq(a,"error"),a.sq.j(!0),a.ee?a.VQ&&a.zu.j(!1):a.La.displayObject().value&&a.zu.j(!1),"required-field-is-missing"==b?a.sq.F(a.c.B("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"field-value-is-invalid"==b&&a.sq.F(a.c.B("AUTHORIZATION_FORM_ERROR_EMAIL"))):(Eq(a,"error"),a.sq.j(!1))}
jF.prototype.gn=function(a){var b=pg(this.displayObject(),"focused");a?Eq(this,"empty"):b||Dq(this,"empty");this.ee?this.ee.F(a):this.La.displayObject().value!=a&&(this.La.displayObject().value=a)};jF.prototype.Pe=function(a){13==a.keyCode&&this.La.displayObject().blur()};function lF(a,b){a=a.At.Kc;var c=a.title().text();"mandatory"==a.usage()&&(c+="*",Dq(b,"required"));b.F(c)};function mF(a,b,c,d,f){var g="";Ih&&(g="ios9");sc&&(g="msedge");vc&&(g="webkit");uc&&(g="gecko");z&&(g="ie");V.call(this,"text "+g);a=at(b,a);d=new Dm(a,new Bm(null,d,null,x(f,Bj)));c=c.Ye({i:"rich-text-view",htmlText:a.htmlText(),Ck:d,nm:!1});this.addChild(c)}m(mF,V);function nF(a,b,c,d,f,g,h,k,n,t){V.call(this,"authorization");var v=this;this.di={};this.H=a;a=new mF(b,k,h,n,x(t,Bj));b.$d()&&a.h("empty",!0);a.h("auth_title",!0);this.addChild(a);Bb(this.H.contentState().pc(),function(a){var b=a.Kc;if("disabled"!=b.usage()){var h=b.Ke().text(),k=this.H.Rs().Zf(h)?this.H.Rs().af(h):"",n=new jF(a,c,d,k);this.addChild(n);this.di[h]=n;"USER_EMAIL"==h&&g&&n.bP(d.B("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));n.xH.addHandler(this.zZ,this);n.OU.addHandler(function(a,
c){sg();var d=oF(f,b.title(),a,c);this.Zb.a(d);d.ih.addHandler(function Qi(a){d.ih.removeHandler(Qi);d.close();a&&(n.gn(a),n.VQ=a,Pq(n.At,a),n.xH.a(n.Ke(),a),kF(n,void 0));Eq(n,"focused")},this)},this)}},this);this.H.submittedEvent().addHandler(function(){var a=v.H.$A();a&&pF(v,a)},this);this.Zb=new E;this.Xg=new E}m(nF,V);nF.prototype.zZ=function(a,b){b&&(this.H.Rs().Ag[a.toLowerCase()]=b)};
function pF(a,b){sg();var c=[],d;for(d in a.di)kF(a.di[d],void 0);Bb(b,function(a){var b=this.di[a.Kc];null!=b&&(a=a.description(),"field-value-is-invalid"==a?kF(b,a):"required-field-is-missing"==a&&(c.push(b),kF(b,a)))},a)};function qF(a,b,c,d,f,g){V.call(this,"view");b&&(this.vu=b.Xa,this.Xx=d,this.Bb=new V("image"),U(this.Bb,"background-image",mh(this.vu.path())),U(this.Bb,"background-size","cover"),this.addChild(this.Bb),this.Bb.D.addHandler(function(){this.wN&&this.le.a(b)},this),A(this.Bb.displayObject(),gi,function(a){this.wN&&a.stopPropagation()},!1,this));a&&(a=at(c,a),g=new Dm(a,new Bm(null,null,null,x(g,Bj))),this.Jr=f.Ye({i:"rich-text-view",htmlText:a.htmlText(),Ck:g,nm:!1}),this.addChild(this.Jr));this.le=
new E}m(qF,V);qF.prototype.Kd=function(){return this.le};
qF.prototype.invalidate=function(){if(this.vu){var a=Math.min(1,this.width()/this.vu.width(),this.Xx/this.vu.height());this.Bb.resize(Math.floor(this.vu.width()*a),Math.floor(this.vu.height()*a));this.wN=!0;U(this.Bb,"pointer-events",this.wN?"":"none")}a=parseFloat(Jf(this.displayObject(),"min-height"));if(this.Bb){var b=dg(this.Bb.displayObject());b=this.Bb.height()+b.top+b.bottom}else b=0;var c=this.Jr?this.Jr.height():0;a=Math.max(a,b,c);if(this.Jr){var d=a>c?Math.floor((a-c)/2):0;this.Jr.yd(d);
this.FQ=b>c?0:a-c-d;if(this.l_&&this.Bb){a=dg(this.Bb.displayObject());a=this.Bb.height()+a.top+a.bottom;U(this.l_,"line-height",a+"px");this.Jr.yd(0);return}}else this.FQ=0;this.Pb(a)};qF.prototype.Xe=function(){return this.FQ};qF.prototype.F=function(a){this.Jr.displayObject().innerHTML=a};function rF(a,b,c,d,f,g){V.call(this,"item");this.cZ=c;this.O=new qF(c.textRange(),c.Nc,b,72,f,g);this.addChild(this.O);d&&this.addChild(Ml(a,"item_pair_icon"))}m(rF,V);rF.prototype.invalidate=function(){this.O.invalidate()};rF.prototype.F=function(a){this.O.F(a)};function sF(a,b,c,d,f,g,h){YE.call(this,"answers_popup");this.S=[];this.Kn(!0);this.Rd=f;this.$T=h||[];this.A=c;this.c=b;this.Da=g;b="items";p(h)||(b+=" without_pair");this.NM=new V("title");this.NM.F(this.RI());this.addChild(this.NM);this.KQ=new V("cancel");this.addChild(this.KQ);this.Dc=new vE(b,"hidden","auto","div.item");this.addChild(this.Dc);tF(this,a,d);this.KQ.D.addHandler(function(a,b){b.preventDefault();this.ih.a(void 0)},this);this.ih=new E}m(sF,YE);e=sF.prototype;e.RI=function(){return this.c.B("PB_MINI_SKIN_ANSWER_CHOICES_DIALOG_TITLE")};
e.open=function(){YE.prototype.open.call(this);this.Ua()};e.close=function(){YE.prototype.close.call(this)};e.pb=function(a,b){this.resize(a,b);this.Ua()};e.Ua=function(){for(var a=0;a<this.S.length;++a)this.S[a].invalidate();U(this,"height","");a=this.Dc.content().height()+this.Dc.y();U(this,"height",Math.min(this.height(),a)+"px");this.Dc.invalidate()};e.Rw=function(){};
e.ot=function(a,b,c,d){0!=d&&this.Dc.content().addChild(new V("separator"));d=this.$T&&-1!=this.$T.indexOf(this.S.length);a=new rF(a,this.A,b,d,this.Rd,this.Da);0===this.S.length&&qg(a.displayObject(),"first");c&&qg(a.displayObject(),"selected");this.Dc.content().addChild(a);this.S.push(a);a.D.addHandler(function(a){this.vR(a.cZ)},this);return a};e.vR=function(a){this.ih.a(a)};function tF(a,b,c){a.S=[];a.Rw(b,c)};function uF(a,b,c,d,f,g,h,k){sF.call(this,a,b,g,f,h,k);var n=this;this.gd=d;this.Sc=c.text();u(this.rg).D.addHandler(function(a,b){b.preventDefault();n.ih.a(void 0)},this);tF(this,a,f);this.NM.F(this.RI())}m(uF,sF);uF.prototype.Rw=function(a,b){if(this.gd)for(var c=0;c<this.gd.length;++c){var d=this.gd[c].text(),f=new Xo;f.setText(new pC(d,[],[],new Oj));this.ot(a,f,c==b,c).F(d)}};uF.prototype.vR=function(a){this.ih.a(a.textRange().htmlText())};uF.prototype.RI=function(){return this.Sc};function vF(a,b,c,d,f){this.L=a;this.A=c;this.c=b;this.Rd=d;this.Da=f}function oF(a,b,c,d){return new uF(a.L,a.c,b,c,d,a.A,a.Rd,a.Da)};function wF(a,b,c,d,f,g,h){this.c=a;this.EE=b;this.L=c;this.Da=d;this.A=f;this.j_="headerWithText";this.rr=g;this.Mb=null;this.cE=h}e=wF.prototype;e.im=function(a){this.Mb=a};e.Ek=function(){return u(this.Mb)};e.MA=function(){return this.cE};e.u=function(){return this.c};e.U=function(){return this.L};e.soundController=function(){return this.Da};e.C=function(){return this.A};e.Kg=function(){return this.rr};function xF(a,b){V.call(this,"visualizer");var c=b.U();this.H=a;this.Zb=new E;this.Xg=new E;var d=b.C(),f=new Es(new As({fontSize:16,C:d,dX:"#000000"})),g=new vF(c,b.u(),d,f,b.soundController());this.CB=new nF(a,a.slide().description(),c,b.u(),g,b.Kg(),f,d,b.Ek(),b.soundController());this.CB.Zb.addHandler(this.Zb.a,this.Zb);this.CB.Xg.addHandler(this.Xg.a,this.Xg);this.addChild(this.CB)}m(xF,V);e=xF.prototype;e.WE=function(){};e.slide=function(){return this.H.slide()};e.activated=function(){return this.yc};
e.Ja=function(a){this.yc=a};e.setOverlayDisplayed=function(){};e.Ea=function(){};e.Nl=function(){};e.vn=function(){return"normal"};e.resize=function(a){V.prototype.resize.call(this,a,void 0);this.CB.resize(a)};e.EP=function(){};function yF(){}yF.prototype.sP=function(){return!1};yF.prototype.pY=function(){return new E};function zF(){this.yc=!1;this.aK=new Pd}zF.prototype.Ja=function(a){if(this.yc!=a){this.yc=a;var b=Sd(this.aK).reverse();a?Fb(b,function(a){return a.activate()}):Bb(b,function(a){return a.deactivate()})}};function AF(a){var b=a.u;a=a.G;L.call(this);this.c=b;this.Y=a;this.sd=null}m(AF,vs);function BF(a,b){var c=b.ga;a.va=b.mode;a.sd=null;a.wf(c);return a.sd}e=AF.prototype;e.nj=function(){};e.hj=function(){};e.uj=function(){};e.mj=function(){};e.qj=function(){};e.wj=function(){};e.sj=function(){};e.yj=function(a){this.sd=new Ts(a.contentState(),this.Rg(a),this.c,this.Y)};e.rj=function(){};e.kj=function(){};e.xj=function(){};e.tj=function(){};e.vj=function(){};e.pj=function(){};e.jj=function(){};
e.ij=function(){};e.oj=function(){};e.lj=function(){};e.Rg=function(a){return a.slide().Wa().De()};function CF(a){Q.call(this,a);this.jN=[]}m(CF,Q);CF.prototype.lX=function(a){var b=a.i4,c=a.x,d=a.y,f=a.u4;a=a.n4;if(!this.contains(f))return null;for(var g=null,h=l(this.jN),k=h.next();!k.done;k=h.next())if(k=k.value.lX({i4:b,x:c,y:d,u4:f,n4:a})){g=k;break}return(b=g)?b:b=this.TR()};CF.prototype.TR=function(){return null};CF.prototype.Wk=function(a){if(Ea(a.lX)){var b=this.jN.indexOf(a);u(-1!=b);this.jN.splice(b,1)}Q.prototype.Wk.call(this,a)};function DF(a){var b=a.data;CF.call(this,{i:a.i});this.cd=b;C(this,this.cd.object().Qo,this.j1,this);C(this,this.cd.object().LL,this.o1,this);C(this,this.cd.object().t4().Qo,this.k1,this);this.ax=M(this);this.tZ=M(this);this.Cl=M(this);this.OZ=M(this);this.nk=!1}m(DF,CF);e=DF.prototype;e.data=function(){return this.cd};e.gb=function(a,b){return new H(a,b)};e.pb=function(a,b,c,d){c=this.gb(c,d);EF(this,new J(a,b,c.width,c.height));this.tZ.a()};e.invalidate=function(){FF(this);this.qa()};
e.stateChangedEvent=function(){return this.Cl};e.selected=function(){return this.nk};e.TR=function(){var a={contextMenu:null};this.OZ.a(a);return a.contextMenu};e.j1=function(){var a=this.cd.object().rect();a&&EF(this,a)};e.o1=function(){FF(this)};e.k1=function(){};function EF(a,b){var c=!1;if(a.width()!=b.width||a.height()!=b.height)a.resize(b.width,b.height),c=!0;if(a.x()!=b.left||a.y()!=b.top)a.move(b.left,b.top),c=!0;c&&FF(a)}
function FF(a){a.o("left","0");a.o("top","0");var b=Mk(a.x(),a.y());a.o("transform",b);var c=1/a.parentScale(),d=a.displayObject().getBoundingClientRect(),f=1,g=1,h=0,k=0,n=d.width%1;n&&(f=(d.width+(.5>n?-n:1-n))/d.width);(n=d.height%1)&&(g=(d.height+(.5>n?-n:1-n))/d.height);(n=d.left%1)&&(h=.5>n?-n:1-n);(d=d.top%1)&&(k=.5>d?-d:1-d);d="";if(1!=f||1!=g)d+=Lk(f,g);if(0!=h||0!=k)d+=Mk(h*c,k*c);b+=d;(c=a.cd.object().rotationAngle())&&(b+=Nk(c));a.o("transform",b)};var Z=new hf(24,24,24,24);function GF(a,b){this.zl=a;this.$Q=b;this.lh=this.ub=this.zb=this.Ei=this.g=null;this.Td=new Map}
function HF(a,b,c,d){switch(b){case "default":switch(a.zl){case "IntroSlide":if(a.ub)IF(a,c,d);else{u(a.g);b=c-66;var f=a.g.gb(b,0).height,g=JF(a,b),h=Math.max(Z.top,Math.floor(.5*(d-(f+g+13)))-15);KF(a,33,h,b,g);LF(a,"default",c,d);MF(a,33,h+g+13,b,f)}break;case "WordBank":case "Hotspot":case "LikertScale":case "Matching":a.ub?(u(a.ub),b=NF(c,d),f=a.ub.gb(Math.round(.3*(b.width-10)),Math.round(.3*(b.height-10))),a.ub.pb(c-f.width-Z.right,Z.top,f.width,f.height),g=b.width-(a.ub.width()+10),h=Z.top,
KF(a,Z.left,h,g,f.height),h+=Math.max(f.height,JF(a,g))+10,LF(a,"default",c,d),h=OF(h,a.lh),MF(a,Z.left,h,b.width,PF(a,d,h))):IF(a,c,d);break;case "AuthorizationSlide":u(a.g);b=4.4*c/100;f=c-2*b;g=a.g.gb(f,0).height;h=JF(a,f);d=Math.max(9.25*d/100,Math.floor(.5*(d-(g+h+31)))-4.4*d/100);KF(a,b,d,f,h);MF(a,Math.floor(.5*(c-400)),d+h+31,400,g);break;case "ResultSlide":QF(a,c,d);break;default:IF(a,c,d)}break;case "sideblock_1":g=NF(c,d);b=Z.top;h=Math.round(.3*(g.width-10));a.ub&&(h=a.ub.gb(h,d-Z.top-
Z.bottom).width,a.ub.pb(Z.left,b,h,g.height));f=Z.left+h+10;g=g.width-(h+10);KF(a,f,b,g,0);b=OF(b,a.zb);LF(a,"sideblock_1",c,d);b=OF(b,a.lh);MF(a,f,b,g,PF(a,d,b));break;case "sideblock_2":f=NF(c,d);b=Z.top;g=Math.round(.3*(f.width-10));a.ub&&(g=a.ub.gb(g,d-Z.top-Z.bottom).width,h=c-Z.right-g,a.ub.pb(h,b,g,f.height));f=f.width-(g+10);KF(a,Z.left,b,f,0);b=OF(b,a.zb);LF(a,"sideblock_2",c,d);b=OF(b,a.lh);MF(a,Z.left,b,f,PF(a,d,b));break;case "sideblock_3":f=NF(c,d);b=Z.top;g=Math.round(.7*(f.width-10));
MF(a,c-Z.right-g,b,g,f.height);f=f.width-(g+10);KF(a,Z.left,b,f,0);b=OF(b,a.zb);LF(a,"sideblock_3",c,d);a.ub&&(b=OF(b,a.lh),d=Math.max(d-b-Z.bottom,60),c=a.ub.gb(f,d),f=Math.round((f-c.width)/2),f=Math.max(0,f),a.ub.pb(Z.left+f,b,c.width,d));break;case "horizontal_1":b=NF(c,d);f=Z.top;KF(a,Z.left,f,b.width,0);f=OF(f,a.zb);LF(a,"horizontal_1",c,d);f=OF(f,a.lh);c=RF(b);a.ub&&(g=a.ub.gb(b.width,c),g=Math.round((b.width-g.width)/2),g=Math.max(0,g),a.ub.pb(Z.left+g,f,b.width,c));f+=c+10;MF(a,Z.left,f,
b.width,PF(a,d,f));break;case "horizontal_2":b=NF(c,d);f=Z.top;g=RF(b);a.ub&&(h=a.ub.gb(b.width,g),h=Math.round((b.width-h.width)/2),h=Math.max(0,h),a.ub.pb(Z.left+h,f,b.width,g));f+=g+10;KF(a,Z.left,f,b.width,0);f=OF(f,a.zb);LF(a,"horizontal_2",c,d);f=OF(f,a.lh);MF(a,Z.left,f,b.width,PF(a,d,f));break;case "balanced_1":g=NF(c,d);b=Z.top;KF(a,Z.left,b,g.width,0);b=OF(b,a.zb);LF(a,"balanced_1",c,d);b=OF(b,a.lh);c=.5*(g.width-10);a.ub&&(f=Math.max(d-b-Z.bottom,60),g=g.width-c-10,h=a.ub.gb(g,f),h.width<
g&&(c=c+g-h.width),a.ub.pb(Z.left+c+10,b,h.width,f));MF(a,Z.left,b,c,PF(a,d,b));break;case "balanced_2":b=NF(c,d);f=Z.top;KF(a,Z.left,f,b.width,0);f=OF(f,a.zb);LF(a,"balanced_2",c,d);f=OF(f,a.lh);c=.5*(b.width-10);g=Math.max(d-f-Z.bottom,60);a.ub&&(h=a.ub.gb(c,g),c=Math.min(h.width,c),a.ub.pb(Z.left,f,c,g));MF(a,Z.left+c+10,f,b.width-10-c,PF(a,d,f));break;case "balanced_3":f=NF(c,d);b=Z.top;g=RF(f);a.ub&&(h=a.ub.gb(f.width,g),h=Math.round((f.width-h.width)/2),h=Math.max(0,h),a.ub.pb(Z.left+h,b,f.width,
g));b+=g+10;LF(a,"balanced_3",c,d);b=OF(b,a.lh);c=.5*(f.width-10);KF(a,Z.left,b,c,d-b-Z.bottom);MF(a,Z.left+c+10,b,c,PF(a,d,b));break;default:throw Error("unknown layout type: "+b);}}
function SF(a,b,c,d){switch(b){case "default":switch(a.zl){case "IntroSlide":case "ResultSlide":return new G(1.8*c/100,d-1.4*d/100-36);case "AuthorizationSlide":throw Error("no audio in auth slide");default:return b=-10,a.ub&&(b=a.ub.gb(Math.round(.3*(c-10)),d-Z.top-Z.bottom).width),new G(Z.left,Z.top+JF(a,c-(b+10)-(Z.left+Z.right))+10)}case "sideblock_1":return d=NF(c,d),b=Math.round(.3*(d.width-10)),c=Z.left+b+10,a=Z.top+JF(a,d.width-(b+10))+10,new G(c,a);case "sideblock_2":return c=NF(c,d),a=Z.top+
JF(a,c.width-(Math.round(.3*(c.width-10))+10))+10,new G(Z.left,a);case "sideblock_3":return c=NF(c,d),a=Z.top+JF(a,c.width-(Math.round(.7*(c.width-10))+10))+10,new G(Z.left,a);case "horizontal_1":return new G(Z.left,Z.top+JF(a,c-(Z.left+Z.right))+10);case "horizontal_2":return c=NF(c,d),d=Z.top,d+=RF(c)+10,d+=JF(a,c.width)+10,new G(Z.left,d);case "balanced_1":case "balanced_2":return a=Z.top+JF(a,NF(c,d).width)+10,new G(Z.left,a);case "balanced_3":return new G(Z.left,Z.top+Math.round(.3*(d-(Z.top+
Z.bottom)-10))+10);default:throw Error("unknown layout type: "+b);}}
function TF(a,b,c,d){a=NF(c,d);var f=Math.round(.3*(a.width-10)),g=Math.round(.5*(a.width-10)),h=RF(a),k=Z.top+50+10,n=d-k-Z.bottom;switch(b){case "sideblock_1":return new J(Z.left,Z.top,f,a.height);case "sideblock_2":return new J(c-Z.right-f,Z.top,f,a.height);case "sideblock_3":return new J(Z.left,k,f,n);case "horizontal_1":return new J(Z.left,k,a.width,h);case "horizontal_2":return new J(Z.left,Z.top,a.width,h);case "balanced_1":return new J(Z.left+g+10,k,g,n);case "balanced_2":return new J(Z.left,
k,g,n);case "balanced_3":return new J(Z.left,Z.top,a.width,h);case "default":return b=Math.round(.3*(a.width-10)),new J(c-b-Z.left,Z.top,b,d-Z.top-Z.bottom);default:throw Error("unknown layout type: "+b);}}GF.prototype.setContent=function(a){this.g=a;this.$Q.setContent(a)};GF.prototype.BA=function(a){this.zb=a};
function IF(a,b,c){var d=-10;a.ub&&(d=a.ub.gb(Math.round(.3*(b-10)),c-Z.top-Z.bottom),a.ub.pb(b-d.width-Z.left,Z.top,d.width,d.height),d=a.ub.width());d=b-(d+10)-(Z.left+Z.right);var f=Z.top;KF(a,Z.left,f,d,0);f+=JF(a,d)+10;LF(a,"default",b,c);f=OF(f,a.lh);MF(a,Z.left,f,d,PF(a,c,f))}
function QF(a,b,c){var d=b-66,f=Math.floor(.5*(.64*d-16)),g=a.Td.get("awardedScoreLabel"),h=a.Td.get("awardedScoreValue"),k=a.Td.get("passingScoreLabel"),n=a.Td.get("passingScoreValue"),t=g||h,v=k||n,w=t?UF(a,"awardedScore",f):0;v&&(w+=UF(a,"passingScore",f));w+=t&&t?6:0;t=JF(a,d);w=Math.floor(.5*(c-(w+t+19)));KF(a,33,w,d,t);d=w+t+19;t=.18*b;if(g||h){var F=d;v=UF(a,"awardedScore",f);if(g){var I=new J(t,F,f,v);g.pb(I.left,I.top,I.width,I.height)}h&&(g=new J(t+f+16,F,f,v),h.resize(g.width,g.height),
h.pb(g.left,g.top,g.width,g.height));d+=v+6}if(k||n)g=d,h=UF(a,"passingScore",f),k&&(v=new J(t,g,f,h),k.pb(v.left,v.top,v.width,v.height)),n&&(f=new J(t+f+16,g,f,h),n.resize(f.width,f.height),n.pb(f.left,f.top,f.width,f.height)),d+=h;n=VF(a);if(n.length){var aa=d+32;Bb(n,function(a){if(a.Kv()){var b=new J(a.LN(),aa,160,38);if(a instanceof DF){var c=x(x(a,DF).data().object().t4(),Hm),d=b.clone();c.Ug=d}a.pb(b.left,b.top,b.width,b.height)}})}if(n=a.Td.get("passed")||a.Td.get("failed"))f=Math.ceil(.5*
(b-70)),w=w-20-70,n.resize(70,70),n.pb(f,w,70,70);LF(a,"default",b,c)}function UF(a,b,c){var d=a.Td.get("awardedScoreLabel"),f=a.Td.get("awardedScoreValue"),g=a.Td.get("passingScoreLabel");a=a.Td.get("passingScoreValue");switch(b){case "passingScore":return g?g.gb(c,0).height:Math.max(a.gb(c,0).height,30);case "awardedScore":return d?d.gb(c,0).height:Math.max(f.gb(c,0).height,30)}throw Error("unknown section");}
function VF(a){var b=[];Bb(["reviewBtn","reportBtn","restartBtn"],function(c){(c=a.Td.get(c))&&b.push(c)});return b}function NF(a,b){return new H(a-(Z.left+Z.right),b-(Z.top+Z.bottom))}function PF(a,b,c){switch(a.zl){case "Hotspot":return Math.max(b-c-Z.bottom,b-56-14-60);default:return b-c-Z.bottom}}function RF(a){return Math.round(.3*(a.height-10))}function OF(a,b){return b?(b=b.gb(b.width(),b.height()),a+b.height+10):a}function KF(a,b,c,d,f){u(a.zb);a.zb.pb(b,c,d,f)}
function JF(a,b){u(a.zb);return a.zb.gb(b,0).height}function MF(a,b,c,d,f){if(a.Ei&&a.g){var g=a.g.gb(d,20);a.g.pb(b,c,d,g.height);var h=a.Ei.gb(d,20);a.Ei.pb(b,c+g.height+10,d,Math.max(f-g.height-10,h.height))}else a.g&&a.$Q.pb(b,c,d,f)}function LF(a,b,c,d){b=SF(a,b,c,d);a.lh&&(a.lh.resize(245,36),a.lh.pb(b.x,b.y,245,36))};function WF(a){this.zl=a;this.g=null}WF.prototype.setContent=function(a){this.g=a};WF.prototype.pb=function(a,b,c,d){this.g&&(gk.includes(this.zl)?(this.g.resize(c,d),this.g instanceof Vn&&(c=this.g.content(),c=Math.max(this.g.height(),c.displayObject().scrollHeight),this.g.o("height",c+"px")),this.g.move(a,b)):this.g.pb(a,b,c,d))};function XF(a){this.L=a.U;this.gZ=a.Z3;this.Nj=a.hv;this.nc=a.mediaController;this.Dd=a.fg;this.Wg=a.cb;this.ea=a.parent;this.Sd=a.qc;this.A=a.C;this.Tk=a.$E;this.Lm=a.Pv;this.Aw=a.X4;this.gf=null}m(XF,Et);e=XF.prototype;e.create=function(a){this.wf(a);return this.gf};e.pN=function(){this.gf=null};e.nN=function(a){this.gf=this.Dd.RN(a,this.Sd)};e.uN=function(a){this.gf=this.Dd.mF(a,this.Lm.get(a),this.nc,this.Aw)};e.sN=function(a){this.gf=this.Dd.UW(a,this.Sd)};
e.tN=function(a){var b=u(this.Tk.Gd),c=this.nc,d=this.Aw;this.gf=hv(this.Dd,{object:a,Na:a.Na(),uk:b,mediaController:u(c),wk:u(d)})};e.rN=function(a){var b=this.Dd,c=u(this.Tk.Gf),d=this.Aw;this.gf=new Ks({C5:a,U:b.L,uk:c,mode:b.va,Df:b.rd,mediaController:u(this.nc),wk:u(d)})};e.qN=function(a){var b=null;"content"==a.id()?b=this.gZ.view():"additionalContent"==a.id()&&(b=this.Nj);this.gf=this.Dd.Rl(a,b)};e.lN=function(a){this.gf=this.Dd.Rl(a)};e.mN=function(a){this.gf=new Mp(a)};
e.oN=function(a){this.gf=new Np(a)};function YF(a){var b=a.F5,c=a.Wa;a=a.G5;Q.call(this,{i:"slide-layout"});this.kt=new Q;this.kt.o("min-height","100%");this.addChild(this.kt);this.zl=a;this.l3=b;this.$s=c;this.lp=new Map;this.VG=this.zw=this.hD=this.Zx=this.IG=this.PB=this.Ei=this.g=null;this.Px=new Map;b=c.ob();for(c=0;c<b.count();++c){var d=vr(b,c);if(-1==Zj.indexOf(d.type())){a=u(this.l3.create(d));D(this,a);this.lp.set(d.id(),a);switch(d.type()){case "iconPlaceholder":var f=d.type(),g=d.id();("iconPlaceholder"==f?-1!=Xj.indexOf(g):
-1!=Yj.indexOf(f))&&this.Px.set(d.id(),a);if(f=d.rect())d=d.rotationAngle(),ZF(a,f),$F(a,d);break;case "shape":"direction"==d.id()?(this.zb=a,this.hI=d):"content"==d.id()?(this.g=a,this.PB=d):"additionalContent"==d.id()?(this.Ei=a,this.IG=d):(f=d.rect(),g=d.id(),(Uj(g)||Vj(g))&&this.Px.set(d.id(),a),f&&(d=d.rotationAngle(),ZF(a,f),$F(a,d)));break;case "image":case "video":case "line":f=u(d.rect());d=d.rotationAngle();ZF(a,f);$F(a,d);break;case "slidePicture":case "slideVideo":this.Zx=a;this.hD=d;
break;case "slideAudio":this.zw=(f=!x(d,Km).Na().Dg())?a:null;this.VG=f?d:null;break;default:throw Error("unknown slide object type: "+d.type());}this.kt.addChild(a)}}b=new GF(this.zl,new WF(this.zl));this.g&&b.setContent(this.g);this.Ei&&(b.Ei=this.Ei);this.zb&&b.BA(this.zb);this.Zx&&(b.ub=this.Zx);this.zw&&(b.lh=this.zw);c=l(this.Px.keys());for(a=c.next();!a.done;a=c.next())a=a.value,d=this.Px.get(a),b.Td.set(a,d);this.GJ=b}m(YF,Q);function Ut(a,b){return a.lp.get(b)}
YF.prototype.invalidate=function(){var a=this;if(this.width()&&this.height()){this.lp.forEach(function(b,c){a.Px.has(c)||b.qa()});this.$s.JF()?aG(this):HF(this.GJ,this.$s.KF(),this.width(),this.height());for(var b=l(this.lp.values()),c=b.next();!c.done;c=b.next())c.value.qa()}};YF.prototype.fa=function(){this.invalidate()};
function aG(a){var b=u(a.hI.rect());bG(a.hI,a.zb,b);var c=a.zb,d=a.hI.rotationAngle();ZF(c,b);$F(c,d);a.PB&&a.g&&(b=u(a.PB.rect()),gk.includes(a.zl)?(ZF(a.g,b),c=a.g.content().displayObject().scrollHeight,c>b.height&&a.g.Pb(c)):(ek.includes(a.zl)&&bG(a.PB,a.g,b),ZF(a.g,b)));a.IG&&a.Ei&&ZF(a.Ei,u(a.IG.rect()));a.hD&&a.Zx&&(b=a.hD.rect(),b||(b=a.width(),d=a.height(),c=Math.round(.3*(b-10)),d=u(a.GJ.ub).gb(c,d-Z.top-Z.bottom),b=new J(b-c-Z.left,Z.top,d.width,d.height)),c=a.Zx,d=a.hD.rotationAngle(),
ZF(c,b),$F(c,d));a.VG&&a.zw&&(b=a.VG.rect(),b||(b=SF(a.GJ,a.$s.KF(),a.width(),a.height()),b=new J(b.x,b.y,245,36)),ZF(a.zw,b))}function ZF(a,b){a.resize(b.width,b.height);a.move(b.left,b.top)}function $F(a,b){b&&a.o("transform",Nk(b))}YF.prototype.he=function(){var a=this;Q.prototype.he.call(this);this.lp.forEach(function(b){return b.setParentScale(a.parentScale())})};
function bG(a,b,c){a instanceof Yk&&"resizeShapeToFitText"==a.Jd().Je().Ll()&&(a=b.gb(c.width,c.height),c.width=a.width,c.height=a.height)};function cG(a){Q.call(this,{i:"background-base"});this.r0=new Ft(a);this.oK=[];this.vb=new Q({l:S(this,"image")});D(this,this.vb)}m(cG,Q);
cG.prototype.invalidate=function(a){this.o("background","");this.jc(1);this.Bk(this.vb)&&(this.vb.o("background-image","none"),this.removeChild(this.vb));if("solidFill"==a.bh())a=u(a.km()),this.o("background",Ck(a.color())),this.jc(a.alpha());else if("gradientFill"==a.bh())a=u(a.og),this.o("background",dG(a));else if("pictureFill"==a.bh()){a=u(a.Ep());var b=a.position();this.vb.h("fill","fill"==b);this.vb.h("tile","tile"==b);this.vb.o("background-image",mh(u(a.image()).path()));this.vb.jc(a.alpha());
this.addChild(this.vb)}};function eG(a,b){for(var c=l(a.oK),d=c.next();!d.done;d=c.next())a.Yb(d.value);a.oK=[];if(b)for(c=0;c<b.count();++c){var f=vr(b,c);d=u(f.rect());f=u(a.r0.create(f));f.resize(d.width,d.height);f.move(d.left,d.top);R(a,f);a.oK.push(f)}}
function dG(a){if("radial"==a.type()){var b=a.ss();a=fG(a.Pl());a='<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" preserveAspectRatio="none">\n\t\t\t\t\t<radialGradient id="gBackground" gradientUnits="userSpaceOnUse" cx="'+b.nF()+'%" cy="'+b.oF()+'%" r="'+b.uA()+'%">\n\t\t\t\t\t\t'+a+'\n\t\t\t\t\t</radialGradient>\n\t\t\t\t\t<rect x="0" y="0" width="100%" height="100%" fill="url(#gBackground)" />\n\t\t\t\t</svg>'}else b=fG(a.Pl()),a='<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" preserveAspectRatio="none">\n\t\t\t\t\t<linearGradient id="gBackground" gradientUnits="objectBoundingBox" gradientTransform="rotate('+
a.angle()+', 0.5, 0.5)" x1="0%" y1="50%" x2="100%" y2="50%">\n\t\t\t\t\t\t'+b+'\n\t\t\t\t\t</linearGradient>\n\t\t\t\t\t<rect x="0" y="0" width="100%" height="100%" fill="url(#gBackground)" />\n\t\t\t\t</svg>';return"url(data:image/svg+xml;base64,"+Mg(a)+")"}function fG(a){var b="";a=l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b+='<stop stop-color="'+Ck(c.color())+'" stop-opacity="'+c.alpha()+'" offset="'+c.position()+'"/>';return b};var gG=null;
function hG(a){var b=a.u,c=a.ga,d=a.mode,f=a.U,g=a.C,h=a.fg,k=a.cb,n=a.qc,t=a.Kg,v=a.G;a=a.Nn;Q.call(this,{i:"quiz-slide-visualizer",tabIndex:-1});var w=this;this.Y=v;this.qo=this.ro=0;this.iS=!1;this.az=a;C(this,this.az.pY(),this.lS,this);this.c=b;this.va=d;this.L=f;this.A=g;this.Dd=h;this.H=c;b=c.slide();this.nc=new zF;this.yc=!1;this.rr=t;this.le=M(this);this.Vf=M(this);this.yq=M(this);M(this);t=["WordBank","MultipleChoiceText","FillInTheBlank"];this.H.contentState()&&t.includes(b.type())&&C(this,
this.H.contentState().M(),this.L_,this);this.Sd=n;this.Nj=this.Ow();this.Qa=this.ld();C(this,this.Qa.wl,this.ju,this);f={U:f,Z3:this.Qa,hv:this.Nj,mediaController:this.nc,fg:this.Dd,cb:k,Xl:void 0,parent:this,qc:this.Sd,C:this.A,$E:this.H.$E(),Pv:this.H.Pv(),X4:this.H};f=new XF(f);k=b.Wa();this.eH=new cG(this.Dd);this.eH.invalidate(k.background());eG(this.eH,k.Kz());R(this,this.eH);this.Pi=new YF({F5:f,Wa:k,G5:b.type()});R(this,this.Pi);!dk.includes(b.type())||D(this,this.Qa);this.Qa instanceof Qt&&
(f=this.Pi.kt,Rt(this.Qa,this.Pi,f),f.hc(this.Qa,0));this.wa=new op({Ig:this.Pi});D(this,this.wa);this.addChild(this.wa.Ph());C(this,this.Qa.zh,function(){w.Kq(w.height())},this);C(this,this.wa.ke.Qv(),this.Qa.UX,this);this.lS()}m(hG,Q);e=hG.prototype;e.$e=function(){this.Qa.$e()};e.lS=function(){var a=this,b=this.az.sP();Lh||Mh?b&&!this.iS&&(b=function(b){b=new Q({l:S(a,b)});R(a,b)},b("topBorder"),b("rightBorder"),b("bottomBorder"),b("leftBorder"),this.iS=!0):this.h("with-border",b)};
e.L_=function(){var a=this;isNaN(gG)||clearInterval(gG);gG=setTimeout(function(){a.qa();a.Kq(a.height())},0)};e.qa=function(){Q.prototype.qa.call(this);this.Pi.invalidate()};e.tF=function(){this.Vf.a()};e.ZW=function(){this.yq.a()};e.Uh=function(){return this.Vf};e.bA=function(){return this.yq};e.fa=function(a,b){a&&b&&document.body.contains(this.displayObject())&&(this.ro!=a||this.qo!=b)&&(this.ro=a,this.qo=b,this.Pi.resize(a,b),a=this.VA(),this.Qa.VC=a,this.Kq(b))};
e.ld=function(){return this.Dd.rv({parent:this,ga:this.H,mode:this.va,qO:!0,qc:this.Sd,hv:this.Nj,Kg:this.rr})};e.Ow=function(){return BF(new AF({u:this.c,G:this.Y}),{ga:this.H,mode:this.va})};e.$b=function(a){this.va=a;this.Qa.$b(a);this.Nj&&this.Nj.$b(a)};e.Ja=function(a,b){b=void 0===b?!1:b;this.yc=a;this.nc.Ja(a);a&&!b&&this.focus();this.EG(a,b)};e.activated=function(){return this.yc};e.f=function(a){this.Qa&&this.Qa.f(a)};e.Kd=function(){return this.le};e.cm=function(){};e.Hn=function(){};
e.he=function(){var a=this.parentScale();this.Qa.setParentScale(a);this.Pi.setParentScale(a);this.wa.setParentScale(a)};e.ju=function(a){var b=a.top;a=a.bottom;var c=this.wa.ke,d=c.scrollY(),f=this.displayObject().getBoundingClientRect();b<f.top?d=Math.max(0,d+b-f.top):a>f.bottom&&(b=this.VA(),d=Math.min(d+a-f.bottom,b-f.height/this.parentScale()));c.Es(d)};e.EG=function(a,b){a&&!b?this.Qa.cm():this.Qa.Hn()};e.WA=function(){var a=this.wa.ke;return a?a.scrollY():this.Pi.displayObject().scrollTop};
e.VA=function(){var a=this.Pi;if(z){var b=a.height();a=l(a.kt.displayObject().children);for(var c=a.next();!c.done;c=a.next())c=c.value,b=Math.max(c.offsetTop+c.offsetHeight,b)}else b=(O?a.kt:a).displayObject().scrollHeight;return b};e.Kq=function(a){this.wa.Vh(a,this.VA())};function iG(a){this.CR=a}iG.prototype.tb=function(a){this.Ln(a)};function jG(a,b){a.CR.forEach(function(a){b(a)})};function kG(a){iG.apply(this,arguments)}m(kG,iG);kG.prototype.Ln=function(a){1>a?jG(this,function(a){return a.jc(0)}):jG(this,function(a){return a.o("opacity","")})};function lG(a){iG.apply(this,arguments)}m(lG,iG);lG.prototype.Ln=function(a){1>a?jG(this,function(b){return b.jc(a)}):jG(this,function(a){return a.o("opacity","")})};function mG(a,b){this.CR=a;this.al=new G(1,1);switch(b){case "fromTop":this.al.x=0;this.al.y=-1;break;case "fromBottom":this.al.x=0;this.al.y=1;break;case "fromLeft":this.al.x=-1;this.al.y=0;break;case "fromRight":this.al.x=1;this.al.y=0;break;default:throw Error("unknown direction");}this.bL={}}m(mG,iG);function nG(a){jG(a,function(b){a.bL[Ga(b)]=b.displayObject().style.transform||""})}mG.prototype.tb=function(a){a||nG(this);iG.prototype.tb.call(this,a)};
mG.prototype.Ln=function(a){var b=this;if(1>a){jG(this,function(b){return b.jc(a)});var c=40*this.al.x*Math.pow(1-a,2),d=40*this.al.y*Math.pow(1-a,2);jG(this,function(a){var f="translate("+c+"px, "+d+"px) "+b.bL[Ga(a)];a.o("transform",f)})}else jG(this,function(a){return a.o("transform",b.bL[Ga(a)])}),jG(this,function(a){return a.o("opacity","")})};function oG(){}oG.prototype.create=function(a){var b=a.direction,c=a.elements;switch(a.type){case "appear":return new kG(c);case "fadeIn":return new lG(c);case "floatIn":return new mG(c,b);case "none":return null;default:throw Error("incorrect animation type");}};function pG(){this.TV=new E}var qG;e=pG.prototype;e.Ok=!1;e.tE=0;e.start=function(){if(this.Ok)throw Error("timer was already started");this.Ok=!0;this.tE=Na();rG()(La(this.SV,this))};e.stop=function(){if(!this.Ok)throw Error("timer wasn't started");this.Ok=!1};e.lA=function(){return this.Ok};e.SV=function(){if(this.Ok){var a=this.tE;this.tE=Na();this.TV.a(this.tE-a);rG()(La(this.SV,this))}};var sG=1E3/30;
function rG(){if(qG)return qG;var a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return qG=!kh&&p(a)?function(b){a(b)}:function(a){setTimeout(a,sG)}};function tG(){L.call(this);var a=this;this.st=this.Eb=0;this.Jc=[];this.ej=void 0;this.PG=M(this);this.pQ=M(this);this.Ys=new pG;C(this,this.Ys.TV,function(){var b=Na();a.mi=Math.min(1,a.mi+(b-a.TC)/a.Eb);a.TC=b;a.Jc[a.WB].Ln(a.mi);1<=a.mi&&(++a.WB>=a.Jc.length&&(a.Ys.stop(),a.PG.a()),a.mi=0)},this);this.WB=this.TC=this.mi=0}m(tG,L);
function uG(a,b){var c=b.type,d=b.direction,f=b.duration,g=b.Xz;b=b.v4;a.reset();a.Eb=Math.max(1E3*f,1);a.st=1E3*g;f=new oG;g=l(b);for(b=g.next();!b.done;b=g.next())(b=f.create({type:c,direction:d,elements:b.value}))&&a.Jc.push(b)}e=tG.prototype;e.start=function(){if(this.Jc.length&&!this.ej){this.AC(0);var a=this;this.ej=setTimeout(function(){a.rL()},this.st);this.pQ.a()}};e.stop=function(){clearTimeout(this.ej);this.Ys.lA()&&(this.Ys.stop(),this.PG.a());this.AC(1)};e.DW=function(){return this.PG};
e.AC=function(a){for(var b=0;b<this.Jc.length;++b)this.Jc[b].tb(a)};e.rL=function(){this.Ys.lA()||(this.WB=0,this.TC=Na(),this.Ys.start())};e.reset=function(){this.stop();this.Jc=[];this.ej=void 0;this.WB=this.TC=this.mi=0};function vG(a){var b=a.u,c=a.ga,d=a.mode,f=a.U,g=a.C,h=a.fg,k=a.cb,n=a.qc,t=a.Kg,v=a.G;a=a.Nn;"reviewWithCorrectAnswers"!=d||c.slide().settings().K()||(d="reviewWithoutCorrectAnswers");hG.call(this,{u:b,ga:c,mode:d,U:f,C:g,fg:h,cb:k,qc:n,Kg:t,G:v,Nn:a});var w=this;this.tU=c;this.um=null;if("normal"==this.va){b=c.slide().animation();var F=this.Qa.nn(b.mode());this.Nj&&this.Nj.nn(d).forEach(function(a){F[0].push.apply(F[0],da(a))});this.um=new tG;C(this,this.um.pQ,function(){w.f(!1);w.h("animated",
!0)},this);C(this,this.um.DW(),function(){w.f(!0);w.h("animated",!1)},this);uG(this.um,{v4:F,duration:b.duration(),Xz:b.Xz(),type:b.type(),direction:b.direction()});D(this,this.um)}}m(vG,hG);vG.prototype.f=function(a){hG.prototype.f.call(this,a);a=a&&"reviewWithoutCorrectAnswers"!=this.va&&this.tU.nb();this.Qa&&this.Qa.f(a)};vG.prototype.EG=function(a,b){a?this.tU.submitted()||this.um&&this.um.start():this.um&&this.um.stop();hG.prototype.EG.call(this,a,b)};function wG(a){var b=a.j8;a=a.quizSize;L.call(this);this.w=M(this);this.QU=b;this.Oc=a;this.XY=[];this.hl=[]}m(wG,L);wG.prototype.tb=function(a){if(a){for(var b=0;b<a.count();++b){var c=vr(a,b);c instanceof Hm&&xG(this,c)}yG(this)}};wG.prototype.M=function(){return this.w};function xG(a,b){a.XY.push(b);C(a,b.Qo,function(){b.Kv()?zG(a,b):AG(a,b);yG(a)},a);C(a,b.AQ,function(){b.Kv()?zG(a,b):AG(a,b);yG(a)},a);b.Kv()&&zG(a,b);yG(a)}
function yG(a){var b=a.hl.length;var c=a.QU?a.QU.settings().T().quizSize():u(a.Oc);b=0*c.width+(1*c.width-(160*b+20*(b-1)))/2;for(var d=l(a.hl),f=d.next();!f.done;f=d.next()){f=f.value;f.BQ=b;var g=f.rect();f.Ug=new J(b,g?g.top:c.height-38-12,160,38);b+=180}a.w.a()}function zG(a,b){a.hl.push(b);BG(a)}function AG(a,b){b=a.hl.indexOf(b);-1!=b&&a.hl.splice(b,1)}
function BG(a){function b(a){return Hb(d,function(b){return b.id()==a})}function c(a,b){b&&a.push(b)}var d=a.hl.concat();a.hl=[];c(a.hl,b("reviewBtn"));c(a.hl,b("reportBtn"));c(a.hl,b("restartBtn"))};function CG(a){var b=a.u,c=a.ga,d=a.mode,f=a.U,g=a.C,h=a.fg,k=a.cb,n=a.qc,t=a.Tr,v=a.Kg,w=a.G,F=a.Nn;a=new wG({quizSize:a.quizSize});var I=c.slide().Wa();a.tb(I.ob());hG.call(this,{u:b,ga:c,mode:d,U:f,C:g,fg:h,cb:k,qc:n,Kg:v,G:w,Nn:F});this.J=c.contentState();DG(this,t)}m(CG,hG);function DG(a,b){var c=Ut(a.Pi,"restartBtn");c&&(c.j(b),b&&C(a,c.D,function(){a.J.restartQuiz()}));(b=Ut(a.Pi,"reviewBtn"))&&C(a,b.D,function(){a.J.DU.a()});(b=Ut(a.Pi,"reportBtn"))&&C(a,b.D,function(){a.J.RA()})};function EG(a){var b=a.U,c=a.C,d=a.fg,f=a.cb,g=a.qc,h=a.Kg,k=a.G,n=a.Nn;this.c=a.u;this.Y=k;this.L=b;this.A=c;this.Dd=d;this.Wg=f;this.Sd=g;this.rr=h;this.az=n}EG.prototype.cb=function(){return this.Wg};EG.prototype.create=function(a,b){b={u:this.c,G:this.Y,ga:a,mode:b,U:this.L,C:this.A,fg:this.Dd,cb:this.Wg,qc:this.Sd,Kg:this.rr,Nn:this.az};return a instanceof W?new vG(b):new hG(b)};
EG.prototype.UN=function(a,b,c){return new CG({u:this.c,ga:a,G:this.Y,mode:"normal",U:this.L,C:this.A,fg:this.Dd,cb:this.Wg,qc:this.Sd,Kg:!1,Nn:this.az,Tr:b,quizSize:c})};function FG(a){var b=a.U,c=a.SO,d=a.u,f=a.ga,g=a.quizSize;a=a.content;YE.call(this,"dnd_popup");this.L=b;this.bp=this.ap=this.li=this.sW=this.R=1;this.Ix=!0;this.Oc=g;this.H=f;this.an=0;this.c=d;this.I=this.Uw();this.I.Pb(45);this.addChild(this.I);this.pJ();this.ia=c;b=new aF;b.NL.addHandler(this.XK,this);b.Hy.addHandler(this.WK,this);c=new cF;c.hf.addHandler(this.VK,this);c.nI.addHandler(this.UK,this);this.rW=new V("content");this.addChild(this.rW);this.Wb=a;this.rW.addChild(this.Wb);this.Ea(1);
this.Fm=new oi(document.body);pi(this.Fm,b);pi(this.Fm,c);qi(this.Fm)}m(FG,YE);e=FG.prototype;e.close=function(){ri(this.Fm);YE.prototype.close.call(this)};e.VK=function(a,b){GG(this,this.ap+a,this.bp+b)};e.UK=function(){this.ap=this.Wb.x();this.bp=this.Wb.y();GG(this,this.ap,this.bp)};e.XK=function(a){this.an||(this.an=this.R);a=Math.min(this.li,this.an*a);a=Math.max(this.sW,a);HG(this,a);HG(this,a)};
function HG(a,b){ng(a.Wb.displayObject(),b);a.Wb.setParentScale(b);var c=b-a.R;a.R=b;b=a.Wb.x()-c*a.Wb.width()/2;c=a.Wb.y()-c*a.Wb.height()/2;GG(a,b,c)}function GG(a,b,c){var d=a.Wb.width()*a.R,f=a.Wb.height()*a.R;d>a.width()?(u(p(b)),b=Math.max(Math.min(0,b),a.width()-d)):b=Math.floor((a.width()-d)/2);a.Wb.cf(b);f>a.height()?(u(p(c)),c=Math.max(Math.min(0,c),a.height()-f)):c=Math.floor((a.height()-f)/2);a.Wb.yd(c)}e.WK=function(){this.an=0};
e.Uw=function(){var a=new V("top_panel");jg(a.displayObject(),"0 0");return a};
e.pJ=function(){var a=this,b=this.I;if(b)if(this.ia){var c=new V("close");c.addChild(Ml(this.L,"close_popup_icon"));c.D.addHandler(function(){a.close()},this);b.addChild(c)}else{c=function(){x(a.H,Tr).contentState().reset()};var d=new V("clear");d.F(this.c.B("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));d.D.addHandler(c,this);b.addChild(d);d=new V("clear-icon");d.D.addHandler(c,this);b.addChild(d);c=new V("done");c.F(this.c.B("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));c.D.addHandler(this.close,this);b.addChild(c);
c=new V("done-icon");c.D.addHandler(this.close,this);b.addChild(c)}};e.resize=function(a,b){u(a);u(b);var c=a>b;this.h("landscape",c);this.I&&(c?(U(this.I,"width",""),U(this.I,"height",b/this.li+"px"),U(this.I,"right",-this.I.width()*(1-this.li)+"px")):(U(this.I,"width",a/this.li+"px"),U(this.I,"height",""),U(this.I,"right","")));this.Ua(a,b);YE.prototype.resize.call(this,a,b);this.Ua(a,b)};
e.Ua=function(a,b){var c=this.I?56:0;a-=a>b?c:0;c=ug({width:this.Oc.width,height:this.Oc.height,boundingWidth:a,boundingHeight:b,yf:!0}).scale;this.Wb.resize(this.Oc.width,this.Oc.height);this.Wb.setParentScale(c);ng(this.Wb.displayObject(),c);this.R=this.an=this.sW=c;this.Wb.cf((a-this.Oc.width*c)/2);this.Wb.yd(Math.floor((b-this.Oc.height*c)/2))};e.Ea=function(a){this.R=a;this.I&&ng(this.I.displayObject(),a);this.li=a};function IG(a){a=void 0===a?null:a;L.call(this);this.Da=a;this.ca=null;this.Og=M(this);this.Le=M(this);this.Da&&C(this,this.Da.jB(),this.Yu,this)}m(IG,L);e=IG.prototype;e.tb=function(a){a=x(a.Xa,Fs);this.ca=yj(a.Dn());this.Hq()};e.Hq=function(){C(this,u(this.ca).stateChangedEvent(),this.ki,this);this.Yu()};e.ki=function(){switch(u(this.ca).state()){case "ended":this.Le.a(this.ca)}};e.pF=function(){this.ca&&(this.ca.stop(),this.de(this.ca),this.ca=null)};
e.start=function(){this.ca&&(this.ca.play(),this.Og.a(this.ca))};e.stop=function(){this.ca&&(this.ca.stop(),this.Le.a(this.ca))};e.audioStartedEvent=function(){return this.Og};e.Yu=function(){if(this.Da&&this.ca){var a=this.Da.volume();this.ca.setVolume(a)}};e.bc=function(){L.prototype.bc.call(this);this.pF()};function JG(a){u(null!=a);this.Za=a;A(a,"play",this.zK,!1,this);A(a,"playing",this.hu,!1,this);A(a,"pause",this.hu,!1,this);A(a,"seeking",this.BK,!1,this);A(a,"ended",this.hu,!1,this);A(a,"waiting",this.hu,!1,this);A(a,"timeupdate",this.fy,!1,this);A(a,"progress",this.yT,!1,this);A(a,"loadeddata",this.yT,!1,this);A(a,"canplaythrough",this.v0,!1,this);KG(this)||A(a,"loadedmetadata",this.yK,!1,this);(this.Po=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||nd(a,"canplay",this.AK,!1,this);this.Er=
new E;this.Ao=new E;this.JD=new E;this.MJ=new E;this.O2=new E;this.tW=new E;this.ZS=new E;this.xZ=new E;this.OD=new E;this.f2=new E;this.we()}var LG=new E;e=JG.prototype;e.s="paused";e.Po=!1;e.Se=!1;e.ar=!1;e.Hi=!1;e.Ju=-1;e.Dm=-1;e.qR=0;e.Iw=-1;e.eI=0;e.ra=function(){if(!this.Za)throw Error("media player was disposed");return this.Za};e.state=function(){return this.s};e.mA=function(){var a=this.ra();return kh||!this.ra().controls&&!Bg?!this.Se:a.paused};
e.we=function(){var a=(a=this.Za)?a.error?"error":a.ended?"ended":this.mA()?"paused":this.Hi?"buffering":"playing":"disposed";var b=this.s;b!=a&&(this.s=a,this.Er.a(this,b))};function MG(a){return!!a.Za&&!a.Za.error&&p(a.Za.play)}function KG(a){return MG(a)&&a.ra().readyState>=HTMLMediaElement.HAVE_METADATA}e.ready=function(){return MG(this)&&this.Po};
e.EC=function(){var a=this.jq,b=this.ra().getAttribute("preload");b=b&&"metadata"!=b?Ag?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;Ag&&this.ra().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.Po?this.AK():(this.jq=this.Po&&MG(this)&&this.ra().readyState>=b,!this.jq&&O&&1==this.ra().networkState&&1==this.Y_&&(this.jq=!0,this.f2.a(this)),this.jq||this.Mt?this.jq&&(clearInterval(this.Mt),this.Mt=void 0):this.Mt=setInterval(La(this.EC,this),
2E3),!a&&this.jq&&this.xZ.a(this),this.Y_=this.ra().networkState)};e.v0=function(){this.EC()};e.playing=function(){return this.Se};
e.play=function(){if(MG(this)){this.Se=!0;kh&&"VIDEO"==this.ra().tagName&&this.src()&&!this.ra().src&&(this.ra().src=this.src());var a=this.ra().play();a&&a.catch(function(a){return window.console.log(a)});if(Gh){var b=this.ra().currentTime,c=0;clearInterval(this.JB);this.JB=setInterval(La(function(){++c;this.ra().currentTime<b?(this.ra().currentTime=b,NG(this)):3<c&&NG(this)},this),0)}OG(this)}};e.pause=function(){MG(this)&&(this.Se=!1,PG(this),this.ra().pause(),0!=this.ar&&(this.ar=!1))};
e.stop=function(){NG(this);if(MG(this)){this.Se=!1;PG(this);0!=this.ar&&(this.ar=!1);var a=this.ra();a.pause();if(2==a.networkState){var b=this.src();a.src="";a.src=b}this.hu();KG(this)&&0<a.currentTime?a.currentTime=0:this.Ju=-1;this.Dm=-1}};e.seek=function(a){NG(this);KG(this)?(this.eI=this.ra().currentTime=a,this.Ju=-1):this.Ju=MG(this)?a:-1;this.Dm=-1};e.currentTime=function(){return this.ready()?this.ra().currentTime:MG(this)?Math.max(this.Ju,0):0};
e.duration=function(){return KG(this)?this.ra().duration:0};e.volume=function(){return MG(this)?this.ra().volume:1};e.setVolume=function(a){kh?this.QF(!a):MG(this)&&(a=ve(a,0,1),this.ra().volume!=a&&(this.ra().volume=a,this.tW.a(this)))};e.muted=function(){return MG(this)&&this.ra().muted};e.QF=function(a){if(MG(this)){var b=this.ra();b.muted!=a&&(b.muted=a,this.ZS.a(this))}};
e.JX=function(){if(KG(this)){for(var a=this.duration(),b=0,c=u(this.ra().buffered),d=0;d<c.length;++d)b+=c.end(d)-c.start(d);return Math.round(1E3*ve(0<a?b/a:0,0,1))/1E3}return 0};e.Hd=function(){MG(this)&&(wd(this.Za),PG(this),this.Mt&&(clearInterval(this.Mt),this.Mt=void 0),this.Za&&(this.Za.src=""),this.Za=null,this.we())};e.reset=function(){this.pause();this.seek(0)};e.stateChangedEvent=function(){return this.Er};e.YF=function(){return this.JD};e.OX=function(){return this.ZS};e.jB=function(){return this.tW};
e.readyEvent=function(){return this.OD};e.AK=function(){this.we();this.Po=!0;LG.a(this);this.OD.a(this);if(0<this.Ju){var a=this.Dm;this.seek(this.Ju);this.Dm=a}this.EC()};e.hu=function(){var a=this.ra();if(this.mA()||a.ended)a.ended&&a.pause(),this.Se=!1,PG(this);this.we()};e.zK=function(){1!=this.ar&&(this.ar=!0);this.hu();OG(this)};e.yK=function(){this.Ao.a(this)};e.fy=function(){var a=this.currentTime();this.qR!=a&&(this.JD.a(this),this.qR=a)};e.yT=function(){this.MJ.a(this)};e.BK=function(){this.O2.a(this)};
function OG(a){0>a.Iw&&(a.Iw=setInterval(La(a.AZ,a),500))}function PG(a){0<a.Iw&&(clearInterval(a.Iw),a.Iw=-1)}
e.AZ=function(){if(this.jq)if(this.Se&&this.ra().paused&&!this.ra().ended&&!this.ra().controls&&!Bg&&this.ra().play(),1==this.ra().networkState)this.Hi&&(this.Hi=!1,this.we());else if(this.ar){var a=this.ra(),b=this.currentTime(),c=!1;this.mA()||a.ended||b!=this.eI||(c=!0);!Fh&&!c&&0<this.Dm&&(1<Math.abs(this.Dm-b)?(c=!0,a.currentTime=this.Dm):this.Dm=-1);this.eI=b;a=this.ra().buffered;if(Fh&&a&&c)for(b=0;b<a.length;++b){var d=a.start(b),f=a.end(b);if(this.currentTime()>=d&&f>=Math.min(this.currentTime()+
5,this.duration())){c=!1;this.ra().paused&&this.ra().play();break}}this.Hi!=c&&(this.Hi=c,this.we())}};e.yk=function(a){this.ra().controls=a};e.YW=function(){this.yk(!1)};e.src=function(){var a=this.ra();return MG(this)?a.src||a.currentSrc:""};function NG(a){a.JB&&(clearInterval(a.JB),a.JB=void 0)};function QG(a,b,c,d){this.US=a;this.Vg=d;this.ca=b;this.ca.Er.addHandler(this.ki,this);(this.Sf=c)&&!d&&c.yk(zr(a));this.iD=new E;this.gD=new E}e=QG.prototype;e.Vg=!1;e.Se=!1;e.Uq=!0;e.WF=function(){return this.Sf?this.Sf.Ph():null};e.Ja=function(a){a?this.Sf&&this.Sf.wp(!0):this.ca.stop()};e.Ea=function(a){this.Sf&&this.Sf.Ea(a)};e.stop=function(){this.ca.stop()};
e.start=function(){if(Ah||Hh){var a=this.ca,b=this.ca.src();if(a.Za&&a.Za.play){if(!q(b))b:{Ca(b)||(b=[b]);for(var c=0;c<b.length;++c){var d=b[c],f=a.ra();if(f.canPlayType&&f.canPlayType(d.type())){b=d.src();break b}}b=null}b&&(c=a.ra(),b!=c.src&&(a.playing()&&a.pause(),a.Dm=-1,a.Po&&(a.Po=!1,nd(c,"canplay",a.AK,!1,a)),c.src=b,a.we(),a.EC()))}}this.ca.play()};e.setOverlayDisplayed=function(a){this.Sf&&this.Sf.setOverlayDisplayed(a)};
e.UM=function(a){if(this.ca!==a){var b=this.ca.volume();this.ca.Er.removeHandler(this.ki,this);this.ca.Hd();this.ca=a;this.ca.setVolume(b);this.ca.Er.addHandler(this.ki,this);this.Se=a.playing()}};
e.ki=function(){if(!this.Vg){var a=this.US,b=a.Na().bf();switch(this.ca.state()){case "ended":b||(Ar(a,a.Os()+1),this.gD.a(this.ca));this.Sf&&(a=zr(a),this.Sf.wp(a),this.Sf.yk(a));this.Uq=!0;break;case "playing":b&&this.Uq&&(zr(a)?(this.Uq=!1,Ar(a,a.Os()+1),this.Sf&&this.Sf.wp(!1)):this.ca.stop());break;case "paused":this.Sf&&this.Sf.wp(!0)}a=this.ca.playing();this.Se!=a&&(this.Se=a)&&this.iD.a(this.ca)}};e.setVolume=function(a){this.Sf?this.Sf.setVolume(a):this.ca.setVolume(a)};function RG(){V.call(this,"progress_bar");this.JS=new SG("loaded_track");this.addChild(this.JS);this.kU=new SG("played_track");this.addChild(this.kU);this.Lr=new V("time_tooltip");this.Lr.j(!1);this.addChild(this.Lr);this.kz=new E;this.pz=new E;this.Ly=new E}r(RG,V);e=RG.prototype;e.Eb=0;e.R=1;e.mk=!1;e.Ea=function(a){this.R=a};
e.f=function(a){RG.Ba.f.call(this,a);var b=this.displayObject();a?(A(b,gi,this.lu,!1,this),O||(A(b,ii,this.Nm,!1,this),A(b,"mouseout",this.Fo,!1,this))):(ud(b,gi,this.lu,!1,this),ud(b,ii,this.Nm,!1,this),ud(b,"mouseout",this.Fo,!1,this))};e.Cs=function(a){this.Eb=a;isNaN(this.Eb)&&(this.Eb=0)};e.Hj=function(a){a=0<this.Eb?a/this.Eb:0;isNaN(a)&&(a=0);this.kU.Ln(a)};e.cP=function(a){this.JS.Ln(a)};
e.lu=function(a){this.mk||(this.mk=!0,this.kz.a(),this.Cq(a),A(document,ii,this.ku,!0,this),A(document,hi,this.uT,!0,this),a.stopPropagation())};e.ku=function(a){this.Cq(a)};e.uT=function(a){ud(document,ii,this.ku,!0,this);ud(document,hi,this.uT,!0,this);O||this.Cq(a);this.mk=!1;this.pz.a();!O&&this.Kx(a)||this.Lr.j(!1)};e.Cq=function(a){a=TG(this,a);UG(this,a);this.Ly.a(a*this.Eb)};e.Nm=function(a){this.mk||(a=TG(this,a),UG(this,a))};e.Fo=function(){this.mk||this.Lr.j(!1)};
function TG(a,b){b=Of(b,a.displayObject()).x/a.R;return ve(b/a.width(),0,1)}e.Kx=function(a){a=Of(a,this.displayObject());a.scale(1/this.R);return(new J(0,0,this.width()-1,this.height()-1)).contains(a)};function UG(a,b){var c=a.width()*b;a.Lr.cf(c);var d=Math.floor(b*a.Eb);b=Math.floor(d/3600);c=Math.floor(d%3600/60);d=Math.floor(d%60);a.Lr.F(Ui(b)+":"+Ui(c)+":"+Ui(d));a.Lr.j(!0)}function SG(a){V.call(this,a)}r(SG,V);SG.prototype.mi=0;SG.prototype.Ln=function(a){this.mi=a;this.Ua()};
SG.prototype.Ua=function(){var a=Math.floor(100*this.mi);Rf(this.ha(),a+"%")};function VG(){V.call(this,"volume_bar");this.aW=new V("track");this.addChild(this.aW);this.ht=new E;A(this.displayObject(),gi,this.DK,!1,this)}r(VG,V);e=VG.prototype;e.R=1;e.Ea=function(a){this.R=a};e.j=function(a){this.visible()!=a&&(VG.Ba.j.call(this,a),a||(ud(document,ii,this.Mm,!1,this),ud(document,hi,this.Go,!1,this)))};e.setVolume=function(a){this.aW.Pb(48*(1-a)+8)};e.DK=function(a){this.Cq(a);A(document,ii,this.Mm,!1,this);A(document,hi,this.Go,!1,this);a.stopPropagation()};e.Mm=function(a){this.Cq(a)};
e.Go=function(a){ud(document,ii,this.Mm,!1,this);ud(document,hi,this.Go,!1,this);this.Cq(a)};e.Cq=function(a){a=Of(a,this.displayObject());a.scale(1/this.R);a=(a.y-8)/48;a=1-ve(a,0,1);this.setVolume(a);this.ht.a(a)};function WG(a,b,c,d){ko.call(this,a,b,c,d)}r(WG,ko);WG.prototype.Fu=!1;WG.prototype.Mk=function(){var a=u(this.coords)[0];this.Fu&&(a=u(this.cX)[0]-a);Xf(this.element,a)};WG.prototype.reverse=function(a){this.Fu=a};function XG(a,b,c){var d=!O;V.call(this,"media_controls"+((b?" with_fullscreen":" no_fullscreen")+(d?" with_volume":" no_volume")));this.CQ=p(c)?c:!0;this.$q=new YG(!1,"play_btn",!0);this.$q.D.addHandler(this.$0,this);this.addChild(this.$q);d&&(this.bk=new YG(!0,"mute_btn",!0),this.bk.D.addHandler(this.W0,this),this.addChild(this.bk),this.Mh=new VG,this.Mh.ht.addHandler(this.X1,this),this.Mh.j(!1),this.addChild(this.Mh),this.zt=new WG(this.Mh.displayObject(),0,1,150),A(this.zt,"finish",this.W1,!1,
this),A(this.bk.displayObject(),"mouseover",this.U0,!1,this));b&&(this.Aq=new YG(!1,"fullscreen_btn",!0),this.Aq.D.addHandler(this.J0,this),this.addChild(this.Aq));this.NU=a;this.pl=new RG;this.pl.f(a);this.pl.kz.addHandler(this.lu,this);this.pl.pz.addHandler(this.QK,this);this.pl.Ly.addHandler(this.ku,this);this.addChild(this.pl);this.ZV=new E;this.ht=new E;this.E3=new E;this.Ly=new E;this.kz=new E;this.pz=new E}r(XG,V);e=XG.prototype;e.NU=!0;e.gU=!0;e.Dx=1;e.dL=1;e.CQ=!0;e.bk=null;e.Aq=null;
e.Qr=1;e.Mh=null;e.zt=null;e.resize=function(a,b){var c=1;145>a&&(c=a/145,a=145);this.Dx=c;XG.Ba.resize.call(this,a,b);ZG(this)};e.width=function(){return XG.Ba.width.call(this)*this.Dx};e.height=function(){return XG.Ba.height.call(this)*this.Dx};e.Ea=function(a){this.dL=a;ZG(this)};function ZG(a){var b=a.Dx*a.dL;a.CQ&&ng(a.displayObject(),b);a.pl.Ea(b);a.Mh&&a.Mh.Ea(b)}
e.f=function(a){this.enabled()!=a&&(XG.Ba.f.call(this,a),this.$q.f(this.gU&&a),this.pl.f(a&&this.NU),this.bk&&this.bk.f(a),!a&&this.Mh&&this.Mh.j(!1))};e.wp=function(a){this.gU=a;this.$q.f(this.enabled()&&a)};e.KP=function(a){this.Aq&&this.Aq.Pa(a)};e.Cs=function(a){this.pl.Cs(a)};e.Hj=function(a){this.pl.Hj(a)};e.cP=function(a){this.pl.cP(a)};e.$0=function(){this.$q.enabled()&&this.ZV.a(!this.$q.selected())};e.J0=function(){u(this.Aq).enabled()&&this.E3.a(!this.Aq.selected())};e.lu=function(){this.kz.a()};
e.QK=function(){this.pz.a()};e.ku=function(a){this.Ly.a(a)};e.W0=function(){if(u(this.bk).enabled()){var a=this.bk.selected()?0:this.Qr;u(this.Mh).setVolume(a);this.ht.a(a)}};e.X1=function(a){this.Qr=a;u(this.bk).Pa(!1);this.ht.a(a)};e.U0=function(){u(this.bk).enabled()&&!u(this.Mh).visible()&&(this.Mh.j(!0),A(document,ii,this.Mm,!1,this),u(this.zt).reverse(!1),this.zt.play(!0))};
e.Mm=function(a){var b=this.Dx*this.dL;a=Of(a,this.displayObject());a.scale(1/b);b=Bq(u(this.Mh));var c=Bq(u(this.bk));a=(b=nf(c,b))?b.contains(a):!1;b=u(this.zt);b.Lv()?b.Fu==a&&(b.Fu=!b.Fu,b.Ln(1-b.Hc)):a||(b.reverse(!0),b.play(!0))};e.W1=function(){u(this.zt).Fu&&(u(this.Mh).j(!1),ud(document,ii,this.Mm,!1,this))};function YG(a,b,c){YD.call(this,a,b,c)}r(YG,YD);YG.prototype.IQ=!0;YG.prototype.enabled=function(){return this.IQ};
YG.prototype.f=function(a){this.IQ=a;var b=this.displayObject();a?vf(b,"disabled"):K(b,"disabled")};function $G(a,b){this.ca=a;this.ve=b;aH(this,a);b.ZV.addHandler(this.Q1,this);b.ht.addHandler(this.y0,this);b.Ly.addHandler(this.ku,this);b.kz.addHandler(this.lu,this);b.pz.addHandler(this.QK,this);this.Mc()}e=$G.prototype;e.fU=!1;e.HH=1;e.$J=1;
e.OP=function(a){var b=this.ca;b instanceof JG?(b.Er.removeHandler(this.Mc,this),b.Ao.removeHandler(this.Mc,this),b.MJ.removeHandler(this.Mc,this),b.JD.removeHandler(this.Mc,this)):(b.stateChangedEvent().removeHandler(this.Mc,this),b.Ao.removeHandler(this.Mc,this),b.YF().removeHandler(this.Mc,this));this.ca=a;aH(this,a);this.Mc()};
function aH(a,b){b instanceof JG?(b.Er.addHandler(a.Mc,a),b.Ao.addHandler(a.Mc,a),b.MJ.addHandler(a.Mc,a),b.JD.addHandler(a.Mc,a)):(b.stateChangedEvent().addHandler(a.Mc,a),b.Ao.addHandler(a.Mc,a),b.YF().addHandler(a.Mc,a))}e.Mc=function(){var a=this.ve,b=this.ca,c=b.playing();a.$q.Pa(c);b.JX&&a.cP(b.JX());a.Cs(b.duration());a.Hj(b.currentTime())};e.Q1=function(a){a?this.ca.play():this.ca.pause()};e.y0=function(a){this.HH=a;this.ca.setVolume(this.$J*this.HH)};
e.lu=function(){this.fU=this.ca.playing();this.ca.pause()};e.QK=function(){this.fU&&this.ca.currentTime()<this.ca.duration()&&this.ca.play()};e.ku=function(a){this.ca.seek(a)};function bH(a,b){V.call(this,"audio_with_controls");this.ve=this.iR(b);this.addChild(this.ve);this.MZ=new $G(a,this.ve)}r(bH,V);e=bH.prototype;e.iR=function(a){return new XG(a,!1,!1)};e.yk=function(a){this.ve.f(a)};e.wp=function(a){this.ve.wp(a)};e.Ea=function(a){this.ve.Ea(a)};e.Ph=function(){return this};e.resize=function(){};e.setOverlayDisplayed=function(){};e.setVolume=function(a){var b=this.MZ;b.$J=a;b.ca.setVolume(b.$J*b.HH)};function cH(a){JG.call(this,a)}r(cH,JG);e=cH.prototype;e.zS=0;e.iJ=!1;e.zK=function(){this.iJ?this.iJ=!1:cH.Ba.zK.call(this)};e.BK=function(){cH.Ba.BK.call(this);this.zS=Na()};e.fy=function(){cH.Ba.fy.call(this);if(this.ready()&&jh){var a=100>Na()-this.zS;this.playing()||a||(this.iJ=!0,a=this.ra(),a.play(),a.pause())}};function dH(a,b){var c=a.Na();var d=x(c.Xa,Fs).Dn();Ca(d)||(d=[d]);d=tj(d);d=new cH(d);var f=null;c.Dg()||(f=this.kR(d,b||!c.bf()));QG.call(this,a,d,f,b)}r(dH,QG);dH.prototype.kR=function(a,b){return new bH(a,b)};function eH(a){XG.call(this,a,!1,!1);this.uz=new V("time");this.Eb=this.nh=0;this.addChild(this.uz);this.Ea(gh())}r(eH,XG);eH.prototype.Hj=function(a){eH.Ba.Hj.call(this,a);this.nh=a;isNaN(this.nh)&&(this.nh=0);fH(this)};eH.prototype.Cs=function(a){eH.Ba.Cs.call(this,a);this.Eb=a;isNaN(this.Eb)&&(this.Eb=0);fH(this)};function fH(a){a.uz.F(RE(Math.min(a.Eb,Math.max(0,Math.floor(a.nh)))))};function gH(a,b){bH.call(this,a,b)}r(gH,bH);gH.prototype.iR=function(a){return new eH(a)};function hH(a,b){dH.call(this,a,b)}r(hH,dH);hH.prototype.kR=function(a,b){return new gH(a,b)};function iH(a,b,c,d,f,g,h,k,n,t,v,w){V.call(this,"feedback");var F=this;this.Vm=void 0;this.c=a;this.Sc=new V("header");var I=new V("text");I.F(jH(this,d));f&&(d=new V("icon"),d.addChild(f),this.Sc.addChild(d));this.Sc.addChild(I);this.addChild(this.Sc);this.g=new V("content");a=-1==g?a.B("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):g+""||"";f={};n=at(n,c.content(),(f.ANSWER_ATTEMPTS=a,f));v=new Dm(n,new Bm(null,v,null,x(w,Bj)));t=t.Ye({i:"rich-text-view",htmlText:n.htmlText(),Ck:v,nm:!1});this.g.addChild(t);
if(t=c.audio())this.uc=b,this.uc.tb(t),b=new yr(t),this.Zc=new hH(b,k),this.Zc.iD.addHandler(function(){F.uc.audioStartedEvent().a()},this),this.Zc.gD.addHandler(function(){F.uc.Le.a()},this),t.Dg()||(k=new gH(u(this.uc.ca),!0),this.g.hc(k,0)),h&&t.Aj()&&this.uc.start();h=!!c.audio()&&!u(c.audio()).Dg();(this.cS=!c.content().xO()||h)&&this.addChild(this.g)}m(iH,V);
function jH(a,b){switch(b){case "correct":return a.c.B("PB_GRADED_QUESTION_CORRECT");case "incorrect":return a.c.B("PB_GRADED_QUESTION_INCORRECT");case "partially":return a.c.B("PB_GRADED_QUESTION_PARTIALLY_CORRECT");case "info":return a.c.B("PB_SURVEY_QUESTION_ANSWERED")}throw Error("incorrect status");}iH.prototype.kP=function(a){p(this.Vm)&&this.Vm.width==a.width||(this.Vm=a);this.ak()};iH.prototype.ak=function(){dg(this.Sc.displayObject());this.Sc.height();!this.cS&&this.height()};
iH.prototype.deactivate=function(){this.uc&&this.uc.stop()};function kH(a,b,c){var d=c>b;jo.call(this,a,[d?0:.5],[1],d?500:250);this.EV=b;this.yI=c}m(kH,jo);function lH(a,b){return.5<b?1-lH(a,1-b):2*Math.pow(b,2)}kH.prototype.Mk=function(){var a=u(this.coords)[0];gE(0,this.EV+lH(this,a)*(this.yI-this.EV));u(this.element);this.element.style.opacity=""+Math.max(0,a-.5)/.5};kH.prototype.Fj=function(){jo.prototype.Fj.call(this)};
kH.prototype.fh=function(){jo.prototype.fh.call(this);u(this.element);this.element.style.opacity="";this.element.style.top="";Nh&&(A(window,"scroll",this.LU,!1,this),fh(function(){ud(window,"scroll",this.LU,!1,this)},this,300))};kH.prototype.LU=function(){hE()!=this.yI&&gE(0,this.yI)};function mH(a){JG.call(this,a);kh&&LG.addHandler(this.Y0,this)}r(mH,JG);mH.prototype.Y0=function(a){this.playing()&&a instanceof cH&&this.play()};mH.prototype.videoWidth=function(){return KG(this)?this.ra().videoWidth:0};mH.prototype.videoHeight=function(){return KG(this)?this.ra().videoHeight:0};function nH(a,b,c){V.call(this,"video iphone");this.ca=a;a.yk(!0);this.addChild(a.ra());this.D.addHandler(function(){this.ca.play()},this);this.resize(b,c)}r(nH,V);e=nH.prototype;e.Vi=!1;e.yk=function(){};e.wp=function(){};e.Ea=function(){};e.Ph=function(){return this};e.Ja=function(){};e.OP=function(a){this.removeChild(this.ca.ra());this.ca=a;this.addChild(this.ca.ra())};e.KP=function(){};e.setOverlayDisplayed=function(a){this.Vi=a;this.ca.yk(!a)};e.setVolume=function(a){this.ca.setVolume(a)};function oH(a,b,c){V.call(this,"video");this.ca=a;a.yk(!0);this.addChild(a.ra());this.resize(b,c)}r(oH,V);e=oH.prototype;e.Vi=!1;e.yk=function(){};e.wp=function(){};e.Ea=function(){};e.Ph=function(){return this};e.Ja=function(){};e.OP=function(a){var b=this.width(),c=this.height();this.removeChild(this.ca.ra());this.ca=a;a.yk(!this.Vi);this.addChild(a.ra());this.Cu(b,c)};e.Cu=function(a,b){var c=this.ca.ra();a&&Rf(c,a);b&&Sf(c,b)};e.KP=function(){};e.setOverlayDisplayed=function(a){this.Vi=a;this.ca.yk(!a)};
e.setVolume=function(a){this.ca.setVolume(a)};function pH(a,b){var c=a.Na(),d=qH(c),f=c.nl.width(),g=c.nl.height();this.Dz=Uh?new nH(d,f,g):new oH(d,f,g);if(Uh){c=c.nl.path();f=[];for(g=0;g<c.length;g++)f[g]=ab(c.charAt(g));c=f.join("");f=u(this.WF());U(f,"background","url("+c+")");U(f,"background-size","100% 100%")}QG.call(this,a,d,this.Dz,b);zr(a)||this.start()}r(pH,QG);pH.prototype.WF=function(){return this.Dz.Ph()};pH.prototype.Ja=function(a){pH.Ba.Ja.call(this,a);if(!a&&O){var b=qH(this.US.Na());this.UM(b)}this.Dz.KP(!1);this.Dz.Ja(a)};
pH.prototype.UM=function(a){this.Dz.OP(a);pH.Ba.UM.call(this,a)};function qH(a){var b=x(a.eN,Ls).Dn();Ca(b)||(b=[b]);b=uj(b);b=new mH(b);a=a.nl.path();null!=a&&b.ra().setAttribute("poster",a);return b};function rH(a,b,c,d){this.vf=this.Zc=null;this.yc=!1;this.Tk=b;this.Vg=c;this.Da=d;this.rd=x(this.Da,Bj);if(a&&b){if(a=b.Gf)this.Zc=new hH(a,c),this.Zc.iD.addHandler(this.xh,this),this.Zc.gD.addHandler(this.wh,this),Cj(this.rd,this.Zc.ca);if(b=b.Gd)this.vf=new pH(b,c),this.vf.iD.addHandler(this.ou,this),this.vf.gD.addHandler(this.Om,this),Cj(this.rd,this.vf.ca)}this.Og=new E;this.Uk=new E;this.Le=new E;this.Kl=new E;this.jn=new E;this.Jl=new E}e=rH.prototype;
e.pF=function(){this.Ja(!1);this.Zc&&Dj(this.rd,this.Zc.ca);this.vf&&Dj(this.rd,this.vf.ca)};e.WE=function(){this.Zc&&this.Zc.ca.ra().load()};e.Ja=function(a){if(this.yc!=a&&(this.yc=a,this.Zc&&this.Zc.Ja(a),this.vf&&this.vf.Ja(a),a?(this.Da.jB().addHandler(this.Yu,this),this.Yu()):this.Da.jB().removeHandler(this.Yu,this),a&&this.Zc)){var b=u(u(this.Tk).Gf);a=this.Zc;var c=this.Uk;(b.Na().Aj()||b.Na().Dg())&&(this.Vg||zr(b))&&(b=new fj,c.a(a.ca,!0,b),b.suspended()||a.start())}};
e.setOverlayDisplayed=function(a){this.Zc&&this.Zc.setOverlayDisplayed(a);this.vf&&this.vf.setOverlayDisplayed(a)};function sH(a){return a.Zc?a.Zc.WF():null}function tH(a){return a.vf?a.vf.WF():null}e.Ea=function(a){this.Zc&&this.Zc.Ea(a);this.vf&&this.vf.Ea(a)};e.xh=function(a){this.Og.a(a)};e.ou=function(a){this.Kl.a(a)};e.wh=function(a){this.Le.a(a)};e.Om=function(a){this.Jl.a(a)};e.audioStartedEvent=function(){return this.Og};e.audioStartingEvent=function(){return this.Uk};e.Wp=function(){return this.Jl};
e.videoStartedEvent=function(){return this.Kl};e.videoStartingEvent=function(){return this.jn};e.Yu=function(){var a=this.Da.volume();this.Zc&&this.Zc.setVolume(a);this.vf&&this.vf.setVolume(a)};function uH(a){a.Zc&&a.Zc.stop();a.vf&&a.vf.stop()};function vH(a){V.call(this,a);this.le=new E}m(vH,V);e=vH.prototype;e.Kd=function(){return this.le};e.resize=function(a,b){V.prototype.resize.call(this,a,b);this.Ua()};e.Ja=function(a){a&&this.Ua()};e.enabled=function(){return this.Xb};e.f=function(a){this.Xb=a;this.h("disabled",!this.Xb)};e.Ua=function(){};function wH(){}wH.prototype.value=function(){return this.pe};wH.prototype.xd=function(a){this.pe=a};function xH(a,b,c,d){V.call(this,"");this.kZ=new E;this.Z2=new E;this.G2=new E;var f=this.tx();b&&(f+=" review");f=l(f.split(" "));for(var g=f.next();!g.done;g=f.next())Dq(this,g.value);this.ka=a.slide();this.Og=new E;this.Le=new E;this.H=a;this.V=c;this.Rm=this.ia=b;this.Tb=d||!1;this.Da=c.soundController();c=this.slide().on();this.nc=new rH(c,a.$E(),b,this.Da);this.nc.audioStartedEvent().addHandler(this.xh,this);this.nc.Le.addHandler(this.wh,this);this.Au=this.XH(this.slide().description());yH(this,
b,this.Tb);this.addChild(this.Au);(b=sH(this.nc))&&this.sw(b);var h=c?c.vb:null;if(h){b=h.Xa;this.fL=new V;b.gs()?this.vb=new zq(b.SW()):(this.vb=new V,U(this.vb,"background-image",mh(b.path())),U(this.vb,"background-size","cover"));b=zH(this);var k=b instanceof sl?b.Hm:null,n=Ok(zH(this).rotationAngle());this.vb.D.addHandler(function(){k?nh(k.url(),k.target()):this.le.a(h,n)},this);this.xW=new oi(this.vb.displayObject(),[new aF]);vi(this.xW,"scale").Hy.addHandler(function(a){1<a&&this.le.a(h,n)},
this);qi(this.xW);this.fL.addChild(this.vb);this.sw(this.fL)}(this.PE=tH(this.nc))&&this.sw(this.PE);this.aQ();a instanceof W&&(a.submittedEvent().addHandler(this.JC,this),this.JC());this.le=new E;this.Zb=new E;this.Xg=new E;this.sB=new E;this.QD=new E;this.QL=new E}m(xH,V);e=xH.prototype;e.Kd=function(){return this.le};e.SA=function(){return this.Z2};e.xA=function(){return this.G2};e.DW=function(){return new E};e.nG=function(a){var b=new V("title");b.F(a);this.hc(b,0)};e.slide=function(){return this.H.slide()};
e.WE=function(){this.nc.WE()};e.cm=function(){};e.Hn=function(){};e.L=function(){return this.V.U()};e.A=function(){return this.V.C()};e.Y=function(){return this.V.EE.Y.displayObject()};e.c=function(){return this.V.u()};e.Mb=function(){return this.V.Ek()};e.Ea=function(a){this.R=a};
e.Ik=function(a,b){this.nd&&(this.nd.deactivate(),this.removeChild(this.nd),this.nd=void 0);var c=this.V.j_;if(this.ia||!(this.H&&this.H instanceof W&&!this.H.Ob().get(this.H)||"noNotification"==c)){if(a){c=Ml(this.L(),"feedback_icon");var d=!this.ia,f="info";this.H.slide().settings().K()&&(f=u(this.H.review()).status());null==this.uc&&(this.uc=new IG(this.Da),this.uc.audioStartedEvent().addHandler(this.xh,this),this.uc.Le.addHandler(this.wh,this));this.nc&&uH(this.nc);this.uc.pF();var g=(this.H&&
this.H instanceof W&&this.H.submitted(),!1);d=d&&!g;g=AH(this,15);g=new Es(g);this.nd=new iH(this.c(),this.uc,a,f,c,b,d,this.ia,this.A(),g,this.Mb(),this.Da);this.addChild(this.nd);this.visible()&&BH(this)}a&&!this.Rm&&(1<this.R?fh(function(){CH(this)},this):CH(this),DH(this))}};e.Nl=function(){DH(this)};e.vn=function(){return EH(this,this.ia,this.Tb)};
function DH(a){if(a.V.MA()&&a.H&&a.H instanceof W&&!a.H.nb()){var b=a.H.review();b=!!b&&b.status();if("partially"==b||"incorrect"==b)FH(a,!0),Dq(a,"review")}}e.xh=function(a){this.Og.a(a)};e.wh=function(a){this.Le.a(a)};function CH(a){a.QL.a(new wH);var b=u(a.nd).displayObject().offsetTop;(new kH(a.nd.displayObject(),hE(),b)).play()}e.f=function(a){var b=null!=this.nd;this.Qa.f(a&&this.H instanceof W&&this.H.nb()&&!b&&!this.ia)};e.visible=function(){return V.prototype.visible.call(this)};
e.j=function(a){V.prototype.j.call(this,a);a&&(this.Qa.Ja(a),BH(this))};e.activated=function(){return this.yc};e.EF=function(){this.V.EE.EF()};e.Ja=function(a){this.yc=a;this.nc.Ja(a);this.visible()&&this.Qa.Ja(a);this.nd&&(a?this.EP():this.nd.deactivate())};e.setOverlayDisplayed=function(a){this.nc.setOverlayDisplayed(a)};e.XH=function(a){var b=AH(this,this.nC());b=new Es(b);b=new mF(a,this.A(),b,this.Mb(),this.Da);a.$d()&&b.h("empty",!0);return b};
function yH(a,b,c){a.Qa=a.ld(b,c);b&&FH(a,c);a.Qa.Kd().addHandler(function(a){this.Kd().a(a)},a)}e.ld=function(){throw Error("override");};function FH(a,b){a.ia=!0;a.Tb=b;a.aj(b)}e.aj=function(){};e.aQ=function(){this.addChild(this.Qa)};e.tx=function(){return"visualizer"};e.kP=function(a,b){this.Vm=new H(a,b);BH(this)};function BH(a){a.nd&&a.nd.kP(u(a.Vm))}e.AU=function(a){this.Au.xa(a)};e.So=function(a){this.Qa.xa(a)};
e.resize=function(a){if(a){V.prototype.resize.call(this,a);this.AU(a);var b=this.slide().on();if(this.vb){var c=u(b.vb).Xa,d=zH(this).rotationAngle();GH(this.vb,a,c.width(),c.height(),Ok(d),u(this.fL))}this.PE&&(b=u(b.video()),GH(this.PE,a,b.nl.width(),b.nl.height()));b=dg(this.Qa.displayObject());this.So(a-(b.left+b.right));BH(this)}};function zH(a){a=Nr(a.slide().Wa().ob(),"slidePicture")[0];return x(a,sl)}e.sw=function(a){this.addChild(a)};
function GH(a,b,c,d,f,g){var h=dg(g?g.displayObject():a.displayObject());b-=h.left+h.right;h=.5*(um()?document.documentElement.clientHeight:tm()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))-(h.top+h.bottom);var k=new J(0,0,c,d);k=p(f)?hr(k,f):k;h=ug({width:k.width,height:k.height,boundingWidth:b,boundingHeight:h,yf:!1});k=h.scale;var n=Math.round(c*k),t=Math.round(d*k);b=Math.floor((b-n)/2);p(f)?(u(g),U(a,"transform",Mk(b,Math.floor((h.height-t)/2))+" "+Lk(k)+" "+Nk(f)),
a.resize(c,d),g.resize(h.width,h.height)):(a.resize(n,t),a.cf(b))}e.audioStartedEvent=function(){return this.kZ};e.audioStartingEvent=function(){return this.nc.audioStartingEvent()};e.videoStartedEvent=function(){return this.nc.videoStartedEvent()};e.videoStartingEvent=function(){return this.nc.videoStartingEvent()};
e.JC=function(){x(this.H,W);if(this.td){var a=this.displayObject();vf(a,this.td);this.td=void 0}if(this.H.submitted())if(this.H.slide().settings().K()){if(a=this.H.review())this.td=a.status()}else this.td=this.H.zp()?"answered":"notanswered";else this.td="notanswered";this.H.nb()||this.f(!1);this.td&&(a=this.displayObject(),K(a,this.td))};e.Wp=function(){return this.nc.Wp()};e.EP=function(){uH(this.nc)};e.Ow=function(a){return BF(new AF({u:this.c(),G:this.Y()}),{ga:this.H,mode:a})};e.nC=function(){return 16};
function AH(a,b){return new As({fontSize:b,C:a.A(),dX:"#000000"})}function HH(a){a=AH(a,15);return new Es(a)}function EH(a,b,c){a=a.ka.settings().K();return b?c&&a?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"};function IH(a,b,c,d){xH.call(this,a,b,c,d);this.ml=!1}m(IH,xH);e=IH.prototype;
e.ld=function(a,b){var c=this;this.Au.j(!1);var d=new vH("drag-n-drop");this.ka.settings().K();var f=new gv({G:this.Y(),C:this.A(),U:this.V.U(),u:this.c(),quizSize:new H(500,500),xi:new Es(void 0),Df:null});f=new EG({U:this.V.U(),C:this.A(),fg:f,cb:f,Kg:!1,u:this.c(),G:this.Y(),Nn:new yF});b=EH(this,a,b);this.Wb=f.create(this.H,b);d.addChild(this.Wb);this.Qe=new Q({i:"overlay"});b=new Q({l:S(this.Qe,"bg")});this.Qe.addChild(b);b.addChild(new Q({l:S(this.Qe,"icon")}));f=new Q({l:S(this.Qe,"label")});
f.F(this.c().B("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(f);a||(d.addChild(this.Qe),this.ml=!1,this.Qe.D.addHandler(function(){c.Qe.h("hidden",!0);if(!c.ml&&c.H.nb()){var a=new FG({U:c.V.U(),SO:!1,u:c.c(),ga:c.H,quizSize:c.Oc,content:c.Wb});c.Zb.a(a,!1,!0);a.Rf&&(c.ml=!0,a.Xd().addHandler(function k(){a.Xd().removeHandler(k);d.addChild(this.Wb);this.ml=!1;JH(this,this.Oc,this.HQ.width,this.HQ.height)},c))}}));return d};e.$e=function(){this.Wb&&this.Wb.$e()};
e.aj=function(a){this.Wb.$b(EH(this,!0,a));this.Wb.f(!1);this.Wb.Ja(!0);this.Qe.j(!1)};e.sw=function(a){xH.prototype.sw.call(this,a);a.j(!1)};e.JC=function(){xH.prototype.JC.call(this);this.H.nb()||this.Qe.h("hidden",!0)};
function JH(a,b,c,d){isNaN(d)||isNaN(c)||(a.Oc=b,a.HQ=new H(c,d),a.ml||(c=ug({width:b.width,height:b.height,boundingWidth:c-36,boundingHeight:d-36,yf:!0}).scale,a.Wb.resize(b.width,b.height),a.Wb.setParentScale(c),ng(a.Wb.displayObject(),c),a.Qe.resize(b.width*c,b.height*c),d=(a.Qa.width()-b.width*c)/2,a.Wb.move(d,0),a.Qe.move(d,0),a.Qa.Pb(c*b.height)))};function KH(a,b,c,d,f){vH.call(this,"info");this.addChild(new mF(a,b,c,d,f))}m(KH,vH);function LH(a,b,c){xH.call(this,a,b,c)}m(LH,xH);LH.prototype.tx=function(){return xH.prototype.tx.call(this)+" info"};LH.prototype.ld=function(){return new KH(this.ka.content().Oa(),this.A(),HH(this),this.Mb(),this.Da)};LH.prototype.nC=function(){return 25};function MH(a,b,c){xH.call(this,a,b,c)}m(MH,LH);MH.prototype.tx=function(){return LH.prototype.tx.call(this)+" intro"};MH.prototype.resize=function(a,b){LH.prototype.resize.call(this,a,b);a=this.H.slide().Wa().JF()?0:Math.max(0,Math.floor((b-this.height())/2));this.yd(a)};MH.prototype.nC=function(){return 28};function NH(a,b,c,d){V.call(this,"detailed_results");this.S=[];var f=new V("title");f.F(a.B("PB_PRINT_DETAILED_REPORT_TITLE"));this.addChild(f);this.Dc=new V("result-items-container");this.addChild(this.Dc);d.slidePoolState()&&this.HG(a,b,c,d)}m(NH,V);
NH.prototype.HG=function(a,b,c,d){var f=d.la.ab().te().type(),g=d.slidePoolState(),h=d.Ia().ma();d=d.Ia().Fl;f="graded"==f;g=l(g.slides());for(var k=g.next();!k.done;k=g.next())k=k.value,k instanceof W&&(d||!h||k.hasBeenVisited())&&(this.Dc.addChild(new V("separator")),k=new HE(b,null,c,k,a,f),this.Dc.addChild(k),this.S.push(k))};function OH(a){this.Sa=a}e=OH.prototype;e.awardedPercent=function(){return this.Sa.awardedPercent()};e.awardedScore=function(){return this.Sa.awardedScore()};e.maxScore=function(){return this.Sa.maxScore()};e.wd=function(){throw Error("");};e.passingPercent=function(){throw Error("");};e.isPassed=function(){return this.Sa.isPassed()};e.slidePoolState=function(){return this.Sa};function PH(a,b,c,d,f,g){V.call(this,"progress_bar");a=new V("topLabels");b=new V("title");b.F(g);a.addChild(b);var h=jb(d.awardedScore()),k=jb(d.maxScore());d=new V("passingScore");d.F(h+" / "+k);a.addChild(d);this.addChild(a);d=new V("progressBar");var n=new V("value");fh(function(){var a=h/k*100;a=Math.max(.01,a);U(n,"width",a+"%")},this);Dq(d,"answered");d.addChild(n);this.addChild(d)}m(PH,V);function QH(a,b,c,d,f,g,h){V.call(this,"groupSection");a=new OH(g);h=Object.assign(h);h.y5=!1;b=new PH(c,b,d,a,h,g.title());this.addChild(b)}m(QH,V);function RH(a,b,c,d,f){V.call(this,"groupsResult");var g=new V("titleLabel"),h=b.B("PB_PRINT_RESULT_BY_SECTION");g.F(h);this.addChild(g);this.dS=!1;g=new V("groupsContainer");this.addChild(g);d=l(d.slidePoolState().groups());for(h=d.next();!h.done;h=d.next())h=h.value,0!=h.questions().length&&(h=new QH(a,b,"en",c,!1,h,f),g.addChild(h),this.dS=!0)}m(RH,V);function SH(a){vH.call(this,"details");this.ka=a}m(SH,vH);
SH.prototype.Wh=function(a,b,c){a.evaluation();a=this.ka.Wa().ob();b=new Q({i:"awarded-section"});var d=yy(a,"awardedScoreLabel");if(d){var f=DD(a,"awardedScoreLabel"),g=new Q({l:S(b,"awarded-score-label")});g.Ie(at(c,f.Oa()).htmlText());b.addChild(g)}if(f=yy(a,"awardedScoreValue")){g=DD(a,"awardedScoreValue");var h=new Q({l:S(b,"awarded-score-value")});h.Ie(at(c,g.Oa()).htmlText());b.addChild(h)}(d||f)&&this.addChild(b);b=new Q({i:"passing-section"});if(d=yy(a,"passingScoreLabel"))f=DD(a,"passingScoreLabel"),
g=new Q({l:S(b,"passing-score-label")}),g.Ie(at(c,f.Oa()).htmlText()),b.addChild(g);if(f=yy(a,"passingScoreValue"))a=DD(a,"passingScoreValue"),g=new Q({l:S(b,"passing-score-value")}),g.Ie(at(c,a.Oa()).htmlText()),b.addChild(g);(d||f)&&this.addChild(b)};function TH(a,b,c,d){xH.call(this,a,!1,c);var f=yy(a.slide().Wa().ob(),"awardedScoreValue"),g=yy(a.slide().Wa().ob(),"passingScoreValue"),h=yy(a.slide().Wa().ob(),"reportBtn"),k=h&&a.slide().content().uP();a=h&&a.slide().content().eM;var n={k8:f,y5:g,e8:h,uP:k};this.Qa.Wh(b,c.u(),c.C());Dq(this,"result");(c=b.evaluation())&&"graded"==b.la.ab().te().type()?Dq(this,c.quizPassed()?"passed":"failed"):Dq(this,"survey");this.Wn=new V("btns-container");this.Au.addChild(this.Wn);this.cc=d;this.m=b;c=(d=b.evaluation())?
this.cc.allowRetakeQuiz():!1;var t=yy(this.ka.Wa().ob(),"restartBtn");this.xl&&this.Wn.addChild(this.xl);c&&t&&(c=DD(this.ka.Wa().ob(),"restartBtn"),this.Du=new YD(!1,"result_btn"),this.Du.Pm=!0,this.Du.h("restart",!0),this.Du.F(c.Oa().text()),this.Wn.addChild(this.Du));d&&k&&(k=new RH(this.L(),this.c(),this.ka,this.m,n),k.dS&&this.addChild(k));h&&a&&(h=new NH(this.c(),this.L(),this.A(),b),this.addChild(h));h=!0;if(!d||"quizPassingScore"==b.settings().passingScoreType())if(f||g)h=!1;h&&Dq(this.Au,
"onlyDescription")}m(TH,xH);e=TH.prototype;e.ld=function(){return new SH(this.ka)};e.XH=function(a){var b=xH.prototype.XH.call(this,a);70<a.text().length&&b.h("small-text",!0);a=new V("descriptionContainer");var c=new Q({i:"result-icon"});a.addChild(c);a.addChild(b);return a};e.aQ=function(){this.Au.addChild(this.Qa);if(yy(this.ka.Wa().ob(),"reviewBtn")){var a=DD(this.ka.Wa().ob(),"reviewBtn");this.xl=new YD(!1,"result_btn");this.xl.Pm=!0;this.xl.F(a.Oa().text())}};e.AU=function(){};e.So=function(){};
e.SA=function(){return this.xl?this.xl.D:xH.prototype.SA.call(this)};e.xA=function(){return this.Du?this.Du.D:xH.prototype.xA.call(this)};e.nC=function(){return 28};function UH(a){YE.call(this,"correct_answer_popup");this.c=a;this.Kn(!0)}m(UH,YE);function VH(a){var b=new V("user_answer_title");b.F(a.c.B("Q_USER_ANSWER_TITLE"));a.addChild(b)}function WH(a){var b=new V("correct_answer_title");b.F(a.c.B("Q_CORRECT_ANSWERS_TITLE"));a.addChild(b)}function XH(a){var b=new YD(!1,"ok_button",!1);b.F(a.c.B("PB_DIALOG_BOX_OK_BUTTON"));a.addChild(b);b.D.addHandler(function(b,d){d.preventDefault();a.close()},a)}UH.prototype.open=function(){YE.prototype.open.call(this);this.Ua()};
UH.prototype.pb=function(a){this.resize(a)};UH.prototype.Ua=function(){U(this,"bottom","auto");U(this,"height","");this.nS();this.Pb(this.height());U(this,"bottom","")};UH.prototype.nS=function(){};function YH(a,b,c){UH.call(this,a);VH(this);a=new V("user_answer");a.F(b);this.addChild(a);WH(this);b="";for(a=0;a<c.length;++a){var d=c[a];0<a&&(b+="\n");b+=d}c=new V("correct_answer");c.F(b);this.addChild(c);XH(this)}m(YH,UH);function ZH(a){Q.call(this,{i:a})}m(ZH,Q);ZH.prototype.tF=function(){var a=af();a&&a.blur()};ZH.prototype.ZW=function(){};ZH.prototype.WA=function(){return 0};ZH.prototype.VA=function(){return 0};function $H(a){vH.call(this,a);this.g=null;this.ea=new ZH("text_with_gaps");this.addChild(this.ea)}m($H,vH);e=$H.prototype;e.setContent=function(a){this.g=a;this.ea.addChild(a)};e.content=function(){return u(this.g)};e.fa=function(){this.qa()};e.f=function(a){vH.prototype.f.call(this,a);this.g&&this.g.f(a)};e.qa=function(){this.g&&this.g.ud()};function aI(a,b,c,d){xH.call(this,a,b,c,d);Dq(this,"graded")}m(aI,xH);function bI(a){aI.apply(this,arguments)}m(bI,aI);bI.prototype.ld=function(a,b){var c=new $H("fill_in_the_blank"),d=AH(this,15);d=new gv({G:document.body,C:this.A(),U:this.V.U(),u:this.c(),quizSize:new H(0,0),xi:new Es(d),Df:null});a=EH(this,a,b);a=d.rv({parent:c.ea,ga:this.H,mode:a,qO:!0,hv:this.Ow(a),Kg:!1});c.setContent(a);return c};
bI.prototype.aj=function(a){var b=this,c=this.Qa.content(),d=EH(this,!0,a);c.$b(d);var f=this.ka.settings().K();c.Re.addHandler(function(c){if(a&&f){var d=c.response(),g=[];c=l(c.placeholder().values);for(var n=c.next();!n.done;n=c.next())g.push(n.value.text());c=b.c().B("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=new YH(b.c(),d||c,g);b.Zb.a(d)}},this)};bI.prototype.So=function(a){aI.prototype.So.call(this,a);this.Qa.qa()};function cI(){Fx.call(this,"oval")}m(cI,Fx);function dI(){Fx.call(this,"rectangle")}m(dI,Fx);function eI(a,b,c,d,f){var g=new Dn(c,d);g.Xr();for(var h=new nn(2,"white"),k=0;k<b.length;++k){var n=b[k];if(n.correct()){var t=new gn(f?"#80E83F":n.correct()?"#80E83F":"#D63134",.5),v=n.rect(),w=v.left*c/1E4,F=v.top*d/1E4;if(n instanceof cI){var I=v.width*c*.5/1E4;v=v.height*d*.5/1E4;In(g,w+I,F+v,I,v,h,t)}else if(n instanceof dI)Jn(g,w,F,v.width*c/1E4,v.height*d/1E4,h,t);else if(n instanceof Ix){I=new Ym;n=n.points();var aa=n[0];I.moveTo(aa.x*v.width*c/1E4+w,aa.y*v.height*d/1E4+F);for(var eb=1;eb<
n.length;++eb)aa=n[eb],I.lineTo(aa.x*v.width*c/1E4+w,aa.y*v.height*d/1E4+F);I.close();Kn(g,I,h,t)}else throw Error("cannot draw abstract hot area");}}g.Lp(a)};function fI(a){dF.call(this,a);this.oa=[];this.Te=new V("points_area")}m(fI,dF);e=fI.prototype;
e.tb=function(a,b,c,d,f,g){this.L=a;this.J=b;this.ia=c;this.MS=d;p(f)&&(this.Mg=new V("hotspots_area"),this.addChild(this.Mg),eI(this.Mg.displayObject(),f,this.Xa.width(),this.Xa.height(),g),jg(this.Mg.displayObject(),"0 0"));this.addChild(this.Te);this.ia||(Dq(this.Te,"editable"),this.Te.D.addHandler(this.c1,this));this.J.mL.addHandler(this.Ex,this);this.J.HD.addHandler(this.Ex,this);this.J.ID.addHandler(this.Ex,this);this.kG(this.li);this.Ex()};
e.rH=function(){return Math.min(this.width()/this.Bb.width(),this.height()/this.Bb.height())};e.kG=function(a){dF.prototype.kG.call(this,a);for(a=0;a<this.oa.length;++a)ng(this.oa[a].displayObject(),this.li)};
e.WH=function(a){var b=new Q({i:"hotspot-point"});(new At({parent:b,color:"#F2F2F2",size:26,duration:this.ia?1500:750,scale:1.6,l:S(b,"animated-layer"),cA:!0})).Ks();var c=new Q({l:S(b,"point-view")});b.addChild(c);var d=new Q({l:S(c,"marker")});c.addChild(d);b.Ea(this.li,"50% 50%");this.ia||A(b.displayObject(),gi,La(this.b1,this,b,a),!1,this);return b};
e.b1=function(a,b,c){c.stopPropagation();c.preventDefault();this.Qk=a;this.Qk.Ea(1.8*this.li,"50% 50%");A(document,ii,this.hy,!0,this);A(document,hi,this.HT,!0,this);c=this.J;c.oa.splice(c.oa.indexOf(b),1);c.oa.push(b);this.oa.splice(this.oa.indexOf(a),1);this.oa.push(a);this.Te.addChild(a);Eq(this.Te,"editable");this.Qk.h("dragged",!0)};e.hy=function(a){a.stopPropagation();a.preventDefault();var b=gI(this,a);a=ve(b.x,0,this.Te.width());b=ve(b.y,0,this.Te.height());u(this.Qk).move(a,b)};
e.HT=function(a){a.stopPropagation();a.preventDefault();ud(document,ii,this.hy,!0,this);ud(document,hi,this.HT,!0,this);u(this.Qk);a=this.J.points()[zb(this.oa,this.Qk)];var b=new G(this.Qk.x()/this.Te.width(),this.Qk.y()/this.Te.height());a.Pg!=b&&(a.Pg=b,a.w.a());this.Qk.Ea(this.li,"50% 50%");this.Qk.h("dragged",!1);this.Qk=void 0;Dq(this.Te,"editable")};e.KG=function(){if(this.J){var a=this.Bb.x()+this.ip.x,b=this.Bb.y()+this.ip.y;this.Te.move(a,b);this.Mg&&this.Mg.move(a,b)}};
e.eQ=function(){this.J&&(this.Te.resize(this.Bb.width()*this.R,this.Bb.height()*this.R),this.Ex(),this.Mg&&ng(this.Mg.displayObject(),this.R),this.KG())};
e.Ex=function(){if(this.J){for(var a=0;a<this.J.points().length;++a){var b=this.J.points()[a];this.oa[a]||(this.oa[a]=this.WH(b),this.Te.addChild(this.oa[a]));b=b.Pg;this.oa[a].move(b.x*this.Te.width(),b.y*this.Te.height())}if(this.oa.length>this.J.points().length){for(a=this.J.points().length;a<this.oa.length;++a)this.Te.removeChild(this.oa[a]);this.oa=this.oa.slice(0,this.J.points().length)}}};
e.c1=function(a,b){b.target==a.displayObject()&&(a=this.MS==Number.MAX_VALUE,this.J.points().length<this.MS||a)&&(b=gI(this,b),b=new G(b.x/this.Te.width(),b.y/this.Te.height()),su(this.J,b))};function gI(a,b){b instanceof $c&&(b=b.Zd);var c=b.clientX,d=b.clientY;b.changedTouches&&(c=b.changedTouches[0].clientX,d=b.changedTouches[0].clientY);a=Nf(a.Te.displayObject());c-=a.x;d=d-a.y+(wh?0:hE());return new G(c,d)};function hI(a,b,c,d,f,g,h,k){gF.call(this,"hotspot_popup",c);this.L=a;this.J=d;this.fk.tb(a,d,f,g,h,k);this.c=b;this.pJ();this.ia=f}m(hI,gF);
hI.prototype.pJ=function(){var a=this,b=this.I;if(b)if(this.ia){var c=new V("close");c.addChild(Ml(this.L,"close_popup_icon"));c.D.addHandler(function(){a.close()},this);b.addChild(c)}else{c=function(){return a.J.ov()};var d=new V("clear");d.F(this.c.B("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));d.D.addHandler(c,this);b.addChild(d);d=new V("clear-icon");d.D.addHandler(c,this);b.addChild(d);c=new V("done");c.F(this.c.B("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));c.D.addHandler(this.close,this);b.addChild(c);c=new V("done-icon");
c.D.addHandler(this.close,this);b.addChild(c)}};hI.prototype.jR=function(a){return new fI(a)};hI.prototype.Ua=function(a,b){gF.prototype.Ua.call(this,a,b);var c=a>b;c&&(this.fk.yd(0),this.fk.resize(a-(this.I?56:0),b));this.I&&(c?(U(this.I,"height",b/this.scale()+"px"),U(this.I,"right",-56*(1-this.scale())+"px")):(U(this.I,"height",""),U(this.I,"right","")))};function iI(a,b,c,d,f){vH.call(this,"hotspot");this.Q_=d;this.ia=f;this.Mg=new V("hotspots_area");this.L=a;this.J=c;this.J.ID.addHandler(this.EK,this);this.jo=b;this.oa=[];this.gi=new V("image");b&&U(this.gi,"background-image",mh(b.path()));U(this.gi,"background-size","cover");this.addChild(this.gi);this.oI=new E;this.D.addHandler(this.VT,this);this.yW=new oi(this.displayObject(),[new aF]);vi(this.yW,"scale").Hy.addHandler(this.VT,this);qi(this.yW)}m(iI,vH);e=iI.prototype;e.EK=function(){jI(this)};
e.Ic=function(a){this.Mg.dm();u(this.gi.displayObject().parentNode).insertBefore(this.Mg.displayObject(),this.gi.displayObject().nextSibling);p(a)&&this.jo&&eI(this.Mg.displayObject(),a,this.jo.width(),this.jo.height(),this.Q_);jg(this.Mg.displayObject(),"0 0");this.Ua()};
function jI(a){for(var b=0;b<a.J.points().length;++b){var c=a.J.points()[b];a.oa[b]||(a.oa[b]=a.WH(),a.addChild(a.oa[b]));c=c.Pg;a.oa[b].move(a.gi.x()+c.x*a.gi.width(),c.y*a.gi.height())}if(a.oa.length>a.J.points().length){for(b=a.J.points().length;b<a.oa.length;++b)a.removeChild(a.oa[b]);a.oa=a.oa.slice(0,a.J.points().length)}}
e.WH=function(){var a=new Q({i:"hotspot-point"});(new At({parent:a,color:"#F2F2F2",size:26,duration:this.ia?1500:750,scale:1.6,l:S(a,"animated-layer"),cA:!0})).Ks();var b=new Q({l:S(a,"point-view")});a.addChild(b);var c=new Q({l:S(b,"marker")});b.addChild(c);return a};
e.Ua=function(){if(this.jo){var a=this.width(),b=this.wc();this.R=Math.min(1,a/this.jo.width(),b/this.jo.height());this.gi.resize(Math.floor(this.jo.width()*this.R),Math.floor(this.jo.height()*this.R));this.gi.cf(Math.floor((a-this.gi.width())/2));this.Mg&&(this.Mg.cf(this.gi.x()),ng(this.Mg.displayObject(),this.R));jI(this)}};e.wc=function(){return.7*(um()?document.documentElement.clientHeight:tm()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))};
e.VT=function(){this.enabled()&&this.oI.a()};e.nO=function(){return this.gi};function kI(a,b,c,d){aI.call(this,a,b,c,d);this.ml=!1}m(kI,aI);
kI.prototype.ld=function(a){var b=this.ka.content().vb,c=!this.ka.settings().K();b=new iI(this.L(),b,this.H.contentState(),c,a);this.Qe=new Q({i:"overlay"});c=new Q({l:S(this.Qe,"bg")});this.Qe.addChild(c);c.addChild(new Q({l:S(this.Qe,"icon")}));var d=new Q({l:S(this.Qe,"label")});d.F(this.c().B("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));c.addChild(d);a||b.nO().addChild(this.Qe);this.H.initiated()&&this.Qe.h("hidden",!0);b.oI.addHandler(this.sT,this);return b};
kI.prototype.sT=function(){if(!this.ml){this.Qe.h("hidden",!0);var a=this.Qa,b=this.ka.content().vb,c=!this.ka.settings().K(),d=u(this.ka.settings().Cg()),f=new hI(this.L(),this.c(),b,this.H.contentState(),!1,d.isEnabled()?d.value():Number.MAX_VALUE,void 0,c);this.Zb.a(f,!1,!0);f.Rf&&(this.ml=!0,f.Xd().addHandler(function h(){f.Xd().removeHandler(h);this.ml=!1;jI(a)},this))}};
kI.prototype.aj=function(a){this.ml=!1;var b=this.Qa;b.oI.removeHandler(this.sT,this);a=a?this.ka.content().areas():void 0;b.Ic(a)};function lI(a,b,c,d,f,g,h,k){for(var n=[],t=0;t<f.length;++t)n.push(d.indexOf(f[t].response()));sF.call(this,a,b,c,g,h,k,n);this.jh=d;tF(this,a,g)}m(lI,sF);lI.prototype.Rw=function(a,b){if(this.jh)for(var c=0;c<this.jh.length;++c)this.ot(a,this.jh[c],c==b,c)};function mI(a,b,c,d,f,g){UH.call(this,a);this.A=b;this.Rd=c;this.Da=d;VH(this);this.O3=nI(this,f,"user_answer");WH(this);this.NZ=nI(this,g,"correct_answer");XH(this)}m(mI,UH);function nI(a,b,c){b=new qF(b.textRange(),b.Nc,a.A,56,a.Rd,a.Da);b.h(c,!0);a.addChild(b);return b}mI.prototype.nS=function(){this.O3.invalidate();this.NZ.invalidate()};function oI(a){this.vC=a;this.yb=p(a)?qk(a):""}oI.prototype.text=function(){return this.yb};oI.prototype.text=oI.prototype.text;oI.prototype.htmlText=function(){return this.vC};function pI(a,b,c,d,f,g){V.call(this,"item");this.Rd=d;this.Da=f;this.c=b;this.A=c;b=new V("result");this.addChild(b);p(g)||this.addChild(Ml(a,"select_icon"));this.setItem(g);this.p2=qI(this,"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT");this.o0=qI(this,"PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.le=new E}m(pI,V);e=pI.prototype;e.item=function(){return this.oo};
e.Ic=function(a){var b=this;this.item()||(this.O&&this.removeChild(this.O),this.O=new qF(this.o0,null,this.A,64,this.Rd,this.Da),this.addChild(this.O));if(a){var c=new V("label user_answer");c.F(this.c.B("Q_USER_ANSWER_TITLE"));this.hc(c,0);c=new V("label correct_answer");c.F(this.c.B("Q_CORRECT_ANSWERS_TITLE"));this.addChild(c);this.TB=new qF(a.textRange(),a.Nc,this.A,64,this.Rd,this.Da);this.TB.Kd().addHandler(function(a){b.le.a(a)},this);this.addChild(this.TB)}this.invalidate()};
e.setItem=function(a){var b=this;this.oo=a;this.O&&this.removeChild(this.O);this.O=a?new qF(a.textRange(),a.Nc,this.A,64,this.Rd,this.Da):new qF(this.p2,null,this.A,64,this.Rd,this.Da);this.O.Kd().addHandler(function(a){b.le.a(a)},this);this.addChild(this.O);this.invalidate()};e.Kd=function(){return this.le};e.invalidate=function(){this.O&&this.O.invalidate();this.TB&&this.TB.invalidate()};function qI(a,b){a=new oI("<p>"+a.c.B(b)+"</p>");return new pC(a.htmlText(),[],[],new Oj)};function rI(a,b,c,d,f,g){V.call(this,"row");this.c=b;this.A=c;this.Rd=f;this.Da=g;this.Zb=new E;this.je=new pI(a,b,c,f,this.Da,d);this.addChild(this.je);d=new V("lock");this.addChild(d);d=new V("separator");this.addChild(d);this.Ga=new pI(a,b,c,f,this.Da);this.addChild(this.Ga);this.le=new E;this.Ku=new E;this.je.Kd().addHandler(function(a){this.le.a(a)},this);this.Ga.Kd().addHandler(function(a){this.le.a(a)},this);this.Ga.D.addHandler(this.HK,this);this.je.D.addHandler(this.HK,this)}m(rI,V);e=rI.prototype;
e.Kd=function(){return this.le};e.Ic=function(a){var b=this;this.Ga.D.removeHandler(this.HK,this);a&&(a==this.Ga.item()?qg(this.displayObject(),"correct"):(this.Ga.D.addHandler(function(){var c=u(a),d=u(b.Ga.item());c=new mI(b.c,b.A,b.Rd,b.Da,d,c);b.Zb.a(c)},this),qg(this.displayObject(),"incorrect")))};e.invalidate=function(){this.je.invalidate();this.Ga.invalidate()};e.kc=function(a){this.Ga.setItem(a);p(this.Ga.item())?(a=this.displayObject(),K(a,"answered")):(a=this.displayObject(),vf(a,"answered"))};
e.HK=function(){this.Ku.a(this.je.item(),this.Ga.item())};function sI(a,b,c,d,f,g,h,k){vH.call(this,"matching");this.gk=a;this.ze=b;this.Yt=c;this.Da=k;this.Zb=new E;this.Um=[];for(b=0;b<a.length;++b)tI(this,d,f,g,a[b],h);this.Ku=new E;uI(this)}m(sI,vH);e=sI.prototype;e.Ic=function(a){if(a)for(var b=0;b<a.count();++b){var c=a.getChoice(b),d=this.gk.indexOf(c.premise());this.Um[d].Ic(c.response())}else for(a=0;a<this.Um.length;++a)this.Um[a].Ic()};e.Ja=function(a){vH.prototype.Ja.call(this,a);this.GC()};
e.resize=function(a,b){vH.prototype.resize.call(this,a,b);this.GC()};function tI(a,b,c,d,f,g){b=new rI(b,c,d,f,g,a.Da);a.addChild(b);b.Kd().addHandler(function(b){a.Kd().a(b)});b.Zb.addHandler(function(b){a.Zb.a(b)});b.Ku.addHandler(function(b,c){a.enabled()&&a.Ku.a(b,c)});a.Um.push(b)}e.Rr=function(a,b){for(var c=0;c<this.Yt.matches().length;++c){var d=this.Yt.matches()[c];if(d.premise()==a||d.response()==b)cv(this.Yt,d.premise(),d.response()),--c}this.Yt.Rr(a,b);uI(this)};
function uI(a){for(var b=[],c=0;c<a.Yt.matches().length;++c){var d=a.Yt.matches()[c],f=a.gk.indexOf(d.premise());a.Um[f].kc(d.response());b.push(f)}for(c=0;c<a.Um.length;++c)-1==b.indexOf(c)&&a.Um[c].kc()}e.GC=function(){for(var a=0;a<this.Um.length;++a)this.Um[a].invalidate()};function vI(a){aI.apply(this,arguments)}m(vI,aI);vI.prototype.ld=function(){var a=this,b=this.H.contentState(),c=new sI(b.premises(),b.responses(),b,this.L(),this.c(),this.A(),HH(this),this.Da);c.Ku.addHandler(function(d,f){f=b.responses().indexOf(f);var g=new lI(a.L(),a.c(),a.A(),b.responses(),b.matches(),f,HH(a),a.Da);a.Zb.a(g);g.ih.addHandler(function n(a){g.ih.removeHandler(n);g.close();a&&c.Rr(d,a)},a)},this);return c};
vI.prototype.aj=function(a){var b=this,c=this.Qa;c.Ic(a?this.ka.content().matches():void 0);c.Zb.addHandler(function(a){b.Zb.a(a)})};function wI(a,b){jo.call(this,a,[1],[b],200,function(a){return.5>a?2*a:2*(1-a)})}m(wI,jo);wI.prototype.Mk=function(){var a=u(this.coords);ng(this.element,a[0])};function xI(a,b,c){V.call(this,"custom");this.mc=b;this.c=c;this.Vj=new V("field","INPUT");this.addChild(this.Vj);this.Vj.displayObject().value=this.mc.customAnswer();yI(this);this.zR=new E;A(this.Vj.displayObject(),"keypress",this.P0,!1,this);A(this.Vj.displayObject(),"focusout",this.ZQ,!1,this);A(this.Vj.displayObject(),"focusin",this.D2,!1,this)}m(xI,V);function yI(a){a.Vj.displayObject().placeholder=a.c.B("PB_MINI_SKIN_TYPE_CUSTOM_ANSWER")}xI.prototype.D2=function(){this.Vj.displayObject().removeAttribute("placeholder")};
xI.prototype.P0=function(a){13==a.keyCode&&this.ZQ()};xI.prototype.ZQ=function(){var a=this.Vj.displayObject().value;this.mc.pq=a;this.Vj.displayObject().value=this.mc.customAnswer();this.Vj.displayObject().blur();this.zR.a();yI(this)};xI.prototype.f=function(a){V.prototype.f.call(this,a);this.Vj.f(a)};function zI(a,b,c,d,f,g,h){V.call(this,"item");this.vc=d;var k=new V("icon_area");k.addChild(d);this.addChild(k);d=c.choice().Nc;k=c.choice().textRange();this.O=new qF(k,d,b,64,g,h);this.addChild(this.O);c.choice().typeIn()&&(qg(this.displayObject(),"editable"),this.ym=new xI(a,c,f),this.addChild(this.ym),this.ym.zR.addHandler(function(){AI(this)},this),A(this.ym.displayObject(),ih?"click":gi,function(a){c.selected()&&a.stopPropagation()},!1,this),AI(this));this.mc=c;this.mc.Af().addHandler(this.we,
this);this.we()}m(zI,V);e=zI.prototype;e.Kd=function(){return this.O.Kd()};e.enabled=function(){return this.Xb};e.f=function(a){this.Xb=a;this.ym&&this.ym.f(a)};e.invalidate=function(){this.O.invalidate();if(this.ym){var a=6-this.O.Xe();U(this.ym,"margin-top",a+"px");U(this.ym,"min-height",-a+"px")}};function AI(a){""==a.ym.mc.customAnswer()?(a=a.displayObject(),K(a,"empty")):(a=a.displayObject(),vf(a,"empty"))}
e.we=function(){if(this.mc.selected()){var a=this.displayObject();K(a,"selected")}else a=this.displayObject(),vf(a,"selected")};e.Sn=function(){this.enabled()&&(this.fl=!0,this.rB())};e.rB=function(){Bh&&!Nh&&(V.prototype.rB.call(this),this.hS=!0,(new no(this.vc,1,1.1,!1)).play())};e.Tf=function(a){Bh&&!Nh&&this.enabled()&&(this.fl=!1,this.hS?this.PD():a||(new wI(this.vc,1.1)).play())};e.PD=function(){V.prototype.PD.call(this);this.hS=!1;(new no(this.vc,1.1,1,!0)).play()};function BI(a,b,c,d,f,g,h){vH.call(this,c);this.c=f;this.Rd=g;this.Da=h;this.S=[];for(c=0;c<d.length;++c)f=this.ot(a,b,d[c]),f.D.addHandler(function(a){this.vK(a)},this),this.addChild(f),this.S.push(f)}m(BI,vH);e=BI.prototype;e.PH=function(){throw Error("override this");};e.ot=function(a,b,c){a=new zI(a,b,c,this.PH(a),this.c,this.Rd,this.Da);a.Kd().addHandler(function(a){this.Kd().a(a)},this);return a};
e.Ic=function(a){for(var b=0;b<a.length;++b){var c=this.S[b],d=a[b].correct(),f=c.mc.selected();if(d){var g=c.displayObject();K(g,"correct")}f!=d&&(c=c.displayObject(),K(c,"error"))}};e.vK=function(){};e.f=function(a){vH.prototype.f.call(this,a);for(var b=0;b<this.S.length;++b)this.S[b].f(a)};e.Ua=function(){for(var a=0;a<this.S.length;++a)this.S[a].invalidate()};function CI(a,b,c,d,f,g,h){BI.call(this,a,b,"multiple_choice "+d,c,f,g,h)}m(CI,BI);CI.prototype.vK=function(a){if(this.enabled())for(var b=l(this.S),c=b.next();!c.done;c=b.next())c=c.value,c.mc.Pa(c.mc==a.mc)};CI.prototype.PH=function(a){return Ml(a,"radio_button")};function DI(a){aI.apply(this,arguments)}m(DI,aI);DI.prototype.ld=function(){for(var a=this.H.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new CI(this.L(),this.A(),b,"graded",this.c(),HH(this),this.V.soundController())};DI.prototype.aj=function(a){if(a){a=this.H.contentState();for(var b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Qa.Ic(b)}};function EI(a,b,c,d,f,g){for(var h=-1,k=f.answers(),n=f.response(),t=0;t<k.length;++t)if(k[t]==n){h=t;break}sF.call(this,a,b,c,h,d,g);this.s=f;tF(this,a,h)}m(EI,sF);EI.prototype.Rw=function(a,b){if(this.s)for(var c=this.s.answers(),d=0;d<c.length;++d){var f=new Xo,g=Ra(c[d]);f.setText(new pC(g,[],[],new Oj));this.ot(a,f,d==b,d)}};function FI(a){aI.apply(this,arguments)}m(FI,aI);FI.prototype.ld=function(a,b){var c=new $H("multiple_choice_text"),d=AH(this,15);d=new gv({G:document.body,C:this.A(),U:this.V.U(),u:this.c(),quizSize:new H(0,0),xi:new Es(d),Df:null});a=EH(this,a,b);a=d.rv({parent:c.ea,ga:this.H,mode:a,qO:!0,hv:this.Ow(a),Kg:!1});c.setContent(a);a.Re.addHandler(this.gy,this);return c};
FI.prototype.gy=function(a){var b=new EI(this.L(),this.c(),this.A(),HH(this),a,this.V.soundController());this.Zb.a(b);var c=this.Qa.content();b.ih.addHandler(function g(f){b.ih.removeHandler(g);b.close();f&&(a.kc(f.textRange().text()),c.ud())},this)};
FI.prototype.aj=function(a){var b=this,c=this.Qa.content(),d=EH(this,!0,a);c.$b(d);c.Re.removeHandler(this.gy,this);c.Re.addHandler(function(c){var d=b.ka.settings().K();if(a&&d&&!c.correct()){d=c.response();c=c.correctAnswer();var f=b.c().B("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=d?d:f;d=new YH(b.c(),d,[c]);b.Zb.a(d)}},this);c.ud()};FI.prototype.So=function(a){aI.prototype.So.call(this,a);this.Qa.qa()};function GI(a,b,c,d,f,g,h){BI.call(this,a,b,"multiple_response "+d,c,f,g,h);this.ZJ=Number.MAX_VALUE}m(GI,BI);GI.prototype.vK=function(a){this.enabled()&&a.enabled()&&(a.mc.Pa(!a.mc.selected()),this.jp())};GI.prototype.PH=function(a){return Ml(a,"checkbox")};
GI.prototype.jp=function(){var a=this.enabled(),b;if(b=this.enabled()){for(var c=b=0;c<this.S.length;++c)this.S[c].mc.selected()&&b++;b=b<this.ZJ}for(c=0;c<this.S.length;++c){var d=c,f=this.S[c].mc.selected()?a:b;this.S[d].f(f);f?(d=this.S[d].displayObject(),vf(d,"disabled")):(d=this.S[d].displayObject(),K(d,"disabled"))}};GI.prototype.f=function(a){BI.prototype.f.call(this,a);this.jp()};function HI(a){aI.apply(this,arguments)}m(HI,aI);HI.prototype.ld=function(){for(var a=this.H.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new GI(this.L(),this.A(),b,"graded",this.c(),HH(this),this.V.soundController());b=(b=this.ka.settings().Cg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.ZJ=b;return a};HI.prototype.aj=function(a){if(a){a=this.H.contentState();for(var b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Qa.Ic(b)}};function II(){}II.prototype.JY=function(a){return a};function JI(a,b,c){vH.call(this,"type");this.mW=b;this.Ud=new V("textfield","INPUT");this.Ud.ha().value=a;this.addChild(this.Ud);p(c)&&(this.Ud.ha().type=c,"number"==c&&Cg&&(this.Ud.ha().setAttribute("pattern","[0-9]*"),this.Ud.ha().setAttribute("inputmode","numeric"),this.Ud.ha().setAttribute("step","any")));this.ww=new E;this.Zb=new E;A(this.Ud.displayObject(),"keydown",this.K1,!1,this);A(this.Ud.ha(),"input",this.P3,!1,this);A(this.Ud.ha(),gi,function(a){if(this.enabled()){if(!P){var b=this.Ud.displayObject();
kh&&th||b.focus()}a.stopPropagation()}else this.Zb.a(),a.preventDefault()},!1,this)}m(JI,vH);JI.prototype.f=function(a){vH.prototype.f.call(this,a);this.Ud.f(a)};JI.prototype.P3=function(){var a=this.Ud.ha().value;if(a&&p(this.mW)){var b=this.mW.JY(a);b!=a&&(this.Ud.ha().value=b)}a=Pa(this.Ud.ha().value);this.ww.a(a)};JI.prototype.K1=function(a){13==a.keyCode&&this.Ud.displayObject().blur()};function KI(){}r(KI,II);KI.prototype.JY=function(a){a.match(/[^0-9.,-]/g)&&(a=a.replace(/[^0-9.,-]/g,""));return a};function LI(a){aI.apply(this,arguments)}m(LI,aI);LI.prototype.ld=function(){var a=this,b=this.H.initiated()?this.H.contentState().response():"";b=new JI(b,new KI,"number");b.ww.addHandler(function(b){a.H.contentState().kc(b&&!isNaN(b)?b:"")},this);return b};
LI.prototype.aj=function(a){var b=this,c=this.Qa,d=!!this.H.review()&&"correct"==u(this.H.review()).status();c.h("incorrect",!d);c.h("correct",d);a&&!d&&c.Zb.addHandler(function(){var c=[];if(a)for(var d=b.ka.content(),h=0;h<d.count();h++){var k=d.getAnswer(h);c.push(MI(b,k))}d=b.H.initiated()?b.H.contentState().response():"";h=b.c().B("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");c=new YH(b.c(),d||h,c);b.Zb.a(c)})};
function MI(a,b){a=a.c();var c="";if(b instanceof Qp){var d=b.operand();switch(b.comparisonOperation()){case "notEqual":c=a.B("Q_NUMERIC_QUESTION_DIFFERS",{one:d});break;case "equal":c=a.B("Q_NUMERIC_QUESTION_EQUALS",{one:d});break;case "greaterThan":c=a.B("Q_NUMERIC_QUESTION_GREATER_THAN",{one:d});break;case "greaterThanOrEqual":c=a.B("Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS",{one:d});break;case "lessThan":c=a.B("Q_NUMERIC_QUESTION_LESS_THAN",{one:d});break;case "lessThanOrEqual":c=a.B("Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS",
{one:d})}}else b instanceof Pp&&"between"==b.comparisonOperation()&&(c=a.B("Q_NUMERIC_QUESTION_BETWEEN",{one:b.leftOperand(),two:b.rightOperand()}));return c};function NI(a){zD.call(this,a);this.VY=M(this);this.z2=M(this);M(this);this.uZ=M(this)}m(NI,zD);function OI(a,b){AD(a,b,void 0);a.Zp(b);a.VY.a(b,void 0);a.AH(b)}e=NI.prototype;e.M=function(){return this.Af()};e.count=function(){return zD.prototype.count.call(this)};e.getChoice=function(a){return vr(this,a)};e.getChoiceIndex=function(a){return zb(this.S,a)};e.wi=function(){if(!this.count())throw Error("no choices");return this.getChoice(0).textRange().wi()};
e.Xc=function(){for(var a=null,b=0;b<this.count();++b){var c=this.getChoice(b);a=uo(a,c.Xc())}return a};e.clear=function(){for(;0<this.count();){var a=this.getChoice(0),b=this.getChoiceIndex(a);this.vU(a);BD(this,a);this.z2.a(a,b);this.AH(a)}};e.Zp=function(a){C(this,a.HB,this.oT,this);C(this,a.dW,this.fu,this);C(this,a.DD,this.fu,this);C(this,a.SB,this.fu,this);C(this,a.AE,this.fu,this)};e.vU=function(a){this.de(a)};e.AH=function(a){"next"!=a.mv()&&this.oT()};e.oT=function(){this.uZ.a()};e.fu=function(){this.M().a()};
e.Aa=function(){for(var a=[],b=0;b<this.count();++b){var c=this.getChoice(b);a=a.concat(c.Aa())}return a};function PI(a){NI.call(this,a)}m(PI,NI);function QI(a,b,c,d,f,g){var h=gh();jo.call(this,null,[b,d*h],[c,f*h],g);this.Zn=a}m(QI,jo);QI.prototype.Mk=function(){var a=u(this.coords);this.Zn.jc(a[0]);ng(this.Zn.displayObject(),a[1])};function RI(a,b,c,d){V.call(this,"item");this.Rd=c;this.OC=b;this.A=a;this.Da=d;SI(this,b);this.le=new E}m(RI,V);RI.prototype.Kd=function(){return this.le};RI.prototype.Ic=function(a,b){if(p(b)){a=a==b?"correct":"incorrect";var c=this.displayObject();K(c,a);a=b}this.setAttribute("data-index",a+1+".")};function SI(a,b){a.O=new qF(b.textRange(),b.Nc,a.A,64,a.Rd,a.Da);a.addChild(a.O);a.O.Kd().addHandler(function(a){this.le.a(a)},a)}
RI.prototype.Pa=function(a){a?(a=this.displayObject(),K(a,"selected")):(a=this.displayObject(),vf(a,"selected"))};RI.prototype.invalidate=function(){this.O.invalidate()};function TI(){V.call(this,"sequence_move_panel");this.SM=new YD(!1,"up");this.addChild(this.SM);this.mI=new YD(!1,"down");this.addChild(this.mI);this.Pb(113);jh&&U(this,"bottom","auto");jg(this.displayObject(),"100% 0")}m(TI,V);TI.prototype.invalidate=function(){var a=this.displayObject().parentElement;if(a){var b=parseFloat(Jf(a,"width"));a=parseFloat(Jf(a,"height"));this.h("landscape",b>a)}};function UI(a,b,c,d){vH.call(this,"sequence");var f=this;this.vS=b;this.Da=d;this.S=[];for(d=0;d<b.count();++d)VI(this,a,b.ci[d],c);this.dd=new TI;this.dd.j(!1);this.dd.SM.D.addHandler(function(){f.Wf&&WI(f,f.Wf,f.S.indexOf(f.Wf)-1)},this);this.dd.mI.D.addHandler(function(){f.Wf&&WI(f,f.Wf,f.S.indexOf(f.Wf)+1)},this);this.Xg=new E;A(window,"scroll",function(){p(this.gS)&&XI(this)},!1,this)}m(UI,vH);e=UI.prototype;e.f=function(a){vH.prototype.f.call(this,a);a||this.ZI()};
e.Ja=function(a){vH.prototype.Ja.call(this,a);a||this.ZI()};function WI(a,b,c){if(!(0>c||c>a.S.length-1)){eq(a.vS,b.OC,c);U(a,"height",a.height()+"px");for(b=0;b<a.S.length;++b){var d=a.S[b],f=a.vS.ci[b];f!=d.OC&&(d.OC=f,d.removeChild(d.O),SI(d,f),d.invalidate())}U(a,"height","");YI(a,a.S[c])}}function XI(a){clearTimeout(a.gS);a.gS=setTimeout(La(a.ZI,a),2E3)}
e.ZI=function(){var a=this;this.Wf&&(this.Wf.Pa(!1),this.Wf=void 0,this.sh=new QI(this.dd,this.dd.opacity(),0,1,.95,350),A(this.sh,"end",function(){a.sh=void 0;a.dd.j(!1)},!1,this),this.sh.play())};e.Ic=function(a){for(var b=0;b<this.S.length;++b){var c=this.S[b],d=c.OC;d=a?a.getChoiceIndex(d):void 0;c.Ic(b,d)}fh(function(){this.Ua()},this,0)};
function VI(a,b,c,d){b=new RI(b,c,d,a.Da);a.addChild(b);a.S.push(b);b.D.addHandler(function(b){a.enabled()&&YI(a,b)},a);b.Kd().addHandler(function(a){this.Kd().a(a)},a)}function YI(a,b){if(a.Wf!=b){a.Wf&&a.Wf.Pa(!1);b.Pa(!0);a.Wf=b;var c=a.S.indexOf(b);a.dd.SM.f(0<c);a.dd.mI.f(c<a.S.length-1);a.Xg.a(b);if(!a.dd.visible()||a.sh)a.sh&&a.sh.stop(!0),a.dd.j(!0),(new QI(a.dd,a.dd.opacity(),1,.95,1,250)).play()}XI(a)}e.Ua=function(){for(var a=0;a<this.S.length;++a)this.S[a].invalidate();this.dd.invalidate()};function ZI(a,b,c,d){aI.call(this,a,b,c,d)}m(ZI,aI);ZI.prototype.Ja=function(a){aI.prototype.Ja.call(this,a);a?this.sB.a(this.dd):this.QD.a(this.dd)};ZI.prototype.ld=function(){var a=new UI(this.A(),this.H.contentState(),HH(this),this.Da);this.dd=a.dd;a.Xg.addHandler(function(a){this.Xg.a(a)},this);return a};ZI.prototype.aj=function(a){this.Qa.Ic(a?this.ka.content():void 0)};
ZI.prototype.resize=function(a,b){aI.prototype.resize.call(this,a,b);b&&U(this,"min-height",b+"px");jh&&this.dd.yd(Math.floor((document.documentElement.clientHeight-this.dd.height())/2))};function $I(a){aI.apply(this,arguments)}m($I,aI);$I.prototype.ld=function(){var a=this,b=this.H.contentState().response().text();b=new JI(b);b.ww.addHandler(function(b){a.H.contentState().response().setText(b)},this);return b};
$I.prototype.aj=function(a){var b=this,c=this.Qa,d=!!this.H.review()&&"correct"==u(this.H.review()).status();c.h("incorrect",!d);c.h("correct",d);a&&!d&&c.Zb.addHandler(function(){for(var a=b.H.contentState().Uc(),c=[],d=0;d<a.count();d++){var k=a.getChoice(d);c.push(k.textRange().text())}a=b.H.contentState().response().text();d=b.c().B("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");c=new YH(b.c(),a||d,c);b.Zb.a(c)})};function aJ(a,b,c,d,f,g,h,k){sF.call(this,a,b,c,h,g,k,f);this.tc=d;tF(this,a,h)}m(aJ,sF);aJ.prototype.Rw=function(a,b){if(this.tc)for(var c=0;c<this.tc.length;++c)this.ot(a,this.tc[c],c==b,c)};function bJ(a,b,c,d){aI.call(this,a,b,c,d)}m(bJ,aI);bJ.prototype.ld=function(a,b){var c=this;cJ(this);var d=new $H("word_bank"),f=AH(this,15);f=new gv({G:document.body,C:this.A(),U:this.V.U(),u:this.c(),quizSize:new H(0,0),xi:new Es(f),Df:null});a=EH(this,a,b);a=f.rv({parent:d.ea,ga:this.H,mode:a,qO:!0,hv:this.Ow(a),Kg:!1});this.H.contentState().UE.addHandler(function(){cJ(c)},this);d.setContent(a);a.Re.addHandler(this.gy,this);return d};
bJ.prototype.gy=function(a){var b=this.Qa.content(),c=this.ba.indexOf(a),d=new aJ(this.L(),this.c(),this.A(),this.tc,dJ(this),HH(this),c,this.V.soundController());this.Zb.a(d);d.ih.addHandler(function h(c){d.ih.removeHandler(h);d.close();if(c){var g=this.tc.indexOf(c),n=this.ru[g],t=this.H.contentState().placeholders(),v;a:{for(v=0;v<t.length;++v)if(t[v]==a)break a;v=-1}p(n)&&n!=v&&t[n].kc(null);a.response();a.response()&&(n=this.FD[Ga(a)],delete this.FD[Ga(a)],n=this.tc.indexOf(n),delete this.ru[n]);
a.kc(c.textRange().text());this.ru[g]=v;this.FD[Ga(a)]=c;b.ud()}},this)};bJ.prototype.aj=function(a){var b=this,c=this.Qa.content(),d=EH(this,!0,a);c.$b(d);c.Re.removeHandler(this.gy,this);c.Re.addHandler(function(c){var d=b.ka.settings().K();if(a&&d&&!c.correct()){d=c.response();c=c.correctAnswer();var f=b.c().B("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=d?d:f;d=new YH(b.c(),d,[c]);b.Zb.a(d)}},this);c.ud()};
function dJ(a){var b=[],c;for(c in a.ru)a.ru.hasOwnProperty(c)&&b.push(parseInt(c,10));return b}
function cJ(a){a.ba=[];for(var b=a.H.contentState().extraWords(),c=0;c<b.length;++c)a.ba.push(b[c]);a.ka.settings().sG()?a.ba=mw(a.ba):Ub(a.ba);a.tc=[];for(b=0;b<a.ba.length;++b){var d=a.ba[b].response();c=new Xo;d=Ra(d||"");c.setText(new pC(d,[],[],new Oj));a.tc.push(c)}a.ru={};a.FD={};b=a.H.contentState().placeholders();for(c=0;c<b.length;++c){d=b[c];var f=d.response();if(f)for(var g=0;g<a.tc.length;++g){var h=a.tc[g];h.textRange().text()==f&&(a.ru[g]=c,a.FD[Ga(d)]=h)}}}
bJ.prototype.So=function(a){aI.prototype.So.call(this,a);this.Qa.qa()};function eJ(a){vH.call(this,"essay");var b=this;this.jJ=!1;this.s=a;this.Ud=new Q({i:"textarea",ja:"TEXTAREA"});this.addChild(this.Ud);A(this.Ud.displayObject(),["change","input","focusout"],function(){b.s.contentState().setText(b.Ud.displayObject().value)},this);this.s.contentState().M().addHandler(this.sO,this)}m(eJ,vH);eJ.prototype.Ua=function(){this.jJ||this.sO()};eJ.prototype.f=function(a){vH.prototype.f.call(this,a);this.Ud.f(a)};
eJ.prototype.sO=function(){var a=cg(this.displayObject());this.jJ=!0;this.Ud.displayObject().value=this.s.contentState().text();this.Pb(120);this.Vl("review")&&this.Pb(this.Ud.displayObject().scrollHeight+a.bottom+a.top);this.jJ=!1};function fJ(a,b,c){xH.call(this,a,b,c);Dq(this,"survey")}m(fJ,xH);function gJ(a,b,c){fJ.call(this,a,b,c)}m(gJ,fJ);gJ.prototype.resize=function(a,b){fJ.prototype.resize.call(this,a,b);a=dg(this.lq.displayObject());this.lq instanceof eJ&&(U(this.lq,"min-height",b-this.lq.y()-a.bottom-2+"px"),this.lq.sO())};gJ.prototype.ld=function(a){this.lq=new eJ(this.H);this.lq.h("review",a);return this.lq};function hJ(a,b,c,d){V.call(this,"scales");var f=this,g=d.PA(),h=d.aA();this.w=new E;this.wg=c.concat();h||(this.wg=this.wg.reverse());this.si=b;this.ik=[];this.CL=[];this.DL={};c={};for(var k=0;k<this.wg.length;c={Yh:c.Yh},++k){var n=this.wg[k],t=new V("rbContainer");c.Yh=new zq(Ml(a,"radio_button"));c.Yh.D.addHandler(this.i1,this);A(c.Yh.displayObject(),gi,function(a){return function(){f.enabled()&&(f.Tn(a.Yh,!1),f.DL[Ga(a.Yh)]=!0)}}(c),this);A(c.Yh.displayObject(),hi,function(a){return function(){f.DL[Ga(a.Yh)]&&
(f.Tn(a.Yh,!0),f.DL[Ga(a.Yh)]=!1)}}(c),this);if(g){var v=d.rA(),w=v?this.wg.length-k-1:this.wg.length-k;h&&(w=v?k:k+1);c.Yh.setAttribute("data-index",w.toString())}t.setAttribute("data",n.text());t.addChild(c.Yh);this.hc(t,0);this.ik.push(c.Yh);this.CL.push(t)}!g&&this.ik.length&&(1!=this.ik.length&&(this.wq=new V("first_scale"),this.wq.F(this.wg[this.wg.length-1].text()),this.addChild(this.wq)),a=this.wg[0],this.Rt=new V("last_scale"),this.Rt.F(a.text()),this.addChild(this.Rt));this.Gx(b.selectedScale())}
m(hJ,V);e=hJ.prototype;e.Gx=function(a){for(var b=0;b<this.wg.length;++b){var c=b;this.wg[b]==a?(c=this.ik[c].displayObject(),K(c,"selected")):(c=this.ik[c].displayObject(),vf(c,"selected"))}};e.Af=function(){return this.w};e.i1=function(a){this.enabled()&&(a=this.ik.indexOf(a),a=this.wg[a],Ju(this.si,a),this.Gx(a),this.w.a())};function iJ(a,b,c,d){var f=a.width();b=Math.floor(b-f/2);b+f>d&&(b=d-f);a.cf(Math.max(b,c))}
e.invalidate=function(){var a=this.width(),b=this.ik.length;if(2>=b){for(var c=Math.floor(a/b),d=a-c*b,f=0;f<b;++f){var g=this.CL[f];g.xa(f<d?c+1:c);g.h("center",!0)}0!=b&&(1==b?iJ(this.wq?u(this.wq):u(this.Rt),a/2,0,a):(iJ(u(this.wq),c/2,0,a/2),iJ(u(this.Rt),a-c/2,a/2,a)))}else{a=Math.floor((a-24*b)/(2*(b-1)));for(c=0;c<b;++c)d=this.CL[c],0==c?(d.h("last",!0),d.xa(24+a)):c==b-1?(d.h("first",!0),d.xa(24+a)):(d.h("center",!0),d.xa(24+2*a));this.wq&&this.wq.cf(0);this.Rt&&N(this.Rt.displayObject(),
"right","0")}};e.Tn=function(a,b){var c=b?1.1:1,d=b?1:1.1;(new no(a.displayObject(),c,d,b)).play()};function jJ(a,b,c,d,f,g,h){V.call(this,"statement");var k=this;this.si=c;this.c=b;b=new V("text");this.addChild(b);var n=c.statement();g=at(g,n);n=new Dm(g,new Bm(null,null,null,null));h=h.Ye({i:"rich-text-view",htmlText:g.htmlText(),Ck:n,nm:!1});b.addChild(h);this.XD=new hJ(a,c,d,f);this.addChild(this.XD);this.XL=new V("separator");this.addChild(this.XL);this.Gx();this.XD.Af().addHandler(function(){k.Gx()},this)}m(jJ,V);
jJ.prototype.Gx=function(){var a=this.si.selectedScale();a&&this.XL.setAttribute("data-selected",a.text())};jJ.prototype.invalidate=function(){this.XD.invalidate()};jJ.prototype.f=function(a){this.XD.f(a)};jJ.prototype.Ic=function(){if(!this.si.selectedScale()){var a=this.c.B("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.XL.setAttribute("data-selected",a)}};function kJ(a,b,c,d,f,g,h){vH.call(this,"likert_scale");this.wg=d;this.Dl=[];for(var k=0;k<c.length;++k){var n=new jJ(a,b,c[k],d,f,g,h);this.addChild(n);this.Dl.push(n)}}m(kJ,vH);kJ.prototype.Ic=function(){for(var a=0;a<this.Dl.length;++a)this.Dl[a].Ic()};kJ.prototype.f=function(a){vH.prototype.f.call(this,a);for(var b=0;b<this.Dl.length;++b)this.Dl[b].f(a)};kJ.prototype.Ua=function(){for(var a=0;a<this.Dl.length;++a)this.Dl[a].invalidate()};function lJ(a,b,c){fJ.call(this,a,b,c)}m(lJ,fJ);lJ.prototype.ld=function(a){var b=u(this.ka.settings().Yl()),c=this.H.contentState();b=new kJ(this.L(),this.c(),c.statementsStates(),c.content().labels(),b,this.A(),HH(this));a&&b.Ic();return b};function mJ(a,b,c){fJ.call(this,a,b,c)}m(mJ,fJ);mJ.prototype.ld=function(a){var b=this,c=this.H.contentState(),d=new sI(c.premises(),c.responses(),c,this.L(),this.c(),this.A(),HH(this),this.Da);a&&d.Ic();d.Ku.addHandler(function(a,g){g=c.responses().indexOf(g);var f=new lI(b.L(),b.c(),b.A(),c.responses(),c.matches(),g,HH(b),b.Da);b.Zb.a(f);f.ih.addHandler(function t(b){f.ih.removeHandler(t);f.close();b&&d.Rr(a,b)},b)},this);return d};function nJ(a,b,c){fJ.call(this,a,b,c)}m(nJ,fJ);nJ.prototype.ld=function(a){var b=this,c=this.H.initiated()?this.H.contentState().response():"";c=new JI(c,new KI,"number");a||c.ww.addHandler(function(a){b.H.contentState().kc(a&&!isNaN(a)?a:"")},this);return c};function oJ(a,b,c){fJ.call(this,a,b,c)}m(oJ,fJ);oJ.prototype.ld=function(){for(var a=this.H.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new GI(this.L(),this.A(),b,"survey",this.c(),HH(this),this.V.soundController());b=(b=this.ka.settings().Cg())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.ZJ=b;return a};function pJ(a,b,c){fJ.call(this,a,b,c)}m(pJ,fJ);pJ.prototype.ld=function(){for(var a=this.H.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new CI(this.L(),this.A(),b,"survey",this.c(),HH(this),this.V.soundController())};function qJ(a,b,c){fJ.call(this,a,b,c)}m(qJ,fJ);qJ.prototype.Ja=function(a){fJ.prototype.Ja.call(this,a);a?this.sB.a(this.dd):this.QD.a(this.dd)};qJ.prototype.ld=function(a){var b=new UI(this.A(),this.H.contentState(),HH(this),this.Da);this.dd=b.dd;b.Xg.addHandler(function(a){this.Xg.a(a)},this);a&&b.Ic();return b};qJ.prototype.resize=function(a,b){fJ.prototype.resize.call(this,a,b);jh&&this.dd.yd(Math.floor((document.documentElement.clientHeight-this.dd.height())/2))};function rJ(a,b,c){fJ.call(this,a,b,c)}m(rJ,fJ);rJ.prototype.ld=function(a){var b=this.H.contentState().response().text();b=new JI(b);a||b.ww.addHandler(function(a){this.H.contentState().response().setText(a)},this);return b};function sJ(a,b,c){fJ.call(this,a,b,c)}m(sJ,pJ);function tJ(a,b,c,d,f){L.call(this);this.V=a;this.m=d;this.cc=f;this.ia=b;this.Tb=c||!1}m(tJ,vs);e=tJ.prototype;e.create=function(a,b){this.V.im(b);this.wf(a);return u(this.Tc)};e.nj=function(a){this.Tc=new MH(a,this.ia,this.V)};e.mj=function(a){this.Tc=new LH(a,this.ia,this.V)};e.hj=function(a){this.Tc=new xF(a,this.V)};e.qj=function(a){a.slide().settings().K()?this.Tc=new DI(a,this.ia,this.V,this.Tb):this.Tc=new pJ(a,this.ia,this.V)};
e.wj=function(a){a.slide().settings().K()?this.Tc=new DI(a,this.ia,this.V,this.Tb):this.Tc=new sJ(a,this.ia,this.V)};e.sj=function(a){a.slide().settings().K()?this.Tc=new HI(a,this.ia,this.V,this.Tb):this.Tc=new oJ(a,this.ia,this.V)};e.uj=function(a){this.Tc=new TH(a,u(this.m),this.V,u(this.cc))};e.xj=function(a){a.slide().settings().K()?this.Tc=new $I(a,this.ia,this.V,this.Tb):this.Tc=new rJ(a,this.ia,this.V)};e.jj=function(a){this.Tc=new gJ(a,this.ia,this.V)};
e.vj=function(a){a.slide().settings().K()?this.Tc=new ZI(a,this.ia,this.V,this.Tb):this.Tc=new qJ(a,this.ia,this.V)};e.pj=function(a){a.slide().settings().K()?this.Tc=new vI(a,this.ia,this.V,this.Tb):this.Tc=new mJ(a,this.ia,this.V)};e.tj=function(a){a.slide().settings().K()?this.Tc=new LI(a,this.ia,this.V,this.Tb):this.Tc=new nJ(a,this.ia,this.V)};e.kj=function(a){this.Tc=new bI(a,this.ia,this.V,this.Tb)};e.rj=function(a){this.Tc=new FI(a,this.ia,this.V,this.Tb)};
e.yj=function(a){this.Tc=new bJ(a,this.ia,this.V,this.Tb)};e.oj=function(a){this.Tc=new lJ(a,this.ia,this.V)};e.lj=function(a){a.slide().settings().K()?this.Tc=new kI(a,this.ia,this.V,this.Tb):this.Tc=new kI(a,this.ia,this.V,!0)};e.ij=function(a){this.Tc=new IH(a,this.ia,this.V,this.Tb)};function uJ(a){this.V=a;this.Mb=null}uJ.prototype.tb=function(a){var b=0,c={};a=l(a.slides());for(var d=a.next();!d.done;d=a.next())d=d.value,d instanceof W&&(c[d.slide().id()]=b,++b);this.t2=b;this.s2=c};uJ.prototype.im=function(a){this.Mb=a};function vJ(a,b,c,d){d=(new tJ(a.V,c,d)).create(b,u(a.Mb));c&&b instanceof W&&d instanceof xH&&d.nG(a.V.u().B("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:a.s2[b.slide().id()]+1,TOTAL_QUESTIONS:a.t2}));return d}
function wJ(a,b){return(new tJ(a.V,!1)).create(b,u(a.Mb))}function xJ(a,b,c,d){return(new tJ(a.V,!1,!1,c,d)).create(b,u(a.Mb))};function yJ(a,b){var c=this;b=new V(void 0===b?"popup_layer":b);a.appendChild(b.displayObject());this.np=b;this.np.j(!1);this.av=[];this.sg=[];z&&8>=Fc||jg(this.np.displayObject(),"0 0");this.XT=new E;A(a,"touchstart",function(a){for(var b=0;b<c.sg.length;b++){var d=c.sg[b].rg;if(d&&(a.target==d.displayObject()||d.displayObject().contains(a.target))){a.preventDefault();break}}},!1,this)}e=yJ.prototype;e.fD=400;e.wc=300;e.R=1;
e.XE=function(a){this.np.j(!0);this.av.push(a);a.qy.addHandler(this.ZK,this);a.Xd().addHandler(this.YK,this,-1);var b=a.rg;b&&Ne(this.np.displayObject(),b.displayObject());Ne(this.np.displayObject(),a.displayObject());a.Rf?this.ZK(a):this.YK(a)};function zJ(a,b){var c=zb(a.av,b);0<=c&&(Lb(a.av,c),b.Rf&&b.close(),b.qy.removeHandler(a.ZK,a),b.Xd().removeHandler(a.YK,a,-1),Re(b.displayObject()),(b=b.rg)&&Re(b.displayObject()));a.np.j(0<a.av.length)}e.ZK=function(a){this.sg.push(a);this.LC();this.XT.a(this.sg.length)};
e.YK=function(a){Kb(this.sg,a);this.XT.a(this.sg.length)};e.Ea=function(a){this.R=a;this.np.resize(a*this.fD,a*this.wc);this.LC()};e.pb=function(a,b){this.np.resize(this.R*a,this.R*b);this.fD=a;this.wc=b;this.LC()};
e.LC=function(){for(var a=this.R,b=this.fD,c=this.wc,d=a*b,f=a*c,g=0;g<this.sg.length;g++){var h=this.sg[g],k=h.width(),n=h.height(),t=a,v=0,w=0;if(k>b||n>c)t*=Math.min(1,b/k,c/n),v=-1*(k-b)/(2*t),w=-1*(n-c)/(2*t);else if(k>d||n>f)k>d&&(v=-1*(k-d)/(2*a)),n>f&&(w=-1*(n-f)/(2*a));p(h.Ea)?h.Ea(this.R):(k=new kg,k.scale(t,t),Ag||(w=0),k.translate(v,w),z&&8>=Fc||(h=h.ha(),og(mg(),h,k)))}};function AJ(a){yJ.call(this,a)}r(AJ,yJ);AJ.prototype.XE=function(a){a instanceof YE?(AJ.Ba.XE.call(this,a),a.Ea(this.R)):AJ.Ba.XE.call(this,a)};AJ.prototype.LC=function(){for(var a=Math.round(this.fD*this.R),b=Math.round(this.wc*this.R),c=0;c<this.sg.length;++c){var d=this.sg[c];if(p(d.pb))if(p(d.xX)&&d.Ix)d.pb(a,b);else{var f=Math.min(a,Math.round(Math.min(screen.width,screen.height)));f-=32;d.pb(f/this.R,(b-32)/this.R);ng(d.displayObject(),this.R)}}};function BJ(){this.Jy=new E}e=BJ.prototype;e.lz=null;e.Mo=null;e.Or=!1;
e.CF=function(a,b){if("touchEnd"==a)return this.Or&&this.lz&&this.Mo?this.jW(this.Mo,this.lz)?1:0:0;if(1!=b.touches().length||dh(b.Vr()))return this.Or=!1,0;var c=new G(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(eh(b.Vr()))return this.Or=!1,0;this.lz=this.Mo=c;this.Or=!0;return 0}if(!this.Or||!this.lz||!this.Mo)return 0;(this.Or=this.lz==this.Mo?this.kW(c,this.Mo):this.lW(c,this.Mo))&&b.Vr().preventDefault();this.Mo=c;return 0};e.ZE=function(){this.Jy.a()};e.rp=function(){};
function CJ(){this.Jy=new E}r(CJ,BJ);CJ.prototype.dA=function(){return"scrollLeft"};CJ.prototype.lW=function(a,b){return a.x<=b.x};CJ.prototype.kW=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};CJ.prototype.jW=function(a,b){var c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function DJ(){this.Jy=new E}r(DJ,BJ);DJ.prototype.dA=function(){return"scrollRight"};DJ.prototype.lW=function(a,b){return a.x>=b.x};DJ.prototype.kW=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};
DJ.prototype.jW=function(a,b){var c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function EJ(a,b){this.n3=a;this.Eh=b}e=EJ.prototype;e.f=function(){};e.Xm=function(a){this.n3(a)};e.pG=function(a,b){this.Xm(a);this.Nl(b)};e.Uh=function(){return new E};e.bA=function(){return new E};e.wP=function(a){this.Xm(a)};e.$v=function(){};e.Nl=function(a){this.Eh.Nl(a)};e.vn=function(){return this.Eh.vn()};
function FJ(a){var b=a.skinSettings,c=a.G,d=a.qs,f=a.u,g=a.quiz,h=a.Wc;UD.call(this,"mini",a.U,c,a.soundController,a.C,f);this.v2=g.title();this.Vm=new H(0,0);this.ni=d;this.cc=null;this.zJ=!1;this.Fa=this.qb=this.ya=this.TD=this.na=null;this.eU=new Q({i:"picture-zoom-layer"});c.appendChild(this.eU.displayObject());this.Pf=this.ol=this.Vk=this.co=null;this.zz=this.yc=!1;this.mE=null;this.lQ=!1;a=g.settings().Bu.Vp().enabled();g=Vw(g.settings().T());this.mp=new uJ(new wF(f,this.EE,this.L,this.Da,this.A,
a,g));this.Gz=new AJ(c);this.P=b;this.M3=Vh;this.R=gh();this.Gz.Ea(this.R);b=this.c.messages();b.PB_CONTROL_PANEL_PREV="";b.PB_CONTROL_PANEL_NEXT="";this.FM=new oi(this.displayObject(),[new CJ,new DJ]);vi(this.FM,"scrollLeft").Jy.addHandler(this.H1,this);vi(this.FM,"scrollRight").Jy.addHandler(this.I1,this);qi(this.FM);ih||(A(document.body,"focusin",function(){var a=af();!a||"INPUT"!=a.nodeName&&"TEXTAREA"!=a.nodeName||(this.ya&&U(this.ya,"position","absolute"),this.qb&&U(this.qb,"position","absolute"),
this.Fa&&U(this.Fa,"position","absolute"))},!1,this),A(document.body,"focusout",function(){this.ya&&U(this.ya,"position","");this.qb&&U(this.qb,"position","");this.Fa&&U(this.Fa,"position","");if(Ph){if(this.qb&&this.qb.visible())return rg(this.qb.displayObject());if(this.Fa&&this.Fa.visible())return rg(this.Fa.displayObject())}},!1,this));this.ac&&this.addChild(this.ac);this.g=new V("content");this.addChild(this.g);GJ(this);this.ie=new V("preloader");this.ie.j(!1);this.Y.addChild(this.ie);h&&this.Sy(h)}
m(FJ,UD);e=FJ.prototype;e.Ka=function(){return u(this.cc).ma()};e.im=function(a){this.mp.im(a)};e.Sy=function(a){var b=this.c;a=a.messages();u(a);b.dP("PB_CONTROL_PANEL_PREV",a.PB_CONTROL_PANEL_PREV);b.dP("PB_CONTROL_PANEL_NEXT",a.PB_CONTROL_PANEL_NEXT);this.qb&&(b=this.qb,b.vL.F(b.c.B("PB_CONTROL_PANEL_PREV")))};e.setPresentationContext=function(){};e.setBannerView=function(a){K(a,"banner");N(a,"position","");N(a,"z-index","");this.hc(a,0);ng(a,this.R);jg(a,"50% 0");this.ac=a;HJ(this)};
e.o=function(a,b){U(this,a,b)};e.setPanelScale=function(){};e.Nl=function(a){this.na&&this.na.Nl(a)};e.vn=function(){return this.na?this.na.vn():"normal"};function HJ(a){if(a.ac){var b=parseFloat(If(a.ac,"height"));b=Math.round(b*(a.R-1)+dg(a.ac).top);N(a.ac,"margin-bottom",b+"px")}}e.aw=function(a){this.cc=a;this.cc.nM.addHandler(this.x1,this);this.cc.mM.addHandler(this.NK,this);this.ta.aw(a)};
e.tb=function(a){UD.prototype.tb.call(this,a);this.Vb.tb(a,u(this.cc));this.ta.Wh(a);this.ya&&this.ya.Wh(a);if(a){this.mp.tb(a.slidePoolState());this.P.questionListInfo().showSlideList()&&IJ(this);if(this.Yo){var b=this.P.questionListInfo();this.Yo.Wh(a,b)}JJ(this);jg(this.g.displayObject(),"0 0");this.qa()}};
function GJ(a){a.ta=new lE;a.ya=new TE(a.L,a.P,a.Vb,a.c,a.v2);a.addChild(a.ya);a.ya.Wy.addHandler(a.Xy,a);a.ya.Kw.addHandler(a.sC,a);(new E).addHandler(a.pV,a);a.ya.zh.addHandler(a.pS,a);a.ya.cO().addHandler(a.AI,a);a.ya.Ux.addHandler(a.AT,a);x(a.Vb,XD);a.qb=new ZD(a.Vb,a.c);a.addChild(a.qb);a.Fa=new kE(a.Vb,a.c,a.P);a.Fa.Wy.addHandler(a.Xy,a);a.Fa.Kw.addHandler(a.sC,a);a.Fa.Ux.addHandler(a.AT,a);a.Fa.cO().addHandler(a.AI,a);a.addChild(a.Fa);jg(a.ya.displayObject(),"0 0");jg(a.g.displayObject(),"0 0");
jg(a.qb.displayObject(),"0 100%");jg(a.Fa.displayObject(),"0 100%");KJ(a,a.qb);KJ(a,a.Fa);mE(a.ta,a.Fa,a.qb);Ah&&fh(function(){u(document.body);return rg(document.body)},a)}function KJ(a,b){b.wL.addHandler(function(){this.ta.$l().a("back")},a);b.uL.addHandler(a.hV,a);b.jK.D.addHandler(a.fE,a);b.zI.D.addHandler(a.pV,a);b.BM.D.addHandler(a.CM,a);b.nx.D.addHandler(a.vT,a);b.Bm.D.addHandler(a.uI,a);b.me.D.addHandler(a.OT,a)}e.JL=function(){u(this.cc).restartQuiz()};
function IJ(a){a.Yo=new JE(a.L,a.A,a.c);a.Qc=new OE(a.Yo);1==a.R?qg(a.Qc.displayObject(),"fit"):a.Qc.yd(0);ng(a.Qc.displayObject(),a.R);a.Qc.xa(a.g.width());a.Qc.j(!1);a.addChild(a.Qc);a.Yo.Gk().addHandler(function(a){a==this.Z?this.sC():(LJ(this,!1),this.ya.Fs(!1),this.Fa.Fs(!1),Ww(this.m.Ta(),a.slide().id()))},a);jg(a.Qc.displayObject(),"0 0")}e.Ws=function(){ih&&(u(document.body),K(document.body,"quiz_scroll"),MJ(this));this.ya&&UE(this.ya);NJ(this);HJ(this)};
e.CM=function(){sg();this.zz?(this.zz=!1,OJ(this),PJ(this)):this.Pf?this.Pf.submit():UD.prototype.CM.call(this)};function OJ(a){var b=a.c.B("PB_SUBMIT_BUTTON_LABEL");a.Vb.cp.F(b);a.zz=!1}function MJ(a){ih&&(U(a,"height",a.Mw+"px"),fh(function(){U(this,"height","")},a))}e.start=function(a){JJ(this);UD.prototype.start.call(this,a)};function JJ(a){a.M3&&ISPQuizPlayer.initQuiz(Rg({version:9.3}))}e.activate=function(){this.yc=!0;JJ(this);this.Ws();this.mE&&(this.mE(),this.mE=null);this.gv()};
e.gv=function(){this.na&&this.yc&&(u(this.na).j(!0),this.na.Ja(this.yc),this.na.Ea(this.R),this.TM(),QJ(this),this.m&&"reviewing"==this.m.sessionMode()&&this.na&&this.na.EP(),this.bn&&this.na.Ja(!0))};e.deactivate=function(){this.yc=!1;ih&&(u(document.body),vf(document.body,"quiz_scroll"));this.na&&this.na.Ja(!1)};e.NA=function(){};e.setActionAvailability=function(a){UD.prototype.setActionAvailability.call(this,a);a&&!this.n2&&(this.n2=!0)};
e.setPresentationOutlineController=function(a){this.ol=a;this.ya&&this.ya.setPresentationOutlineController(a);this.Fa&&this.Fa.setPresentationOutlineController(a);RJ(this)};e.TM=function(){this.na&&this.na.setOverlayDisplayed(this.Vi)};e.OT=function(){this.Pf&&"AuthorizationSlide"==this.Pf.slide().type()&&(sg(),this.Pf.submit());this.ta.$l().a("start")};e.Xm=function(a){a==this.Y7&&a!=this.Z||!this.ya||this.ya.GP();UD.prototype.Xm.call(this,a)};
e.$L=function(a){UD.prototype.$L.call(this,a);SJ(this);this.m&&(this.ya&&this.ya.Bs(a),this.Fa&&this.Fa.Bs(a),LJ(this))};e.Eo=function(){PJ(this)};
function SJ(a){a.qb&&eE(a.qb);var b=TJ(a),c=!1;if(!a.na||b&&b.slide()!=a.na.slide()){var d=a.na;c=!0;d&&UJ(a,d);a.na=b;VJ(a,u(a.na));a.g.addChild(a.na);if(d){x(d,zq);b=d;var f=1;a.Qc&&a.Qc.visible()&&(b=a.Qc,f=a.R,a.g.removeChild(d));d.slide()!=a.na.slide()?(qg(a.displayObject(),"animation"),a.Vk=new iE(b,u(a.na),f,a.cV),a.cV=!1,A(a.Vk,"end",function h(){this.Vk&&ud(this.Vk,"end",h);WJ(this);var a=this.displayObject();vf(a,"animation");this.Vk=null;this.Qc&&this.Qc.visible()?this.sC():this.g.removeChild(u(d));
u(d).Ja(!1);0<hE()&&gE(0,0);this.qa()},!1,a),a.Vk.play()):(a.g.removeChild(d),WJ(a))}else WJ(a)}OJ(a);(!a.m||"reviewing"!=a.m.sessionMode())&&a.Z&&a.Z instanceof W&&(a.Z.submitted()&&a.Z.nb()&&a.na instanceof xH&&a.na.Ik(),b=a.m&&"completed"!=a.m.sessionMode(),c&&b&&a.Z.submitted()&&a.Z.nb());PJ(a);Jh&&rg(document.body)}
function TJ(a){var b=null;if(!a.m)return a.Pf?"IntroSlide"==a.Pf.slide().type()?wJ(a.mp,a.Pf):vJ(a.mp,a.Pf,!1):null;var c=a.m.sessionMode();"completed"==c&&a.TD?b=a.TD:"reviewing"==c?b=XJ(a,a.Z,!0):a.Z&&(b=XJ(a,a.Z,!1));return b}
function VJ(a,b){b instanceof xH?(b.Kd().addHandler(a.fM,a),b.audioStartedEvent().addHandler(a.xh,a),b.audioStartingEvent().addHandler(a.oD,a),b.Le.addHandler(a.wh,a),b.videoStartedEvent().addHandler(a.ou,a),b.videoStartingEvent().addHandler(a.wD,a),b.Wp().addHandler(a.Om,a),b.sB.addHandler(a.jT,a),b.QD.addHandler(a.JT,a),b.QL.addHandler(a.LT,a),b.Xg.addHandler(a.ju,a),b.Zb.addHandler(a.Xo,a),b.SA().addHandler(a.EU,a),b.xA().addHandler(a.JL,a)):b instanceof xF&&(b.Xg.addHandler(a.ju,a),b.Zb.addHandler(a.Xo,
a))}
function UJ(a,b){b instanceof xH?(b.nc.pF(),b.Kd().removeHandler(a.fM,a),b.audioStartedEvent().removeHandler(a.xh,a),b.audioStartingEvent().removeHandler(a.oD,a),b.Le.removeHandler(a.wh,a),b.videoStartedEvent().removeHandler(a.ou,a),b.videoStartingEvent().removeHandler(a.wD,a),b.Wp().removeHandler(a.Om,a),b.sB.removeHandler(a.jT,a),b.QD.removeHandler(a.JT,a),b.QL.removeHandler(a.LT,a),b.Xg.removeHandler(a.ju,a),b.Zb.removeHandler(a.Xo,a),b.SA().removeHandler(a.EU,a),b.xA().removeHandler(a.JL,a),b instanceof
IH&&Gd(b.Wb)):b instanceof xF&&(b.Xg.removeHandler(a.ju,a),b.Zb.removeHandler(a.Xo,a))}function QJ(a){if(a.na){var b=Nf(a.g.displayObject()).y,c=dg(a.g.displayObject()).bottom;b=a.Mw-(b+c);a.na instanceof xH&&a.na.kP(a.width(),a.dK);a.na.resize(a.g.width(),b/a.R);a.na instanceof IH&&(c=u(a.m).settings().quizSize(),JH(a.na,c,a.g.width(),b))}}function WJ(a){a.na&&1<a.R&&a.g.Pb(a.na.height()*a.R)}
function PJ(a){var b=a.Z;b=!!a.m&&"testing"==a.m.sessionMode()&&(!(b instanceof W)||b.nb())&&!a.zz;u(a.na).f(b)}function XJ(a,b,c){var d=!1,f=a.m&&a.m.re(),g=!!f&&f.slide().visible();if(c&&g){g=u(a.m).sessionMode();if("completed"==g||"reviewing"==g)d=f?f.contentState().content().Ci():!0;"reviewing"!=g&&(d=!1)}a:switch(b.slide().type()){case "ResultSlide":a=xJ(a.mp,b,VD(a),u(a.cc));break a;case "IntroSlide":a=wJ(a.mp,b);break a;default:a=vJ(a.mp,b,c,d)}a.WE();return a}
e.Oi=function(){if(!this.m)return!1;var a=this.m.sessionMode(),b=this.m.re();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.dk=function(){var a=VD(this),b=a.sessionMode();UD.prototype.dk.call(this);this.ya&&this.ya.show(!0);if("completed"==b){var c=a.re();c&&(this.TD=xJ(this.mp,c,a,u(this.cc)));SJ(this)}NJ(this);RJ(this);LJ(this);this.Fa&&this.Fa.Ds("reviewing"==b)};
function RJ(a){a.ol&&(u(document.body),a.ol.showTopPanel(!1),LJ(a),vf(document.body,"with_presentation_top_panel"),NJ(a),MJ(a))}function NJ(a){var b=0;a.qb&&a.qb.visible()&&(b+=a.qb.height());b*=a.R;U(a.g,"margin-bottom",b+"px");QJ(a)}e.NV=function(){LJ(this)};e.MT=function(){};e.x1=function(a,b){var c=bj(a);YJ(this,"PB_TIMED_QUIZ_WARNING",a,b,function(){var a={};return a.QUIZ_TIME=c,a})};
e.NK=function(a,b){var c=bj(a);YJ(this,"PB_TIMED_QUESTION_WARNING",a,b,function(){var a={};return a.QUESTION_TIME=c,a})};function YJ(a,b,c,d,f){if(0>=c)throw Error("attempt to show timed quiz warning with invalid time value");c=a.c.B("PB_DIALOG_BOX_OK_BUTTON");b=a.c.B(b,f&&f());a.vr(b,c,function(){d()})}
e.resize=function(a,b){if(p(a)&&p(b)){this.Vm=new H(a,b);this.ya&&ng(this.ya.displayObject(),this.R);this.qb&&ng(this.qb.displayObject(),this.R);this.Fa&&ng(this.Fa.displayObject(),this.R);ng(this.g.displayObject(),this.R);this.Qc&&ng(this.Qc.displayObject(),this.R);UD.prototype.resize.call(this,a);var c=b;this.Mw=c;this.dK=c+=0;U(this,"min-height",c+"px");LJ(this);a/=this.R;b/=this.R;this.Gz.pb(a,b);this.Qc&&this.Qc.xa(a);this.ya&&this.ya.xa(a);this.qb&&this.qb.xa(a);this.Fa&&(this.Fa.Pb(b),U(this.Fa,
"right",-56*(1-this.R)+"px"));this.qa();WJ(this)}};
function LJ(a,b){var c=a.Qc?a.Qc.visible():!1;null!=b&&(c=b);a.Vk&&(c=!1);b=a.Vm.width;c=b>a.Vm.height&&!c;var d=!VD(a)&&a.Pf;a.Fa&&a.Fa.j(c&&(d||a.Fa.DF()));d=a.Fa&&a.Fa.visible()?56:0;a.h("landscape",c);a.ya&&a.ya.show(!c);var f=a.ya&&(a.ya.Ha.visible()?a.ya.Ha:null);a.g.h("with_timer",!1);a.g.h("with_banner",!!a.ac);a.ac&&vf(a.ac,"with_timer");if(c){if(f){a.g.hc(f,0);a.g.h("with_timer",!0);if(a.ac){if(K(a.ac,"with_timer"),1<a.R){var g=dg(a.ac);U(f,"top",-(Zf(a.ac).height+g.top+g.bottom)/a.R+"px")}}else 1<
a.R&&U(f,"top",-f.height()/a.R+"px");f.xa((b-d*a.R-40*a.R)/a.R)}}else a.ya&&(g=a.ya,g.addChild(g.Ha),f&&(f.xa(a.ya.width()),U(f,"top","")));a.qb&&a.qb.j(!c);a.Qc&&a.Qc.xa((b-d*a.R)/a.R);a.Fa&&a.Fa.qa();a.g.xa((b-d*a.R)/a.R);QJ(a)}e.fM=function(a,b){if(!this.co){var c=new hF(this.L,a,b);this.ol&&this.m&&"completed"==u(this.m).sessionMode()&&RJ(this);c.Xd().addHandler(function f(){c.Xd().removeHandler(f);RJ(this)},this);this.Xo(c,!1,!0)}};e.Cx=function(){this.na&&this.na instanceof xH&&this.na.EF()};
function ZJ(a,b){var c=VD(a),d=hy(c.Ia(),!1)?0:jy(c.Ia());b=Wz(u(a.cc).jd().T().iv(),d,b,function(){},function(){$J(a);a.zJ=!0;by(c);a.AI();a.zJ=!1});d=b.Dk?b.Dk():void 0;d=a.c.B(b.messageType,d);var f=aK(a,b.Ej),g=b.ui?aK(a,b.ui):void 0;bK(a,d,f,g,b.Ml)}
function aK(a,b){switch(b){case "ok":return a.c.B("PB_DIALOG_BOX_OK_BUTTON");case "cancel":return a.c.B("PB_DIALOG_BOX_CANCEL_BUTTON");case "no":return a.c.B("PB_DIALOG_BOX_NO_BUTTON");case "skip":return a.c.B("PB_DIALOG_BOX_SKIP_BUTTON");case "try-again":return a.c.B("PB_DIALOG_BOX_TRY_AGAIN_BUTTON");case "view-results":return a.c.B("PB_DIALOG_BOX_VIEW_RESULTS_BUTTON");case "yes":return a.c.B("PB_DIALOG_BOX_YES_BUTTON");case "end-quiz":return a.c.B("PB_DIALOG_BOX_END_QUIZ_BUTTON");case "return-to-quiz":return a.c.B("PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON");
default:throw Error("unknown type");}}e.pV=function(){sg();ZJ(this,"submit-all")};e.sD=function(a,b){this.na&&($J(this),"testing"==VD(this).sessionMode()&&b.suspend(),b=void 0,"reviewing"!=VD(this).sessionMode()&&this.Z instanceof W&&this.Z.slide().settings().K()&&this.Z.nb()&&(b=this.Z.slide().settings().zf(),b=-1!=b?b-this.Z.Pn():-1),!this.zJ&&this.na instanceof xH&&this.na.Ik(a,b),WJ(this))};e.Kk=function(a){(a=a?a.Dj:void 0)&&this.sD(a,new fj);x(this.Vb,XD);this.Vb.CA(!!a)};
e.jV=function(a){var b=this.c,c=b.B("PB_CHOOSE_ANSWER_LABEL");a?bK(this,c,b.B("PB_DIALOG_BOX_OK_BUTTON"),b.B("PB_DIALOG_BOX_SKIP_BUTTON"),function(a){a&&$w(this.m.Ta())}):this.vr(c,b.B("PB_DIALOG_BOX_OK_BUTTON"))};e.iV=function(a,b){var c=this.c;switch(a){case 1:break;default:throw Error("unknown error code");}a=c.B(u("PB_CHOOSE_ANSWER_LABEL"));b?bK(this,a,c.B("PB_DIALOG_BOX_OK_BUTTON"),c.B("PB_DIALOG_BOX_SKIP_BUTTON"),function(a){a&&$w(this.m.Ta(),!this.Ka())}):this.vr(a,c.B("PB_DIALOG_BOX_OK_BUTTON"))};
e.vr=function(a,b,c){if(this.yc){var d=new $E(a,b);d.Xd().addHandler(function g(){d.Xd().removeHandler(g);cK(this,!0);this.na&&this.na.setOverlayDisplayed(!1);!this.gJ&&c&&c.apply(this)},this);cK(this,!1);this.na&&this.na.setOverlayDisplayed(!0);this.Xo(d);this.Cx()}else this.mE=La(this.vr,this,a,b,c)};
e.Xo=function(a,b){this.co||(this.lQ=b||!1,a.Xd().addHandler(function d(){a.Xd().removeHandler(d);zJ(this.Gz,a);this.co==a&&(this.co=null);this.changeAllowTouchScrollEvent().a(!0);this.co=void 0;U(this,"visibility","");vf(document.body,"show_popup")},this),K(document.body,"show_popup"),this.Gz.XE(a),a.open(),this.co=a,null!=a.xX&&a.Ix&&U(this,"visibility","hidden"),this.changeAllowTouchScrollEvent().a(b||!1))};
function bK(a,b,c,d,f){var g=new $E(b,c,d);g.Xd().addHandler(function k(){g.Xd().removeHandler(k);cK(this,!0);this.na&&this.na.setOverlayDisplayed(!1);!this.gJ&&f&&f.apply(this,[g.ft])},a,1);cK(a,!1);a.na&&a.na.setOverlayDisplayed(!0);a.Xo(g);a.Cx()}function cK(a,b){a.qb&&a.qb.f(b);a.Fa&&a.Fa.f(b)}e.hR=function(){return new XD};function $J(a){a.gJ=!0;for(var b=a.Gz;0<b.av.length;)zJ(b,b.av[0]);a.co=null;a.Cx();a.gJ=!1}
e.SK=function(a){$J(this);var b=this.c,c=b.B("PB_DIALOG_BOX_OK_BUTTON");a.preventAction();(a=af())&&a.blur();this.vr(b.B("PB_QUIZ_TIMEOUT"),c,function(){var a=VD(this);gy(a)&&cy(a)})};e.iy=function(a){$J(this);var b=this.c,c=this.c.B(this.QI());a.preventAction();(a=af())&&a.blur();this.vr(b.B("PB_QUESTION_TIMEOUT"),c,function(){Fr(u(this.Z));this.Z.initiated()||this.vT()})};
e.QI=function(){u(this.Z);var a=this.Z.initiated();return"none"==Fv(this.Z.slide().settings())?"PB_DIALOG_BOX_CONTINUE_BUTTON":a?"PB_DIALOG_BOX_OK_BUTTON":"PB_DIALOG_BOX_CONTINUE_BUTTON"};e.WR=function(){var a="";switch(OD(this.Vb)){case "continue":a="PB_DIALOG_BOX_CONTINUE_BUTTON";break;case "tryAgain":a="PB_DIALOG_BOX_TRY_AGAIN_BUTTON";break;case "viewResults":a="PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";break;case "ok":a="PB_DIALOG_BOX_OK_BUTTON"}return this.c.B(a)};
e.H1=function(){x(this.Vb,XD);this.m&&this.Pf&&"AuthorizationSlide"==this.Pf.slide().type()||(this.Vb.jz.visible()?this.OT():this.Vb.bl.visible()&&null!=this.Ld?this.uI():this.Vb.hC.visible()&&!this.Vb.ck.enabled()&&"testing"==VD(this).sessionMode()?ZJ(this,"next"):this.fE())};e.uI=function(){sg();if(this.Ld)this.ta.$l().a("finish");else{var a=VD(this).Ia().dh();a&&Az(a,this.A,new E)}};
e.I1=function(){this.Vb.xu.visible()&&this.Ld&&this.Ld.gestureNavigationEnabled()?this.ta.$l().a("back"):this.m&&this.hV(!this.Ka())};e.Xy=function(){if(!this.Vk)if(this.ol){var a=!this.m||"testing"!=u(this.m).sessionMode()&&"reviewing"!=this.m.sessionMode()?void 0:this.Yo;this.ol.showOutline(a,this.c.B("PB_MINI_SKIN_QUESTION_LIST_TITLE"))}else this.ya&&this.ya.Fs(!0),this.Fa&&this.Fa.Fs(!0),this.Qc.j(!0),this.na&&this.na.f(!1),this.changeAllowTouchScrollEvent().a(!1),LJ(this)};
e.sC=function(){this.ya&&this.ya.Fs(!1);this.Fa&&this.Fa.Fs(!1);this.Qc.j(!1);LJ(this);this.na&&this.na.f(!this.zz);this.changeAllowTouchScrollEvent().a(!0)};e.NT=function(a){this.ie.j(a);this.changeAllowTouchScrollEvent().a(!a&&!(this.co&&!this.lQ));a=a?"none":"";U(this,"pointer-events",a);U(this.Y,"pointer-events",a)};
e.ju=function(a){var b=dg(a.displayObject());b=(a.height()+b.top+b.bottom)*this.R;a=Nf(a.displayObject()).y;var c=this.ya&&this.ya.showed()?this.ya.height()*this.R:0,d=this.qb&&this.qb.visible()?this.qb.height()*this.R:0;hE()>a-c?gE(0,a-c-4):hE()+this.Mw-d<a+b&&gE(0,a+b-(this.Mw-d)+4)};
e.fE=function(){var a=this.Vb.ck,b=this.tw();if(this.Vk||!a.enabled()||!a.visible())if(x(this.Vb,XD),a=this.Vb.tq,!(b||a&&a.enabled()&&a.visible()&&"tryAgain"!=OD(this.Vb)))return;u(this.cc);a=VD(this);var c="testing"==a.sessionMode(),d=Uw(a.Ta()),f=c?!this.cc.ma():!1;u(d).submitted()||b?WD(this,f):"eachQuestion"==a.settings().submitType()&&c?u(d).submit():"allAtOnce"==a.settings().submitType()&&c?WD(this,!1):WD(this,f)};
e.tw=function(){u(this.cc);var a=VD(this),b=Uw(a.Ta());u(b);a=!(b.slide()&&b.slide().settings().pa()&&u(b.slide().settings().pa()).isEnabled())&&!ly(a.Ia())&&b.nb();return this.cc.jd().T().YE()&&"eachQuestion"==this.cc.jd().T().submitType()&&!this.cc.ma()&&a};e.hV=function(a){var b=this.tw(),c=this.Vb.fr;if(b||!this.Vk&&c.enabled()&&c.visible())this.cV=!0,Yw(VD(this).Ta(),a)};
e.vT=function(){x(this.Vb,XD);this.Vb.CA(!1);if(this.Z instanceof W)if(this.Z.nb()){if(this.na instanceof xH&&(this.na.Ik(),"tryAgain"==this.Vb.tq.nH)){this.Z.Qs();var a=VD(this),b=dx(a.slidePoolState(),ex(this.Z.slide().settings(),"attempt"));b&&so(b,"attempt")&&(u(this.cc),a="testing"==a.sessionMode()?!this.cc.ma():!1,WD(this,a))}}else this.fE();else"InfoSlide"==this.Z.slide().type()&&this.fE();PJ(this)};e.MK=function(){dK(this)};e.KK=function(){dK(this)};
e.JK=function(a,b){this.oy("PB_SEND_REPORT_TO_EMAIL_FAILED",a,b)};e.LK=function(a,b){this.oy("PB_SEND_REPORT_TO_URL_FAILED",a,b)};function dK(a){var b=new iF(a.c.B("PB_SENDING_REPORT"));a.Xo(b)}e.oy=function(a,b,c){$J(this);var d=this.c;b||(c.suspend(),bK(this,d.B(a),d.B("PB_DIALOG_BOX_OK_BUTTON"),d.B("PB_DIALOG_BOX_CANCEL_BUTTON"),function(a){$J(this);a?this.m.vs():fy(VD(this))}))};
e.pS=function(){if(this.ya){var a=0,b=0;if(this.ya.showed()){a=Math.floor(this.ya.height()*this.R+this.ya.y());var c=dg(this.ya.displayObject());b+=c.bottom}U(this,"padding-top",a+b+"px");this.Qc&&(1<this.R?U(this.Qc,"margin-top",a+"px"):U(this.Qc,"top",a+"px"),a=this.ya.showed()?this.ya.height():0,this.Qc.Pb(this.Mw/this.R-a+1));QJ(this)}};e.jT=function(a){this.addChild(a)};e.JT=function(a){this.removeChild(a)};
e.LT=function(a){Dq(this,"ignore_min_height");a.xd((fE||document.body).scrollHeight);Eq(this,"ignore_min_height")};e.uK=function(){var a=this.c;this.vr(a.B("PB_INVALID_BRANCHING_MESSAGE"),a.B("PB_DIALOG_BOX_OK_BUTTON"))};e.ew=function(){};e.reset=function(){this.na&&(UJ(this,this.na),this.g.removeChild(this.na));this.TD=this.Pf=this.na=null;this.tb(null)};e.Hs=function(a){this.Pf=a;this.NT(!1);SJ(this);this.qa()};e.LA=function(a){this.Pf=a;this.Xm(a)};e.Gs=function(a){this.Pf=a;this.Xm(a)};e.QA=function(){return new E};
e.Uh=function(){return new E};e.controlPanel=function(){return this.ta};e.topPanel=function(){return null};e.Ls=function(){var a=this;this.Pf=null;return new EJ(function(b){a.Xm(b)},this)};e.un=function(){return this.eU};e.qa=function(){this.ya&&this.ya.qa();LJ(this);this.pS();QJ(this);HJ(this);NJ(this)};e.Ea=function(){};e.Sp=function(){};e.Qp=function(){};
e.Gn=function(a){var b=this.c.B("PB_RESUME_QUIZ_STATE_MESSAGE");bK(this,b,this.c.B("PB_DIALOG_BOX_YES_BUTTON"),this.c.B("PB_DIALOG_BOX_NO_BUTTON"),function(b){a(!b);if(Ah)return u(document.body),rg(document.body)})};e.fw=function(){};e.Fv=function(){};e.Wl=function(){};e.Ij=function(){};e.$e=function(){this.na instanceof IH&&this.na.$e()};function eK(){}e=eK.prototype;e.Hr=null;e.Ir=null;e.start=function(a,b,c,d){u(!this.Hr&&!this.Ir&&0<b.length);b=bb(b[0],8);var f={};f.family=a;f.bold=!0===c;f.italic=!0===d;this.Hr=new fK(f,"arial,'URW Gothic L',sans-serif",b);this.Ir=new fK(f,"Georgia,'Century Schoolbook L',serif",b)};e.finish=function(){u(this.Hr&&this.Ir);this.Hr.Hd();this.Hr=null;this.Ir.Hd();this.Ir=null};e.check=function(){u(this.Hr&&this.Ir);return gK(this.Hr)||gK(this.Ir)};
function fK(a,b,c){var d=gc(a,"family","");d=String(d);for(var f=['"'],g=0;g<d.length;g++){var h=d.charAt(g),k=h.charCodeAt(0);f[g+1]=Za[h]||(31<k&&127>k?h:ab(h))}f.push('"');d=f.join("");this.Cr=Le("span");this.Cr.innerHTML=c;N(this.Cr,{position:"absolute",top:"-999px",left:"-999px",fontSize:"100px",fontFamily:b,fontWeight:gc(a,"bold",!1)?"bold":"normal",fontStyle:gc(a,"italic",!1)?"italic":"normal",opacity:"0"});Ne(document.body,this.Cr);this.YT=Uf(this.Cr).width;N(this.Cr,"fontFamily",d+","+b)}
fK.prototype.Hd=function(){Re(this.Cr)};function gK(a){return!!a.YT&&Uf(a.Cr).width!=a.YT};var hK={};function iK(a,b,c){c=c||b;var d="",f=!1,g=!1;q(a)?d=a:(d=gc(a,"family",""),f=gc(a,"bold",!1),g=gc(a,"italic",!1));u(0<d.length);d=d.replace(/^"|"$/g,"");if(d in hK)(hK[d]?b:c)();else{var h=h||5E3;var k=new eK;k.start(d,"0",f,g);var n=Na(),t=setInterval(function(){var d=!1,f=!1;k.check()?f=d=!0:Na()-n>h&&(d=!0,f=!1);d&&(clearInterval(t),k.finish(),f?b():c&&(nb("can't preload font "+(a&&a.family)),c()))},50)}}
function jK(a,b){Ca(b)||(b=[b]);var c=[];Bb(b,function(a){c.push(a.t3+"('"+a.src()+"')"+(a.format()?" format('"+a.format()+"')":""))});return"@font-face {\n\t\t\t  font-family: '"+a+"';\n\t\t\t  src: "+c.join(",")+";\n\t\t\t  \n\t\t\t  \n\t\t\t}"}function kK(a,b){this.t3=a;this.uM=b;this.zq=null}kK.prototype.src=function(){return this.uM};kK.prototype.format=function(){return this.zq};function lK(a){var b=a.qs,c=a.quiz,d=a.q4,f=a.M5,g=a.yP,h=a.dO,k=a.kw,n=void 0===a.Ma?null:a.Ma,t=void 0===a.g4?"":a.g4,v=a.fitToWindow,w=a.G,F=a.Nk,I=a.Cb,aa=a.u,eb=a.skinSettings,Oe=void 0===a.accessibilityModeEnabled?!1:a.accessibilityModeEnabled,Vk=a.ma,db=a.Yv,Gx=a.Sz,Jw=a.Z7,Qi=a.contentScale,Hx=a.Wc;a=a.wF;L.call(this);var Cq=this;this.jx=a||null;(this.Md=Hx||null)&&mK(c,this.Md.showPlayersPanels());this.ni=b;this.la=c;this.RZ=d;this.L=f;this.d3=g;this.ac=null;this.lt=Qi;this.Cw=t;this.xq=
v;this.Y=w;this.Nr=F;this.c=aa;this.ed=eb;this.Us=Oe||!!this.Md&&this.Md.accessibilityModeEnabled();this.Ka=Vk;this.UD=db;this.Ab=n;this.bI=null;this.SZ=Gx;this.dQ=Jw;this.bn=this.II=!1;this.rd=new Bj;this.nc=new zj(this.rd);nK(this,h);Zi({r5:aa.B("PB_TIMER_SECONDS_LABEL"),min:aa.B("PB_TIMER_MINUTES_LABEL"),H4:aa.B("PB_TIMER_HOURS_LABEL")});this.kb=I;this.uf=new eD(b,this.Us);this.fd=this.uf.UA();C(this,this.uf.OQ,this.z1,this);C(this,this.uf.jQ,this.s0,this);this.Ld=null;w&&(N(w,"z-index",10),N(w,
"top",0));this.Cl=M(this);this.Ay=M(this);this.wr=M(this);this.Yy=M(this);this.QR=M(this);this.Zw=M(this);this.Yn=M(this);this.vH=void 0;this.A=new qC(h,k);this.qh=new Si;this.bj=new oD;this.tf=new DC({contentScale:this.lt,wF:this.jx,quiz:this.la,Cb:this.kb,Dp:this,Wc:this.Md,fitToWindow:this.xq});this.j2=new ez({quiz:this.la,u:this.c,C:this.A,Cb:this.kb,zP:this.bj,ma:this.Ka,Mn:!0,Nk:this.Nr});this.xy=this.oU=this.Mb=this.Eh=this.vV=this.Dd=this.s=null;oK(this);if(this.oe=pK(this))u(document.getElementById("content")).appendChild(this.oe.displayObject()),
qK(this);this.NC="always"==db;this.kS=M(this);this.Tx=0;this.kC=[];wv(I)?setTimeout(function(){Cq.It()}):(rK(this).o("visibility","hidden"),0==Object.keys(h).length?(this.II=!0,sK(this)):fh(function(){tK(Cq,h)},this))}m(lK,L);e=lK.prototype;e.id=function(){return this.ni};e.setPresentationOutlineController=function(a){P&&rK(this).setPresentationOutlineController(a)};e.isResumed=function(){return this.NC};
e.resize=function(a,b){if(p(a)&&p(b)){if(wh){var c=u(rK(this).displayObject().parentNode);fE=c;c=u(c.style);c.overflow="auto";c.width=a+"px";c.height=b+"px"}if(vv(this.kb)||ai||Qh||O)var d=new H(a,b);else d=void 0===d?16:d,d=new J(d,d,a-2*d,b-2*d),this.oe&&a-162<d.width&&(d.width-=162),d=new H(d.width,d.height);this.tf.Zo=d.clone();d=zC(this.tf).tA;c=ug({width:d.width,height:d.height,boundingWidth:a,boundingHeight:b,yf:!1});a=c.width;b=c.height;d=c.left;c=c.top;"accessible"==this.fd?(rK(this).xa(a),
rK(this).cf(d)):(rK(this).resize(a,b),rK(this).move(d,c))}};e.restartQuiz=function(){this.deactivate();this.NC=!1;uK(this).reset();vK(this).reset();this.It();this.Va()};e.pauseMedia=function(){this.rd.XX()};e.changeAllowTouchScrollEvent=function(){return M(this)};e.touchScrollAllowed=function(){return!0};e.autoStartAvailable=function(){return uK(this).autoStartAvailable()};e.soundController=function(){return this.rd};e.restoreState=function(){};e.usedAttemptsCount=function(){return vK(this).usedAttemptsCount()};
e.allowRetakeQuiz=function(){return vK(this).allowRetakeQuiz()};e.currentSession=function(){return vK(this).currentSession()};e.currentSessionChangedEvent=function(){return this.Zw};e.closeWindowEvent=function(){return this.Yn};e.quizPlayerEvent=function(){return this.Ay};e.navigationType=function(){return this.la.settings().T().navigationType()};e.showOutlineEvent=function(){return this.wr};e.showTopPanelPopupEvent=function(){return this.Yy};e.outlinePopupClosed=function(){uK(this).outlinePopupClosed()};
e.onTopPanelPopupClosed=function(){uK(this).onTopPanelPopupClosed()};e.stateChangedEvent=function(){return this.Cl};e.slideChangedEvent=function(){return uK(this).slideChangedEvent()};e.currentSlideId=function(){return uK(this).currentSlideId()};e.mediaController=function(){return this.nc};e.setOverlayDisplayed=function(){};e.setActionAvailability=function(a){this.Ld=a;uK(this).setActionAvailability(this.Ld);P&&rK(this).setActionAvailability(a)};e.setParentScale=function(a){rK(this).setParentScale(a)};
e.start=function(){wK(this,this.ni);xK(this);this.II&&this.It();this.bn=!0;this.Va()};e.activate=function(){u(this.bI).disabled=!1;uK(this).activate(!0);rK(this).activate();yK(this)};e.deactivate=function(){u(this.bI).disabled=!0;uK(this).activate(!1);rK(this).deactivate()};e.persistState=function(){return vK(this).persist()};e.setUserInfo=function(a,b){vK(this).setUserInfo(a,b)};e.onPresentationViewModeChanged=function(a){"normal"==a?gD(this.uf,"desktop"):"accessible"==a&&gD(this.uf,"accessible")};
e.quiz=function(){return this.la};e.rn=function(){return rK(this)};e.skin=function(){return rK(this)};e.skinSettings=function(){return this.ed};e.initializationCompleteEvent=function(){return this.kS};e.showTopPanel=function(){vv(this.kb);var a=this.la.fillPanelsView();return xC(this.la,a)};e.vP=function(){var a=this;if("accessible"==this.fd)return Promise.resolve();this.oe&&(this.oe.h("with-launcher",!0),yK(this));return uK(this).vP().then(function(){a.oe&&a.oe.h("with-launcher",!1)})};
function zK(a){return new (wv(a.kb)?jv:gv)({G:a.Y||document.body,C:a.A,U:a.L,Ee:a.qh,u:a.c,quizSize:a.la.settings().T().quizSize(),xi:new Es,Df:a.rd})}function vK(a){return u(a.s)}
function AK(a){return new a.d3({quiz:a.la,u:a.c,C:a.A,Cb:a.kb,zP:a.bj,G:a.Y,skinSettings:a.ed,Wc:a.Md?a.Md:void 0,qs:a.ni,rG:a.tf,U:a.L,soundController:a.rd,Dp:a,Ee:a.qh,fg:u(a.Dd),cb:u(a.Dd),Tr:function(){return vK(a).allowRetakeQuiz()},gO:function(){return u(vK(a).currentSession()).slidePoolState()},fO:function(){return u(vK(a).currentSession()).slidePoolState()}})}
function BK(a){var b=u(a.vV).create(a.fd);b.Ij("q_"+a.ni);"small"==a.fd&&(b.aw(vK(a)),C(a,vK(a).currentSessionChangedEvent(),function(){b.tb(u(a.currentSession()))},a));return b}function rK(a){return u(a.Eh)}function CK(a){return new sm(rK(a).un(),x(a.L,uD))}function DK(a){return new nC({state:vK(a),view:rK(a),skin:rK(a),u:a.c,Cn:a.bj,U:a.L,Cb:a.kb,Ek:a.Mb,te:a.la.ab().te(),Ee:a.qh,Wc:a.Md?a.Md:void 0,T:a.la.settings().T(),hw:a.uf})}function EK(a){return u(a.oU).create(a.fd)}
function uK(a){return u(a.xy)}function pK(a){if(!a.Us||"tablet"==a.fd||"small"==a.fd||vv(a.kb))return null;var b=new Li({i:"quiz-skin-switch-control",tabIndex:0});C(a,b.D,a.B3,a);return b}
function qK(a){a.oe&&(a.oe.h("mode",a.fd),a.oe.h("with-launcher",!1),"accessible"==a.fd?(a.oe.setAttribute("title",a.c.B("PB_ACCESSIBLE_SKIN_ENABLE_NORMAL_MODE")),a.oe.cw(-1),a.oe.Yc("hidden",!0)):(a.oe.setAttribute("title",a.c.B("PB_ACCESSIBLE_SKIN_ENABLE_ACCESSIBILITY_MODE")),a.oe.cw(0),a.oe.displayObject().removeAttribute(df("hidden"))))}function yK(a){a.oe&&"accessible"!=a.fd&&u(a.oe).focus()}e.B3=function(){gD(this.uf,"desktop"==this.fd?"accessible":"desktop")};
e.z1=function(a){if(this.bn){var b=this.currentSession();b&&b.KW();this.deactivate();b=this.persistState();this.fd=a;oK(this);vv(this.kb)||u(document.getElementById("content")).appendChild(rK(this).displayObject());FK(this,b);this.ac&&rK(this).setBannerView(this.ac);xK(this);qK(this);this.QR.a();this.activate()}else this.fd=a,oK(this)};e.s0=function(){this.oe&&this.oe.j(this.uf.$y);this.Ay.a(this.uf.$y?"unlockPresentationViewMode":"lockPresentationViewMode")};
function oK(a){a.Eh&&!vv(a.kb)&&u(document.getElementById("content")).removeChild(a.Eh.displayObject());a.s&&a.currentSession()&&a.vH&&(Nd(a,u(a.currentSession()).sessionModeChangedEvent(),a.Ho,a),a.vH=void 0);a.Yb(a.s);a.Yb(a.Eh);a.Yb(a.Mb);a.Yb(a.xy);a.s=a.j2.create(a.fd);D(a,a.s);C(a,vK(a).currentSessionChangedEvent(),function(){a.Zw.a()});Md(a,vK(a).currentSessionChangedEvent(),function(){a.vH=C(a,u(a.currentSession()).sessionModeChangedEvent(),a.Ho,a)},a);C(a,vK(a).stateChangedEvent(),a.Va,a);
a.Dd=zK(a);a.vV=AK(a);a.Eh=BK(a);D(a,a.Eh);a.Mb=CK(a);D(a,a.Mb);u(a.Dd).im(u(a.Mb));"small"==a.fd&&rK(a).im(u(a.Mb));a.oU=DK(a);a.xy=EK(a);D(a,a.xy);C(a,uK(a).RQ,function(b){b&&yK(a)});C(a,uK(a).closeWindowEvent(),function(b){a.Yn.a(b)});C(a,uK(a).lE,a.A1,a);C(a,uK(a).yx,a.K0,a);C(a,uK(a).BI,a.G0,a);C(a,uK(a).showOutlineEvent(),a.v1,a);C(a,uK(a).showTopPanelPopupEvent(),a.y1,a);if(!a.Md){var b="accessible"==a.uf.fd?{overflowY:"auto",background:"#CED1D3"}:{overflowY:"",background:""},c=b.background;
document.body.style.overflowY=b.overflowY;document.body.style.background=c}iD(a.uf)&&uK(a).LO()}function FK(a,b){b?vK(a).resume(b):qy(vK(a))?vK(a).tb(La(uK(a).qP,a.xy)):(vK(a).start(),b=vK(a).currentSession(),!b||ay(b)||b.re()||rK(a).NA())}
function wK(a,b){var c=a.ed.qv().colors(),d=a.la.settings().T().quizSize(),f=a.la.ZF();f=f?mh(f):"transparent";b=Object.assign(a.SZ,{__wrapper_id__:b,__quiz_id__:"q_"+a.ni,__correct_message__:a.c.B("PB_GRADED_QUESTION_CORRECT"),__incorrect_message__:a.c.B("PB_GRADED_QUESTION_INCORRECT"),__partially_correct_message__:a.c.B("PB_GRADED_QUESTION_PARTIALLY_CORRECT"),__answered_message__:a.c.B("PB_SURVEY_QUESTION_ANSWERED"),__not_answered_message__:a.c.B("PB_MINI_SKIN_NOT_ANSWERED_SURVEY_QUESTION"),__slide_background_url__:f,
__quiz_width__:d.width+"px",__quiz_height__:d.height+"px"});var g={};a.dQ&&Yb(a.dQ,function(a,b){g[b]=a});Yb(c,function(a,b){g[b]=Ck(a)});Gk(g,c);a.bI=a.RZ.SN(g,b)}function xK(a){"accessible"!=a.fd&&setTimeout(function(){var b=Ml(a.L,"gradients",{});N(b,"position","absolute");Qe(a.rn().displayObject(),b,0)})}e.setPanelScale=function(a){rK(this).setPanelScale(a)};
function nK(a,b){for(var c=[],d=l(Object.keys(b)),f=d.next();!f.done;f=d.next()){f=f.value;for(var g=[],h=l(b[f]),k=h.next();!k.done;k=h.next())k=k.value,k=0==k.indexOf("http")?k:a.Cw+k,g.push('url("'+Oo(k)+'")');c.push('@font-face { font-family: "'+f+'"; src: '+g.join(",")+";}")}GK(c.join("\n"))}e.Va=function(){this.Cl.a(new Nw)};e.Ho=function(){if(this.Us&&this.oe){var a=this.currentSession();this.s&&a&&Gz(this.uf,"reviewing"!=a.sessionMode())}};e.startupCompletedEvent=function(){return this.initializationCompleteEvent()};
e.sessionDetailsGenerator=function(){return this.currentSession().sessionDetailsGenerator()};e.startupCompleted=function(){return!0};function sK(a){function b(){rK(a).o("visibility","");rK(a).qa();a.kS.a()}a.bn&&a.It();var c=[],d=a.la.ZF();d&&c.push(tD(d));if(d=a.currentSession()){var f=Uw(d.Ta());f?(c.push(ty(a.bj,f.slide())),uK(a).iG(f.slide().id())):d.re()&&c.push(ty(a.bj,u(d.re()).slide()))}else if(d=vK(a).ao)c.push(ty(a.bj,d.slide())),uK(a).iG(d.slide().id());Promise.all(c).then(b,b)}
function HK(a,b){function c(){--a.Tx;IK(a);0===a.Tx&&(a.II=!0,sK(a))}++a.Tx;var d={};d.family=b;iK(d,c,c)}function IK(a){for(;2>a.Tx&&a.kC.length;)HK(a,a.kC.pop())}function tK(a,b){a.Tx=0;a.kC=[];var c=[];Yb(b,function(b,f){var d=[];0===b.length&&d.push(new kK("local",f));for(var h=0;h<b.length;++h)d.push(new kK("url",b[h]));c.push(jK(f,d));a.kC.push(f);IK(a)})}
e.It=function(){var a=this,b="prompt"==this.UD;this.Ab&&b?(JK(this,!1),uK(this).Gn(function(b){a.NC=b;FK(a,b?a.Ab:null);JK(a,!0);a.Ho();yK(a)})):(FK(this,this.NC?this.Ab:null),JK(this,!0))};e.A1=function(){this.Ay.a("skipQuizSlide")};e.G0=function(){this.Ay.a("quizFinished")};e.v1=function(a){this.wr.a(a)};e.y1=function(a){this.Yy.a(a)};e.K0=function(){this.Ay.a("gotoPreviousSlide")};function KK(a,b){b&&(b=new Ri(b),N(b.displayObject(),"display","none"),a.setBannerView(b.displayObject()))}
e.setBannerView=function(a){this.ac=a;rK(this).setBannerView(a)};function JK(a,b){a.ac&&N(a.ac,"display",b?"":"none")};var LK={be:{_:"rs",JN:{_:"a",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},AG:{_:"v",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},images:{_:"i",src:{_:"s"},width:{_:"v"},height:{_:"h"},text:{_:"t"}}},fonts:{_:"fs",fontFamily:"f",l8:"s"},kw:{_:"S",fontFamily:"f",bold:"b",italic:"i"},Sz:{_:"v"}};function MK(a){this.Cw=a||"";a=$q(LK);this.xC=a.be.images;this.UG=a.be.JN;this.gN=a.be.AG};var NK={content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},language:{_:"l"},Ps:{_:"tedt"},bs:{_:"dr"},$r:{_:"dw"},Uz:{_:"xx"},Vz:{_:"xy"}};function OK(){L.call(this);this.S=new Map;this.bx="";M(this)}m(OK,L);e=OK.prototype;e.EA=function(a,b){b=void 0===b?!1:b;var c=a.id();this.S.set(c,a);b&&(this.bx=c)};e.WN=function(){return this.bx};e.has=function(a){return this.S.has(a)};e.count=function(){return Array.from(this.S.keys()).length};e.names=function(){var a=[];this.S.forEach(function(b){a.push(b.name())});return a};e.clear=function(){this.S.clear();this.bx=""};
e.clone=function(){var a=this,b=new OK;this.S.forEach(function(c){c=new Fj(c.name(),c.id(),c.labels());b.EA(c,c.id()==a.WN())},this);return b};function PK(){this.Cy=-1;this.Ny="selectGroups";this.uV=!1}e=PK.prototype;e.ts=function(){return this.Cy};e.Np=function(){return this.Ny};e.xP=function(){return this.uV};e.lP=function(a){this.Ny=a};e.jP=function(a){this.Cy=a};function QK(){L.call(this);this.Xb=!1;this.pe=60;this.Ca=M(this);this.lx=M(this)}m(QK,L);QK.prototype.isEnabled=function(){return this.Xb};QK.prototype.value=function(){return this.pe};QK.prototype.enable=function(a){this.Xb!=a&&(this.Xb=a,this.Ca.a(),this.lx.a())};QK.prototype.xd=function(a){this.pe!=a&&(this.pe=a,this.Ca.a())};function RK(){L.call(this);this.Oc=new H(720,540);this.Ac="eachQuestion";this.CD="quizPassingScore";this.Yf=new QK;this.Yf.xd(3600);this.tw=this.gQ=!1;this.cE=!0;this.Tu=new PK;this.UD="prompt";this.aT="free";this.aU=M(this);this.w=M(this);this.z3=M(this);this.hQ=M(this)}m(RK,L);e=RK.prototype;e.quizSize=function(){return this.Oc};e.submitType=function(){return this.Ac};e.passingScoreType=function(){return this.CD};e.pa=function(){return this.Yf};e.iv=function(){return this.gQ};e.YE=function(){return this.tw};
e.MA=function(){return this.cE};function Vw(a){return"allAtOnce"==a.Ac?!1:a.MA()}e.Yv=function(){return this.UD};e.navigationType=function(){return this.aT};e.M=function(){return this.w};function SK(){this.oa=10;this.bt=this.uu=0;this.ct=1;this.Zm=!0;this.$h=!1;this.ZU=!0;this.qV=!1;this.cl=new Map;this.cl.set("correct",lx("Qm.FormView.Feedback.DefaultCorrect"));this.cl.set("incorrect",lx("Qm.FormView.Feedback.DefaultIncorrect"));this.cl.set("attempt",lx("Qm.FormView.Feedback.DefaultAttempt"));this.cl.set("answered",lx("Qm.FormView.Feedback.DefaultAnswered"));this.cl.set("partially",lx("Qm.FormView.Feedback.DefaultPartiallyCorrect"));this.tQ=!1;this.kQ=!0;this.Yf=new QK}e=SK.prototype;
e.points=function(){return this.oa};e.ms=function(){return this.uu};e.lv=function(){return this.bt};e.zf=function(){return this.ct};e.FN=function(){return this.tQ};e.BW=function(){return this.kQ};e.pa=function(){return this.Yf};e.qY=function(){return this.ZU};e.vY=function(){return this.qV};e.iP=function(a){this.oa=a};e.fP=function(a){this.uu=a};e.XO=function(a){this.bt=a};e.AA=function(a){this.ct=a};e.nP=function(a){this.Zm=a};e.VO=function(a){this.$h=a};function TK(){this.Xb=!1;this.KU="";this.ep="_blank"}e=TK.prototype;e.enabled=function(){return this.Xb};e.UO=function(){return this.KU};e.target=function(){return this.ep};e.f=function(a){this.Xb=a};e.mG=function(a){this.ep=a};function UK(){this.YU=this.Tb=this.oM=this.Xb=!1;this.YQ="passedAndFailed";this.DR=""}e=UK.prototype;e.enabled=function(){return this.Xb};e.qG=function(){return this.oM};e.Ci=function(){return this.Tb};e.tP=function(){return this.YU};e.ON=function(){return this.YQ};e.vF=function(){return this.DR};e.f=function(a){this.Xb=a};e.lG=function(a){this.Tb=a};function VK(){L.call(this);this.SR=lx("Qm.Settings.Report.ValueFrom");this.qz=lx("Qm.Settings.Report.ValueQuizSubject");this.Lw=lx("Qm.Settings.Report.ValueQuizComment");this.KV=M(this);this.WQ=M(this)}m(VK,L);VK.prototype.from=function(){return this.SR};VK.prototype.ZA=function(){return this.qz};VK.prototype.Oz=function(){return this.Lw};function WK(){this.Xb=!1;this.Hl=""}WK.prototype.enabled=function(){return this.Xb};WK.prototype.url=function(){return this.Hl};WK.prototype.f=function(a){this.Xb=a};WK.prototype.oG=function(a){this.Hl=a};function XK(){this.WY=new UK;this.zM=new UK;this.zM.oM=!0;this.zM.lG(!0);this.C2=new VK;this.P2=new WK;this.S_=new TK}e=XK.prototype;e.mn=function(){return this.WY};e.Vp=function(){return this.zM};e.Xv=function(){return this.C2};e.xs=function(){return this.P2};e.Mv=function(){return this.S_};function YK(){L.call(this);this.yL=new SK;this.Sq=new RK;this.Bu=new XK;this.Z_=new OK;C(this,this.Sq.aU,this.Z0,this)}m(YK,L);YK.prototype.T=function(){return this.Sq};YK.prototype.hb=function(){return this.yL};YK.prototype.Ov=function(){return this.Z_};
YK.prototype.Z0=function(){var a=this.Bu.Xv(),b="survey"==this.Sq.passingScoreType(),c=lx("Qm.Settings.Report.ValueQuizComment"),d=lx("Qm.Settings.Report.ValueSurveyComment"),f=b?d:c;(b?c:d)==a.Oz()&&a.Lw!=f&&(a.Lw=f,a.WQ.a());c=lx("Qm.Settings.Report.ValueQuizSubject");d=lx("Qm.Settings.Report.ValueSurveySubject");f=b?d:c;(b?c:d)==a.ZA()&&a.qz!=f&&(a.qz=f,a.KV.a())};function ZK(){L.call(this);this.kI=this.Wo=!0;this.w=M(this)}m(ZK,L);ZK.prototype.showSlideList=function(){return this.Wo};ZK.prototype.displayQuestionStatus=function(){return this.kI};ZK.prototype.M=function(){return this.w};function $K(){L.call(this);this.iM=this.Su=!0;this.w=M(this)}m($K,L);$K.prototype.Rp=function(){return this.iM};$K.prototype.gw=function(){return this.Su};$K.prototype.M=function(){return this.w};function aL(){L.call(this);this.TQ=this.WS=null;this.ne=new $K;this.xc=new ZK;C(this,this.ne.M(),this.Qf,this);C(this,this.xc.M(),this.Qf,this);this.$I=!1;this.aJ=M(this);this.w=M(this)}m(aL,L);e=aL.prototype;e.ks=function(){return u(this.WS)};e.qv=function(){return u(this.TQ)};e.mm=function(){return this.ne};e.questionListInfo=function(){return this.xc};e.iA=function(){return this.$I};e.M=function(){return this.w};e.Qf=function(){this.w.a()};function bL(a,b){L.call(this);this.Sc=b||"";this.P=new YK;this.ed=new aL;this.dz=a;this.nU="";this.od=!1;this.S2=M(this);this.MM=M(this);this.o3=M(this);this.e3=M(this)}m(bL,L);e=bL.prototype;e.title=function(){return this.Sc};e.settings=function(){return this.P};e.skinSettings=function(){return this.ed};e.oP=function(a){this.ed=a;this.e3.a()};e.nG=function(a){this.Sc=a;this.MM.a()};e.ZF=function(){return this.nU};e.fillPanelsView=function(){return this.od};function mK(a,b){a.od=b};function cL(a,b,c){bL.call(this,b,c);this.Fh=a}m(cL,bL);cL.prototype.ab=function(){return this.Fh};cL.prototype.isGraded=function(){return"survey"!=this.settings().T().passingScoreType()};cL.prototype.version=function(){return"9.0"};cL.prototype.quizSize=function(){return this.settings().T().quizSize()};function dL(){L.call(this);this.iW=!0;this.Cy=-1;this.Ny="allQuestions";this.BD=new jx;this.Ca=M(this)}m(dL,L);e=dL.prototype;e.wG=function(){return this.iW};e.ts=function(){return this.Cy};e.Np=function(){return this.Ny};e.wd=function(){return this.BD};e.lP=function(a){this.Ny=a;this.Ca.a()};e.jP=function(a){this.Cy=a;this.Ca.a()};e.jG=function(a){this.BD=a;this.Ca.a()};e.Af=function(){return this.Ca};function eL(a){zD.call(this,a)}m(eL,zD);eL.prototype.get=function(a){return vr(this,a)};eL.prototype.push=function(a){return AD(this,a)};eL.prototype.insert=function(a,b){return AD(this,a,b)};eL.prototype.remove=function(a){return BD(this,a)};function fL(a){L.call(this);this.Od=a;this.Sc="";this.za=new eL;D(this,this.za);this.P=new dL;this.wV=new Xy;this.MM=new E}m(fL,L);e=fL.prototype;e.id=function(){return this.Od};e.title=function(){return this.Sc};e.slides=function(){return this.za};e.settings=function(){return this.P};e.nG=function(a){this.Sc=a;this.MM.a()};function gL(){}gL.prototype.RW=function(a){a=a||Wm();return new fL(a)};function hL(a){this.b=a}hL.prototype.load=function(a){var b=new Gj({description:a[this.b.description],colors:a[this.b.colors],zn:a[this.b.zn]});b.ZO(a[this.b.baseName]);return b};function iL(a){this.b=a}iL.prototype.load=function(a){var b=new Hj({description:a[this.b.description],messages:a[this.b.messages],zn:a[this.b.zn]});b.ZO(a[this.b.baseName]);return b};function jL(a){this.b=a}
jL.prototype.load=function(a,b){var c=(new iL(this.b.ks)).load(b[this.b.ks]);a.WS=c;c=(new hL(this.b.qv)).load(b[this.b.qv]);a.TQ=c;c=a.mm();var d=b[this.b.mm],f=this.b.mm,g=d[f.Rp];p(g)&&c.iM!=g&&(c.iM=g,c.w.a());d=d[f.gw];p(d)&&c.Su!=d&&(c.Su=d,c.w.a());c=a.questionListInfo();d=b[this.b.questionListInfo];f=this.b.questionListInfo;g=d[f.showSlideList];p(g)&&g!=c.Wo&&(c.Wo=g,c.w.a());d=d[f.displayQuestionStatus];p(d)&&d!=c.kI&&(c.kI=d,c.w.a());b=b[this.b.iA];a.$I!=b&&(a.$I=b,a.aJ.a())};function kL(a){this.b=a}kL.prototype.load=function(a,b){a.clear();a.bx=b[this.b.WN];var c=this.b.items;b=l(b[c]);for(var d=b.next();!d.done;d=b.next())d=d.value,a.EA(new Fj(d[c.name],d[c.id],d[c.labels]))};function lL(a){this.b=a}
lL.prototype.load=function(a,b){a.iP(b[this.b.points]);a.fP(b[this.b.ms]);a.XO(this.vh(b[this.b.lv],0));a.AA(b[this.b.zf]);a.nP(b[this.b.Kj]);a.VO(b[this.b.BN]);a.tQ=b[this.b.FN];a.kQ=b[this.b.BW];a.ZU=b[this.b.qY];a.qV=b[this.b.vY];var c=b[this.b.xv];c&&(a.cl.set("correct",c[this.b.xv.correct]),a.cl.set("incorrect",c[this.b.xv.jA]),a.cl.set("attempt",c[this.b.xv.Jz]),a.cl.set("answered",c[this.b.xv.tk]),c=c[this.b.xv.Sv],p(c)&&a.cl.set("partially",c));a=a.pa();b=b[this.b.pa];a.enable(b[this.b.pa.isEnabled]);
a.xd(b[this.b.pa.value])};lL.prototype.vh=function(a,b){return null!=a?a:b};function mL(a){this.b=a}mL.prototype.load=function(a,b){nL(a.mn(),b[this.b.mn],this.b.mn);nL(a.Vp(),b[this.b.Vp],this.b.Vp);var c=a.Xv(),d=b[this.b.Xv],f=this.b.Xv;c.SR=d[f.from];var g=d[f.ZA];c.qz!=g&&(c.qz=g,c.KV.a());d=d[f.Oz];c.Lw!=d&&(c.Lw=d,c.WQ.a());c=a.xs();d=b[this.b.xs];f=this.b.xs;c.f(d[f.enabled]);c.oG(d[f.url]);a=a.Mv();b=b[this.b.Mv];c=this.b.Mv;a.f(b[c.enabled]);a.KU=b[c.UO];a.mG(b[c.target])};
function nL(a,b,c){a.f(b[c.enabled]);a.oM=b[c.qG];a.lG(b[c.Ci]);a.YU=b[c.tP];a.YQ=b[c.ON];a.DR=b[c.vF]};var oL={alwaysResume:"always",promptToResume:"prompt",alwaysStartOver:"never"};function pL(a){this.b=a}
pL.prototype.load=function(a,b){var c=b.T(),d=a[this.b.quiz],f=this.b.quiz;c.Ac=d[f.submitType];c.w.a();c.z3.a();c.gQ=d[f.iv];c.w.a();c.tw=d[f.YE]||!1;c.hQ.a();c.w.a();c.cE=d[f.MA]||!1;c.w.a();var g=d[f.Yv];c.UD=oL[g]||g||"prompt";c.w.a();g=d[f.navigationType];if(!g||g&&"free"!=g&&"locked"!=g)g="free";c.aT=g;c.w.a();c.CD=d[f.passingScoreType];c.aU.a();c.w.a();g=d[f.quizSize];c.Oc=new H(g[f.quizSize.width],g[f.quizSize.height]);c.w.a();g=d[f.pa];var h=c.pa();h.enable(g[f.pa.isEnabled]);h.xd(g[f.pa.value]);
c=c.Tu;d=d[f.ab];c.lP(d[f.ab.Np]);c.jP(d[f.ab.ts]);c.uV=d[f.ab.xP];f=b.hb();(d=a[this.b.Hp])&&(new lL(this.b.Hp)).load(f,d);(f=a[this.b.bY])&&(new mL(this.b.bY)).load(b.Bu,f);b=b.Ov();if(a=a[this.b.Ov])(new kL(this.b.Ov)).load(b,a);else{a=lx("Qm.QuestionDefaults.LikertScaleLabelsSet").split("*");a=l(a);for(f=a.next();!f.done;f=a.next()){f=f.value.split("|");if(3>f.length)throw Error("Invalid likert scale labels data!");d=f[0];c=Wm();f.splice(0,1);b.EA(new Fj(d,c,f))}a=Array.from(b.S.keys());if(0>=
a.length)throw Error("Invalid preset index");a=a[0];if(!b.S.has(a))throw Error("Invalid preset id");a=b.S.get(a).id();b.bx=a}};function qL(a){return q(a)?JSON.parse(a):a};function rL(){}rL.prototype.load=function(a,b){b.jP(a.Kb[a.b.ts]);b.lP(a.Kb[a.b.Np]);b.iW=a.Kb[a.b.wG];b.Ca.a();if(null!=a.Kb[a.b.wd]){var c=new jx;c.IE=a.Kb[a.b.wd][a.b.wd.units];c.Ca.a();c.xd(a.Kb[a.b.wd][a.b.wd.value]);b.jG(c)}};function sL(a,b){this.b=a;this.Kb=b};function tL(a){var b=a.rF,c=a.qF,d=a.SF;a=a.wi.clone();a.ff.Hb().size+=b;Qj(a).lineHeight+=c;Qj(a).align=d}function uL(a,b){switch(b){case "ResultSlide":tL({wi:a,qF:-.15,rF:12,SF:"center"});return;case "IntroSlide":tL({wi:a,qF:-.15,rF:12,SF:"center"});return;case "AuthorizationSlide":tL({wi:a,qF:0,rF:0,SF:"center"});return;case "InfoSlide":case "InstructionsSlide":tL({wi:a,qF:-.25,rF:12,SF:"left"});return}a.clone()};function vL(a,b,c,d,f){L.call(this);this.Sc=a;this.Zu=d;this.K3=b;this.mb=c;a=f||[];this.de(this.OE);b=l(a);for(c=b.next();!c.done;c=b.next())C(this,c.value.Rn,this.dy,this);a=wL(a);if(this.OE=a.FO)C(this,this.OE.BX,this.U1,this),C(this,this.OE.AX,this.S1,this);this.gd=a.IN;this.cW=M(this);this.L3=M(this);this.w=M(this);Vd(this.Sc.Rn,this.w);Vd(this.Zu.Rn,this.w);Vd(this.L3,this.w);Vd(this.cW,this.w);this.values().length||this.values().push(new tp(""))}m(vL,L);e=vL.prototype;e.title=function(){return this.Sc};
e.usage=function(){return this.K3};e.Ke=function(){return this.Zu};e.type=function(){return this.mb};e.values=function(){return this.gd};e.value=function(){return this.gd[0]};e.Ai=function(a){this.mb!=a&&(this.mb=a,this.cW.a())};e.M=function(){return this.w};e.S1=function(a){a=this.values()[a];C(this,a.Rn,this.dy,this);this.dy()};e.U1=function(a,b){a=l(b);for(b=a.next();!b.done;b=a.next())Nd(this,b.value.Rn,this.dy,this);this.dy()};e.dy=function(){this.M().a()};function xL(a){this.b=a}xL.prototype.load=function(a,b){var c=this.b.pc,d=b[c];b=[];if(d){d=l(d);for(var f=d.next();!f.done;f=d.next()){var g=f.value;f=g[c.title];var h=g[c.usage],k=g[c.type],n=g[c.Ke],t=[];g=l(g[c.values]);for(var v=g.next();!v.done;v=g.next())t.push(new tp(v.value));f=new vL(new tp(f),h,k,new tp(n),t);b.push(f)}}a.di=b};function yL(a,b,c){var d=b[c.Aj];a.YG!=d&&(a.YG=d,a.mZ.a());d=b[c.bf];a.jL!=d&&(a.jL=d,a.hU.a());d=b[c.VF];a.iL!=d&&(a.iL=d,a.hU.a());b=b[c.Dg];a.cH!=b&&(a.cH=b,a.dH.a())};function zL(){L.call(this);this.jL=this.YG=this.cH=!1;this.iL=1;this.mZ=M(this);this.hU=M(this);this.dH=M(this)}m(zL,Tk);zL.prototype.Aj=function(){return this.YG};zL.prototype.bf=function(){return this.jL};zL.prototype.VF=function(){return this.iL};zL.prototype.Dg=function(){return this.cH};function AL(a){zL.call(this);this.Xa=a;this.ir="";this.vm=M(this);this.EL=M(this)}m(AL,zL);AL.prototype.In=function(){return this.ir};AL.prototype.bw=function(a){this.ir!=a&&(this.ir=a,this.EL.a())};function BL(a,b){zL.call(this);this.eN=a;this.nl=b;this.iN=a.width();this.fN=a.height();this.TG=M(this)}m(BL,zL);BL.prototype.videoWidth=function(){return this.iN};BL.prototype.videoHeight=function(){return this.fN};function CL(a,b){this.b=a;this.Nf=b}CL.prototype.load=function(a,b){if(a){var c=a[this.b.image];c&&b.gP(this.LJ(c,this.b.image));(c=a[this.b.audio])&&b.YO(DL(this,c,this.b.audio));if(a=a[this.b.video]){c=this.b.video;var d=EL(this.Nf,a[c.id],a[c.JO]);d=new BL(d.video,d.poster);yL(d,a,c);var f=a[c.width];f&&(d.iN=f);if(a=a[c.height])d.fN=a;b.Il!=d&&(b.Il&&Nd(b,b.Il.TG,b.ua,b),b.Il=d,b.Il&&C(b,b.Il.TG,b.ua,b),b.S3.a(),b.ua())}}};
CL.prototype.LJ=function(a,b){var c=FL(this.Nf,a[b.id]).We;c=new Uk(c);c.dG(a[b.Bg]);return c};function DL(a,b,c){a=new Fs(a.Nf.Ah.JN[b[c.id]]);a=new AL(a);yL(a,b,c);a.bw(b[c.In]||"");return a};function GL(a){L.call(this);this.g=a;this.kd=null;this.BB=M(this)}m(GL,L);e=GL.prototype;e.audio=function(){return this.kd};e.content=function(){return this.g};e.setContent=function(a){this.g=a};e.YO=function(a){var b=this;this.kd!=a&&(this.de(this.kd),(this.kd=a)&&C(this,this.kd.vm,function(){b.BB.a()},this),this.BB.a())};e.Aa=function(){var a=[];this.kd&&a.push(this.kd.Xa);this.g&&(a=a.concat(this.g.Aa()));return a};function HL(a,b){this.b=a;this.V=b}HL.prototype.load=function(a){if(!a)return null;var b=IL(this.V,this.b.value,qL(a[this.b.value]));b=new GL(b);if(a=a[this.b.audio])a=DL(new CL(this.b,this.V),a,this.b.audio),b.YO(a);return b};function JL(){this.g=null}JL.prototype.setContent=function(a){this.g=a};JL.prototype.pb=function(a,b,c,d){this.g&&this.g.pb(a,b,c,d)};function KL(a,b){var c=void 0;a instanceof Yk&&(c=a.hg());a=a.type();b="shape"==a?b.dM[u(c)]++:b.nK[a]++;return xD(a,c)+" "+b};function LL(a){this.b=a}
LL.prototype.load=function(a,b,c){c=c||new el;fl(c,a[this.b.bh]);if(a.hasOwnProperty(this.b.km)){b=c.km();var d=this.b.km;a=a[this.b.km];b.Ef(a[d.color]);b.Hk(a[d.alpha])}else if(a.hasOwnProperty(this.b.iO)){b=this.b.iO;d=a[this.b.iO];a=c.og;a.Ai(d[b.type]);for(var f=[],g=l(d[b.Pl]),h=g.next();!h.done;h=g.next())h=h.value,f.push(new Ij(h[b.Pl.position],h[b.Pl.color],h[b.Pl.alpha]));cl(a,f);"linear"==a.type()?a.zA(d[b.angle]):"radial"==a.type()&&(d=d[b.ss],b=new Jj(d[b.ss.nF],d[b.ss.oF],d[b.ss.uA]),
a.BL!=b&&(a.BL=b,a.w.a()))}else a.hasOwnProperty(this.b.Ep)&&(d=c.Ep(),f=this.b.Ep,a=a[this.b.Ep],d.Hk(a[f.alpha]),d.setPosition(a[f.position]),b=FL(b,a[f.L4]).We,d.fi!=b&&(d.fi=b,d.w.a()));return c};function ML(a){this.b=a}ML.prototype.load=function(a,b){b=b||new gl;a&&(b.setText(a[this.b.text]),a=a[this.b.JW],b.$G!=a&&(b.$G=a,b.w.a()));return b};function NL(a){this.b=a}NL.prototype.load=function(a,b){b=b||new hl;b.Ef(a[this.b.color]);b.Hk(a[this.b.alpha]);b.gh(a[this.b.size]);return b};function OL(a){this.b=a}OL.prototype.load=function(a,b){b=b||new il;b.Ef(a[this.b.color]);b.Hk(a[this.b.alpha]);b.eG(a[this.b.blur]);b.zA(a[this.b.angle]);b.gh(a[this.b.size]);a=a[this.b.vp];b.fx!=a&&(b.fx=a,b.w.a());return b};function PL(a){this.b=a}PL.prototype.load=function(a,b){b=b||new jl;b.Ai(a[this.b.type]);b.gh(a[this.b.size]);var c=a[this.b.VN];b.fI!=c&&(b.fI=c,b.ua());c=a[this.b.Lz];b.sH!=c&&(b.sH=c,b.ua());c=a[this.b.join];b.AJ!=c&&(b.AJ=c,b.ua());"solid"==b.type()&&(b.Ef(a[this.b.color]),b.Hk(a[this.b.alpha]));return b};function QL(a){this.b=a}QL.prototype.load=function(a,b){b=b||new kl;if(a){ll(b,a[this.b.Ll]);var c=a[this.b.verticalAlign];b.dN!=c&&(b.dN=c,b.w.a());c=a[this.b.Ss];b.Hz!=c&&(b.Hz=c,b.w.a());ml(b,a[this.b.marginLeft]);nl(b,a[this.b.marginRight]);ol(b,a[this.b.marginTop]);pl(b,a[this.b.marginBottom])}return b};function RL(a,b){this.b=a;this.Nf=b;this.bH=new LL(this.b.background);this.x3=new PL(this.b.strokeStyle);this.bZ=new ML(this.b.kv);this.U2=new OL(this.b.dw);this.u_=new NL(this.b.Dv);this.D3=new QL(this.b.Je)}
RL.prototype.load=function(a,b){b=b||new ql;var c=x(b.background(),el);this.bH.load(a[this.b.background],this.Nf,c);c=x(b.strokeStyle(),jl);this.x3.load(a[this.b.strokeStyle],c);c=x(b.kv(),gl);this.bZ.load(a[this.b.kv],c);c=x(b.dw(),il);var d=a[this.b.dw];d?(this.U2.load(d,c),0!=c.cu&&(c.cu=!1,c.w.a())):(1!=c.cu&&(c.cu=!0,c.w.a()),c.oO());c=x(b.Dv(),hl);(d=a[this.b.Dv])?(this.u_.load(d,c),0!=c.bu&&(c.bu=!1,c.w.a())):(1!=c.bu&&(c.bu=!0,c.w.a()),c.oO());c=x(b.Je(),kl);this.D3.load(a[this.b.Je],c);return b};function SL(a,b,c){rl.call(this,a,b,c)}m(SL,rl);function TL(a,b){switch(b){case "IntroSlide":a=a.clone();Qj(a).lineHeight+=-.05;a.ff.Hb().size+=4;return;case "WordBank":case "FillInTheBlank":case "MultipleChoiceText":a=a.clone();Qj(a).align=void 0;Qj(a).lineHeight=void 0;Qj(a).ig=void 0;Qj(a).Xe=void 0;return;case "LikertScale":a=a.clone();Qj(a).lineHeight+=-.25;return}a.clone()};function UL(a){var b=a.PX,c=a.id,d=a.hg;a=new ql;if(c&&Uj(c))return b=a.background(),fl(b,"gradientFill"),cl(b.og,[new Ij(0,6067175,1),new Ij(1,4423376,1)]),b.og.zA(90),ll(a.Je(),"shrinkTextOnOverflow"),b=a.Je(),1!=b.Hz&&(b.Hz=!0,b.w.a()),a.strokeStyle().Ef(3568837),a.strokeStyle().gh(2),a;if(c&&Wj(c))return VL(a),WL(a.Je()),a;if(c&&Vj(c))return VL(a),a;switch(b){case "slidePicture":case "image":return VL(a),a;case "slideVideo":case "video":return a.strokeStyle().Ai("none"),fl(a.background(),"solidFill"),
a.background().km().Ef(16777215),a;case "shape":b=u(d);a.background().km().Ef(6592469);a.strokeStyle().Ef(3964106);WL(a.Je());switch(b){case "textBox":VL(a);ll(a.Je(),"resizeShapeToFitText");break;case "freeform":fl(a.background(),"none")}return a;case "line":return fl(a.background(),"none"),a.strokeStyle().Ef(6592469),a}throw Error("unknown object type");}function WL(a){ol(a,5);pl(a,5);ml(a,10);nl(a,10)}function VL(a){a.strokeStyle().Ai("none");fl(a.background(),"none")};function XL(a,b){this.b=a;this.Lb=null;this.Nf=b;this.W2=new RL(this.b.Jd,this.Nf)}m(XL,Et);e=XL.prototype;e.load=function(a,b,c){this.Lb=a;a=YL(this,a[this.b.type],a[this.b.id],b);a.id()||(u(c),a.Ij(KL(a,c)));this.wf(a);return a};
function YL(a,b,c,d){u(a.Lb);switch(b){case "mediaPlaceholder":return new Dt(c);case "slidePicture":return new sl(u(d.vb),c,ZL(a));case "slideVideo":return new Mm({KY:u(d.video()),id:c,Jd:ZL(a)});case "slideAudio":return new Km(u(d.audio()),c);case "image":return u(a.Lb),d=FL(a.Nf,a.Lb[a.b.a4]),b=d.We,d=d.N4,a=ZL(a),d?new SL(b,c,a):new rl(b,c,a);case "video":u(a.Lb);b=a.Lb[a.b.video];d=EL(a.Nf,b[a.b.video.id],b[a.b.video.JO]);d=new BL(d.video,d.poster);var f=a.Lb[a.b.width];f&&(d.iN=f);var g=a.Lb[a.b.height];
f&&(d.fN=g);yL(d,b,a.b.video);return new Nm({KY:d,id:c,Jd:ZL(a)});case "iconPlaceholder":return new Im(c);case "line":return new Jm(ZL(a),c);case "shape":return b=a.Lb[a.b.hg],a=ZL(a),Uj(c)?(c=new Hm(a||UL({PX:"shape",id:c,hg:b}),c),c.IA(b)):(c=new Yk(a||UL({PX:"shape",id:c,hg:b}),c),c.IA(b)),c}throw Error("unknown type "+b);}e.pN=function(a){$L(this,a)};e.nN=function(a){aM(this,a)};
function aM(a,b){bM(a,b);cM(a,b);u(a.Lb);a.Lb[a.b.Yr]&&(b.kK=a.ZC(a.b.Yr,a.Lb[a.b.Yr]));a.Lb[a.b.Bg]&&b.dG(a.Lb[a.b.Bg])}e.uN=function(a){bM(this,a);a.IA("rectangle")};e.sN=function(a){aM(this,a)};e.tN=function(a){$L(this,a)};e.rN=function(a){$L(this,a)};e.mN=function(a){$L(this,a)};
e.lN=function(a){switch(a.id()){case "restartBtn":var b=u(this.Nf.ed).ks().messages().PB_CONTROL_PANEL_RETAKE_QUIZ_BUTTON_LABEL;break;case "reviewBtn":b=u(this.Nf.ed).ks().messages().PB_CONTROL_PANEL_REVIEW_QUIZ_BUTTON_LABEL;break;case "reportBtn":b=u(this.Nf.ed).ks().messages().PB_VIEW_REPORT_BUTTON_LABEL}var c=new Pj;c.ff.Hb().fontFamily="Open Sans";c.ff.Hb().bold=!0;c.ff.Hb().color=16777215;c.ff.Hb().size=15;Qj(c).align="center";Qj(c).lineHeight=1.5;Qj(c).Xe=0;Qj(c).ig=0;bM(this,a,b);b=a.Jd();
pl(b.Je(),7);ol(b.Je(),5);nl(b.Je(),18);ml(b.Je(),18);b=u(this.Lb)[this.b.d4];p(b)&&a.XG!=b&&(a.XG=b,a.AQ.a())};e.qN=function(a){bM(this,a);cM(this,a)};e.oN=function(a){$L(this,a);cM(this,a);var b=u(this.Lb)[this.b.An],c=new G(b[this.b.An.Ul][this.b.An.Ul.x],b[this.b.An.Ul][this.b.An.Ul.y]);a.DI.equals(c)||(a.DI=c.clone(),a.pL.a());b=new G(b[this.b.An.fm][this.b.An.fm.x],b[this.b.An.fm][this.b.An.fm.y]);a.RL.equals(b)||(a.RL=b.clone(),a.pL.a())};
function bM(a,b,c){$L(a,b);u(a.Lb);var d=a.Lb[a.b.borderRadius];b.jH!=d&&(b.jH=d,b.EQ.a());Wj(b.id())||b.Jj(a.$C(b.type(),b.id(),c));if(d=a.Lb[a.b.zv]){c=[];d=l(d);for(var f=d.next();!f.done;f=d.next())f=f.value,c.push(new G(f[a.b.zv.x],f[a.b.zv.y]));b.RR=c;b.w.a()}}function ZL(a){return a.W2.load(u(a.Lb)[a.b.Jd])}
function $L(a,b){u(a.Lb);a.Lb.hasOwnProperty(a.b.yO)&&(b.QC=a.Lb[a.b.yO]);a.Lb[a.b.name]&&b.mY(a.Lb[a.b.name]);u(a.Lb);a.Lb[a.b.rect]&&(b.Ug=a.ZC(a.b.rect,a.Lb[a.b.rect]));a.Lb[a.b.rotationAngle]&&(b.kk=a.Lb[a.b.rotationAngle])}e.$C=function(a,b,c){u(this.Lb);return this.Lb[this.b.Gj]?IL(this.Nf,this.b.Gj,qL(this.Lb[this.b.Gj])):dM(c)};function cM(a,b){var c=u(a.Lb)[a.b.mO];c&&(b.Hm=new Hk(c[a.b.mO.url],c[a.b.mO.target]),b.F_.a())}e.ZC=function(a,b){return new J(b[a.x],b[a.y],b[a.width],b[a.height])};function eM(){}
eM.prototype.load=function(a,b){var c=new Sj;b.hasOwnProperty(a.bold)&&(c.bold=b[a.bold]);b.hasOwnProperty(a.italic)&&(c.italic=b[a.italic]);b.hasOwnProperty(a.jg)&&(c.jg=b[a.jg]);b.hasOwnProperty(a.strike)&&(c.strike=b[a.strike]);b.hasOwnProperty(a.fontFamily)&&(c.fontFamily=b[a.fontFamily]);b.hasOwnProperty(a.size)&&(c.size=b[a.size]);b.hasOwnProperty(a.color)&&(c.color=b[a.color]);b.hasOwnProperty(a.lineHeight)&&(c.lineHeight=b[a.lineHeight]);b.hasOwnProperty(a.ig)&&(c.ig=b[a.ig]);b.hasOwnProperty(a.Xe)&&
(c.Xe=b[a.Xe]);return c};function fM(){uB.call(this)}m(fM,uB);fM.prototype.Oa=function(){return this.Bh};fM.prototype.Jj=function(a){this.Bh=a};function gM(a,b){this.b=a;this.Nf=b;this.dz=u(b.dz);this.bH=new LL(a.background);this.zE=new eM}
gM.prototype.load=function(a,b){var c=b.Wa(),d=b.on(),f=a[this.b.KF],g=a[this.b.JF];c.DS=f;c.UC=!1;c.CS.a();c.ua();c.UC!=g&&(c.UC=g,c.CS.a());"default"!=f&&g&&(g=this.Nf.quizSize(),f=TF(new GF(b.type(),new JL),f,g.width,g.height),c.RS=f);hM(this.b.c5,a,c.ob());hM(this.b.f4,a,c.Kz());iM(this,this.b.ob,a,c.ob(),d);(f=b.description())&&c.ob().direction().Jj(f);(b=b.content())&&b instanceof fM&&c.ob().content().Jj(b.Oa());iM(this,this.b.Kz,a,c.Kz(),d);a[this.b.background]&&(d=this.bH.load(a[this.b.background],
this.Nf),c.ue!=d&&(c.ue&&Nd(c,c.ue.M(),c.jI,c),c.ue=d,c.ue&&C(c,c.ue.M(),c.jI,c),c.jI()));d=this.dz;b=a[this.b.E5];u(d.NB.has(b));d=d.NB.get(b);c.cz!=d&&(c.cz=d,c.yw=null,c.i3.a(),c.ua());if(a=a[this.b.De])a=this.zE.load(this.b.De,a),c.yw=a,c.eZ.a(),c.ua()};
function iM(a,b,c,d,f){if(c=c[b])for(a=new XL(b,a.Nf),b=l(c),c=b.next();!c.done;c=b.next()){c=a.load(c.value,f,d.gT);var g=d;u(c.id());"direction"==c.id()&&(g.tt=c);"content"==c.id()&&(g.g=c);"additionalContent"==c.id()&&(g.Ei=c);AD(g,c);g.fT.a(c);g.uB(c);g.ua()}}function hM(a,b,c){(b=b[a])&&wD(c.gT,{EO:JSON.parse(b[a.EO]),rP:JSON.parse(b[a.rP])})};function jM(){L.call(this);this.Ar=null;this.qE=M(this)}m(jM,L);jM.prototype.slideObject=function(){return this.Ar};function kM(){L.call(this);this.lk=0;this.w=M(this);this.YD=M(this);Vd(this.YD,this.w);this.Ti=new jM;C(this,this.Ti.qE,this.ua,this);this.sR=new jM;C(this,this.sR.qE,this.ua,this)}m(kM,L);e=kM.prototype;e.score=function(){return this.lk};e.HA=function(a){this.lk!=a&&(this.lk=a,this.YD.a(),this.ua())};e.M=function(){return this.w};e.object=function(){return this.Ti};e.destination=function(){return this.sR};e.ua=function(){this.w.a()};function lM(a){this.b=a}lM.prototype.load=function(a,b){var c=[];a=l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var f=new kM,g=d[this.b.object];if(g){var h=f.object();g=DD(b,g[this.b.object.yY]);h.Ar!=g&&(h.Ar=g,h.qE.a())}if(g=d[this.b.destination])h=f.destination(),g=DD(b,g[this.b.destination.yY]),h.Ar!=g&&(h.Ar=g,h.qE.a());f.HA(d[this.b.score]);c.push(f)}return c};function mM(a){this.b=a}mM.prototype.load=function(a,b,c){a=(new lM(this.b.$W)).load(a[this.b.$W],c);b.LQ=a};function nM(a){this.Sk=a}
nM.prototype.load=function(a){var b=[];if("freeform"==a[this.Sk.type])for(var c=l(a[this.Sk.points]),d=c.next();!d.done;d=c.next())d=d.value,b.push(new G(d[this.Sk.points.x],d[this.Sk.points.y]));a:{switch(a[this.Sk.type]){case "rectangle":b=new dI;break a;case "oval":b=new cI;break a;case "freeform":b=new Ix(u(b));break a}throw Error("unknown area type");}c=new tp(a[this.Sk.label]);c!=b.Ya&&(b.Ya=c,b.w.a());b.GA(this.ZC(this.Sk.rect,a[this.Sk.rect]));b.HA(a[this.Sk.score]);b.aP(a[this.Sk.correct]);
return b};nM.prototype.ZC=function(a,b){return new J(b[a.x],b[a.y],b[a.width],b[a.height])};function oM(a){this.b=a}oM.prototype.load=function(a,b,c){for(var d=new nM(this.b.xn.areas),f=[],g=l(a[this.b.xn.areas]),h=g.next();!h.done;h=g.next())h=d.load(h.value,b),f.push(h);c.at=f;if(a=a[this.b.xn.image])b=FL(b,a).We,c.gP(b)};function pM(a){this.b=a.Nv}pM.prototype.load=function(a,b,c){for(var d=[],f=l(a[this.b.lm]),g=f.next();!g.done;g=f.next())g=IL(b,this.b.lm,g.value),d.push(g);c.Dl=d;var h=[];a[this.b.labels].forEach(function(a){a=new tp(a);h.push(a)});c.EA(h);c.nY(a[this.b.Jp]);qM(c,(new eM).load(this.b.Ap,a[this.b.Ap]))};function rM(a){this.b=a}rM.prototype.load=function(a,b){var c=this.KH();c.Ij(a[this.b.id]);var d=qL(a[this.b.text]);d=IL(b,this.b.text,d);c.setText(d);if(d=a[this.b.Dj])d=(new HL(this.b.Dj,b)).load(d),c.Ik(d);if(d=a[this.b.mv])c.Op(d),so(d)&&(b.Ka=!0);d=a[this.b.score];p(d)&&c.HA(d);d=a[this.b.locked];p(d)&&c.OJ!=d&&(c.OJ=d,c.a0.a());if(d=a[this.b.image])b=this.LJ(d,b,this.b.image),xo(c,b);b=a[this.b.correct];p(b)&&c.aP(b);a=a[this.b.typeIn];p(a)&&c.fj!=a&&(c.fj=a,c.dW.a(c));return c};
rM.prototype.LJ=function(a,b,c){b=FL(b,a[c.id]).We;b=new Uk(b);b.dG(a[c.Bg]);b.bw(a[c.In]);return b};rM.prototype.KH=function(){return new Xo};function sM(a){this.b=a;this.LB=a.Uc}sM.prototype.load=function(a,b,c,d){a=a[this.b.Uc];wb(a);a=l(a);for(var f=a.next();!f.done;f=a.next())f=this.XC(f.value,b,d),OI(c,f)};sM.prototype.XC=function(a,b,c){return(new rM(this.LB)).load(a,b,c)};function tM(){L.call(this);this.je=new Xo;this.Zp(this.je);this.Ga=new Xo;this.Zp(this.Ga);this.w=M(this)}m(tM,L);e=tM.prototype;e.premise=function(){return this.je};e.response=function(){return this.Ga};e.wi=function(){return x(this.je.textRange(),Wo).wi()};e.kc=function(a){this.Ga!=a&&(this.de(this.Ga),this.Ga=a,this.Zp(this.Ga))};e.M=function(){return this.w};e.Xc=function(){return uo(this.je.Xc(),this.Ga.Xc())};e.Aa=function(){return this.Ga.Aa().concat(this.je.Aa())};
e.Zp=function(a){C(this,a.DD,this.Qf,this);C(this,a.AE,this.Qf,this)};e.Qf=function(){this.w.a()};function uM(a){this.LB=a.Uc;this.YJ=a.Zl.matches}uM.prototype.load=function(a,b,c,d){a=a[this.YJ];wb(a);a=l(a);for(var f=a.next();!f.done;f=a.next()){var g=f.value,h=b,k=d;f=new tM;var n=new rM(this.LB);f.kc(n.load(g[this.YJ.response],h,k));var t=f;g=n.load(g[this.YJ.premise],h,k);t.je!=g&&(t.de(t.je),t.je=g,t.Zp(t.je));OI(c,f)}};function vM(a){this.b=a}vM.prototype.load=function(a,b,c,d){(new uM(this.b)).load(a,b,c.matches(),d);(new sM(this.b)).load(a[this.b.Zl.distractors],b,c.distractors(),d);a=a[this.b.Zl.ratio];c.qL!=a&&(c.qL=a,c.Ki())};function wM(a){this.b=a}wM.prototype.load=function(a){return"between"==a[this.b.NW]?new Pp(a[this.b.leftOperand],a[this.b.rightOperand]):new Qp(a[this.b.NW],a[this.b.operand])};function xM(a){this.rQ=a.b5}xM.prototype.load=function(a,b){a=a[this.rQ];wb(a);a=l(a);for(var c=a.next();!c.done;c=a.next()){c=this.XC(c.value);var d=b;AD(d,c,void 0);d.UY.a(c,void 0)}};xM.prototype.XC=function(a){return(new wM(this.rQ)).load(a)};function yM(){wo.call(this);this.dj=null}m(yM,wo);yM.prototype.setText=function(a){this.Yb(this.dj);this.dj=D(this,a);C(this,this.dj.fp,this.L1,this)};yM.prototype.Xc=function(){var a=wo.prototype.Xc.call(this),b=this.dj;a=uo(a,null);a.mw=a.mw.concat(b);return a};yM.prototype.textRange=function(){return u(this.dj)};function zM(a){this.b=a}m(zM,rM);zM.prototype.load=function(a){var b=this.KH();b.Ij(a[this.b.id]);a=new tp(a[this.b.text]);b.setText(a);return b};zM.prototype.KH=function(){return new yM};function AM(a){sM.call(this,a)}m(AM,sM);AM.prototype.XC=function(a){return(new zM(this.LB)).load(a)};function BM(a){this.V=a}BM.prototype.aD=function(a,b){return IL(this.V,b,a)};function CM(a){BM.apply(this,arguments)}m(CM,BM);CM.prototype.load=function(a){var b=a.Hp,c=a.Pz;a=a.json;var d=Tj(b.Wa().De());TL(d,b.type());b.settings().K();c=this.aD(a[c.Gj],c.Gj);b.content().Jj(c)};function DM(a){BM.apply(this,arguments)}m(DM,BM);DM.prototype.load=function(a){var b=a.Hp,c=a.Pz;a=a.json;var d=Tj(b.Wa().De());TL(d,b.type());b.settings().K();c=this.aD(a[c.Gj],c.Gj);b.content().Jj(c)};function EM(a){BM.apply(this,arguments)}m(EM,BM);EM.prototype.load=function(a){var b=a.Hp,c=a.Pz;a=a.json;var d=Tj(b.Wa().De());TL(d,b.type());b.settings().K();d=this.aD(a[c.Gj],c.Gj);b.content().Jj(d);var f=[];Bb(a[c.extraWords],function(a){return f.push(new tp(a))},this);FM(b.content(),f)};function GM(){L.call(this);this.Xb=!1;this.pe=1;this.Ca=M(this)}m(GM,L);e=GM.prototype;e.isEnabled=function(){return this.Xb};e.value=function(){return this.pe};e.enable=function(a){this.Xb=a;this.Ca.a()};e.xd=function(a){this.pe=a;this.Ca.a()};e.Af=function(){return this.Ca};function HM(){L.call(this);this.PL="byQuestion";this.oa=10;this.bt=this.uu=0;this.J2=M(this);this.Ca=M(this)}m(HM,L);e=HM.prototype;e.Mp=function(){return this.PL};e.points=function(){return this.oa};e.ms=function(){return this.uu};e.lv=function(){return this.bt};e.iP=function(a){this.oa!=a&&(this.oa=a,this.Ca.a())};e.fP=function(a){this.uu!=a&&(this.uu=a,this.Ca.a())};e.XO=function(a){this.bt!=a&&(this.bt=a,this.Ca.a())};e.Af=function(){return this.Ca};function IM(){L.call(this);this.QJ="anyDestination";this.RJ="random";this.Mj="none";this.aq=this.$K=!1;this.c0=M(this);this.d0=M(this);this.Vs=M(this);this.Y1=M(this);this.MG=M(this)}m(IM,L);e=IM.prototype;e.pA=function(){return this.QJ};e.LF=function(){return this.RJ};e.Oh=function(){return this.Mj};e.GO=function(){return this.$K};e.Sr=function(){return this.aq};e.yA=function(a){this.Mj!=a&&(this.Mj=a,this.Vs.a())};e.WO=function(a){this.aq!=a&&(this.aq=a,this.MG.a())};function JM(){L.call(this);this.Mj="none";this.aq=!1;this.Vs=M(this);this.MG=M(this)}m(JM,L);JM.prototype.Oh=function(){return this.Mj};JM.prototype.yA=function(a){this.Mj!=a&&(this.Mj=a,this.Vs.a())};JM.prototype.Sr=function(){return this.aq};JM.prototype.WO=function(a){this.aq!=a&&(this.aq=a,this.MG.a())};function KM(){L.call(this);this.CJ=null;this.lK=this.dV=this.EI=!1;this.V_=M(this);this.OR=M(this);this.eV=M(this);this.dT=M(this)}m(KM,L);KM.prototype.CX=function(){return this.CJ};KM.prototype.aA=function(){return this.EI};KM.prototype.PA=function(){return this.dV};KM.prototype.rA=function(){return this.lK};function LM(){L.call(this);this.Mj="none";this.Vs=M(this)}m(LM,L);LM.prototype.Oh=function(){return this.Mj};LM.prototype.yA=function(a){this.Mj!=a&&(this.Mj=a,this.Vs.a())};function MM(a,b){var c=a.evaluation()?u(a.evaluation()).Mp():"byQuestion";return-1==["MultipleChoice","MultipleResponse","Hotspot","DND"].indexOf(b)||fk.includes(b)||"byAnswer"!=c?a.$h:!0};function NM(a,b){this.b=a;this.V=b;this.Kb=null;this.g3=new CL(this.b.on,this.V)}m(NM,lD);e=NM.prototype;
e.load=function(a,b){this.Kb=a;var c=this.Kb[this.b.type];b=b||this.Kb[this.b.id];this.V.hb();this.V.Ov();a=OM(this.V.h3,c);b=b||Wm();b=new ID(b,c,a);a=this.Kb;b.j(a[this.b.visible]);var d=a[this.b.settings],f=b.settings(),g=this.b.settings,h=this.vh(d[g.K],!1);f.sZ.a();f.Bc=h;if(d[g.evaluation]){h=d[g.evaluation];var k=this.b.settings.evaluation,n=new HM,t=h[k.Mp];n.PL!=t&&(n.PL=t,n.J2.a());n.iP(h[k.points]);n.fP(h[k.ms]);n.XO(this.vh(h[k.lv],0));f.fe=n}d[g.pa]&&(h=d[g.pa],k=new QK,n=this.b.settings.pa,
k.enable(h[n.isEnabled]),k.xd(h[n.value]),f.Yf!=k&&(f.de(f.Yf),f.Yf=k,f.Ca.a(),f.Yf&&(C(f,f.Yf.Ca,f.Qf,f),C(f,f.Yf.lx,f.Qf,f))));f.OS=this.vh(d[g.hs],!1);f.Ca.a();f.nP(this.vh(d[g.Kj],!1));f.AA(PM(this.V,this.vh(d[g.zf],1)));f.VO(this.vh(d[g.BN],!1));h=this.vh(d[g.sG],!1);f.tM!=h&&(f.tM=h,f.q3.a(),f.Ca.a());f.SG=this.vh(d[g.h4],!1);f.Ca.a();h=this.vh(d[g.qn],1);f.DH!=h&&(f.DH=h,f.Ca.a(),f.HZ.a());if(h=d[g.Cg])k=new GM,k.enable(this.vh(h[g.Cg.enabled],!1)),k.xd(this.vh(h[g.Cg.value],1)),f.sQ=k;if(!ck.includes(c)){h=
g.mv;if(k=d[h])n=k[h.type],f.lH!=n&&(f.lH=n,f.vZ.a());f.Op("correct",QM(this,k,h.correct));f.Op("incorrect",QM(this,k,h.jA));f.Op("attempt",(k?k[h.Jz]:void 0)||"none");f.Op("answered",QM(this,k,h.tk));MM(f,c)?f.Op("partially",QM(this,k,h.Sv,k&&k[h.Sv]?"next":f.dt.incorrect)):f.Op("partially","next");h=g.Dj;if(k=d[h])k[h.oX]&&(n=k[h.oX],f.TI!=n&&(f.TI=n,f.GR.a())),k[h.CY]&&(n=k[h.CY],f.DM!=n&&(f.DM=n,f.GR.a())),f.Ik("correct",RM(this,k,h.correct)),f.Ik("incorrect",RM(this,k,h.jA)),f.Ik("attempt",RM(this,
k,h.Jz)),f.Ik("answered",RM(this,k,h.tk)),(h=RM(this,k,h.Sv))&&MM(f,c)&&f.Ik("partially",h)}if(h=d[g.tv])k=g.tv,c=new IM,n=h[k.pA],c.QJ!=n&&(c.QJ=n,c.c0.a()),n=h[k.LF],c.RJ!=n&&(c.RJ=n,c.d0.a()),c.yA(h[k.Oh]),n=h[k.GO],c.$K!=n&&(c.$K=n,c.Y1.a()),h=h[k.Sr],null!=h&&c.WO(h),f.lI!=c&&(f.lI=c,f.$Z.a());if(h=d[g.fs])k=g.fs,c=new JM,c.yA(h[k.Oh]),h=h[k.Sr],null!=h&&c.WO(h),f.dJ!=c&&(f.dJ=c,f.E_.a());if(h=d[g.Yl])k=g.Yl,c=f.Yl()||new KM,n=h[k.CX],c.CJ!=n&&(c.CJ=n,c.V_.a()),n=h[k.aA],c.EI!=n&&(c.EI=n,c.OR.a()),
c.dV=h[k.PA],c.eV.a(),h=h[k.rA],c.lK!=h&&(c.lK=h,c.dT.a()),f.Km!=c&&(f.Km&&f.Yb(f.Km),f.Km=c,f.Km&&(Vd(f.Km.OR,f.WC),Vd(f.Km.dT,f.WC),Vd(f.Km.eV,f.WC)),f.WC.a());d=d[g.kB];g=g.kB;c=new LM;d&&c.yA(d[g.Oh]);f.bv!=c&&(f.Yb(f.bv),f.bv=c,f.bv&&Vd(f.bv.Vs,f.vW),f.vW.a());g=a[this.b.animation];f=b.animation();g&&(d=this.b.animation,f.Ai(g[d.type]),f.setDirection(g[d.direction]),f.lY(g[d.mode]),f.Cs(g[d.duration]),g=g[d.Xz],f.st!=g&&(f.st=g,f.Qf()));this.g3.load(a[this.b.on],b.on());f=a[this.b.Wa];(new gM(this.b.Wa,
this.V)).load(f,b);if(a[this.b.direction])a=this.$C(qL(a[this.b.direction]),this.b.direction,"textWithEquation");else switch(b.type()){case "AuthorizationSlide":a=lx("Qm.QuestionDefaults.AuthDescription");f=b.Wa().Ip();uL(Tj(f),b.type());a=dM(a);break;default:a=dM()}b.BA(a);(f=b.Wa().ob().direction())&&f.Jj(a);this.wf(b);return b};e.nj=function(a){SM(this,a.content(),a.type())};e.hj=function(a){var b=u(this.Kb)[this.b.content],c=this.b.content.vk;(new xL(c)).load(a.content(),b[c])};
e.mj=function(a){SM(this,a.content(),a.type())};e.qj=function(a){var b=Tj(a.Wa().De());TM(this,a.content(),b)};e.wj=function(a){var b=Tj(a.Wa().De());TM(this,a.content(),b)};e.sj=function(a){var b=Tj(a.Wa().De());TM(this,a.content(),b)};e.yj=function(a){var b=this.b.content,c=u(this.Kb)[b];(new EM(this.V)).load({Hp:a,Pz:b,json:c})};e.rj=function(a){var b=this.b.content,c=u(this.Kb)[b];(new DM(this.V)).load({Hp:a,Pz:b,json:c})};
e.kj=function(a){var b=this.b.content,c=u(this.Kb)[b];(new CM(this.V)).load({Hp:a,Pz:b,json:c})};e.xj=function(a){var b=this.b.content;b=u(this.Kb)[b];var c=Tj(a.Wa().De());(new AM(this.b.content)).load(b,this.V,a.content(),c)};e.tj=function(a){var b=this.b.content;b=u(this.Kb)[b];(new xM(this.b.content)).load(b,a.content())};e.vj=function(a){var b=Tj(a.Wa().De());b.ff.Hb().color=0;(new sM(this.b.content)).load(u(this.Kb)[this.b.content],this.V,a.content(),b)};
e.pj=function(a){var b=Tj(a.Wa().De());b.ff.Hb().color=0;(new vM(this.b.content)).load(u(this.Kb)[this.b.content],this.V,a.content(),b)};e.lj=function(a){(new oM(this.b.content)).load(u(this.Kb)[this.b.content],this.V,a.content())};e.jj=function(){};e.oj=function(a){var b=Tj(a.Wa().De());(new pM(this.b.content)).load(u(this.Kb)[this.b.content],this.V,a.content(),b)};
e.uj=function(a){var b=u(this.Kb)[this.b.content][this.b.content.cY],c=this.b.content.cY;a=a.content();a.AA(b[c.zf]);a.lG(b[c.Ci]);a.iQ=b[c.CN];a.Ki();a.$U=b[c.x5];a.Ki();a.eM=this.vh(b[c.w5],!0);a.Ki();var d=b[c.wd],f=a.wd();f.xd(d[c.wd.value]);f.IE=d[c.wd.units];f.Ca.a();c=c.dh;if(b=b[c])a=a.dh(),a.Ai(b[c.type]),a.oG(b[c.url]),a.mG(b[c.target])};e.ij=function(a){(new mM(this.b.content)).load(u(this.Kb)[this.b.content],a.content(),a.Wa().ob())};
function SM(a,b){var c=u(a.Kb)[a.b.content];a=a.$C(c[a.b.content.Gj],a.b.content.Gj,"fullArticle");b.Jj(a)}function TM(a,b,c){(new sM(a.b.content)).load(u(a.Kb)[a.b.content],a.V,b,c)}e.$C=function(a,b){return IL(this.V,b,a)};e.aD=function(a,b){return IL(this.V,b,a)};function QM(a,b,c,d){b=(b?b[c]:void 0)||d||"next";so(b)&&(a.V.Ka=!0);return b}function RM(a,b,c){return(new HL(c,a.V)).load(b[c])}e.vh=function(a,b){return null!=a?a:b};function UM(a){this.b=a}UM.prototype.load=function(a,b,c){c=void 0===c?!1:c;var d=new NM(this.b.slides,b),f=new rL,g=new sL(this.b.settings,a[this.b.settings]);b=b.x_;var h;c&&(h=Wm());h=b.RW(h||a[this.b.id]);h.nG(a[this.b.title]);f.load(g,h.settings());a=l(a[this.b.slides]);for(f=a.next();!f.done;f=a.next())f=f.value,g=c?Wm():void 0,f=d.load(qL(f),g),h.slides().push(f);return h};function VM(){L.call(this);this.Ft=[];this.EM=[];this.mb="graded";this.Z=null;this.Cm=new vB("closeWindow");this.Ca=M(this);this.I3=M(this)}m(VM,L);e=VM.prototype;e.slides=function(){switch(this.type()){case "graded":return this.BF();case "survey":return this.jw();default:return[]}};e.BF=function(){return this.Ft};e.jw=function(){return this.EM};e.type=function(){return this.mb};e.dh=function(){return this.Cm};
e.Ai=function(a){if(this.mb!=a){var b="graded"==this.mb&&"survey"==a,c="survey"==this.mb&&"graded"==a;this.mb=a;b&&this.Bs(this.jw()[0]);c&&this.Bs(this.BF()[0]);this.I3.a()}};e.Bs=function(a){this.Z!=a&&(this.Z=a,this.Ca.a())};e.Af=function(){return this.Ca};e.indexOf=function(a){return this.slides().indexOf(a)};e.eR=function(){switch(this.type()){case "graded":return this.Ft.length;case "survey":return this.EM.length;default:return 0}};function WM(a,b,c,d){d=void 0===d?null:d;L.call(this);this.lf=new eL;D(this,this.lf);(this.J_=a)&&D(this,a);this.I_=c||[];if(c)for(a=l(c),c=a.next();!c.done;c=a.next())D(this,c.value);(this.lZ=d)&&D(this,d);this.mr=b;D(this,this.mr);this.FS=new Xy;D(this,this.FS)}m(WM,L);e=WM.prototype;e.yp=function(){return this.J_};e.vk=function(){return this.lZ};e.HF=function(){return this.I_};e.Av=function(a){return this.lf.get(a)};function zy(a,b){a.lf.forEach(b,void 0)}e.te=function(){return this.mr};
e.groups=function(){return this.lf};e.nA=function(){return this.FS};function XM(a,b){u(a<b);this.u3=a;this.d_=b}XM.prototype.end=function(){return this.d_};XM.prototype.start=function(){return this.u3};function YM(a,b,c){this.b=a;this.Kb=b;this.V=c;this.y_=new UM(this.b.groups);this.pE=new NM(this.b.groups.slides,this.V)}function ZM(a){var b=[],c=a.Kb[a.b.HF];c&&Bb(c,function(c){c&&b.push(a.pE.load(c))});return b}YM.prototype.Av=function(a){a=qL(this.Kb[this.b.groups][a]);return this.y_.load(a,this.V)};
function $M(a,b,c,d,f){if(c=c[d]){a.Ai(c[d.type]);var g=d.dh,h=c[g];if(h){var k=a.dh();k.Ai(h[g.type]);k.oG(h[g.url]);k.mG(h[g.target])}Bb(c[d.BF],function(c){c&&(c=b.load(c),D(a,c),a.Ft.push(c))});Bb(c[d.jw],function(c){c&&(c=b.load(c),D(a,c),a.EM.push(c))});aN(a,f)}}function aN(a,b){var c="survey"==a.type();b&&c&&a.Ft[0]&&a.jw().length&&(b=a.Ft[0].content().wd().value(),a=a.jw()[0].content().wd(),b!=a.value()&&a.xd(b))};function bN(a,b,c,d){this.Co=a;this.ue=b;this.r2=c;this.yw=d}e=bN.prototype;e.Aa=function(){return this.ue.Aa()};e.name=function(){return this.Co};e.mY=function(a){this.Co=a};e.background=function(){return this.ue};e.Ip=function(){return this.r2};e.De=function(){return this.yw};function cN(a){this.b=a;this.oZ=new LL(a.background);this.zE=new eM}cN.prototype.load=function(a,b,c){c=c||a[this.b.name];b=this.oZ.load(a[this.b.background],b);var d=this.zE.load(this.b.Ip,a[this.b.Ip]);a=this.zE.load(this.b.De,a[this.b.De]);return new bN(c,b,d,a)};function dN(){this.NB=new Map}dN.prototype.forEach=function(a){for(var b=l(this.NB.values()),c=b.next();!c.done;c=b.next())a(c.value)};function eN(a){this.j3=new cN(a)}eN.prototype.load=function(a,b){var c=new dN;a=l(a);for(var d=a.next();!d.done;d=a.next())d=this.j3.load(d.value,b),c.NB.set(d.name(),d);return c};function fN(a){this.b=a;this.k3=new eN(this.b.xY);this.m3=new gN;this.T2=new pL(this.b.settings);this.f3=new jL(this.b.skinSettings)}
fN.prototype.load=function(a,b){var c=this.k3.load(a[this.b.xY],b);b.dz=c;var d=a[this.b.title],f=new YK;this.T2.load(a[this.b.settings],f);b.P=f;var g=a[this.b.skinSettings],h=new aL;null!=g&&this.f3.load(h,g);b.oP(h);a=this.m3.load(new YM(this.b.Tp,a[this.b.Tp],b),b);c=new cL(a,c,d);d=c.P.T().quizSize();a=f.T().quizSize();d=d.width!=a.width||d.height!=a.height;c.P=f;c.S2.a();d&&c.o3.a();c.oP(h);return c};function gN(){}
gN.prototype.load=function(a){var b=0,c;(c=(c=a.Kb[a.b.yp])?a.pE.load(c):null)&&b++;var d=new VM;$M(d,a.pE,a.Kb,a.b.te,a.V.isGraded());var f=ZM(a);b+=f.length;var g;(g=(g=a.Kb[a.b.vk])?a.pE.load(g):null)&&b++;c=new WM(c,d,f,g);f=b;b=(d=0!=f)?[0]:[];f=d?f+1:0;for(g=0;g<a.Kb[a.b.groups].length;++g){var h=a.Av(g);c.groups().push(h);b.push(f);f+=h.slides().count()+1}b.push(f);if(null!=a.Kb[a.b.nA]){f=c.nA();g=a.b.nA;if(a=a.Kb[g])for(a=l(a),h=a.next();!h.done;h=a.next())h=h.value,h=new XM(h[g.start],h[g.end]),
f.addRange(h);a=c.nA();for(f=d=d?1:0;f<b.length;++f)if(g=b[f],h=b[f+1]){for(var k=new Xy,n=0;n<a.count();++n){var t=a.ND[n];t.start()>=g&&t.end()<=h&&(t=new XM(t.start()-g,t.end()-g),k.addRange(t))}h=k;c.groups().get(b.indexOf(g)-d).wV=h}}return c};var hN={enabled:{_:"e"},qG:{_:"ua"},Ci:{_:"ca"},tP:{_:"f"},ON:{_:"x"},vF:{_:"em"}},iN={quiz:{_:"q",quizSize:{_:"qs",width:{_:"w"},height:{_:"h"}},submitType:{_:"st"},Yv:{_:"rm"},navigationType:{_:"nt"},iv:{_:"ab"},YE:{_:"ap"},MA:{_:"co"},passingScoreType:{_:"pst"},pa:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},ab:{_:"sp",ts:{_:"rs"},Np:{_:"st"},xP:{_:"sq"}}},Hp:{_:"d",points:{_:"pt"},ms:{_:"p"},lv:{_:"atp"},zf:{_:"a"},Kj:{_:"sh"},BN:{_:"ap"},FN:{_:"A"},BW:{_:"ssq"},qY:{_:"sgf"},vY:{_:"ssf"},xv:{_:"fv",
correct:{_:"c"},jA:{_:"i"},Jz:{_:"at"},Sv:{_:"pc"},tk:{_:"a"}},pa:{_:"t",isEnabled:{_:"e"},value:{_:"v"}}},bY:{_:"r",mn:Object.assign({_:"ads"},hN),Vp:Object.assign({_:"sts"},hN),Xv:{_:"rt",from:{_:"f"},ZA:{_:"sj"},Oz:{_:"c"}},xs:{_:"ss",enabled:{_:"e"},url:{_:"u"}},Mv:{_:"jss",enabled:{_:"e"},UO:{_:"s"},target:{_:"t"}}},Ov:{_:"l",WN:{_:"d"},items:{_:"i",name:{_:"n"},id:{_:"id"},labels:{_:"lb"}}}};var jN={bh:{_:"f"},km:{_:"s",color:{_:"c"},alpha:{_:"a"}},iO:{_:"g",type:{_:"t"},angle:{_:"a"},ss:{_:"r",nF:{_:"x"},oF:{_:"y"},uA:{_:"r"}},Pl:{_:"c",position:{_:"p"},color:{_:"c"},alpha:{_:"a"}}},Ep:{_:"p",position:{_:"p"},alpha:{_:"a"},L4:{_:"i"}}};var kN={fontFamily:{_:"f"},size:{_:"s"},color:{_:"c"},bold:{_:"b"},italic:{_:"i"},jg:{_:"u"},strike:{_:"S"},lineHeight:{_:"l"},Xe:{_:"B"},ig:{_:"t"}};var lN={name:{_:"n"},background:Object.assign({_:"b"},jN),Ip:Object.assign({_:"q"},kN),De:Object.assign({_:"a"},kN)};var mN={strokeStyle:Object.assign({_:"s"},{type:{_:"t"},color:{_:"C"},alpha:{_:"a"},size:{_:"s"},VN:{_:"d"},Lz:{_:"c"},join:{_:"j"}}),background:Object.assign({_:"b"},jN),kv:{_:"a",text:{_:"t"},JW:{_:"a"}},dw:Object.assign({_:"S"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"},blur:{_:"b"},angle:{_:"A"},vp:{_:"d"}}),Dv:Object.assign({_:"g"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"}}),Je:Object.assign({_:"t"},{Ll:{_:"a"},verticalAlign:{_:"v"},Ss:{_:"w"},marginLeft:{_:"l"},marginRight:{_:"r"},marginTop:{_:"t"},
marginBottom:{_:"b"}})};var nN={yY:{_:"s"}};var oN={Aj:{_:"a"},bf:{_:"pe"},VF:{_:"pl"},Dg:{_:"pb"},In:{_:"r"}};var pN,qN={g5:{_:"d"},htmlText:{_:"h"},W3:{_:"a"},be:{_:"r"},Hb:{_:"t",bold:{_:"b"},italic:{_:"i"},jg:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},aB:{_:"sb"},bB:{_:"sp"}}},rN={value:Object.assign({_:"v"},qN),audio:Object.assign({_:"a",id:{_:"i"},In:{_:"r"}},oN)},sN={K:{_:"ee"},evaluation:{_:"e",Mp:{_:"t"},points:{_:"pt"},ms:{_:"p"},lv:{_:"atp"}},pa:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},hs:{_:"ms"},Kj:{_:"sh"},zf:{_:"a"},qn:{_:"cc"},BN:{_:"ap"},sG:{_:"s"},h4:{_:"cs"},Cg:{_:"al",
enabled:{_:"e"},value:{_:"v"}},mv:{_:"B",type:{_:"t"},correct:{_:"c"},jA:{_:"i"},Jz:{_:"at"},Sv:{_:"pc"},tk:{_:"a"}},Dj:{_:"F",oX:{_:"gt"},CY:{_:"st"},correct:Object.assign({_:"c"},rN),jA:Object.assign({_:"i"},rN),Jz:Object.assign({_:"at"},rN),Sv:Object.assign({_:"pc"},rN),tk:Object.assign({_:"a"},rN)},tv:{_:"d",pA:{_:"m"},LF:{_:"M"},Oh:{_:"a"},GO:{_:"o"},Sr:{_:"r"}},fs:{_:"h",Oh:{_:"a"},Sr:{_:"r"}},Yl:{_:"l",CX:{_:"lb"},aA:{_:"fs"},PA:{_:"sn"},rA:{_:"nz"}},kB:{_:"w",Oh:{_:"a"}}},tN,uN={x:{_:"x"},
y:{_:"y"}},vN={type:{_:"tp"},id:{_:"I"},name:{_:"n"},rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Yr:{_:"c",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Bg:{_:"z"},rotationAngle:{_:"R"},a4:{_:"i"},yO:{_:"k"},hg:{_:"s"},d4:{_:"la"},borderRadius:{_:"b"},Jd:Object.assign({_:"S"},mN),Gj:Object.assign({_:"rt"},qN),mO:{_:"h",url:{_:"u"},target:{_:"t"}},zv:Object.assign({_:"f"},uN),An:{_:"l",Ul:Object.assign({_:"f"},uN),fm:Object.assign({_:"s"},uN)},video:Object.assign({_:"v",id:{_:"i"},
JO:{_:"pi"},width:{_:"w"},height:{_:"h"}},{Aj:{_:"a"},bf:{_:"pe"},VF:{_:"pl"},Dg:{_:"pb"}})},wN={EO:{_:"o"},rP:{_:"s"}};tN={KF:{_:"l"},JF:{_:"L"},ob:Object.assign({_:"o"},vN),Kz:Object.assign({_:"B"},vN),c5:Object.assign({_:"O"},wN),De:Object.assign({_:"af"},kN,{strike:{_:"st"}}),f4:Object.assign({_:"i"},wN),E5:{_:"s"},background:Object.assign({_:"b"},jN)};var xN;
xN={image:{_:"i",id:{_:"i"},Bg:{_:"z"},In:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},oN),video:Object.assign({_:"v",id:{_:"i"},JO:{_:"pi"},width:{_:"w"},height:{_:"h"}},oN)};
pN={id:{_:"i"},type:{_:"tp"},visible:{_:"v"},direction:Object.assign({_:"D"},qN),content:{_:"C",Uc:{_:"chs",id:{_:"i"},text:Object.assign({_:"t"},qN),correct:{_:"c"},typeIn:{_:"ti"},Dj:Object.assign({_:"f"},rN),mv:{_:"br"},score:{_:"sc"},locked:{_:"l"},image:{_:"ia",id:{_:"i"},Bg:{_:"z"},In:{_:"r"}}},Zl:{_:"m",matches:{_:"m",premise:{_:"p"},response:{_:"r"}},ratio:{_:"r"},distractors:{_:"d"}},xn:{_:"h",areas:{_:"a",type:{_:"t"},label:{_:"l"},score:{_:"s"},correct:{_:"c"},points:{_:"p",x:{_:"x"},y:{_:"y"}},
rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}}},image:{_:"i"}},Nv:{_:"l",lm:Object.assign({_:"s"},qN),labels:{_:"l"},Jp:{_:"r"},Ap:Object.assign({_:"lf"},kN,{strike:{_:"st"}})},$W:{_:"d",object:Object.assign({_:"o"},nN),destination:Object.assign({_:"d"},nN),score:{_:"s"}},Gj:Object.assign({_:"rt"},qN),b5:{_:"na",NW:{_:"co"},leftOperand:{_:"lo"},rightOperand:{_:"ro"},operand:{_:"op"}},extraWords:{_:"ew"},cY:{_:"Rs",wd:{_:"ps",units:{_:"u"},value:{_:"v"}},Ci:{_:"sc"},CN:{_:"ap"},x5:{_:"sg"},
w5:{_:"sa"},zf:{_:"a"},dh:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}}},vk:{_:"au",pc:{_:"f",title:{_:"t"},usage:{_:"u"},type:{_:"tp"},Ke:{_:"n"},values:{_:"v"}}}},settings:Object.assign({_:"s"},sN),Wa:Object.assign({_:"a"},tN),on:Object.assign({_:"at"},xN),animation:{_:"an",type:{_:"t"},direction:{_:"d"},mode:{_:"m"},duration:{_:"du"},Xz:{_:"de"}}};var yN;
yN={yp:Object.assign({_:"i"},pN),HF:Object.assign({_:"in"},pN),vk:Object.assign({_:"au"},pN),te:{_:"r",type:{_:"t"},dh:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}},BF:Object.assign({_:"g"},pN),jw:Object.assign({_:"s"},pN)},groups:{_:"g",id:{_:"i"},title:{_:"T"},slides:Object.assign({_:"S"},pN),settings:{_:"s",ts:{_:"rs"},Np:{_:"st"},wG:{_:"up"},wd:{_:"ps",units:{_:"u"},value:{_:"v"}}}},nA:{_:"lr",start:{_:"s"},end:{_:"e"}}};
var zN=$q({MN:{_:"B"},i8:{_:"pbs"},settings:{_:"s",wi:{_:"f"}},document:{_:"d",title:{_:"T"},settings:Object.assign({_:"s"},iN),skinSettings:Object.assign({_:"sk"},{ks:{_:"m",description:{_:"d"},messages:{_:"m",id:{_:"i"},message:{_:"m"}},zn:{_:"id"},baseName:{_:"b"}},qv:{_:"c",description:{_:"d"},colors:{_:"c",target:{_:"t"},color:{_:"c"}},zn:{_:"id"},baseName:{_:"b"}},mm:{_:"s",Rp:{_:"p"},gw:{_:"n"}},questionListInfo:{_:"q",showSlideList:{_:"s"},displayQuestionStatus:{_:"d"}},iA:{_:"h"}}),xY:Object.assign({_:"sm"},
lN),Tp:Object.assign({_:"sl"},yN)},ZF:{_:"b"},fillPanelsView:{_:"fp"}});function AN(){fN.call(this,zN.document);this.kL=zN}m(AN,fN);function BN(a){this.Ah=a}BN.prototype.NH=function(){throw Error("unknown resource type");};var CN={bold:{_:"b"},italic:{_:"i"},jg:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},aB:{_:"sb"},bB:{_:"sp"}};var DN={type:{_:"t"},FF:{_:"i"},align:{_:"a"},zX:{_:"r"},lineHeight:{_:"lh"},ig:{_:"T"},Xe:{_:"b"}};var EN={Hb:Object.assign({_:"tf"},CN),am:Object.assign({_:"pf"},DN)};function FN(){this.b=$q(CN)}FN.prototype.load=function(a){if(!a)return new Nj;var b=new Nj;b.fontFamily=a[this.b.fontFamily];b.size=a[this.b.size];b.color=a[this.b.color];b.bold=a[this.b.bold];b.italic=a[this.b.italic];b.jg=a[this.b.jg];b.aB=a[this.b.aB];b.bB=a[this.b.bB];b.strike=a[this.b.strike];return b};function GN(){this.b=$q(DN)}GN.prototype.load=function(a){if(!a)return new Mj;var b=new Mj;b.type=a[this.b.type];b.FF=a[this.b.FF];b.align=a[this.b.align];b.lineHeight=a[this.b.lineHeight];b.ig=a[this.b.ig];b.Xe=a[this.b.Xe];return b};function HN(){this.b=$q(EN)}HN.prototype.load=function(a){if(!a)return new Oj;var b=new Oj,c=(new FN).load(a[this.b.Hb]);b.cj=c.clone();a=(new GN).load(a[this.b.am]);b.kl=a.clone();return b};function IN(a,b){Fo.call(this,"qmFillInTheBlank");var c=this;a=wL(a);this.gd=a.IN;this.Bc=b;if(this.Pr=a.FO)C(this,this.Pr.BX,function(a){c.Iq();a.includes(0)&&c.rR.a();c.Ki()},this,1),C(this,this.Pr.AX,function(){c.Iq();c.rR.a();c.Ki()},this,1);this.Iq();this.rR=M(this);M(this)}m(IN,Fo);IN.prototype.Iq=function(){var a=this;this.de(this.gd);this.gd.forEach(function(b){C(a,b.fp,a.Ki,a)})};IN.prototype.Ki=function(){this.M().a()};IN.prototype.values=function(){return this.gd};IN.prototype.K=function(){return this.Bc};var JN={value:{_:"v"},xk:{_:"i"}};function KN(){this.b=$q(JN)}KN.prototype.load=function(a){var b=a?Eb(a[this.b.value],function(a){return new tp(a)}):[new tp("")];return new IN(b,!!a)};function LN(a){var b=a.values,c=a.xk;a=a.K;Fo.call(this,"qmMultipleChoiceText");var d=this;b=wL(b);this.gd=b.IN;this.Pr=b.FO;this.Bc=a;this.dR=this.gd[c];this.bR=M(this);M(this);this.R3=M(this);this.Pr&&(C(this,this.Pr.AX,function(){d.Iq();d.bR.a();d.M().a()},this,1),C(this,this.Pr.BX,function(){d.Iq();d.bR.a();d.M().a()},this,1));this.Iq()}m(LN,Fo);e=LN.prototype;e.K=function(){return this.Bc};e.xk=function(){var a=this.gd.indexOf(this.dR);0>a&&(a=0,this.dR=this.gd[a]);return a};e.values=function(){return this.gd};
e.T1=function(){this.R3.a();this.M().a()};e.Iq=function(){var a=this;this.de(this.gd);this.gd.forEach(function(b){C(a,b.fp,a.T1,a,100)})};function MN(){this.b=$q(JN)}MN.prototype.load=function(a){u(a);var b=Eb(a[this.b.value],function(a){return new tp(a)});return new LN({values:b,xk:p(a[this.b.xk])?a[this.b.xk]:0,K:p(a[this.b.xk])})};function NN(a,b){Fo.call(this,"qmWordBank");this.pe=a;this.Bc=b;this.Q3=M(this);M(this)}m(NN,Fo);NN.prototype.value=function(){return this.pe};NN.prototype.K=function(){return this.Bc};NN.prototype.xd=function(a){this.pe=a;this.Q3.a()};function ON(){this.b=$q(JN)}ON.prototype.load=function(a){return null!=a?new NN(a[this.b.value],!0):new NN("",!1)};function PN(a){this.Ah=a}m(PN,BN);PN.prototype.NH=function(a,b,c){switch(b){case "qmWordBank":return b=(new ON).load(c),b.Ij(a),b;case "qmMultipleChoiceText":return b=(new MN).load(c),b.Ij(a),b;case "qmFillInTheBlank":return b=(new KN).load(c),b.Ij(a),b}return BN.prototype.NH.call(this,a,b,c)};function QN(a){NI.call(this,a)}m(QN,NI);function RN(a){NI.apply(this,arguments)}m(RN,NI);RN.prototype.wi=function(){if(!this.count())throw Error("no choices");return this.getChoice(0).wi()};RN.prototype.Zp=function(a){C(this,a.M(),this.fu,this)};RN.prototype.vU=function(a){Nd(this,a.M(),this.fu,this)};RN.prototype.AH=function(){};function SN(){uB.call(this);this.Wx=new RN;C(this,this.Wx.M(),this.Ki,this);this.gx=new PI;C(this,this.gx.M(),this.Ki,this);this.qL=.5}m(SN,uB);e=SN.prototype;e.matches=function(){return this.Wx};e.distractors=function(){return this.gx};e.KO=function(){return this.qL};e.Xc=function(){return uo(this.Wx.Xc(),this.gx.Xc())};e.Aa=function(){return this.gx.Aa().concat(this.Wx.Aa())};e.clear=function(){this.Wx.clear();this.gx.clear()};function TN(a){zD.call(this,a);this.UY=M(this);this.y2=M(this);M(this);M(this)}m(TN,zD);TN.prototype.M=function(){return this.Af()};TN.prototype.getAnswer=function(a){return vr(this,a)};TN.prototype.Xc=function(){return null};TN.prototype.clear=function(){for(;0<this.count();){var a=this.getAnswer(0),b=zb(this.S,a);BD(this,a);this.y2.a(a,b)}};function UN(){}
function OM(a,b){switch(b){case "IntroSlide":case "InfoSlide":case "InstructionsSlide":return a.VB();case "MultipleChoice":case "TrueFalse":case "MultipleResponse":return new PI;case "WordBank":return new VN;case "MultipleChoiceText":return new WN;case "FillInTheBlank":return new XN;case "TypeIn":return new QN;case "Numeric":return new TN;case "Sequence":return new PI;case "Matching":return new SN;case "Hotspot":return new YN;case "Essay":return null;case "LikertScale":return new ZN;case "ResultSlide":return new wB;
case "AuthorizationSlide":return new $N;case "DND":return new aO}throw Error("unknown slide content type "+b);}UN.prototype.VB=function(){return new fM};function bO(){uB.call(this);this.Bh=null;this.wW=[]}m(bO,uB);bO.prototype.Oa=function(){return u(this.Bh)};bO.prototype.Jj=function(a){this.Bh=a};bO.prototype.extraWords=function(){return this.wW};function FM(a,b){a.wW=b};function VN(a){bO.apply(this,arguments)}m(VN,bO);VN.prototype.placeholders=function(){var a=[],b=this.Oa().be();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof NN&&a.push(new rs(c.id(),c.K()?c.value():null));return a};function cO(){uB.call(this);this.Bh=null}m(cO,uB);cO.prototype.Oa=function(){return u(this.Bh)};cO.prototype.Jj=function(a){this.Bh=a};cO.prototype.VH=function(a){return new js(a.id(),a.values(),a.K()?a.xk():null)};function WN(a){cO.apply(this,arguments)}m(WN,cO);WN.prototype.placeholders=function(){var a=[],b=this.Oa().be();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof LN&&a.push(this.VH(c));return a};function dO(){uB.call(this);this.Bh=null}m(dO,uB);dO.prototype.Oa=function(){return u(this.Bh)};dO.prototype.Jj=function(a){this.Bh=a};dO.prototype.Xc=function(){return null};dO.prototype.VH=function(a){return new Xr(a.id(),a.K()?a.values():null)};function XN(a){dO.apply(this,arguments)}m(XN,dO);XN.prototype.placeholders=function(){var a=[],b=this.Oa().be();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof IN&&a.push(this.VH(c));return a};function $N(){uB.call(this);this.di=[]}m($N,uB);$N.prototype.pc=function(){return this.di};function ZN(){uB.call(this);this.Dl=[];this.Pt=[];this.sl=.3;this.BJ=null}m(ZN,uB);e=ZN.prototype;e.lm=function(){return this.Dl};e.labels=function(){return this.Pt};e.Jp=function(){return this.sl};e.Ap=function(){return this.BJ?this.BJ.clone():null};e.EA=function(a){this.Pt=a};function qM(a,b){a.BJ=b}e.nY=function(a){this.sl=a};function YN(){uB.call(this);this.at=[];this.vb=null}m(YN,uB);YN.prototype.areas=function(){return this.at};YN.prototype.gP=function(a){this.vb=a};YN.prototype.Aa=function(){return this.vb?[this.vb]:[]};function aO(){uB.call(this);this.LQ=[]}m(aO,uB);aO.prototype.chains=function(){return this.LQ};function eO(){}m(eO,UN);function fO(a){this.Ah=a;this.x_=new gL;this.E2=new PN(a);this.dz=null;this.h3=new eO;this.ed=this.P=null;this.Ka=!1}e=fO.prototype;e.ma=function(){return this.Ka};function FL(a,b){a=a.Ah.images[b];return{We:new Po(a.src,a.width,a.height),N4:p(a.g8)}}function EL(a,b,c){c=a.Ah.images[c];return{video:new Ls(a.Ah.AG[b],c.width,c.height),poster:new Po(c.src,c.width,c.height)}}
function IL(a,b,c){var d=c[b.be],f=c[b.htmlText],g=c[b.W3],h=c[b.g5];b=(new HN).load(c[b.Hb]);a=a.E2;c=[];d=l(d);for(var k=d.next();!k.done;k=d.next()){k=k.value;var n=u(k.id),t=u(k.type);switch(t){case "image":case "contentLibrary":t=u(a.Ah.images[k.assetId]);k=new lm(n,t,k.text,k.width,k.height,k.increaseByClick,k.url);break;case "video":t=u(a.Ah.AG[k.assetId]);var v=u(a.Ah.images[k.posterAssetId]);k=new km(n,t,k.text,v.src,k.showControls,k.width,k.height);break;case "equation":k=new Am(n,k.svg,
k.latex,k.mathml);break;default:k=a.NH(n,t,k.data)}k&&c.push(k)}return new pC(f,c,h,b,g)}function dM(a){return new pC(a||"",[],[],new Oj)}e.hb=function(){return null};e.settings=function(){return u(this.P)};e.Ov=function(){return null};e.oP=function(a){this.ed=a};e.quizSize=function(){return u(this.P).T().quizSize()};e.isGraded=function(){return"quizPassingScore"==u(this.P).T().passingScoreType()};function PM(a,b){return a.P&&"allAtOnce"==a.P.T().submitType()?1:b};function gO(){}gO.prototype.load=function(a,b){b=void 0===b?"":b;Fa(a)||(a=Qg(a),a=JSON.parse(Gg(a)));b=this.JJ(a,b);return Promise.resolve(b)};
gO.prototype.JJ=function(a,b){var c=$q(LK);b=new MK(b);var d=a[c.be],f=d[b.xC],g=d[b.gN],h=d[b.UG];d={};var k={},n={};for(w in f)if(f.hasOwnProperty(w)){var t=f[w];d[w]={src:b.Cw+t[b.xC.src],width:t[b.xC.width],height:t[b.xC.height]}}for(var v in h)if(h.hasOwnProperty(v)){var w=[];f=l(h[v]);for(t=f.next();!t.done;t=f.next())t=t.value,w.push({src:b.Cw+t[b.UG.src],mimeType:t[b.UG.mimeType]});n[v]=w}for(F in g)if(g.hasOwnProperty(F)){v=[];h=l(g[F]);for(w=h.next();!w.done;w=h.next())w=w.value,v.push({src:b.Cw+
w[b.gN.src],mimeType:w[b.gN.mimeType]});k[F]=v}var F={JN:n,AG:k,images:d};b=new fO(F);k=new AN;g=k.load(a[k.kL.document],b);if(d=a[k.kL.ZF])k=a[k.kL.fillPanelsView],d=FL(b,d).We.path(),g.nU=d,g.od=k;x(g,cL);d=a[c.fonts];k=hO(c.kw,a[c.kw]);c=a[c.Sz];(a=a[zN.MN])?(n=$q(NK),v={},v.content=a[n.content],v.contentHover=a[n.contentHover],v.url=a[n.url],v.width=a[n.width],v.height=a[n.height],v.language=a[n.language],v.Ps=a[n.Ps],v.bs=a[n.bs],v.$r=a[n.$r],v.Uz=a[n.Uz],v.Vz=a[n.Vz],a=new Mi(v)):a=void 0;return{quiz:g,
dO:d,kw:k,be:F,Sz:c,ma:b.ma(),MN:a}};function hO(a,b){var c={};Yb(b,function(b,f){c[f]=new ef(b[a.fontFamily],b[a.bold],b[a.italic])});return c};var iO={1:"always",2:"never"};function jO(){var a=lh(!0).resume;return iO[a]||null};function kO(){var a=this;this.CV=new E;this.rt=this.bo=0;this.FE=!1;this.W=Le("DIV");this.W.style.width=Lh?"100%":"100vw";this.W.style.height=kh?"50vh":"100vh";this.W.style.position="absolute";this.W.style.zIndex="-1";this.W.style.top="0";O&&!P&&(document.body.style.position="fixed");var b=window;if(uh)try{b=window.top}catch(d){}document.body.insertAdjacentElement("afterbegin",this.W);(new ResizeObserver(function(){kh&&P?setTimeout(function(){lO(a)},100):lO(a)})).observe(this.W);window.invalidatePlayerSize=
Aa;window.setPlayerSize=Aa;window.removeResizeListeners=Aa;document.addEventListener("touchend",function(b){0==b.touches.length&&(a.FE=!1,setTimeout(function(){lO(a,!1,!1)},100))},!0);document.addEventListener("touchstart",function(b){1==window.event.touches.length&&(a.FE=!0);1<b.touches.length&&b.preventDefault()},!0);var c=b.onresize;b.onresize=function(){c&&c();lO(a)};b.onorientationchange=function(){var b=af();b&&O&&(kh?setTimeout(function(){u(b).blur();Kh&&lO(a)},800):b.blur())};wh&&window.frameElement&&
window.frameElement.setAttribute("scrolling","no")}
function lO(a,b,c){function d(a,c){if(b||t.bo!=a||t.rt!=c){var d=t.bo;t.bo=a;t.rt=c;t.CV.a(t.bo,t.rt);d!=t.bo&&kh&&!t.FE&&setTimeout(function(){f(0,0)},100)}}b=void 0===b?!1:b;c=void 0===c?!0:c;var f=gE;if(b||!a.FE){var g=kh?2*a.W.clientHeight:a.W.clientHeight;if(uh||!(Ah&&.7>g/screen.height||Bg&&.7>window.innerHeight/g)){var h=1,k=a.W.clientWidth;c&&wh&&window.frameElement&&(k=0,h=k/window.innerWidth);var n=window.innerHeight*h,t=a;d(k,n);c&&wh&&window.frameElement&&setTimeout(function(){k=u(window.frameElement).clientWidth;
h=k/window.innerWidth;n=window.innerHeight*h;d(k,n)},0)}}};function mO(){var a=nO,b=oO,c=pO;return P?new c:O?new b:new a};function qO(a){var b=a.m4,c=a.qs,d=a.i5,f=a.contentScale,g=a.Nk,h=a.fitToWindow,k=void 0===a.accessibilityModeEnabled?!1:a.accessibilityModeEnabled,n=a.Yv,t=a.Ev,v=a.Ma,w=void 0===a.bX?!1:a.bX,F=a.yP;No(c);(new gO).load(d).then(function(a){var d=a.quiz,I=a.dO,Oe=a.kw,Vk=a.be,db=a.ma,Gx=a.Sz,Jw=a.MN,Qi=d.skinSettings(),Hx=mO(),Cq=new uD(P?rO:sO,c);v||(v=$C(c));n=jO()||n;a=Le("div");N(a,"position","absolute");var cQ=new Wd(Qi.ks().messages()),Ab=new lK({Sz:Gx,qs:c,quiz:d,Cb:w?"embedded":"normal",q4:Hx,
dO:I,kw:Oe,Ma:v,be:Vk,fitToWindow:h,M5:Cq,yP:F,Nk:g,u:cQ,bm:new Wd({}),skinSettings:Qi,accessibilityModeEnabled:k,G:a,ma:db,Yv:n,contentScale:f});KK(Ab,Jw);var Dy=new kO;Dy.CV.addHandler(function(a,b){Ab.resize(a,b)});Ab.stateChangedEvent().addHandler(function(a){if(!a.actionPrevented()){a=Ab.persistState();var b=aD();try{b.set(c,a)}catch(FQ){}}},null,99);Vh&&ISPlayer.setPauseMediaCallback(La(Ab.pauseMedia,Ab));d=u(document.getElementById(b));d.appendChild(Ab.rn().displayObject());Ne(d,a);P&&d.setAttribute("id",
"q_"+c);lO(Dy,!0);Ab.initializationCompleteEvent().addHandler(function(){Ab.autoStartAvailable()?Ab.activate():Ab.vP().then(function(){return Ab.activate()})});Ab.QR.addHandler(function(){lO(Dy,!0)});Ab.start();t&&t(Ab)},function(){t&&t()})};function tO(a){Q.call(this,{i:"quiz-session-view"});this.Vf=M(this);this.yq=M(this);this.Al=a;this.Ww=this.bd=null;this.yV=!0}m(tO,Q);e=tO.prototype;e.Uh=function(){return this.Vf};e.bA=function(){return this.yq};e.pG=function(a,b){var c=this;this.Ww=function(){return c.Al.create(a,b)};uO(this)};e.wP=function(a,b,c){var d=this;this.Ww=function(){return d.Al.UN(a,b,c)};uO(this)};e.$v=function(a,b){this.bd&&this.bd.Ja(a,b)};e.$e=function(){this.bd&&this.bd.$e()};
e.activate=function(){!this.bd&&this.Ww&&uO(this);this.bd&&this.$v(!0)};e.deactivate=function(){this.Yb(this.bd);this.bd=null};function uO(a){u(a.Ww);var b=a.Ww();vO(a,b);a.f(a.yV)}function vO(a,b){a.Yb(a.bd);a.bd=b;R(a,a.bd);C(a,a.bd.Uh(),function(){a.Vf.a()});C(a,a.bd.bA(),function(){a.yq.a()});a.fa(a.width(),a.height());a.bd&&a.bd.setParentScale(a.parentScale())}e.fa=function(a,b){this.bd&&this.bd.resize(a,b)};e.he=function(){this.bd&&this.bd.setParentScale(this.parentScale())};
e.f=function(a){this.yV=a;this.bd&&this.bd.f(a)};e.Nl=function(a){this.bd&&this.bd.$b(a)};e.vn=function(){return this.bd?this.bd.va:"normal"};function wO(a){var b=a.On,c=a.slideWidth,d=a.slideHeight,f=a.wY;a=a.u;Q.call(this,{i:"quiz-player-skin",Ff:!0});this.rE=c;this.oE=d;this.sk=f;this.ec=this.qJ=this.WG=this.rJ=null;this.c=a;this.yc=!1;this.ac=null;this.R=1;sc&&this.h("ms-edge",!0);this.ie=new FA("quiz-preloader");this.addChild(this.ie);this.fV=M(this);this.Vf=M(this);this.Al=b;this.Al.Sd=this}m(wO,Q);e=wO.prototype;e.setPresentationContext=function(){};e.im=function(){};e.Qp=function(){};e.setPanelScale=function(){};
e.$e=function(){this.ec&&this.ec.$e()};e.activate=function(){xO(this);this.yc=!0;if(this.ec)this.ec.activate();else{var a=yO(this);a&&a.Ja(!0)}};e.deactivate=function(){this.yc=!1;this.ec&&this.ec.deactivate();var a=yO(this);a&&a.Ja(!1)};e.gv=function(a){if(this.yc&&!$h){var b=yO(this);b?b.Ja(!0,a):this.ec&&this.ec.$v(!0,a)}};e.QA=function(){return this.fV};e.scale=function(){return this.R};e.ew=function(a){this.fV.a(a)};e.Pp=function(){};
e.Ea=function(a){Q.prototype.Ea.call(this,a);this.R=a;zO(this);this.KC()};e.setParentScale=function(a){Q.prototype.setParentScale.call(this,a);zO(this);this.KC()};e.Hs=function(a){this.rJ=AO(this,a);xO(this);zO(this)};e.LA=function(a){this.WG=AO(this,a);xO(this);zO(this)};e.Gs=function(a){this.qJ=AO(this,a);xO(this);zO(this)};e.Uh=function(){return this.Vf};function AO(a,b){a.Wl();b=a.Al.create(b,"normal");D(a,b);a.sk.hc(b,0);C(a,b.Uh(),function(){return a.Vf.a()},a);return b}
e.Ls=function(){BO(this);this.ec=new tO(this.Al);R(this.sk,this.ec,yO(this)?1:0);xO(this);zO(this);return this.ec};e.NA=function(){var a=new Q({i:"quiz-empty-visualizer"});a.resize(this.rE,this.oE);this.sk.hc(a,0)};e.Wl=function(){var a=yO(this);a&&(this.sk.removeChild(a),this.Yb(a));this.qJ=this.WG=this.rJ=null};function BO(a){a.ec&&(Ei(a.sk,a.ec),a.ec=null)}function zO(a){var b=a.ZR();a.ec&&a.ec.setParentScale(b);(a=yO(a))&&a.setParentScale(b)}e.ZR=function(){return this.scale()*this.parentScale()};
e.KC=function(){};function xO(a){a.ec&&a.ec.resize(a.rE,a.oE);var b=yO(a);b&&b.resize(a.rE,a.oE)}function yO(a){return a.rJ||a.WG||a.qJ}e.reset=function(){this.Wl();BO(this)};e.Sp=function(){};e.Gn=function(){};e.Fv=function(){this.ie.Fe()};e.fw=function(){this.ie.show()};e.setBannerView=function(a){N(a,"position","absolute");N(a,"right","0");N(a,"z-index","1000");this.hc(a,0);this.ac=a;this.sJ()};e.sJ=function(){};e.wx=function(){return new H(this.rE,this.oE)};function CO(){L.call(this);this.Jc=[];this.$B=null;this.gq=M(this);this.oh=M(this)}m(CO,L);CO.prototype.add=function(a){var b=this;0<this.Jc.length&&C(this,this.Jc[this.Jc.length-1].oh,function(){a.play(!0)});C(this,a.gq,function(){b.$B=a});this.Jc.push(a)};CO.prototype.play=function(a){var b=this;this.gq.a();this.Jc[0].play(p(a)?a:!0);C(this,this.Jc[this.Jc.length-1].oh,function(){b.$B=null;b.oh.a()});return!0};CO.prototype.stop=function(a){if(this.$B)for(var b=this.Jc.indexOf(this.$B);b<this.Jc.length;++b)this.Jc[b].stop(a)};function DO(a,b){Gl.call(this,[0],[300],300);this.k2=a;this.ii=b}m(DO,Gl);DO.prototype.Lh=function(a){a=l(a).next().value;a=QE()(a/300);this.k2.jc(this.ii?1-a:a)};DO.prototype.start=function(){this.play()};function EO(a,b,c){Q.call(this,{i:"timed-question-popup"});this.vc=new Q({l:S(this,"icon")});R(this,this.vc);this.vc.addChild(Ml(a,"timer-icon"));this.yb=new Q({l:S(this,"text")});R(this,this.yb);Ji(this.yb,b,"PB_TIMED_QUESTION_POPUP",function(){return{QUESTION_TIME:c}});this.FR=M(this)}m(EO,Q);EO.prototype.Ur=function(){var a=new CO;a.add(new DO(this,!1));a.add(new Gl([0],[1],1500));a.add(new DO(this,!0));a.play();C(this,a.oh,this.D0,this)};EO.prototype.D0=function(){this.FR.a()};function FO(a){var b=a.u,c=a.U,d=a.G,f=a.skin,g=a.L5;a=a.qX;L.call(this);this.L=c;this.Jh=null;this.Y=d;this.c=b;this.Eh=f;this.C3=g||!1;this.z_=a;this.AD=this.Uu=1}m(FO,L);FO.prototype.Sp=function(a){this.RD();this.Jh=new EO(this.L,this.c,a);D(this,this.Jh);this.Y.appendChild(this.Jh.displayObject());C(this,this.Jh.FR,this.RD,this);this.Jh.Ur()};FO.prototype.RD=function(){this.Jh&&(Re(this.Jh.displayObject()),this.Yb(this.Jh),this.Jh=null)};
FO.prototype.invalidate=function(){if(this.Jh){this.Jh.Ea(this.Uu);var a=Ii(this.Eh),b=this.Y.getBoundingClientRect(),c=this.C3?0:this.z_?58*this.AD:0,d=a.left-b.left;a=a.bottom-b.top;var f=this.Jh.width()*this.Uu;b=this.Jh.height()*this.Uu;d+=.5*(this.Eh.width()*this.Eh.scale()-f);this.Jh.move(d,a-(b+c+27))}};var GO={},HO=(GO["left-arrow"]="navigation_prev_icon",GO["right-arrow"]="navigation_next_icon",GO);
function IO(a){var b=a.u,c=a.bm,d=a.U;Q.call(this,{i:a.i});this.ve={};this.GH={};this.c=new GA([b,c]);this.L=d;this.gu=M(this);this.zD="none";this.Zi=new Q({l:S(this,"container")});this.Zi.h("right",!0);this.addChild(this.Zi);this.so=new Q({l:S(this,"container")});this.so.h("left",!0);this.addChild(this.so);this.eL=this.Jb(this.so,"showOutline");this.Pu(this.eL,"hidden");this.l2=this.Jb(this.so,"postpone");this.l2.h("light",!0);this.Jb(this.Zi,"submit");this.y3=this.Jb(this.so,"submit-all");this.y3.h("light",
!0);this.Jb(this.Zi,"continue","right-arrow",!0);this.Jb(this.Zi,"try-again");this.Jb(this.Zi,"prev","left-arrow",!0);this.Jb(this.Zi,"back","left-arrow",!0);this.Jb(this.Zi,"next","right-arrow",!0);this.DV=this.Jb(this.Zi,"start","right-arrow",!0);this.Jb(this.so,"results");this.Jb(this.Zi,"view-results");this.Jb(this.so,"toResultSldie");this.Jb(this.Zi,"print","print");this.JR=this.Jb(this.Zi,"finish","right-arrow",!1);this.QQ=this.Jb(this.so,"reset");this.QQ.h("light",!0);this.Pu(this.QQ,"hidden")}
m(IO,Q);e=IO.prototype;e.Pp=function(a){this.zD=a.outlinePosition();"bottom"==this.zD&&this.Pu(this.eL,"enabled")};e.outlinePopupClosed=function(){this.eL.jm(!1)};e.$a=function(a,b){a=u(this.ve[a]);this.Pu(a,b)};e.Jn=function(a,b){var c=u(this.ve[a]);this.GH[a]=b;if("finish"==a){var d="continuePresentation"==b;this.JR.h("show-arrow",d);this.JR.h("right-arrow",d)}"start"==a&&(a="submit-form"!=b,this.DV.h("show-arrow",a),this.DV.h("right-arrow",a));Ki(c)};e.ds=function(a){u(this.ve[a]).displayObject().focus()};
e.$l=function(){return this.gu};e.Bi=function(a){this.h("hide-controls",!a)};e.Pu=function(a,b){switch(b){case "hidden":a.j(!1);break;case "enabled":a.j(!0);a.f(!0);break;case "disabled":a.j(!0),a.f(!1),a.Tf(!1)}};
e.Jb=function(a,b,c,d){var f=this;c=void 0===c?"":c;var g=new Li({l:S(this,"button"),toggle:!0});if("showOutline"==b)g.h("std-outline",!0),C(this,g.D,function(){var a=g.pressed();g.jm(!a);a={pressed:!a,relativeElement:g.displayObject()};f.gu.a(b,a)});else{var h=new Q({l:S(this,"text-label")});R(g,h);this.GH[b]=b;Ji(g,this.c,function(){return JO(f,f.GH[b])},void 0,function(a){return h.F(a)});C(this,g.D,function(){f.gu.a(b)},this)}var k=O&&!d;c&&!k&&g.h(c,!0);c&&HO.hasOwnProperty(c)&&!O&&(c=Ml(this.L,
HO[c]),g.addChild(c));null!=d&&g.h("show-arrow",d);a.addChild(g);this.ve[b]=g;Lh&&Hi(g,"ie9");return g};function JO(a,b){switch(b){case "startQuiz":return"PB_START_QUIZ_BUTTON_LABEL";case "startSurvey":return"PB_START_SURVEY_BUTTON_LABEL";case "submit-form":return"PB_SUBMIT_BUTTON_LABEL";case "continue-style":return"PB_DIALOG_BOX_CONTINUE_BUTTON";case "finish":return"PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL";case "continuePresentation":return"PB_CONTROL_PANEL_NEXT"}return a.mC(b)}
e.mC=function(a){switch(a){case "start":return"PB_START_QUIZ_BUTTON_LABEL";case "next":return"PB_NEXT_SLIDE_BUTTON_LABEL";case "prev":return"PB_PREVIOUS_SLIDE_BUTTON_LABEL";case "continue":return"PB_DIALOG_BOX_CONTINUE_BUTTON";case "submit":return"PB_SUBMIT_BUTTON_LABEL";case "submit-all":return"PB_SUBMIT_ALL_BUTTON_LABEL";case "results":return"PB_CONTROL_PANEL_EXIT_REVIEW_BUTTON_LABEL";case "try-again":return"PB_DIALOG_BOX_TRY_AGAIN_BUTTON";case "view-results":return"PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";
case "finish":return"PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL";case "reset":return"PB_CLEAR_HOTSPOTS_BUTTON_LABEL";case "back":return"PB_CONTROL_PANEL_PREV";case "toResultSldie":return"PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";case "print":return"PB_PRINT_LABEL";case "postpone":return"PB_POSTPONE_BUTTON_LABEL"}throw Error("unknown button type");};function KO(a,b,c){IO.call(this,{i:"quiz-control-panel",u:a,bm:b,U:c})}m(KO,IO);function LO(a){Gl.call(this,[0],[400],400);this.g=a;this.ii=!1}m(LO,Gl);e=LO.prototype;e.OG=function(a){a=ff(a,0,1);return a*a*a*(a*(6*a-15)+10)};e.Lh=function(a){a=l(a).next().value;a=this.OG(a/400);var b=this.g.height()+10-7;b=this.ii?a*b:b*(1-a);a=new kg;a.translate(0,b-20);b=this.g.displayObject();og(mg(),b,a);z&&rg(this.g.displayObject())};e.apply=function(a){this.ii=a;this.Lh([400])};e.start=function(a){this.ii=a;this.play()};e.em=function(){return 0!=this.Hc&&1!=this.Hc};
function MO(a){Gl.call(this,[0],[150],150);this.g=a}m(MO,Gl);MO.prototype.Lh=function(a){var b=l(a).next().value/150;this.g.jc(b);a=new kg;a.translate(0,-20*b);b=this.g.displayObject();og(mg(),b,a)};MO.prototype.start=function(a){a?(this.g.y(),this.play()):this.Lh([150])};MO.prototype.em=function(){return 0!=this.Hc&&1!=this.Hc};
function NO(a){var b=a.fX,c=a.U;a=a.u;Q.call(this,{i:"quiz-feedback-panel",Jg:!0});var d=this;this.uc=b;this.L=c;this.c=a;this.Uo=null;this.rh=new Q({l:S(this,"header")});R(this,this.rh);this.Oc=this.Ch=this.dc=this.Pj=null;this.g=new Q({i:"quiz-feedback-content"});this.sh=new LO(this);this.Vy=new MO(this);this.AC();this.aC="";Ji(this.rh,this.c,function(){switch(d.aC){case "correct":return"PB_GRADED_QUESTION_CORRECT";case "incorrect":return"PB_GRADED_QUESTION_INCORRECT";case "partially":return"PB_GRADED_QUESTION_PARTIALLY_CORRECT";
case "answered":return"PB_SURVEY_QUESTION_ANSWERED";default:return"PB_GRADED_QUESTION_CORRECT"}})}m(NO,Q);e=NO.prototype;e.AC=function(){var a=this;C(this,this.rh.D,function(){a.sh.em()||a.Vy.em()||(a.Pa(!a.selected()),a.sh.start(a.selected()))})};
e.show=function(a){var b=a.Dj,c=a.status,d=a.GW,f=a.n5,g=a.Ur,h=a.C,k=a.cb;a=a.quizSize;OO(this);this.Ch&&(Ei(this,this.Ch),this.Ch=null);this.dc&&(this.Yb(this.dc),this.dc=null);this.Oc=a;a=this.displayObject();var n=new kg;og(mg(),a,n);this.rh.h(this.aC,!1);this.aC=c;c={};d=at(u(h),b.content(),(c.ANSWER_ATTEMPTS=d,c));this.Uo=u(k).Ye(this.g,d,!1);this.Pj&&(Ei(this,this.Pj),this.Pj=null);if(k=b.audio())this.uc.tb(k),k.Dg()||(d=u(this.uc.ca),this.Pj=new Wl({Fp:d,i:"feedback-panel-audio-player",wA:this.L,
Df:null,Jg:!1}),R(this,this.Pj,2),this.Pj.xa(245),this.Pj.Pb(36)),k=k.Aj()||k.Dg(),g&&k&&this.uc.start(),this.h("with-audio-player",!!this.Pj);R(this.g,this.Uo);this.Ch=new Q({i:"quiz-feedback-scroll-area"});this.Ch.addChild(this.g);this.dc=new op({Ig:this.g});D(this,this.dc);this.dc.setParentScale(this.parentScale());this.Ch.addChild(this.dc.Ph());R(this,this.Ch);k=!!b.audio()&&!u(b.audio()).Dg();b=!b.content().xO()||k;this.g.j(b);this.h("only-header",!b);this.rh.h("only-header",!b);this.rh.h(this.aC,
!0);Ki(this.rh);this.qa();this.AB(f,g)};e.Fe=function(){OO(this)};function OO(a){a.Uo&&(Ei(a.g,a.Uo),a.Uo=null);a.g.dm()}e.AB=function(a,b){a?this.sh.apply(this.selected()):(this.Pa(!1),this.Vy.start(b))};e.fa=function(a,b){a=dg(this.displayObject());a=u(this.Oc).height-a.top-a.bottom;var c=0;this.Pj&&(c=dg(this.Pj.displayObject()),c=this.Pj.height()+c.top+c.bottom);this.Ch&&this.dc&&(b=this.Vl("only-header")?0:Math.min(a,b)-this.rh.height()-c,this.Ch.Pb(b),this.dc.Vh(b,this.g.displayObject().scrollHeight))};
e.he=function(){Q.prototype.he.call(this);this.dc&&this.dc.setParentScale(this.parentScale())};function PO(a){var b=a.logo,c=a.logoUrl;a=a.T4;Q.call(this,{i:"quiz-logo-container"});this.Ut=new Po(b);this.PJ=c;this.b0=a;this.KS=M(this);this.Vt=new Q({ja:"A",l:S(this,"logo-ref")});this.addChild(this.Vt);this.PJ&&(this.Vt.setAttribute("href",this.PJ),this.Vt.setAttribute("target","_blank"),this.Vt.setAttribute("title",this.PJ));this.Ut.gs()?this.zT():(this.Ut.load(),C(this,this.Ut.AO(),this.zT,this))}m(PO,Q);
PO.prototype.zT=function(){var a=this.Ut.kF();this.Vt.addChild(a);var b=kh?this.Ut.width():a.width,c=kh?this.Ut.height():a.height,d=Math.min(1,Math.min(250/b,this.b0/c));b*=d;c*=d;Qf(a,b,c);this.Vt.resize(b,c);this.qa();this.xa(b);this.KS.a()};var QO={},RO=(QO.attachments="PB_TITLE_PANEL_ATTACHMENTS",QO.outline="PB_TITLE_PANEL_OUTLINE",QO);function SO(a){var b=a.u;Q.call(this,{i:a.i});this.c=b;this.mh=new Map;this.iq=[];this.VI=!1;this.Ym=M(this)}m(SO,Q);SO.prototype.Is=function(){return this.Ym};function TO(a,b){!a.VI&&a.mh.has("outline")&&(a.mh.get("outline").j(b),UO(a))}SO.prototype.ls=function(){for(var a=l(this.mh.values()),b=a.next();!b.done;b=a.next())b.value.jm(!1)};
SO.prototype.Jb=function(a){var b=this,c=new Li({l:S(this,"button"),tabIndex:-1,toggle:!0});"outline"!=a||this.VI?Ji(c,this.c,RO[a]):Ji(c,this.c,"PB_QUESTION_LIST_CAPTION");C(this,c.D,function(){c.jm(!c.pressed());var d={pressed:c.pressed(),relativeElement:c.displayObject(),buttonType:a};b.Ym.a(d)},this);return c};function UO(a){a.iq.forEach(function(b,c){b=a.mh.get(b);c=c==a.iq.length-1?null:a.mh.get(a.iq[c+1]);b.h("with-separator",!!c&&c.visible())})}SO.prototype.DF=function(){return!!this.mh.size};
function VO(a,b){var c=b/a.mh.size;a.iq.forEach(function(b){b=a.mh.get(b);var d=b.displayObject().scrollWidth;b.xa(d+c);b.o("overflow","hidden")})}function WO(a){a.iq.forEach(function(b){b=a.mh.get(b);b.o("width","");b.o("overflow","")})};function XO(a,b,c){Q.call(this,{i:c});var d=this;this.c=b;this.ni="";this.nh=this.ye=void 0;this.WV=Ml(a,"timer");this.addChild(this.WV);this.Ya=new Q({l:S(this,"label")});this.addChild(this.Ya);C(this,this.c.yo,function(a){"PB_TIMER_MINUTES_LABEL"!=a&&"PB_TIMER_SECONDS_LABEL"!=a||YO(d,!0)})}m(XO,Q);e=XO.prototype;e.show=function(a){this.j(a)};e.Hj=function(a){this.nh=a;this.Hx()};e.hm=function(a){this.ye=a;this.Hx()};
e.Hx=function(){if(p(this.ye)){YO(this);var a=Math.min(this.ye,Math.max(0,Math.floor(this.ye-(this.nh?this.nh:0))));this.ZM((this.ye-a)/this.ye);this.Ry(a)}};e.ZM=function(a){a*=360;var b=a/180*Math.PI,c=Math.cos(b)-1;b=-Math.sin(b);var d=this.WV.querySelector("#timerMask");d&&d.setAttribute("d","M 0,0 l 1,0 a1,1 0 "+(180>a?0:1)+",0 "+c+","+b+" z")};e.Ry=function(a){if(60<a){var b=a%60;a=$i(Math.floor(a/60),!1)+":"+$i(b,!0)}else a=aj(a);this.Ya.F(a)};
function YO(a,b){if((void 0===b?0:b)||a.yS!=a.ye)if(a.Ya.displayObject().style.width="",a.Ry(0),b=Math.ceil(a.Ya.width()),0!=b){a.yS=a.ye;a.Ry(a.yS);var c=Math.ceil(a.Ya.width());a.Ya.displayObject().style.minWidth=Math.max(b,c)+"px"}};function ZO(a,b){Gl.call(this,[0],[250],250);this.g=a;this.bi=b}m(ZO,Gl);e=ZO.prototype;e.OG=function(a){a=ff(a,0,1);return a*a*a*(a*(6*a-15)+10)};e.Lh=function(a){a=l(a).next().value;a=this.OG(a/250);this.g.jc(1-a);this.bi.jc(1-a)};e.apply=function(){this.Lh([250])};e.start=function(){this.play()};e.em=function(){return 0!=this.Hc&&1!=this.Hc};function $O(a,b){Gl.call(this,[0],[150],150);this.g=a;this.bi=b}m($O,Gl);$O.prototype.Lh=function(a){a=l(a).next().value/150;this.g.jc(a);this.bi.jc(a)};$O.prototype.start=function(a){a?this.play():this.Lh([150])};$O.prototype.em=function(){return 0!=this.Hc&&1!=this.Hc};function aP(a){var b=void 0===a.T5?!0:a.T5;Q.call(this,{l:a.l,i:a.i,Ff:void 0===a.Ff?!0:a.Ff});this.N3=b;this.kJ=this.Vd=!1;this.H3=M(this)}m(aP,Q);aP.prototype.fa=function(a,b){Q.prototype.fa.call(this,a,b);this.kJ=!0;a=this.Vd;var c=Gi(this,"label");bP(this,c,sc||z?b+1:b);this.kJ=!1;a!=this.Vd&&(this.N3&&this.setAttribute("title",this.Vd?c:""),this.H3.a())};
function bP(a,b,c){function d(){k=h<b.length?b.substr(0,h)+"\u2026":b;f.F(k)}a.Vd=!1;var f=a;f.F(b);if(p(c)&&a.displayObject().parentNode){f.displayObject().style.height="";var g=f.displayObject().scrollHeight;g=z?--g:g;if(!(c>=g)){var h=Math.floor(c/f.displayObject().scrollHeight*b.length),k="";for(d();f.displayObject().scrollHeight<=c;)h+=10,d();for(;0<h&&f.displayObject().scrollHeight>c;)d(),--h;d();a.Vd=!0}}}aP.prototype.F=function(a){Q.prototype.F.call(this,a);this.kJ||(this.As(a),this.qa())};
aP.prototype.Ie=function(){throw Error("html text is not supported");};function cP(a,b){Q.call(this,b);this.oo=a}m(cP,Q);cP.prototype.item=function(){return this.oo};function dP(a){var b=a.questionListInfo,c=a.mm,d=a.submitType,f=a.C,g=a.U,h=a.isGraded,k=a.SO;cP.call(this,a.item,{i:"slide-state-list-row",Jg:!0,Ff:!0,Iz:!0});this.xe=h;this.ia=k;this.L=g;this.xc=b;this.ne=c;this.Ac=d;this.A=f;this.vo=new Q({l:S(this,"marker")});this.addChild(this.vo);a=Ml(this.L,"bookmark-icon.svg");this.vo.addChild(a);this.Sc=new aP({l:S(this,"title")});this.addChild(this.Sc);this.Dc=new Q({l:S(this,"items-container")});this.addChild(this.Dc);this.DB=new Q({l:S(this,"awarded-points")});
this.Dc.addChild(this.DB);this.oa=new Q({l:S(this,"points")});this.Dc.addChild(this.oa);this.td=new Q({l:S(this,"status")});this.Dc.addChild(this.td);this.zB=new Q({l:S(this,"answered")});this.Dc.addChild(this.zB);this.cn=new iA(this.L);this.td.addChild(this.cn);this.Zs=new iA(this.L);this.zB.addChild(this.Zs);C(this,this.D,function(){},this);C(this,this.item().Af(),this.JE,this);C(this,this.xc.M(),this.JE,this);C(this,this.ne.M(),this.JE,this);this.JE()}m(dP,cP);
dP.prototype.JE=function(){var a=this.item().index(),b=this.item().title(),c="allAtOnce"==this.Ac;this.vo.j(c);this.vo.h("marked",this.item().MF());var d=this.ne.Rp();this.DB.j(this.xe&&d&&(!c||this.ia));this.DB.F(this.item().e4());this.zB.j(c&&!this.ia);c=this.oo;c=!!c.s.slide()&&!!c.s.slide().settings().pa()&&u(c.s.slide().settings().pa()).isEnabled()&&c.s.submitted();jA(this.Zs,c?this.oo.status():this.oo.tk()?"hasUserAnswer":null);this.oa.j(this.xe&&d);this.oa.F(this.item().W4());d="allAtOnce"==
this.Ac;this.td.j(this.ia||!d&&this.xc.displayQuestionStatus());d=this.oo.status();jA(this.cn,d);a=(isNaN(a)?"   ":a+". ")+xu(this.A,b);this.Sc.F(a.replace(/\n/g," "));this.ak()};dP.prototype.fa=function(){var a=Math.floor(.5*(this.height()-this.Sc.height()));this.Sc.yd(a)};dP.prototype.ak=function(){var a=this.item().tH;a&&(this.Sc.xa(a.title),this.td.xa(a.status),this.DB.xa(a.awardedScore),this.oa.xa(a.maxScore),this.vo.xa(a.mark),this.zB.xa(a.tk))};dP.prototype.item=function(){return this.oo};function eP(a,b,c,d,f){var g=new sq;pq.call(this,{i:"quiz-slide-list",h5:g});D(this,g);this.xe=!0;this.ia=!1;this.xc=a;this.ne=b;this.A=c;this.L=d;this.c=f;this.uE=new Map;this.Ac="eachQuestion";this.qr=null;this.xg=M(this);this.Sa=null;this.wa=new op({Ig:this});D(this,this.wa);Hi(this.wa.Ph(),S(this,"scroll"));(a=this.wa.ke)&&qq(this,a)}m(eP,pq);e=eP.prototype;e.f=function(a){this.g.f(a)};e.fa=function(a,b){pq.prototype.fa.call(this,a,b);a&&b&&this.Kq(b)};e.Kq=function(a){this.wa&&this.wa.Vh(a,this.displayObject().scrollHeight)};
e.Gk=function(){return this.xg};e.tb=function(a,b,c,d){this.Sa=a;this.Ac=b;this.xe=c;this.ia=d;fP(this,this.Sa)};function gP(a,b){a.qr!=b&&(hP(a,a.qr,!1),a.qr=b,hP(a,a.qr,!0),iP(a))}function iP(a){var b=a.yh;var c=u(a.Sa).questions();c=zb(c,a.qr);c=ya(c)?c:b.S.indexOf(c);if(!(0>c)){c*=b.po;var d=c+b.po;c>=b.bb&&d<=b.bb+b.kn||(b.bb=c<b.bb?c:d-b.kn,b.Fx())}a.ke.Es(a.yh.bb)}function hP(a,b,c){b&&(b=a.uE.get(b),(a=a.$u.get(b))&&a.Pa(c))}
function fP(a,b){a.uE=new Map;var c=[],d=1;b.slides().forEach(function(b){var f="InfoSlide"==b.slide().type()?NaN:d;f=new PA(f,b,a.c);D(a,f);"InfoSlide"!=b.slide().type()&&d++;a.uE.set(b,f);c.push(f)});tq(a.yh,c);gP(a,a.qr)}e.RH=function(a){var b=this,c=new dP({item:a,questionListInfo:this.xc,mm:this.ne,submitType:this.Ac,C:this.A,U:this.L,isGraded:this.xe,SO:this.ia});C(this,c.D,function(){b.enabled()&&b.xg.a(a.id())});a.state()==this.qr&&c.Pa(!0);return c};function jP(a,b,c,d,f){Q.call(this,{i:"quiz-slide-list-view",zF:!0});var g=this;this.xe=!0;this.ia=!1;this.c=c;this.Ac="eachQuestion";this.xc=a;this.ne=b;this.Xn=M(this);a=new Q({l:S(this,"close-button")});C(this,a.D,function(){g.Xn.a()},this);this.addChild(a);this.rh=new Q({i:"slide-list-header"});this.addChild(this.rh);a=new Q({i:"slide-list-scroll-container"});R(this,a);this.gc=new eP(this.xc,this.ne,d,f,c);R(a,this.gc);a.addChild(this.gc.wa.Ph());c=new Q({l:S(this,"footer")});this.addChild(c);
this.cD=kP(this,"mark-cell");this.DE=kP(this,"title-cell");Ji(this.DE,this.c,"PB_SLIDES_LIST_TITLE_COLUMN");this.xw=kP(this,"answered-cell");Ji(this.xw,this.c,"PB_SLIDES_LIST_ANSWERED_COLUMN");this.oz=kP(this,"status-cell");Ji(this.oz,this.c,"PB_SLIDES_LIST_STATUS_COLUMN");this.Yx=kP(this,"max-points-cell");Ji(this.Yx,this.c,"PB_SLIDES_LIST_MAX_SCORE_COLUMN");this.Bw=kP(this,"awarded-points-cell");Ji(this.Bw,this.c,"PB_SLIDES_LIST_AWARDED_SCORE_COLUMN");C(this,this.ne.M(),this.vJ,this);C(this,this.xc.M(),
this.vJ,this)}m(jP,Q);e=jP.prototype;e.Xd=function(){return this.Xn};e.Tp=function(){return this.gc};e.tb=function(a,b,c,d){this.Ac=b;this.xe=c;this.ia=d;this.gc.tb(a,b,c,d);this.vJ()};function kP(a,b){b=new Q({l:S(a.rh,b)});a.rh.addChild(b);return b}e.vJ=function(){var a="allAtOnce"==this.Ac;this.cD.j(a);this.oz.j(this.ia||!a&&this.xc.displayQuestionStatus());var b=this.ne.Rp();this.Bw.j(this.xe&&b&&(!a||this.ia));this.Yx.j(this.xe&&b);this.xw.j(a&&!this.ia)};
e.fa=function(){this.DE.o("width","");lP(this.oz);lP(this.Yx);lP(this.Bw);lP(this.xw);this.cD.xa(10);var a=cg(this.rh.displayObject());a=this.rh.width()-(this.cD.width()+this.oz.width()+this.Bw.width()+this.xw.width()+this.Yx.width()+a.left+a.right);this.DE.o("width",a+"px");a=new OA({title:this.DE.width(),status:this.oz.width(),maxScore:this.Yx.width(),awardedScore:this.Bw.width(),tk:this.xw.width(),mark:this.cD.width()});for(var b=l(this.gc.uE.values()),c=b.next();!c.done;c=b.next())c=c.value,c.tH!=
a&&(c.tH=a,c.Va())};function lP(a){a.o("width","");a.o("width",a.width()+1+"px")};function mP(a){var b=a.u,c=a.bm,d=a.skinSettings,f=a.Up,g=a.U,h=a.Cb,k=a.EY,n=a.C,t=a.Wc,v=a.fillPanelsView;Q.call(this,{i:a.i});var w=this;this.kb=h;this.Md=t;this.od=v;this.Ax=this.gV=this.ia=!1;this.ur=this.od;this.fS=this.P=this.fe=this.eb=this.sb=null;this.c=new GA([b,c]);this.ne=d.mm();this.xc=d.questionListInfo();this.Ae=f;this.L=g;this.A=n;this.ug=this.Sa=null;this.sL="";this.lc=this.ge=null;this.Qb=(a=vv(this.kb)&&!this.xr())?D(this,new SO({i:"quiz-misc-buttons",u:this.c})):null;this.gc=
new jP(this.xc,this.ne,this.c,this.A,this.L);D(this,this.gc);this.Ae.j(!1);B(this,this.Ae.displayObject(),"touchstart",function(a){a.target==w.Ae.displayObject()&&a.preventDefault()},this,mi);this.xg=this.gc?M(this,this.gc.Tp().Gk()):M(this);this.Ym=M(this);this.wJ=M(this);this.zr="none";this.yg=null;this.uh=new Q({l:S(this,"container")});this.uh.h("position","left");R(this,this.uh);C(this,this.gc.Xd(),this.Bx,this);if(a?this.xc.showSlideList():1)this.Ue=new Q({l:S(this,"slides-info")}),D(this,this.Ue),
this.uh.addChild(this.Ue),this.sM=new Q({l:S(this,"slides-info-label")}),a=Ml(this.L,"outline-icon.svg"),this.Ue.addChild(a),this.Ue.addChild(this.sM),C(this,this.Ue.D,this.Xy,this);this.sh=new ZO(this.gc,this.Ae);this.Vy=new $O(this.gc,this.Ae);C(this,this.sh.oh,function(){u(w.gc);w.Ae.j(!1);w.Ae.removeChild(w.gc)});this.vg=new Q({l:S(this,"container")});this.vg.h("position","right");this.addChild(this.vg);this.Qi=new Q({i:"quiz-mark-button"});this.Qi.setAttribute("title",this.c.B("PB_SLIDES_LIST_MARK_COLUMN"));
C(this,this.c.yo,function(a){switch(a){case "PB_SLIDES_LIST_MARK_COLUMN":w.Qi.setAttribute("title",w.c.B("PB_SLIDES_LIST_MARK_COLUMN"))}});Hi(this.Qi,S(this,"button"));R(this.vg,this.Qi);a=Ml(this.L,"bookmark-icon.svg");this.Qi.addChild(a);C(this,this.Qi.D,function(){var a=u(w.eb),b=!(w.eb&&w.eb.isMarked());a.Xt!=b&&(a.Xt=b,a.XJ.a())});this.hk=new Q({l:S(this,"question-score-info")});this.vg.addChild(this.hk);this.Yi=new Q({l:S(this,"quiz-score-info")});this.vg.addChild(this.Yi);C(this,this.ne.M(),
this.Ua,this);C(this,this.xc.M(),this.Ua,this);VA(this.hk,this.c,function(){return w.Sa},function(){return w.ug});UA(this.Yi,this.c,function(){return w.fe});this.kg=!1;this.Qb&&(this.vg.addChild(this.Qb),C(this,this.Qb.Is(),function(a){var b=a.buttonType;w.Ax||"outline"!=b?w.Ym.a(a):w.Xy()}));this.Ha=new XO(g,this.c,k);this.Ha.show(!1);this.vg.addChild(this.Ha)}m(mP,Q);e=mP.prototype;e.xr=function(){return this.Md?this.Md.showPlayersPanels():!vv(this.kb)||this.od};e.ls=function(){this.Qb&&this.Qb.ls()};
e.Pp=function(a){var b=a.sidePanelPosition();"right"==b&&(this.uh.addChild(this.Ha),this.Qb&&this.uh.addChild(this.Qb),this.uh.addChild(this.hk),this.uh.addChild(this.Yi),this.uh.addChild(this.Qi),this.Ue&&this.vg.addChild(this.Ue),this.ge&&this.vg.addChild(this.ge),this.lc&&this.vg.addChild(this.lc));this.Ha.h("left","right"==b);("right"==b?this.vg:this.uh).h("info",this.ur);this.h("side-panel-position",b);this.zr=b;this.gV=a.showTitlePanel();this.Ua()};
e.setPresentationContext=function(a){var b=a.sidePanelController,c=a.logo,d=a.logoUrl,f=a.logoTarget,g=a.buttonsOrder,h=a.resourcesButtonEnabled,k=a.showTitle,n=a.courseTitle;a=a.hasOutline;b&&nP(this,b);this.ge&&(Re(this.ge.displayObject()),this.Yb(this.ge));this.lc&&(Re(this.lc.displayObject()),this.Yb(this.lc));c&&(this.ge=new PO({logo:c,logoUrl:d,logoTarget:f,T4:this.XR()}),D(this,this.ge),C(this,this.ge.KS,this.M_,this));this.sL=n||"";k?(b=this.sL,c=new Q({i:"course-title"}),d=new Q({l:S(c,"text")}),
d.F(b),R(c,d),b=c):b=null;(this.lc=b)&&D(this,this.lc);"right"==this.zr?(this.lc&&this.vg.addChild(this.lc),this.ge&&this.vg.addChild(this.ge),this.yg&&this.vg.addChild(this.yg)):(this.yg&&this.uh.addChild(this.yg),this.ge&&this.uh.addChild(this.ge),this.lc&&this.uh.addChild(this.lc));this.lc&&this.lc.h("left","left"==this.zr);this.yg&&this.lc&&!this.ge&&this.lc.h("with-side-panel",!0);this.Ax=a;if(this.Qb){(this.lc&&this.lc.visible()||this.ge&&this.ge.visible())&&this.xc.showSlideList()&&!this.Ax&&
0>g.indexOf("outline")&&g.push("outline");a=this.Qb;a.VI=this.Ax;b=l(a.mh.values());for(c=b.next();!c.done;c=b.next())Ei(a,c.value);a.mh.clear();a.iq=g;b=l(g);for(c=b.next();!c.done;c=b.next())c=c.value,d=a.Jb(c),R(a,d),a.mh.set(c,d);this.Qb.j(!!g.length);g=this.Qb;g.mh.has("attachments")&&g.mh.get("attachments").f(h)}h=this.lc&&this.lc.visible();this.ur=this.od?!0:!this.Ax&&!this.ge&&!h;!this.ur&&this.Ue&&this.Ue.j(!1);this.Ua()};
function oP(a){a.lc&&a.lc.j(!0);a.Qb&&WO(a.Qb);var b=36+(a.yg&&a.yg.visible()?40:0),c=("right"==a.zr?a.uh:a.vg).width(),d=a.ge?a.ge.width():0,f=a.width()-c-d-b;a.Qb&&0>f&&a.Qb.DF()&&VO(a.Qb,f);a.lc&&(b=a.width()-c-d-b,a.lc.o("width",""),c=a.lc.displayObject().scrollWidth,d=b<c,a.lc.xa(Math.min(b,c)+1),a.lc.h("truncated",d),a.lc.setAttribute("title",d?a.sL:""),a.lc.j(116<b),b=!!a.ge&&a.ge.visible(),a.lc.h("first",!b))}
function nP(a,b){if(!a.yg){a.yg=new Li({toggle:!0,l:S(a,"button")});var c="left"==a.zr;a.yg.h("type","show-panel");a.yg.h("position",c?"left":"right");a.yg.jm(b.showed());c?a.uh.addChild(a.yg):a.vg.addChild(a.yg);C(a,b.showedStateShanged(),function(){u(a.yg).jm(b.showed())});C(a,a.yg.D,function(){b.show(!b.showed())})}}e.Gk=function(){return this.xg};e.Is=function(){return this.Ym};
e.tb=function(a,b,c,d,f){f=void 0===f?null:f;this.sb&&Nd(this,this.sb.Oo,this.iu,this);this.sb=a;C(this,this.sb.Oo,this.iu,this);this.Sa=b;this.fe=d;this.P=f;this.ug=c;this.gc&&this.gc.tb(this.Sa,this.P?this.P.submitType():"eachQuestion",!!d,!1);this.Ue&&Ji(u(this.sM),this.c,function(){return"PB_QUESTION_LIST_CAPTION"});pP(this,!0);qP(this,!0)};
e.GF=function(a){this.de(this.eb);if(this.eb=a)C(this,this.eb.submittedEvent(),this.PK,this),C(this,this.eb.markedEvent(),this.hW,this);this.gc&&a&&(this.Bx(),gP(this.gc.Tp(),a));YA(this.sb)?this.eb&&(a=$A(this.eb,u(this.sb),u(this.P)),p(a)&&0<a&&this.Ha.hm(a)):this.Ha.hm(void 0);this.Az();this.Ua()};e.es=function(){this.Ha.show(!1)};e.hA=function(){this.Bx()};e.Ds=function(a){this.ia!=a&&this.gc&&this.gc.tb(u(this.Sa),this.P?this.P.submitType():"eachQuestion",!!this.fe,a);this.ia=a;this.Ua()};
e.fa=function(a,b){a&&b&&oP(this)};e.AB=function(a,b){this.sh&&this.Vy&&(a?this.sh.start():this.Vy.start(b))};e.hW=function(){this.Qi&&(rP(this),this.Qi.h("marked",this.eb?this.eb.isMarked():!1))};function pP(a,b){var c=null!=a.eb&&a.xc.showSlideList(),d=vv(a.kb);a.Ue&&a.Ue.j(b&&c&&(d?a.ur:!0));a.Qb&&TO(a.Qb,b&&c&&(d?!a.ur:!0))}
e.VM=function(){if(this.gc){var a=vv(this.kb);this.Qb&&TO(this.Qb,!!this.eb&&this.xc.showSlideList()&&(a?!this.ur:!0));this.Ue&&this.eb&&(this.Ue.j(this.xc.showSlideList()&&(a?this.ur:!0)),this.Ue.h("show-as-link",this.xc.showSlideList()),Ki(u(this.sM)))}};function qP(a,b){var c=!!a.sb,d=b&&WA(a.eb,a.ne);a.hk.j(d);c&&d&&Ki(a.hk);b=b&&XA(a.P,a.fe,a.eb,a.ne,a.ia);a.Yi.j(b);c&&b&&Ki(a.Yi);a.Yi.h("only-quiz-score",!a.hk.visible())}
e.Xy=function(a,b){var c=this;this.gc&&!this.kg&&this.xc.showSlideList()&&(b&&b.stopPropagation(),this.Ae.visible()?this.Bx():(Lh||document.activeElement.blur(),this.Ae.j(!0),iP(this.gc.Tp()),this.Ae.addChild(this.gc),a=Math.floor(.5*(this.Ae.height()-this.gc.height())),this.gc.move(0,a),this.gc.qa(),this.gc.Tp().qa(),a=ZA(u(this.P)),this.gc.Tp().f(a||this.ia),this.AB(!1,!0),this.fS=B(this,window,"mousedown",function(a){c.gc&&c.Ue&&!c.Ue.contains(a.target)&&!c.gc.contains(a.target)&&c.Bx()})))};
e.xp=function(){rP(this,!1);pP(this,!1);qP(this,!1);this.es()};e.Bx=function(){this.Ae.visible()&&(Ld(this,this.fS),this.AB(!0,!0))};e.YM=function(){var a=this;bB({ga:this.eb,Ia:this.sb,settings:this.P,Ns:this.Ha,kY:function(b){a.kg=b},FY:function(b){a.Ha.show(b);a.wJ.a();a.iu()}})};e.iu=function(){if(this.Ha.visible()){var a=this.kg,b=u(this.eb),c=u(this.sb),d=this.Ha;b=a?Math.floor(b.visitDuration()/1E3):c.quizDuration();d.Hj(b,a)}};
e.setParentScale=function(a){Q.prototype.setParentScale.call(this,a)};e.PK=function(){this.Az();this.Ua()};e.Az=function(){var a=this.eb&&aB(u(this.eb).slide().settings().pa());a=!!this.eb&&p(a)&&this.eb.nb();this.kg=YA(this.sb)&&a};
e.Ua=function(){this.VM();this.hW();qP(this,!0);rP(this);this.YM();this.hk.h("with-separator",!1);this.Yi.h("with-separator",!1);this.Ha.h("with-separator",!1);this.Qb&&this.Qb.h("with-separator",!1);var a=!!this.Qb&&this.Qb.DF()&&this.Qb.visible();if("right"==this.zr)this.hk.h("with-separator",this.Yi.visible()),this.Ha.h("with-separator",this.hk.visible()||this.Yi.visible()||a),this.Qb&&a&&this.Qb.h("with-separator",this.hk.visible()||this.Yi.visible());else{var b=this.Ha.visible();this.hk.h("with-separator",
this.Yi.visible()||b||a);this.Yi.h("with-separator",b||a);this.Qb&&a&&this.Qb.h("with-separator",this.Ha&&this.Ha.visible())}this.sb&&"completed"==this.sb.sessionMode()&&this.xp();this.Qb&&UO(this.Qb);this.Ue&&this.Ue.f(!this.kg);oP(this)};e.M_=function(){this.ge&&oP(this)};
function rP(a,b){b=void 0===b?!0:b;if(a.Qi){var c=!!a.sb&&"testing"==a.sb.sessionMode()&&!a.ia;b=b&&a.xc.showSlideList()&&!!a.P&&"allAtOnce"==a.P.submitType()&&c;!vv(a.kb)||a.xr()?a.Qi.j(b):(c=!a.gV||"none"!=a.zr||!!a.Qb&&-1!=a.Qb.iq.indexOf("outline"),a.Qi.j(b&&c))}}e.XR=function(){return 50};function sP(a){mP.call(this,{i:"quiz-top-panel",u:a.u,bm:a.bm,skinSettings:a.skinSettings,Up:a.Up,U:a.U,Cb:a.Cb,EY:"quiz-timer-view",C:a.C,G:a.G,Wc:a.Wc,fillPanelsView:a.fillPanelsView})}m(sP,mP);function tP(a){var b=a.On,c=a.slideWidth,d=a.slideHeight,f=a.Cb,g=a.u,h=a.skinSettings,k=a.U,n=a.soundController,t=a.C,v=a.G,w=a.Dp,F=a.Ee,I=a.Wc,aa=a.fillPanelsView;a=a.rG;var eb=new Q({i:"quiz-slide-container"});wO.call(this,{On:b,slideWidth:c,slideHeight:d,wY:eb,u:g});var Oe=this;this.kb=f;this.od=aa||!1;this.tf=a;this.Wt=new Q({l:S(this,"main-container")});this.Wt.addChild(eb);this.Nt=vv(this.kb);this.xr=I?I.showPlayersPanels():!this.Nt||this.od;this.h("embedded",!this.xr);this.Wi=w;this.ed=h;
this.er=new Wd({});this.Ae=new Q({i:"slide-list-layer",zF:!0});this.Ae.j(!1);this.zg=D(this,new FO({u:g,U:k,G:v,skin:this,qX:this.xr}));this.Wg=b.cb();if(this.I=wv(f)||this.Wi.showTopPanel()?new sP({u:g,bm:this.er,skinSettings:h,Up:this.Ae,U:k,Cb:f,C:t,G:v,Wc:I,fillPanelsView:this.od}):null)D(this,this.I),C(this,this.I.wJ,function(){Oe.zg.invalidate()});this.ta=this.MH(g,k);this.uc=new IG(n);C(this,this.uc.audioStartedEvent(),this.xh,this);C(this,this.uc.Le,this.wh,this);this.nd=new NO({fX:this.uc,
U:k,u:g});this.pd=new Q({i:"frames-layer"});this.Xj=new Q({i:"feedback-layer"});this.Xj.h("ie",z);this.Xj.j(!1);this.xr?(this.I&&this.addChild(this.I),this.addChild(this.Wt),this.addChild(this.ta),uP(this)):this.Nt&&(this.pd.h("embedded",!0),this.addChild(this.Wt));this.Wt.addChild(this.pd);this.KE();(this.Nt||0<=["embedded-customization"].indexOf(f))&&wv(f)&&C(this,h.aJ,this.KE,this);wv(f)&&C(this,h.M(),function(){uP(Oe)},this);eb.addChild(this.Xj);eb.addChild(F.Ct);eb.addChild(this.Ae);this.h("embedded-mode",
ai&&!this.Nt);I&&this.Sy(I)}m(tP,wO);e=tP.prototype;e.MH=function(a,b){return new KO(a,this.er,b)};e.KE=function(){var a=this.ed.iA();this.h("hide-bg",a);this.h("filltype",this.od?a?"player":"":"slide");this.h("fill-slide-bg",!a&&this.od)};e.Qp=function(a){a=a?"":"none";this.ta.o("pointer-events",a);this.I&&this.I.o("pointer-events",a)};e.Sy=function(a){var b=a.messages();b&&this.er.FA(b);Object.assign(this.ed.qv().colors(),a.colors());this.I&&this.I.Pp(a);this.ta.Pp(a)};
e.Sp=function(a){this.I&&this.zg.Sp(a)};
e.fa=function(a,b){wO.prototype.fa.call(this,a,b);if(a&&b){this.I&&(this.I.qa(),this.zg.invalidate());b=this.tf;a=b.wx();b=CC(b);var c=a.scale(b).round();this.Wt.resize(c.width,c.height);z&&(this.sk.o("position","absolute"),this.sk.move(0,0));a=CC(this.tf);this.sk.Ea(a,"50% 50%");b=.5*(c.width-this.sk.width());c=.5*(c.height-this.sk.height());this.sk.move(b,c);this.pd.Ea(a,"50% 50%");this.pd.move(b,c);a=this.wx();this.pd.resize(a.width,a.height);if(!this.Nt||this.od)a=BC(this.tf),this.I&&this.I.Ea(a),
this.ta.Ea(a),b=12*a,c=this.I&&this.Wi.showTopPanel()?-this.I.height()*(1-a):b,this.Wt.o("margin",c+"px "+b+"px 0 "+b+"px"),this.I&&this.I.o("width","calc(100% / "+a+")"),this.ta.o("width","calc(100% / "+a+")");this.sJ();a=zC(this.tf).scale;this.o("border-radius",(this.od||ai||this.Nt?0:8)*a+"px");zO(this);this.KC()}};e.controlPanel=function(){return this.ta};e.topPanel=function(){return this.I};e.un=function(){return this.pd};
e.Kk=function(a){this.nd&&(this.uc.stop(),this.Xj.removeChild(this.nd),this.Xj.j(!1),this.nd.Fe());a&&(a.cb=this.Wg,this.Xj.addChild(this.nd),this.Xj.j(!0),this.nd.show(a))};e.Gn=function(a,b){b.Jk("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",function(b){return a(!b)},!1)};e.activate=function(){wO.prototype.activate.call(this)};e.deactivate=function(){wO.prototype.deactivate.call(this);this.uc.stop();this.zg.RD()};
e.setPanelScale=function(a){wO.prototype.setPanelScale.call(this,a);this.I&&this.I.setParentScale(a);this.nd.setParentScale(a)};e.setPresentationContext=function(a){this.I&&this.I.setPresentationContext(a)};e.j=function(a){wO.prototype.j.call(this,a);this.I&&this.I.j(a);this.ta.j(a)};e.xh=function(){};e.wh=function(){};
e.KC=function(){if(this.I){if(this.xr){var a=BC(this.tf)*this.parentScale();this.I.setParentScale(a)}this.I.qa()}if(this.zg){var b=CC(this.tf)*this.parentScale();a=BC(this.tf)*this.parentScale();var c=this.zg;c.Uu=b;c.invalidate();b=this.zg;b.AD=a;b.invalidate()}};
e.sJ=function(){if(this.ac){var a=parseFloat(If(this.ac,"width")),b=BC(this.tf),c=CC(this.tf),d=(this.Wi.showTopPanel()?38:12)*b;a=this.width()-a*c-12*b;N(this.ac,"top",d+"px");N(this.ac,"left",a+"px");N(this.ac,"transform","scale("+c+")");N(this.ac,"transform-origin","0 0")}};e.ZR=function(){return CC(this.tf)*this.parentScale()};function uP(a){var b=a.Wi.showTopPanel();a.I&&a.I.j(b)};var vP=new Map([["required-field-is-missing","AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"],["field-value-is-invalid","AUTHORIZATION_FORM_ERROR_EMAIL"]]);
function wP(a){var b=a.state;a=a.u;Q.call(this,{i:"accessible-authorization-field-view"});this.s=b;this.c=a;this.mb=b.Kc.type();a=this.s.Kc;b=Ra(a.title().text());"mandatory"==a.usage()&&(b+="*");a=new Q({ja:"LABEL",l:S(this,"title")});a.F(b);this.Sc=a;R(this,this.Sc);this.fC="select"==this.mb?xP(this):this.Tw();R(this,this.fC);lB(this.Sc.displayObject(),this.fC.displayObject());C(this,this.s.submittedEvent(),this.mu,this)}m(wP,Q);
wP.prototype.f=function(a){Q.prototype.f.call(this,a);this.Sc.f(a);this.fC.f(a)};wP.prototype.Tw=function(){var a=this,b=new Q({ja:"INPUT",l:S(this,"text-input")});b.setAttribute("type","email"==this.mb?"email":"text");b.displayObject().value=this.s.Qn()?this.s.Qn():this.s.Kc.value().text();B(this,b.displayObject(),"change",function(){Pq(a.s,b.displayObject().value)});return b};
function xP(a){var b=new Q({ja:"SELECT",l:S(a,"combobox")});b.setAttribute("size","1");yP(a).forEach(function(a){b.addChild(a)});b.displayObject().value="";B(a,b.displayObject(),"change",function(){Pq(a.s,b.displayObject().value)});return b}function yP(a){var b=[];a.s.Kc.values().forEach(function(c){c=c.text();var d=new Q({ja:"OPTION",l:S(a,"combobox-option")});d.F(c);b.push(d)});return b}
wP.prototype.mu=function(){var a=this.s.errors();a.length&&(a=a[0].description(),a=vP.has(a)?vP.get(a):"AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED",a=this.c.B(a),alert(a),this.fC.focus())};function zP(a){var b=a.contentState;a=a.u;Q.call(this,{i:"accessible-authorization-content"});var c=this;this.J=b;this.jb=AP(b.pc(),a);this.jb.forEach(function(a){return R(c,a)})}m(zP,Q);zP.prototype.f=function(a){Q.prototype.f.call(this,a);this.jb.forEach(function(b){return b.f(a)})};function AP(a,b){var c=[];a.forEach(function(a){"disabled"!=a.Kc.usage()&&c.push(new wP({state:a,u:b}))});return c};function BP(a){a=a.contentState;Q.call(this,{i:"accessible-essay-content"});this.J=a;this.La=this.Tw()}m(BP,Q);BP.prototype.f=function(a){Q.prototype.f.call(this,a);this.La.f(a)};BP.prototype.Tw=function(){var a=this,b=new Q({l:S(this,"text-input"),ja:"TEXTAREA"});b.displayObject().value=this.J.text();B(this,b.displayObject(),"change",function(){a.J.setText(b.displayObject().value)});R(this,b);return b};function CP(a){var b=a.premise;a=a.responses;Q.call(this,{i:"accessible-match-item-view"});this.LS=M(this);this.je=b;this.ze=a;(this.Rc=this.Sw())&&R(this,this.Rc);this.dD=DP(this);R(this,this.dD)}m(CP,Q);CP.prototype.f=function(a){Q.prototype.f.call(this,a);this.Rc&&this.Rc.f(a);this.dD.f(a)};function EP(a,b){var c=a.dD.displayObject();null==b?c.selectedIndex=-1:(a=a.ze.indexOf(b),c.selectedIndex=a)}
CP.prototype.Sw=function(){if(this.je.textRange().$d())return null;var a=new Q({l:S(this,"text-content")});a.F(this.je.textRange().text());return a};function DP(a){var b=new Q({ja:"SELECT",l:S(a,"select-control")});b.setAttribute("size","1");FP(a).forEach(function(a){b.addChild(a)});B(a,b.displayObject(),"change",a.xK,a);return b}function FP(a){return a.ze.map(function(b){b=b.textRange().text();var c=new Q({ja:"OPTION",l:S(a,"select-control-option")});c.F(b);return c})}
CP.prototype.xK=function(){var a=this.dD.displayObject().selectedIndex;this.LS.a(this.je,u(this.ze[a]))};function GP(a){a=a.contentState;Q.call(this,{i:"accessible-matching-content"});this.J=a;this.jb=this.Qw();C(this,this.J.M(),this.Bz,this)}m(GP,Q);e=GP.prototype;e.f=function(a){Q.prototype.f.call(this,a);this.jb.forEach(function(b){return b.f(a)})};e.fa=function(){this.Bz()};e.Qw=function(){for(var a=new Map,b=this.J.premises(),c=this.J.responses().slice(),d=0;d<b.length;++d){var f=b[d],g=new CP({premise:f,responses:c});R(this,g);C(this,g.LS,this.xK,this);a.set(f,g)}return a};
e.Bz=function(){var a=this,b=this.J.premises(),c=this.J.matches();b.forEach(function(b){var d=a.jb.get(b);if(a.J.isConnected(b)){var g=c.find(function(a){return a.premise()==b});EP(d,u(g).response())}else EP(d,null)})};e.xK=function(a,b){var c=this.J.premises().indexOf(a),d=this.J.responses().indexOf(b);fv(this.J,c,d);this.J.Rr(a,b)};function HP(a){var b=a.Nz,c=a.K,d=a.X3;a=a.C;Q.call(this,{i:"accessible-choice-view"});this.zc=b;this.Bc=c;this.WP=d;this.A=a;this.UP=M(this);this.Pk=IP(this);R(this,this.Pk);(this.Rc=this.Sw())&&R(this,this.Rc);(this.fj=this.Vw())&&R(this,this.fj)}m(HP,Q);HP.prototype.f=function(a){Q.prototype.f.call(this,a);this.Pk.f(a);this.Rc&&this.Rc.f(a);this.fj&&this.fj.f(a)};
function IP(a){var b=a.WP,c=b.type,d=b.name;b=b.id;var f=new Q({ja:"INPUT",l:S(a,"active-element")});f.setAttribute("type",c);f.setAttribute("id",b);p(d)&&f.setAttribute("name",d);f.Yc("labelledby",b+"_label");c=a.zc.selected();f.displayObject().checked=c;f.Yc("checked",c);B(a,f.displayObject(),"change",function(){a.UP.a(a.zc,f.displayObject().checked)});return f}
HP.prototype.Sw=function(){if(this.zc.choice().textRange().$d())return null;var a=new Q({ja:"LABEL",l:S(this,"text-content")}),b=this.zc.choice().textRange();qB(b,this.A).forEach(function(b){return a.addChild(b)});a.Yc("hidden",!0);b=this.WP.id;a.setAttribute("for",b);a.setAttribute("id",b+"_label");return a};
HP.prototype.Vw=function(){var a=this;if(this.Bc||!this.zc.choice().typeIn())return null;var b=new Q({ja:"INPUT"});b.setAttribute("type","text");b.displayObject().value=this.zc.customAnswer();B(this,b.displayObject(),"change",function(){var c=b.displayObject().value;a.zc.pq=c});return b};function JP(a){return a.filter(function(a){return a.selected()}).length}function KP(a){a.forEach(function(a,c){c.selected()||a.f(!1)})}function LP(a){a.forEach(function(a){return a.f(!0)})};function MP(a){var b=a.$g,c=a.K,d=a.C;Q.call(this,{i:a.i});this.Bc=c;this.A=d;this.JZ=cb();a=[];for(c=0;c<b.count();++c)a.push(b.getChoiceState(c));this.X=a;this.jb=this.Qw()}m(MP,Q);MP.prototype.f=function(a){Q.prototype.f.call(this,a);this.jb.forEach(function(b){return b.f(a)})};MP.prototype.Qw=function(){var a=this,b=new Map;this.X.forEach(function(c){var d=new HP({Nz:c,K:a.Bc,X3:{type:a.XP(),name:a.VP(),id:cb()},C:a.A});R(a,d);C(a,d.UP,a.iT,a);b.set(c,d)});return b};function NP(a){MP.call(this,{i:"accessible-multiple-choice-content",$g:a.$g,K:a.K,C:a.C});this.gm("radiogroup")}m(NP,MP);NP.prototype.XP=function(){return"radio"};NP.prototype.VP=function(){return this.JZ+"_choice"};NP.prototype.iT=function(a){var b=this;this.X.forEach(function(c){var d=a==c;c.Pa(d);u(b.jb.get(c)).Pk.Yc("checked",d)})};function OP(a){var b=a.Cg;MP.call(this,{i:"accessible-multiple-response-content",$g:a.$g,K:a.K,C:a.C});this.gm("group");this.fZ=b&&b.isEnabled()?b.value():Number.MAX_VALUE}m(OP,MP);e=OP.prototype;e.f=function(a){MP.prototype.f.call(this,a);a&&this.jp()};e.XP=function(){return"checkbox"};e.VP=function(){};e.iT=function(a,b){a.Pa(b);u(this.jb.get(a)).Pk.Yc("checked",b);this.jp()};e.jp=function(){JP(this.X)>=this.fZ?KP(this.jb):LP(this.jb)};function PP(a){var b=a.u;a=a.ga;Q.call(this,{i:"accessible-not-supported-content"});this.F(b.B("PB_ACCESSIBLE_SKIN_UNSUPPORTED_CONTENT"));a.nb()&&a.submit(!0)}m(PP,Q);function QP(a){a=a.EN;Q.call(this,{i:"accessible-numeric-content"});this.Oj=a;this.fj=this.Vw()}m(QP,Q);QP.prototype.f=function(a){Q.prototype.f.call(this,a);this.fj.f(a)};QP.prototype.Vw=function(){var a=this,b=new Q({ja:"INPUT",l:S(this,"type-in")});b.setAttribute("type","number");b.displayObject().value=this.Oj.response();B(this,b.displayObject(),"change",function(){a.Oj.kc(b.displayObject().value)});R(this,b);return b};function RP(a){var b=a.ga,c=a.Tr;a=a.C;Q.call(this,{i:"accessible-result-slide-content"});this.H=b;this.uw=c;this.A=a;this.jb=[];b=SP(this,"awardedScoreLabel");c=SP(this,"awardedScoreValue");(b||c)&&this.Zk(b+" "+c);b=SP(this,"passingScoreLabel");c=SP(this,"passingScoreValue");(b||c)&&this.Zk(b+" "+c);TP(this)}m(RP,Q);function TP(a){if(a.uw()){var b=a.H.contentState();a.Jb("restartBtn",function(){return b.restartQuiz()})}}
function SP(a,b){var c=a.H.slide().Wa().ob();return yy(c,b)?(b=DD(c,b),b=x(b,Yk),xu(a.A,b.Oa().text())):""}RP.prototype.Zk=function(a){var b=new Q;b.F(a);R(this,b);this.jb.push(b)};RP.prototype.Jb=function(a,b){var c=new Li({l:S(this,"button"),toggle:!0});R(this,c);a=SP(this,a);c.F(a);C(this,c.D,b)};function UP(a){var b=a.Nz;a=a.l4;Q.call(this,{i:"accessible-sequence-choice-view"});this.zc=b;this.CZ=a;this.MQ=M(this);(this.Rc=this.Sw())&&R(this,this.Rc);this.aL=VP(this);R(this,this.aL)}m(UP,Q);UP.prototype.f=function(a){Q.prototype.f.call(this,a);this.Rc&&this.Rc.f(a);this.aL.f(a)};UP.prototype.Sw=function(){if(this.zc.choice().textRange().$d())return null;var a=new Q({l:S(this,"text-content")});a.F(this.zc.choice().textRange().text());return a};
function VP(a){var b=new Q({ja:"SELECT",l:S(a,"select-control")});b.setAttribute("size","1");for(var c=0;c<a.CZ;++c){var d=new Q({ja:"OPTION",l:S(a,"select-control-option")});d.F(""+(c+1));b.addChild(d)}B(a,b.displayObject(),"change",function(){var c=b.displayObject().selectedIndex;a.MQ.a(a.zc.choice(),c)});return b};function WP(a){a=a.$g;Q.call(this,{i:"accessible-sequence-content"});this.zd=a;this.jb=this.Qw();C(this,this.zd.M(),this.Bz,this)}m(WP,Q);e=WP.prototype;e.f=function(a){Q.prototype.f.call(this,a);this.jb.forEach(function(b){return b.f(a)})};e.fa=function(){this.Bz()};e.Qw=function(){for(var a=new Map,b=this.zd.count(),c=0;c<b;++c){var d=this.zd.getChoiceState(c),f=new UP({Nz:d,l4:b});R(this,f);C(this,f.MQ,this.x0,this);a.set(d.choice(),f)}return a};
e.Bz=function(){for(var a=0;a<this.zd.count();++a){var b=this.jb.get(this.zd.ci[a]),c=a;b.aL.displayObject().selectedIndex=c}};e.x0=function(a,b){eq(this.zd,a,b)};function XP(a){a=a.$g;Q.call(this,{i:"accessible-type-in-content"});this.Ga=a.response();this.fj=this.Vw()}m(XP,Q);XP.prototype.f=function(a){Q.prototype.f.call(this,a);this.fj.f(a)};XP.prototype.Vw=function(){var a=this,b=new Q({ja:"INPUT",l:S(this,"type-in")});b.setAttribute("type","text");b.displayObject().value=this.Ga.text();B(this,b.displayObject(),"change",function(){a.Ga.setText(b.displayObject().value)});R(this,b);return b};function YP(a){var b=a.contentState,c=a.C,d=a.u;Q.call(this,{i:a.i});var f=this;this.c=d;a=b.content().Oa();var g=this.TH(b),h={};b=a.plainTextWithPlaceholders();var k=a.be();this.ba=[];b.forEach(function(a){if(Fa(a)){var b=ub(a.id);a=u(k.find(function(a){return a.id()==b}));a=g.create(a);h[b]=a.displayObject();D(f,a);f.ba.push(a)}});c=pB(a,c,h);this.rU(c).forEach(function(a){return f.addChild(a)})}m(YP,Q);YP.prototype.f=function(a){Q.prototype.f.call(this,a);this.ba.forEach(function(b){return b.f(a)})};
YP.prototype.fa=function(){this.ba.forEach(function(a){return a.qa()})};YP.prototype.rU=function(a){return a};function ZP(a){var b=a.state;Q.call(this,{ja:"INPUT",i:"accessible-fib-placeholder"});var c=this;this.setAttribute("type","text");this.displayObject().value=b.response();B(this,this.displayObject(),"change",function(){b.kc(c.displayObject().value)})}m(ZP,Q);function $P(a){this.X=a}$P.prototype.create=function(a){if(a instanceof Am)return rB(a);if(a instanceof IN){var b=this.X.find(function(b){return b.placeholder().id==a.id()});return new ZP({state:u(b)})}throw Error("unknown resource");};function aQ(a){YP.call(this,{i:"accessible-fib-content",contentState:a.contentState,C:a.C,u:a.u})}m(aQ,YP);aQ.prototype.TH=function(a){a=x(a,jw);return new $P(a.placeholders())};aQ.prototype.rU=function(a){return a.map(function(a){return bQ(a)})};
function bQ(a){for(var b=Le("P"),c=[],d=[],f=0;f<a.childNodes.length;++f)c.push(a.childNodes[f]);a={};for(f=0;f<c.length;a={pw:a.pw},++f){var g=c[f];"INPUT"!=g.tagName?d.push(g):d.length?(a.pw=Le("LABEL"),d.forEach(function(a){return function(b){return a.pw.appendChild(b)}}(a)),b.appendChild(a.pw),b.appendChild(g),lB(a.pw,g),d=[]):b.appendChild(g)}d.forEach(function(a){return b.appendChild(a)});return b};function dQ(a){var b=a.state;Q.call(this,{ja:"SELECT",i:"accessible-mct-placeholder"});var c=this;this.setAttribute("size","1");this.s=b;this.Ui=this.UH();this.Ui.forEach(function(a){c.addChild(a)});B(this,this.displayObject(),"change",function(){b.kc(c.displayObject().value)})}m(dQ,Q);dQ.prototype.UH=function(){var a=this,b=[];this.s.answers().forEach(function(c){c=a.UB(c);b.push(c)});return b};dQ.prototype.UB=function(a){var b=new Q({ja:"OPTION",l:S(this,"option")});b.F(a);return b};
dQ.prototype.fa=function(){var a=this.s.response(),b=this.Ui.map(function(a){return a.displayObject().value});this.displayObject().selectedIndex=a?b.indexOf(a):-1};function eQ(a){this.X=a}eQ.prototype.create=function(a){if(a instanceof Am)return rB(a);if(a instanceof LN){var b=this.X.find(function(b){return b.placeholder().id==a.id()});return new dQ({state:u(b)})}throw Error("unknown resource");};function fQ(a){YP.call(this,{i:"accessible-mct-content",contentState:a.contentState,C:a.C,u:a.u})}m(fQ,YP);fQ.prototype.TH=function(a){a=x(a,kw);return new eQ(a.placeholders())};function gQ(a){var b=a.placeholder,c=a.controller;a=a.u;Q.call(this,{ja:"SELECT",i:"accessible-wordbank-placeholder"});var d=this;this.setAttribute("size","1");this.oc=b;this.mq=c;this.c=a;hQ(this.mq,b,this);this.Ui=this.UH();this.Ui.forEach(function(a){return d.addChild(a)});B(this,this.displayObject(),"change",this.R2,this);this.displayObject().selectedIndex=-1}m(gQ,Q);e=gQ.prototype;e.kc=function(a){a?this.displayObject().value=a:this.displayObject().selectedIndex=iQ(this)};
e.fa=function(){var a=this,b=jQ(this.mq),c=kQ(this.mq);b.forEach(function(b){lQ(a,b,!c.includes(b))});var d=this.oc.response();this.displayObject().selectedIndex=d?b.indexOf(d):iQ(this)};e.UH=function(){var a=this,b=[];jQ(this.mq).forEach(function(c){c=a.UB(c);b.push(c)});var c=this.c.B("PB_ACCESSIBLE_SKIN_COMBOBOX_PLACEHOLDER");b.push(this.UB(c));return b};e.UB=function(a){var b=new Q({ja:"OPTION",l:S(this,"option")});b.F(a);return b};
e.R2=function(){var a=this.displayObject().selectedIndex==iQ(this)?"":this.displayObject().value;mQ(this.mq,this.oc,a)};function lQ(a,b,c){(a=a.Ui.find(function(a){return a.enabled()!=c&&a.displayObject().value==b}))&&a.f(c)}function iQ(a){return-1!=a.displayObject().selectedIndex?a.displayObject().length-1:-1};function nQ(a){var b=a.controller,c=a.u;this.ba=a.placeholders;this.mq=b;this.c=c}nQ.prototype.create=function(a){if(a instanceof Am)return rB(a);if(a instanceof NN){var b=this.ba.find(function(b){return u(b.placeholder()).id==a.id()});return new gQ({placeholder:u(b),controller:this.mq,u:this.c})}throw Error("unknown resource");};function oQ(a){var b=a.extraWords;this.ba=a.placeholders;this.Wj=b;this.hL=new Map}function hQ(a,b,c){a.hL.has(b)&&nb("this placeholder has already been added");a.hL.set(b,c)}function mQ(a,b,c){if(b.response()){var d=a.Wj.find(function(a){return null===a.response()});u(d).kc(b.response());b.kc(null)}c&&(d=a.Wj.find(function(a){return a.response()==c}),u(d).kc(null),b.kc(c));a.ba.forEach(function(b){u(a.hL.get(b)).qa()})}
function jQ(a){var b=[];a.Wj.forEach(function(a){b.push(ub(a.He()))});return b}function kQ(a){var b=[];a.ba.filter(function(a){return a.response()}).forEach(function(a){b.push(a.response())});return b};function pQ(a){YP.call(this,{i:"accessible-wordbank-content",contentState:a.contentState,C:a.C,u:a.u})}m(pQ,YP);pQ.prototype.TH=function(a){a=x(a,nw);var b=D(this,new oQ({placeholders:a.placeholders(),extraWords:a.extraWords()}));return new nQ({placeholders:a.placeholders(),controller:b,u:this.c})};function qQ(a){var b=a.tG;a=a.labels;Q.call(this,{i:"accessible-likert-scale-statement"});this.si=b;this.Pt=a;this.ik=[];this.wS=[];this.F(this.si.statement().text());this.QH();this.gm("radiogroup")}m(qQ,Q);qQ.prototype.f=function(a){this.ik.forEach(function(b){return b.f(a)});this.wS.forEach(function(b){return b.f(a)})};
qQ.prototype.QH=function(){var a=this,b=cb();this.Pt.forEach(function(c){var d=new Q({i:"accessible-likert-scale-label"});R(a,d);var f=cb(),g=cb(),h=rQ(a,c,b,f,g);Hi(h,S(d,"radio"));R(d,h);var k=new Q({ja:"LABEL"});k.F(c.text());k.setAttribute("for",f);k.setAttribute("id",g);k.Yc("hidden",!0);Hi(k,S(d,"label"));R(d,k);a.ik.push(h);a.wS.push(k)})};
function rQ(a,b,c,d,f){var g=new Q({ja:"INPUT"});g.setAttribute("type","radio");g.setAttribute("name",c);g.setAttribute("id",d);g.Yc("labelledby",f);B(a,g.displayObject(),"change",function(){Ju(a.si,b);sQ(a,g)});c=b==a.si.selectedScale();g.displayObject().checked=c;g.Yc("checked",c);return g}function sQ(a,b){a.ik.forEach(function(a){a.Yc("checked",a==b)})};function tQ(a){a=a.contentState;Q.call(this,{i:"accessible-likert-scale-content"});this.J=a;this.jb=uQ(this)}m(tQ,Q);tQ.prototype.f=function(a){Q.prototype.f.call(this,a);this.jb.forEach(function(b){return b.f(a)})};function uQ(a){var b=new Map,c=a.J.statementsStates(),d=a.J.content().labels();c.forEach(function(c){var f=new qQ({tG:c,labels:d});R(a,f);b.set(c,f)});return b};function vQ(a){var b=a.slide,c=a.C;Q.call(this,{i:a.i});var d=this;a=x(b.content(),fM).Oa();qB(a,c).forEach(function(a){return d.addChild(a)})}m(vQ,Q);function wQ(a){var b=a.C,c=a.u;a=a.Tr;L.call(this);this.A=b;this.c=c;this.uw=a;this.g=null}m(wQ,vs);e=wQ.prototype;e.create=function(a){this.g=null;this.wf(a);return u(this.g)};e.nj=function(a){this.g=new vQ({i:"accessible-intro-slide-content",slide:a.slide(),C:this.A})};e.hj=function(a){this.g=new zP({contentState:a.contentState(),u:this.c})};e.uj=function(a){this.g=new RP({ga:a,Tr:this.uw,C:this.A})};e.mj=function(a){this.g=new vQ({i:"accessible-info-slide-content",slide:a.slide(),C:this.A})};
e.qj=function(a){this.g=new NP({$g:a.contentState(),K:a.slide().settings().K(),C:this.A})};e.wj=function(a){this.g=new NP({$g:a.contentState(),K:a.slide().settings().K(),C:this.A})};e.sj=function(a){this.g=new OP({$g:a.contentState(),Cg:a.slide().settings().Cg(),K:a.slide().settings().K(),C:this.A})};e.yj=function(a){this.g=new pQ({contentState:a.contentState(),C:this.A,u:this.c})};e.rj=function(a){this.g=new fQ({contentState:a.contentState(),C:this.A,u:this.c})};
e.kj=function(a){this.g=new aQ({contentState:a.contentState(),C:this.A,u:this.c})};e.xj=function(a){this.g=new XP({$g:a.contentState()})};e.tj=function(a){this.g=new QP({EN:a.contentState()})};e.vj=function(a){this.g=new WP({$g:a.contentState()})};e.pj=function(a){this.g=new GP({contentState:a.contentState()})};e.lj=function(a){this.g=new PP({u:this.c,ga:a})};e.jj=function(a){this.g=new BP({contentState:a.contentState()})};e.oj=function(a){this.g=new tQ({contentState:a.contentState()})};
e.ij=function(a){this.g=new PP({u:this.c,ga:a})};function xQ(a,b,c){IO.call(this,{i:"universal-control-panel",u:a,bm:b,U:c})}m(xQ,IO);function yQ(a){var b=a.On,c=a.slideWidth,d=a.slideHeight,f=a.u,g=a.skinSettings,h=a.U,k=a.soundController;a=a.Ee;var n=new Q({i:"quiz-slide-container"});wO.call(this,{On:b,slideWidth:c,slideHeight:d,wY:n,u:f});this.h("embedded",!0);this.ed=g;this.Ae=new Q({i:"slide-list-layer"});this.Ae.j(!1);this.Wg=b.cb();this.uc=new IG(k);C(this,this.uc.audioStartedEvent(),this.xh,this);C(this,this.uc.Le,this.wh,this);this.nd=new NO({fX:this.uc,U:h,u:f});this.pd=new Q({i:"frames-layer"});this.pd.h("tablet",!0);
this.Xj=new Q({i:"feedback-layer"});this.addChild(n);this.addChild(this.pd);this.resize(c,d);n.addChild(this.Xj);n.addChild(a.Ct);n.addChild(this.Ae)}m(yQ,wO);e=yQ.prototype;e.controlPanel=function(){throw Error("");};e.topPanel=function(){throw Error("");};e.Up=function(){return this.Ae};e.Pp=function(a){Object.assign(this.ed.qv().colors(),a.colors())};e.un=function(){return this.pd};
e.Kk=function(a){this.nd&&(this.uc.stop(),this.Xj.removeChild(this.nd));a&&(a.cb=this.Wg,this.Xj.addChild(this.nd),this.nd.show(a))};e.Gn=function(a,b){b.Jk("PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",function(b){return a(!b)},!1)};e.activate=function(){wO.prototype.activate.call(this)};e.deactivate=function(){wO.prototype.deactivate.call(this);this.uc.stop()};e.xh=function(){};e.wh=function(){};function zQ(a){mP.call(this,{i:"universal-top-panel",EY:"universal-quiz-timer",u:a.u,bm:a.bm,skinSettings:a.skinSettings,Up:a.Up,U:a.U,Cb:a.Cb,C:a.C,G:a.G,Wc:a.Wc,fillPanelsView:a.fillPanelsView})}m(zQ,mP);zQ.prototype.XR=function(){return 38};function AQ(a){var b=a.On,c=a.slideWidth,d=a.slideHeight,f=a.Cb,g=a.u,h=a.skinSettings,k=a.U,n=a.soundController,t=a.C,v=a.G,w=a.Dp,F=a.Ee,I=a.Wc,aa=a.fillPanelsView;a=a.rG;Q.call(this,{i:"quiz-tablet-skin",Ff:!0});var eb=this;this.Db=new yQ({On:b,slideWidth:c,slideHeight:d,Cb:f,u:g,skinSettings:h,U:k,soundController:n,Ee:F});this.ix=vv(f);this.er=new Wd({});this.od=aa||!1;this.zg=D(this,new FO({u:g,G:v,U:k,skin:this.Db,L5:!0,qX:!this.ix||this.od}));this.tf=a;this.I=w.showTopPanel()?new zQ({u:g,bm:this.er,
skinSettings:h,Up:this.Db.Up(),U:k,Cb:f,C:t,G:v,Wc:I,fillPanelsView:this.od}):null;this.ta=this.MH(g,k);Hi(this.ta,S(this,"controls"));this.I&&C(this,this.I.wJ,function(){eb.zg.invalidate()});this.I&&this.addChild(this.I);this.addChild(this.Db);this.addChild(this.ta);this.KE(h);I&&this.Sy(I)}m(AQ,Q);e=AQ.prototype;e.MH=function(a,b){return new xQ(a,this.er,b)};e.im=function(){};
e.KE=function(a){this.h("playertype",this.ix?"ppt":"standalone");this.Db.h("playertype",this.ix?"ppt":"standalone");a=a.iA();this.Db.h("hide-bg",a);a=this.od?a?"player":"":"slide";this.h("filltype",a);this.Db.h("filltype",a)};e.Qp=function(a){a=a?"":"none";this.ta.o("pointer-events",a);this.I&&this.I.o("pointer-events",a)};e.setPresentationContext=function(a){this.I&&this.I.setPresentationContext(a)};e.Sy=function(a){var b=a.messages();b&&this.er.FA(b);this.Db.Pp(a);this.I&&this.I.Pp(a);this.ta.Pp(a)};
e.controlPanel=function(){return this.ta};e.topPanel=function(){return this.I};e.un=function(){return this.Db.un()};e.Kk=function(a){this.Db.Kk(a)};e.Sp=function(a){this.I&&this.zg.Sp(a)};e.Gn=function(a,b){this.Db.Gn(a,b)};e.activate=function(){this.Db.activate()};e.deactivate=function(){this.Db.deactivate();this.zg.RD()};e.$e=function(){this.Db.$e()};e.gv=function(){this.Db.gv()};e.Hs=function(a){this.Db.Hs(a)};e.LA=function(a){this.Db.LA(a)};e.Gs=function(a){this.Db.Gs(a)};e.QA=function(){return this.Db.QA()};
e.Uh=function(){return new E};e.Ls=function(){return this.Db.Ls()};e.scale=function(){return this.Db.scale()};e.reset=function(){this.Db.reset()};e.fw=function(){this.Db.fw()};e.Fv=function(){this.Db.Fv()};e.Wl=function(){this.Db.Wl()};e.ew=function(a){this.Db.ew(a)};e.NA=function(){this.Db.NA()};e.setPanelScale=function(){};
e.fa=function(a,b){if(a&&b){var c=this.I?this.I.height():12;c=this.ix?new hf(0,0,0,0):new hf(c,12,this.ta.height(),12);var d=ug({width:this.Db.width(),height:this.Db.height(),boundingWidth:a-(c.left+c.right),boundingHeight:b-(c.top+c.bottom)});a=d.scale;b=d.left;d=d.top;!this.ix&&this.I&&this.I.setParentScale(a);if(Qh)c=zC(this.tf).scale,this.I&&this.I.Ea(c),this.ta.Ea(c),this.Db.Ea(c),a=this.I?-this.I.height()*(1-c):0,b=12*c,this.Db.o("margin",a+"px "+b+"px 0 "+b+"px"),this.I&&this.I.o("width","calc(100% / "+
c+")"),this.ta.o("width","calc(100% / "+c+")"),c=-this.Db.height()*(1-c),this.ta.o("margin-top",c+"px");else{var f=this.zg;f.AD=a;f.invalidate();f=this.zg;f.Uu=a;f.invalidate();this.Db.Ea(a);this.Db.move(b+c.left,d+c.top)}this.I&&(this.zg.invalidate(),this.I.qa())}};e.Ea=function(a){Q.prototype.Ea.call(this,a);if(Qh){this.Db.setParentScale(a);var b=this.zg;b.AD=a;b.invalidate();b=this.zg;b.Uu=a;b.invalidate()}};e.xh=function(){};e.wh=function(){};e.setBannerView=function(a){this.Db.setBannerView(a)};function BQ(a){var b=a.fillPanelsView;this.ed=a.skinSettings;this.od=b}BQ.prototype.sP=function(){return this.ed.iA()?!this.od:!0};BQ.prototype.pY=function(){return this.ed.aJ};function CQ(a){var b=a.u,c=a.C,d=a.Cb,f=a.zP,g=a.G,h=a.skinSettings,k=a.Wc,n=a.qs,t=a.rG,v=a.U,w=a.soundController,F=a.Dp,I=a.Ee,aa=a.fg,eb=a.cb,Oe=a.Tr,Vk=a.gO,db=a.fO;this.la=a.quiz;this.c=b;this.A=c;this.kb=d;this.bj=f;this.Y=g;this.ed=h;this.Md=k;this.ni=n;this.tf=t;this.L=v;this.Da=w;this.Wi=F;this.qh=I;this.Dd=aa;this.Wg=eb;this.uw=Oe;this.vx=Vk;this.Et=db}
CQ.prototype.create=function(a){switch(a){case "desktop":return new tP(DQ(this));case "tablet":return new AQ(DQ(this));case "small":return new FJ({U:this.L,skinSettings:this.ed,G:this.Y,soundController:this.Da,C:this.A,qs:this.ni,u:this.c,quiz:this.la,Wc:this.Md});case "accessible":return new hC({Cb:this.kb,submitType:this.la.settings().T().submitType(),u:this.c,C:this.A,skinSettings:this.ed,Wc:this.Md,On:new CB({C:this.A,ln:new wQ({C:this.A,u:this.c,Tr:this.uw}),gO:this.vx,fO:this.Et,u:this.c,submitType:this.la.settings().T().submitType()}),
Dp:this.Wi});default:throw Error("unknown skin type");}};function DQ(a){return{On:a.Al(),slideWidth:a.Oc().width,slideHeight:a.Oc().height,C:a.A,Cb:a.kb,u:a.c,skinSettings:a.ed,U:a.L,soundController:a.Da,Cn:a.bj,G:a.Y,Ee:a.qh,Dp:a.Wi,fillPanelsView:a.la.fillPanelsView(),Wc:a.Md,isGraded:a.la.isGraded(),rG:a.tf}}
CQ.prototype.Al=function(){return new EG({U:this.L,u:this.c,C:this.A,fg:this.Dd,cb:this.Wg,G:this.Y,passingScoreType:this.la.settings().T().passingScoreType(),Kg:this.la.settings().Bu.Vp().enabled(),Nn:new BQ({skinSettings:this.ed,fillPanelsView:this.la.fillPanelsView()})})};CQ.prototype.Oc=function(){return this.la.settings().T().quizSize()};function wL(a){Object.freeze(a);return{IN:a,FO:null}};function GK(a){var b=Be(),c=b.Ze,d=b.createElement("STYLE");d.type="text/css";b.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));return d};function pO(){}
pO.prototype.SN=function(a,b){var c=Og("PHN2ZyBmb2N1c2FibGU9ImZhbHNlIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgdmlld0JveD0iMCAwIDIxIDIxIiBoZWlnaHQ9IjIxIiB3aWR0aD0iMjEiIHZlcnNpb249IjEuMSIgeT0iMHB4IiB4PSIwcHgiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+DQoJPHBhdGggY2xhc3M9ImNoZWNrIiBkPSJtOC44NzcyNyAxMi41MDQ1cy0xLjE5MzE4LTEuNDc5NTQtMS44MTM2NC0yLjA1MjI3bC0wLjQyOTU0LTAuNDI5NS0wLjI4NjM2LTAuMTkwODhzLTAuMTQzMTgyLTAuMDk1NDUtMC4zODE4MTgtMC4wOTU0NS0wLjQ3NzI3MyAwLjA0NzczLTAuOTA2ODE4IDAuNDI5NTQ1YzAgMC0wLjU3MjcyNyAwLjU3MjcyNy0wLjE0MzE4MiAxLjMzNjM2bDAuMDk1NDYgMC4xOTA5MDkgMC43NjM2MzYgMC44NTkwOTFzMC42NjgxODIgMC43NjM2MzYgMC44MTEzNjQgMC45NTQ1NDVjMC4xNDMxODEgMC4xOTA5MDkgMC43MTU5MDkgMC45NTQ1NDYgMC43MTU5MDkgMC45NTQ1NDZsMC40NzcyNzIgMC43MTU5MDlzMC4xNDMxODIgMC4yODYzNjMgMC4zMzQwOTEgMC40Mjk1NDVjMC4yMzg2MzcgMC4xNDMxODIgMC4zMzQwOTEgMC4xOTA5MDkgMC43MTU5MDkgMC4xOTA5MDkgMC4zODE4MTkgMCAwLjU3MjcyOC0wLjE0MzE4MiAwLjY2ODE4Mi0wLjE5MDkwOSAwLjA5NTQ2LTAuMDk1NDUgMC42NjgxODItMC44NTkwOTEgMS4wMDIyNy0xLjI0MDkxIDAuMzM0MS0wLjM4MTggMS4zODQxLTEuNzY1OSAxLjM4NDEtMS43NjU5bDAuOTA2ODE4LTEuMTQ1NDYgMS4wNS0xLjMzNjM2IDAuODExMzY0LTEuMDAyMjcgMS4yODg2NC0xLjQ3OTU0czAuMjg2MzY0LTAuNDI5NTQ2IDAuMjM4NjM2LTAuNzYzNjM3Yy0wLjA0NzctMC4zMzQwOS0wLjE0MzEtMC41NzI3My0wLjQyOTUtMC44NTkwOS0wLjI4NjQtMC4yODYzNy0wLjk1NDUtMC4yODYzNy0xLjE0NTUtMC4xNDMxOGwtMC4yMzg2MzYgMC4wOTU0NS0wLjE0MzE4MiAwLjA5NTQ2LTEuMjg4NjQgMS40Nzk1NC0xLjQ3OTU1IDEuNzE4MTgtMi4yNDMxOCAyLjc2ODE4LTAuMzM0MDkxIDAuNDc3MjcyeiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiLz4NCjwvc3ZnPg==");for(var d in a)u(a).hasOwnProperty(d)&&
(c=c.replace(new RegExp("{"+d+"}","g"),a[d]));c=["data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTMgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5CYWNrLUFycm93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImlQaG9uZS1YLUNvdXJzZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTU2LjAwMDAwMCkiIGZpbGw9IiMzREEwRTEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEuOTA2MzgyOCw1Ni45ODk5NDk1IEwxMiw2Ni41IEwyMS45MDYzODI4LDc2LjAxMDA1MDUgQzIyLjQ4MjU4NSw3Ni41NjMyMDAyIDIzLjM5MjU5Miw3Ni41NjMyMDAyIDIzLjk2ODc5NDMsNzYuMDEwMDUwNSBMMjMuOTY4Nzk0Myw3Ni4wMTAwNTA1IEMyNC41MTU1MjgzLDc1LjQ4NTE5MDEgMjQuNTMzMjYwMyw3NC42MTY0OTEyIDI0LjAwODM5OTksNzQuMDY5NzU3MiBDMjMuOTk1NDY4OSw3NC4wNTYyODcyIDIzLjk4MjI2NDIsNzQuMDQzMDgyNiAyMy45Njg3OTQzLDc0LjAzMDE1MTUgTDE2LjEyNDgyMjksNjYuNSBMMjMuOTY4Nzk0Myw1OC45Njk4NDg1IEMyNC41MTU1MjgzLDU4LjQ0NDk4ODEgMjQuNTMzMjYwMyw1Ny41NzYyODkyIDI0LjAwODM5OTksNTcuMDI5NTU1MiBDMjMuOTk1NDY4OSw1Ny4wMTYwODUyIDIzLjk4MjI2NDIsNTcuMDAyODgwNiAyMy45Njg3OTQzLDU2Ljk4OTk0OTUgTDIzLjk2ODc5NDMsNTYuOTg5OTQ5NSBDMjMuMzkyNTkyLDU2LjQzNjc5OTggMjIuNDgyNTg1LDU2LjQzNjc5OTggMjEuOTA2MzgyOCw1Ni45ODk5NDk1IFoiIGlkPSJCYWNrLUFycm93Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDIwIDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjM2RhMGUxOwogICAgICAgIHN0cm9rZTogIzNkYTBlMTsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZV8yX2NvcHlfNCIgZGF0YS1uYW1lPSJTaGFwZSAyIGNvcHkgNCIgY2xhc3M9ImNscy0xIiBkPSJNMjc4MS4wNSwyNTU0Ljc0bC02LjQ5LTUuMjVhMC44NzYsMC44NzYsMCwwLDAtMS4xMiwwbC02LjQ5LDUuMjVhMS4yMjQsMS4yMjQsMCwwLDEtMS45NS0xLjF2LTIxLjQ1YTMuMDg1LDMuMDg1LDAsMCwxLDMuMjctMy4xOWgxMS40NmEzLjA4NSwzLjA4NSwwLDAsMSwzLjI3LDMuMTl2MjEuNDVBMS4yMjQsMS4yMjQsMCwwLDEsMjc4MS4wNSwyNTU0Ljc0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3NjQgLTI1MjgpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI0cHgiIGhlaWdodD0iMTFweCIgdmlld0JveD0iMCAwIDQgMTEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiMwMTAxMDEiIGQ9Ik0zLjM5MSw5LjY4bC0wLjEwMiwwLjQyN2MtMC40MiwwLjE2NS0wLjc1NSwwLjI3OC0xLjAwNSwwLjM0M3MtMC40NjUsMC4wOTctMC42NDMsMC4wOTcNCgkJCWMtMC4zNjUsMC0wLjYzOC0wLjA5My0wLjgyLTAuMjc2Yy0wLjE4Mi0wLjE4Ni0wLjI3My0wLjQxMi0wLjI3My0wLjY4NGMwLTAuMTAzLDAuMDA5LTAuMjA5LDAuMDI3LTAuMzE5DQoJCQljMC4wMTgtMC4xMTEsMC4wNDgtMC4yNTEsMC4wODktMC40MjFsMC43MjItMi44MzJjMC4wMzctMC4xNTYsMC4wNzItMC4zMjIsMC4xMDYtMC41czAuMDUxLTAuMzMsMC4wNTEtMC40NTMNCgkJCWMwLTAuMjQ5LTAuMDQyLTAuNDE1LTAuMTI2LTAuNDk2QzEuMzMzLDQuNDgyLDEuMTYxLDQuNDQsMC45MDEsNC40NGMtMC4xLDAtMC4yMzMsMC4wMTUtMC4zOTksMC4wNDcNCgkJCUMwLjMzNiw0LjUxOSwwLjIxLDQuNTQ1LDAuMTI0LDQuNTY2bDAuMTAzLTAuNDI2QzAuNTgyLDMuOTg1LDAuOSwzLjg2OSwxLjE4MywzLjc5NUMxLjQ2NSwzLjcyLDEuNjg4LDMuNjgyLDEuODUyLDMuNjgyDQoJCQljMC4zNzQsMCwwLjY0NSwwLjA4NiwwLjgxMywwLjI2czAuMjUzLDAuNDA2LDAuMjUzLDAuNjk5YzAsMC4wOC0wLjAwOSwwLjE4OS0wLjAyNywwLjMyNmMtMC4wMTksMC4xNC0wLjA0NiwwLjI3Ni0wLjA4MiwwLjQxNA0KCQkJTDIuMDgzLDguMjE0QzIuMDM3LDguMzg4LDEuOTk4LDguNTU3LDEuOTYzLDguNzI1QzEuOTMsOC44OSwxLjkxMyw5LjAyNywxLjkxMyw5LjEzM2MwLDAuMjU0LDAuMDU4LDAuNDI4LDAuMTc0LDAuNTIxDQoJCQljMC4xMTYsMC4wOTQsMC4zMDMsMC4xNCwwLjU2MiwwLjE0YzAuMDg2LDAsMC4yMS0wLjAxMSwwLjM3MS0wLjAzM0MzLjE4Miw5LjczOCwzLjMwNSw5LjcxMiwzLjM5MSw5LjY4eiBNMy44NzcsMS4xNjQNCgkJCWMwLDAuMjU0LTAuMDg0LDAuNDc1LTAuMjU0LDAuNjYyQzMuNDU1LDIuMDE2LDMuMjQ2LDIuMTEsMi45OTUsMi4xMWMtMC4yMzIsMC0wLjQzMy0wLjA5LTAuNjAyLTAuMjcxDQoJCQlDMi4yMjUsMS42NjEsMi4xNCwxLjQ1NSwyLjE0LDEuMjI1YzAtMC4yNDQsMC4wODQtMC40NTcsMC4yNTMtMC42MzlzMC4zNjktMC4yNzMsMC42MDItMC4yNzNjMC4yNTksMCwwLjQ3MiwwLjA4NiwwLjYzNiwwLjI1Nw0KCQkJQzMuNzk1LDAuNzM5LDMuODc3LDAuOTM4LDMuODc3LDEuMTY0eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4yIDE4Ij48dGl0bGU+d2FybmluZzwvdGl0bGU+PHBhdGggZmlsbD0iI0Y2Njk2RSIgZD0iTTE5LjUxLDE4LDEwLjYsMS4zNWEuNy43LDAsMCwwLTEuMjEsMEwuNDksMThhLjY4LjY4LDAsMCwwLDAsLjY4LjY5LjY5LDAsMCwwLC42LjM0SDE4LjkxYS42OS42OSwwLDAsMCwuNi0uMzRBLjY4LjY4LDAsMCwwLDE5LjUxLDE4Wk0xMSwxN0g5VjE1aDJabTAtMy41SDlWN2gyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNCAtMSkiLz48L3N2Zz4=","data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZXZyb25fZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0JFQkVCRSIgZD0iTTQuNTE2LDcuNTQ4YzAuNDM2LTAuNDQ2LDEuMDQzLTAuNDgxLDEuNTc2LDBMMTAsMTEuMjk1bDMuOTA4LTMuNzQ3YzAuNTMzLTAuNDgxLDEuMTQxLTAuNDQ2LDEuNTc0LDANCgljMC40MzYsMC40NDUsMC40MDgsMS4xOTcsMCwxLjYxNWMtMC40MDYsMC40MTgtNC42OTUsNC41MDItNC42OTUsNC41MDJDMTAuNTcsMTMuODg4LDEwLjI4NSwxNCwxMCwxNHMtMC41Ny0wLjExMi0wLjc4OS0wLjMzNQ0KCWMwLDAtNC4yODctNC4wODQtNC42OTUtNC41MDJDNC4xMDcsOC43NDUsNC4wOCw3Ljk5Myw0LjUxNiw3LjU0OHoiLz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTkiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOSIgPg0KCTxkZWZzPg0KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4IiB5MT0iMTguNSIgeDI9IjgiIHkyPSIwLjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZmNkYiIvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmMGE5Ii8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJPC9kZWZzPg0KCTx0aXRsZT5saXN0LWljb248L3RpdGxlPg0KCTxyZWN0IHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHJ4PSIxIiByeT0iMSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPg0KCTxwYXRoIGQ9Ik0xOS44MywyYS41LjUsMCwwLDEsLjUuNXYxNmEuNS41LDAsMCwxLS41LjVoLTEzYS41LjUsMCwwLDEtLjUtLjVWMi41YS41LjUsMCwwLDEsLjUtLjVoMTNtMC0xaC0xM2ExLjUsMS41LDAsMCwwLTEuNSwxLjV2MTZBMS41LDEuNSwwLDAsMCw2LjgzLDIwaDEzYTEuNSwxLjUsMCwwLDAsMS41LTEuNVYyLjVBMS41LDEuNSwwLDAsMCwxOS44MywxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuMzMgLTEpIiBzdHlsZT0iZmlsbDojZWQ5OTEyIi8+DQoJPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCgk8cmVjdCB4PSIzIiB5PSI3IiB3aWR0aD0iOC4wMyIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTMiIHdpZHRoPSI4LjAzIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCjwvc3ZnPg==",
"data:image/svg+xml;base64,"+Mg(c),"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzUiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAzNSAyOSI+DQogIDxkZWZzPg0KICAgIDxzdHlsZT4NCiAgICAgIC5jb3JyZWN0LXJldmlldy1maWxsIHsNCiAgICAgICAgZmlsbDogIzQ4YmE0MDsNCiAgICAgICAgc3Ryb2tlOiAjZmZmOw0KICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsNCiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOw0KICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjM1IiBoZWlnaHQ9IjI5IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+DQogICAgICA8ZmVHYXVzc2lhbkJsdXIgcmVzdWx0PSJibHVyIiBzdGREZXZpYXRpb249IjIiLz4NCiAgICAgIDxmZUZsb29kIHJlc3VsdD0iZmxvb2QiIGZsb29kLW9wYWNpdHk9IjAuMiIvPg0KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPg0KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW49IlNvdXJjZUdyYXBoaWMiLz4NCiAgICA8L2ZpbHRlcj4NCiAgPC9kZWZzPg0KICA8ZyBzdHlsZT0iZmlsbDogIzQ4YmE0MDsgZmlsdGVyOiB1cmwoI2ZpbHRlcikiPg0KICAgIDxwYXRoIGlkPSJwYXRoIiBjbGFzcz0iY29ycmVjdC1yZXZpZXctZmlsbCIgZD0iTTE0LjQ3OSwyMS45ODhIMTMuNzNhMi42NDUsMi42NDUsMCwwLDEtMi4xMjgtMS4wNUw0Ljk4OSwxNC4xMjMsOS44NzQsOS4wODlsNC4xNzEsNC4zTDI0LjEyNCwyLjk5MiwyOS4wMSw4LjAyNywxNi40NzgsMjAuOTM4QTIuNzA5LDIuNzA5LDAsMCwxLDE0LjQ3OSwyMS45ODhaIiBzdHlsZT0ic3Ryb2tlOiBpbmhlcml0OyBmaWx0ZXI6IG5vbmU7IGZpbGw6IGluaGVyaXQiLz4NCiAgPC9nPg0KICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoIiBzdHlsZT0ic3Ryb2tlOiAjZmZmOyBmaWx0ZXI6IG5vbmU7IGZpbGw6IG5vbmUiLz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iY29ycmVjdC1sYXJnZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgNDcgNDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMi40NDkiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC43NSIgZmxvb2QtY29sb3I9IiMwMDAwMDAiLz4KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPgogICAgICA8ZmVCbGVuZCByZXN1bHQ9ImJsZW5kIiBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMV9jb3B5IiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IiBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik01NCwyMTI0YTE1LDE1LDAsMSwwLDE1LDE1QTE1LDE1LDAsMCwwLDU0LDIxMjRabTguNzkyLDEwLjM2LTExLjYxOSwxMS42MmExLjM1MSwxLjM1MSwwLDAsMS0xLjkyOSwwbC00Ljc0My00Ljc0YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTI5LTEuOTNsMy43OCwzLjc4LDEwLjY1LTEwLjY1YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTg3LDEuODdBMC4yMjgsMC4yMjgsMCwwLDEsNjIuNzkyLDIxMzQuMzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEgLTIxMTgpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LWxhcmdlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDciIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0NyA0NyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIyIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIyLjQ0OSIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjc1IiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE0MiwyMTI0YTE1LjAwNSwxNS4wMDUsMCwxLDAsMTUuMDA1LDE1QTE1LjAwNSwxNS4wMDUsMCwwLDAsMTQyLDIxMjRabTYuNjMxLDEwLjE0LTQuODYzLDQuODYsNC44NTksNC44NmExLjI1MSwxLjI1MSwwLDAsMS0xLjc2OSwxLjc3aDBMMTQyLDIxNDAuNzdsLTQuODYzLDQuODZhMS4yNDgsMS4yNDgsMCwxLDEtMS43NjktMS43Nmw0Ljg2My00Ljg3LTQuODg5LTQuODlhMS4yNTMsMS4yNTMsMCwwLDEsMC0xLjc3LDEuMjY3LDEuMjY3LDAsMCwxLDEuNzY5LDBsNC44ODksNC45LDQuODYzLTQuODdhMS4yNTIsMS4yNTIsMCwwLDEsMS43ODIsMS43NkEwLjAxNCwwLjAxNCwwLDAsMCwxNDguNjM0LDIxMzQuMTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE5IC0yMTE4KSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iY29ycmVjdC1zbWFsbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI3IiB2aWV3Qm94PSIwIDAgMjcgMjciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNyIgaGVpZ2h0PSIyNyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMSIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMS40MTQiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC4zIiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxMyIgY3k9IjEyIiByPSIxMiIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTg5LDIxMzVhMTAsMTAsMCwxLDAsMTAsMTBBMTAsMTAsMCwwLDAsODksMjEzNVptNS44NjEsNi45MS03Ljc0Niw3Ljc1YTAuOTE5LDAuOTE5LDAsMCwxLTEuMjg2LDBsLTMuMTYyLTMuMTdhMC45MDcsMC45MDcsMCwwLDEsMS4yODYtMS4yOGwyLjUyLDIuNTIsNy4xLTcuMWEwLjkwNywwLjkwNywwLDEsMSwxLjMyNCwxLjI0QTAuMTM1LDAuMTM1LDAsMCwxLDk0Ljg2MSwyMTQxLjkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc2IC0yMTMzKSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LXNtYWxsIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIxIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIxLjQxNCIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjMiIGZsb29kLWNvbG9yPSIjMDAwMDAwIi8+CiAgICAgIDxmZUNvbXBvc2l0ZSByZXN1bHQ9ImNvbXBvc2l0ZSIgb3BlcmF0b3I9ImluIiBpbjI9ImJsdXIiLz4KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW49IlNvdXJjZUdyYXBoaWMiLz4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzFfY29weV8yIiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IDIiIGNsYXNzPSJjbHMtMSIgY3g9IjEzIiBjeT0iMTIiIHI9IjEyIi8+CiAgPHBhdGggaWQ9IlNoYXBlXzNfY29weV8yIiBkYXRhLW5hbWU9IlNoYXBlIDMgY29weSAyIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMywyYTEwLDEwLDAsMSwwLDEwLDEwQTEwLDEwLDAsMCwwLDEzLDJabTQuNDIsNi43NjFMMTQuMTgxLDEybDMuMjQsMy4yMzlhMC44MzQsMC44MzQsMCwwLDEtMS4xNzksMS4xNzhoMEwxMywxMy4xODEsOS43NiwxNi40MjNhMC44MzQsMC44MzQsMCwwLDEtMS4xNzktMS4xNzlMMTEuODIzLDEyLDguNTY0LDguNzQyQTAuODM0LDAuODM0LDAsMCwxLDkuNzQzLDcuNTYzTDEzLDEwLjgyM2wzLjI0Mi0zLjI0MkEwLjgzMywwLjgzMywwLDEsMSwxNy40MzIsOC43NVoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHRpdGxlPkVtcHR5LWFuc3dlcjwvdGl0bGU+PHBhdGggZD0iTTAsMThBMTgsMTgsMCwxLDAsMTgsMCwxOCwxOCwwLDAsMCwwLDE4Wk0xOCwyLjY4YTE1LjI2LDE1LjI2LDAsMCwxLDkuODQsMy41OUw2LjI3LDI3Ljg0QTE1LjMxLDE1LjMxLDAsMCwxLDE4LDIuNjhabTAsMzAuNjRhMTUuMjYsMTUuMjYsMCwwLDEtOS44NC0zLjU5TDI5LjczLDguMTZBMTUuMzEsMTUuMzEsMCwwLDEsMTgsMzMuMzJaIiBzdHlsZT0iZmlsbDojYzFjMWMxIi8+PC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHJlY3QgaWQ9IlJlY3RhbmdsZV81X2NvcHlfMyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNSBjb3B5IDMiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjMiIHJ5PSIzIi8+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjc3LDE2Ljg0NEwxNS4zMzIsMTMuNWE1LjQ0Nyw1LjQ0NywwLDAsMCwuNzk1LTIuODQzLDUuNzcsNS43NywwLDAsMC01LjY0Ni01LjY0N0E1LjQ3Niw1LjQ3NiwwLDAsMCw1LDEwLjQ4NWE1Ljc3MSw1Ljc3MSwwLDAsMCw1LjY0NSw1LjY0Nyw1LjQ0Miw1LjQ0MiwwLDAsMCwyLjc1OC0uNzQ3bDMuMzYzLDMuMzY2YTAuODQzLDAuODQzLDAsMCwwLDEuMTkxLDBsMC44MzUtLjgzNUEwLjcxNiwwLjcxNiwwLDAsMCwxOC42NzcsMTYuODQ0Wk02LjY5LDEwLjQ4NWEzLjc5MSwzLjc5MSwwLDAsMSwzLjc5MS0zLjc5Myw0LjA4Niw0LjA4NiwwLDAsMSwzLjk2MSwzLjk2MiwzLjc5MywzLjc5MywwLDAsMS0zLjc5MSwzLjc5M0E0LjA4Nyw0LjA4NywwLDAsMSw2LjY5LDEwLjQ4NVoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyBpZD0icGFzc2VkLWljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB2aWV3Qm94PSIwIDAgNzUgNzUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2ZWMzMjI7CiAgICAgICAgc3Ryb2tlOiAjNmJiZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogM3B4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM2Ii8+CiAgPHBhdGggaWQ9ImNoZWNrLWljb24iIGNsYXNzPSJjbHMtMiIgZD0iTTY1NTguMDcsMjE4My44NmwtMjQuMDksMjQuMDItMTAuMDgtMTAuMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAzLjUgLTIxNTguNSkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NSIgdmlld0JveD0iMCAwIDc1IDc1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZjI2NTRlOwogICAgICAgIHN0cm9rZTogI2YyNjU0ZTsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNjE2MTYxOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjM3LjUiIGN5PSIzNy41IiByPSIzNiIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik04MDQzLjA2LDIxODIuOTFsLTI2LjEyLDI2LjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+CiAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNODAxNi45MSwyMTgyLjkxbDI2LjE1LDI2LjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTI2IDMyMCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLTExMC41NSIgeTE9IjQzMy45MiIgeDI9Ii01NS42IiB5Mj0iNDMzLjkyIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDM0NS4xNyAtMjc0LjcyKSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0aXRsZT7Qt9Cw0LPQu9GD0YjQutCwLWZsYXNoPC90aXRsZT48cmVjdCB3aWR0aD0iNTI2IiBoZWlnaHQ9IjMyMCIgc3R5bGU9ImZpbGw6I2VhZWFlYSIvPjxyZWN0IHg9IjIxMyIgeT0iMTEwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgc3R5bGU9ImZpbGw6I2IyMTIyNiIvPjxwYXRoIGQ9Ik0yMzQuNiwxODZ2LTYuMmwxLjEtLjFjNS4xLS41LDcuNS0xLjYsMTAuOC00LjksMy44LTMuOCw2LjQtOC42LDEwLjYtMTkuOSwyLjgtNy40LDUuMS0xMiw4LjgtMTcuMWEyOC42NiwyOC42NiwwLDAsMSwxMy44LTkuOSwzNC4yNCwzNC4yNCwwLDAsMSw4LjktMS42aC45djEyLjRsLTEuMS4xYTE2LDE2LDAsMCwwLTcuMywyLjJjLTIuOSwxLjctNi41LDYuMS04LjYsMTAuNS0uNywxLjUtMS4xLDEuNCw0LjYsMS40aDV2MTIuNkgyNjYuN2wtLjksMS45YTgxLjIsODEuMiwwLDAsMS03LjIsMTIuOWMtNC44LDYuOC0xMS4yLDEwLjQtMjAuMSwxMS42LTEsLjEtMi4zLjItMywuMmgtMS4xVjE4NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMSAtMC4xKSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPjwvc3ZnPg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCAzNCIgd2lkdGg9IjQ0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMywxNEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywyOEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywwSDQxYTMsMywwLDAsMSwwLDZIM0EzLDMsMCwwLDEsMywwWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxNi42NSI+DQoJPHJlY3Qgd2lkdGg9IjIyIiBoZWlnaHQ9IjIuNjUiIHJ4PSIxLjMyIiByeT0iMS4zMiIgc3R5bGU9ImZpbGw6IzNmYTlmNTsgZmlsbC1vcGFjaXR5OjAuNDgiLz4NCgk8cmVjdCB5PSI3IiB3aWR0aD0iMjIiIGhlaWdodD0iMi42NSIgcng9IjEuMzIiIHJ5PSIxLjMyIiBzdHlsZT0iZmlsbDojM2ZhOWY1OyBmaWxsLW9wYWNpdHk6MC40OCIvPg0KCTxyZWN0IHk9IjE0IiB3aWR0aD0iMjIiIGhlaWdodD0iMi42NSIgcng9IjEuMzIiIHJ5PSIxLjMyIiBzdHlsZT0iZmlsbDojM2ZhOWY1OyBmaWxsLW9wYWNpdHk6MC40OCIvPg0KPC9zdmc+",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNCAzNCIgd2lkdGg9IjM0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMjEuMjUsMTYuOTgsMzMuMTEsMjguODVhMy4wMTIsMy4wMTIsMCwwLDEtNC4yNiw0LjI2TDE2Ljk4LDIxLjI1LDUuMTIsMzMuMTFBMy4wMTYsMy4wMTYsMCwwLDEsLjg1LDI4Ljg1TDEyLjcyLDE2Ljk4Ljg1LDUuMTJBMy4wMTksMy4wMTksMCwwLDEsNS4xMi44NUwxNi45OCwxMi43MiwyOC44NS44NWEzLjAxNiwzLjAxNiwwLDAsMSw0LjI2LDQuMjdaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4=","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDIwIDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogIzllYWViOTsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZV8yX2NvcHlfNCIgZGF0YS1uYW1lPSJTaGFwZSAyIGNvcHkgNCIgY2xhc3M9ImNscy0xIiBkPSJNMjc4MS4wNSwyNTU0Ljc0bC02LjQ5LTUuMjVhMC44NzYsMC44NzYsMCwwLDAtMS4xMiwwbC02LjQ5LDUuMjVhMS4yMjQsMS4yMjQsMCwwLDEtMS45NS0xLjF2LTIxLjQ1YTMuMDg1LDMuMDg1LDAsMCwxLDMuMjctMy4xOWgxMS40NmEzLjA4NSwzLjA4NSwwLDAsMSwzLjI3LDMuMTl2MjEuNDVBMS4yMjQsMS4yMjQsMCwwLDEsMjc4MS4wNSwyNTU0Ljc0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3NjQgLTI1MjgpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjIxcHgiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHJlY3QgeT0iMiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjIiIGhlaWdodD0iMTkiLz4NCjxyZWN0IGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTIwLDE0LjcyNWMtNS42NjcsNi41NjMtMTEuMzMzLTYuMDEzLTE3LDAuNTUxDQoJCQljMC0zLjg1MSwwLTcuNywwLTExLjU1YzUuNjY3LTYuMTk3LDExLjMzMyw2Ljc0NywxNywwLjU1QzIwLDcuNzU4LDIwLDExLjI0MSwyMCwxNC43MjV6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNNyw2LjEzN0M2LDYuMDM5LDUsNi4yNTYsNCw2Ljk5OWMwLTEuMDQ0LDAtMi4wODgsMC0zLjEzMg0KCQkJYzEtMC43MjYsMi0wLjkyNSwzLTAuODA5QzcsNC4wODQsNyw1LjExLDcsNi4xMzd6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNMTAsMTAuMTk1QzksOS42OTMsOCw5LjI5Nyw3LDkuMjE2QzcsOC4xOSw3LDcuMTY0LDcsNi4xMzcNCgkJCWMxLDAuMDk4LDIsMC41MTIsMywxLjAzMUMxMCw4LjE3NywxMCw5LjE4NywxMCwxMC4xOTV6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNNywxMi4yOTZjLTEtMC4wNjMtMiwwLjE4OS0zLDAuOTY4YzAtMS4wNDQsMC0yLjA4OCwwLTMuMTMyDQoJCQljMS0wLjc2MSwyLTAuOTk2LDMtMC45MTVDNywxMC4yNDMsNywxMS4yNyw3LDEyLjI5NnoiLz4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0NDRGNTEiIGQ9Ik0xMyw4LjgzMmMtMS0wLjUyLTItMS4xNDQtMy0xLjY2M2MwLTEuMDA5LDAtMi4wMTgsMC0zLjAyNg0KCQkJYzEsMC41MzcsMiwxLjE3OSwzLDEuNzE2QzEzLDYuODQ5LDEzLDcuODQsMTMsOC44MzJ6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNMTYsMTIuNzgzYy0xLTAuMDgtMi0wLjQ3Ny0zLTAuOTc5YzAtMC45OTEsMC0xLjk4MiwwLTIuOTczDQoJCQljMSwwLjUxOSwyLDAuOTMzLDMsMS4wMzFDMTYsMTAuODM2LDE2LDExLjgxLDE2LDEyLjc4M3oiLz4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0NDRGNTEiIGQ9Ik0xMywxNC43NzhjLTEtMC40ODMtMi0xLjA3My0zLTEuNTU3YzAtMS4wMDksMC0yLjAxOCwwLTMuMDI2DQoJCQljMSwwLjUwMSwyLDEuMTA4LDMsMS42MDlDMTMsMTIuNzk2LDEzLDEzLjc4NywxMywxNC43Nzh6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNMTksOS4wMDFjLTEsMC43NDMtMiwwLjk2LTMsMC44NjJjMC0wLjk3MywwLTEuOTQ3LDAtMi45Mg0KCQkJYzEsMC4xMTYsMi0wLjA4MywzLTAuODA5QzE5LDcuMDg5LDE5LDguMDQ1LDE5LDkuMDAxeiIvPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzQ0NEY1MSIgZD0iTTE5LDE0LjczNmMtMSwwLjc3OC0yLDEuMDMxLTMsMC45NjhjMC0wLjk3NCwwLTEuOTQ3LDAtMi45MjENCgkJCWMxLDAuMDgxLDItMC4xNTMsMy0wLjkxNEMxOSwxMi44MjQsMTksMTMuNzgsMTksMTQuNzM2eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5LjAzIiBoZWlnaHQ9IjUuMDMiIHZpZXdCb3g9IjAgMCA5LjAzIDUuMDMiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2EzYTNhOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMS40cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICAgIG9wYWNpdHk6IDAuNjQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMTciIGRhdGEtbmFtZT0iUHJldmlvdXMtY2hldnJvbiBjb3B5IDE3IiBjbGFzcz0iY2xzLTEiIGQ9Ik01MDY4LjY2LDU5NDYuMzJsMy44Mi0zLjgyLDMuODIsMy44MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwNjcuOTcgLTU5NDIpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlN0b3B3YXRjaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcuMzc2LDYuNzQ1Yy0wLjQ0NywwLjI3NSwxLjE5Nyw0LjI0MiwxLjU5OCw0Ljg4OGMwLjM1LDAuNTY5LDEuMDkzLDAuNzQyLDEuNjU4LDAuMzk0DQoJYzAuNTY4LTAuMzUyLDAuNzQ1LTEuMDk0LDAuMzk1LTEuNjZDMTAuNjMsOS43MTksNy44MjIsNi40NjksNy4zNzYsNi43NDV6IE03LjA0MSwyLjQwMkM3Ljk2OSwyLjA3OSw4Ljk2MywxLjksMTAsMS45DQoJczIuMDMxLDAuMTc5LDIuOTU5LDAuNTAyYzAuMzI5LDAuMTE0LDAuNzY1LTAuMTE1LDAuNTcyLTAuNjExYy0wLjE0MS0wLjM2LTAuMjc3LTAuNzEyLTAuMzMyLTAuODU1DQoJYy0wLjEzMS0wLjMzOS0wLjYtMC42MTktMC44MDQtMC42NjVDMTEuNjIzLDAuMDk3LDEwLjgyMywwLDEwLDBTOC4zNzcsMC4wOTcsNy42MDQsMC4yNzFDNy40LDAuMzE3LDYuOTMyLDAuNTk3LDYuODAxLDAuOTM2DQoJQzYuNzQ2LDEuMDc5LDYuNjA5LDEuNDMxLDYuNDY5LDEuNzkxQzYuMjc2LDIuMjg3LDYuNzEyLDIuNTE3LDcuMDQxLDIuNDAyeiBNMTkuMDk4LDMuMTg2Yy0wLjE5Mi0wLjIzLTAuMzk2LTAuNDU1LTAuNjEzLTAuNjcyDQoJYy0wLjIxNi0wLjIxNy0wLjQ0MS0wLjQyLTAuNjctMC42MTNjLTAuMTUzLTAuMTI5LTAuNjAzLTAuMjM0LTAuODg4LDAuMDUxYy0wLjI4NCwwLjI4NS0xLjY0OCwxLjY0Ny0xLjY0OCwxLjY0Nw0KCWMwLjQwMiwwLjI4OCwwLjc5MywwLjYwNSwxLjE1NSwwLjk2NmMwLjM2MiwwLjM2MSwwLjY3NywwLjc1MiwwLjk2NiwxLjE1NWMwLDAsMS4zNjMtMS4zNjIsMS42NDctMS42NDcNCglDMTkuMzMzLDMuNzg3LDE5LjIyOCwzLjMzOCwxOS4wOTgsMy4xODZ6IE0xMCwyLjljLTQuNDc1LDAtOC4xMDEsMy42MjYtOC4xMDEsOC4xYzAsNC40NzUsMy42MjYsOC4xMDEsOC4xMDEsOC4xMDENCgljNC40NzMsMCw4LjEtMy42MjYsOC4xLTguMTAxQzE4LjEsNi41MjcsMTQuNDczLDIuOSwxMCwyLjl6IE0xMCwxNy4xMDFjLTMuMzY4LDAtNi4xLTIuNzMxLTYuMS02LjFzMi43MzEtNi4xLDYuMS02LjENCglzNi4xMDEsMi43MzEsNi4xMDEsNi4xQzE2LjEwMSwxNC4zNjksMTMuMzY5LDE3LjEwMSwxMCwxNy4xMDF6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4zNSIgaGVpZ2h0PSI5LjM4IiB2aWV3Qm94PSIwIDAgMTYuMzUgOS4zOCI+CiAgPG1ldGFkYXRhPjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIvPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz48L21ldGFkYXRhPgo8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAyLjVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfNDYiIGRhdGEtbmFtZT0iUHJldmlvdXMtY2hldnJvbiBjb3B5IDQ2IiBjbGFzcz0iY2xzLTEiIGQ9Ik02MzI3LjkxLDQ0MjYuMTFsLTYuOTIsNi40LTYuOTEtNi40IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjMxMi44MSAtNDQyNC44NCkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2Ljk2OSIgaGVpZ2h0PSIxMi45NCIgdmlld0JveD0iMCAwIDYuOTY5IDEyLjk0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNoZXZyb24tYnRuLW5leHQtaWNvbi0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjaGV2cm9uLWJ0bi1uZXh0LWljb24tMSIgZD0iTTM5OS4wNTgsMjAxNi45NGw0LjktNS40NS00LjktNS40NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5OC4wMzEgLTIwMDUuMDMpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY4OCIgaGVpZ2h0PSIxMi42MiIgdmlld0JveD0iMCAwIDYuNjg4IDEyLjYyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNoZXZyb24tYnRuLXByZXYtaWNvbi0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjaGV2cm9uLWJ0bi1wcmV2LWljb24tMSIgZD0iTTE3MC44MzMsMjAxNi43OWwtNC42ODQtNS4zLDQuNjg0LTUuMjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjUuMTU2IC0yMDA1LjE5KSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4wMiAxNS4wMiI+PHRpdGxlPmluZm88L3RpdGxlPjxwb2x5Z29uIHBvaW50cz0iOC4yNCA0LjAxIDcgNC4wMSA3IDUuMzMgNyA1LjMzIDguMjQgNS4zMyA4LjI0IDQuMDEiIHN0eWxlPSJmaWxsOiNmNDViNDQ7b3BhY2l0eTowLjgwMDAwMDAxMTkyMDkyOTtpc29sYXRpb246aXNvbGF0ZSIvPjxyZWN0IHg9IjciIHk9IjcuMDMiIHdpZHRoPSIxLjMiIGhlaWdodD0iMy45OSIgc3R5bGU9ImZpbGw6I2Y0NWI0NDtvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5O2lzb2xhdGlvbjppc29sYXRlIi8+PHBhdGggZD0iTTcuNSwwQTcuNTEsNy41MSwwLDEsMCwxNSw3LjVoMEE3LjUxLDcuNTEsMCwwLDAsNy41LDBabTAsMTMuNjVBNi4xNCw2LjE0LDAsMSwxLDEzLjY0LDcuNSw2LjE0LDYuMTQsMCwwLDEsNy41LDEzLjY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMSAwLjAxKSIgc3R5bGU9ImZpbGw6I2Y0NWI0NDtvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5O2lzb2xhdGlvbjppc29sYXRlIi8+PC9zdmc+",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE2IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjM2RhMGUxOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlNoYXBlXzE1MDJfY29weSIgZGF0YS1uYW1lPSJTaGFwZSAxNTAyIGNvcHkiIGNsYXNzPSJjbHMtMSIgZD0iTTQ1NjkuMTcsMTM1My4wMWE3LjIwNyw3LjIwNywwLDAsMSwuNDUtMS42OCw2LjkwNyw2LjkwNywwLDAsMSw5LjA1LTMuODIsNy4wNjQsNy4wNjQsMCwwLDEsMy44MSw5LjE1LDYuOTEsNi45MSwwLDAsMS05LjA1LDMuODFsMC44Ny0yLjE2aDBhNC42LDQuNiwwLDAsMCw2LjAzLTIuNTQsNC42OTQsNC42OTQsMCwwLDAtMi41NC02LjEsNC42LDQuNiwwLDAsMC02LjAzLDIuNTUsNC4wNTMsNC4wNTMsMCwwLDAtLjIzLjc1bDIuNDQtLjAzLTMuNTMsNC42MUw0NTY3LDEzNTNsMi4xNywwLjAxaDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDU2NyAtMTM0Ni45NykiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyBpZD0icGFzc2VkLWljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB2aWV3Qm94PSIwIDAgNzUgNzUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2ZWMzMjI7CiAgICAgICAgc3Ryb2tlOiAjNmJiZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogM3B4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM2Ii8+CiAgPHBhdGggaWQ9ImNoZWNrLWljb24iIGNsYXNzPSJjbHMtMiIgZD0iTTY1NTguMDcsMjE4My44NmwtMjQuMDksMjQuMDItMTAuMDgtMTAuMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAzLjUgLTIxNTguNSkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NSIgdmlld0JveD0iMCAwIDc1IDc1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZjI2NTRlOwogICAgICAgIHN0cm9rZTogI2YyNjU0ZTsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNjE2MTYxOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjM3LjUiIGN5PSIzNy41IiByPSIzNiIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik04MDQzLjA2LDIxODIuOTFsLTI2LjEyLDI2LjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+CiAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNODAxNi45MSwyMTgyLjkxbDI2LjE1LDI2LjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHRpdGxlPm1hdGNoLWljb248L3RpdGxlPjxwYXRoIGQ9Ik0xMiwyNGE2LDYsMCwwLDEtNi02VjEzLjJIOC4yOFYxOGEzLjcyLDMuNzIsMCwwLDAsNy40NCwwVjEzLjJIMThWMThBNiw2LDAsMCwxLDEyLDI0Wk0xMyw4djhhMSwxLDAsMCwxLTIsMFY4YTEsMSwwLDEsMSwyLDBabTIuNzItMkEzLjcyLDMuNzIsMCwwLDAsOC4yOCw2djQuOEg2VjZBNiw2LDAsMCwxLDE4LDZ2NC44SDE1LjcyWiIgc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLXJ1bGU6ZXZlbm9kZCIvPjwvc3ZnPg==","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE4IDE0Ij4KICA8cGF0aCBzdHlsZT0iZmlsbDogI2NmZDNkNTtmaWxsLXJ1bGU6IGV2ZW5vZGQiIGQ9Ik02Mjk2LDQ0NzMuMDFoMTh2LTJoLTE4djJabTAsNGgxOHYtMmgtMTh2MlptMC04aDE4di0yaC0xOHYyWm0wLTZ2MmgxOHYtMmgtMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjI5NiAtNDQ2MykiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE4IDE0Ij4KICA8cGF0aCBzdHlsZT0iZmlsbDogIzNkYTBlMTtmaWxsLXJ1bGU6IGV2ZW5vZGQiIGQ9Ik02Mjk2LDQ0NzMuMDFoMTh2LTJoLTE4djJabTAsNGgxOHYtMmgtMTh2MlptMC04aDE4di0yaC0xOHYyWm0wLTZ2MmgxOHYtMmgtMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjI5NiAtNDQ2MykiLz4KPC9zdmc+Cg==","data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMiA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjEsMTcuNnYtOGMwLTMsMi40LTUuNSw1LjQtNS43QzE3LjUsNCwyMCw2LjUsMjAsOS42djhjMi42LTEuOCw0LjEtNC44LDQtOGMwLTUuNy01LTEwLjItMTAuOC05LjUNCgljLTMuOCwwLjUtNywzLjMtOCw2LjlDNCwxMS4xLDUuNywxNS40LDkuMSwxNy42eiBNMzAsMjcuNmwtOS43LTQuOGMtMC40LTAuMi0wLjgtMC4yLTEuMi0wLjJIMThWOS4zQzE3LjgsNy40LDE2LjIsNiwxNC40LDYNCglTMTEuMSw3LjQsMTEsOS4ydjIzLjRsLTcuMS0xLjVjLTAuMiwwLTAuMy0wLjEtMC41LTAuMWMtMC42LDAtMS4yLDAuMi0xLjcsMC43TDAsMzMuNWwxMC41LDEwLjZjMC42LDAuNiwxLjQsMC45LDIuMywwLjloMTQuNQ0KCWMxLjYsMCwyLjktMS4yLDMuMS0yLjdMMzEuOSwzMWMwLTAuMSwwLTAuMywwLTAuNEMzMiwyOS4yLDMxLjIsMjguMSwzMCwyNy42eiIvPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE0LjQgMTgiPg0KCTxwb2x5Z29uIHBvaW50cz0iMCAwIDAgMTggMTQuNCA5IDAgMCIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij4NCiAgPHBhdGggc3R5bGU9ImZpbGw6ICNmZmY7IGZpbGwtcnVsZTogZXZlbm9kZDsiIGQ9Ik02OTksMTYzaC00VjE0N2g0djE2Wm04LDAtNCwwVjE0N2w0LDB2MTZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjk1IC0xNDcpIi8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzJweCIgaGVpZ2h0PSI3MnB4IiB2aWV3Qm94PSIwIDAgMTQyLjIyIDE0Mi4yMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQyLjIyIDE0Mi4yMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Y2lyY2xlIG9wYWNpdHk9IjAuNDMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBjeD0iNzEuMTEiIGN5PSI3MS4xMSIgcj0iNzEuMTEiLz4NCjxwb2x5Z29uIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjU0LjQyMywxMDQuNTk0IDEwNS43OTgsNzAuNzc0IDU0LjQyMywzNy42MjYgIi8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ5My4zOSw1ODQ3LjUzbC03LjA4LDYuNDgsNy4wOCw2LjQ3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjQ3NSAtNTgzOCkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ4OC42MSw1ODYwLjQ3bDcuMDgtNi40OC03LjA4LTYuNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDc1IC01ODM4KSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOC41NCI+DQoJPGxpbmUgeDE9IjEuMzMiIHkxPSIxNy4yMSIgeDI9IjE2LjY3IiB5Mj0iMS4zMyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2Utd2lkdGg6Mi42NTAwMDAwOTUzNjc0MzE2cHg7b3BhY2l0eTowLjg1Ii8+DQoJPGxpbmUgeDE9IjE2LjY3IiB5MT0iMTcuMjEiIHgyPSIxLjMzIiB5Mj0iMS4zMyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2Utd2lkdGg6Mi42NTAwMDAwOTUzNjc0MzE2cHg7b3BhY2l0eTowLjg1Ii8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGxpbmUgeDE9IjUuMzI1IiB5MT0iMTguNjc1IiB4Mj0iMTguNjc1IiB5Mj0iNS4zMjUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMzZGEwZTE7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLXdpZHRoOjIuNjUwMDAwMDk1MzY3NDNweCIvPjxsaW5lIHgxPSIxOC42NzUiIHkxPSIxOC42NzUiIHgyPSI1LjMyNSIgeTI9IjUuMzI1IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojM2RhMGUxO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoyLjY1MDAwMDA5NTM2NzQzcHgiLz48L3N2Zz4=","data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSIxNjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMTI4IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjYWVkN2YyIiBmaWxsLW9wYWNpdHk9IjAuNDIiIGQ9Ik02LjQsNC44QTMuMiwzLjIsMCwxLDEsMy4yLDgsMy4yLDMuMiwwLDAsMSw2LjQsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSwxNiw4LDMuMiwzLjIsMCwwLDEsMTkuMiw0LjhaTTMyLDQuOEEzLjIsMy4yLDAsMSwxLDI4LjgsOCwzLjIsMy4yLDAsMCwxLDMyLDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsNDEuNiw4LDMuMiwzLjIsMCwwLDEsNDQuOCw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDU0LjQsOCwzLjIsMy4yLDAsMCwxLDU3LjYsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSw2Ny4yLDgsMy4yLDMuMiwwLDAsMSw3MC40LDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsODAsOCwzLjIsMy4yLDAsMCwxLDgzLjIsNC44Wk05Niw0LjhBMy4yLDMuMiwwLDEsMSw5Mi44LDgsMy4yLDMuMiwwLDAsMSw5Niw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDEwNS42LDgsMy4yLDMuMiwwLDAsMSwxMDguOCw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDExOC40LDgsMy4yLDMuMiwwLDAsMSwxMjEuNiw0LjhaIi8+PGc+PHBhdGggZmlsbD0iIzNkYTBlMSIgZmlsbC1vcGFjaXR5PSIxIiBkPSJNLTQyLjcsMy44NEE0LjE2LDQuMTYsMCwwLDEtMzguNTQsOGE0LjE2LDQuMTYsMCwwLDEtNC4xNiw0LjE2QTQuMTYsNC4xNiwwLDAsMS00Ni44Niw4LDQuMTYsNC4xNiwwLDAsMS00Mi43LDMuODRabTEyLjgtLjY0QTQuOCw0LjgsMCwwLDEtMjUuMSw4YTQuOCw0LjgsMCwwLDEtNC44LDQuOEE0LjgsNC44LDAsMCwxLTM0LjcsOCw0LjgsNC44LDAsMCwxLTI5LjksMy4yWm0xMi44LS42NEE1LjQ0LDUuNDQsMCwwLDEtMTEuNjYsOGE1LjQ0LDUuNDQsMCwwLDEtNS40NCw1LjQ0QTUuNDQsNS40NCwwLDAsMS0yMi41NCw4LDUuNDQsNS40NCwwLDAsMS0xNy4xLDIuNTZaIi8+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJ0cmFuc2xhdGUiIHZhbHVlcz0iMjMgMDszNiAwOzQ5IDA7NjIgMDs3NC41IDA7ODcuNSAwOzEwMCAwOzExMyAwOzEyNS41IDA7MTM4LjUgMDsxNTEuNSAwOzE2NC41IDA7MTc4IDAiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgZHVyPSIxMTcwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9nPjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4wMDEgMjAuMDA0Ij48dGl0bGU+Q2xlYXI8L3RpdGxlPjxnIHN0eWxlPSJvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5Ij48cGF0aCBkPSJNMi4yNiw3Ljg1YTksOSwwLDEsMSwuNjcsNi4xNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48cGF0aCBkPSJNNyw4SDFWMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48L2c+PC9zdmc+",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHRpdGxlPkRvbmU8L3RpdGxlPjxwYXRoIGQ9Ik05LjQyLDE3LjM3bDMuNjIsMy41Nyw5LjUxLTkuNDgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM1OGJlZmY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLXdpZHRoOjIuNXB4Ii8+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM1OGJlZmY7c3Ryb2tlLXdpZHRoOjJweCIvPjwvc3ZnPg==","data:image/png;base64,[encoded data, 6500 characters]",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4="];
c="/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transform: translateZ(0);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; }  .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.back_to_app {height: 100%;position: absolute;left: 0; }  .back_to_app__text {color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-overflow: ellipsis;overflow: hidden;position: absolute;bottom: 0;top: 0;height: 24px;line-height: 24px;margin: auto;padding-left: 25px;max-width: 80px; }    .back_to_app__text::before {content: '';background: url("+
c[0]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }@-webkit-keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }/* @mixin pinchZoom() {.pinch-zoom {position: absolute;bottom: 18px;width: 100%;font-family: $mainFont;font-size: 13px;color: rgba(255, 255, 255, 0.64);text-align: center;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;}} */.hotspot-point {margin-top: -13px;margin-left: -13px; }  .hotspot-point__marker {background-image: -webkit-linear-gradient(top, #55C6FF, #2988E1) !important;background-image: linear-gradient(to bottom, #55C6FF, #2988E1) !important; }  .hotspot-point__animated-layer {top: -1px;left: -1px; }.questions_list_content {position: relative;opacity: 0.99;counter-reset: question; }  .questions_list_content.review .mark {display: none; }  .questions_list_content .item {position: relative;padding: 17px 60px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1; }    .questions_list_content .item .text {max-height: 41px;overflow: hidden;color: rgba(43, 59, 70, 0.8); }    .questions_list_content .item .mark {background: url("+
c[1]+") no-repeat center !important;background-size: 14px 20px !important;width: 14px;height: 20px;position: absolute;right: 10px;bottom: 0;margin: auto;top: 0; }    .questions_list_content .item .icon,    .questions_list_content .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }      .questions_list_content .item .icon svg,      .questions_list_content .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }    .questions_list_content .item .answered {right: 28px; }    .questions_list_content .item.question {counter-increment: question; }      .questions_list_content .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); }    .questions_list_content .item.info::before {content: '';background: url("+
c[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; }    .questions_list_content .item::before {position: absolute; }    .questions_list_content .item.selected, .questions_list_content .item.active {background: rgba(61, 160, 225, 0.12);-webkit-transition-property: background;transition-property: background;-webkit-transition-duration: 0.1s;transition-duration: 0.1s;-webkit-transition-timing-function: step-end;transition-timing-function: step-end; }  .questions_list_content .separator::after {top: 0;right: 6px;left: 6px;height: 1px;content: '';position: absolute;background: #E0E0E0; }  .questions_list_content .separator:first-child {position: absolute;top: -1px; }  .questions_list_content .separator:last-child {position: absolute;bottom: -1px; }  .questions_list_content .separator {position: relative;height: 1px;width: 100%; }  .questions_list_content * {box-sizing: border-box;position: static; }  .questions_list_content.allatonce .item .icon {right: 28px !important; }  .questions_list_content .item {min-height: 56px; }.rich-text-view {z-index: 0;color: #2B3B46 !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;white-space: initial; }  .rich-text-view > h1 a,  .rich-text-view > h1 a span,  .rich-text-view > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > h2 a,  .rich-text-view > h2 a span,  .rich-text-view > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > p,  .rich-text-view > ul li,  .rich-text-view > ol li {word-wrap: break-word; }    .rich-text-view > p a,    .rich-text-view > p a span,    .rich-text-view > p a sup,    .rich-text-view > ul li a,    .rich-text-view > ul li a span,    .rich-text-view > ul li a sup,    .rich-text-view > ol li a,    .rich-text-view > ol li a span,    .rich-text-view > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .rich-text-view > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .rich-text-view > p,  .rich-text-view > h1,  .rich-text-view > li {font-feature-settings: 'liga' 0; }  .rich-text-view > * {vertical-align: baseline; }  .rich-text-view > ol li,  .rich-text-view > ul li {position: relative;left: 1em;padding-right: 1em; }  .rich-text-view > ol {margin-left: 1em;list-style: outside decimal; }    .rich-text-view > ol li {padding-left: 0.6em; }  .rich-text-view > ul {margin-left: 1.4em;list-style: outside disc; }    .rich-text-view > ul li {padding-left: 0.2em; }  .rich-text-view > sup {vertical-align: super; }  .rich-text-view > sub {vertical-align: sub; }  .rich-text-view .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .rich-text-view .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .rich-text-view .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .rich-text-view .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .rich-text-view .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;transition: none;pointer-events: none; }      .rich-text-view .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .rich-text-view .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .rich-text-view p,  .rich-text-view ul li,  .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }    .rich-text-view p > span,    .rich-text-view ul li > span,    .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }  .rich-text-view p,  .rich-text-view ul li,  .rich-text-view ol li {color: #2B3B46 !important;white-space: initial; }body {margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;overflow-x: hidden; }body.quiz_scroll::-webkit-scrollbar-button:decrement:start {height: 46px;display: block;background-color: #FEFEFE; }body.quiz_scroll::-webkit-scrollbar-button:increment:end {height: 66px;display: block;background-color: #FFFFFF; }body.quiz_scroll::-webkit-scrollbar {width: 10px;background-color: #F7F7F7; }body.quiz_scroll::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #F7F7F7;border-radius: 6px;background-color: #9F9F9F; }body.quiz_scroll::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }body.quiz_scroll.show_popup {overflow-y: hidden; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-button:decrement:start {height: 46px;display: block;background-color: #434E50;border-bottom: 1px solid #B9B9B9; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: transparent; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar {width: 10px;background-color: #ffffff; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }body.quiz_scroll.with_presentation_top_panel::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }textarea {resize: none; }.published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }button {margin: 0; }:focus {outline: none; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
c[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controls_focus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute;left: -10px; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 30px; }.items-container {width: 100%;height: 100%;padding-left: 20px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);margin: 10px;margin-bottom: 13px;position: relative;top: 0;left: 0;cursor: pointer;border: 1px solid #C0C0C0;border-radius: 5px;min-height: 44px;overflow: hidden;padding: 4px 6px 6px 16px;min-width: 60px; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.35);border: 1px solid #888888;background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__);outline: none; }  .seq-choice-container .attachment-container {display: table-cell;vertical-align: middle;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: table;vertical-align: middle;height: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: table-cell;vertical-align: middle;word-break: break-word; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.86; }  .seq-choice-container__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] * {color: #303030; }    .seq-choice-container[disabled] svg *[fill] {fill: #303030; }    .seq-choice-container[disabled] svg *[stroke] {stroke: #303030; }  .seq-choice-container.seq-choice-container_correct {border: 1px solid #75B870; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: #099400; }  .seq-choice-container.seq-choice-container_incorrect {border: 1px solid #EB8478; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: #C70000; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(1) {stop-color: #FFFFFF; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(2) {stop-color: #F2F2F2; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(1) {stop-color: __buttons_menus_highlight__; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(2) {stop-color: __buttons_menus_highlight_second__; }.match-premise-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default; }  .match-premise-item svg .fill {fill: url(#__quiz_id___matching); }  .match-premise-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-premise-item svg path.outline {fill: #C0C0C0; }  .match-premise-item__background {position: absolute;width: 100%; }  .match-premise-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-premise-item .attachment-container__attachment-view {display: block; }  .match-premise-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-premise-item__content.match-premise-item__content_has-picture {padding-left: 6px; }  .match-premise-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: #C70000 !important; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: #099400 !important; }  .match-premise-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view[disabled] {opacity: 0.86; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-premise-item[disabled] * {color: #303030; }    .match-premise-item[disabled] svg *[fill] {fill: #303030; }    .match-premise-item[disabled] svg *[stroke] {stroke: #303030; }  .match-premise-item.match-premise-item_correct svg path.outline {fill: #75B870; }  .match-premise-item.match-premise-item_incorrect svg path.outline {fill: #EB8478; }  .match-premise-item.match-premise-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item__content {padding-right: 24px; }  .match-premise-item.match-premise-item_intersected svg .fill {fill: url(#__quiz_id___matching_over); }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px); }.match-response-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default;cursor: pointer; }  .match-response-item svg .fill {fill: url(#__quiz_id___matching); }  .match-response-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-response-item svg path.outline {fill: #C0C0C0; }  .match-response-item__background {position: absolute;width: 100%; }  .match-response-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-response-item .attachment-container__attachment-view {display: block; }  .match-response-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-response-item__content.match-response-item__content_has-picture {padding-left: 6px; }  .match-response-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: #C70000 !important; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: #099400 !important; }  .match-response-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view[disabled] {opacity: 0.86; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-response-item[disabled] * {color: #303030; }    .match-response-item[disabled] svg *[fill] {fill: #303030; }    .match-response-item[disabled] svg *[stroke] {stroke: #303030; }  .match-response-item.match-response-item_correct svg path.outline {fill: #75B870; }  .match-response-item.match-response-item_incorrect svg path.outline {fill: #EB8478; }  .match-response-item.match-response-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item__content {padding-left: 30px;padding-right: 16px; }  .match-response-item.match-response-item_dragged {opacity: 0.5; }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px); }  .match-response-item.match-response-item_active .match-response-item__background svg .fill, .match-response-item:focus .match-response-item__background svg .fill {fill: url(#__quiz_id___matching_over); }  .match-response-item:focus {outline: none; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.outline {fill: #888888; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.match-response-container {z-index: 1; }  .match-response-container .match-response-item__background svg path.outline {fill: #888888; }  .match-response-container .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: __radio_check_highlight__; }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __radio_check_content_normal__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view[disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view[disabled] .outline-border {background: #999999; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;opacity: 0.86;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __radio_check_content_normal__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button.quiz-scale-view-container__scale-view_incorrect .inline-border {background: #D9654E !important; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 23px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 19px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_active {opacity: 1; }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: PFn, Open Sans, Helvetica, Arial;word-wrap: break-word; }.statement-view {margin: 0 16px;position: relative;min-height: 26px;line-height: 1.375; }  .statement-view:last-child {border-bottom: none; }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 14px 0;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: __verticalGradient(__hotspot_content_normal__, __hotspot_content_normal_second__);background: -webkit-linear-gradient(top, __hotspot_content_normal__, __hotspot_content_normal_second__);background: linear-gradient(to bottom, __hotspot_content_normal__, __hotspot_content_normal_second__);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {padding: 10px 16px; }.text-answer-container {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;background: #FFFFFF;font-size: 0;min-width: 50px; }  .text-answer-container__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }  .text-answer-container.text-answer-container_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }  .text-answer-container[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }  .text-answer-container__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }    .text-answer-container__type-in[disabled] {cursor: inherit;color: #303030; }    .text-answer-container__type-in.text-answer-container__type-in_correct {color: #099400; }    .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: #C70000; }  .text-answer-container__type-in {min-height: 32px; }    .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }  .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.essay-container {padding: 10px 16px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch; }    .essay-container__text-input[disabled] {cursor: inherit;color: #999999;opacity: 1; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {width: 100%;height: 100%;border: none;border-radius: 4px;padding: 10px;background: #FFFFFF;opacity: 0.86;position: relative;overflow: hidden;box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {opacity: 1;box-shadow: 0 0 0 2px #969696; }    .essay-container .essay-scroll-pane[disabled] {background: #F6F6F6;box-shadow: 0 0 0 1px #96bebe; }    .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; }        .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view .choice-attachment-container {display: table-cell;vertical-align: middle; }  .choice-view__choice-container {height: 100%;position: relative;top: 0;left: 0;padding: 10px;cursor: pointer;display: table; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_active {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_active .choice-view__active-element-container {opacity: 1; }    .choice-view__choice-container.choice-view__choice-container_focused {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_focused .choice-view__active-element-container {opacity: 1; }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: table-cell;padding-right: 12px;width: 23px;position: relative;vertical-align: middle;padding-left: 6px;opacity: 0.86; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .bg {display: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border {background: #999999; }  .choice-view__active-element {pointer-events: none;position: relative;width: 23px;height: 23px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 23px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 19px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .bg {display: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .outline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 3px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;background: url("+
c[6]+");height: 19px;width: 19px;top: 1px;left: 1px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 2px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_checkbox .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_correct::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
c[7]+");left: -40px;top: -6px;background-position: center;width: 40px;height: 34px; }.choice-content {position: relative;display: table-cell;vertical-align: middle;min-height: 23px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;/*    height: 31px;font-family: $inputFontFamily;font-size: 16px;*/    margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }      .choice-content__type-in__type-in[disabled] {cursor: inherit;color: #303030; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_correct {color: #099400; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_incorrect {color: #C70000; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 11px 14px; }  .quiz-slide-visualizer__fib-rich-text > p,  .quiz-slide-visualizer__fib-rich-text > ul li,  .quiz-slide-visualizer__fib-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__mct-rich-text {line-height: 2.2;padding: 11px 14px; }  .quiz-slide-visualizer__mct-rich-text > p,  .quiz-slide-visualizer__mct-rich-text > ul li,  .quiz-slide-visualizer__mct-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__wb-rich-text {line-height: 2.2;padding: 11px 14px; }  .quiz-slide-visualizer__wb-rich-text > p,  .quiz-slide-visualizer__wb-rich-text > ul li,  .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.mct-placeholder {line-height: 1.8; }.fib-placeholder {line-height: 1.8; }.wb-placeholder {line-height: 1.8; }.fib-placeholder {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;background: #FFFFFF;padding: 0 3px 0 3px;opacity: 0.86;max-width: 300px; }  .fib-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .fib-placeholder__tooltip-icon {right: 6px; }  .fib-placeholder__input {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: #303030; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 25px; }  .fib-placeholder.fib-placeholder_incorrect {cursor: pointer;pointer-events: all; }  .fib-placeholder.fib-placeholder_correct {pointer-events: none; }  .fib-placeholder.fib-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__;opacity: 1; }  .fib-placeholder[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }.mct-placeholder {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;display: inline-block;vertical-align: baseline;margin: 0 5px;text-align: left; }  .mct-placeholder[disabled] {background: #F6F6F6; }  .mct-placeholder.mct-placeholder_active {cursor: pointer; }  .mct-placeholder:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder.mct-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder[disabled] {pointer-events: none; }  .mct-placeholder__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .mct-placeholder::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .mct-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin-right: 6px;color: #000000; }  .mct-placeholder__tooltip-icon {position: relative;right: 10px;vertical-align: middle;top: -3px; }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {color: #303030;cursor: default;opacity: 0.86; }  .mct-placeholder.mct-placeholder_review {pointer-events: none; }    .mct-placeholder.mct-placeholder_review::after {content: none; }    .mct-placeholder.mct-placeholder_review .mct-placeholder__label {margin-right: 39px; }  .mct-placeholder.mct-placeholder_correct {color: #099400;pointer-events: none; }    .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {margin-right: 39px;color: #099400; }  .mct-placeholder.mct-placeholder_incorrect {color: #C70000;cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 21px;color: #C70000; }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF; }  .mct-answers-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .mct-answers-list__item.mct-answers-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item:last-child {border-bottom: none; }  .mct-answers-list__item {text-overflow: unset;word-wrap: break-word;white-space: pre-wrap; }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {border-radius: 4px;display: inline-block;vertical-align: baseline;text-align: center;padding: 0 20px;cursor: default;margin: 3px;min-width: 72px;border: 1px solid #C0C0C0;color: #000000; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 240px;white-space: nowrap;word-break: break-all;max-height: 2em; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px;margin-right: 10px; }  .wb-placeholder__tooltip-icon {position: relative;vertical-align: middle;top: -3px; }  .wb-placeholder.wb-placeholder_type_word {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);cursor: pointer; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .wb-placeholder.wb-placeholder_type_empty {background: #FFFFFF;opacity: 0.86; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.6; }  .wb-placeholder.wb-placeholder_highlight {box-shadow: inset 0 0 0 2px __buttons_menus_highlight_second__;opacity: 1; }  .wb-placeholder[disabled] {cursor: inherit;color: #303030;opacity: 0.86; }  .wb-placeholder.wb-placeholder_correct {color: #099400; }  .wb-placeholder.wb-placeholder_incorrect {color: #C70000;cursor: pointer;padding: 0 6px; }  .wb-placeholder.wb-placeholder_drag-active {background: #FFFFFF !important;opacity: 0.86;cursor: default;box-shadow: none !important; }    .wb-placeholder.wb-placeholder_drag-active .wb-placeholder__label {opacity: 0 !important; }.wb-word-copy {box-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);border: 1px solid #888888;z-index: 1; }  .wb-word-copy.wb-word-copy_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }.wb-extra-words {padding: 11px 14px;position: relative;line-height: 2.2; }  .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+
c[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+c[9]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px; }  .dnd-review-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .dnd-review-tooltip__container {margin-bottom: 13px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 27px;height: 27px;bottom: 0;left: 0; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {background-image: url("+
c[10]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {background-image: url("+c[11]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+c[12]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; }  .correct-answers-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin: 5px;margin-bottom: 10px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 40px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }    .correct-answers-tooltip__correct-answer::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
c[7]+");left: -2px;top: -6px;background-position: center;width: 40px;height: 34px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; }  .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-webkit-flex-basis: 5px;-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;width: 100%;height: 100%;overflow: hidden; }  .background-base__image {position: absolute;width: 100%;height: 100%; }    .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }    .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[13]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: -webkit-calc(100% + 12px + 12px) -webkit-calc(100% + 38px + 58px);background-size: calc(100% + 12px + 12px) calc(100% + 38px + 58px);background-position-x: -12px;background-position-y: -38px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer.quiz-slide-visualizer_with-border::after {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 1px solid __slide_border__;pointer-events: none; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
c[14]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[15]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[16]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }.timed-question-popup {position: absolute;background-color: #505050;border-radius: 4px;border: 1px solid #EEEEEE;height: 56px;padding: 15px 16px 14px 16px;white-space: nowrap;pointer-events: none; }  .timed-question-popup__text {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__icon {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__text {margin-top: 2px;color: #FFFFFF;font-size: 14px;font-family: PFn, Open Sans, Helvetica, Arial; }  .timed-question-popup__icon {width: 24px;margin-right: 10px; }    .timed-question-popup__icon svg {fill: #FFFFFF; }* {box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none;position: static; }  * input,  * textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }.tap_area {position: absolute;top: 0;right: 0;bottom: 0;left: 0; }.mini {font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;top: 0;overflow: hidden;background-color: #F7F7F7; }  .mini .quiz_title_panel {box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);position: fixed;left: 0;top: 0;width: 100%;min-height: 46px;background: #FFFFFF; }    .mini .quiz_title_panel .info {position: relative;color: #2B3B46;top: 2px;text-align: center;font-size: 15px;font-weight: 600;line-height: 46px;text-overflow: ellipsis;overflow: hidden;pointer-events: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial;white-space: pre;padding-right: 85px;padding-left: 85px; }    .mini .quiz_title_panel .exit_review,    .mini .quiz_title_panel .finish,    .mini .quiz_title_panel .show_slides {position: absolute;width: 48px;height: 46px; }      .mini .quiz_title_panel .exit_review.component_container,      .mini .quiz_title_panel .finish.component_container,      .mini .quiz_title_panel .show_slides.component_container {top: 0; }      .mini .quiz_title_panel .exit_review button,      .mini .quiz_title_panel .finish button,      .mini .quiz_title_panel .show_slides button {border: 0;background: transparent; }    .mini .quiz_title_panel .finish.disabled {display: none; }    .mini .quiz_title_panel.slides_showed {z-index: 1; }      .mini .quiz_title_panel.slides_showed .show_slides {right: 0;left: auto; }      .mini .quiz_title_panel.slides_showed .exit_review {display: none !important; }      .mini .quiz_title_panel.slides_showed .finish {display: none !important; }    .mini .quiz_title_panel .show_slides {width: 46px;position: absolute;right: 0; }      .mini .quiz_title_panel .show_slides button {width: 100%;height: 100%;background: transparent;line-height: 100%; }        .mini .quiz_title_panel .show_slides button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[17]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .mini .quiz_title_panel .show_slides button.active::after {background-image: url("+c[17]+"); }        .mini .quiz_title_panel .show_slides button[disabled]::after, .mini .quiz_title_panel .show_slides button.active[disabled]::after {background-image: url("+c[18]+"); }      .mini .quiz_title_panel .show_slides button.selected::after {background-image: url("+c[19]+") !important;background-repeat: no-repeat;background-position: center; }      .mini .quiz_title_panel .show_slides button.selected.active::after {background-image: url("+
c[19]+") !important;background-repeat: no-repeat;background-position: center; }    .mini .quiz_title_panel .component_container.mark_slide {position: absolute;top: 0;right: 46px;width: 46px;height: 46px; }    .mini .quiz_title_panel button.mark_slide {background: url("+c[20]+") no-repeat center;background-size: 13px 20px;width: 13px;height: 22px;border: none;margin: 13px 16px 0 16px;padding: 0; }      .mini .quiz_title_panel button.mark_slide.selected {background: url("+c[1]+") no-repeat center !important;background-size: 13px 20px !important; }    .mini .quiz_title_panel .exit_review {width: 46px;position: absolute;width: 46px;display: none;left: 0;margin-right: 10px;font-weight: 600;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .mini .quiz_title_panel .exit_review button {width: 100%;height: 100%;background: transparent;line-height: 100%; }        .mini .quiz_title_panel .exit_review button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[19]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .mini .quiz_title_panel .exit_review button.active::after {background-image: url("+c[19]+"); }      .mini .quiz_title_panel .exit_review button::after {background-repeat: no-repeat;background-position: center; }    .mini .quiz_title_panel .finish {right: 0; }      .mini .quiz_title_panel .finish button {background: transparent url("+c[21]+") no-repeat center; }    .mini .quiz_title_panel.reviewing .info {pointer-events: all; }    .mini .quiz_title_panel.reviewing .finish {display: none !important; }    .mini .quiz_title_panel.reviewing .back_to_app {display: none; }    .mini .quiz_title_panel.reviewing .exit_review {display: block;position: absolute;left: initial;width: 46px;height: 46px;top: 0; }    .mini .quiz_title_panel.slides_showed .info::after {background: url("+
c[22]+") no-repeat center; }    .mini .quiz_title_panel .timer {position: absolute;height: 42px;background: #4E4E4E;top: 46px; }      .mini .quiz_title_panel .timer .time {position: absolute;color: #FFFFFF;font-size: 12px;font-weight: 600;line-height: 42px;right: 15px;text-align: center;width: 57px; }      .mini .quiz_title_panel .timer .icon {width: 18px;height: 20px;left: 28px;position: absolute;top: 0;bottom: 0;margin: auto;background: url("+c[23]+") no-repeat center !important;background-size: 18px 20px !important; }      .mini .quiz_title_panel .timer .view {position: absolute;top: 19px;right: 79px;left: 61px;overflow: hidden;background: rgba(255, 255, 255, 0.27);border-radius: 2px;height: 4px; }        .mini .quiz_title_panel .timer .view .progress {background: #58B8F7;position: absolute;top: 0;bottom: 0; }  .mini .questions_list {position: fixed;background: #FFFFFF;left: 0; }    .mini .questions_list .vscrollbar {position: absolute;right: 3px;top: 8px;bottom: 8px;width: 15px;z-index: 1; }      .mini .questions_list .vscrollbar .thumb {left: 3px;width: 9px;border-radius: 4px;position: relative;background-color: #000000;border: 1px solid #FFFFFF;opacity: 0.5; }    .mini .questions_list.fit {bottom: 0;right: 0; }    .mini .questions_list.component_base {width: 100%;position: relative; }      .mini .questions_list.component_base .questions_list_content {position: relative;opacity: 0.99;counter-reset: question; }        .mini .questions_list.component_base .questions_list_content.review .mark {display: none; }        .mini .questions_list.component_base .questions_list_content .item {position: relative;padding: 17px 60px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1; }          .mini .questions_list.component_base .questions_list_content .item .text {max-height: 41px;overflow: hidden;color: rgba(43, 59, 70, 0.8); }          .mini .questions_list.component_base .questions_list_content .item .mark {background: url("+
c[1]+") no-repeat center !important;background-size: 14px 20px !important;width: 14px;height: 20px;position: absolute;right: 10px;bottom: 0;margin: auto;top: 0; }          .mini .questions_list.component_base .questions_list_content .item .icon,          .mini .questions_list.component_base .questions_list_content .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }            .mini .questions_list.component_base .questions_list_content .item .icon svg,            .mini .questions_list.component_base .questions_list_content .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .mini .questions_list.component_base .questions_list_content .item .answered {right: 28px; }          .mini .questions_list.component_base .questions_list_content .item.question {counter-increment: question; }            .mini .questions_list.component_base .questions_list_content .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); }          .mini .questions_list.component_base .questions_list_content .item.info::before {content: '';background: url("+
c[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; }          .mini .questions_list.component_base .questions_list_content .item::before {position: absolute; }          .mini .questions_list.component_base .questions_list_content .item.selected, .mini .questions_list.component_base .questions_list_content .item.active {background: rgba(61, 160, 225, 0.12);-webkit-transition-property: background;transition-property: background;-webkit-transition-duration: 0.1s;transition-duration: 0.1s;-webkit-transition-timing-function: step-end;transition-timing-function: step-end; }        .mini .questions_list.component_base .questions_list_content .separator::after {top: 0;right: 6px;left: 6px;height: 1px;content: '';position: absolute;background: #E0E0E0; }        .mini .questions_list.component_base .questions_list_content .separator:first-child {position: absolute;top: -1px; }        .mini .questions_list.component_base .questions_list_content .separator:last-child {position: absolute;bottom: -1px; }        .mini .questions_list.component_base .questions_list_content .separator {position: relative;height: 1px;width: 100%; }        .mini .questions_list.component_base .questions_list_content.allatonce .item .icon {right: 28px !important; }    .mini .questions_list .item {z-index: 1;min-height: 56px; }  .mini .sequence_move_panel {position: fixed;top: 0;bottom: 0;margin: auto;right: 7px;width: 40px;border-radius: 20px;z-index: 1;background-color: rgba(57, 64, 68, 0.85);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2); }    .mini .sequence_move_panel.landscape {right: 64px; }    .mini .sequence_move_panel .up,    .mini .sequence_move_panel .down {background-repeat: no-repeat;background-position: center;position: absolute;width: 100%;height: 56px;border: 0; }      .mini .sequence_move_panel .up button,      .mini .sequence_move_panel .up.active button[disabled],      .mini .sequence_move_panel .down button,      .mini .sequence_move_panel .down.active button[disabled] {background-color: transparent; }    .mini .sequence_move_panel .component_container.up {-webkit-transform: rotateX(180deg);transform: rotateX(180deg); }    .mini .sequence_move_panel .up {top: 0; }      .mini .sequence_move_panel .up button {background-image: url("+
c[24]+"); }      .mini .sequence_move_panel .up[disabled] {opacity: 0.38; }    .mini .sequence_move_panel .down {bottom: 0; }      .mini .sequence_move_panel .down button {background-image: url("+c[24]+"); }      .mini .sequence_move_panel .down[disabled] {opacity: 0.38; }    .mini .sequence_move_panel::after {position: absolute;content: '';top: 56px;bottom: 56px;left: 8px;right: 8px;opacity: 0.14;border-radius: 0.5px;background-color: #FFFFFF; }  .mini .main_container .vscrollbar {position: absolute;right: 3px;top: 2px;bottom: 2px;width: 3px;z-index: 1; }    .mini .main_container .vscrollbar .thumb {left: 0;width: 100%;border-radius: 4px;position: relative;background-color: #000000;opacity: 0.4; }  .mini.ignore_min_height {min-height: 0 !important; }  .mini.landscape .content .visualizer .title {margin-right: 18px;margin-left: 18px;border-radius: 0 0 5px 5px; }  .mini.landscape .content .visualizer.result .btns-container {margin-left: 6px;margin-right: 6px; }    .mini.landscape .content .visualizer.result .btns-container .component_container.result_btn {width: auto;margin-left: 6px;margin-right: 6px;max-width: 50%; }      .mini.landscape .content .visualizer.result .btns-container .component_container.result_btn button {width: auto; }  .mini.animation .bottom_panel {z-index: 1; }  .mini.animation .sequence_move_panel {display: none; }  .mini.animation .content {margin-bottom: auto !important; }  .mini .visualizer {position: relative;white-space: pre-wrap;overflow: visible;padding-top: 1px;padding-bottom: 1px;opacity: 0.99; }    .mini .visualizer .content-buttons-panel {height: 60px;margin: 0 55px; }      .mini .visualizer .content-buttons-panel > div {position: absolute;top: 8px;bottom: 10px; }        .mini .visualizer .content-buttons-panel > div.active::before {background: #0E7FCB;box-shadow: none; }        .mini .visualizer .content-buttons-panel > div:first-child:only-child {right: 7px; }        .mini .visualizer .content-buttons-panel > div:first-child {right: 50%;left: 7px; }        .mini .visualizer .content-buttons-panel > div:nth-child(2) {left: 50%;right: 7px; }        .mini .visualizer .content-buttons-panel > div button {top: 0;bottom: 0;left: 0;width: 100%;position: absolute;background: transparent;border: 0;line-height: 100%;color: #FFFFFF;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;padding-left: 20px;padding-right: 20px;font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }          .mini .visualizer .content-buttons-panel > div button.android {padding-top: 3px; }          .mini .visualizer .content-buttons-panel > div button.submit {padding-left: 35px; }          .mini .visualizer .content-buttons-panel > div button.start, .mini .visualizer .content-buttons-panel > div button.feedback, .mini .visualizer .content-buttons-panel > div button.submit, .mini .visualizer .content-buttons-panel > div button.next {padding-left: 0;padding-right: 20px; }            .mini .visualizer .content-buttons-panel > div button.start.result, .mini .visualizer .content-buttons-panel > div button.feedback.result, .mini .visualizer .content-buttons-panel > div button.submit.result, .mini .visualizer .content-buttons-panel > div button.next.result {padding-left: 20px; }            .mini .visualizer .content-buttons-panel > div button.start::after, .mini .visualizer .content-buttons-panel > div button.feedback::after, .mini .visualizer .content-buttons-panel > div button.submit::after, .mini .visualizer .content-buttons-panel > div button.next::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[25]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: 9px; }          .mini .visualizer .content-buttons-panel > div button.prev, .mini .visualizer .content-buttons-panel > div button.back {padding-left: 28px; }            .mini .visualizer .content-buttons-panel > div button.prev::after, .mini .visualizer .content-buttons-panel > div button.back::after {content: none; }            .mini .visualizer .content-buttons-panel > div button.prev::before, .mini .visualizer .content-buttons-panel > div button.back::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[26]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: -15px; }          .mini .visualizer .content-buttons-panel > div button.result::after {content: none; }          .mini .visualizer .content-buttons-panel > div button.result::before {content: none; }        .mini .visualizer .content-buttons-panel > div.disabled::before {opacity: 0.48; }        .mini .visualizer .content-buttons-panel > div::before {border-radius: 5px;background-image: -webkit-linear-gradient(137deg, #359ADA, #3FA5E7);background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;position: absolute;content: '';top: 0;bottom: 0;right: 5px;left: 5px;opacity: 0.95; }      .mini .visualizer .content-buttons-panel > div {position: absolute;top: 10px;bottom: 11px;float: none;margin-right: unset; }        .mini .visualizer .content-buttons-panel > div:first-child:only-child {right: 7px; }        .mini .visualizer .content-buttons-panel > div:first-child {right: 50%;left: 7px; }        .mini .visualizer .content-buttons-panel > div:nth-child(2) {left: 50%;right: 7px;margin-right: unset; }    .mini .visualizer .equation {-webkit-filter: brightness(0);filter: brightness(0); }    .mini .visualizer > div,    .mini .visualizer > img {position: relative;margin: 14px 18px;display: block; }      .mini .visualizer > div.title,      .mini .visualizer > img.title {position: relative;height: 34px;margin: 0;color: #FFFFFF;font-size: 14px;line-height: 20px;padding-left: 18px;padding-right: 18px;padding-top: 7px;text-align: center; }      .mini .visualizer > div.text,      .mini .visualizer > img.text {padding: 34px 28px 10px 28px;margin: 0; }        .mini .visualizer > div.text.empty,        .mini .visualizer > img.text.empty {display: none; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {line-height: 1.56 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer > div.text .rich-text-view p > span,          .mini .visualizer > div.text .rich-text-view ul li > span,          .mini .visualizer > div.text .rich-text-view ol li > span,          .mini .visualizer > img.text .rich-text-view p > span,          .mini .visualizer > img.text .rich-text-view ul li > span,          .mini .visualizer > img.text .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer > div.text .rich-text-view p,        .mini .visualizer > div.text .rich-text-view ul li,        .mini .visualizer > div.text .rich-text-view ol li,        .mini .visualizer > img.text .rich-text-view p,        .mini .visualizer > img.text .rich-text-view ul li,        .mini .visualizer > img.text .rich-text-view ol li {font-size: 16px !important;color: #2B3B46 !important;text-align: left !important; }        .mini .visualizer > div.text .rich-text-view span,        .mini .visualizer > img.text .rich-text-view span {padding-top: 0;padding-bottom: 0; }        .mini .visualizer > div.text p,        .mini .visualizer > img.text p {margin: 0; }    .mini .visualizer.review .multiple_choice .item.editable.empty .custom,    .mini .visualizer.review .multiple_response .item.editable.empty .custom {display: none; }    .mini .visualizer.review .matching .row .item .select_icon svg {display: none; }    .mini .visualizer.review .matching .row.answered.correct, .mini .visualizer.review .matching .row.correct {box-shadow: 0 0 0 1px #81C712; }      .mini .visualizer.review .matching .row.answered.correct .item .result, .mini .visualizer.review .matching .row.correct .item .result {background: #81C712; }      .mini .visualizer.review .matching .row.answered.correct .item:last-child *, .mini .visualizer.review .matching .row.correct .item:last-child * {color: #4FA933; }        .mini .visualizer.review .matching .row.answered.correct .item:last-child * p,        .mini .visualizer.review .matching .row.answered.correct .item:last-child * ul li,        .mini .visualizer.review .matching .row.answered.correct .item:last-child * ol li, .mini .visualizer.review .matching .row.correct .item:last-child * p,        .mini .visualizer.review .matching .row.correct .item:last-child * ul li,        .mini .visualizer.review .matching .row.correct .item:last-child * ol li {color: #4FA933 !important; }      .mini .visualizer.review .matching .row.answered.correct .item:last-child svg *[fill]:not([fill='none']), .mini .visualizer.review .matching .row.correct .item:last-child svg *[fill]:not([fill='none']) {fill: #4FA933; }      .mini .visualizer.review .matching .row.answered.correct .item:last-child svg *[stroke]:not([stroke='none']), .mini .visualizer.review .matching .row.correct .item:last-child svg *[stroke]:not([stroke='none']) {stroke: #4FA933; }    .mini .visualizer.review .matching .row.answered.incorrect, .mini .visualizer.review .matching .row.incorrect {box-shadow: 0 0 0 1px #EA5F4F; }      .mini .visualizer.review .matching .row.answered.incorrect .item .result, .mini .visualizer.review .matching .row.incorrect .item .result {background: #F86A53; }      .mini .visualizer.review .matching .row.answered.incorrect .item .select_icon, .mini .visualizer.review .matching .row.incorrect .item .select_icon {background-image: url("+
c[27]+");height: 15px;width: 15px;right: 15px;top: 0;bottom: 0;margin: auto; }      .mini .visualizer.review .matching .row.answered.incorrect .item:last-child *, .mini .visualizer.review .matching .row.incorrect .item:last-child * {color: #F45B44; }        .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * p,        .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * ul li,        .mini .visualizer.review .matching .row.answered.incorrect .item:last-child * ol li, .mini .visualizer.review .matching .row.incorrect .item:last-child * p,        .mini .visualizer.review .matching .row.incorrect .item:last-child * ul li,        .mini .visualizer.review .matching .row.incorrect .item:last-child * ol li {color: #F45B44 !important; }      .mini .visualizer.review .matching .row.answered.incorrect .item:last-child svg *[fill]:not([fill='none']), .mini .visualizer.review .matching .row.incorrect .item:last-child svg *[fill]:not([fill='none']) {fill: #F45B44; }      .mini .visualizer.review .matching .row.answered.incorrect .item:last-child svg *[stroke]:not([stroke='none']), .mini .visualizer.review .matching .row.incorrect .item:last-child svg *[stroke]:not([stroke='none']) {stroke: #F45B44; }    .mini .visualizer.review .sequence .item {padding: 16px 10px 16px 32px; }      .mini .visualizer.review .sequence .item::before {opacity: 0.56; }      .mini .visualizer.review .sequence .item::after {content: attr(data-index);font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: absolute;top: 2px;bottom: 0;left: 0;height: 20px;width: 26px;margin: auto;text-align: right; }      .mini .visualizer.review .sequence .item.correct::after {color: #4FA933; }      .mini .visualizer.review .sequence .item.correct .view * {color: #4FA933 !important; }      .mini .visualizer.review .sequence .item.correct .view svg *[fill]:not([fill='none']) {fill: #4FA933; }      .mini .visualizer.review .sequence .item.correct .view svg *[stroke]:not([stroke='none']) {stroke: #4FA933; }      .mini .visualizer.review .sequence .item.incorrect::after {color: #F45B44; }      .mini .visualizer.review .sequence .item.incorrect .view * {color: #F45B44 !important; }      .mini .visualizer.review .sequence .item.incorrect .view svg *[fill]:not([fill='none']) {fill: #F45B44; }      .mini .visualizer.review .sequence .item.incorrect .view svg *[stroke]:not([stroke='none']) {stroke: #F45B44; }    .mini .visualizer .authorization {font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;margin: auto;/* .subtitle {font-size: 15px;color: $color2;text-overflow: ellipsis;overflow: hidden;} */ }      .mini .visualizer .authorization > div,      .mini .visualizer .authorization > img {position: relative;margin: 10px 18px;display: block;/* &.title {position: relative;height: 20px;margin: 0;color: $whiteColor;font-size: 14px;line-height: 20px;padding-left: 18px;padding-right: 18px;} */        /* &.text {padding: 13px 18px 4px 18px;margin: 0;p {margin: 0;}    } */ }        .mini .visualizer .authorization > div.with_hint,        .mini .visualizer .authorization > img.with_hint {margin-bottom: 25px; }        .mini .visualizer .authorization > div:last-child,        .mini .visualizer .authorization > img:last-child {margin-bottom: 22px; }      .mini .visualizer .authorization .icon {position: relative;left: 0;right: 0;margin-left: auto;margin-right: auto;margin-top: 43px;width: 63px;height: 63px; }      .mini .visualizer .authorization .auth_title {position: relative;text-align: center;padding: 30px 10px 10px 10px;text-overflow: ellipsis;overflow: hidden; }        .mini .visualizer .authorization .auth_title p,        .mini .visualizer .authorization .auth_title ul li,        .mini .visualizer .authorization .auth_title ol li {line-height: 1.44 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .authorization .auth_title p,        .mini .visualizer .authorization .auth_title ul li,        .mini .visualizer .authorization .auth_title ol li {font-size: 25px !important;font-weight: bold !important; }      .mini .visualizer .authorization .error_message {color: #F45B44; }      .mini .visualizer .authorization .field {height: 44px;border: 1px solid #BEBEBE;border-radius: 4px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px; }        .mini .visualizer .authorization .field > div,        .mini .visualizer .authorization .field > input {padding-right: 10px;padding-left: 10px;padding-top: 16px; }        .mini .visualizer .authorization .field .hint {padding: 0;margin: 5px 0 0 1px;line-height: normal;font-size: 13px;color: #939AA3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }        .mini .visualizer .authorization .field.error .prompt {padding-top: 7px !important; }        .mini .visualizer .authorization .field.error::after {content: '';position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;border: 2px solid #EA5F4F;border-radius: 4px;pointer-events: none; }        .mini .visualizer .authorization .field.focused::after {content: '';position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;border: 2px solid #3DA0E1;border-radius: 4px;pointer-events: none; }        .mini .visualizer .authorization .field.empty .prompt {height: 44px;line-height: 44px;padding-top: 0;right: 0;left: 0;font-size: 16px; }        .mini .visualizer .authorization .field .error_state_label {position: absolute;color: #F45B44;line-height: initial;font-size: 11px;top: 3px;padding-top: 0;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: nowrap; }        .mini .visualizer .authorization .field .prompt {width: 100%;display: block;color: #939AA3;position: absolute;top: 0;font-size: 11px;pointer-events: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-top: 3px; }          .mini .visualizer .authorization .field .prompt.comboboxPrompt {padding-right: 34px; }        .mini .visualizer .authorization .field .icon_area {position: absolute;width: 34px;top: 0;bottom: 0;right: 0;z-index: 1;pointer-events: none; }          .mini .visualizer .authorization .field .icon_area svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }            .mini .visualizer .authorization .field .icon_area svg path {fill: #A2A2A2; }        .mini .visualizer .authorization .field .combobox {width: 100%;height: 100%;overflow: hidden;text-overflow: ellipsis;padding-right: 32px;white-space: nowrap;padding-top: 21px;color: #2B3B46;background: #FFFFFF;border-radius: 6px; }        .mini .visualizer .authorization .field input {background: #FFFFFF;border-radius: 4px;border: 0;width: 100%;height: 100%;font-size: 15px;color: #2B3B46; }          .mini .visualizer .authorization .field input::before {content: attr(data-title); }    .mini .visualizer .authorization .auth_title {text-overflow: initial; }    .mini .visualizer > div.feedback {box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);position: relative;overflow: hidden;background-color: white;border-radius: 5px;margin-left: 18px;margin-right: 18px;min-height: 48px;/* .attempts {font-size: 11px;font-family: $mainFont;}    .picture {margin: 5px 8px 8px 46px;} */ }      .mini .visualizer > div.feedback .content p,      .mini .visualizer > div.feedback .header p {margin: 0; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer > div.feedback .content .rich-text-view p > span,        .mini .visualizer > div.feedback .content .rich-text-view ul li > span,        .mini .visualizer > div.feedback .content .rich-text-view ol li > span,        .mini .visualizer > div.feedback .header .rich-text-view p > span,        .mini .visualizer > div.feedback .header .rich-text-view ul li > span,        .mini .visualizer > div.feedback .header .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer > div.feedback .content .rich-text-view p,      .mini .visualizer > div.feedback .content .rich-text-view ul li,      .mini .visualizer > div.feedback .content .rich-text-view ol li,      .mini .visualizer > div.feedback .header .rich-text-view p,      .mini .visualizer > div.feedback .header .rich-text-view ul li,      .mini .visualizer > div.feedback .header .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.8) !important;text-align: left !important; }      .mini .visualizer > div.feedback .content .rich-text-view span,      .mini .visualizer > div.feedback .header .rich-text-view span {padding-top: 0;padding-bottom: 0; }      .mini .visualizer > div.feedback .content {border: solid 1px #E5E5E5;border-top: none;border-radius: 0 0 5px 5px;padding: 18px; }        .mini .visualizer > div.feedback .content .audio_with_controls {margin-bottom: 10px; }      .mini .visualizer > div.feedback .header {word-wrap: break-word;color: #FFFFFF;font-size: 16px;font-weight: 600;height: 48px; }        .mini .visualizer > div.feedback .header .text {display: inline-block;overflow: hidden;text-overflow: ellipsis;max-width: 100%;white-space: nowrap;padding: 14px 14px 0 45px; }        .mini .visualizer > div.feedback .header .icon {position: absolute;left: 16px;top: 14px; }          .mini .visualizer > div.feedback .header .icon svg {position: relative;right: 0;top: 0;bottom: 0;left: 0;margin: auto; }            .mini .visualizer > div.feedback .header .icon svg g {display: none; }    .mini .visualizer.info > div.text,    .mini .visualizer.info > img.text {padding: 30px 18px 0 18px; }      .mini .visualizer.info > div.text .rich-text-view p,      .mini .visualizer.info > div.text .rich-text-view ul li,      .mini .visualizer.info > div.text .rich-text-view ol li,      .mini .visualizer.info > img.text .rich-text-view p,      .mini .visualizer.info > img.text .rich-text-view ul li,      .mini .visualizer.info > img.text .rich-text-view ol li {line-height: 1.44 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer.info > div.text .rich-text-view p,      .mini .visualizer.info > div.text .rich-text-view ul li,      .mini .visualizer.info > div.text .rich-text-view ol li,      .mini .visualizer.info > img.text .rich-text-view p,      .mini .visualizer.info > img.text .rich-text-view ul li,      .mini .visualizer.info > img.text .rich-text-view ol li {font-size: 25px !important;font-weight: bold !important; }    .mini .visualizer.info > div.info .rich-text-view,    .mini .visualizer.info > img.info .rich-text-view {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer.info > div.info .rich-text-view p > span,        .mini .visualizer.info > div.info .rich-text-view ul li > span,        .mini .visualizer.info > div.info .rich-text-view ol li > span,        .mini .visualizer.info > img.info .rich-text-view p > span,        .mini .visualizer.info > img.info .rich-text-view ul li > span,        .mini .visualizer.info > img.info .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }      .mini .visualizer.info > div.info .rich-text-view p,      .mini .visualizer.info > div.info .rich-text-view ul li,      .mini .visualizer.info > div.info .rich-text-view ol li,      .mini .visualizer.info > img.info .rich-text-view p,      .mini .visualizer.info > img.info .rich-text-view ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; }    .mini .visualizer.result .detailed_results {position: relative;opacity: 0.99;counter-reset: question;margin: 14px 8px; }      .mini .visualizer.result .detailed_results.review .mark {display: none; }      .mini .visualizer.result .detailed_results .item {position: relative;padding: 17px 60px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1; }        .mini .visualizer.result .detailed_results .item .text {max-height: 41px;overflow: hidden;color: rgba(43, 59, 70, 0.8); }        .mini .visualizer.result .detailed_results .item .mark {background: url("+
c[1]+") no-repeat center !important;background-size: 14px 20px !important;width: 14px;height: 20px;position: absolute;right: 10px;bottom: 0;margin: auto;top: 0; }        .mini .visualizer.result .detailed_results .item .icon,        .mini .visualizer.result .detailed_results .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }          .mini .visualizer.result .detailed_results .item .icon svg,          .mini .visualizer.result .detailed_results .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .mini .visualizer.result .detailed_results .item .answered {right: 28px; }        .mini .visualizer.result .detailed_results .item.question {counter-increment: question; }          .mini .visualizer.result .detailed_results .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); }        .mini .visualizer.result .detailed_results .item.info::before {content: '';background: url("+
c[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; }        .mini .visualizer.result .detailed_results .item::before {position: absolute; }        .mini .visualizer.result .detailed_results .item.selected, .mini .visualizer.result .detailed_results .item.active {background: rgba(61, 160, 225, 0.12);-webkit-transition-property: background;transition-property: background;-webkit-transition-duration: 0.1s;transition-duration: 0.1s;-webkit-transition-timing-function: step-end;transition-timing-function: step-end; }      .mini .visualizer.result .detailed_results .separator::after {top: 0;right: 12px;left: 12px;height: 1px;content: '';position: absolute;background: #E0E0E0; }      .mini .visualizer.result .detailed_results .separator:first-child {position: absolute;top: -1px; }      .mini .visualizer.result .detailed_results .separator:last-child {position: absolute;bottom: -1px; }      .mini .visualizer.result .detailed_results .separator {position: relative;height: 1px;width: 100%; }      .mini .visualizer.result .detailed_results .title {color: #84919D;font-size: 14px;font-weight: 600;padding-left: 13px;height: 35px;line-height: 31px;margin: 0;text-transform: uppercase; }      .mini .visualizer.result .detailed_results .result-items-container {position: relative;border-radius: 5px;background-color: #FFFFFF;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05); }        .mini .visualizer.result .detailed_results .result-items-container .separator {display: none; }      .mini .visualizer.result .detailed_results .mark {display: none; }      .mini .visualizer.result .detailed_results .item {border-bottom: solid 1px #E5E5E5;padding: 16px 60px 8px 34px; }        .mini .visualizer.result .detailed_results .item .points {color: #84919D;font-size: 13px;line-height: 2;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }        .mini .visualizer.result .detailed_results .item .text {font-size: 15px;margin-bottom: 4px; }        .mini .visualizer.result .detailed_results .item .icon {margin-top: 16px; }        .mini .visualizer.result .detailed_results .item::before {font-size: 15px;left: 5px !important; }        .mini .visualizer.result .detailed_results .item:last-child {border-bottom: none; }    .mini .visualizer.result .groupsResult {font-family: Helvetica Neue, Helvetica, Roboto, Arial;margin: 14px 8px;margin-bottom: 30px; }      .mini .visualizer.result .groupsResult .titleLabel {color: #84919D;font-size: 14px;font-weight: 600;padding-left: 13px;height: 35px;line-height: 31px;margin: 0;text-transform: uppercase; }      .mini .visualizer.result .groupsResult .groupsContainer {border-radius: 4px;background: #FFFFFF;position: relative;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05); }        .mini .visualizer.result .groupsResult .groupsContainer .groupSection {min-height: 50px;position: relative;/* .status {position: absolute;border-radius: 3px;width: 27px;height: 100%;svg {position: absolute;right: 0;top: 0;bottom: 0;left: 0;margin: auto;g {display: none;}          }          /* &.passed {background: $correctItemBackground;svg {g.correct {display: block;}            }          }          &.failed {background: $incorrectTitleBackground;svg {g.incorrect {display: block;}            }          }        } */ }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection:last-child {padding-bottom: 20px; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .groupTitleLabel {/* &.resultByGroups {padding-left: 40px;} */            font-size: 15px;font-weight: 600;color: rgba(43, 59, 70, 0.87);padding-top: 5px;padding-left: 13px;margin-right: 10px;white-space: pre-wrap; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .groupTitleLabel.onlyHeader {padding-bottom: 5px;height: inherit; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels {color: rgba(43, 59, 70, 0.87);height: 14px;font-size: 15px;margin-top: 7px;margin-bottom: 10px; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title,            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore {position: absolute;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: rgba(43, 59, 70, 0.8); }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title.onlyUserScore,              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore.onlyUserScore {max-width: 85%; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title {max-width: -webkit-calc(100% - 100px);max-width: calc(100% - 100px); }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore {right: 15px;font-size: 13px;color: #84919D;width: 100px;text-align: right; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels {height: 20px;font-size: 14px; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .userScoreValue,            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .passingScoreValue {position: absolute;text-overflow: ellipsis;max-width: 40%;white-space: nowrap;overflow: hidden; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .passingScoreValue {position: absolute;right: 15px; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .passingScorePointer {height: 9px;width: 2px;background: #000000;top: -1px;position: absolute;z-index: 10; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar {margin-left: 15px;margin-right: 15px; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar.resultByGroups {margin-left: 40px; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar {width: 100%;height: 7px;position: relative;margin-top: 4px;margin-bottom: 3px;background: #E1E9F0;border-radius: 4px;/* &::after,      .value::after {position: absolute;top: 1px;right: 1px;bottom: 1px;left: 1px;content: '';border-radius: 3px;}      &::after {background: #e1e9f0;} */              /* &.passed {.value {background: $correctScoreProgressBar;&::after {background: $correctScoreProgressBar;}        }      }      &.failed {.value {background: $incrorrectScoreProgressBar;&::after {background: $incrorrectScoreProgressBar;}        }      } */ }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar .value {position: absolute;top: 0;left: 0;bottom: 0;z-index: 1;width: 0;border-radius: 4px; }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar.answered .value {background: #4DB1EF; }                .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar.answered .value::after {background: #4DB1EF; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar {padding-top: 3px; }    .mini .visualizer.result .btns-container {position: relative;text-align: center;margin-right: 60px;margin-left: 60px;padding-bottom: 45px; }    .mini .visualizer.result .component_container.result_btn {position: relative;height: 42px;display: inline-block;width: 100%;margin-top: 11px; }      .mini .visualizer.result .component_container.result_btn button {position: relative;min-width: 160px;top: 0;bottom: 0;width: 100%;line-height: 100%;color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;background-color: #FFFFFF;border: solid 1px #3DA0E1;border-radius: 5px;height: 42px;left: 0;right: 0;margin: auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;font-weight: 500; }        .mini .visualizer.result .component_container.result_btn button.restart {padding-left: 37px;padding-right: 20px; }          .mini .visualizer.result .component_container.result_btn button.restart::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[28]+") no-repeat;background-size: 16px 15px;width: 16px;height: 15px;margin-left: 10px;margin-left: -25px;padding-top: 3px; }        .mini .visualizer.result .component_container.result_btn button.active {background-color: rgba(61, 160, 225, 0.12); }    .mini .visualizer.result .descriptionContainer {box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05);background: #FFFFFF;margin: 0;margin-bottom: 30px;padding-top: 47px;/* .rich-text-view {span {color: $color1 !important;padding-top: 0;padding-bottom: 0;line-height: 30px;}      } */ }      .mini .visualizer.result .descriptionContainer.onlyDescription {padding-bottom: 0; }      .mini .visualizer.result .descriptionContainer > div.text {padding-bottom: 25px;padding-top: 25px;margin: 0 20px; }        .mini .visualizer.result .descriptionContainer > div.text p,        .mini .visualizer.result .descriptionContainer > div.text ul li,        .mini .visualizer.result .descriptionContainer > div.text ol li {line-height: 1.32 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer.result .descriptionContainer > div.text p,        .mini .visualizer.result .descriptionContainer > div.text ul li,        .mini .visualizer.result .descriptionContainer > div.text ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.result .descriptionContainer > div.text p > span,          .mini .visualizer.result .descriptionContainer > div.text ul li > span,          .mini .visualizer.result .descriptionContainer > div.text ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer.result .descriptionContainer > div.text p,        .mini .visualizer.result .descriptionContainer > div.text ul li,        .mini .visualizer.result .descriptionContainer > div.text ol li {font-size: 28px !important;font-weight: bold !important;color: #2B3B46 !important;text-align: center !important; }        .mini .visualizer.result .descriptionContainer > div.text * {text-align: center !important; }        .mini .visualizer.result .descriptionContainer > div.text.small-text p,        .mini .visualizer.result .descriptionContainer > div.text.small-text ul li,        .mini .visualizer.result .descriptionContainer > div.text.small-text ol li {font-size: 16px !important;line-height: 1.56 !important;font-weight: 400 !important; }      .mini .visualizer.result .descriptionContainer .result-icon {position: relative;left: 0;right: 0;margin: auto;width: 62px;height: 62px; }      .mini .visualizer.result .descriptionContainer .passing-section,      .mini .visualizer.result .descriptionContainer .awarded-section {padding-bottom: 14px;position: relative; }        .mini .visualizer.result .descriptionContainer .passing-section > div,        .mini .visualizer.result .descriptionContainer .awarded-section > div {display: inline-block;position: relative; }        .mini .visualizer.result .descriptionContainer .passing-section *,        .mini .visualizer.result .descriptionContainer .awarded-section * {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;color: rgba(43, 59, 70, 0.8) !important; }          .mini .visualizer.result .descriptionContainer .passing-section * p,          .mini .visualizer.result .descriptionContainer .passing-section * ul li,          .mini .visualizer.result .descriptionContainer .passing-section * ol li,          .mini .visualizer.result .descriptionContainer .awarded-section * p,          .mini .visualizer.result .descriptionContainer .awarded-section * ul li,          .mini .visualizer.result .descriptionContainer .awarded-section * ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }          .mini .visualizer.result .descriptionContainer .passing-section * p,          .mini .visualizer.result .descriptionContainer .passing-section * ul li,          .mini .visualizer.result .descriptionContainer .passing-section * ol li,          .mini .visualizer.result .descriptionContainer .awarded-section * p,          .mini .visualizer.result .descriptionContainer .awarded-section * ul li,          .mini .visualizer.result .descriptionContainer .awarded-section * ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer.result .descriptionContainer .passing-section * p > span,            .mini .visualizer.result .descriptionContainer .passing-section * ul li > span,            .mini .visualizer.result .descriptionContainer .passing-section * ol li > span,            .mini .visualizer.result .descriptionContainer .awarded-section * p > span,            .mini .visualizer.result .descriptionContainer .awarded-section * ul li > span,            .mini .visualizer.result .descriptionContainer .awarded-section * ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.result .descriptionContainer .passing-section * p,          .mini .visualizer.result .descriptionContainer .passing-section * ul li,          .mini .visualizer.result .descriptionContainer .passing-section * ol li,          .mini .visualizer.result .descriptionContainer .awarded-section * p,          .mini .visualizer.result .descriptionContainer .awarded-section * ul li,          .mini .visualizer.result .descriptionContainer .awarded-section * ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; }        .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label,        .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label {padding-right: 5px;width: 50%; }          .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-label *,          .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-label * {text-align: right !important; }        .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label,        .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label {padding-right: 5px;width: 50%; }          .mini .visualizer.result .descriptionContainer .passing-section__passing-score-label *,          .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-label * {text-align: right !important; }        .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value,        .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value {padding-left: 5px;width: 50%; }          .mini .visualizer.result .descriptionContainer .passing-section__awarded-score-value *,          .mini .visualizer.result .descriptionContainer .awarded-section__awarded-score-value * {font-weight: 600 !important; }        .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value,        .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value {padding-left: 5px;width: 50%; }          .mini .visualizer.result .descriptionContainer .passing-section__passing-score-value *,          .mini .visualizer.result .descriptionContainer .awarded-section__passing-score-value * {font-weight: 600 !important; }      .mini .visualizer.result .descriptionContainer .passing-section {padding-bottom: 35px; }      .mini .visualizer.result .descriptionContainer .details {margin-right: 20px !important;margin-left: 20px !important; }        .mini .visualizer.result .descriptionContainer .details * {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }    .mini .visualizer.result.passed .details .user_score.progress_bar .value {background: #8ABF51; }      .mini .visualizer.result.passed .details .user_score.progress_bar .value::after {background: #8ABF51; }    .mini .visualizer.result.passed .descriptionContainer .result-icon {background: url("+
c[29]+");background-size: 62px; }    .mini .visualizer.result.failed .details .user_score.progress_bar .value {background: #F07D64; }      .mini .visualizer.result.failed .details .user_score.progress_bar .value::after {background: #F07D64; }    .mini .visualizer.result.failed .descriptionContainer .result-icon {background: url("+c[30]+");background-size: 62px; }    .mini .visualizer.result.survey .descriptionContainer .result-icon {background: url("+c[29]+");background-size: 62px; }    .mini .visualizer .multiple_choice .item,    .mini .visualizer .multiple_response .item {border-radius: 6px;margin-bottom: 8px;background: #FFFFFF;position: relative;padding: 16px 8px 16px 51px;border: 1px solid #E5E5E5;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05); }      .mini .visualizer .multiple_choice .item .view,      .mini .visualizer .multiple_response .item .view {z-index: 0;min-height: 22px;position: relative;/* p {z-index: -1;position: relative;margin: 0;padding-bottom: 1px;line-height: 18px;} */ }        .mini .visualizer .multiple_choice .item .view .rich-text-view,        .mini .visualizer .multiple_response .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .multiple_choice .item .view .rich-text-view p,          .mini .visualizer .multiple_choice .item .view .rich-text-view ul li,          .mini .visualizer .multiple_choice .item .view .rich-text-view ol li,          .mini .visualizer .multiple_response .item .view .rich-text-view p,          .mini .visualizer .multiple_response .item .view .rich-text-view ul li,          .mini .visualizer .multiple_response .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }          .mini .visualizer .multiple_choice .item .view .rich-text-view p,          .mini .visualizer .multiple_choice .item .view .rich-text-view ul li,          .mini .visualizer .multiple_choice .item .view .rich-text-view ol li,          .mini .visualizer .multiple_response .item .view .rich-text-view p,          .mini .visualizer .multiple_response .item .view .rich-text-view ul li,          .mini .visualizer .multiple_response .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .multiple_choice .item .view .rich-text-view p > span,            .mini .visualizer .multiple_choice .item .view .rich-text-view ul li > span,            .mini .visualizer .multiple_choice .item .view .rich-text-view ol li > span,            .mini .visualizer .multiple_response .item .view .rich-text-view p > span,            .mini .visualizer .multiple_response .item .view .rich-text-view ul li > span,            .mini .visualizer .multiple_response .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .multiple_choice .item .view .rich-text-view p,          .mini .visualizer .multiple_choice .item .view .rich-text-view ul li,          .mini .visualizer .multiple_choice .item .view .rich-text-view ol li,          .mini .visualizer .multiple_response .item .view .rich-text-view p,          .mini .visualizer .multiple_response .item .view .rich-text-view ul li,          .mini .visualizer .multiple_response .item .view .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; }        .mini .visualizer .multiple_choice .item .view .image,        .mini .visualizer .multiple_response .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; }      .mini .visualizer .multiple_choice .item .icon_area,      .mini .visualizer .multiple_response .item .icon_area {position: absolute;width: 37px;top: 0;bottom: 0;left: 0;border-radius: 2px; }      .mini .visualizer .multiple_choice .item .field,      .mini .visualizer .multiple_response .item .field {box-shadow: 0 0 0 2px #BBC0C3;border: none;display: block;border-radius: 4px;background-color: #FFFFFF;box-shadow: 0 0 0 1px #BBC0C3;height: 28px;width: 100%;margin-bottom: 18px;margin-top: 5px;padding-left: 8px;padding-right: 8px;font-size: 15px;color: #2B3B46;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }        .mini .visualizer .multiple_choice .item .field ::-webkit-input-placeholder,        .mini .visualizer .multiple_response .item .field ::-webkit-input-placeholder {color: #84919D; }        .mini .visualizer .multiple_choice .item .field ::-moz-placeholder,        .mini .visualizer .multiple_response .item .field ::-moz-placeholder {color: #84919D; }        .mini .visualizer .multiple_choice .item .field :-ms-input-placeholder,        .mini .visualizer .multiple_response .item .field :-ms-input-placeholder {color: #84919D; }        .mini .visualizer .multiple_choice .item .field ::placeholder,        .mini .visualizer .multiple_response .item .field ::placeholder {color: #84919D; }        .mini .visualizer .multiple_choice .item .field:focus,        .mini .visualizer .multiple_response .item .field:focus {box-shadow: 0 0 0 2px #C5C9CB; }      .mini .visualizer .multiple_choice .item.selected,      .mini .visualizer .multiple_response .item.selected {box-shadow: 0 0 0 2px #3DA0E1;border: 1px solid transparent; }        .mini .visualizer .multiple_choice .item.selected.error,        .mini .visualizer .multiple_response .item.selected.error {background-color: #FFE9E5;box-shadow: 0 0 0 1px #EA5F4F;border: 1px solid transparent; }          .mini .visualizer .multiple_choice .item.selected.error *,          .mini .visualizer .multiple_response .item.selected.error * {color: #F45B44 !important; }          .mini .visualizer .multiple_choice .item.selected.error svg *[fill]:not([fill='none']),          .mini .visualizer .multiple_response .item.selected.error svg *[fill]:not([fill='none']) {fill: #F45B44; }          .mini .visualizer .multiple_choice .item.selected.error svg *[stroke]:not([stroke='none']),          .mini .visualizer .multiple_response .item.selected.error svg *[stroke]:not([stroke='none']) {stroke: #F45B44; }      .mini .visualizer .multiple_choice .item.correct,      .mini .visualizer .multiple_response .item.correct {background-color: #F0F9E3;box-shadow: 0 0 0 1px #81C712;border: 1px solid transparent; }        .mini .visualizer .multiple_choice .item.correct *,        .mini .visualizer .multiple_response .item.correct * {color: #4FA933 !important; }        .mini .visualizer .multiple_choice .item.correct svg *[fill]:not([fill='none']),        .mini .visualizer .multiple_response .item.correct svg *[fill]:not([fill='none']) {fill: #4FA933; }        .mini .visualizer .multiple_choice .item.correct svg *[stroke]:not([stroke='none']),        .mini .visualizer .multiple_response .item.correct svg *[stroke]:not([stroke='none']) {stroke: #4FA933; }      .mini .visualizer .multiple_choice .item.editable .custom,      .mini .visualizer .multiple_response .item.editable .custom {position: relative; }    .mini .visualizer .multiple_choice .item {/* &.error,      &.error[disabled] {.icon_area .radio_icon {.outline_border {background-color: $radioBtnIncorrectColor;}        }      } */ }      .mini .visualizer .multiple_choice .item .icon_area .radio_icon {position: absolute;width: 22px;height: 22px;top: 0;bottom: 0;left: 16px;margin: auto; }        .mini .visualizer .multiple_choice .item .icon_area .radio_icon .outline_border {background: #B4BDC3; }        .mini .visualizer .multiple_choice .item .icon_area .radio_icon .fill {background: __verticalGradient(#FFFFFF, #FFFFFF);background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);background: linear-gradient(to bottom, #FFFFFF, #FFFFFF); }        .mini .visualizer .multiple_choice .item .icon_area .radio_icon .inline_border {background: #FFFFFF; }      .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .outline_border {background: #3DA0E1; }      .mini .visualizer .multiple_choice .item.active .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.selected .icon_area .radio_icon .inline_border {background: #3DA0E1; }      .mini .visualizer .multiple_choice .item.error.selected .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.error.selected[disabled] .icon_area .radio_icon .outline_border {background-color: #F86A53; }      .mini .visualizer .multiple_choice .item.error.selected .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.error.selected[disabled] .icon_area .radio_icon .inline_border {background-color: #F86A53; }      .mini .visualizer .multiple_choice .item.selected.correct .icon_area .radio_icon .outline_border, .mini .visualizer .multiple_choice .item.selected.correct[disabled] .icon_area .radio_icon .outline_border {background: #81C712; }      .mini .visualizer .multiple_choice .item.selected.correct .icon_area .radio_icon .inline_border, .mini .visualizer .multiple_choice .item.selected.correct[disabled] .icon_area .radio_icon .inline_border {background: #81C712; }      .mini .visualizer .multiple_choice .item.error.correct .icon_area .radio_icon .inline_border {display: none; }    .mini .visualizer .multiple_response .item .icon_area svg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg {position: absolute;width: 22px;height: 22px;top: 0;bottom: 0;left: 16px;margin: auto; }      .mini .visualizer .multiple_response .item .icon_area svg path.check, .mini .visualizer .multiple_response .item.active.selected .icon_area svg path.check {display: none; }      .mini .visualizer .multiple_response .item .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.active.selected .icon_area svg rect.check_bg {display: block;fill: #B4BDC3; }      .mini .visualizer .multiple_response .item .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.active.selected .icon_area svg rect.fill_outline {display: block;fill: white; }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg rect.check_bg {display: none; }    .mini .visualizer .multiple_response .item.active .icon_area svg path.check, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg path.check {display: block; }    .mini .visualizer .multiple_response .item.active .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.check_bg {fill: #3DA0E1; }    .mini .visualizer .multiple_response .item.active .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.active.correct[disabled] .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.selected .icon_area svg rect.fill_outline, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.fill_outline {display: none; }    .mini .visualizer .multiple_response .item.active[disabled] .icon_area svg path.check, .mini .visualizer .multiple_response .item.selected[disabled] .icon_area svg path.check {fill: url(#__quiz_id___checkbox_selected_disabled);display: block; }    .mini .visualizer .multiple_response .item.active[disabled] .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected[disabled] .icon_area svg rect.check_bg {display: none; }    .mini .visualizer .multiple_response .item.error .icon_area svg path.check, .mini .visualizer .multiple_response .item.error[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item.error .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error[disabled] .icon_area svg rect.check_bg {display: block;fill: #B4BDC3; }    .mini .visualizer .multiple_response .item.error.correct .icon_area svg path.check, .mini .visualizer .multiple_response .item.error.correct[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item.error.correct .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error.correct[disabled] .icon_area svg rect.check_bg {fill: #F86A53; }    .mini .visualizer .multiple_response .item.error.selected .icon_area svg path.check, .mini .visualizer .multiple_response .item.error.selected[disabled] .icon_area svg path.check {display: block;fill: #FFFFFF; }    .mini .visualizer .multiple_response .item.error.selected .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.error.selected[disabled] .icon_area svg rect.check_bg {fill: #F86A53; }    .mini .visualizer .multiple_response .item.selected.correct .icon_area svg rect.check_bg, .mini .visualizer .multiple_response .item.selected.correct[disabled] .icon_area svg rect.check_bg {fill: #81C712; }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg path.check {display: none; }    .mini .visualizer .multiple_response .item[disabled] .icon_area svg rect.check_bg {fill: url(#__quiz_id___check_bg); }    .mini .visualizer .matching .row {box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);background: #FFFFFF;position: relative;margin-bottom: 12px;border-radius: 4px; }      .mini .visualizer .matching .row:last-child {margin-bottom: 0; }      .mini .visualizer .matching .row .item {position: relative;border-radius: 4px;overflow: hidden;padding: 16px 40px 16px 37px; }        .mini .visualizer .matching .row .item .view {z-index: 0;min-height: 22px;position: relative;/* p {z-index: -1;position: relative;margin: 0;padding-bottom: 1px;line-height: 18px;} */ }          .mini .visualizer .matching .row .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .matching .row .item .view .rich-text-view p,            .mini .visualizer .matching .row .item .view .rich-text-view ul li,            .mini .visualizer .matching .row .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .mini .visualizer .matching .row .item .view .rich-text-view p,            .mini .visualizer .matching .row .item .view .rich-text-view ul li,            .mini .visualizer .matching .row .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer .matching .row .item .view .rich-text-view p > span,              .mini .visualizer .matching .row .item .view .rich-text-view ul li > span,              .mini .visualizer .matching .row .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .matching .row .item .view .rich-text-view p,            .mini .visualizer .matching .row .item .view .rich-text-view ul li,            .mini .visualizer .matching .row .item .view .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; }          .mini .visualizer .matching .row .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; }        .mini .visualizer .matching .row .item .result {position: absolute;left: 0;top: 0;bottom: 0;width: 27px;background: #C9D5DD; }        .mini .visualizer .matching .row .item:first-child {border-bottom-left-radius: 0; }        .mini .visualizer .matching .row .item:last-child {border-top-left-radius: 0; }        .mini .visualizer .matching .row .item:first-child .result {border-top-right-radius: 0; }        .mini .visualizer .matching .row .item:last-child .result {border-bottom-right-radius: 0; }        .mini .visualizer .matching .row .item .select_icon {position: absolute;width: 40px;top: 0;right: 0;bottom: 0; }          .mini .visualizer .matching .row .item .select_icon svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }      .mini .visualizer .matching .row .separator {position: relative;border-top: 1px dashed #E0E0E0;margin-right: 11px;margin-left: 38px;margin-top: -1px; }      .mini .visualizer .matching .row.answered {box-shadow: 0 0 0 2px #3DA0E1; }        .mini .visualizer .matching .row.answered .item .result {background: #3DA0E1; }      .mini .visualizer .matching .row .lock {position: absolute;left: 2px;z-index: 1;width: 24px;height: 24px;margin-top: -12px;background: url("+
c[31]+");background-size: 24px; }    .mini .visualizer .sequence {counter-reset: sequence-index; }      .mini .visualizer .sequence .item {position: relative;padding: 16px 10px 16px 16px;z-index: 1;margin-bottom: 8px;border-radius: 4px;background-color: #FFFFFF;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5; }        .mini .visualizer .sequence .item .view {z-index: 0;min-height: 22px;position: relative;/* p {z-index: -1;position: relative;margin: 0;padding-bottom: 1px;line-height: 18px;} */ }          .mini .visualizer .sequence .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .sequence .item .view .rich-text-view p,            .mini .visualizer .sequence .item .view .rich-text-view ul li,            .mini .visualizer .sequence .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .mini .visualizer .sequence .item .view .rich-text-view p,            .mini .visualizer .sequence .item .view .rich-text-view ul li,            .mini .visualizer .sequence .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .mini .visualizer .sequence .item .view .rich-text-view p > span,              .mini .visualizer .sequence .item .view .rich-text-view ul li > span,              .mini .visualizer .sequence .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .mini .visualizer .sequence .item .view .rich-text-view p,            .mini .visualizer .sequence .item .view .rich-text-view ul li,            .mini .visualizer .sequence .item .view .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; }          .mini .visualizer .sequence .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; }        .mini .visualizer .sequence .item .view {padding-right: 28px; }        .mini .visualizer .sequence .item::before {content: '';background: url("+
c[32]+");position: absolute;top: 20px;width: 18px;height: 14px;right: 16px; }        .mini .visualizer .sequence .item.selected {background: rgba(61, 160, 225, 0.12);box-shadow: 0 0 0 2px #3DA0E1;border: solid 1px transparent; }          .mini .visualizer .sequence .item.selected::before {background: url("+c[33]+"); }    .mini .visualizer .type {height: 34px; }      .mini .visualizer .type .textfield {position: absolute;width: 100%;height: 100%;font-size: 15px;color: rgba(43, 59, 70, 0.8);background: #FFFFFF;padding-left: 8px;padding-right: 8px;border-radius: 4px;box-shadow: 0 0 0 1px #BBC0C3;border: none;outline: none; }        .mini .visualizer .type .textfield:focus {box-shadow: 0 0 0 2px #3DA0E1; }      .mini .visualizer .type.incorrect .textfield {color: #F45B44;padding-right: 35px; }      .mini .visualizer .type.incorrect::after {content: '';width: 15px;height: 15px;position: absolute;right: 10px;background: url("+
c[27]+");top: 0;bottom: 0;margin: auto;pointer-events: none; }      .mini .visualizer .type.correct .textfield {color: #4FA933; }    .mini .visualizer .essay {box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5;background-color: #FFFFFF;border-radius: 5px;width: 100%;padding: 10px; }      .mini .visualizer .essay .textarea {white-space: pre-wrap;word-wrap: break-word;width: 100%;height: 100%;line-height: 18px;font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;border: none;color: rgba(43, 59, 70, 0.8); }        .mini .visualizer .essay .textarea[disabled] {color: #2b3b46;background: transparent; }    .mini .visualizer .likert_scale .statement {box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05);background-color: #FFFFFF;border-radius: 5px;width: 100%;margin-bottom: 16px; }      .mini .visualizer .likert_scale .statement .text {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;padding-left: 22px;padding-right: 22px;padding-top: 12px;padding-bottom: 10px; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .likert_scale .statement .text p > span,          .mini .visualizer .likert_scale .statement .text ul li > span,          .mini .visualizer .likert_scale .statement .text ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .likert_scale .statement .text p,        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; }        .mini .visualizer .likert_scale .statement .text p {margin: 0; }      .mini .visualizer .likert_scale .statement .separator {margin-left: 6px;margin-right: 6px;text-align: center;position: relative; }        .mini .visualizer .likert_scale .statement .separator[data-selected]::after {position: relative;top: -13px;font-size: 15px;height: 24px;line-height: 24px;padding: 2px 8px 2px 8px;border-radius: 5px;content: attr(data-selected);background: #85C2EA;color: #FFFFFF; }      .mini .visualizer .likert_scale .statement .scales {position: relative;margin-left: 22px;margin-right: 22px;height: 98px; }        .mini .visualizer .likert_scale .statement .scales .first_scale,        .mini .visualizer .likert_scale .statement .scales .last_scale {position: absolute;top: 8px;font-size: 13px;color: rgba(72, 72, 72, 0.68);max-width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600; }        .mini .visualizer .likert_scale .statement .scales .rbContainer {position: relative;height: 30px;top: 39px;float: left; }          .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon {position: absolute;display: block;width: 24px;height: 100%; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon > div {margin: auto;top: 0 !important;bottom: 0 !important; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .outline_border {background: #B4BDC3; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .fill {background: __verticalGradient(#FFFFFF, #FFFFFF);background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);background: linear-gradient(to bottom, #FFFFFF, #FFFFFF); }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon .inline_border {background: #FFFFFF; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon[data-index]::before {content: attr(data-index);position: absolute;left: 0;right: 0;top: -30px;height: 20px;font-size: 13px;color: rgba(43, 59, 70, 0.87);font-weight: 600;text-align: center; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .outline_border {background: #3DA0E1; }            .mini .visualizer .likert_scale .statement .scales .rbContainer .radio_icon.selected .inline_border {background: #3DA0E1; }          .mini .visualizer .likert_scale .statement .scales .rbContainer.last .radio_icon {right: 0; }          .mini .visualizer .likert_scale .statement .scales .rbContainer.center .radio_icon {right: 0;left: 0;margin: auto; }    .mini .visualizer .multiple_choice_text {width: 100%;padding: 20px 24px;background-color: #FFFFFF;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5;border-radius: 4px; }      .mini .visualizer .multiple_choice_text.disabled {pointer-events: none; }      .mini .visualizer .multiple_choice_text .text_with_gaps {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .multiple_choice_text .text_with_gaps p > span,          .mini .visualizer .multiple_choice_text .text_with_gaps ul li > span,          .mini .visualizer .multiple_choice_text .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps div {font-size: inherit !important;font-family: inherit !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps p,        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {color: rgba(43, 59, 70, 0.87) !important;line-height: inherit !important; }        .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+
c[27]+");height: 15px;width: 15px; }        .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+c[27]+");height: 15px;width: 15px; }        .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder {max-width: 240px;line-height: 1.7 !important; }          .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder__input {padding: 1px 23px 2px 5px; }            .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder__input.fib-placeholder__input_incorrect {padding-right: 23px; }        .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder {line-height: 1.7 !important;padding: 2px 0 1px 0; }          .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder__label.mct-placeholder__label_prompt {color: #939AA3; }          .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 24px; }    .mini .visualizer .word_bank {width: 100%;padding: 20px 24px;background-color: #FFFFFF;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5;border-radius: 4px; }      .mini .visualizer .word_bank.disabled {pointer-events: none; }      .mini .visualizer .word_bank .text_with_gaps {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .word_bank .text_with_gaps p,        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .word_bank .text_with_gaps p,        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .word_bank .text_with_gaps p > span,          .mini .visualizer .word_bank .text_with_gaps ul li > span,          .mini .visualizer .word_bank .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .word_bank .text_with_gaps p,        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; }        .mini .visualizer .word_bank .text_with_gaps div {font-size: inherit !important;font-family: inherit !important; }        .mini .visualizer .word_bank .text_with_gaps p,        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {color: rgba(43, 59, 70, 0.87) !important;line-height: inherit !important; }        .mini .visualizer .word_bank .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+
c[27]+");height: 15px;width: 15px; }        .mini .visualizer .word_bank .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+c[27]+");height: 15px;width: 15px; }        .mini .visualizer .word_bank .text_with_gaps .fib-placeholder {max-width: 240px;line-height: 1.7 !important; }          .mini .visualizer .word_bank .text_with_gaps .fib-placeholder__input {padding: 1px 23px 2px 5px; }            .mini .visualizer .word_bank .text_with_gaps .fib-placeholder__input.fib-placeholder__input_incorrect {padding-right: 23px; }        .mini .visualizer .word_bank .text_with_gaps .mct-placeholder {line-height: 1.7 !important;padding: 2px 0 1px 0; }          .mini .visualizer .word_bank .text_with_gaps .mct-placeholder__label.mct-placeholder__label_prompt {color: #939AA3; }          .mini .visualizer .word_bank .text_with_gaps .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 24px; }    .mini .visualizer .fill_in_the_blank {width: 100%;padding: 20px 24px;background-color: #FFFFFF;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5;border-radius: 4px; }      .mini .visualizer .fill_in_the_blank.disabled {pointer-events: none; }      .mini .visualizer .fill_in_the_blank .text_with_gaps {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .fill_in_the_blank .text_with_gaps p,        .mini .visualizer .fill_in_the_blank .text_with_gaps ul li,        .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps p,        .mini .visualizer .fill_in_the_blank .text_with_gaps ul li,        .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer .fill_in_the_blank .text_with_gaps p > span,          .mini .visualizer .fill_in_the_blank .text_with_gaps ul li > span,          .mini .visualizer .fill_in_the_blank .text_with_gaps ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps p,        .mini .visualizer .fill_in_the_blank .text_with_gaps ul li,        .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps div {font-size: inherit !important;font-family: inherit !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps p,        .mini .visualizer .fill_in_the_blank .text_with_gaps ul li,        .mini .visualizer .fill_in_the_blank .text_with_gaps ol li {color: rgba(43, 59, 70, 0.87) !important;line-height: inherit !important; }        .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder__tooltip-icon {background-image: url("+
c[27]+");height: 15px;width: 15px; }        .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder__tooltip-icon {background-image: url("+c[27]+");height: 15px;width: 15px; }        .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder {max-width: 240px;line-height: 1.7 !important; }          .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder__input {padding: 1px 23px 2px 5px; }            .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder__input.fib-placeholder__input_incorrect {padding-right: 23px; }        .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder {line-height: 1.7 !important;padding: 2px 0 1px 0; }          .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder__label.mct-placeholder__label_prompt {color: #939AA3; }          .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 24px; }    .mini .visualizer .hotspot .overlay {position: absolute;background: transparent;z-index: 1; }      .mini .visualizer .hotspot .overlay.overlay_hidden .overlay__bg {display: none; }      .mini .visualizer .hotspot .overlay__bg {margin: auto;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.72);width: 128px;height: 160px;position: absolute;border-radius: 6px; }      .mini .visualizer .hotspot .overlay__icon {top: 32px;position: absolute;width: 32px;height: 45px;right: 0;left: 0;margin: auto;background: url("+
c[34]+") no-repeat; }      .mini .visualizer .hotspot .overlay__label {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;line-height: 1.5;letter-spacing: -0.2px;text-align: center;color: #FFFFFF;position: absolute;bottom: 13px;padding: 0 14px;overflow: hidden;width: 100%;height: 63px;word-break: break-word; }    .mini .visualizer .hotspot .overlay {width: 100%;height: 100%; }    .mini .visualizer .hotspot .image {position: relative; }    .mini .visualizer .hotspot .hotspots_area {position: absolute;top: 0; }    .mini .visualizer .drag-n-drop .quiz-slide-visualizer {-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;position: absolute; }      .mini .visualizer .drag-n-drop .quiz-slide-visualizer .slide-picture-view .zoom-icon {display: none; }    .mini .visualizer .drag-n-drop .overlay {position: absolute;background: transparent;z-index: 1; }      .mini .visualizer .drag-n-drop .overlay.overlay_hidden .overlay__bg {display: none; }      .mini .visualizer .drag-n-drop .overlay__bg {margin: auto;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.72);width: 128px;height: 160px;position: absolute;border-radius: 6px; }      .mini .visualizer .drag-n-drop .overlay__icon {top: 32px;position: absolute;width: 32px;height: 45px;right: 0;left: 0;margin: auto;background: url("+
c[34]+") no-repeat; }      .mini .visualizer .drag-n-drop .overlay__label {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;line-height: 1.5;letter-spacing: -0.2px;text-align: center;color: #FFFFFF;position: absolute;bottom: 13px;padding: 0 14px;overflow: hidden;width: 100%;height: 63px;word-break: break-word; }    .mini .visualizer.intro > div,    .mini .visualizer.intro > img {margin-top: 24px;margin-bottom: 24px; }      .mini .visualizer.intro > div.text,      .mini .visualizer.intro > img.text {padding: 30px 18px 14px 18px;margin: 0; }        .mini .visualizer.intro > div.text .rich-text-view p,        .mini .visualizer.intro > div.text .rich-text-view ul li,        .mini .visualizer.intro > div.text .rich-text-view ol li,        .mini .visualizer.intro > img.text .rich-text-view p,        .mini .visualizer.intro > img.text .rich-text-view ul li,        .mini .visualizer.intro > img.text .rich-text-view ol li {line-height: 1.32 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer.intro > div.text .rich-text-view p,        .mini .visualizer.intro > div.text .rich-text-view ul li,        .mini .visualizer.intro > div.text .rich-text-view ol li,        .mini .visualizer.intro > img.text .rich-text-view p,        .mini .visualizer.intro > img.text .rich-text-view ul li,        .mini .visualizer.intro > img.text .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.intro > div.text .rich-text-view p > span,          .mini .visualizer.intro > div.text .rich-text-view ul li > span,          .mini .visualizer.intro > div.text .rich-text-view ol li > span,          .mini .visualizer.intro > img.text .rich-text-view p > span,          .mini .visualizer.intro > img.text .rich-text-view ul li > span,          .mini .visualizer.intro > img.text .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer.intro > div.text .rich-text-view p,        .mini .visualizer.intro > div.text .rich-text-view ul li,        .mini .visualizer.intro > div.text .rich-text-view ol li,        .mini .visualizer.intro > img.text .rich-text-view p,        .mini .visualizer.intro > img.text .rich-text-view ul li,        .mini .visualizer.intro > img.text .rich-text-view ol li {font-size: 28px !important;font-weight: bold !important;color: #2B3B46 !important;text-align: center !important; }        .mini .visualizer.intro > div.text .rich-text-view span,        .mini .visualizer.intro > img.text .rich-text-view span {padding-top: 0;padding-bottom: 0; }      .mini .visualizer.intro > div.info .rich-text-view,      .mini .visualizer.intro > img.info .rich-text-view {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer.intro > div.info .rich-text-view p,        .mini .visualizer.intro > div.info .rich-text-view ul li,        .mini .visualizer.intro > div.info .rich-text-view ol li,        .mini .visualizer.intro > img.info .rich-text-view p,        .mini .visualizer.intro > img.info .rich-text-view ul li,        .mini .visualizer.intro > img.info .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }        .mini .visualizer.intro > div.info .rich-text-view p,        .mini .visualizer.intro > div.info .rich-text-view ul li,        .mini .visualizer.intro > div.info .rich-text-view ol li,        .mini .visualizer.intro > img.info .rich-text-view p,        .mini .visualizer.intro > img.info .rich-text-view ul li,        .mini .visualizer.intro > img.info .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer.intro > div.info .rich-text-view p > span,          .mini .visualizer.intro > div.info .rich-text-view ul li > span,          .mini .visualizer.intro > div.info .rich-text-view ol li > span,          .mini .visualizer.intro > img.info .rich-text-view p > span,          .mini .visualizer.intro > img.info .rich-text-view ul li > span,          .mini .visualizer.intro > img.info .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer.intro > div.info .rich-text-view p,        .mini .visualizer.intro > div.info .rich-text-view ul li,        .mini .visualizer.intro > div.info .rich-text-view ol li,        .mini .visualizer.intro > img.info .rich-text-view p,        .mini .visualizer.intro > img.info .rich-text-view ul li,        .mini .visualizer.intro > img.info .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; }        .mini .visualizer.intro > div.info .rich-text-view span,        .mini .visualizer.intro > img.info .rich-text-view span {padding-top: 0;padding-bottom: 0; }      .mini .visualizer.intro > div.info .text,      .mini .visualizer.intro > img.info .text {padding-top: 0;padding-bottom: 0; }      .mini .visualizer.intro > div.info p,      .mini .visualizer.intro > img.info p {margin: 0; }    .mini .visualizer.correct .title {background: #8EC45C; }      .mini .visualizer.correct .title::after {content: ' - __correct_message__'; }    .mini .visualizer.correct .feedback .header {background: #8EC45C; }      .mini .visualizer.correct .feedback .header svg g.correct {display: block; }    .mini .visualizer.graded.notanswered .title, .mini .visualizer.incorrect .title {background: #FF9080; }      .mini .visualizer.graded.notanswered .title::after, .mini .visualizer.incorrect .title::after {content: ' - __incorrect_message__'; }    .mini .visualizer.graded.notanswered .feedback .header, .mini .visualizer.incorrect .feedback .header {background: #FF9080; }      .mini .visualizer.graded.notanswered .feedback .header svg g.incorrect, .mini .visualizer.incorrect .feedback .header svg g.incorrect {display: block; }    .mini .visualizer.answered .title, .mini .visualizer.info .title {background: #85C2EA; }    .mini .visualizer.answered .icon, .mini .visualizer.info .icon {display: none; }    .mini .visualizer.answered .feedback .header, .mini .visualizer.info .feedback .header {text-align: left;background: #9EAEB9; }      .mini .visualizer.answered .feedback .header .text, .mini .visualizer.info .feedback .header .text {padding-left: 14px; }      .mini .visualizer.answered .feedback .header svg g.answered, .mini .visualizer.info .feedback .header svg g.answered {display: block; }    .mini .visualizer.notanswered .title {background: #9EAEB9; }      .mini .visualizer.notanswered .title::after {content: ' - __not_answered_message__'; }    .mini .visualizer.notanswered .feedback .header {background: #9EAEB9; }      .mini .visualizer.notanswered .feedback .header svg g.answered {display: block; }    .mini .visualizer.partially .title {background: #FFB44A; }      .mini .visualizer.partially .title::after {content: ' - __partially_correct_message__'; }    .mini .visualizer.partially .feedback .header {background: #FFB44A; }      .mini .visualizer.partially .feedback .header svg g.correct {display: block; }    .mini .visualizer.correct.review .feedback .title, .mini .visualizer.incorrect.review .feedback .title, .mini .visualizer.partially.review .feedback .title {background: transparent; }  .mini > .content {position: relative;margin-bottom: 50px; }    .mini > .content .timer {position: absolute;height: 42px;background: #4E4E4E;top: 46px; }      .mini > .content .timer .time {position: absolute;color: #FFFFFF;font-size: 12px;font-weight: 600;line-height: 42px;right: 15px;text-align: center;width: 57px; }      .mini > .content .timer .icon {width: 18px;height: 20px;left: 28px;position: absolute;top: 0;bottom: 0;margin: auto;background: url("+
c[23]+") no-repeat center !important;background-size: 18px 20px !important; }      .mini > .content .timer .view {position: absolute;top: 19px;right: 79px;left: 61px;overflow: hidden;background: rgba(255, 255, 255, 0.27);border-radius: 2px;height: 4px; }        .mini > .content .timer .view .progress {background: #58B8F7;position: absolute;top: 0;bottom: 0; }    .mini > .content.with_timer {margin-top: 42px; }      .mini > .content.with_timer.with_banner {margin-top: 0; }    .mini > .content .timer {z-index: 1;position: fixed;top: 0;border-radius: 0 0 4px 4px;margin: 0 20px; }  .mini .banner {position: relative;margin: auto;margin-top: 8px; }    .mini .banner.with_timer {margin-top: 50px; }  .mini .audio_with_controls {position: relative;height: 36px; }    .mini .audio_with_controls .media_controls {position: relative;width: 100%;height: 100%;background: #4E4E4E;border-radius: 4px; }      .mini .audio_with_controls .media_controls[disabled] {opacity: 0.48; }      .mini .audio_with_controls .media_controls .play_btn {position: absolute;width: 45px;height: 36px; }        .mini .audio_with_controls .media_controls .play_btn button {background: transparent url("+
c[35]+") no-repeat center;border: 0; }          .mini .audio_with_controls .media_controls .play_btn button.selected {background-image: url("+c[36]+"); }      .mini .audio_with_controls .media_controls .time {position: absolute;top: 9px;right: 0;width: 60px;text-align: center;font-size: 14px;color: #FFFFFF;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .mini .audio_with_controls .media_controls .time_tooltip {display: none; }      .mini .audio_with_controls .media_controls .progress_line, .mini .audio_with_controls .media_controls .progress_bar::before, .mini .audio_with_controls .media_controls .progress_bar .played_track {border-radius: 1.8px;top: 16px;height: 4px; }      .mini .audio_with_controls .media_controls .progress_bar {position: absolute;left: 55px;right: 60px;height: 36px; }        .mini .audio_with_controls .media_controls .progress_bar::before {position: absolute;left: 0;right: 0;opacity: 0.27;border-radius: 1.8px;background-color: #FFFFFF;content: ''; }        .mini .audio_with_controls .media_controls .progress_bar .played_track {position: absolute;background: #58B8F7; }          .mini .audio_with_controls .media_controls .progress_bar .played_track::after {border-radius: 12px;position: absolute;width: 12px;height: 12px;top: -4px;right: -6px;background: #58B8F7;content: ''; }  .mini .video.iphone::after {background: rgba(0, 0, 0, 0) url("+
c[37]+") no-repeat center;position: absolute;width: 100%;height: 100%;top: 0;right: 0;content: ''; }  .mini .video.iphone video {position: absolute;width: 1px;height: 1px;top: 0;right: 0;bottom: 0;left: 0;margin: auto;opacity: 0; }  .mini .quiz_bottom_panel:empty {display: none !important; }  .mini .quiz_bottom_panel {box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, 0.1);text-align: center;position: fixed;bottom: 0;height: 66px;background: #FFFFFF; }    .mini .quiz_bottom_panel > div {position: absolute;top: 8px;bottom: 10px; }      .mini .quiz_bottom_panel > div.active::before {background: #0E7FCB;box-shadow: none; }      .mini .quiz_bottom_panel > div:first-child:only-child {right: 7px; }      .mini .quiz_bottom_panel > div:first-child {right: 50%;left: 7px; }      .mini .quiz_bottom_panel > div:nth-child(2) {left: 50%;right: 7px; }      .mini .quiz_bottom_panel > div button {top: 0;bottom: 0;left: 0;width: 100%;position: absolute;background: transparent;border: 0;line-height: 100%;color: #FFFFFF;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;padding-left: 20px;padding-right: 20px;font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }        .mini .quiz_bottom_panel > div button.android {padding-top: 3px; }        .mini .quiz_bottom_panel > div button.submit {padding-left: 35px; }        .mini .quiz_bottom_panel > div button.start, .mini .quiz_bottom_panel > div button.feedback, .mini .quiz_bottom_panel > div button.submit, .mini .quiz_bottom_panel > div button.next {padding-left: 0;padding-right: 20px; }          .mini .quiz_bottom_panel > div button.start.result, .mini .quiz_bottom_panel > div button.feedback.result, .mini .quiz_bottom_panel > div button.submit.result, .mini .quiz_bottom_panel > div button.next.result {padding-left: 20px; }          .mini .quiz_bottom_panel > div button.start::after, .mini .quiz_bottom_panel > div button.feedback::after, .mini .quiz_bottom_panel > div button.submit::after, .mini .quiz_bottom_panel > div button.next::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[25]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: 9px; }        .mini .quiz_bottom_panel > div button.prev, .mini .quiz_bottom_panel > div button.back {padding-left: 28px; }          .mini .quiz_bottom_panel > div button.prev::after, .mini .quiz_bottom_panel > div button.back::after {content: none; }          .mini .quiz_bottom_panel > div button.prev::before, .mini .quiz_bottom_panel > div button.back::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[26]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: -15px; }        .mini .quiz_bottom_panel > div button.result::after {content: none; }        .mini .quiz_bottom_panel > div button.result::before {content: none; }      .mini .quiz_bottom_panel > div.disabled::before {opacity: 0.48; }      .mini .quiz_bottom_panel > div::before {border-radius: 5px;background-image: -webkit-linear-gradient(137deg, #359ADA, #3FA5E7);background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;position: absolute;content: '';top: 0;bottom: 0;right: 5px;left: 5px;opacity: 0.95; }    .mini .quiz_bottom_panel .tap_area {position: absolute; }  .mini .landscape_control_panel {box-shadow: -1px 0 6px 0 rgba(0, 0, 0, 0.1);background: #FFFFFF;position: fixed;right: 0;bottom: 0;height: 100%;width: 56px;top: 0; }    .mini .landscape_control_panel > div {width: 100%; }      .mini .landscape_control_panel > div button {background-color: transparent;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;padding: 0;position: absolute;border: 0;line-height: 100%;color: #FFFFFF;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }    .mini .landscape_control_panel .exit_review {display: none; }    .mini .landscape_control_panel.reviewing .show_slides {display: none; }    .mini .landscape_control_panel.reviewing .exit_review {width: 46px;position: absolute;width: 46px;display: none;left: 0;margin-right: 10px;font-weight: 600;font-family: Helvetica Neue, Helvetica, Roboto, Arial;display: block;width: 100%;top: 0;height: 46px; }      .mini .landscape_control_panel.reviewing .exit_review button {width: 100%;height: 100%;background: transparent;line-height: 100%; }        .mini .landscape_control_panel.reviewing .exit_review button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[19]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .mini .landscape_control_panel.reviewing .exit_review button.active::after {background-image: url("+c[19]+"); }      .mini .landscape_control_panel.reviewing .exit_review button::after {background-repeat: no-repeat;background-position: center; }    .mini .landscape_control_panel .btns-container {bottom: 0;position: absolute;padding-bottom: 18px;padding-left: 13px;padding-right: 13px; }      .mini .landscape_control_panel .btns-container > div {position: relative;height: 30px;width: 30px;margin-top: 30px; }      .mini .landscape_control_panel .btns-container .component_container.disabled {opacity: 0.48; }      .mini .landscape_control_panel .btns-container .component_container.prev, .mini .landscape_control_panel .btns-container .component_container.back {background-image: url("+
c[38]+");background-repeat: no-repeat;background-size: 30px; }      .mini .landscape_control_panel .btns-container .component_container.start, .mini .landscape_control_panel .btns-container .component_container.next, .mini .landscape_control_panel .btns-container .component_container.submit, .mini .landscape_control_panel .btns-container .component_container.finish, .mini .landscape_control_panel .btns-container .component_container.feedback, .mini .landscape_control_panel .btns-container .component_container.exit {background-image: url("+
c[39]+");background-repeat: no-repeat;background-size: 30px; }    .mini .landscape_control_panel.slides_showed > div {display: none; }    .mini .landscape_control_panel.slides_showed .show_slides {display: block !important; }    .mini .landscape_control_panel .show_slides {width: 46px;position: absolute;right: 0; }      .mini .landscape_control_panel .show_slides button {width: 100%;height: 100%;background: transparent;line-height: 100%; }        .mini .landscape_control_panel .show_slides button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[17]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .mini .landscape_control_panel .show_slides button.active::after {background-image: url("+c[17]+"); }        .mini .landscape_control_panel .show_slides button[disabled]::after, .mini .landscape_control_panel .show_slides button.active[disabled]::after {background-image: url("+c[18]+"); }      .mini .landscape_control_panel .show_slides button.selected::after {background-image: url("+
c[19]+") !important;background-repeat: no-repeat;background-position: center; }      .mini .landscape_control_panel .show_slides button.selected.active::after {background-image: url("+c[19]+") !important;background-repeat: no-repeat;background-position: center; }    .mini .landscape_control_panel .component_container.mark_slide {position: absolute;top: 0;right: 46px;width: 46px;height: 46px; }    .mini .landscape_control_panel button.mark_slide {background: url("+c[20]+") no-repeat center;background-size: 13px 20px;width: 13px;height: 22px;border: none;margin: 13px 16px 0 16px;padding: 0; }      .mini .landscape_control_panel button.mark_slide.selected {background: url("+
c[1]+") no-repeat center !important;background-size: 13px 20px !important; }    .mini .landscape_control_panel .show_slides {width: 100%;height: 46px;top: 0;display: block;position: relative; }    .mini .landscape_control_panel .component_container.mark_slide {position: relative;width: 100%;height: 26px;margin-top: 19px;right: 0; }    .mini .landscape_control_panel .component_base.mark_slide {margin: 0 19px 0 19px; }.popup_layer {position: fixed;top: 0;left: 0; }  .popup_layer .modal_layer {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.4);opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }  .popup_layer .picture_popup {background: #282828; }    .popup_layer .picture_popup .top_panel {position: absolute;top: -1px;left: 0;right: 0;z-index: 1;background-color: #404040; }      .popup_layer .picture_popup .top_panel * {font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .picture_popup .top_panel .close {position: absolute;right: 0;height: 100%;width: 48px;background-image: url("+
c[40]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .picture_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .picture_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; }    .popup_layer .picture_popup .content {position: absolute;overflow: visible; }      .popup_layer .picture_popup .content div {position: absolute; }    .popup_layer .picture_popup .content > div {background-color: #FFFFFF; }    .popup_layer .picture_popup.equation {background: #FFFFFF; }      .popup_layer .picture_popup.equation .content {-webkit-filter: brightness(0);filter: brightness(0); }        .popup_layer .picture_popup.equation .content > div {background-color: transparent; }  .popup_layer .quiz_message_box {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;min-height: 152px;min-width: 284px; }    .popup_layer .quiz_message_box .message_container.component_base {font-size: 17px;color: rgba(43, 59, 70, 0.8);font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative; }      .popup_layer .quiz_message_box .message_container.component_base .message {padding: 34px 34px 24px 34px;font-size: 15px;line-height: 18px; }    .popup_layer .quiz_message_box .buttons_panel {text-align: center;position: absolute;bottom: 24px;height: 50px;width: 100%;direction: rtl; }      .popup_layer .quiz_message_box .buttons_panel > div {max-width: 50%;position: relative;display: inline-block; }        .popup_layer .quiz_message_box .buttons_panel > div button {border-radius: 5px;background-image: -webkit-linear-gradient(137deg, #359ADA, #3FA5E7);background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;vertical-align: middle;line-height: 100%;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;font-weight: 500; }        .popup_layer .quiz_message_box .buttons_panel > div.active button {background: #0E7FCB;box-shadow: none; }        .popup_layer .quiz_message_box .buttons_panel > div:only-child {width: 100%;text-align: center !important; }        .popup_layer .quiz_message_box .buttons_panel > div:nth-child(1) {text-align: left; }        .popup_layer .quiz_message_box .buttons_panel > div:nth-child(2) {text-align: right; }  .popup_layer .answers_popup {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto; }    .popup_layer .answers_popup .title {position: absolute;font-weight: 600;font-size: 15px;color: rgba(43, 59, 70, 0.87);line-height: 48px;height: 48px;white-space: nowrap;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-align: center;padding-right: 75px;padding-left: 75px;width: 100%;left: 0;text-overflow: ellipsis;overflow: hidden; }    .popup_layer .answers_popup .cancel {display: block;left: initial;right: 0;top: 0;padding-top: 15px;position: absolute;width: 45px;text-align: right;margin-right: 4px;color: #3DA0E1;font-weight: 500;font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;height: 48px;max-width: 65px;overflow: hidden;text-overflow: ellipsis;background-image: url("+
c[41]+");background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .answers_popup .component_container.items {position: absolute;top: 48px;right: 0;left: 0;bottom: 0; }      .popup_layer .answers_popup .component_container.items .component_base {position: absolute;width: 100%; }      .popup_layer .answers_popup .component_container.items.without_pair .item {padding-right: 10px; }      .popup_layer .answers_popup .component_container.items .item {position: relative;font-size: 15px;margin-top: -1px;padding: 16px 38px 16px 20px !important;z-index: 1;color: rgba(43, 59, 70, 0.8); }        .popup_layer .answers_popup .component_container.items .item .view p {overflow: hidden;text-overflow: ellipsis; }        .popup_layer .answers_popup .component_container.items .item .view {z-index: 0;min-height: 22px;position: relative;/* p {z-index: -1;position: relative;margin: 0;padding-bottom: 1px;line-height: 18px;} */ }          .popup_layer .answers_popup .component_container.items .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li {line-height: 1.5 !important;padding-top: 0 !important;padding-bottom: 0 !important; }            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }              .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p > span,              .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li > span,              .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li > span {font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view p,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ul li,            .popup_layer .answers_popup .component_container.items .item .view .rich-text-view ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87) !important; }          .popup_layer .answers_popup .component_container.items .item .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px;pointer-events: none; }        .popup_layer .answers_popup .component_container.items .item .pair_icon {position: absolute;width: 10px;height: 20px;top: 0;right: 18px;bottom: 0;margin: auto; }        .popup_layer .answers_popup .component_container.items .item.selected, .popup_layer .answers_popup .component_container.items .item.active {background: rgba(61, 160, 225, 0.12); }          .popup_layer .answers_popup .component_container.items .item.selected path.bg_color, .popup_layer .answers_popup .component_container.items .item.active path.bg_color {fill: rgba(61, 160, 225, 0.12); }        .popup_layer .answers_popup .component_container.items .item.first {margin-top: -1px; }        .popup_layer .answers_popup .component_container.items .item:last-child {border-radius: 0 0 5px 5px; }      .popup_layer .answers_popup .component_container.items .separator {position: relative;height: 1px;width: 100%; }        .popup_layer .answers_popup .component_container.items .separator::after {top: 0;left: 12px;right: 12px;height: 1px;content: '';position: absolute;background: #E0E0E0; }      .popup_layer .answers_popup .component_container.items::before {position: absolute;left: 0;right: 0;top: 0;height: 1px;background: #E0E0E0;content: ''; }  .popup_layer .correct_answer_popup {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;padding: 20px 30px 10px 20px;-webkit-transform: translateZ(0);transform: translateZ(0); }    .popup_layer .correct_answer_popup > div {position: relative;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }    .popup_layer .correct_answer_popup .user_answer_title,    .popup_layer .correct_answer_popup .correct_answer_title {margin-top: 8px;font-size: 15px;font-weight: 600;color: rgba(43, 59, 70, 0.87);height: 23px; }    .popup_layer .correct_answer_popup .user_answer_title {color: #F45B44; }    .popup_layer .correct_answer_popup .correct_answer_title {color: #4FA933;margin-top: 20px; }    .popup_layer .correct_answer_popup .user_answer,    .popup_layer .correct_answer_popup .correct_answer {word-wrap: break-word;white-space: pre-wrap;font-size: 15px;color: rgba(43, 59, 70, 0.87);padding-top: 7px;padding-bottom: 2px;line-height: 20px; }      .popup_layer .correct_answer_popup .user_answer p,      .popup_layer .correct_answer_popup .user_answer ul li,      .popup_layer .correct_answer_popup .user_answer ol li,      .popup_layer .correct_answer_popup .correct_answer p,      .popup_layer .correct_answer_popup .correct_answer ul li,      .popup_layer .correct_answer_popup .correct_answer ol li {font-size: 15px !important;color: rgba(43, 59, 70, 0.87);line-height: inherit !important;padding-top: inherit !important;padding-bottom: inherit !important; }    .popup_layer .correct_answer_popup .view.user_answer, .popup_layer .correct_answer_popup .view.correct_answer {overflow: hidden;max-height: 90px;min-height: 22px;padding: 0; }    .popup_layer .correct_answer_popup .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; }    .popup_layer .correct_answer_popup .correct_answer {margin-bottom: 66px; }    .popup_layer .correct_answer_popup > div.ok_button {text-align: center;position: absolute;left: 0;bottom: 13px;height: 50px;width: 100%; }      .popup_layer .correct_answer_popup > div.ok_button button {border-radius: 5px;background-image: -webkit-linear-gradient(137deg, #359ADA, #3FA5E7);background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;vertical-align: middle;line-height: 100%;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;font-size: 16px;position: static; }      .popup_layer .correct_answer_popup > div.ok_button.active button {background: #0E7FCB; }  .popup_layer .send_report {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;max-width: 400px;height: 117px;position: fixed; }    .popup_layer .send_report .message {text-align: center;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;top: 36px;width: 100%;position: absolute; }    .popup_layer .send_report .send_preloader {width: 114px;height: 14px;position: absolute;background: url("+
c[42]+") no-repeat;background-size: 114px 14px;margin: auto;left: 0;right: 0;bottom: 36px; }  .popup_layer .hotspot_popup {background: #282828; }    .popup_layer .hotspot_popup .top_panel {position: absolute;top: -1px;left: 0;right: 0;z-index: 1;background-color: #404040; }      .popup_layer .hotspot_popup .top_panel * {font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .hotspot_popup .top_panel .close {position: absolute;right: 0;height: 100%;width: 48px;background-image: url("+
c[40]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .hotspot_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .hotspot_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; }    .popup_layer .hotspot_popup .content {position: absolute;overflow: visible; }      .popup_layer .hotspot_popup .content div {position: absolute; }    .popup_layer .hotspot_popup .content > div:first-child {background-color: #FFFFFF; }    .popup_layer .hotspot_popup .top_panel {height: 46px; }      .popup_layer .hotspot_popup .top_panel .clear,      .popup_layer .hotspot_popup .top_panel .done {height: 44px;position: absolute;top: 1px;z-index: 1;line-height: 36px;color: rgba(255, 255, 255, 0.85);font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .hotspot_popup .top_panel .clear {padding: 4px 15px;left: 0; }      .popup_layer .hotspot_popup .top_panel .done {padding: 4px 15px;right: 0;color: #58BEFF;font-weight: 500; }      .popup_layer .hotspot_popup .top_panel .clear,      .popup_layer .hotspot_popup .top_panel .done {display: inline-block; }      .popup_layer .hotspot_popup .top_panel .clear-icon,      .popup_layer .hotspot_popup .top_panel .done-icon {display: none; }    .popup_layer .hotspot_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .hotspot_popup.landscape .top_panel .clear-icon {background-image: url("+
c[43]+");background-repeat: no-repeat;background-size: 18px;width: 100%;height: 18px;position: absolute;left: 19px;top: 18px; }      .popup_layer .hotspot_popup.landscape .top_panel .done-icon {background-image: url("+c[44]+");background-repeat: no-repeat;background-size: 30px;width: 100%;height: 30px;position: absolute;left: 13px;bottom: 16px; }      .popup_layer .hotspot_popup.landscape .top_panel .clear,      .popup_layer .hotspot_popup.landscape .top_panel .done {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;text-align: center; }      .popup_layer .hotspot_popup.landscape .top_panel .clear {top: 0; }      .popup_layer .hotspot_popup.landscape .top_panel .done {bottom: 0;top: initial; }      .popup_layer .hotspot_popup.landscape .top_panel .clear,      .popup_layer .hotspot_popup.landscape .top_panel .done {display: none; }      .popup_layer .hotspot_popup.landscape .top_panel .clear-icon,      .popup_layer .hotspot_popup.landscape .top_panel .done-icon {display: inline-block; }    .popup_layer .hotspot_popup .content .points_area .hotspot-point.hotspot-point_dragged .hotspot-point__animated-layer {display: none; }    .popup_layer .hotspot_popup .content .points_area .hotspot-point svg {position: absolute; }  .popup_layer .dnd_popup {background: #282828; }    .popup_layer .dnd_popup .top_panel {position: absolute;top: -1px;left: 0;right: 0;z-index: 1;background-color: #404040; }      .popup_layer .dnd_popup .top_panel * {font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .dnd_popup .top_panel .close {position: absolute;right: 0;height: 100%;width: 48px;background-image: url("+
c[40]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .dnd_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .dnd_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; }    .popup_layer .dnd_popup .content {position: absolute;overflow: visible; }      .popup_layer .dnd_popup .content div {position: absolute; }    .popup_layer .dnd_popup .quiz-slide-visualizer {-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;position: absolute; }    .popup_layer .dnd_popup .content > div:first-child {background-color: #FFFFFF; }    .popup_layer .dnd_popup .content > div .slide-picture-view .zoom-icon {display: none; }    .popup_layer .dnd_popup .top_panel {height: 46px; }      .popup_layer .dnd_popup .top_panel .clear,      .popup_layer .dnd_popup .top_panel .done {height: 44px;position: absolute;top: 1px;z-index: 1;line-height: 36px;color: rgba(255, 255, 255, 0.85);font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .dnd_popup .top_panel .clear {padding: 4px 15px;left: 0; }      .popup_layer .dnd_popup .top_panel .done {padding: 4px 15px;right: 0;color: #58BEFF;font-weight: 500; }      .popup_layer .dnd_popup .top_panel .clear,      .popup_layer .dnd_popup .top_panel .done {display: inline-block; }      .popup_layer .dnd_popup .top_panel .clear-icon,      .popup_layer .dnd_popup .top_panel .done-icon {display: none; }    .popup_layer .dnd_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .dnd_popup.landscape .top_panel .clear-icon {background-image: url("+
c[43]+");background-repeat: no-repeat;background-size: 18px;width: 100%;height: 18px;position: absolute;left: 19px;top: 18px; }      .popup_layer .dnd_popup.landscape .top_panel .done-icon {background-image: url("+c[44]+");background-repeat: no-repeat;background-size: 30px;width: 100%;height: 30px;position: absolute;left: 13px;bottom: 16px; }      .popup_layer .dnd_popup.landscape .top_panel .clear,      .popup_layer .dnd_popup.landscape .top_panel .done {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;text-align: center; }      .popup_layer .dnd_popup.landscape .top_panel .clear {top: 0; }      .popup_layer .dnd_popup.landscape .top_panel .done {bottom: 0;top: initial; }      .popup_layer .dnd_popup.landscape .top_panel .clear,      .popup_layer .dnd_popup.landscape .top_panel .done {display: none; }      .popup_layer .dnd_popup.landscape .top_panel .clear-icon,      .popup_layer .dnd_popup.landscape .top_panel .done-icon {display: inline-block; }    .popup_layer .dnd_popup .content .points_area .point {width: 24px;height: 24px;position: absolute;margin-top: -12px;margin-left: -12px; }      .popup_layer .dnd_popup .content .points_area .point svg {position: absolute; }.top_layer {top: 0; }  .top_layer .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);position: fixed; }    .top_layer .preloader::after {content: '';position: absolute;background: url("+
c[45]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
c[46]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[47]+") no-repeat center; }.picture-zoom-layer {position: fixed;left: 0;right: 0;top: 0;bottom: 0; }";for(var f in a)u(a).hasOwnProperty(f)&&
(d="__"+f.replace(/\./g,"_")+"__",c=c.replace(new RegExp(d,"g"),a[f]));for(var g in b)u(b).hasOwnProperty(g)&&(c=c.replace(new RegExp(g,"g"),b[g]));c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.xx);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.ux);return GK(c)};
pO.prototype.xx=function(a,b,c){return"url(data:image/svg+xml;base64,"+Mg('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\n</svg>')+")"};
pO.prototype.ux=function(a,b,c){return"url(data:image/svg+xml;base64,"+Mg('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\n</svg>')+")"};var sO={fullscreen:'<svg width="25px" height="18px" viewBox="0 0 25 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">    <defs></defs>    <g id="QM-Video-players" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">        <g id="icon" transform="translate(-1152.000000, -745.000000)" stroke-width="2">            <g id="VIDEO-PLAYER" transform="translate(241.000000, 735.000000)">                <g id="full-screen" transform="translate(912.000000, 11.000000)">                    <path d="M16,2.27373675e-13 L20.4144427,2.27373675e-13 C22.5348937,2.27373675e-13 22.9090909,1 22.9090909,3 C22.9090909,4.89224643 22.9090909,4.23269611 22.9090909,5.02134903 M22.9090909,11.0149556 C22.9090909,11.900521 22.9090909,11.2288692 22.9090909,13 C22.9090909,15 22.4090525,16 20.4088991,16 C17.6932917,16 17.3578037,16 16,16 M7,16 C5.26636131,16 4.92647196,16 2.53310562,16 C0.379965843,16 0,15 0,13 C1.72349463e-16,11 2.09448412e-10,12.03673 0,11.0260782 M2.58751243e-10,5.02134903 C3.69578419e-10,3.68327147 2.59100822e-10,4.34875208 2.58961126e-10,3.01067452 C2.58751243e-10,1 0.505494506,2.27373675e-12 2.52747253,2.27373675e-12 C4.59157509,3.56698531e-10 4.93589744,4.49968214e-10 7,2.27373675e-12" id="Rectangle-5"></path>                    <rect id="Rectangle-7" x="5" y="4" width="13.0913298" height="8"></rect>                </g>            </g>        </g>    </g></svg>',
media_sound_off:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><path d="M18.14,3.68C20.45,4.8,21,7.86,21.05,9.59a11.38,11.38,0,0,1-.92,4.7l1.4,1.52a1,1,0,0,0,.18-.26A13.24,13.24,0,0,0,23,9.49c-.07-2.2-.74-6.12-4-7.69a1,1,0,0,0-1.24.47A1.05,1.05,0,0,0,18.14,3.68Z" transform="translate(0 0)"/><path d="M17,11.14l1.5,1.5a1,1,0,0,0,.2-.29,5.89,5.89,0,0,0-1.08-6.52,1,1,0,0,0-1.47-.16A1.1,1.1,0,0,0,16,7.2,3.86,3.86,0,0,1,17,11.14Z" transform="translate(0 0)"/><path d="M13.9.77c-.16-.93-.68-1.13-1.72,0L9.57,3.4,13.9,7.91Z" transform="translate(0 0)"/><path d="M4.51.23A1,1,0,0,0,3.1.39a1.06,1.06,0,0,0,0,1.29l4,4.16H1.31A1.34,1.34,0,0,0,0,7.2v5.57a1.34,1.34,0,0,0,1.31,1.36H7.23l.35.48,4.59,4.62c1,1,1.56,1,1.72,0V12.85l6.5,6.71a1,1,0,0,0,1.41-.11,1.06,1.06,0,0,0,0-1.35Z" transform="translate(0 0)"/></svg>',
media_sound_on:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><path d="M16.85,14.49a1,1,0,0,1-.64-.24,1.06,1.06,0,0,1-.13-1.46,4,4,0,0,0,0-5.58,1.06,1.06,0,0,1,.12-1.46,1,1,0,0,1,1.41.13,6,6,0,0,1,0,8.24A1,1,0,0,1,16.85,14.49Z" transform="translate(0 0)"/><path d="M19,18.29a1,1,0,0,1-.87-.52,1.06,1.06,0,0,1,.36-1.42c1.79-1.08,2.62-4.68,2.51-6.75-.09-1.74-.59-4.81-2.89-5.92a1.05,1.05,0,0,1-.49-1.38,1,1,0,0,1,1.33-.5c3.26,1.57,3.93,5.49,4,7.69s-.61,6.92-3.51,8.66A1,1,0,0,1,19,18.29Z" transform="translate(0 0)"/><path d="M12.15.78,7.57,5.4l-.34.45H1.31A1.34,1.34,0,0,0,0,7.21v5.57a1.34,1.34,0,0,0,1.31,1.36h5.9l.35.47,4.58,4.62c1,1,1.56,1,1.72,0V.78C13.71-.16,13.19-.36,12.15.78Z" transform="translate(0 0)" style="fill-rule:evenodd"/></svg>',
pause_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 18"><rect width="4" height="18"/><rect x="8" width="4" height="18"/></svg>',play_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><g style="opacity:0.46000000834465027"><circle cx="28" cy="28" r="28" style="fill:#323233"/></g><g style="opacity:0.699999988079071"><path d="M28,1.4A26.6,26.6,0,1,1,1.4,28,26.6,26.6,0,0,1,28,1.4M28,0A28,28,0,1,0,56,28,28,28,0,0,0,28,0Z" style="fill:#fff"/></g><polygon points="22.4 17.55 22.4 38.84 38.82 28.19 22.4 17.55" style="fill:#fff;opacity:0.699999988079071;isolation:isolate"/></svg>',
play_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 16"><polygon points="0 0 0 16 12.8 8 0 0"/></svg>',preloader:'<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"><circle cx="25" cy="25" r="25" style="fill:none"/><path d="M12.79,21.91a12.61,12.61,0,1,1,9.16,15.3L21.2,37" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.5999999046325684px;opacity:0.8500000238418579;isolation:isolate"/></svg>',replay_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="60" height="60">\t<defs>\t\t<style>.replayBtncls-1{opacity:0.75;isolation:isolate;}.replayBtncls-2{fill:#fff;}</style>\t</defs>\t<circle class="replayBtncls-1" cx="60" cy="60" r="56.5"/>\t<path class="replayBtncls-2" d="M60,120a60,60,0,1,1,60-60,60,60,0,0,1-60,60ZM60,5.3A54.7,54.7,0,1,0,114.7,60,54.71,54.71,0,0,0,60,5.3Z"/>\t<path class="replayBtncls-2" d="M77.6,52.1A19.46,19.46,0,1,1,57.7,40.7V50.8L75.8,37.2,57.7,23.5V33.8A26,26,0,1,0,85.9,57.5a23.64,23.64,0,0,0-2.1-8.2Z"/></svg>',
"answered-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#528BDF" d="M12,22C6.5,22,2,17.5,2,12S6.5,2,12,2s10,4.5,10,10S17.5,22,12,22z M9,11H7v2h2V11z M13,11h-2v2h2V11z M17,11 \th-2v2h2V11z"/></svg>',"bookmark-icon.svg":'<svg xmlns="http://www.w3.org/2000/svg" width="12.6" height="18.6" viewBox="0 0 12.6 18.6">  <defs>    <style>      .bookmark-bg {         stroke-width: 1.6px;         fill-rule: evenodd;       }     </style>  </defs>  <path class="bookmark-bg" d="M2461.81,2624.83l-3.97-3.43a0.5,0.5,0,0,0-.68,0l-3.97,3.43a0.748,0.748,0,0,1-1.19-.72v-14.03a1.943,1.943,0,0,1,2-2.08h7a1.948,1.948,0,0,1,2,2.08v14.03A0.749,0.749,0,0,1,2461.81,2624.83Z" transform="translate(-2451.2 -2607.2)"/></svg>',
close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03">  <defs>    <style>      .cls-1 {         fill: #fff;         fill-rule: evenodd;       }     </style>  </defs>  <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>',
"correct-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#7CB911" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17.9,8.9l-7.7,7.7 \tc-0.4,0.4-0.9,0.4-1.3,0l-3.2-3.2c-0.4-0.4-0.4-0.9,0-1.3s0.9-0.4,1.3,0l2.5,2.5l7.1-7.1c0.3-0.4,0.9-0.4,1.3,0 \tC18.2,7.9,18.2,8.5,17.9,8.9C17.9,8.9,17.9,8.9,17.9,8.9z"/></svg>',
gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0" focusable="false">    <linearGradient id="{QUIZ_ID}_matching" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_matching_over" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient></svg>',"has-answer-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#528BDF" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17.9,8.9l-7.7,7.7 \tc-0.4,0.4-0.9,0.4-1.3,0l-3.2-3.2c-0.4-0.4-0.4-0.9,0-1.3s0.9-0.4,1.3,0l2.5,2.5l7.1-7.1c0.3-0.4,0.9-0.4,1.3,0 \tC18.2,7.9,18.2,8.5,17.9,8.9C17.9,8.9,17.9,8.9,17.9,8.9z"/></svg>',
"incorrect-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#DB5A4B" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M16.4,8.8L13.2,12l2.9,2.9 \tc0.3,0.3,0.3,0.9,0,1.2c-0.3,0.3-0.9,0.3-1.2,0l0,0L12,13.2l-3.2,3.2c-0.3,0.3-0.9,0.3-1.2,0s-0.3-0.9,0-1.2l3.2-3.2L7.9,9.1 \tc-0.3-0.3-0.3-0.9,0-1.2s0.9-0.3,1.2,0l2.9,2.9l3.2-3.2c0.3-0.3,0.9-0.3,1.2,0C16.7,7.9,16.8,8.4,16.4,8.8 \tC16.4,8.8,16.4,8.8,16.4,8.8z"/></svg>',
mark_flag:'<svg xmlns="http://www.w3.org/2000/svg" width="11" height="13" viewBox="0 0 11 13">  <path d="M6140.98,619l-0.69-2H6134v13h2l-0.01-5h3.33l0.67,1.985H6145V619h-4.02Z" transform="translate(-6134 -617)"/></svg>',mb_info_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>info</title><g style="opacity:0.56"><path d="M14,28A14,14,0,1,1,28,14,14,14,0,0,1,14,28ZM14,2.64A11.36,11.36,0,1,0,25.36,14,11.37,11.37,0,0,0,14,2.64Z"/></g><path d="M15.18,5.9a1.4,1.4,0,0,1,1.6,1.54,2,2,0,0,1-2.22,2c-1.17,0-1.73-.59-1.69-1.56A2.09,2.09,0,0,1,15.18,5.9Z" style="opacity:0.56"/><path d="M12,21.59c-.85,0-1.46-.51-.87-2.77l1-4c.17-.64.2-.9,0-.9a6.42,6.42,0,0,0-2,.88l-.42-.69c2.05-1.72,4.42-2.72,5.43-2.72.85,0,1,1,.56,2.54l-1.11,4.2c-.2.74-.11,1,.08,1a4.35,4.35,0,0,0,1.9-.95l.48.64A8.83,8.83,0,0,1,12,21.59Z" style="opacity:0.56"/></svg>',
mb_question_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>question</title><g style="opacity:0.56"><path d="M14,28A14,14,0,1,1,28,14,14,14,0,0,1,14,28ZM14,2.64A11.36,11.36,0,1,0,25.36,14,11.37,11.37,0,0,0,14,2.64Z"/></g><path d="M13.8,21.4h-.07a1.77,1.77,0,0,1,0-3.54h.06a1.77,1.77,0,1,1,0,3.54Z" style="opacity:0.56"/><path d="M18.15,12.77a8.08,8.08,0,0,1-1.45,1.3l-.74.51a2,2,0,0,0-.74.91,1.86,1.86,0,0,0-.11.76v.12H12.26v-.24a3.11,3.11,0,0,1,.47-2,12.12,12.12,0,0,1,2.11-1.7,2.18,2.18,0,0,0,.5-.51,1.8,1.8,0,0,0,.43-1,2,2,0,0,0-.39-1.21A1.61,1.61,0,0,0,14,9.09a1.52,1.52,0,0,0-1.42.66,2.61,2.61,0,0,0-.43,1.41v.12H9.23v-.13a4.44,4.44,0,0,1,1.9-3.83,5,5,0,0,1,2.75-.72,5.93,5.93,0,0,1,3.54,1,3.53,3.53,0,0,1,1.43,3.05A3.5,3.5,0,0,1,18.15,12.77Z" style="opacity:0.56"/></svg>',
mb_time_out_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>time-out</title><path d="M9.67,9.57c-.63.39,1.7,6,2.27,6.94a1.71,1.71,0,0,0,2.91-1.8C14.29,13.79,10.3,9.18,9.67,9.57ZM9.19,3.41a12.73,12.73,0,0,1,8.4,0,.63.63,0,0,0,.81-.87l-.47-1.21A2,2,0,0,0,16.79.38a15.21,15.21,0,0,0-6.8,0,2,2,0,0,0-1.14.94L8.38,2.54A.63.63,0,0,0,9.19,3.41ZM26.3,4.52c-.27-.33-.56-.65-.87-1s-.63-.6-1-.87a1,1,0,0,0-1.26.07L20.88,5.11a13.15,13.15,0,0,1,1.64,1.37,13,13,0,0,1,1.37,1.64l2.34-2.34A1,1,0,0,0,26.3,4.52ZM13.39,4.11A11.49,11.49,0,1,0,24.89,15.61,11.49,11.49,0,0,0,13.39,4.11Zm0,20.15A8.65,8.65,0,1,1,22,15.61,8.66,8.66,0,0,1,13.39,24.26Z" style="opacity:0.56"/></svg>',
mb_warning_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>warning</title><g style="opacity:0.56"><path d="M25.77,26.64H2.23a2.25,2.25,0,0,1-1.93-1.1,2.21,2.21,0,0,1,0-2.23L12,1.16a2.24,2.24,0,0,1,3.91,0L27.72,23.34a2.23,2.23,0,0,1-2,3.3ZM2.61,24.58h0ZM2.92,24H25.08L14,3.09Z"/></g><rect x="12.68" y="19.81" width="2.64" height="2.64" style="opacity:0.56"/><rect x="12.68" y="9.25" width="2.64" height="8.59" style="opacity:0.56"/></svg>',navigation_next_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 12.99" width="8px" height="13px"><path d="M7.2,22a1.2,1.2,0,0,0,.86-.37L14,15.5,8.06,9.37A1.2,1.2,0,0,0,6.34,11l4.32,4.46L6.34,20a1.2,1.2,0,0,0,.86,2Z" transform="translate(-6 -9)"/></svg>',
navigation_prev_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 12.99" width="8px" height="13px">\t<path d="M17.8,22a1.2,1.2,0,0,1-.86-.37L11,15.5l5.94-6.13A1.2,1.2,0,0,1,18.66,11L14.34,15.5,18.66,20a1.2,1.2,0,0,1-.86,2Z" transform="translate(-11 -9)"/></svg>',"outline-icon.svg":'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 12">\t<title>outline-icon</title>\t<rect y="5" width="2" height="2"/>\t<rect width="2" height="2"/>\t<rect y="10" width="2" height="2"/>\t<rect x="5" y="10" width="9" height="2"/>\t<rect x="5" width="15" height="2"/>\t<rect x="5" y="5" width="11" height="2"/></svg>',
"partial-correct-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#F89A3B" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17.9,8.9l-7.7,7.7 \tc-0.4,0.4-0.9,0.4-1.3,0l-3.2-3.2c-0.4-0.4-0.4-0.9,0-1.3s0.9-0.4,1.3,0l2.5,2.5l7.1-7.1c0.3-0.4,0.9-0.4,1.3,0 \tC18.2,7.9,18.2,8.5,17.9,8.9C17.9,8.9,17.9,8.9,17.9,8.9z"/></svg>',
premise:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="{WIDTH}" height="{HEIGHT}" focusable="false"><path class="shadow" d="M 0 6.2 l 0 {V1} q 0 4.7 4.7 4.7 l {V2} 0 q 4.7 0 4.7 -4.7 l 0 -{V3} q 0 -2 -2 -2 l -5.15 0 q -1.7 5 -4.85 5 q -6 0 -6 -10 q 0 -10 6 -10 q 3.15 0 4.85 5 l 5.15 0 q 2 0 2 -2 l 0 -{V3} q 0 -4.7 -4.7 -4.7 l -{V2} 0 q -4.7 0 -4.7 4.7z"/>     <path class="outline" d="M 0 4.7 l 0 {V1} q 0 4.7 4.7 4.7 l {V2} 0 q 4.7 0 4.7 -4.7 l 0 -{V3} q 0 -2 -2 -2 l -5.15 0 q -1.7 5 -4.85 5 q -6 0 -6 -10 q 0 -10 6 -10 q 3.15 0 4.85 5 l 5.15 0 q 2 0 2 -2 l 0 -{V3} q 0 -4.7 -4.7 -4.7 l -{V2} 0 q -4.7 0 -4.7 4.7"/>  <path class="fill" d="M 1 4.7 l 0 {V1} q 0 3.7 3.7 3.7 l {V2} 0 q 3.7 0 3.7 -3.7 l 0 -{V4} q 0 -2 -2 -2 l -3.15 0 q -2.05 5 -5.85 5 q -7 0 -7 -11 q 0 -11 7 -11 q 3.8 0 5.85 5 l 3.15 0 q 2 0 2 -2 l 0 -{V4} q 0 -3.7 -3.7 -3.7 l -{V2} 0 q -3.7 0 -3.7 3.7"/></svg>',
response:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="{WIDTH}" height="{HEIGHT}" focusable="false"><path class="shadow" d="M 18 6.2 q 0 -4.7 4.7 -4.7 l {V1} 0 q 4.7 0 4.7 4.7 l 0 {V2} q 0 4.7 -4.7 4.7 l -{V1} 0 q -4.7 0 -4.7 -4.7 "/><path class="shadow grip" d="M 18 6.2 l 0 {V2} l 0 -{V3} q 0 -2 -2 -2 l -3.15 0 q -2.05 5 -5.85 5 q -7 0 -7 -11 q 0 -11 7 -11 q 3.8 0 5.85 5 l 3.15 0 q 2 0 2 -2 l 0 -{V3}"/>  <path class="outline" d="M 18 4.7 q 0 -4.7 4.7 -4.7 l {V1} 0 q 4.7 0 4.7 4.7 l 0 {V2} q 0 4.7 -4.7 4.7 l -{V1} 0 q -4.7 0 -4.7 -4.7 l 0 -{V3} q 0 -2 -2 -2 l -3.15 0 q -2.05 5 -5.85 5 q -7 0 -7 -11 q 0 -11 7 -11 q 3.8 0 5.85 5 l 3.15 0 q 2 0 2 -2 l 0 -{V3}" />  <path class="fill" d="M 19 4.7 q 0 -3.7 3.7 -3.7 l {V1} 0 q 3.7 0 3.7 3.7 l 0 {V2} q 0 3.7 -3.7 3.7 l -{V1} 0 q -3.7 0 -3.7 -3.7 l 0 -{V4} q 0 -2 -2 -2 l -5.15 0 q -1.7 5 -4.85 5 q -6 0 -6 -10 q 0 -10 6 -10 q 3.15 0 4.85 5 l 5.15 0 q 2 0 2 -2 l 0 -{V4}"/></svg>',
"timer-icon":'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28">\t<path d="M9.67,9.57c-.63.39,1.7,6,2.27,6.94a1.71,1.71,0,0,0,2.91-1.8C14.29,13.79,10.3,9.18,9.67,9.57ZM9.19,3.41a12.73,12.73,0,0,1,8.4,0,.63.63,0,0,0,.81-.87l-.47-1.21A2,2,0,0,0,16.79.38a15.21,15.21,0,0,0-6.8,0,2,2,0,0,0-1.14.94L8.38,2.54A.63.63,0,0,0,9.19,3.41ZM26.3,4.52c-.27-.33-.56-.65-.87-1s-.63-.6-1-.87a1,1,0,0,0-1.26.07L20.88,5.11a13.15,13.15,0,0,1,1.64,1.37,13,13,0,0,1,1.37,1.64l2.34-2.34A1,1,0,0,0,26.3,4.52ZM13.39,4.11A11.49,11.49,0,1,0,24.89,15.61,11.49,11.49,0,0,0,13.39,4.11Zm0,20.15A8.65,8.65,0,1,1,22,15.61,8.66,8.66,0,0,1,13.39,24.26Z"/></svg>',
timer:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22px" height="22px" focusable="false" viewBox="0 0 22 22" xml:space="preserve">    <ellipse fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" stroke="rgba(0,0,0,0.25)" cx="11" cy="11" rx="10" ry="10"/>    <ellipse fill-rule="evenodd" clip-rule="evenodd" fill="#F74D1A" cx="11" cy="11" rx="7" ry="7"/>    <g transform="translate(11 11)">        <g transform="scale(9)" >            <path id="timerMask" stroke-linejoin="round" stroke="none" fill="#FFF" transform="rotate(-90)"/>        </g>    </g></svg>',
"unanswered-icon.svg":'<svg version="1.1" id="ANSWERED-ICON" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"></svg>',zoom_icon:'<svg xmlns="http://www.w3.org/2000/svg">  <rect      width="24"      height="24"      rx="3"      ry="3"      x="0"      y="0"/>  <path      d="m 18.677,16.844 -3.345,-3.344 a 5.447,5.447 0 0 0 0.795,-2.843 5.77,5.77 0 0 0 -5.646,-5.647 5.476,5.476 0 0 0 -5.481,5.475 5.771,5.771 0 0 0 5.645,5.647 5.442,5.442 0 0 0 2.758,-0.747 l 3.363,3.366 a 0.843,0.843 0 0 0 1.191,0 l 0.835,-0.835 a 0.716,0.716 0 0 0 -0.115,-1.072 z m -11.987,-6.359 a 3.791,3.791 0 0 1 3.791,-3.793 4.086,4.086 0 0 1 3.961,3.962 3.793,3.793 0 0 1 -3.791,3.793 4.087,4.087 0 0 1 -3.961,-3.962 z"      style="fill:#ffffff;fill-rule:evenodd"/></svg>'};var rO={answered:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .submit-all-answered-1 {         fill: #fff; \t\tstroke: #3da0e1;         stroke-width: 1.4px;       }        .submit-all-answered-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: #3da0e1;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="submit-all-answered-1" cx="13.7" cy="13.7" r="13"/>  <path class="submit-all-answered-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
auth_combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 11 5" width="11px" height="5px" style="enable-background:new 0 0 11 5;" xml:space="preserve"><polygon fill="#A2A2A2" points="11,0 5.5,5 0,0 "/></svg></div>',checkbox:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22" height="22" width="22">\t<rect class="check_bg" width="22" height="22" rx="4" ry="4"/>\t<rect class="fill_outline" x="2" y="2" width="18" height="18" rx="2" ry="2" style="fill:#fff"/>\t<path class="check" d="M9.3,13.1s-1.25-1.55-1.9-2.15l-.45-.45-.3-.2a.769.769,0,0,0-.4-.1,1.309,1.309,0,0,0-.95.45,1.178,1.178,0,0,0-.15,1.4l.1.2.8.9s.7.8.85,1l.75,1,.5.75a1.5,1.5,0,0,0,.35.45,1.118,1.118,0,0,0,.75.2,1.274,1.274,0,0,0,.7-.2c.1-.1.7-.9,1.05-1.3s1.45-1.85,1.45-1.85L13.4,12l1.1-1.4.85-1.05L16.7,8a1.447,1.447,0,0,0,.25-.8,1.415,1.415,0,0,0-.45-.9,1.2,1.2,0,0,0-1.2-.15l-.25.1-.15.1L13.55,7.9,12,9.7,9.65,12.6l-.35.5Z" style="fill:#fff"/></svg>',
close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03">  <defs>    <style>      .cls-1 {         fill: #fff;         fill-rule: evenodd;       }     </style>  </defs>  <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>',
combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="15px" height="7px" viewBox="0 0 15 7" enable-background="new 0 0 15 7" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.209,0.584l0.529-0.41c0.283-0.231,0.754-0.231,1.038,0 \tl5.719,4.58l5.738-4.58c0.282-0.231,0.755-0.231,1.037,0l0.51,0.41c0.304,0.232,0.282,0.605,0,0.82 \tc-2.245,1.817-4.492,3.618-6.757,5.417C7.892,6.946,7.703,7,7.514,7H7.495C7.307,7,7.117,6.946,6.966,6.821 \tc-2.245-1.8-4.491-3.6-6.737-5.417C-0.073,1.189-0.073,0.816,0.209,0.584L0.209,0.584z"/></svg></div>',
feedback_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"><g class="incorrect"> <path d="M20,10A10,10,0,1,0,10,20,10,10,0,0,0,20,10ZM2,10a8,8,0,1,1,8,8A8,8,0,0,1,2,10Z" style="fill:#fff"/>\t<path d="M14.24,5.76a1,1,0,0,0-1.41,0L10,8.59,7.17,5.76A1,1,0,0,0,5.76,7.17L8.59,10,5.76,12.83a1,1,0,0,0,1.41,1.41L10,11.41l2.83,2.83a1,1,0,0,0,1.41-1.41L11.41,10l2.83-2.83A1,1,0,0,0,14.24,5.76Z" style="fill:#fff"/></g><g class="correct">\t<path d="M10,0A10,10,0,1,0,20,10,10,10,0,0,0,10,0Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,10,18Z" style="fill:#fff"/>\t<path d="M13.47,6.46,8.53,11.6,7.11,10.13a1,1,0,0,0-1.44,1.39l2.87,3,6.37-6.63a1,1,0,0,0-1.44-1.39Z" style="fill:#fff"/></svg> ',
gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0">\t<linearGradient id="{QUIZ_ID}_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop  offset="0" style="stop-color:#E6E6E6"/>\t\t<stop  offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_incorrect_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop  offset="0" style="stop-color:#FAE9E5"/>\t\t<stop  offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#045FB3"/>\t\t<stop  offset="1" style="stop-color:#1779D4"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected_incorrect" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#D95A4F"/>\t\t<stop  offset="1" style="stop-color:#C53530"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_checkbox_selected_disabled" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#91A2B1"/>\t\t<stop  offset="1" style="stop-color:#ABBCCC"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_edit_answer_icon_1_" gradientUnits="userSpaceOnUse" x1="2.7046" y1="10.6357" x2="5.4741" y2="15.7554">\t\t<stop  offset="0.0054" style="stop-color:#4AAAE0"/>\t\t<stop  offset="1" style="stop-color:#1A7CC1"/>\t</linearGradient>  <linearGradient id="{QUIZ_ID}_hotspot_id0" gradientUnits="userSpaceOnUse" x1="0.0591509" y1="0.0258186" x2="0.0606844" y2="0.0953808">   <stop offset="0" style="stop-color:#EB4A09"/>   <stop offset="1" style="stop-color:#BF2F04"/>  </linearGradient>  <linearGradient id="{QUIZ_ID}_hotspot_id1" gradientUnits="userSpaceOnUse" x1="0.0595767" y1="0.0301144" x2="0.0609834" y2="0.0905311">   <stop offset="0" style="stop-color:#F67F1F"/>   <stop offset="1" style="stop-color:#E03D0B"/>  </linearGradient>\t<linearGradient id="{QUIZ_ID}_not_answered_id0" gradientUnits="userSpaceOnUse" x1="4" y1="9" x2="14" y2="9">\t\t<stop  offset="0" style="stop-color:#5FA7DB"/>\t\t<stop  offset="0.9946" style="stop-color:#81B7DD"/>\t</linearGradient>   </svg>',
hotspot:'<div class="point"><div class="animation_layer"></div><div class="hotspot-point-view"><div class="hotspot-point-view__marker"></div></div></div>',icon_answered:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26" width="26" height="26" style="overflow: visible">\t<title>Asset 1</title>\t<path d="M13,25.3A12.3,12.3,0,1,1,25.3,13,12.31,12.31,0,0,1,13,25.3Z" style="fill:#fff"/>\t<path d="M13,1.4A11.6,11.6,0,1,1,1.4,13,11.61,11.61,0,0,1,13,1.4M13,0A13,13,0,1,0,26,13,13,13,0,0,0,13,0Z" style="fill:#3da0e1"/>\t<circle cx="7" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M7,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M7,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/>\t<circle cx="13" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M13,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M13,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/>\t<circle cx="19" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M19,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M19,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/></svg>',
icon_correct:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .correct-question-icon-1 {         fill: #fff; \t\tstroke: #8EC45C;         stroke-width: 1.4px;       }        .correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: #8EC45C;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="correct-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
icon_incorrect:'<svg id="incorrect-question-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .incorrect-question-icon-1 {         fill: #fff; \t\tstroke: #FF9080;         stroke-width: 1.4px;       }       .incorrect-question-icon-2 {         fill: #f57a44;         fill-rule: evenodd; \t\t  stroke: #FF9080;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="incorrect-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="incorrect-question-icon-2" d="M4760.49,1708.61l-9,8.89" transform="translate(-4742.3 -1699.3)"/>  <path class="incorrect-question-icon-2" d="M4751.49,1708.5l9,8.89" transform="translate(-4742.3 -1699.3)"/></svg>',
icon_partiallycorrect:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .partially_correct-question-icon-1 {         fill: #fff; \t\tstroke: #FFB44A;         stroke-width: 1.4px;       }        .partially_correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: #FFB44A;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="partially_correct-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="partially_correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
item_pair_icon:'<div class="pair_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 20.06">\t<path d="M5,20a5,5,0,0,1-5-5V11H1.9v4a3.1,3.1,0,1,0,6.2,0V11H10v4A5,5,0,0,1,5,20ZM6,6v8a1,1,0,0,1-2,0V6A1,1,0,0,1,6,6ZM8.1,5A3.1,3.1,0,0,0,1.9,5V9H0V5A5,5,0,0,1,10,5V9H8.1Z" style="fill:#c9d5dd;fill-rule:evenodd"/></svg></div>',media_sound_off:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-off</title><path d="M18.14,3.68C20.45,4.8,21,7.86,21.05,9.59a11.38,11.38,0,0,1-.92,4.7l1.4,1.52a1,1,0,0,0,.18-.26A13.24,13.24,0,0,0,23,9.49c-.07-2.2-.74-6.12-4-7.69a1,1,0,0,0-1.24.47A1.05,1.05,0,0,0,18.14,3.68Z" transform="translate(0 0)"/><path d="M17,11.14l1.5,1.5a1,1,0,0,0,.2-.29,5.89,5.89,0,0,0-1.08-6.52,1,1,0,0,0-1.47-.16A1.1,1.1,0,0,0,16,7.2,3.86,3.86,0,0,1,17,11.14Z" transform="translate(0 0)"/><path d="M13.9.77c-.16-.93-.68-1.13-1.72,0L9.57,3.4,13.9,7.91Z" transform="translate(0 0)"/><path d="M4.51.23A1,1,0,0,0,3.1.39a1.06,1.06,0,0,0,0,1.29l4,4.16H1.31A1.34,1.34,0,0,0,0,7.2v5.57a1.34,1.34,0,0,0,1.31,1.36H7.23l.35.48,4.59,4.62c1,1,1.56,1,1.72,0V12.85l6.5,6.71a1,1,0,0,0,1.41-.11,1.06,1.06,0,0,0,0-1.35Z" transform="translate(0 0)"/></svg>',
media_sound_on:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-on</title><path d="M16.85,14.49a1,1,0,0,1-.64-.24,1.06,1.06,0,0,1-.13-1.46,4,4,0,0,0,0-5.58,1.06,1.06,0,0,1,.12-1.46,1,1,0,0,1,1.41.13,6,6,0,0,1,0,8.24A1,1,0,0,1,16.85,14.49Z" transform="translate(0 0)"/><path d="M19,18.29a1,1,0,0,1-.87-.52,1.06,1.06,0,0,1,.36-1.42c1.79-1.08,2.62-4.68,2.51-6.75-.09-1.74-.59-4.81-2.89-5.92a1.05,1.05,0,0,1-.49-1.38,1,1,0,0,1,1.33-.5c3.26,1.57,3.93,5.49,4,7.69s-.61,6.92-3.51,8.66A1,1,0,0,1,19,18.29Z" transform="translate(0 0)"/><path d="M12.15.78,7.57,5.4l-.34.45H1.31A1.34,1.34,0,0,0,0,7.21v5.57a1.34,1.34,0,0,0,1.31,1.36h5.9l.35.47,4.58,4.62c1,1,1.56,1,1.72,0V.78C13.71-.16,13.19-.36,12.15.78Z" transform="translate(0 0)" style="fill-rule:evenodd"/></svg>',
next_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="0.113,1.572 6.699,8.5 0.113,15.428 1.94,16.859 9.887,8.5 1.94,0.139 \t"/></svg>',pause_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 18"><title>pause</title><rect width="4" height="18"/><rect x="8" width="4" height="18"/></svg>',play_button:'<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80"><defs><style>.cls-1{opacity:0.46;}.cls-2{fill:#323233;}.cls-3,.cls-5{opacity:0.7;}.cls-4,.cls-5{fill:#fff;}</style></defs><title>play</title><g class="cls-1"><circle class="cls-2" cx="40" cy="40" r="40"/></g><g class="cls-3"><path class="cls-4" d="M40,2A38,38,0,1,1,2,40,38,38,0,0,1,40,2m0-2A40,40,0,1,0,80,40,40,40,0,0,0,40,0Z"/></g><polygon class="cls-5" points="32 25.07 32 55.48 55.46 40.27 32 25.07"/></svg>',
play_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 16"><title>play</title><polygon points="0 0 0 16 12.8 8 0 0"/></svg>',preloader:'<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"><title>Artboard 1</title><circle cx="25" cy="25" r="25" style="fill:none"/><path d="M12.79,21.91a12.61,12.61,0,1,1,9.16,15.3L21.2,37" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.5999999046325684px;opacity:0.8500000238418579;isolation:isolate"/></svg>',
prev_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="9.887,15.428 3.301,8.501 9.887,1.57 8.061,0.139 0.113,8.501 8.061,16.861 \t"/></svg>',radio_button:'<div class="radio_icon"><div style="position:absolute;border-radius:24px;left:0px;top:0px;width: 24px;height:24px" class="outline_border"></div><div style="position:absolute;border-radius:20px;left:2px;top:2px;width: 20px;height:20px;background:#ffffff"></div><div style="position:absolute;border-radius:14px;left:5px;top:5px;width: 14px;height:14px" class="inline_border"></div></div>',
replay_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="60" height="60">\t<defs>\t\t<style>.replayBtncls-1{opacity:0.75;isolation:isolate;}.replayBtncls-2{fill:#fff;}</style>\t</defs>\t<circle class="replayBtncls-1" cx="60" cy="60" r="56.5"/>\t<path class="replayBtncls-2" d="M60,120a60,60,0,1,1,60-60,60,60,0,0,1-60,60ZM60,5.3A54.7,54.7,0,1,0,114.7,60,54.71,54.71,0,0,0,60,5.3Z"/>\t<path class="replayBtncls-2" d="M77.6,52.1A19.46,19.46,0,1,1,57.7,40.7V50.8L75.8,37.2,57.7,23.5V33.8A26,26,0,1,0,85.9,57.5a23.64,23.64,0,0,0-2.1-8.2Z"/></svg>',
result_slide_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="#FFF" viewBox="0 0 18 18">  <g>    <path class="failed_icon" d="M9,2A7,7,0,1,1,2,9,7,7,0,0,1,9,2M9,0a9,9,0,1,0,9,9A9,9,0,0,0,9,0Z"/>    <path class="failed_icon" d="M4,9a1,1,0,0,0,1,1h8a1,1,0,0,0,0-2H5A1,1,0,0,0,4,9Z"/>    <path class="passed_icon" d="M6.33,12,1.61,7.26,0,8.86l6.33,6.33L19.92,1.6,18.32,0Z"/>  </g></svg>',select_icon:'<div class="select_icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="17px" height="9px" viewBox="0 0 17 9" enable-background="new 0 0 17 9" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" fill="#A2A2A1" d="M0.232,1.015l0.601-0.49c0.321-0.277,0.855-0.277,1.177,0 \tl6.485,5.473l6.507-5.473c0.32-0.277,0.855-0.277,1.177,0l0.579,0.49c0.342,0.277,0.319,0.724,0,0.98 \tc-2.547,2.172-5.095,4.324-7.662,6.474C8.944,8.617,8.73,8.682,8.515,8.682H8.494c-0.213,0-0.428-0.064-0.6-0.213 \tc-2.546-2.15-5.093-4.302-7.641-6.474C-0.088,1.738-0.088,1.292,0.232,1.015L0.232,1.015z"/></svg></div>'};function nO(){}
nO.prototype.SN=function(a,b){function c(b){b=Og(b);for(var c in a)u(a).hasOwnProperty(c)&&(b=b.replace(new RegExp("{"+c+"}","g"),a[c]));return Mg(b)}var d=function(){var a=["data:image/png;base64,[encoded data, 6500 characters]","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4=","data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIzIDIxIj4KICA8cGF0aCAgZD0iTTczNDIuNzMsNzEyLjgzM2gxOS41NWEwLjQzMiwwLjQzMiwwLDAsMCwuMjItMC44MjUsMzcuOTI1LDM3LjkyNSwwLDAsMC00LjYtMS41MDhoLTAuOFY3MDdoLTkuMnYzLjVoLTAuOGEzNy45MjUsMzcuOTI1LDAsMCwwLTQuNiwxLjUwOEEwLjQzMywwLjQzMywwLDAsMCw3MzQyLjczLDcxMi44MzNaTTczNjIuODUsNzE0aC0yMC43YTEuMTYzLDEuMTYzLDAsMCwwLTEuMTUsMS4xNjZWNzIxYTEuMTYzLDEuMTYzLDAsMCwwLDEuMTUsMS4xNjdoMi42M0w3MzQzLjc2LDcyOGgxNy40OGwtMS4wMi01LjgzM2gyLjYzQTEuMTYzLDEuMTYzLDAsMCwwLDczNjQsNzIxdi01LjgzNEExLjE2MywxLjE2MywwLDAsMCw3MzYyLjg1LDcxNFptLTE2LjU2LDExLjY2NywxLjM4LTguMTcxaDkuNjZsMS4zOCw4LjE3MWgtMTIuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM0MSAtNzA3KSIgc3R5bGU9ImZpbGw6e2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iLz4KPC9zdmc+Cg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIzIDIxIj4KICA8cGF0aCAgZD0iTTczNDIuNzMsNzEyLjgzM2gxOS41NWEwLjQzMiwwLjQzMiwwLDAsMCwuMjItMC44MjUsMzcuOTI1LDM3LjkyNSwwLDAsMC00LjYtMS41MDhoLTAuOFY3MDdoLTkuMnYzLjVoLTAuOGEzNy45MjUsMzcuOTI1LDAsMCwwLTQuNiwxLjUwOEEwLjQzMywwLjQzMywwLDAsMCw3MzQyLjczLDcxMi44MzNaTTczNjIuODUsNzE0aC0yMC43YTEuMTYzLDEuMTYzLDAsMCwwLTEuMTUsMS4xNjZWNzIxYTEuMTYzLDEuMTYzLDAsMCwwLDEuMTUsMS4xNjdoMi42M0w3MzQzLjc2LDcyOGgxNy40OGwtMS4wMi01LjgzM2gyLjYzQTEuMTYzLDEuMTYzLDAsMCwwLDczNjQsNzIxdi01LjgzNEExLjE2MywxLjE2MywwLDAsMCw3MzYyLjg1LDcxNFptLTE2LjU2LDExLjY2NywxLjM4LTguMTcxaDkuNjZsMS4zOCw4LjE3MWgtMTIuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM0MSAtNzA3KSIgc3R5bGU9ImZpbGw6e2J1dHRvbi5jb250ZW50Lm92ZXJ9Ii8+Cjwvc3ZnPgo="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQubm9ybWFsfSIgeT0iNSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5ub3JtYWx9IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm92ZXJ9IiB4PSI1IiB5PSIxMCIgd2lkdGg9IjkiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5vdmVyfSIgeD0iNSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4wLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCc+DQo8c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4wIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KCTxwb2x5bGluZSBmaWxsPSJub25lIiBwb2ludHM9IjIxLDguNSAxMiwxNy41IDMsOC41ICIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIvPg0KPC9zdmc+",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4yIDE4Ij48dGl0bGU+d2FybmluZzwvdGl0bGU+PHBhdGggZmlsbD0iI0Y2Njk2RSIgZD0iTTE5LjUxLDE4LDEwLjYsMS4zNWEuNy43LDAsMCwwLTEuMjEsMEwuNDksMThhLjY4LjY4LDAsMCwwLDAsLjY4LjY5LjY5LDAsMCwwLC42LjM0SDE4LjkxYS42OS42OSwwLDAsMCwuNi0uMzRBLjY4LjY4LDAsMCwwLDE5LjUxLDE4Wk0xMSwxN0g5VjE1aDJabTAtMy41SDlWN2gyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNCAtMSkiLz48L3N2Zz4=","data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZXZyb25fZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0JFQkVCRSIgZD0iTTQuNTE2LDcuNTQ4YzAuNDM2LTAuNDQ2LDEuMDQzLTAuNDgxLDEuNTc2LDBMMTAsMTEuMjk1bDMuOTA4LTMuNzQ3YzAuNTMzLTAuNDgxLDEuMTQxLTAuNDQ2LDEuNTc0LDANCgljMC40MzYsMC40NDUsMC40MDgsMS4xOTcsMCwxLjYxNWMtMC40MDYsMC40MTgtNC42OTUsNC41MDItNC42OTUsNC41MDJDMTAuNTcsMTMuODg4LDEwLjI4NSwxNCwxMCwxNHMtMC41Ny0wLjExMi0wLjc4OS0wLjMzNQ0KCWMwLDAtNC4yODctNC4wODQtNC42OTUtNC41MDJDNC4xMDcsOC43NDUsNC4wOCw3Ljk5Myw0LjUxNiw3LjU0OHoiLz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTkiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOSIgPg0KCTxkZWZzPg0KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4IiB5MT0iMTguNSIgeDI9IjgiIHkyPSIwLjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZmNkYiIvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmMGE5Ii8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJPC9kZWZzPg0KCTx0aXRsZT5saXN0LWljb248L3RpdGxlPg0KCTxyZWN0IHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHJ4PSIxIiByeT0iMSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPg0KCTxwYXRoIGQ9Ik0xOS44MywyYS41LjUsMCwwLDEsLjUuNXYxNmEuNS41LDAsMCwxLS41LjVoLTEzYS41LjUsMCwwLDEtLjUtLjVWMi41YS41LjUsMCwwLDEsLjUtLjVoMTNtMC0xaC0xM2ExLjUsMS41LDAsMCwwLTEuNSwxLjV2MTZBMS41LDEuNSwwLDAsMCw2LjgzLDIwaDEzYTEuNSwxLjUsMCwwLDAsMS41LTEuNVYyLjVBMS41LDEuNSwwLDAsMCwxOS44MywxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuMzMgLTEpIiBzdHlsZT0iZmlsbDojZWQ5OTEyIi8+DQoJPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCgk8cmVjdCB4PSIzIiB5PSI3IiB3aWR0aD0iOC4wMyIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTMiIHdpZHRoPSI4LjAzIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCjwvc3ZnPg==",
"data:image/svg+xml;base64,"+c("PHN2ZyBmb2N1c2FibGU9ImZhbHNlIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgdmlld0JveD0iMCAwIDIxIDIxIiBoZWlnaHQ9IjIxIiB3aWR0aD0iMjEiIHZlcnNpb249IjEuMSIgeT0iMHB4IiB4PSIwcHgiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+DQoJPHBhdGggY2xhc3M9ImNoZWNrIiBkPSJtOC44NzcyNyAxMi41MDQ1cy0xLjE5MzE4LTEuNDc5NTQtMS44MTM2NC0yLjA1MjI3bC0wLjQyOTU0LTAuNDI5NS0wLjI4NjM2LTAuMTkwODhzLTAuMTQzMTgyLTAuMDk1NDUtMC4zODE4MTgtMC4wOTU0NS0wLjQ3NzI3MyAwLjA0NzczLTAuOTA2ODE4IDAuNDI5NTQ1YzAgMC0wLjU3MjcyNyAwLjU3MjcyNy0wLjE0MzE4MiAxLjMzNjM2bDAuMDk1NDYgMC4xOTA5MDkgMC43NjM2MzYgMC44NTkwOTFzMC42NjgxODIgMC43NjM2MzYgMC44MTEzNjQgMC45NTQ1NDVjMC4xNDMxODEgMC4xOTA5MDkgMC43MTU5MDkgMC45NTQ1NDYgMC43MTU5MDkgMC45NTQ1NDZsMC40NzcyNzIgMC43MTU5MDlzMC4xNDMxODIgMC4yODYzNjMgMC4zMzQwOTEgMC40Mjk1NDVjMC4yMzg2MzcgMC4xNDMxODIgMC4zMzQwOTEgMC4xOTA5MDkgMC43MTU5MDkgMC4xOTA5MDkgMC4zODE4MTkgMCAwLjU3MjcyOC0wLjE0MzE4MiAwLjY2ODE4Mi0wLjE5MDkwOSAwLjA5NTQ2LTAuMDk1NDUgMC42NjgxODItMC44NTkwOTEgMS4wMDIyNy0xLjI0MDkxIDAuMzM0MS0wLjM4MTggMS4zODQxLTEuNzY1OSAxLjM4NDEtMS43NjU5bDAuOTA2ODE4LTEuMTQ1NDYgMS4wNS0xLjMzNjM2IDAuODExMzY0LTEuMDAyMjcgMS4yODg2NC0xLjQ3OTU0czAuMjg2MzY0LTAuNDI5NTQ2IDAuMjM4NjM2LTAuNzYzNjM3Yy0wLjA0NzctMC4zMzQwOS0wLjE0MzEtMC41NzI3My0wLjQyOTUtMC44NTkwOS0wLjI4NjQtMC4yODYzNy0wLjk1NDUtMC4yODYzNy0xLjE0NTUtMC4xNDMxOGwtMC4yMzg2MzYgMC4wOTU0NS0wLjE0MzE4MiAwLjA5NTQ2LTEuMjg4NjQgMS40Nzk1NC0xLjQ3OTU1IDEuNzE4MTgtMi4yNDMxOCAyLjc2ODE4LTAuMzM0MDkxIDAuNDc3MjcyeiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiLz4NCjwvc3ZnPg=="),
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzUiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAzNSAyOSI+DQogIDxkZWZzPg0KICAgIDxzdHlsZT4NCiAgICAgIC5jb3JyZWN0LXJldmlldy1maWxsIHsNCiAgICAgICAgZmlsbDogIzQ4YmE0MDsNCiAgICAgICAgc3Ryb2tlOiAjZmZmOw0KICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsNCiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOw0KICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjM1IiBoZWlnaHQ9IjI5IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+DQogICAgICA8ZmVHYXVzc2lhbkJsdXIgcmVzdWx0PSJibHVyIiBzdGREZXZpYXRpb249IjIiLz4NCiAgICAgIDxmZUZsb29kIHJlc3VsdD0iZmxvb2QiIGZsb29kLW9wYWNpdHk9IjAuMiIvPg0KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPg0KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW49IlNvdXJjZUdyYXBoaWMiLz4NCiAgICA8L2ZpbHRlcj4NCiAgPC9kZWZzPg0KICA8ZyBzdHlsZT0iZmlsbDogIzQ4YmE0MDsgZmlsdGVyOiB1cmwoI2ZpbHRlcikiPg0KICAgIDxwYXRoIGlkPSJwYXRoIiBjbGFzcz0iY29ycmVjdC1yZXZpZXctZmlsbCIgZD0iTTE0LjQ3OSwyMS45ODhIMTMuNzNhMi42NDUsMi42NDUsMCwwLDEtMi4xMjgtMS4wNUw0Ljk4OSwxNC4xMjMsOS44NzQsOS4wODlsNC4xNzEsNC4zTDI0LjEyNCwyLjk5MiwyOS4wMSw4LjAyNywxNi40NzgsMjAuOTM4QTIuNzA5LDIuNzA5LDAsMCwxLDE0LjQ3OSwyMS45ODhaIiBzdHlsZT0ic3Ryb2tlOiBpbmhlcml0OyBmaWx0ZXI6IG5vbmU7IGZpbGw6IGluaGVyaXQiLz4NCiAgPC9nPg0KICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoIiBzdHlsZT0ic3Ryb2tlOiAjZmZmOyBmaWx0ZXI6IG5vbmU7IGZpbGw6IG5vbmUiLz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iY29ycmVjdC1sYXJnZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgNDcgNDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMi40NDkiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC43NSIgZmxvb2QtY29sb3I9IiMwMDAwMDAiLz4KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPgogICAgICA8ZmVCbGVuZCByZXN1bHQ9ImJsZW5kIiBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMV9jb3B5IiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IiBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik01NCwyMTI0YTE1LDE1LDAsMSwwLDE1LDE1QTE1LDE1LDAsMCwwLDU0LDIxMjRabTguNzkyLDEwLjM2LTExLjYxOSwxMS42MmExLjM1MSwxLjM1MSwwLDAsMS0xLjkyOSwwbC00Ljc0My00Ljc0YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTI5LTEuOTNsMy43OCwzLjc4LDEwLjY1LTEwLjY1YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTg3LDEuODdBMC4yMjgsMC4yMjgsMCwwLDEsNjIuNzkyLDIxMzQuMzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEgLTIxMTgpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LWxhcmdlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDciIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0NyA0NyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIyIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIyLjQ0OSIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjc1IiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE0MiwyMTI0YTE1LjAwNSwxNS4wMDUsMCwxLDAsMTUuMDA1LDE1QTE1LjAwNSwxNS4wMDUsMCwwLDAsMTQyLDIxMjRabTYuNjMxLDEwLjE0LTQuODYzLDQuODYsNC44NTksNC44NmExLjI1MSwxLjI1MSwwLDAsMS0xLjc2OSwxLjc3aDBMMTQyLDIxNDAuNzdsLTQuODYzLDQuODZhMS4yNDgsMS4yNDgsMCwxLDEtMS43NjktMS43Nmw0Ljg2My00Ljg3LTQuODg5LTQuODlhMS4yNTMsMS4yNTMsMCwwLDEsMC0xLjc3LDEuMjY3LDEuMjY3LDAsMCwxLDEuNzY5LDBsNC44ODksNC45LDQuODYzLTQuODdhMS4yNTIsMS4yNTIsMCwwLDEsMS43ODIsMS43NkEwLjAxNCwwLjAxNCwwLDAsMCwxNDguNjM0LDIxMzQuMTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE5IC0yMTE4KSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iY29ycmVjdC1zbWFsbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI3IiB2aWV3Qm94PSIwIDAgMjcgMjciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNyIgaGVpZ2h0PSIyNyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMSIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMS40MTQiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC4zIiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxMyIgY3k9IjEyIiByPSIxMiIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTg5LDIxMzVhMTAsMTAsMCwxLDAsMTAsMTBBMTAsMTAsMCwwLDAsODksMjEzNVptNS44NjEsNi45MS03Ljc0Niw3Ljc1YTAuOTE5LDAuOTE5LDAsMCwxLTEuMjg2LDBsLTMuMTYyLTMuMTdhMC45MDcsMC45MDcsMCwwLDEsMS4yODYtMS4yOGwyLjUyLDIuNTIsNy4xLTcuMWEwLjkwNywwLjkwNywwLDEsMSwxLjMyNCwxLjI0QTAuMTM1LDAuMTM1LDAsMCwxLDk0Ljg2MSwyMTQxLjkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc2IC0yMTMzKSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LXNtYWxsIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIxIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIxLjQxNCIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjMiIGZsb29kLWNvbG9yPSIjMDAwMDAwIi8+CiAgICAgIDxmZUNvbXBvc2l0ZSByZXN1bHQ9ImNvbXBvc2l0ZSIgb3BlcmF0b3I9ImluIiBpbjI9ImJsdXIiLz4KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW49IlNvdXJjZUdyYXBoaWMiLz4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzFfY29weV8yIiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IDIiIGNsYXNzPSJjbHMtMSIgY3g9IjEzIiBjeT0iMTIiIHI9IjEyIi8+CiAgPHBhdGggaWQ9IlNoYXBlXzNfY29weV8yIiBkYXRhLW5hbWU9IlNoYXBlIDMgY29weSAyIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMywyYTEwLDEwLDAsMSwwLDEwLDEwQTEwLDEwLDAsMCwwLDEzLDJabTQuNDIsNi43NjFMMTQuMTgxLDEybDMuMjQsMy4yMzlhMC44MzQsMC44MzQsMCwwLDEtMS4xNzksMS4xNzhoMEwxMywxMy4xODEsOS43NiwxNi40MjNhMC44MzQsMC44MzQsMCwwLDEtMS4xNzktMS4xNzlMMTEuODIzLDEyLDguNTY0LDguNzQyQTAuODM0LDAuODM0LDAsMCwxLDkuNzQzLDcuNTYzTDEzLDEwLjgyM2wzLjI0Mi0zLjI0MkEwLjgzMywwLjgzMywwLDEsMSwxNy40MzIsOC43NVoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHRpdGxlPkVtcHR5LWFuc3dlcjwvdGl0bGU+PHBhdGggZD0iTTAsMThBMTgsMTgsMCwxLDAsMTgsMCwxOCwxOCwwLDAsMCwwLDE4Wk0xOCwyLjY4YTE1LjI2LDE1LjI2LDAsMCwxLDkuODQsMy41OUw2LjI3LDI3Ljg0QTE1LjMxLDE1LjMxLDAsMCwxLDE4LDIuNjhabTAsMzAuNjRhMTUuMjYsMTUuMjYsMCwwLDEtOS44NC0zLjU5TDI5LjczLDguMTZBMTUuMzEsMTUuMzEsMCwwLDEsMTgsMzMuMzJaIiBzdHlsZT0iZmlsbDojYzFjMWMxIi8+PC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHJlY3QgaWQ9IlJlY3RhbmdsZV81X2NvcHlfMyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNSBjb3B5IDMiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjMiIHJ5PSIzIi8+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjc3LDE2Ljg0NEwxNS4zMzIsMTMuNWE1LjQ0Nyw1LjQ0NywwLDAsMCwuNzk1LTIuODQzLDUuNzcsNS43NywwLDAsMC01LjY0Ni01LjY0N0E1LjQ3Niw1LjQ3NiwwLDAsMCw1LDEwLjQ4NWE1Ljc3MSw1Ljc3MSwwLDAsMCw1LjY0NSw1LjY0Nyw1LjQ0Miw1LjQ0MiwwLDAsMCwyLjc1OC0uNzQ3bDMuMzYzLDMuMzY2YTAuODQzLDAuODQzLDAsMCwwLDEuMTkxLDBsMC44MzUtLjgzNUEwLjcxNiwwLjcxNiwwLDAsMCwxOC42NzcsMTYuODQ0Wk02LjY5LDEwLjQ4NWEzLjc5MSwzLjc5MSwwLDAsMSwzLjc5MS0zLjc5Myw0LjA4Niw0LjA4NiwwLDAsMSwzLjk2MSwzLjk2MiwzLjc5MywzLjc5MywwLDAsMS0zLjc5MSwzLjc5M0E0LjA4Nyw0LjA4NywwLDAsMSw2LjY5LDEwLjQ4NVoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyBpZD0icGFzc2VkLWljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB2aWV3Qm94PSIwIDAgNzUgNzUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2ZWMzMjI7CiAgICAgICAgc3Ryb2tlOiAjNmJiZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogM3B4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM2Ii8+CiAgPHBhdGggaWQ9ImNoZWNrLWljb24iIGNsYXNzPSJjbHMtMiIgZD0iTTY1NTguMDcsMjE4My44NmwtMjQuMDksMjQuMDItMTAuMDgtMTAuMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAzLjUgLTIxNTguNSkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NSIgdmlld0JveD0iMCAwIDc1IDc1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZjI2NTRlOwogICAgICAgIHN0cm9rZTogI2YyNjU0ZTsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNjE2MTYxOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjM3LjUiIGN5PSIzNy41IiByPSIzNiIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik04MDQzLjA2LDIxODIuOTFsLTI2LjEyLDI2LjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+CiAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNODAxNi45MSwyMTgyLjkxbDI2LjE1LDI2LjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTI2IDMyMCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLTExMC41NSIgeTE9IjQzMy45MiIgeDI9Ii01NS42IiB5Mj0iNDMzLjkyIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDM0NS4xNyAtMjc0LjcyKSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0aXRsZT7Qt9Cw0LPQu9GD0YjQutCwLWZsYXNoPC90aXRsZT48cmVjdCB3aWR0aD0iNTI2IiBoZWlnaHQ9IjMyMCIgc3R5bGU9ImZpbGw6I2VhZWFlYSIvPjxyZWN0IHg9IjIxMyIgeT0iMTEwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgc3R5bGU9ImZpbGw6I2IyMTIyNiIvPjxwYXRoIGQ9Ik0yMzQuNiwxODZ2LTYuMmwxLjEtLjFjNS4xLS41LDcuNS0xLjYsMTAuOC00LjksMy44LTMuOCw2LjQtOC42LDEwLjYtMTkuOSwyLjgtNy40LDUuMS0xMiw4LjgtMTcuMWEyOC42NiwyOC42NiwwLDAsMSwxMy44LTkuOSwzNC4yNCwzNC4yNCwwLDAsMSw4LjktMS42aC45djEyLjRsLTEuMS4xYTE2LDE2LDAsMCwwLTcuMywyLjJjLTIuOSwxLjctNi41LDYuMS04LjYsMTAuNS0uNywxLjUtMS4xLDEuNCw0LjYsMS40aDV2MTIuNkgyNjYuN2wtLjksMS45YTgxLjIsODEuMiwwLDAsMS03LjIsMTIuOWMtNC44LDYuOC0xMS4yLDEwLjQtMjAuMSwxMS42LTEsLjEtMi4zLjItMywuMmgtMS4xVjE4NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMSAtMC4xKSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPjwvc3ZnPg==",
"data:image/gif;base64,[encoded data, 15324 characters]",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE0IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzA3Ny42NiwxOTA3LjAzbC00Ljk4LDQuOTcsNC45Niw0Ljk1YTEuMTY4LDEuMTY4LDAsMCwxLC4wMSwxLjY1aC0wLjAxYTEuMTcxLDEuMTcxLDAsMCwxLTEuNjYsMGwtNC45Ni00Ljk0LTQuOTksNC45OWExLjIsMS4yLDAsMCwxLTEuNjgsMGgwYTEuMjA3LDEuMjA3LDAsMCwxLDAtMS42OWw0Ljk5LTQuOTgtNC44My00LjgxYTEuMTY4LDEuMTY4LDAsMCwxLS4wMS0xLjY1aDAuMDFhMS4xNzEsMS4xNzEsMCwwLDEsMS42NiwwbDQuODMsNC44LDQuOTgtNC45N2ExLjE3NywxLjE3NywwLDAsMSwxLjY4LDBoMEExLjI4OSwxLjI4OSwwLDAsMSwzMDc3LjY2LDE5MDcuMDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA2NCAtMTkwNSkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,[encoded data, 4440 characters]",
"data:image/svg+xml;base64,[encoded data, 4408 characters]",
"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiByeD0iNiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC44Ii8+CjxwYXRoIGQ9Ik00NS41IDE3SDQ0QzQzLjYwMjIgMTcgNDMuMjIwNiAxNy4xNTggNDIuOTM5MyAxNy40MzkzQzQyLjY1OCAxNy43MjA2IDQyLjUgMTguMTAyMiA0Mi41IDE4LjVDNDIuNSAxOC44OTc4IDQyLjY1OCAxOS4yNzk0IDQyLjkzOTMgMTkuNTYwN0M0My4yMjA2IDE5Ljg0MiA0My42MDIyIDIwIDQ0IDIwSDQ1LjVDNDUuODk3OCAyMCA0Ni4yNzk0IDIwLjE1OCA0Ni41NjA3IDIwLjQzOTNDNDYuODQyIDIwLjcyMDYgNDcgMjEuMTAyMiA0NyAyMS41VjMzLjUzNzVDNDUuNzA5MyAzMi41NDUzIDQ0LjEyOCAzMi4wMDUgNDIuNSAzMkM0MS4yNzE3IDMyLjAwMDYgNDAuMDYyNCAzMi4zMDI5IDM4Ljk3ODMgMzIuODgwM0MzNy44OTQyIDMzLjQ1NzYgMzYuOTY4NSAzNC4yOTI0IDM2LjI4MjUgMzUuMzExM0MzNS43MjYxIDM0LjczODQgMzUuMDYwMyAzNC4yODI5IDM0LjMyNDggMzMuOTcxOUMzMy41ODkyIDMzLjY2MDkgMzIuNzk4NiAzMy41MDA3IDMyIDMzLjUwMDdDMzEuMjAxNCAzMy41MDA3IDMwLjQxMDggMzMuNjYwOSAyOS42NzUyIDMzLjk3MTlDMjguOTM5NyAzNC4yODI5IDI4LjI3MzkgMzQuNzM4NCAyNy43MTc1IDM1LjMxMTNDMjcuMDMxNSAzNC4yOTI0IDI2LjEwNTggMzMuNDU3NiAyNS4wMjE3IDMyLjg4MDNDMjMuOTM3NiAzMi4zMDI5IDIyLjcyODMgMzIuMDAwNiAyMS41IDMyQzE5Ljg3MiAzMi4wMDUgMTguMjkwNyAzMi41NDUzIDE3IDMzLjUzNzVWMjEuNUMxNyAyMS4xMDIyIDE3LjE1OCAyMC43MjA2IDE3LjQzOTMgMjAuNDM5M0MxNy43MjA2IDIwLjE1OCAxOC4xMDIyIDIwIDE4LjUgMjBIMjBDMjAuMzk3OCAyMCAyMC43Nzk0IDE5Ljg0MiAyMS4wNjA3IDE5LjU2MDdDMjEuMzQyIDE5LjI3OTQgMjEuNSAxOC44OTc4IDIxLjUgMTguNUMyMS41IDE4LjEwMjIgMjEuMzQyIDE3LjcyMDYgMjEuMDYwNyAxNy40MzkzQzIwLjc3OTQgMTcuMTU4IDIwLjM5NzggMTcgMjAgMTdIMTguNUMxNy4zMDY1IDE3IDE2LjE2MTkgMTcuNDc0MSAxNS4zMTggMTguMzE4QzE0LjQ3NDEgMTkuMTYxOSAxNCAyMC4zMDY1IDE0IDIxLjVWMzkuNUMxNCA0MS40ODkxIDE0Ljc5MDIgNDMuMzk2OCAxNi4xOTY3IDQ0LjgwMzNDMTcuNjAzMiA0Ni4yMDk4IDE5LjUxMDkgNDcgMjEuNSA0N0MyMy40ODkxIDQ3IDI1LjM5NjggNDYuMjA5OCAyNi44MDMzIDQ0LjgwMzNDMjguMjA5OCA0My4zOTY4IDI5IDQxLjQ4OTEgMjkgMzkuNUMyOSAzOC43MDQ0IDI5LjMxNjEgMzcuOTQxMyAyOS44Nzg3IDM3LjM3ODdDMzAuNDQxMyAzNi44MTYxIDMxLjIwNDQgMzYuNSAzMiAzNi41QzMyLjc5NTYgMzYuNSAzMy41NTg3IDM2LjgxNjEgMzQuMTIxMyAzNy4zNzg3QzM0LjY4MzkgMzcuOTQxMyAzNSAzOC43MDQ0IDM1IDM5LjVDMzUgNDEuNDg5MSAzNS43OTAyIDQzLjM5NjggMzcuMTk2NyA0NC44MDMzQzM4LjYwMzIgNDYuMjA5OCA0MC41MTA5IDQ3IDQyLjUgNDdDNDQuNDg5MSA0NyA0Ni4zOTY4IDQ2LjIwOTggNDcuODAzMyA0NC44MDMzQzQ5LjIwOTggNDMuMzk2OCA1MCA0MS40ODkxIDUwIDM5LjVWMjEuNUM1MCAyMC4zMDY1IDQ5LjUyNTkgMTkuMTYxOSA0OC42ODIgMTguMzE4QzQ3LjgzODEgMTcuNDc0MSA0Ni42OTM1IDE3IDQ1LjUgMTdaTTIxLjUgNDRDMjAuNjEgNDQgMTkuNzQgNDMuNzM2MSAxOC45OTk5IDQzLjI0MTZDMTguMjU5OSA0Mi43NDcxIDE3LjY4MzEgNDIuMDQ0MyAxNy4zNDI1IDQxLjIyMjFDMTcuMDAxOSA0MC4zOTk4IDE2LjkxMjggMzkuNDk1IDE3LjA4NjUgMzguNjIyMUMxNy4yNjAxIDM3Ljc0OTIgMTcuNjg4NyAzNi45NDc0IDE4LjMxOCAzNi4zMThDMTguOTQ3NCAzNS42ODg3IDE5Ljc0OTIgMzUuMjYwMSAyMC42MjIxIDM1LjA4NjVDMjEuNDk1IDM0LjkxMjggMjIuMzk5OCAzNS4wMDE5IDIzLjIyMjEgMzUuMzQyNUMyNC4wNDQzIDM1LjY4MzEgMjQuNzQ3MSAzNi4yNTk5IDI1LjI0MTYgMzYuOTk5OUMyNS43MzYxIDM3Ljc0IDI2IDM4LjYxIDI2IDM5LjVDMjYgNDAuNjkzNSAyNS41MjU5IDQxLjgzODEgMjQuNjgyIDQyLjY4MkMyMy44MzgxIDQzLjUyNTkgMjIuNjkzNSA0NCAyMS41IDQ0Wk00Mi41IDQ0QzQxLjYxIDQ0IDQwLjc0IDQzLjczNjEgMzkuOTk5OSA0My4yNDE2QzM5LjI1OTkgNDIuNzQ3MSAzOC42ODMxIDQyLjA0NDMgMzguMzQyNSA0MS4yMjIxQzM4LjAwMTkgNDAuMzk5OCAzNy45MTI4IDM5LjQ5NSAzOC4wODY1IDM4LjYyMjFDMzguMjYwMSAzNy43NDkyIDM4LjY4ODcgMzYuOTQ3NCAzOS4zMTggMzYuMzE4QzM5Ljk0NzQgMzUuNjg4NyA0MC43NDkyIDM1LjI2MDEgNDEuNjIyMSAzNS4wODY1QzQyLjQ5NSAzNC45MTI4IDQzLjM5OTggMzUuMDAxOSA0NC4yMjIxIDM1LjM0MjVDNDUuMDQ0MyAzNS42ODMxIDQ1Ljc0NzEgMzYuMjU5OSA0Ni4yNDE2IDM2Ljk5OTlDNDYuNzM2MSAzNy43NCA0NyAzOC42MSA0NyAzOS41QzQ3IDQwLjY5MzUgNDYuNTI1OSA0MS44MzgxIDQ1LjY4MiA0Mi42ODJDNDQuODM4MSA0My41MjU5IDQzLjY5MzUgNDQgNDIuNSA0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,[encoded data, 5040 characters]",
"data:image/svg+xml;base64,[encoded data, 5020 characters]",
"data:image/svg+xml;base64,[encoded data, 4184 characters]"];
return"/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }body {background: __page_background__;overflow: hidden; }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transform: translateZ(0);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; }  .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
a[0]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
a[1]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+a[2]+") no-repeat center; }.quiz-logo-container {height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {height: 100%;position: relative;display: inline-block;vertical-align: top;margin: 0 12px; }  .course-title.course-title_first {margin: 0 0; }  .course-title.course-title_first.course-title_with-side-panel {margin-right: -2px; }  .course-title.course-title_first.course-title_with-side-panel.course-title_left {left: 12px; }  .course-title__text {color: __topPanel_text__;height: 28px;position: absolute;top: 0;bottom: 0;margin: auto;line-height: 26px;font-size: 13px;font-family: inherit;padding-left: 10px;padding-right: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: inherit; }  .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.quiz-player-skin.quiz-player-skin_embedded .quiz-slide-container {margin: 0; }.quiz-control-panel {position: relative;width: 100%;height: 58px; }  .quiz-control-panel__container {position: absolute;margin: auto;top: 1pt;bottom: 0;height: 36px; }    .quiz-control-panel__container.quiz-control-panel__container_left {left: 12px; }    .quiz-control-panel__container.quiz-control-panel__container_right {right: 4px; }  .quiz-control-panel__button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-bottom: 0;margin-right: 8px;background: __button_normal__;color: __button_content_normal__; }    .quiz-control-panel__button:not(.ie9) {min-width: 80px; }    .quiz-control-panel__button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }    .quiz-control-panel__button:focus {outline: none; }      .quiz-control-panel__button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }    .quiz-control-panel__button.quiz-control-panel__button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .quiz-control-panel__button.quiz-control-panel__button_print {padding-left: 45px;padding-right: 19px; }      .quiz-control-panel__button.quiz-control-panel__button_print::after {content: '';background-image: url("+
a[3]+");width: 21px;height: 19px;position: absolute;left: 16px;top: 9px; }      .quiz-control-panel__button.quiz-control-panel__button_print.active::after, .quiz-control-panel__button.quiz-control-panel__button_print:hover::after {background-image: url("+a[4]+"); }    .quiz-control-panel__button.quiz-control-panel__button_left-arrow.quiz-control-panel__button_show-arrow {padding-left: 31px;padding-right: 19px; }      .quiz-control-panel__button.quiz-control-panel__button_left-arrow.quiz-control-panel__button_show-arrow svg {display: block;position: absolute;width: 8px;height: 13px;left: 15px;top: 11px; }    .quiz-control-panel__button.quiz-control-panel__button_left-arrow svg, .quiz-control-panel__button.quiz-control-panel__button_right-arrow svg {display: none; }      .quiz-control-panel__button.quiz-control-panel__button_left-arrow svg path, .quiz-control-panel__button.quiz-control-panel__button_right-arrow svg path {fill: __button_content_normal__; }    .quiz-control-panel__button.quiz-control-panel__button_right-arrow.quiz-control-panel__button_show-arrow {padding-left: 20px;padding-right: 33px; }      .quiz-control-panel__button.quiz-control-panel__button_right-arrow.quiz-control-panel__button_show-arrow svg {display: block;position: absolute;width: 8px;height: 13px;right: 16px;top: 11px; }    .quiz-control-panel__button.quiz-control-panel__button_active {background: __button_over__;color: __button_content_over__; }      .quiz-control-panel__button.quiz-control-panel__button_active svg path {fill: __button_content_over__; }    .quiz-control-panel__button[disabled] {background: __button_normal__;color: __button_content_normal__; }      .quiz-control-panel__button[disabled] svg path {fill: __button_content_normal__; }    .quiz-control-panel__button.quiz-control-panel__button_std-outline {width: 45px;min-width: 45px;margin-right: 11px;padding: 0;background-image: url("+
a[5]+");background-repeat: no-repeat;background-position: center;border-radius: 5px; }    .quiz-control-panel__button.quiz-control-panel__button_std-outline.quiz-control-panel__button_active {background-image: url("+a[6]+"); }    .quiz-control-panel__button.quiz-control-panel__button_std-outline[aria-pressed='true'] {background-image: url("+a[5]+"); }    .quiz-control-panel__button.quiz-control-panel__button_std-outline[aria-pressed='true'].quiz-control-panel__button_active {background-image: url("+
a[6]+"); }    .quiz-control-panel__button.quiz-control-panel__button_light {font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;background: none;color: __topPanel_text__;padding: 0 10px 13px 10px; }    .quiz-control-panel__button.quiz-control-panel__button_light.quiz-control-panel__button_active {background-color: __panel_hover_background__; }  .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: absolute;width: __quiz_width__;height: __quiz_height__; }.quiz-top-panel {position: relative;width: 100%;height: 38px;color: __topPanel_text__; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __panel_hover_background__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __topPanel_text__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {position: absolute;top: 0;bottom: 0;margin: auto;height: 31px; }    .quiz-top-panel__container.quiz-top-panel__container_position_right {right: 12px; }      .quiz-top-panel__container.quiz-top-panel__container_position_right .quiz-misc-buttons.quiz-misc-buttons_with-separator {margin-right: 0; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {left: 12px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-mark-button {float: right; }  .quiz-top-panel__quiz-score-info {display: inline-block;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;right: 12px;line-height: 29px;font-size: 13px;font-family: PFn, Open Sans, Helvetica, Arial;margin-left: 12px; }    .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_only-quiz-score {margin-left: 0; }    .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_with-separator {margin-right: 12px; }      .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_with-separator::after {content: '';position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px; }  .quiz-top-panel__question-score-info {display: inline-block;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;line-height: 29px;font-size: 13px;font-family: PFn, Open Sans, Helvetica, Arial; }    .quiz-top-panel__question-score-info.quiz-top-panel__question-score-info_with-separator {margin-right: 12px; }      .quiz-top-panel__question-score-info.quiz-top-panel__question-score-info_with-separator::after {content: '';position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px; }  .quiz-top-panel__button {float: left;margin-top: 8px;cursor: pointer; }  .quiz-top-panel .quiz-misc-buttons {display: inline-block;position: relative; }    .quiz-top-panel .quiz-misc-buttons:not(:first-child) {margin-left: 1px; }    .quiz-top-panel .quiz-misc-buttons.quiz-misc-buttons_with-separator {margin-right: 12px; }      .quiz-top-panel .quiz-misc-buttons.quiz-misc-buttons_with-separator::after {position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;content: '';top: 1px;margin-left: 0;right: 0; }    .quiz-top-panel .quiz-misc-buttons__button {cursor: pointer;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;position: relative;border-radius: 4px;padding-left: 10px;padding-right: 11px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;line-height: 27px;color: __topPanel_text__;overflow: visible;white-space: nowrap;text-overflow: ellipsis; }      .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator {margin-right: 1px; }        .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator::after {position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;content: '';top: 1px;margin-left: 0;right: 0; }      .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active {background-color: __panel_hover_background__; }        .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled]) {background: __panel_hover_background__; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before, .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {content: '';position: absolute;border-right: 1px solid __player_background__;top: 0;bottom: 0;z-index: 1; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before {left: -1px; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {right: -1px; }      .quiz-top-panel .quiz-misc-buttons__button[disabled] {opacity: 0.5;pointer-events: none; }.quiz-mark-button {margin-top: 0;cursor: pointer;border-radius: 4px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;width: 35px;height: 27px;padding: 4px 11px; }  .quiz-mark-button.quiz-mark-button_active {background-color: __panel_hover_background__; }  .quiz-mark-button svg {width: 11px;height: 17px; }    .quiz-mark-button svg path {fill: #FFFFFF;fill-opacity: 0;stroke: __topPanel_text__; }  .quiz-mark-button.quiz-mark-button_marked svg path {fill: __topPanel_text__;fill-opacity: 1; }  .quiz-mark-button:only-child {margin-right: 0; }.quiz-timer-view {display: inline-block;margin-left: 1px;position: relative;line-height: 27px; }  .quiz-timer-view svg {top: 3px;left: 14px;right: 6px;width: 22px;height: 22px;position: absolute; }  .quiz-timer-view__label {position: relative;font-size: 13px;text-align: left;font-family: PFnb, Open Sans, Helvetica, Arial;white-space: nowrap;max-width: 100px;text-overflow: ellipsis;margin-left: 42px; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.qm-customization-navigation {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 100%;min-width: 190px;background-color: #FFFFFF;border-right: 1px solid #DADADA;padding: 4px 6px 0 6px; }.feedback-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1; }  .feedback-layer.feedback-layer_ie {visibility: hidden; }  .feedback-layer:not(.feedback-layer_ie) {pointer-events: none; }.quiz-feedback-panel {position: absolute;background: #FFFFFF;min-height: 74px;bottom: -20px;right: 0;left: 0;margin: 20px;border-radius: 5px;width: 67%;margin-left: auto;margin-right: auto;visibility: visible;box-shadow: 0 0 6px rgba(0, 0, 0, 0.3); }  .quiz-feedback-panel__header {font-family: PFnb, Open Sans, Helvetica, Arial;padding: 10px;border-radius: 5px 5px 0 0;cursor: pointer;pointer-events: auto;position: relative;color: __feedback_title_text__;height: 44px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 27px;font-size: 18px;padding-right: 40px; }    .quiz-feedback-panel__header::after {content: '';position: absolute;top: 0;right: 0;height: 100%;width: 40px;cursor: pointer;background: url("+
a[7]+") no-repeat center;background-size: 13px 13px;border: 0;opacity: 0.51;pointer-events: none; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_correct {background: __feedback_title_correct__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_incorrect {background: __feedback_title_incorrect__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_answered {background: __feedback_title_answered__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_partially {background: __feedback_title_partiallycorrect__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_only-header {border-radius: 5px; }  .quiz-feedback-panel.quiz-feedback-panel_only-header {min-height: 0; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.quiz-feedback-content {padding: 24px 24px 20px 24px;height: 100%; }.quiz-feedback-scroll-area {overflow: hidden;width: 100%;height: 100%;pointer-events: auto;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
a[8]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controls_focus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
a[9]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute;left: -10px; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 30px; }.items-container {width: 100%;height: 100%;padding-left: 20px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);margin: 10px;margin-bottom: 13px;position: relative;top: 0;left: 0;cursor: pointer;border: 1px solid #C0C0C0;border-radius: 5px;min-height: 44px;overflow: hidden;padding: 4px 6px 6px 16px;min-width: 60px; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.35);border: 1px solid #888888;background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__);outline: none; }  .seq-choice-container .attachment-container {display: table-cell;vertical-align: middle;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: table;vertical-align: middle;height: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: table-cell;vertical-align: middle;word-break: break-word; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.86; }  .seq-choice-container__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] * {color: #303030; }    .seq-choice-container[disabled] svg *[fill] {fill: #303030; }    .seq-choice-container[disabled] svg *[stroke] {stroke: #303030; }  .seq-choice-container.seq-choice-container_correct {border: 1px solid #75B870; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: #099400; }  .seq-choice-container.seq-choice-container_incorrect {border: 1px solid #EB8478; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: #C70000; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(1) {stop-color: #FFFFFF; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(2) {stop-color: #F2F2F2; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(1) {stop-color: __buttons_menus_highlight__; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(2) {stop-color: __buttons_menus_highlight_second__; }.match-premise-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default; }  .match-premise-item svg .fill {fill: url(#__quiz_id___matching); }  .match-premise-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-premise-item svg path.outline {fill: #C0C0C0; }  .match-premise-item__background {position: absolute;width: 100%; }  .match-premise-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-premise-item .attachment-container__attachment-view {display: block; }  .match-premise-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-premise-item__content.match-premise-item__content_has-picture {padding-left: 6px; }  .match-premise-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: #C70000 !important; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: #099400 !important; }  .match-premise-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view[disabled] {opacity: 0.86; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-premise-item[disabled] * {color: #303030; }    .match-premise-item[disabled] svg *[fill] {fill: #303030; }    .match-premise-item[disabled] svg *[stroke] {stroke: #303030; }  .match-premise-item.match-premise-item_correct svg path.outline {fill: #75B870; }  .match-premise-item.match-premise-item_incorrect svg path.outline {fill: #EB8478; }  .match-premise-item.match-premise-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item__content {padding-right: 24px; }  .match-premise-item.match-premise-item_intersected svg .fill {fill: url(#__quiz_id___matching_over); }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px); }.match-response-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default;cursor: pointer; }  .match-response-item svg .fill {fill: url(#__quiz_id___matching); }  .match-response-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-response-item svg path.outline {fill: #C0C0C0; }  .match-response-item__background {position: absolute;width: 100%; }  .match-response-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-response-item .attachment-container__attachment-view {display: block; }  .match-response-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-response-item__content.match-response-item__content_has-picture {padding-left: 6px; }  .match-response-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: #C70000 !important; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: #099400 !important; }  .match-response-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view[disabled] {opacity: 0.86; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-response-item[disabled] * {color: #303030; }    .match-response-item[disabled] svg *[fill] {fill: #303030; }    .match-response-item[disabled] svg *[stroke] {stroke: #303030; }  .match-response-item.match-response-item_correct svg path.outline {fill: #75B870; }  .match-response-item.match-response-item_incorrect svg path.outline {fill: #EB8478; }  .match-response-item.match-response-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item__content {padding-left: 30px;padding-right: 16px; }  .match-response-item.match-response-item_dragged {opacity: 0.5; }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px); }  .match-response-item.match-response-item_active .match-response-item__background svg .fill, .match-response-item:focus .match-response-item__background svg .fill {fill: url(#__quiz_id___matching_over); }  .match-response-item:focus {outline: none; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.outline {fill: #888888; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.match-response-container {z-index: 1; }  .match-response-container .match-response-item__background svg path.outline {fill: #888888; }  .match-response-container .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: __radio_check_highlight__; }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __radio_check_content_normal__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view[disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view[disabled] .outline-border {background: #999999; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;opacity: 0.86;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __radio_check_content_normal__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button.quiz-scale-view-container__scale-view_incorrect .inline-border {background: #D9654E !important; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 23px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 19px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_active {opacity: 1; }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: PFn, Open Sans, Helvetica, Arial;word-wrap: break-word; }.statement-view {margin: 0 16px;position: relative;min-height: 26px;line-height: 1.375; }  .statement-view:last-child {border-bottom: none; }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 14px 0;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: __verticalGradient(__hotspot_content_normal__, __hotspot_content_normal_second__);background: -webkit-linear-gradient(top, __hotspot_content_normal__, __hotspot_content_normal_second__);background: linear-gradient(to bottom, __hotspot_content_normal__, __hotspot_content_normal_second__);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {padding: 10px 16px; }.text-answer-container {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;background: #FFFFFF;font-size: 0;min-width: 50px; }  .text-answer-container__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[10]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }  .text-answer-container.text-answer-container_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }  .text-answer-container[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }  .text-answer-container__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }    .text-answer-container__type-in[disabled] {cursor: inherit;color: #303030; }    .text-answer-container__type-in.text-answer-container__type-in_correct {color: #099400; }    .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: #C70000; }  .text-answer-container__type-in {min-height: 32px; }    .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }  .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.essay-container {padding: 10px 16px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch; }    .essay-container__text-input[disabled] {cursor: inherit;color: #999999;opacity: 1; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {width: 100%;height: 100%;border: none;border-radius: 4px;padding: 10px;background: #FFFFFF;opacity: 0.86;position: relative;overflow: hidden;box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {opacity: 1;box-shadow: 0 0 0 2px #969696; }    .essay-container .essay-scroll-pane[disabled] {background: #F6F6F6;box-shadow: 0 0 0 1px #96bebe; }    .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; }        .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view .choice-attachment-container {display: table-cell;vertical-align: middle; }  .choice-view__choice-container {height: 100%;position: relative;top: 0;left: 0;padding: 10px;cursor: pointer;display: table; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_active {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_active .choice-view__active-element-container {opacity: 1; }    .choice-view__choice-container.choice-view__choice-container_focused {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_focused .choice-view__active-element-container {opacity: 1; }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: table-cell;padding-right: 12px;width: 23px;position: relative;vertical-align: middle;padding-left: 6px;opacity: 0.86; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .bg {display: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border {background: #999999; }  .choice-view__active-element {pointer-events: none;position: relative;width: 23px;height: 23px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 23px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 19px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .bg {display: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .outline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 3px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;background: url("+
a[11]+");height: 19px;width: 19px;top: 1px;left: 1px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 2px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_checkbox .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_correct::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
a[12]+");left: -40px;top: -6px;background-position: center;width: 40px;height: 34px; }.choice-content {position: relative;display: table-cell;vertical-align: middle;min-height: 23px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;/*    height: 31px;font-family: $inputFontFamily;font-size: 16px;*/    margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[10]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }      .choice-content__type-in__type-in[disabled] {cursor: inherit;color: #303030; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_correct {color: #099400; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_incorrect {color: #C70000; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 11px 14px; }  .quiz-slide-visualizer__fib-rich-text > p,  .quiz-slide-visualizer__fib-rich-text > ul li,  .quiz-slide-visualizer__fib-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__mct-rich-text {line-height: 2.2;padding: 11px 14px; }  .quiz-slide-visualizer__mct-rich-text > p,  .quiz-slide-visualizer__mct-rich-text > ul li,  .quiz-slide-visualizer__mct-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__wb-rich-text {line-height: 2.2;padding: 11px 14px; }  .quiz-slide-visualizer__wb-rich-text > p,  .quiz-slide-visualizer__wb-rich-text > ul li,  .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.mct-placeholder {line-height: 1.8; }.fib-placeholder {line-height: 1.8; }.wb-placeholder {line-height: 1.8; }.fib-placeholder {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;background: #FFFFFF;padding: 0 3px 0 3px;opacity: 0.86;max-width: 300px; }  .fib-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[10]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .fib-placeholder__tooltip-icon {right: 6px; }  .fib-placeholder__input {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: #303030; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 25px; }  .fib-placeholder.fib-placeholder_incorrect {cursor: pointer;pointer-events: all; }  .fib-placeholder.fib-placeholder_correct {pointer-events: none; }  .fib-placeholder.fib-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__;opacity: 1; }  .fib-placeholder[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }.mct-placeholder {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;display: inline-block;vertical-align: baseline;margin: 0 5px;text-align: left; }  .mct-placeholder[disabled] {background: #F6F6F6; }  .mct-placeholder.mct-placeholder_active {cursor: pointer; }  .mct-placeholder:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder.mct-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder[disabled] {pointer-events: none; }  .mct-placeholder__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .mct-placeholder::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
a[9]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .mct-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+a[10]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin-right: 6px;color: #000000; }  .mct-placeholder__tooltip-icon {position: relative;right: 10px;vertical-align: middle;top: -3px; }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {color: #303030;cursor: default;opacity: 0.86; }  .mct-placeholder.mct-placeholder_review {pointer-events: none; }    .mct-placeholder.mct-placeholder_review::after {content: none; }    .mct-placeholder.mct-placeholder_review .mct-placeholder__label {margin-right: 39px; }  .mct-placeholder.mct-placeholder_correct {color: #099400;pointer-events: none; }    .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {margin-right: 39px;color: #099400; }  .mct-placeholder.mct-placeholder_incorrect {color: #C70000;cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 21px;color: #C70000; }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF; }  .mct-answers-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .mct-answers-list__item.mct-answers-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item:last-child {border-bottom: none; }  .mct-answers-list__item {text-overflow: unset;word-wrap: break-word;white-space: pre-wrap; }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {border-radius: 4px;display: inline-block;vertical-align: baseline;text-align: center;padding: 0 20px;cursor: default;margin: 3px;min-width: 72px;border: 1px solid #C0C0C0;color: #000000; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[10]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 240px;white-space: nowrap;word-break: break-all;max-height: 2em; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px;margin-right: 10px; }  .wb-placeholder__tooltip-icon {position: relative;vertical-align: middle;top: -3px; }  .wb-placeholder.wb-placeholder_type_word {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);cursor: pointer; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .wb-placeholder.wb-placeholder_type_empty {background: #FFFFFF;opacity: 0.86; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.6; }  .wb-placeholder.wb-placeholder_highlight {box-shadow: inset 0 0 0 2px __buttons_menus_highlight_second__;opacity: 1; }  .wb-placeholder[disabled] {cursor: inherit;color: #303030;opacity: 0.86; }  .wb-placeholder.wb-placeholder_correct {color: #099400; }  .wb-placeholder.wb-placeholder_incorrect {color: #C70000;cursor: pointer;padding: 0 6px; }  .wb-placeholder.wb-placeholder_drag-active {background: #FFFFFF !important;opacity: 0.86;cursor: default;box-shadow: none !important; }    .wb-placeholder.wb-placeholder_drag-active .wb-placeholder__label {opacity: 0 !important; }.wb-word-copy {box-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);border: 1px solid #888888;z-index: 1; }  .wb-word-copy.wb-word-copy_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }.wb-extra-words {padding: 11px 14px;position: relative;line-height: 2.2; }  .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+
a[13]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+a[14]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px; }  .dnd-review-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .dnd-review-tooltip__container {margin-bottom: 13px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 27px;height: 27px;bottom: 0;left: 0; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {background-image: url("+
a[15]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {background-image: url("+a[16]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+a[17]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; }  .correct-answers-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin: 5px;margin-bottom: 10px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 40px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }    .correct-answers-tooltip__correct-answer::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
a[12]+");left: -2px;top: -6px;background-position: center;width: 40px;height: 34px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; }  .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-webkit-flex-basis: 5px;-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;width: 100%;height: 100%;overflow: hidden; }  .background-base__image {position: absolute;width: 100%;height: 100%; }    .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }    .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
a[18]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: -webkit-calc(100% + 12px + 12px) -webkit-calc(100% + 38px + 58px);background-size: calc(100% + 12px + 12px) calc(100% + 38px + 58px);background-position-x: -12px;background-position-y: -38px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer.quiz-slide-visualizer_with-border::after {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 1px solid __slide_border__;pointer-events: none; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
a[19]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+a[20]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+a[21]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }.timed-question-popup {position: absolute;background-color: #505050;border-radius: 4px;border: 1px solid #EEEEEE;height: 56px;padding: 15px 16px 14px 16px;white-space: nowrap;pointer-events: none; }  .timed-question-popup__text {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__icon {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__text {margin-top: 2px;color: #FFFFFF;font-size: 14px;font-family: PFn, Open Sans, Helvetica, Arial; }  .timed-question-popup__icon {width: 24px;margin-right: 10px; }    .timed-question-popup__icon svg {fill: #FFFFFF; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid __slide_border__;top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__report_progressbar_background__, __report_progressbar_background_second__);background: -webkit-linear-gradient(left, __report_progressbar_background__, __report_progressbar_background_second__);background: linear-gradient(to right, __report_progressbar_background__, __report_progressbar_background_second__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: -webkit-calc(100% - 90px);max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {background: #FFFFFF;position: absolute;display: block;border-radius: 3px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);margin: 0 10px; }    .frames-layer .quiz-message-box__content {display: inline-block;margin: 0 30px 0 26px;position: relative; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__icon {width: 28px;height: 28px;margin: 34px 9px 0 0;position: relative;display: inline-block; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;margin-top: 40px;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }    .frames-layer .quiz-message-box__message {text-align: left;font-size: 14px;color: #000000;position: relative;font-family: PFn, Open Sans, Helvetica, Arial; }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%;margin-top: 17px;margin-bottom: 28px;height: 36px; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {text-align: center; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: #FFFFFF;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __dialogBox_button_normal__;color: __dialogBox_button_content_normal__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __dialogBox_button_content_normal__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __dialogBox_button_content_over__;opacity: 0.6; }  .window-button.window-button_active {background: __dialogBox_button_over__;color: __dialogBox_button_content_over__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: #FFFFFF;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: PFn, Open Sans, Helvetica, Arial; }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
a[22]+");margin: auto;left: 0;right: 0;display: block;bottom: 20px; }.slide-list-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0, 0, 0, 0.4); }.quiz-slide-list-view {position: absolute;background: #FFFFFF;top: 14px;right: 0;left: 0;margin: 0 32px;color: #333333;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+a[23]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -20px;right: -20px;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F7F7F7;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #333333;max-height: 300px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 34px !important;bottom: 14px !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {height: 30px;line-height: 30px;background-color: #F7F7F7;color: #333333;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 13px;padding: 0 10px;border-radius: 4px 4px 0 0;border-bottom: 1px solid #E2E2E2; }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;padding: 0;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: PFn, Open Sans, Helvetica, Arial;padding: 0 10px;vertical-align: middle;font-size: 12px;height: 50px;border-bottom: 1px solid #E2E2E2;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row__items-container {float: right;line-height: 50px; }  .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; }  .slide-state-list-row__points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__marker {width: 10px;height: 50px;display: inline-block;text-align: center;line-height: 57px; }    .slide-state-list-row__marker svg {width: 11px;height: 17px; }      .slide-state-list-row__marker svg path {fill: #F74D1A;fill-opacity: 0; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg path {fill-opacity: 1; }  .slide-state-list-row[aria-selected='true'] {background: __buttons_menus_highlight__; }  .slide-state-list-row.slide-state-list-row_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }.quiz-player-skin {position: absolute;background-color: __player_background__;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial; }  .quiz-player-skin__main-container {position: relative; }  .quiz-player-skin.quiz-player-skin_ms-edge {-ms-touch-action: none;touch-action: none; }  .quiz-player-skin.quiz-player-skin_embedded-mode {border-radius: 0;border: 1px solid rgba(0, 0, 0, 0.12); }.accessible-authorization-field-view input[type=text],.accessible-authorization-field-view input[type=number],.accessible-authorization-field-view input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }.accessible-authorization-field-view__title {display: block;margin-top: 8px;margin-bottom: 4px; }.accessible-authorization-field-view__combobox {height: 28px;width: 100%;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.accessible-intro-slide-content {margin-top: 16px; }.accessible-info-slide-content {margin-top: 16px; }.accessible-choice-view {padding-top: 8px; }  .accessible-choice-view input[type=radio] {-webkit-appearance: radio; }  .accessible-choice-view input[type=checkbox] {-webkit-appearance: checkbox; }  .accessible-choice-view input[type=text] {-webkit-appearance: textfield;vertical-align: middle;margin-left: 8px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .accessible-choice-view__active-element {vertical-align: middle;width: 24px;height: 24px; }  .accessible-choice-view__text-content {display: inline-block;vertical-align: middle;margin-left: 4px; }    .accessible-choice-view__text-content[disabled] {color: #B3B3B3; }  .accessible-choice-view[disabled] {pointer-events: none; }  .accessible-choice-view .accessible-rich-text-equation {display: inline; }.accessible-match-item-view {margin-top: 8px; }  .accessible-match-item-view__text-content {display: inline-block;vertical-align: middle; }    .accessible-match-item-view__text-content[disabled] {color: #B3B3B3; }  .accessible-match-item-view__select-control {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;display: inline-block;vertical-align: middle;height: 37px;margin-left: 8px;width: 200px; }.accessible-sequence-choice-view {margin-top: 8px; }  .accessible-sequence-choice-view__text-content {display: inline-block;vertical-align: middle; }    .accessible-sequence-choice-view__text-content[disabled] {color: #B3B3B3; }  .accessible-sequence-choice-view__select-control {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;display: inline-block;vertical-align: middle;height: 37px;margin-left: 8px;width: 80px; }.accessible-fib-content {margin-top: 16px; }  .accessible-fib-content input[type=text],  .accessible-fib-content input[type=number],  .accessible-fib-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }.accessible-fib-placeholder {margin-top: 8px;margin-bottom: 8px; }.accessible-wordbank-placeholder {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;width: 200px;height: 37px;margin-top: 8px;margin-bottom: 8px; }.accessible-mct-placeholder {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;width: 200px;height: 37px;margin-top: 8px;margin-bottom: 8px; }.accessible-type-in-content {margin-top: 16px; }  .accessible-type-in-content input[type=text],  .accessible-type-in-content input[type=number],  .accessible-type-in-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }  .accessible-type-in-content input[type=number]::-webkit-inner-spin-button, .accessible-type-in-content input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }.accessible-numeric-content {margin-top: 16px; }  .accessible-numeric-content input[type=text],  .accessible-numeric-content input[type=number],  .accessible-numeric-content input[type=email] {border: 2px solid #AAAAAA;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;-webkit-appearance: textfield;width: 100%;height: 50px; }  .accessible-numeric-content input[type=number]::-webkit-inner-spin-button, .accessible-numeric-content input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }.accessible-likert-scale-statement {margin-top: 8px; }.accessible-likert-scale-label input[type=radio] {-webkit-appearance: radio; }.accessible-likert-scale-label__radio {display: inline-block;vertical-align: middle;width: 24px;height: 24px; }.accessible-likert-scale-label__label {display: inline-block;vertical-align: middle;margin-left: 4px; }  .accessible-likert-scale-label__label[disabled] {color: #B3B3B3; }.accessible-essay-content__text-input {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;border: 2px solid #AAAAAA;margin-top: 8px;resize: none;width: 100%;height: 200px; }.quiz-accessible-result-slide-header {margin-bottom: 16px;font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600; }.accessible-result-slide-content {margin-top: 16px; }  .accessible-result-slide-content__button {min-width: 217px;min-height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;margin-top: 24px;margin-right: 12px; }.accessible-quiz-review {padding: 12px;clear: both; }  .accessible-quiz-review__header {font-family: Segoe UI, sans-serif;font-size: 36px;font-weight: 600; }  .accessible-quiz-review__number {font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600;margin-top: 12px; }  .accessible-quiz-review__feedback {font-family: Segoe UI, sans-serif;font-size: 26px;font-weight: 600; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_correct {color: #1FA818; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_incorrect {color: #D44848; }    .accessible-quiz-review__feedback.accessible-quiz-review__feedback_partially {color: #D07F04; }  .accessible-quiz-review__description {margin-top: 8px;margin-bottom: 8px; }.quiz-accessible-top-panel {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600;min-height: 50px;padding: 12px; }  .quiz-accessible-top-panel__question-number {display: inline;font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600; }  .quiz-accessible-top-panel__quiz-score {display: inline; }    .quiz-accessible-top-panel__quiz-score.quiz-accessible-top-panel__quiz-score_with-margin {margin-left: 20px; }.quiz-accessible-control-panel {padding: 12px;float: left;direction: rtl; }  .quiz-accessible-control-panel__button {min-width: 217px;min-height: 46px;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal;margin-right: 12px; }.quiz-accessible-slide-list {margin-bottom: 8px;padding: 12px;clear: both; }  .quiz-accessible-slide-list__summary {font-weight: 600;margin-bottom: 8px; }  .quiz-accessible-slide-list__header {display: inline;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .quiz-accessible-slide-list__item {cursor: pointer; }    .quiz-accessible-slide-list__item.quiz-accessible-slide-list__item_active {color: brown; }    .quiz-accessible-slide-list__item[disabled] {color: #B3B3B3; }.quiz-accessible-skin {position: absolute;background: white;font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }  .quiz-accessible-skin:not(.embedded) {min-height: 100%; }  .quiz-accessible-skin[disabled] {pointer-events: none;background: #808080; }.quiz-accessible-question-title {padding: 11px 12px;background: #EFEFEF;font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600; }.quiz-accessible-timer {font-family: Segoe UI, sans-serif;font-size: 16px;font-weight: 600;padding: 6px 0 6px 12px; }.quiz-accessible-slide {width: 100%;padding: 12px; }  .quiz-accessible-slide .accessibility-rich-text-image {max-width: 100%;margin-top: 12px; }  .quiz-accessible-slide .accessibility-rich-text-video {max-width: 100%;margin-top: 12px; }  .quiz-accessible-slide ul {list-style: disc;margin-left: 19px; }  .quiz-accessible-slide ol {list-style: decimal;margin-left: 16px; }.quiz-accessible-slide-description {font-family: Segoe UI, sans-serif;font-size: 20px;font-weight: normal; }.quiz-accessible-slide-picture {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-video {max-width: 100%;margin-top: 12px; }.quiz-accessible-slide-audio {margin-top: 12px; }.quiz-skin-switch-control {width: 64px;height: 64px;position: fixed;left: 16px;top: 16px;cursor: pointer;border: none; }  .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop {background: url("+
a[24]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:hover {background: url("+a[25]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:active {background: url("+a[26]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:focus {outline: none; }      .quiz-skin-switch-control.quiz-skin-switch-control_mode_desktop:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }  .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible {background: url("+
a[27]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:hover {background: url("+a[28]+") no-repeat center; }    .quiz-skin-switch-control.quiz-skin-switch-control_mode_accessible:active {background: url("+a[29]+") no-repeat center; }  .quiz-skin-switch-control.quiz-skin-switch-control_with-launcher {z-index: 101; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: -webkit-linear-gradient(top, #FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;-webkit-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }  .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; }    .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: #000000;border: 1px solid rgba(255, 255, 255, 0.5); }.vertical-scrollbar {-webkit-transition: none;transition: none;opacity: 0.5 !important; }"}(),
f;for(f in a)if(u(a).hasOwnProperty(f)){var g="__"+f.replace(/\./g,"_")+"__";d=d.replace(new RegExp(g,"g"),a[f])}for(var h in b)u(b).hasOwnProperty(h)&&(d=d.replace(new RegExp(h,"g"),b[h]));d=d.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.xx);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.ux);return GK(d)};
nO.prototype.xx=function(a,b,c){return"url(data:image/svg+xml;base64,"+Mg('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\n</svg>')+")"};
nO.prototype.ux=function(a,b,c){return"url(data:image/svg+xml;base64,"+Mg('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\n</svg>')+")"};function oO(){}
oO.prototype.SN=function(a,b){function c(b){b=Og(b);for(var c in a)u(a).hasOwnProperty(c)&&(b=b.replace(new RegExp("{"+c+"}","g"),a[c]));return Mg(b)}var d=function(){var a=["data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE4IDEyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiB7cGFuZWwudGV4dH07CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNjk1LDI2aDE4VjI0aC0xOHYyWm0wLTVoMThWMTloLTE4djJabTAtN3YyaDE4VjE0aC0xOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjk1IC0xNCkiLz4KPC9zdmc+Cg=="),"data:image/svg+xml;base64,"+
c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiB7cGFuZWwudGV4dH07CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfMTQ5Ml9jb3B5XzIiIGRhdGEtbmFtZT0iU2hhcGUgMTQ5MiBjb3B5IDIiIGNsYXNzPSJjbHMtMSIgZD0iTTg5NSwxNzU0aC0xMi4xN2w1LjU4OS01LjU5TDg4NywxNzQ3bC04LDgsOCw4LDEuNDEtMS40MS01LjU4LTUuNTlIODk1di0yWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg3OSAtMTc0NykiLz4KPC9zdmc+Cg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHRpdGxlPmlwYWQtaGlkZS1zaWRlYmFyLXJpZ2h0MjwvdGl0bGU+PHBhdGggZD0iTTAsN0gxMi4xN0w2LjU4LDEuNDEsOCwwbDgsOEw4LDE2LDYuNTksMTQuNTksMTIuMTcsOUgwWiIgc3R5bGU9ImZpbGw6e3BhbmVsLnRleHR9Ii8+PC9zdmc+"),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQubm9ybWFsfSIgeT0iNSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5ub3JtYWx9IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm92ZXJ9IiB4PSI1IiB5PSIxMCIgd2lkdGg9IjkiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5vdmVyfSIgeD0iNSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik0xNy44LDIyYTEuMiwxLjIsMCwwLDEtLjg2LS4zN0wxMSwxNS41bDUuOTQtNi4xM0ExLjIsMS4yLDAsMCwxLDE4LjY2LDExTDE0LjM0LDE1LjUsMTguNjYsMjBhMS4yLDEuMiwwLDAsMS0uODYsMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMSAtOSkiIHN0eWxlPSJmaWxsOntidXR0b24uY29udGVudC5ub3JtYWx9Ii8+DQo8L3N2Zz4="),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik0xNy44LDIyYTEuMiwxLjIsMCwwLDEtLjg2LS4zN0wxMSwxNS41bDUuOTQtNi4xM0ExLjIsMS4yLDAsMCwxLDE4LjY2LDExTDE0LjM0LDE1LjUsMTguNjYsMjBhMS4yLDEuMiwwLDAsMS0uODYsMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMSAtOSkiIHN0eWxlPSJmaWxsOntidXR0b24uY29udGVudC5vdmVyfSIvPg0KPC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIzIDIxIj4KICA8cGF0aCAgZD0iTTczNDIuNzMsNzEyLjgzM2gxOS41NWEwLjQzMiwwLjQzMiwwLDAsMCwuMjItMC44MjUsMzcuOTI1LDM3LjkyNSwwLDAsMC00LjYtMS41MDhoLTAuOFY3MDdoLTkuMnYzLjVoLTAuOGEzNy45MjUsMzcuOTI1LDAsMCwwLTQuNiwxLjUwOEEwLjQzMywwLjQzMywwLDAsMCw3MzQyLjczLDcxMi44MzNaTTczNjIuODUsNzE0aC0yMC43YTEuMTYzLDEuMTYzLDAsMCwwLTEuMTUsMS4xNjZWNzIxYTEuMTYzLDEuMTYzLDAsMCwwLDEuMTUsMS4xNjdoMi42M0w3MzQzLjc2LDcyOGgxNy40OGwtMS4wMi01LjgzM2gyLjYzQTEuMTYzLDEuMTYzLDAsMCwwLDczNjQsNzIxdi01LjgzNEExLjE2MywxLjE2MywwLDAsMCw3MzYyLjg1LDcxNFptLTE2LjU2LDExLjY2NywxLjM4LTguMTcxaDkuNjZsMS4zOCw4LjE3MWgtMTIuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM0MSAtNzA3KSIgc3R5bGU9ImZpbGw6e2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iLz4KPC9zdmc+Cg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIzIDIxIj4KICA8cGF0aCAgZD0iTTczNDIuNzMsNzEyLjgzM2gxOS41NWEwLjQzMiwwLjQzMiwwLDAsMCwuMjItMC44MjUsMzcuOTI1LDM3LjkyNSwwLDAsMC00LjYtMS41MDhoLTAuOFY3MDdoLTkuMnYzLjVoLTAuOGEzNy45MjUsMzcuOTI1LDAsMCwwLTQuNiwxLjUwOEEwLjQzMywwLjQzMywwLDAsMCw3MzQyLjczLDcxMi44MzNaTTczNjIuODUsNzE0aC0yMC43YTEuMTYzLDEuMTYzLDAsMCwwLTEuMTUsMS4xNjZWNzIxYTEuMTYzLDEuMTYzLDAsMCwwLDEuMTUsMS4xNjdoMi42M0w3MzQzLjc2LDcyOGgxNy40OGwtMS4wMi01LjgzM2gyLjYzQTEuMTYzLDEuMTYzLDAsMCwwLDczNjQsNzIxdi01LjgzNEExLjE2MywxLjE2MywwLDAsMCw3MzYyLjg1LDcxNFptLTE2LjU2LDExLjY2NywxLjM4LTguMTcxaDkuNjZsMS4zOCw4LjE3MWgtMTIuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM0MSAtNzA3KSIgc3R5bGU9ImZpbGw6e2J1dHRvbi5jb250ZW50Lm92ZXJ9Ii8+Cjwvc3ZnPgo="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik03LjIsMjJhMS4yLDEuMiwwLDAsMCwuODYtLjM3TDE0LDE1LjUsOC4wNiw5LjM3QTEuMiwxLjIsMCwwLDAsNi4zNCwxMWw0LjMyLDQuNDZMNi4zNCwyMGExLjIsMS4yLDAsMCwwLC44NiwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTkpIiBzdHlsZT0iZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfSIvPg0KPC9zdmc+"),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik03LjIsMjJhMS4yLDEuMiwwLDAsMCwuODYtLjM3TDE0LDE1LjUsOC4wNiw5LjM3QTEuMiwxLjIsMCwwLDAsNi4zNCwxMWw0LjMyLDQuNDZMNi4zNCwyMGExLjIsMS4yLDAsMCwwLC44NiwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTkpIiBzdHlsZT0iZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn0iLz4NCjwvc3ZnPg=="),
"data:image/png;base64,[encoded data, 6500 characters]",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMjguMzAyIDMzLjI0MiI+DQoJPHBhdGggZD0iTTAsMS44VjMxLjQ0MmExLjgsMS44LDAsMCwwLDIuNzI2LDEuNTQzbDI0LjctMTQuODJhMS44LDEuOCwwLDAsMCwwLTMuMDg3TDIuNzI2LjI1N0ExLjgsMS44LDAsMCwwLDAsMS44WiIgc3R5bGU9ImZpbGw6IzMzMyIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjMzcHgiIHZpZXdCb3g9IjAgMCAyOC4zMDIgMzMuMjQyIj4NCgk8cGF0aCBkPSJNMCwxLjhWMzEuNDQyYTEuOCwxLjgsMCwwLDAsMi43MjYsMS41NDNsMjQuNy0xNC44MmExLjgsMS44LDAsMCwwLDAtMy4wODdMMi43MjYuMjU3QTEuOCwxLjgsMCwwLDAsMCwxLjhaIiBzdHlsZT0iZmlsbDojNTI4YmRmIi8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIzIDIxIj4KICA8cGF0aCAgZD0iTTczNDIuNzMsNzEyLjgzM2gxOS41NWEwLjQzMiwwLjQzMiwwLDAsMCwuMjItMC44MjUsMzcuOTI1LDM3LjkyNSwwLDAsMC00LjYtMS41MDhoLTAuOFY3MDdoLTkuMnYzLjVoLTAuOGEzNy45MjUsMzcuOTI1LDAsMCwwLTQuNiwxLjUwOEEwLjQzMywwLjQzMywwLDAsMCw3MzQyLjczLDcxMi44MzNaTTczNjIuODUsNzE0aC0yMC43YTEuMTYzLDEuMTYzLDAsMCwwLTEuMTUsMS4xNjZWNzIxYTEuMTYzLDEuMTYzLDAsMCwwLDEuMTUsMS4xNjdoMi42M0w3MzQzLjc2LDcyOGgxNy40OGwtMS4wMi01LjgzM2gyLjYzQTEuMTYzLDEuMTYzLDAsMCwwLDczNjQsNzIxdi01LjgzNEExLjE2MywxLjE2MywwLDAsMCw3MzYyLjg1LDcxNFptLTE2LjU2LDExLjY2NywxLjM4LTguMTcxaDkuNjZsMS4zOCw4LjE3MWgtMTIuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM0MSAtNzA3KSIgc3R5bGU9ImZpbGw6e2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iLz4KPC9zdmc+Cg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIzIDIxIj4KICA8cGF0aCAgZD0iTTczNDIuNzMsNzEyLjgzM2gxOS41NWEwLjQzMiwwLjQzMiwwLDAsMCwuMjItMC44MjUsMzcuOTI1LDM3LjkyNSwwLDAsMC00LjYtMS41MDhoLTAuOFY3MDdoLTkuMnYzLjVoLTAuOGEzNy45MjUsMzcuOTI1LDAsMCwwLTQuNiwxLjUwOEEwLjQzMywwLjQzMywwLDAsMCw3MzQyLjczLDcxMi44MzNaTTczNjIuODUsNzE0aC0yMC43YTEuMTYzLDEuMTYzLDAsMCwwLTEuMTUsMS4xNjZWNzIxYTEuMTYzLDEuMTYzLDAsMCwwLDEuMTUsMS4xNjdoMi42M0w3MzQzLjc2LDcyOGgxNy40OGwtMS4wMi01LjgzM2gyLjYzQTEuMTYzLDEuMTYzLDAsMCwwLDczNjQsNzIxdi01LjgzNEExLjE2MywxLjE2MywwLDAsMCw3MzYyLjg1LDcxNFptLTE2LjU2LDExLjY2NywxLjM4LTguMTcxaDkuNjZsMS4zOCw4LjE3MWgtMTIuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM0MSAtNzA3KSIgc3R5bGU9ImZpbGw6e2J1dHRvbi5jb250ZW50Lm92ZXJ9Ii8+Cjwvc3ZnPgo="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQubm9ybWFsfSIgeT0iNSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5ub3JtYWx9IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm92ZXJ9IiB4PSI1IiB5PSIxMCIgd2lkdGg9IjkiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5vdmVyfSIgeD0iNSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4wLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCc+DQo8c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4wIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KCTxwb2x5bGluZSBmaWxsPSJub25lIiBwb2ludHM9IjIxLDguNSAxMiwxNy41IDMsOC41ICIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIvPg0KPC9zdmc+",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4yIDE4Ij48dGl0bGU+d2FybmluZzwvdGl0bGU+PHBhdGggZmlsbD0iI0Y2Njk2RSIgZD0iTTE5LjUxLDE4LDEwLjYsMS4zNWEuNy43LDAsMCwwLTEuMjEsMEwuNDksMThhLjY4LjY4LDAsMCwwLDAsLjY4LjY5LjY5LDAsMCwwLC42LjM0SDE4LjkxYS42OS42OSwwLDAsMCwuNi0uMzRBLjY4LjY4LDAsMCwwLDE5LjUxLDE4Wk0xMSwxN0g5VjE1aDJabTAtMy41SDlWN2gyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNCAtMSkiLz48L3N2Zz4=","data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZXZyb25fZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0JFQkVCRSIgZD0iTTQuNTE2LDcuNTQ4YzAuNDM2LTAuNDQ2LDEuMDQzLTAuNDgxLDEuNTc2LDBMMTAsMTEuMjk1bDMuOTA4LTMuNzQ3YzAuNTMzLTAuNDgxLDEuMTQxLTAuNDQ2LDEuNTc0LDANCgljMC40MzYsMC40NDUsMC40MDgsMS4xOTcsMCwxLjYxNWMtMC40MDYsMC40MTgtNC42OTUsNC41MDItNC42OTUsNC41MDJDMTAuNTcsMTMuODg4LDEwLjI4NSwxNCwxMCwxNHMtMC41Ny0wLjExMi0wLjc4OS0wLjMzNQ0KCWMwLDAtNC4yODctNC4wODQtNC42OTUtNC41MDJDNC4xMDcsOC43NDUsNC4wOCw3Ljk5Myw0LjUxNiw3LjU0OHoiLz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTkiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOSIgPg0KCTxkZWZzPg0KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4IiB5MT0iMTguNSIgeDI9IjgiIHkyPSIwLjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZmNkYiIvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmMGE5Ii8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJPC9kZWZzPg0KCTx0aXRsZT5saXN0LWljb248L3RpdGxlPg0KCTxyZWN0IHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHJ4PSIxIiByeT0iMSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPg0KCTxwYXRoIGQ9Ik0xOS44MywyYS41LjUsMCwwLDEsLjUuNXYxNmEuNS41LDAsMCwxLS41LjVoLTEzYS41LjUsMCwwLDEtLjUtLjVWMi41YS41LjUsMCwwLDEsLjUtLjVoMTNtMC0xaC0xM2ExLjUsMS41LDAsMCwwLTEuNSwxLjV2MTZBMS41LDEuNSwwLDAsMCw2LjgzLDIwaDEzYTEuNSwxLjUsMCwwLDAsMS41LTEuNVYyLjVBMS41LDEuNSwwLDAsMCwxOS44MywxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuMzMgLTEpIiBzdHlsZT0iZmlsbDojZWQ5OTEyIi8+DQoJPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCgk8cmVjdCB4PSIzIiB5PSI3IiB3aWR0aD0iOC4wMyIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTMiIHdpZHRoPSI4LjAzIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCjwvc3ZnPg==",
"data:image/svg+xml;base64,"+c("PHN2ZyBmb2N1c2FibGU9ImZhbHNlIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgdmlld0JveD0iMCAwIDIxIDIxIiBoZWlnaHQ9IjIxIiB3aWR0aD0iMjEiIHZlcnNpb249IjEuMSIgeT0iMHB4IiB4PSIwcHgiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+DQoJPHBhdGggY2xhc3M9ImNoZWNrIiBkPSJtOC44NzcyNyAxMi41MDQ1cy0xLjE5MzE4LTEuNDc5NTQtMS44MTM2NC0yLjA1MjI3bC0wLjQyOTU0LTAuNDI5NS0wLjI4NjM2LTAuMTkwODhzLTAuMTQzMTgyLTAuMDk1NDUtMC4zODE4MTgtMC4wOTU0NS0wLjQ3NzI3MyAwLjA0NzczLTAuOTA2ODE4IDAuNDI5NTQ1YzAgMC0wLjU3MjcyNyAwLjU3MjcyNy0wLjE0MzE4MiAxLjMzNjM2bDAuMDk1NDYgMC4xOTA5MDkgMC43NjM2MzYgMC44NTkwOTFzMC42NjgxODIgMC43NjM2MzYgMC44MTEzNjQgMC45NTQ1NDVjMC4xNDMxODEgMC4xOTA5MDkgMC43MTU5MDkgMC45NTQ1NDYgMC43MTU5MDkgMC45NTQ1NDZsMC40NzcyNzIgMC43MTU5MDlzMC4xNDMxODIgMC4yODYzNjMgMC4zMzQwOTEgMC40Mjk1NDVjMC4yMzg2MzcgMC4xNDMxODIgMC4zMzQwOTEgMC4xOTA5MDkgMC43MTU5MDkgMC4xOTA5MDkgMC4zODE4MTkgMCAwLjU3MjcyOC0wLjE0MzE4MiAwLjY2ODE4Mi0wLjE5MDkwOSAwLjA5NTQ2LTAuMDk1NDUgMC42NjgxODItMC44NTkwOTEgMS4wMDIyNy0xLjI0MDkxIDAuMzM0MS0wLjM4MTggMS4zODQxLTEuNzY1OSAxLjM4NDEtMS43NjU5bDAuOTA2ODE4LTEuMTQ1NDYgMS4wNS0xLjMzNjM2IDAuODExMzY0LTEuMDAyMjcgMS4yODg2NC0xLjQ3OTU0czAuMjg2MzY0LTAuNDI5NTQ2IDAuMjM4NjM2LTAuNzYzNjM3Yy0wLjA0NzctMC4zMzQwOS0wLjE0MzEtMC41NzI3My0wLjQyOTUtMC44NTkwOS0wLjI4NjQtMC4yODYzNy0wLjk1NDUtMC4yODYzNy0xLjE0NTUtMC4xNDMxOGwtMC4yMzg2MzYgMC4wOTU0NS0wLjE0MzE4MiAwLjA5NTQ2LTEuMjg4NjQgMS40Nzk1NC0xLjQ3OTU1IDEuNzE4MTgtMi4yNDMxOCAyLjc2ODE4LTAuMzM0MDkxIDAuNDc3MjcyeiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiLz4NCjwvc3ZnPg=="),
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzUiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAzNSAyOSI+DQogIDxkZWZzPg0KICAgIDxzdHlsZT4NCiAgICAgIC5jb3JyZWN0LXJldmlldy1maWxsIHsNCiAgICAgICAgZmlsbDogIzQ4YmE0MDsNCiAgICAgICAgc3Ryb2tlOiAjZmZmOw0KICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsNCiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOw0KICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjM1IiBoZWlnaHQ9IjI5IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+DQogICAgICA8ZmVHYXVzc2lhbkJsdXIgcmVzdWx0PSJibHVyIiBzdGREZXZpYXRpb249IjIiLz4NCiAgICAgIDxmZUZsb29kIHJlc3VsdD0iZmxvb2QiIGZsb29kLW9wYWNpdHk9IjAuMiIvPg0KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPg0KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW49IlNvdXJjZUdyYXBoaWMiLz4NCiAgICA8L2ZpbHRlcj4NCiAgPC9kZWZzPg0KICA8ZyBzdHlsZT0iZmlsbDogIzQ4YmE0MDsgZmlsdGVyOiB1cmwoI2ZpbHRlcikiPg0KICAgIDxwYXRoIGlkPSJwYXRoIiBjbGFzcz0iY29ycmVjdC1yZXZpZXctZmlsbCIgZD0iTTE0LjQ3OSwyMS45ODhIMTMuNzNhMi42NDUsMi42NDUsMCwwLDEtMi4xMjgtMS4wNUw0Ljk4OSwxNC4xMjMsOS44NzQsOS4wODlsNC4xNzEsNC4zTDI0LjEyNCwyLjk5MiwyOS4wMSw4LjAyNywxNi40NzgsMjAuOTM4QTIuNzA5LDIuNzA5LDAsMCwxLDE0LjQ3OSwyMS45ODhaIiBzdHlsZT0ic3Ryb2tlOiBpbmhlcml0OyBmaWx0ZXI6IG5vbmU7IGZpbGw6IGluaGVyaXQiLz4NCiAgPC9nPg0KICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoIiBzdHlsZT0ic3Ryb2tlOiAjZmZmOyBmaWx0ZXI6IG5vbmU7IGZpbGw6IG5vbmUiLz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iY29ycmVjdC1sYXJnZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgNDcgNDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMi40NDkiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC43NSIgZmxvb2QtY29sb3I9IiMwMDAwMDAiLz4KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPgogICAgICA8ZmVCbGVuZCByZXN1bHQ9ImJsZW5kIiBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMV9jb3B5IiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IiBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik01NCwyMTI0YTE1LDE1LDAsMSwwLDE1LDE1QTE1LDE1LDAsMCwwLDU0LDIxMjRabTguNzkyLDEwLjM2LTExLjYxOSwxMS42MmExLjM1MSwxLjM1MSwwLDAsMS0xLjkyOSwwbC00Ljc0My00Ljc0YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTI5LTEuOTNsMy43OCwzLjc4LDEwLjY1LTEwLjY1YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTg3LDEuODdBMC4yMjgsMC4yMjgsMCwwLDEsNjIuNzkyLDIxMzQuMzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEgLTIxMTgpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LWxhcmdlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDciIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0NyA0NyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIyIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIyLjQ0OSIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjc1IiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE0MiwyMTI0YTE1LjAwNSwxNS4wMDUsMCwxLDAsMTUuMDA1LDE1QTE1LjAwNSwxNS4wMDUsMCwwLDAsMTQyLDIxMjRabTYuNjMxLDEwLjE0LTQuODYzLDQuODYsNC44NTksNC44NmExLjI1MSwxLjI1MSwwLDAsMS0xLjc2OSwxLjc3aDBMMTQyLDIxNDAuNzdsLTQuODYzLDQuODZhMS4yNDgsMS4yNDgsMCwxLDEtMS43NjktMS43Nmw0Ljg2My00Ljg3LTQuODg5LTQuODlhMS4yNTMsMS4yNTMsMCwwLDEsMC0xLjc3LDEuMjY3LDEuMjY3LDAsMCwxLDEuNzY5LDBsNC44ODksNC45LDQuODYzLTQuODdhMS4yNTIsMS4yNTIsMCwwLDEsMS43ODIsMS43NkEwLjAxNCwwLjAxNCwwLDAsMCwxNDguNjM0LDIxMzQuMTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE5IC0yMTE4KSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iY29ycmVjdC1zbWFsbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI3IiB2aWV3Qm94PSIwIDAgMjcgMjciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNyIgaGVpZ2h0PSIyNyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMSIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMS40MTQiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC4zIiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxMyIgY3k9IjEyIiByPSIxMiIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTg5LDIxMzVhMTAsMTAsMCwxLDAsMTAsMTBBMTAsMTAsMCwwLDAsODksMjEzNVptNS44NjEsNi45MS03Ljc0Niw3Ljc1YTAuOTE5LDAuOTE5LDAsMCwxLTEuMjg2LDBsLTMuMTYyLTMuMTdhMC45MDcsMC45MDcsMCwwLDEsMS4yODYtMS4yOGwyLjUyLDIuNTIsNy4xLTcuMWEwLjkwNywwLjkwNywwLDEsMSwxLjMyNCwxLjI0QTAuMTM1LDAuMTM1LDAsMCwxLDk0Ljg2MSwyMTQxLjkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc2IC0yMTMzKSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LXNtYWxsIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIxIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIxLjQxNCIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjMiIGZsb29kLWNvbG9yPSIjMDAwMDAwIi8+CiAgICAgIDxmZUNvbXBvc2l0ZSByZXN1bHQ9ImNvbXBvc2l0ZSIgb3BlcmF0b3I9ImluIiBpbjI9ImJsdXIiLz4KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW49IlNvdXJjZUdyYXBoaWMiLz4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzFfY29weV8yIiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IDIiIGNsYXNzPSJjbHMtMSIgY3g9IjEzIiBjeT0iMTIiIHI9IjEyIi8+CiAgPHBhdGggaWQ9IlNoYXBlXzNfY29weV8yIiBkYXRhLW5hbWU9IlNoYXBlIDMgY29weSAyIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMywyYTEwLDEwLDAsMSwwLDEwLDEwQTEwLDEwLDAsMCwwLDEzLDJabTQuNDIsNi43NjFMMTQuMTgxLDEybDMuMjQsMy4yMzlhMC44MzQsMC44MzQsMCwwLDEtMS4xNzksMS4xNzhoMEwxMywxMy4xODEsOS43NiwxNi40MjNhMC44MzQsMC44MzQsMCwwLDEtMS4xNzktMS4xNzlMMTEuODIzLDEyLDguNTY0LDguNzQyQTAuODM0LDAuODM0LDAsMCwxLDkuNzQzLDcuNTYzTDEzLDEwLjgyM2wzLjI0Mi0zLjI0MkEwLjgzMywwLjgzMywwLDEsMSwxNy40MzIsOC43NVoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHRpdGxlPkVtcHR5LWFuc3dlcjwvdGl0bGU+PHBhdGggZD0iTTAsMThBMTgsMTgsMCwxLDAsMTgsMCwxOCwxOCwwLDAsMCwwLDE4Wk0xOCwyLjY4YTE1LjI2LDE1LjI2LDAsMCwxLDkuODQsMy41OUw2LjI3LDI3Ljg0QTE1LjMxLDE1LjMxLDAsMCwxLDE4LDIuNjhabTAsMzAuNjRhMTUuMjYsMTUuMjYsMCwwLDEtOS44NC0zLjU5TDI5LjczLDguMTZBMTUuMzEsMTUuMzEsMCwwLDEsMTgsMzMuMzJaIiBzdHlsZT0iZmlsbDojYzFjMWMxIi8+PC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHJlY3QgaWQ9IlJlY3RhbmdsZV81X2NvcHlfMyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNSBjb3B5IDMiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjMiIHJ5PSIzIi8+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjc3LDE2Ljg0NEwxNS4zMzIsMTMuNWE1LjQ0Nyw1LjQ0NywwLDAsMCwuNzk1LTIuODQzLDUuNzcsNS43NywwLDAsMC01LjY0Ni01LjY0N0E1LjQ3Niw1LjQ3NiwwLDAsMCw1LDEwLjQ4NWE1Ljc3MSw1Ljc3MSwwLDAsMCw1LjY0NSw1LjY0Nyw1LjQ0Miw1LjQ0MiwwLDAsMCwyLjc1OC0uNzQ3bDMuMzYzLDMuMzY2YTAuODQzLDAuODQzLDAsMCwwLDEuMTkxLDBsMC44MzUtLjgzNUEwLjcxNiwwLjcxNiwwLDAsMCwxOC42NzcsMTYuODQ0Wk02LjY5LDEwLjQ4NWEzLjc5MSwzLjc5MSwwLDAsMSwzLjc5MS0zLjc5Myw0LjA4Niw0LjA4NiwwLDAsMSwzLjk2MSwzLjk2MiwzLjc5MywzLjc5MywwLDAsMS0zLjc5MSwzLjc5M0E0LjA4Nyw0LjA4NywwLDAsMSw2LjY5LDEwLjQ4NVoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyBpZD0icGFzc2VkLWljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB2aWV3Qm94PSIwIDAgNzUgNzUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2ZWMzMjI7CiAgICAgICAgc3Ryb2tlOiAjNmJiZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogM3B4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM2Ii8+CiAgPHBhdGggaWQ9ImNoZWNrLWljb24iIGNsYXNzPSJjbHMtMiIgZD0iTTY1NTguMDcsMjE4My44NmwtMjQuMDksMjQuMDItMTAuMDgtMTAuMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAzLjUgLTIxNTguNSkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NSIgdmlld0JveD0iMCAwIDc1IDc1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZjI2NTRlOwogICAgICAgIHN0cm9rZTogI2YyNjU0ZTsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNjE2MTYxOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjM3LjUiIGN5PSIzNy41IiByPSIzNiIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik04MDQzLjA2LDIxODIuOTFsLTI2LjEyLDI2LjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+CiAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNODAxNi45MSwyMTgyLjkxbDI2LjE1LDI2LjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTI2IDMyMCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLTExMC41NSIgeTE9IjQzMy45MiIgeDI9Ii01NS42IiB5Mj0iNDMzLjkyIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDM0NS4xNyAtMjc0LjcyKSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0aXRsZT7Qt9Cw0LPQu9GD0YjQutCwLWZsYXNoPC90aXRsZT48cmVjdCB3aWR0aD0iNTI2IiBoZWlnaHQ9IjMyMCIgc3R5bGU9ImZpbGw6I2VhZWFlYSIvPjxyZWN0IHg9IjIxMyIgeT0iMTEwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgc3R5bGU9ImZpbGw6I2IyMTIyNiIvPjxwYXRoIGQ9Ik0yMzQuNiwxODZ2LTYuMmwxLjEtLjFjNS4xLS41LDcuNS0xLjYsMTAuOC00LjksMy44LTMuOCw2LjQtOC42LDEwLjYtMTkuOSwyLjgtNy40LDUuMS0xMiw4LjgtMTcuMWEyOC42NiwyOC42NiwwLDAsMSwxMy44LTkuOSwzNC4yNCwzNC4yNCwwLDAsMSw4LjktMS42aC45djEyLjRsLTEuMS4xYTE2LDE2LDAsMCwwLTcuMywyLjJjLTIuOSwxLjctNi41LDYuMS04LjYsMTAuNS0uNywxLjUtMS4xLDEuNCw0LjYsMS40aDV2MTIuNkgyNjYuN2wtLjksMS45YTgxLjIsODEuMiwwLDAsMS03LjIsMTIuOWMtNC44LDYuOC0xMS4yLDEwLjQtMjAuMSwxMS42LTEsLjEtMi4zLjItMywuMmgtMS4xVjE4NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMSAtMC4xKSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPjwvc3ZnPg==",
"data:image/gif;base64,[encoded data, 15324 characters]",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE0IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzA3Ny42NiwxOTA3LjAzbC00Ljk4LDQuOTcsNC45Niw0Ljk1YTEuMTY4LDEuMTY4LDAsMCwxLC4wMSwxLjY1aC0wLjAxYTEuMTcxLDEuMTcxLDAsMCwxLTEuNjYsMGwtNC45Ni00Ljk0LTQuOTksNC45OWExLjIsMS4yLDAsMCwxLTEuNjgsMGgwYTEuMjA3LDEuMjA3LDAsMCwxLDAtMS42OWw0Ljk5LTQuOTgtNC44My00LjgxYTEuMTY4LDEuMTY4LDAsMCwxLS4wMS0xLjY1aDAuMDFhMS4xNzEsMS4xNzEsMCwwLDEsMS42NiwwbDQuODMsNC44LDQuOTgtNC45N2ExLjE3NywxLjE3NywwLDAsMSwxLjY4LDBoMEExLjI4OSwxLjI4OSwwLDAsMSwzMDc3LjY2LDE5MDcuMDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA2NCAtMTkwNSkiLz4KPC9zdmc+Cg=="];
return"/* reset styles */* {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }input,textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0; }/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block; }ol,ul {list-style: none; }table {border-collapse: collapse;border-spacing: 0; }div {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-drag: none; }input {-webkit-appearance: none;-moz-appearance: none; }  input::-ms-clear {display: none; }.clear {clear: both; }*::-moz-focus-inner {border: 0; }.universal-top-panel {height: 41px;border-bottom: 1px solid rgba(0, 0, 0, 0.18);font-size: 13px;font-family: PFn, Open Sans, Helvetica, Arial;color: __topPanel_text__;position: relative;width: 100%; }  .universal-top-panel__button {position: relative;color: __topPanel_text__;line-height: 27px;padding-left: 10px;padding-right: 11px;border-radius: 4px;font-size: 13px;font-family: inherit;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out; }    .universal-top-panel__button[disabled] {opacity: 0.5; }    .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled]) {background: __panel_hover_background__; }      .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::before, .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::after {content: '';position: absolute;border-left: 1px solid __player_background__;top: 0;bottom: 0;z-index: 1; }      .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::before {left: -1px; }      .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::after {right: -1px; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel {width: 20px;height: 20px; }      .universal-top-panel__button.universal-top-panel__button_type_show-panel::before {content: '';position: absolute;top: -10px;right: -10px;bottom: -10px;left: -10px; }      .universal-top-panel__button.universal-top-panel__button_type_show-panel::after {content: '';position: absolute;width: 18px;height: 12px;background-image: url("+
a[0]+");top: 0;right: 0;bottom: 0;left: 0;margin: auto; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel.universal-top-panel__button_position_left[aria-pressed='true']::after {background-image: url("+a[1]+");width: 16px;height: 16px; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel.universal-top-panel__button_position_right[aria-pressed='true']::after {background-image: url("+a[2]+");width: 16px;height: 16px; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel.universal-top-panel__button_position_right {margin-left: 12px; }  .universal-top-panel__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 100%;position: absolute; }    .universal-top-panel__container.universal-top-panel__container_position_left {left: 12px; }    .universal-top-panel__container.universal-top-panel__container_position_right {right: 12px; }      .universal-top-panel__container.universal-top-panel__container_position_right .quiz-misc-buttons.quiz-misc-buttons_with-separator {margin-right: -12px; }  .universal-top-panel__slides-info-label {position: relative;display: inline-block;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial; }  .universal-top-panel__slides-info {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .universal-top-panel__slides-info svg {display: none;left: 10px;top: 0;bottom: 0;width: 16px;height: 10px;position: absolute;fill: __topPanel_text__;margin: auto; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link {cursor: pointer;padding: 2px 5px 5px 33px;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;border-radius: 4px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link svg {display: block; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled]) {background: __panel_hover_background__; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before, .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {content: '';position: absolute;top: 0;bottom: 0;z-index: 1; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before {left: -1px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {right: -1px; }  .universal-top-panel__quiz-score-info {cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;right: 12px;line-height: 25px;white-space: nowrap; }    .universal-top-panel__quiz-score-info.universal-top-panel__quiz-score-info_with-separator::after {content: '';margin-left: 12px;margin-right: 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px; }  .universal-top-panel__question-score-info {cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;right: 12px;line-height: 25px;white-space: nowrap; }    .universal-top-panel__question-score-info.universal-top-panel__question-score-info_with-separator::after {content: '';margin-left: 12px;margin-right: 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px; }  .universal-top-panel .quiz-mark-button {margin-top: 0; }  .universal-top-panel .quiz-misc-buttons {white-space: nowrap; }    .universal-top-panel .quiz-misc-buttons:not(:first-child) {margin-left: -12px; }    .universal-top-panel .quiz-misc-buttons.quiz-misc-buttons_with-separator::after {content: '';margin-right: 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px; }    .universal-top-panel .quiz-misc-buttons__button {cursor: pointer;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;border-radius: 4px;padding-left: 10px;padding-right: 11px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;height: 27px;line-height: 25px;color: __topPanel_text__;font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;white-space: nowrap;text-overflow: ellipsis; }      .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator {margin-right: 1px; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator::after {display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;content: '';margin: auto;margin-left: 11px;position: absolute; }      .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled]) {background: __panel_hover_background__; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before, .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {content: '';position: absolute;border-right: 1px solid __player_background__;top: 0;bottom: 0;z-index: 1; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before {left: -1px; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {right: -1px; }      .universal-top-panel .quiz-misc-buttons__button[disabled] {opacity: 0.5;pointer-events: none; }.universal-quiz-timer {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-left: 1px;position: relative; }  .universal-quiz-timer svg {margin-left: 14px; }  .universal-quiz-timer__label {position: relative;font-size: 14px;text-align: left;font-family: PFnb, Open Sans, Helvetica, Arial;line-height: 22px;white-space: nowrap;margin-left: 6px; }  .universal-quiz-timer.universal-quiz-timer_with-separator svg {margin-left: 0; }  .universal-quiz-timer.universal-quiz-timer_with-separator::after {content: '';margin: 4px 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px; }.universal-control-panel {width: 100%;height: 61px;border-top: 1px solid rgba(0, 0, 0, 0.18);position: relative; }  .universal-control-panel__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: absolute;margin: 0 -5px;height: 100%; }    .universal-control-panel__container > * {margin: 0 5px; }    .universal-control-panel__container.universal-control-panel__container_left {left: 12px; }    .universal-control-panel__container.universal-control-panel__container_right {right: 12px; }  .universal-control-panel__button {cursor: pointer;height: 36px;border: 0;border-radius: 4px;position: relative;background: __button_normal__ no-repeat center; }    .universal-control-panel__button.universal-control-panel__button_std-outline {width: 45px;min-width: 45px;margin-right: 11px;background-image: url("+
a[3]+");background-repeat: no-repeat;background-position: center; }    .universal-control-panel__button.universal-control-panel__button_std-outline.universal-control-panel__button_active {background-image: url("+a[4]+"); }    .universal-control-panel__button.universal-control-panel__button_std-outline[aria-pressed='true'] {background-image: url("+a[3]+"); }    .universal-control-panel__button.universal-control-panel__button_std-outline[aria-pressed='true'].universal-control-panel__button_active {background-image: url("+
a[4]+"); }    .universal-control-panel__button:empty {width: 36px; }    .universal-control-panel__button:not(:empty) {text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: __button_content_normal__;padding-left: 20px;padding-right: 19px;padding-top: 0; }    .universal-control-panel__button.universal-control-panel__button_left-arrow {padding-left: 31px; }      .universal-control-panel__button.universal-control-panel__button_left-arrow::before {content: '';background-image: url("+
a[5]+");width: 8px;height: 13px;position: absolute;left: 15px;top: 11px; }    .universal-control-panel__button.universal-control-panel__button_left-arrow.universal-control-panel__button_active::before {background-image: url("+a[6]+"); }    .universal-control-panel__button.universal-control-panel__button_print {padding-left: 45px;padding-right: 19px; }      .universal-control-panel__button.universal-control-panel__button_print::before {content: '';background-image: url("+a[7]+");width: 21px;height: 19px;position: absolute;left: 16px;top: 9px; }      .universal-control-panel__button.universal-control-panel__button_print.active::before, .universal-control-panel__button.universal-control-panel__button_print:hover::before {background-image: url("+
a[8]+"); }    .universal-control-panel__button.universal-control-panel__button_right-arrow {padding-right: 33px; }      .universal-control-panel__button.universal-control-panel__button_right-arrow::after {content: '';background-image: url("+a[9]+");width: 8px;height: 13px;position: absolute;right: 16px;top: 11px; }    .universal-control-panel__button.universal-control-panel__button_right-arrow.universal-control-panel__button_active::after {background-image: url("+a[10]+"); }    .universal-control-panel__button.universal-control-panel__button_small {width: 28px;height: 28px;margin-top: 2px;margin-left: 4px;margin-right: 4px; }    .universal-control-panel__button.universal-control-panel__button_active, .universal-control-panel__button[aria-pressed='true'] {background-color: __button_over__;color: __button_content_over__; }    .universal-control-panel__button[disabled] {opacity: 0.5;pointer-events: none; }    .universal-control-panel__button.universal-control-panel__button_light {font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;background: none;color: __topPanel_text__; }    .universal-control-panel__button.universal-control-panel__button_active.universal-control-panel__button_light {background-color: __panel_hover_background__; }  .universal-control-panel.universal-control-panel_hide-controls {visibility: hidden; }body {background: __player_background__;overflow: hidden; }.quiz-tablet-skin {position: absolute;overflow: hidden;top: 0;width: 100vw;height: 100vh;font-family: PFn, Open Sans, Helvetica, Arial; }  .quiz-tablet-skin__controls {position: absolute;bottom: 0; }  .quiz-tablet-skin.quiz-tablet-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-tablet-skin.quiz-tablet-skin_playertype_standalone.quiz-tablet-skin_filltype_player {background: transparent !important; }.quiz-player-skin {position: absolute; }  .quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_playertype_ppt.quiz-player-skin_filltype_player {background: transparent !important; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: -webkit-linear-gradient(top, #FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {position: relative;-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content,  .trial_banner .banner-content_hover {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; }  .trial_banner .banner-content {visibility: visible;z-index: 1; }  .trial_banner .banner-content_hover {visibility: hidden;z-index: 0; }  .trial_banner .days_remaining {position: absolute;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645;z-index: 1; }  .trial_banner:hover .banner-content {visibility: hidden;z-index: 0; }  .trial_banner:hover .banner-content_hover {visibility: visible;z-index: 1; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transform: translateZ(0);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; }  .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }  .published-rich-text::after {content: '';clear: both;width: 100%;height: 0;display: block; }.quiz-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);z-index: 2; }  .quiz-preloader::after {content: '';position: absolute;background: url("+
a[11]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
a[12]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+a[13]+") no-repeat center; }.quiz-logo-container {height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {height: 100%;position: relative;display: inline-block;vertical-align: top;margin: 0 12px; }  .course-title.course-title_first {margin: 0 0; }  .course-title.course-title_first.course-title_with-side-panel {margin-right: -2px; }  .course-title.course-title_first.course-title_with-side-panel.course-title_left {left: 12px; }  .course-title__text {color: __topPanel_text__;height: 28px;position: absolute;top: 0;bottom: 0;margin: auto;line-height: 26px;font-size: 13px;font-family: inherit;padding-left: 10px;padding-right: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: inherit; }  .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.quiz-player-skin.quiz-player-skin_embedded .quiz-slide-container {margin: 0; }.quiz-control-panel {position: relative;width: 100%;height: 58px; }  .quiz-control-panel__container {position: absolute;margin: auto;top: 1pt;bottom: 0;height: 36px; }    .quiz-control-panel__container.quiz-control-panel__container_left {left: 12px; }    .quiz-control-panel__container.quiz-control-panel__container_right {right: 4px; }  .quiz-control-panel__button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-bottom: 0;margin-right: 8px;background: __button_normal__;color: __button_content_normal__; }    .quiz-control-panel__button:not(.ie9) {min-width: 80px; }    .quiz-control-panel__button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }    .quiz-control-panel__button:focus {outline: none; }      .quiz-control-panel__button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }    .quiz-control-panel__button.quiz-control-panel__button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .quiz-control-panel__button.quiz-control-panel__button_print {padding-left: 45px;padding-right: 19px; }      .quiz-control-panel__button.quiz-control-panel__button_print::after {content: '';background-image: url("+
a[14]+");width: 21px;height: 19px;position: absolute;left: 16px;top: 9px; }      .quiz-control-panel__button.quiz-control-panel__button_print.active::after, .quiz-control-panel__button.quiz-control-panel__button_print:hover::after {background-image: url("+a[15]+"); }    .quiz-control-panel__button.quiz-control-panel__button_left-arrow.quiz-control-panel__button_show-arrow {padding-left: 31px;padding-right: 19px; }      .quiz-control-panel__button.quiz-control-panel__button_left-arrow.quiz-control-panel__button_show-arrow svg {display: block;position: absolute;width: 8px;height: 13px;left: 15px;top: 11px; }    .quiz-control-panel__button.quiz-control-panel__button_left-arrow svg, .quiz-control-panel__button.quiz-control-panel__button_right-arrow svg {display: none; }      .quiz-control-panel__button.quiz-control-panel__button_left-arrow svg path, .quiz-control-panel__button.quiz-control-panel__button_right-arrow svg path {fill: __button_content_normal__; }    .quiz-control-panel__button.quiz-control-panel__button_right-arrow.quiz-control-panel__button_show-arrow {padding-left: 20px;padding-right: 33px; }      .quiz-control-panel__button.quiz-control-panel__button_right-arrow.quiz-control-panel__button_show-arrow svg {display: block;position: absolute;width: 8px;height: 13px;right: 16px;top: 11px; }    .quiz-control-panel__button.quiz-control-panel__button_active {background: __button_over__;color: __button_content_over__; }      .quiz-control-panel__button.quiz-control-panel__button_active svg path {fill: __button_content_over__; }    .quiz-control-panel__button[disabled] {background: __button_normal__;color: __button_content_normal__; }      .quiz-control-panel__button[disabled] svg path {fill: __button_content_normal__; }    .quiz-control-panel__button.quiz-control-panel__button_std-outline {width: 45px;min-width: 45px;margin-right: 11px;padding: 0;background-image: url("+
a[16]+");background-repeat: no-repeat;background-position: center;border-radius: 5px; }    .quiz-control-panel__button.quiz-control-panel__button_std-outline.quiz-control-panel__button_active {background-image: url("+a[17]+"); }    .quiz-control-panel__button.quiz-control-panel__button_std-outline[aria-pressed='true'] {background-image: url("+a[16]+"); }    .quiz-control-panel__button.quiz-control-panel__button_std-outline[aria-pressed='true'].quiz-control-panel__button_active {background-image: url("+
a[17]+"); }    .quiz-control-panel__button.quiz-control-panel__button_light {font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;background: none;color: __topPanel_text__;padding: 0 10px 13px 10px; }    .quiz-control-panel__button.quiz-control-panel__button_light.quiz-control-panel__button_active {background-color: __panel_hover_background__; }  .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: absolute;width: __quiz_width__;height: __quiz_height__; }.quiz-top-panel {position: relative;width: 100%;height: 38px;color: __topPanel_text__; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __panel_hover_background__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __topPanel_text__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {position: absolute;top: 0;bottom: 0;margin: auto;height: 31px; }    .quiz-top-panel__container.quiz-top-panel__container_position_right {right: 12px; }      .quiz-top-panel__container.quiz-top-panel__container_position_right .quiz-misc-buttons.quiz-misc-buttons_with-separator {margin-right: 0; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {left: 12px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-mark-button {float: right; }  .quiz-top-panel__quiz-score-info {display: inline-block;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;right: 12px;line-height: 29px;font-size: 13px;font-family: PFn, Open Sans, Helvetica, Arial;margin-left: 12px; }    .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_only-quiz-score {margin-left: 0; }    .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_with-separator {margin-right: 12px; }      .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_with-separator::after {content: '';position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px; }  .quiz-top-panel__question-score-info {display: inline-block;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;line-height: 29px;font-size: 13px;font-family: PFn, Open Sans, Helvetica, Arial; }    .quiz-top-panel__question-score-info.quiz-top-panel__question-score-info_with-separator {margin-right: 12px; }      .quiz-top-panel__question-score-info.quiz-top-panel__question-score-info_with-separator::after {content: '';position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px; }  .quiz-top-panel__button {float: left;margin-top: 8px;cursor: pointer; }  .quiz-top-panel .quiz-misc-buttons {display: inline-block;position: relative; }    .quiz-top-panel .quiz-misc-buttons:not(:first-child) {margin-left: 1px; }    .quiz-top-panel .quiz-misc-buttons.quiz-misc-buttons_with-separator {margin-right: 12px; }      .quiz-top-panel .quiz-misc-buttons.quiz-misc-buttons_with-separator::after {position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;content: '';top: 1px;margin-left: 0;right: 0; }    .quiz-top-panel .quiz-misc-buttons__button {cursor: pointer;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;position: relative;border-radius: 4px;padding-left: 10px;padding-right: 11px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;line-height: 27px;color: __topPanel_text__;overflow: visible;white-space: nowrap;text-overflow: ellipsis; }      .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator {margin-right: 1px; }        .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator::after {position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;content: '';top: 1px;margin-left: 0;right: 0; }      .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active {background-color: __panel_hover_background__; }        .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled]) {background: __panel_hover_background__; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before, .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {content: '';position: absolute;border-right: 1px solid __player_background__;top: 0;bottom: 0;z-index: 1; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before {left: -1px; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {right: -1px; }      .quiz-top-panel .quiz-misc-buttons__button[disabled] {opacity: 0.5;pointer-events: none; }.quiz-mark-button {margin-top: 0;cursor: pointer;border-radius: 4px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;width: 35px;height: 27px;padding: 4px 11px; }  .quiz-mark-button.quiz-mark-button_active {background-color: __panel_hover_background__; }  .quiz-mark-button svg {width: 11px;height: 17px; }    .quiz-mark-button svg path {fill: #FFFFFF;fill-opacity: 0;stroke: __topPanel_text__; }  .quiz-mark-button.quiz-mark-button_marked svg path {fill: __topPanel_text__;fill-opacity: 1; }  .quiz-mark-button:only-child {margin-right: 0; }.quiz-timer-view {display: inline-block;margin-left: 1px;position: relative;line-height: 27px; }  .quiz-timer-view svg {top: 3px;left: 14px;right: 6px;width: 22px;height: 22px;position: absolute; }  .quiz-timer-view__label {position: relative;font-size: 13px;text-align: left;font-family: PFnb, Open Sans, Helvetica, Arial;white-space: nowrap;max-width: 100px;text-overflow: ellipsis;margin-left: 42px; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.qm-customization-navigation {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 100%;min-width: 190px;background-color: #FFFFFF;border-right: 1px solid #DADADA;padding: 4px 6px 0 6px; }.feedback-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1; }  .feedback-layer.feedback-layer_ie {visibility: hidden; }  .feedback-layer:not(.feedback-layer_ie) {pointer-events: none; }.quiz-feedback-panel {position: absolute;background: #FFFFFF;min-height: 74px;bottom: -20px;right: 0;left: 0;margin: 20px;border-radius: 5px;width: 67%;margin-left: auto;margin-right: auto;visibility: visible;box-shadow: 0 0 6px rgba(0, 0, 0, 0.3); }  .quiz-feedback-panel__header {font-family: PFnb, Open Sans, Helvetica, Arial;padding: 10px;border-radius: 5px 5px 0 0;cursor: pointer;pointer-events: auto;position: relative;color: __feedback_title_text__;height: 44px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 27px;font-size: 18px;padding-right: 40px; }    .quiz-feedback-panel__header::after {content: '';position: absolute;top: 0;right: 0;height: 100%;width: 40px;cursor: pointer;background: url("+
a[18]+") no-repeat center;background-size: 13px 13px;border: 0;opacity: 0.51;pointer-events: none; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_correct {background: __feedback_title_correct__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_incorrect {background: __feedback_title_incorrect__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_answered {background: __feedback_title_answered__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_partially {background: __feedback_title_partiallycorrect__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_only-header {border-radius: 5px; }  .quiz-feedback-panel.quiz-feedback-panel_only-header {min-height: 0; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.quiz-feedback-content {padding: 24px 24px 20px 24px;height: 100%; }.quiz-feedback-scroll-area {overflow: hidden;width: 100%;height: 100%;pointer-events: auto;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
a[19]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controls_focus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
a[20]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute;left: -10px; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 30px; }.items-container {width: 100%;height: 100%;padding-left: 20px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);margin: 10px;margin-bottom: 13px;position: relative;top: 0;left: 0;cursor: pointer;border: 1px solid #C0C0C0;border-radius: 5px;min-height: 44px;overflow: hidden;padding: 4px 6px 6px 16px;min-width: 60px; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.35);border: 1px solid #888888;background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__);outline: none; }  .seq-choice-container .attachment-container {display: table-cell;vertical-align: middle;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: table;vertical-align: middle;height: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: table-cell;vertical-align: middle;word-break: break-word; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.86; }  .seq-choice-container__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] * {color: #303030; }    .seq-choice-container[disabled] svg *[fill] {fill: #303030; }    .seq-choice-container[disabled] svg *[stroke] {stroke: #303030; }  .seq-choice-container.seq-choice-container_correct {border: 1px solid #75B870; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: #099400; }  .seq-choice-container.seq-choice-container_incorrect {border: 1px solid #EB8478; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: #C70000; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(1) {stop-color: #FFFFFF; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(2) {stop-color: #F2F2F2; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(1) {stop-color: __buttons_menus_highlight__; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(2) {stop-color: __buttons_menus_highlight_second__; }.match-premise-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default; }  .match-premise-item svg .fill {fill: url(#__quiz_id___matching); }  .match-premise-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-premise-item svg path.outline {fill: #C0C0C0; }  .match-premise-item__background {position: absolute;width: 100%; }  .match-premise-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-premise-item .attachment-container__attachment-view {display: block; }  .match-premise-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-premise-item__content.match-premise-item__content_has-picture {padding-left: 6px; }  .match-premise-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: #C70000 !important; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: #099400 !important; }  .match-premise-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view[disabled] {opacity: 0.86; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-premise-item[disabled] * {color: #303030; }    .match-premise-item[disabled] svg *[fill] {fill: #303030; }    .match-premise-item[disabled] svg *[stroke] {stroke: #303030; }  .match-premise-item.match-premise-item_correct svg path.outline {fill: #75B870; }  .match-premise-item.match-premise-item_incorrect svg path.outline {fill: #EB8478; }  .match-premise-item.match-premise-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item__content {padding-right: 24px; }  .match-premise-item.match-premise-item_intersected svg .fill {fill: url(#__quiz_id___matching_over); }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px); }.match-response-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default;cursor: pointer; }  .match-response-item svg .fill {fill: url(#__quiz_id___matching); }  .match-response-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-response-item svg path.outline {fill: #C0C0C0; }  .match-response-item__background {position: absolute;width: 100%; }  .match-response-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-response-item .attachment-container__attachment-view {display: block; }  .match-response-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-response-item__content.match-response-item__content_has-picture {padding-left: 6px; }  .match-response-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: #C70000 !important; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: #099400 !important; }  .match-response-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view[disabled] {opacity: 0.86; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-response-item[disabled] * {color: #303030; }    .match-response-item[disabled] svg *[fill] {fill: #303030; }    .match-response-item[disabled] svg *[stroke] {stroke: #303030; }  .match-response-item.match-response-item_correct svg path.outline {fill: #75B870; }  .match-response-item.match-response-item_incorrect svg path.outline {fill: #EB8478; }  .match-response-item.match-response-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item__content {padding-left: 30px;padding-right: 16px; }  .match-response-item.match-response-item_dragged {opacity: 0.5; }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px); }  .match-response-item.match-response-item_active .match-response-item__background svg .fill, .match-response-item:focus .match-response-item__background svg .fill {fill: url(#__quiz_id___matching_over); }  .match-response-item:focus {outline: none; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.outline {fill: #888888; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.match-response-container {z-index: 1; }  .match-response-container .match-response-item__background svg path.outline {fill: #888888; }  .match-response-container .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.quiz-scale-view-container {display: inline-block;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 34px;height: 34px;border-radius: 4px; }  .quiz-scale-view-container.quiz-scale-view-container_focused {background: __radio_check_highlight__; }  .quiz-scale-view-container__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {background: __radio_check_content_normal__; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view .inline-border {display: block; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view[disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__mock-active-element[aria-checked='true'] + .quiz-scale-view-container__scale-view[disabled] .outline-border {background: #999999; }  .quiz-scale-view-container__scale-view {cursor: pointer;width: 24px;height: 24px;opacity: 0.86;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {background: __radio_check_content_normal__; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button[aria-selected='true'] .inline-border {display: block; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button.quiz-scale-view-container__scale-view_incorrect .inline-border {background: #D9654E !important; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .outline-border {position: absolute;border-radius: 23px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .bg {position: absolute;border-radius: 19px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_radio-button .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .quiz-scale-view-container__scale-view[disabled] {cursor: inherit; }    .quiz-scale-view-container__scale-view.quiz-scale-view-container__scale-view_active {opacity: 1; }.label-popup {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);min-width: 80px;text-align: center; }  .label-popup * {font-size: 16px;line-height: 16px; }  .label-popup__label {font-size: 17px;font-family: PFn, Open Sans, Helvetica, Arial;word-wrap: break-word; }.statement-view {margin: 0 16px;position: relative;min-height: 26px;line-height: 1.375; }  .statement-view:last-child {border-bottom: none; }  .statement-view__text-content {display: inline-block;padding: 0 8px; }.likert-labels-panel {cursor: default;white-space: nowrap;width: 100%;line-height: 1.305;position: relative; }  .likert-labels-panel__border {position: absolute;outline: 1px solid #969696; }  .likert-labels-panel__label-view {display: inline-block;text-align: center;word-break: break-word;word-wrap: break-word;padding: 0 4px;margin: 14px 0;white-space: normal;vertical-align: bottom; }  .likert-labels-panel[disabled] {cursor: inherit; }.hotspot-image-content {background-repeat: no-repeat;background-position: center;position: absolute;background-size: cover; }  .hotspot-image-content.hotspot-image-content_show-drag-cursor {cursor: -webkit-grab; }  .hotspot-image-content.hotspot-image-content_dragging {cursor: -webkit-grabbing; }  .hotspot-image-content[disabled] {pointer-events: none; }.hotspot-point {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: __verticalGradient(__hotspot_content_normal__, __hotspot_content_normal_second__);background: -webkit-linear-gradient(top, __hotspot_content_normal__, __hotspot_content_normal_second__);background: linear-gradient(to bottom, __hotspot_content_normal__, __hotspot_content_normal_second__);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {padding: 10px 16px; }.text-answer-container {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;background: #FFFFFF;font-size: 0;min-width: 50px; }  .text-answer-container__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[21]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }  .text-answer-container.text-answer-container_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }  .text-answer-container[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }  .text-answer-container__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }    .text-answer-container__type-in[disabled] {cursor: inherit;color: #303030; }    .text-answer-container__type-in.text-answer-container__type-in_correct {color: #099400; }    .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: #C70000; }  .text-answer-container__type-in {min-height: 32px; }    .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }  .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.essay-container {padding: 10px 16px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch; }    .essay-container__text-input[disabled] {cursor: inherit;color: #999999;opacity: 1; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {width: 100%;height: 100%;border: none;border-radius: 4px;padding: 10px;background: #FFFFFF;opacity: 0.86;position: relative;overflow: hidden;box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {opacity: 1;box-shadow: 0 0 0 2px #969696; }    .essay-container .essay-scroll-pane[disabled] {background: #F6F6F6;box-shadow: 0 0 0 1px #96bebe; }    .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; }        .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;line-height: normal !important;padding-top: 0 !important;padding-bottom: 0 !important; }.column-container {position: relative;display: inline-block;vertical-align: top; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view .choice-attachment-container {display: table-cell;vertical-align: middle; }  .choice-view__choice-container {height: 100%;position: relative;top: 0;left: 0;padding: 10px;cursor: pointer;display: table; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_active {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_active .choice-view__active-element-container {opacity: 1; }    .choice-view__choice-container.choice-view__choice-container_focused {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_focused .choice-view__active-element-container {opacity: 1; }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: table-cell;padding-right: 12px;width: 23px;position: relative;vertical-align: middle;padding-left: 6px;opacity: 0.86; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .bg {display: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border {background: #999999; }  .choice-view__active-element {pointer-events: none;position: relative;width: 23px;height: 23px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 23px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 19px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .bg {display: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .outline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 3px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;background: url("+
a[22]+");height: 19px;width: 19px;top: 1px;left: 1px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 2px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_checkbox .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_correct::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
a[23]+");left: -40px;top: -6px;background-position: center;width: 40px;height: 34px; }.choice-content {position: relative;display: table-cell;vertical-align: middle;min-height: 23px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;/*    height: 31px;font-family: $inputFontFamily;font-size: 16px;*/    margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[21]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }      .choice-content__type-in__type-in[disabled] {cursor: inherit;color: #303030; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_correct {color: #099400; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_incorrect {color: #C70000; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {max-width: 100%;clear: both;word-wrap: break-word;position: relative;z-index: 1;line-height: 0; }  .published-rich-text > p,  .published-rich-text > h1,  .published-rich-text > li {font-feature-settings: 'liga' 0; }  .published-rich-text > * {vertical-align: baseline; }  .published-rich-text > ol li,  .published-rich-text > ul li {position: relative;left: 1em;padding-right: 1em; }  .published-rich-text > ol {margin-left: 1em;list-style: outside decimal; }    .published-rich-text > ol li {padding-left: 0.6em; }  .published-rich-text > ul {margin-left: 1.4em;list-style: outside disc; }    .published-rich-text > ul li {padding-left: 0.2em; }  .published-rich-text > sup {vertical-align: super; }  .published-rich-text > sub {vertical-align: sub; }  .published-rich-text .aspect-ratio-fixed-block {position: relative;display: inline-block;max-width: 100%; }    .published-rich-text .aspect-ratio-fixed-block.aspect-ratio-fixed-block_zoomable {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }    .published-rich-text .aspect-ratio-fixed-block__inner-wrapper {position: relative;height: 0; }    .published-rich-text .aspect-ratio-fixed-block__content {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }    .published-rich-text .aspect-ratio-fixed-block__zoom {position: absolute;right: 4px;bottom: 4px;width: 24px;height: 24px;opacity: 0.86;cursor: pointer;-webkit-transition: none;transition: none;pointer-events: none; }      .published-rich-text .aspect-ratio-fixed-block__zoom svg {width: 100%;height: 100%; }  .published-rich-text .inline-item {display: inline-block;text-indent: 0;font-size: 0;margin-left: 2px;margin-right: 1px;position: relative; }.quiz-slide-visualizer__fib-rich-text {line-height: 2.2;padding: 11px 14px; }  .quiz-slide-visualizer__fib-rich-text > p,  .quiz-slide-visualizer__fib-rich-text > ul li,  .quiz-slide-visualizer__fib-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__mct-rich-text {line-height: 2.2;padding: 11px 14px; }  .quiz-slide-visualizer__mct-rich-text > p,  .quiz-slide-visualizer__mct-rich-text > ul li,  .quiz-slide-visualizer__mct-rich-text > ol li {line-height: inherit; }.quiz-slide-visualizer__wb-rich-text {line-height: 2.2;padding: 11px 14px; }  .quiz-slide-visualizer__wb-rich-text > p,  .quiz-slide-visualizer__wb-rich-text > ul li,  .quiz-slide-visualizer__wb-rich-text > ol li {line-height: inherit; }.mct-placeholder {line-height: 1.8; }.fib-placeholder {line-height: 1.8; }.wb-placeholder {line-height: 1.8; }.fib-placeholder {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;vertical-align: baseline;text-align: center;border: none;outline: none;cursor: default;margin: 0 5px;background: #FFFFFF;padding: 0 3px 0 3px;opacity: 0.86;max-width: 300px; }  .fib-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[21]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .fib-placeholder__tooltip-icon {right: 6px; }  .fib-placeholder__input {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: #303030; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 25px; }  .fib-placeholder.fib-placeholder_incorrect {cursor: pointer;pointer-events: all; }  .fib-placeholder.fib-placeholder_correct {pointer-events: none; }  .fib-placeholder.fib-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__;opacity: 1; }  .fib-placeholder[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }.mct-placeholder {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;display: inline-block;vertical-align: baseline;margin: 0 5px;text-align: left; }  .mct-placeholder[disabled] {background: #F6F6F6; }  .mct-placeholder.mct-placeholder_active {cursor: pointer; }  .mct-placeholder:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder.mct-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder[disabled] {pointer-events: none; }  .mct-placeholder__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .mct-placeholder::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
a[20]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .mct-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+a[21]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin-right: 6px;color: #000000; }  .mct-placeholder__tooltip-icon {position: relative;right: 10px;vertical-align: middle;top: -3px; }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {color: #303030;cursor: default;opacity: 0.86; }  .mct-placeholder.mct-placeholder_review {pointer-events: none; }    .mct-placeholder.mct-placeholder_review::after {content: none; }    .mct-placeholder.mct-placeholder_review .mct-placeholder__label {margin-right: 39px; }  .mct-placeholder.mct-placeholder_correct {color: #099400;pointer-events: none; }    .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {margin-right: 39px;color: #099400; }  .mct-placeholder.mct-placeholder_incorrect {color: #C70000;cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 21px;color: #C70000; }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF; }  .mct-answers-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .mct-answers-list__item.mct-answers-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item:last-child {border-bottom: none; }  .mct-answers-list__item {text-overflow: unset;word-wrap: break-word;white-space: pre-wrap; }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {border-radius: 4px;display: inline-block;vertical-align: baseline;text-align: center;padding: 0 20px;cursor: default;margin: 3px;min-width: 72px;border: 1px solid #C0C0C0;color: #000000; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[21]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 240px;white-space: nowrap;word-break: break-all;max-height: 2em; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px;margin-right: 10px; }  .wb-placeholder__tooltip-icon {position: relative;vertical-align: middle;top: -3px; }  .wb-placeholder.wb-placeholder_type_word {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);cursor: pointer; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .wb-placeholder.wb-placeholder_type_empty {background: #FFFFFF;opacity: 0.86; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.6; }  .wb-placeholder.wb-placeholder_highlight {box-shadow: inset 0 0 0 2px __buttons_menus_highlight_second__;opacity: 1; }  .wb-placeholder[disabled] {cursor: inherit;color: #303030;opacity: 0.86; }  .wb-placeholder.wb-placeholder_correct {color: #099400; }  .wb-placeholder.wb-placeholder_incorrect {color: #C70000;cursor: pointer;padding: 0 6px; }  .wb-placeholder.wb-placeholder_drag-active {background: #FFFFFF !important;opacity: 0.86;cursor: default;box-shadow: none !important; }    .wb-placeholder.wb-placeholder_drag-active .wb-placeholder__label {opacity: 0 !important; }.wb-word-copy {box-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);border: 1px solid #888888;z-index: 1; }  .wb-word-copy.wb-word-copy_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }.wb-extra-words {padding: 11px 14px;position: relative;line-height: 2.2; }  .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+
a[24]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+a[25]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px; }  .dnd-review-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .dnd-review-tooltip__container {margin-bottom: 13px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 27px;height: 27px;bottom: 0;left: 0; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {background-image: url("+
a[26]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {background-image: url("+a[27]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+a[28]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; }  .correct-answers-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin: 5px;margin-bottom: 10px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 40px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }    .correct-answers-tooltip__correct-answer::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
a[23]+");left: -2px;top: -6px;background-position: center;width: 40px;height: 34px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; }  .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-webkit-flex-basis: 5px;-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;width: 100%;height: 100%;overflow: hidden; }  .background-base__image {position: absolute;width: 100%;height: 100%; }    .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }    .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
a[29]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: -webkit-calc(100% + 12px + 12px) -webkit-calc(100% + 38px + 58px);background-size: calc(100% + 12px + 12px) calc(100% + 38px + 58px);background-position-x: -12px;background-position-y: -38px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer.quiz-slide-visualizer_with-border::after {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 1px solid __slide_border__;pointer-events: none; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
a[30]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+a[31]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+a[32]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }.timed-question-popup {position: absolute;background-color: #505050;border-radius: 4px;border: 1px solid #EEEEEE;height: 56px;padding: 15px 16px 14px 16px;white-space: nowrap;pointer-events: none; }  .timed-question-popup__text {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__icon {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__text {margin-top: 2px;color: #FFFFFF;font-size: 14px;font-family: PFn, Open Sans, Helvetica, Arial; }  .timed-question-popup__icon {width: 24px;margin-right: 10px; }    .timed-question-popup__icon svg {fill: #FFFFFF; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid __slide_border__;top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%;-webkit-print-color-adjust: exact; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__report_progressbar_background__, __report_progressbar_background_second__);background: -webkit-linear-gradient(left, __report_progressbar_background__, __report_progressbar_background_second__);background: linear-gradient(to right, __report_progressbar_background__, __report_progressbar_background_second__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: -webkit-calc(100% - 90px);max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {background: #FFFFFF;position: absolute;display: block;border-radius: 3px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);margin: 0 10px; }    .frames-layer .quiz-message-box__content {display: inline-block;margin: 0 30px 0 26px;position: relative; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__icon {width: 28px;height: 28px;margin: 34px 9px 0 0;position: relative;display: inline-block; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;margin-top: 40px;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }    .frames-layer .quiz-message-box__message {text-align: left;font-size: 14px;color: #000000;position: relative;font-family: PFn, Open Sans, Helvetica, Arial; }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%;margin-top: 17px;margin-bottom: 28px;height: 36px; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {text-align: center; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: #FFFFFF;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __dialogBox_button_normal__;color: __dialogBox_button_content_normal__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __dialogBox_button_content_normal__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __dialogBox_button_content_over__;opacity: 0.6; }  .window-button.window-button_active {background: __dialogBox_button_over__;color: __dialogBox_button_content_over__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: #FFFFFF;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: PFn, Open Sans, Helvetica, Arial; }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
a[33]+");margin: auto;left: 0;right: 0;display: block;bottom: 20px; }.slide-list-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0, 0, 0, 0.4); }.quiz-slide-list-view {position: absolute;background: #FFFFFF;top: 14px;right: 0;left: 0;margin: 0 32px;color: #333333;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+a[34]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -20px;right: -20px;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F7F7F7;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #333333;max-height: 300px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 34px !important;bottom: 14px !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {height: 30px;line-height: 30px;background-color: #F7F7F7;color: #333333;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 13px;padding: 0 10px;border-radius: 4px 4px 0 0;border-bottom: 1px solid #E2E2E2; }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;padding: 0;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: PFn, Open Sans, Helvetica, Arial;padding: 0 10px;vertical-align: middle;font-size: 12px;height: 50px;border-bottom: 1px solid #E2E2E2;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row__items-container {float: right;line-height: 50px; }  .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; }  .slide-state-list-row__points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__marker {width: 10px;height: 50px;display: inline-block;text-align: center;line-height: 57px; }    .slide-state-list-row__marker svg {width: 11px;height: 17px; }      .slide-state-list-row__marker svg path {fill: #F74D1A;fill-opacity: 0; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg path {fill-opacity: 1; }  .slide-state-list-row[aria-selected='true'] {background: __buttons_menus_highlight__; }  .slide-state-list-row.slide-state-list-row_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }"}(),
f;for(f in a)if(u(a).hasOwnProperty(f)){var g="__"+f.replace(/\./g,"_")+"__";d=d.replace(new RegExp(g,"g"),a[f])}for(var h in b)u(b).hasOwnProperty(h)&&(d=d.replace(new RegExp(h,"g"),b[h]));d=d.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.xx);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.ux);return GK(d)};
oO.prototype.xx=function(a,b,c){return"url(data:image/svg+xml;base64,"+Mg('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="g436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="0%" y2="100%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#g436)" />\n</svg>')+")"};
oO.prototype.ux=function(a,b,c){return"url(data:image/svg+xml;base64,"+Mg('<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none">\n<linearGradient id="gh436" gradientUnits="userSpaceOnUse" x1="0%" y1="0%" x2="100%" y2="0%">\n<stop stop-color="'+b+'" offset="0"/><stop stop-color="'+c+'" offset="1"/>\n</linearGradient>\n<rect x="0" y="0" width="1" height="1" fill="url(#gh436)" />\n</svg>')+")"};za("QuizPlayer.start",function(a,b,c,d,f,g,h,k,n,t,v){qO({m4:a,qs:b,i5:c,contentScale:d,Nk:f,fitToWindow:g,accessibilityModeEnabled:h,Yv:k,Ev:n,Ma:t,bX:void 0===v?!1:v,yP:CQ})},void 0);function fi(){return!1}function Gd(a){a&&(u(!a.disposed),Ea(a.Hd)&&a.Hd(),a.disposed=!0)}function EQ(a,b){fi()&&(b?xa.console.error(a):xa.console.warn(a))}function Td(a,b){var c=a.stack||a.toString();0>String(c).indexOf(a.message)&&EQ(a.message,b);EQ(c,b)}window.onerror=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=l(b);b=c.next().value;c.next();c.next();c.next();(c=c.next().value)?Td(c,!0):EQ(b,!0);return!0};rb=function(a){try{throw Error(a.message);}catch(b){Td(b,!1)}};
xa.console||(window._log="",xa.console={log:function(a){window._log+="\n"+a},warn:function(a){window._log+="\nwarn: "+a},error:function(a){window._log+="\nerror: "+a}});})();
/*! iScroll v5.2.0-snapshot ~ (c) 2008-2018 Matteo Spinelli ~ http://cubiq.org/license */
!function(t,i,s){function e(s,e){this.wrapper="string"==typeof s?i.querySelector(s):s,this.scroller=this.wrapper.children[0],this.scrollerStyle=this.scroller.style,this.options={resizeScrollbars:!0,mouseWheelSpeed:20,snapThreshold:.334,disablePointer:!h.hasPointer,disableTouch:h.hasPointer||!h.hasTouch,disableMouse:h.hasPointer||h.hasTouch,startX:0,startY:0,scrollY:!0,directionLockThreshold:5,momentum:!0,onScrollHandler:Function.prototype,bounce:!0,bounceTime:600,bounceEasing:"",preventDefault:!0,preventDefaultException:{tagName:/^(A|INPUT|TEXTAREA|BUTTON|SELECT)$/},HWCompositing:!0,useTransition:!0,useTransform:!0,bindToWrapper:"undefined"==typeof t.onmousedown};for(var o in e)this.options[o]=e[o];this.translateZ=this.options.HWCompositing&&h.hasPerspective?" translateZ(0)":"",this.options.useTransition=h.hasTransition&&this.options.useTransition,this.options.useTransform=h.hasTransform&&this.options.useTransform,this.options.eventPassthrough=this.options.eventPassthrough===!0?"vertical":this.options.eventPassthrough,this.options.preventDefault=!this.options.eventPassthrough&&this.options.preventDefault,this.options.scrollY="vertical"!=this.options.eventPassthrough&&this.options.scrollY,this.options.scrollX="horizontal"!=this.options.eventPassthrough&&this.options.scrollX,this.options.freeScroll=this.options.freeScroll&&!this.options.eventPassthrough,this.options.directionLockThreshold=this.options.eventPassthrough?0:this.options.directionLockThreshold,this.options.bounceEasing="string"==typeof this.options.bounceEasing?h.ease[this.options.bounceEasing]||h.ease.circular:this.options.bounceEasing,this.options.resizePolling=void 0===this.options.resizePolling?60:this.options.resizePolling,this.options.tap===!0&&(this.options.tap="tap"),this.options.useTransition||this.options.useTransform||/relative|absolute/i.test(this.scrollerStyle.position)||(this.scrollerStyle.position="relative"),"scale"==this.options.shrinkScrollbars&&(this.options.useTransition=!1),this.options.invertWheelDirection=this.options.invertWheelDirection?-1:1,this.x=0,this.y=0,this.directionX=0,this.directionY=0,this._events={},this._init(),this.refresh(),this.scrollTo(this.options.startX,this.options.startY),this.enable()}function o(t,s,e){var o=i.createElement("div"),n=i.createElement("div");return e===!0&&(o.style.cssText="position:absolute;z-index:9999",n.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);border-radius:3px"),n.className="iScrollIndicator","h"==t?(e===!0&&(o.style.cssText+=";height:7px;left:2px;right:2px;bottom:0",n.style.height="100%"),o.className="iScrollHorizontalScrollbar"):(e===!0&&(o.style.cssText+=";width:7px;bottom:2px;top:2px;right:1px",n.style.width="100%"),o.className="iScrollVerticalScrollbar"),o.style.cssText+=";overflow:hidden",s||(o.style.pointerEvents="none"),o.appendChild(n),o}function n(s,e){this.wrapper="string"==typeof e.el?i.querySelector(e.el):e.el,this.wrapperStyle=this.wrapper.style,this.indicator=this.wrapper.children[0],this.indicatorStyle=this.indicator.style,this.scroller=s,this.options={listenX:!0,listenY:!0,interactive:!1,resize:!0,defaultScrollbars:!1,shrink:!1,fade:!1,speedRatioX:0,speedRatioY:0};for(var o in e)this.options[o]=e[o];if(this.sizeRatioX=1,this.sizeRatioY=1,this.maxPosX=0,this.maxPosY=0,this.options.interactive&&(this.options.disableTouch||(h.addEvent(this.indicator,"touchstart",this),h.addEvent(t,"touchend",this)),this.options.disablePointer||(h.addEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.addEvent(t,h.prefixPointerEvent("pointerup"),this)),this.options.disableMouse||(h.addEvent(this.indicator,"mousedown",this),h.addEvent(t,"mouseup",this))),this.options.fade){this.wrapperStyle[h.style.transform]=this.scroller.translateZ;var n=h.style.transitionDuration;if(!n)return;this.wrapperStyle[n]=h.isBadAndroid?"0.0001ms":"0ms";var a=this;h.isBadAndroid&&r(function(){"0.0001ms"===a.wrapperStyle[n]&&(a.wrapperStyle[n]="0s")}),this.wrapperStyle.opacity="0"}}var r=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||t.msRequestAnimationFrame||function(i){t.setTimeout(i,1e3/60)},h=function(){function e(t){return r!==!1&&(""===r?t:r+t.charAt(0).toUpperCase()+t.substr(1))}var o={},n=i.createElement("div").style,r=function(){for(var t,i=["t","webkitT","MozT","msT","OT"],s=0,e=i.length;s<e;s++)if(t=i[s]+"ransform",t in n)return i[s].substr(0,i[s].length-1);return!1}();o.getTime=Date.now||function(){return(new Date).getTime()},o.extend=function(t,i){for(var s in i)t[s]=i[s]},o.addEvent=function(t,i,s,e){t.addEventListener(i,s,!!e)},o.removeEvent=function(t,i,s,e){t.removeEventListener(i,s,!!e)},o.prefixPointerEvent=function(i){return t.MSPointerEvent?"MSPointer"+i.charAt(7).toUpperCase()+i.substr(8):i},o.momentum=function(t,i,e,o,n,r){var h,a,l=t-i,c=s.abs(l)/e;return r=void 0===r?6e-4:r,h=t+c*c/(2*r)*(l<0?-1:1),a=c/r,h<o?(h=n?o-n/2.5*(c/8):o,l=s.abs(h-t),a=l/c):h>0&&(h=n?n/2.5*(c/8):0,l=s.abs(t)+h,a=l/c),{destination:s.round(h),duration:a}};var h=e("transform");return o.extend(o,{hasTransform:h!==!1,hasPerspective:e("perspective")in n,hasTouch:"ontouchstart"in t,hasPointer:!(!t.PointerEvent&&!t.MSPointerEvent),hasTransition:e("transition")in n}),o.isBadAndroid=function(){var i=t.navigator.appVersion;if(/Android/.test(i)&&!/Chrome\/\d/.test(i)){var s=i.match(/Safari\/(\d+.\d)/);return!(s&&"object"==typeof s&&s.length>=2)||parseFloat(s[1])<535.19}return!1}(),o.extend(o.style={},{transform:h,transitionTimingFunction:e("transitionTimingFunction"),transitionDuration:e("transitionDuration"),transitionDelay:e("transitionDelay"),transformOrigin:e("transformOrigin"),touchAction:e("touchAction")}),o.hasClass=function(t,i){var s=new RegExp("(^|\\s)"+i+"(\\s|$)");return s.test(t.className)},o.addClass=function(t,i){if(!o.hasClass(t,i)){var s=t.className.split(" ");s.push(i),t.className=s.join(" ")}},o.removeClass=function(t,i){if(o.hasClass(t,i)){var s=new RegExp("(^|\\s)"+i+"(\\s|$)","g");t.className=t.className.replace(s," ")}},o.offset=function(t){for(var i=-t.offsetLeft,s=-t.offsetTop;t=t.offsetParent;)i-=t.offsetLeft,s-=t.offsetTop;return{left:i,top:s}},o.isHyperlink=function(t){if(!t)return!1;for(;t;){if("A"==t.nodeName.toLocaleUpperCase())return!0;t=t.parentNode}return!1},o.preventDefaultException=function(t,i){if(o.isHyperlink(t))return!0;for(var s in i)if(i[s].test(t[s]))return!0;return!1},o.extend(o.eventType={},{touchstart:1,touchmove:1,touchend:1,mousedown:2,mousemove:2,mouseup:2,pointerdown:3,pointermove:3,pointerup:3,MSPointerDown:3,MSPointerMove:3,MSPointerUp:3}),o.extend(o.ease={},{quadratic:{style:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",fn:function(t){return t*(2-t)}},circular:{style:"cubic-bezier(0.1, 0.57, 0.1, 1)",fn:function(t){return s.sqrt(1- --t*t)}},back:{style:"cubic-bezier(0.175, 0.885, 0.32, 1.275)",fn:function(t){var i=4;return(t-=1)*t*((i+1)*t+i)+1}},bounce:{style:"",fn:function(t){return(t/=1)<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}},elastic:{style:"",fn:function(t){var i=.22,e=.4;return 0===t?0:1==t?1:e*s.pow(2,-10*t)*s.sin((t-i/4)*(2*s.PI)/i)+1}}}),o.tap=function(t,s){var e=i.createEvent("Event");e.initEvent(s,!0,!0),e.pageX=t.pageX,e.pageY=t.pageY,t.target.dispatchEvent(e)},o.click=function(s){var e,o=s.target;/(SELECT|INPUT|TEXTAREA)/i.test(o.tagName)||(e=i.createEvent(t.MouseEvent?"MouseEvents":"Event"),e.initEvent("click",!0,!0),e.view=s.view||t,e.detail=1,e.screenX=o.screenX||0,e.screenY=o.screenY||0,e.clientX=o.clientX||0,e.clientY=o.clientY||0,e.ctrlKey=!!s.ctrlKey,e.altKey=!!s.altKey,e.shiftKey=!!s.shiftKey,e.metaKey=!!s.metaKey,e.button=0,e.relatedTarget=null,e._constructed=!0,o.dispatchEvent(e))},o.getTouchAction=function(t,i){var s="none";return"vertical"===t?s="pan-y":"horizontal"===t&&(s="pan-x"),i&&"none"!=s&&(s+=" pinch-zoom"),s},o.getRect=function(t){if(t instanceof SVGElement){var i=t.getBoundingClientRect();return{top:i.top,left:i.left,width:i.width,height:i.height}}return{top:t.offsetTop,left:t.offsetLeft,width:t.offsetWidth,height:t.offsetHeight}},o}();e.prototype={version:"5.2.0-snapshot",_init:function(){this._initEvents(),(this.options.scrollbars||this.options.indicators)&&this._initIndicators(),this.options.mouseWheel&&this._initWheel(),this.options.snap&&this._initSnap(),this.options.keyBindings&&this._initKeys()},destroy:function(){this._initEvents(!0),clearTimeout(this.resizeTimeout),this.resizeTimeout=null,this._execEvent("destroy")},setScrollHeight:function(t){this.scrollHeight=t,this.refresh()},_transitionEnd:function(t){t.target==this.scroller&&this.isInTransition&&(this._transitionTime(),this.resetPosition(this.options.bounceTime)||(this.isInTransition=!1,this._execEvent("scrollEnd")))},_start:function(t){if(1!=h.eventType[t.type]){var i;if(i=t.which?t.button:t.button<2?0:4==t.button?1:2,0!==i)return}if(this.enabled&&(!this.initiated||h.eventType[t.type]===this.initiated)){!this.options.preventDefault||h.isBadAndroid||h.preventDefaultException(t.target,this.options.preventDefaultException)||t.preventDefault();var e,o=t.touches?t.touches[0]:t;this.initiated=h.eventType[t.type],this.moved=!1,this.distX=0,this.distY=0,this.directionX=0,this.directionY=0,this.directionLocked=0,this.startTime=h.getTime(),this.options.useTransition&&this.isInTransition?(this._transitionTime(),this.isInTransition=!1,e=this.getComputedPosition(),this._translate(s.round(e.x),s.round(e.y)),this._execEvent("scrollEnd")):!this.options.useTransition&&this.isAnimating&&(this.isAnimating=!1,this._execEvent("scrollEnd")),this.startX=this.x,this.startY=this.y,this.absStartX=this.x,this.absStartY=this.y,this.pointX=o.pageX,this.pointY=o.pageY,this._execEvent("beforeScrollStart")}},_move:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o,n,r=t.touches?t.touches[0]:t,a=r.pageX-this.pointX,l=r.pageY-this.pointY,c=h.getTime();if(this.pointX=r.pageX,this.pointY=r.pageY,this.distX+=a,this.distY+=l,o=s.abs(this.distX),n=s.abs(this.distY),!(c-this.endTime>300&&o<10&&n<10)){if(this.directionLocked||this.options.freeScroll||(o>n+this.options.directionLockThreshold?this.directionLocked="h":n>=o+this.options.directionLockThreshold?this.directionLocked="v":this.directionLocked="n"),"h"==this.directionLocked){if("vertical"==this.options.eventPassthrough)t.preventDefault();else if("horizontal"==this.options.eventPassthrough)return void(this.initiated=!1);l=0}else if("v"==this.directionLocked){if("horizontal"==this.options.eventPassthrough)t.preventDefault();else if("vertical"==this.options.eventPassthrough)return void(this.initiated=!1);a=0}a=this.hasHorizontalScroll?a:0,l=this.hasVerticalScroll?l:0,i=this.x+a,e=this.y+l,(i>0||i<this.maxScrollX)&&(i=this.options.bounce?this.x+a/3:i>0?0:this.maxScrollX),(e>0||e<this.maxScrollY)&&(e=this.options.bounce?this.y+l/3:e>0?0:this.maxScrollY),this.directionX=a>0?-1:a<0?1:0,this.directionY=l>0?-1:l<0?1:0,this.moved||this._execEvent("scrollStart"),this.moved=!0,this._translate(i,e),c-this.startTime>300&&(this.startTime=c,this.startX=this.x,this.startY=this.y)}}},_end:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o=(t.changedTouches?t.changedTouches[0]:t,h.getTime()-this.startTime),n=s.round(this.x),r=s.round(this.y),a=s.abs(n-this.startX),l=s.abs(r-this.startY),c=0,p="";if(this.isInTransition=0,this.initiated=0,this.endTime=h.getTime(),!this.resetPosition(this.options.bounceTime)){if(this.scrollTo(n,r),!this.moved)return this.options.tap&&h.tap(t,this.options.tap),this.options.click&&h.click(t),void this._execEvent("scrollCancel");if(this._events.flick&&o<200&&a<100&&l<100)return void this._execEvent("flick");if(this.options.momentum&&o<300&&(i=this.hasHorizontalScroll?h.momentum(this.x,this.startX,o,this.maxScrollX,this.options.bounce?this.wrapperWidth:0,this.options.deceleration):{destination:n,duration:0},e=this.hasVerticalScroll?h.momentum(this.y,this.startY,o,this.maxScrollY,this.options.bounce?this.wrapperHeight:0,this.options.deceleration):{destination:r,duration:0},n=i.destination,r=e.destination,c=s.max(i.duration,e.duration),this.isInTransition=1),this.options.snap){var d=this._nearestSnap(n,r);this.currentPage=d,c=this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-d.x),1e3),s.min(s.abs(r-d.y),1e3)),300),n=d.x,r=d.y,this.directionX=0,this.directionY=0,p=this.options.bounceEasing}return n!=this.x||r!=this.y?((n>0||n<this.maxScrollX||r>0||r<this.maxScrollY)&&(p=h.ease.quadratic),void this.scrollTo(n,r,c,p)):void this._execEvent("scrollEnd")}}},_resize:function(){var t=this;clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){t.refresh()},this.options.resizePolling)},resetPosition:function(t){var i=this.x,s=this.y;return t=t||0,!this.hasHorizontalScroll||this.x>0?i=0:this.x<this.maxScrollX&&(i=this.maxScrollX),!this.hasVerticalScroll||this.y>0?s=0:this.y<this.maxScrollY&&(s=this.maxScrollY),(i!=this.x||s!=this.y)&&(this.scrollTo(i,s,t,this.options.bounceEasing),!0)},disable:function(){this.enabled=!1},enable:function(){this.enabled=!0},refresh:function(){h.getRect(this.wrapper),this.wrapperWidth=this.wrapper.clientWidth,this.wrapperHeight=this.wrapper.clientHeight;var t=h.getRect(this.scroller);this.scrollHeight&&(t.height=this.scrollHeight),this.scrollerWidth=t.width,this.scrollerHeight=t.height,this.maxScrollX=this.wrapperWidth-this.scrollerWidth,this.maxScrollY=this.wrapperHeight-this.scrollerHeight,this.hasHorizontalScroll=this.options.scrollX&&this.maxScrollX<0,this.hasVerticalScroll=this.options.scrollY&&this.maxScrollY<0,this.hasHorizontalScroll||(this.maxScrollX=0,this.scrollerWidth=this.wrapperWidth),this.hasVerticalScroll||(this.maxScrollY=0,this.scrollerHeight=this.wrapperHeight),this.endTime=0,this.directionX=0,this.directionY=0,h.hasPointer&&!this.options.disablePointer&&(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!0),this.wrapper.style[h.style.touchAction]||(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!1))),this.wrapperOffset=h.offset(this.wrapper),this._execEvent("refresh"),this.resetPosition()},on:function(t,i){this._events[t]||(this._events[t]=[]),this._events[t].push(i)},off:function(t,i){if(this._events[t]){var s=this._events[t].indexOf(i);s>-1&&this._events[t].splice(s,1)}},_execEvent:function(t){if(this._events[t]){var i=0,s=this._events[t].length;if(s)for(;i<s;i++)this._events[t][i].apply(this,[].slice.call(arguments,1))}},scrollBy:function(t,i,s,e){t=this.x+t,i=this.y+i,s=s||0,this.scrollTo(t,i,s,e)},scrollTo:function(t,i,s,e){e=e||h.ease.circular,this.isInTransition=this.options.useTransition&&s>0;var o=this.options.useTransition&&e.style;!s||o?(o&&(this._transitionTimingFunction(e.style),this._transitionTime(s)),this._translate(t,i)):this._animate(t,i,s,e.fn)},scrollToElement:function(t,i,e,o,n){if(t=t.nodeType?t:this.scroller.querySelector(t)){var r=h.offset(t);r.left-=this.wrapperOffset.left,r.top-=this.wrapperOffset.top;var a=h.getRect(t),l=h.getRect(this.wrapper);e===!0&&(e=s.round(a.width/2-l.width/2)),o===!0&&(o=s.round(a.height/2-l.height/2)),r.left-=e||0,r.top-=o||0,r.left=r.left>0?0:r.left<this.maxScrollX?this.maxScrollX:r.left,r.top=r.top>0?0:r.top<this.maxScrollY?this.maxScrollY:r.top,i=void 0===i||null===i||"auto"===i?s.max(s.abs(this.x-r.left),s.abs(this.y-r.top)):i,this.scrollTo(r.left,r.top,i,n)}},_transitionTime:function(t){if(this.options.useTransition){t=t||0;var i=h.style.transitionDuration;if(i){if(this.scrollerStyle[i]=t+"ms",!t&&h.isBadAndroid){this.scrollerStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.scrollerStyle[i]&&(s.scrollerStyle[i]="0s")})}if(this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].transitionTime(t)}}},_transitionTimingFunction:function(t){if(this.scrollerStyle[h.style.transitionTimingFunction]=t,this.indicators)for(var i=this.indicators.length;i--;)this.indicators[i].transitionTimingFunction(t)},_translate:function(t,i){if(this.options.useTransform?this.scrollerStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.translateZ:(t=s.round(t),i=s.round(i),this.scrollerStyle.left=t+"px",this.scrollerStyle.top=i+"px"),this.x=t,this.y=i,this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].updatePosition();this.options.onScrollHandler()},_initEvents:function(i){var s=i?h.removeEvent:h.addEvent,e=this.options.bindToWrapper?this.wrapper:t;s(t,"orientationchange",this),s(t,"resize",this),this.options.click&&s(this.wrapper,"click",this,!0),this.options.disableMouse||(s(this.wrapper,"mousedown",this),s(e,"mousemove",this),s(e,"mousecancel",this),s(e,"mouseup",this)),h.hasPointer&&!this.options.disablePointer&&(s(this.wrapper,h.prefixPointerEvent("pointerdown"),this),s(e,h.prefixPointerEvent("pointermove"),this),s(e,h.prefixPointerEvent("pointercancel"),this),s(e,h.prefixPointerEvent("pointerup"),this)),h.hasTouch&&!this.options.disableTouch&&(s(this.wrapper,"touchstart",this),s(e,"touchmove",this),s(e,"touchcancel",this),s(e,"touchend",this)),s(this.scroller,"transitionend",this),s(this.scroller,"webkitTransitionEnd",this),s(this.scroller,"oTransitionEnd",this),s(this.scroller,"MSTransitionEnd",this)},getComputedPosition:function(){var i,s,e=t.getComputedStyle(this.scroller,null);return this.options.useTransform?(e=e[h.style.transform].split(")")[0].split(", "),i=+(e[12]||e[4]),s=+(e[13]||e[5])):(i=+e.left.replace(/[^-\d.]/g,""),s=+e.top.replace(/[^-\d.]/g,"")),{x:i,y:s}},_initIndicators:function(){function t(t){if(h.indicators)for(var i=h.indicators.length;i--;)t.call(h.indicators[i])}var i,s=this.options.interactiveScrollbars,e="string"!=typeof this.options.scrollbars,r=[],h=this;this.indicators=[],this.options.scrollbars&&(this.options.scrollY&&(i={el:o("v",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenX:!1},this.wrapper.appendChild(i.el),r.push(i)),this.options.scrollX&&(i={el:o("h",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenY:!1},this.wrapper.appendChild(i.el),r.push(i))),this.options.indicators&&(r=r.concat(this.options.indicators));for(var a=r.length;a--;)this.indicators.push(new n(this,r[a]));this.options.fadeScrollbars&&(this.on("scrollEnd",function(){t(function(){this.fade()})}),this.on("scrollCancel",function(){t(function(){this.fade()})}),this.on("scrollStart",function(){t(function(){this.fade(1)})}),this.on("beforeScrollStart",function(){t(function(){this.fade(1,!0)})})),this.on("refresh",function(){t(function(){this.refresh()})}),this.on("destroy",function(){t(function(){this.destroy()}),delete this.indicators})},_initWheel:function(){h.addEvent(this.wrapper,"wheel",this),h.addEvent(this.wrapper,"mousewheel",this),h.addEvent(this.wrapper,"DOMMouseScroll",this),this.on("destroy",function(){clearTimeout(this.wheelTimeout),this.wheelTimeout=null,h.removeEvent(this.wrapper,"wheel",this),h.removeEvent(this.wrapper,"mousewheel",this),h.removeEvent(this.wrapper,"DOMMouseScroll",this)})},_wheel:function(t){if(this.enabled){t.preventDefault();var i,e,o,n,r=this;if(void 0===this.wheelTimeout&&r._execEvent("scrollStart"),clearTimeout(this.wheelTimeout),this.wheelTimeout=setTimeout(function(){r.options.snap||r._execEvent("scrollEnd"),r.wheelTimeout=void 0},400),"deltaX"in t)1===t.deltaMode?(i=-t.deltaX*this.options.mouseWheelSpeed,e=-t.deltaY*this.options.mouseWheelSpeed):(i=-t.deltaX,e=-t.deltaY);else if("wheelDeltaX"in t)i=t.wheelDeltaX/120*this.options.mouseWheelSpeed,e=t.wheelDeltaY/120*this.options.mouseWheelSpeed;else if("wheelDelta"in t)i=e=t.wheelDelta/120*this.options.mouseWheelSpeed;else{if(!("detail"in t))return;i=e=-t.detail/3*this.options.mouseWheelSpeed}if(i*=this.options.invertWheelDirection,e*=this.options.invertWheelDirection,this.hasVerticalScroll||(i=e,e=0),this.options.snap)return o=this.currentPage.pageX,n=this.currentPage.pageY,i>0?o--:i<0&&o++,e>0?n--:e<0&&n++,void this.goToPage(o,n);o=this.x+s.round(this.hasHorizontalScroll?i:0),n=this.y+s.round(this.hasVerticalScroll?e:0),this.directionX=i>0?-1:i<0?1:0,this.directionY=e>0?-1:e<0?1:0,o>0?o=0:o<this.maxScrollX&&(o=this.maxScrollX),n>0?n=0:n<this.maxScrollY&&(n=this.maxScrollY),this.scrollTo(o,n,0)}},_initSnap:function(){this.currentPage={},"string"==typeof this.options.snap&&(this.options.snap=this.scroller.querySelectorAll(this.options.snap)),this.on("refresh",function(){var t,i,e,o,n,r,a,l=0,c=0,p=0,d=this.options.snapStepX||this.wrapperWidth,u=this.options.snapStepY||this.wrapperHeight;if(this.pages=[],this.wrapperWidth&&this.wrapperHeight&&this.scrollerWidth&&this.scrollerHeight){if(this.options.snap===!0)for(e=s.round(d/2),o=s.round(u/2);p>-this.scrollerWidth;){for(this.pages[l]=[],t=0,n=0;n>-this.scrollerHeight;)this.pages[l][t]={x:s.max(p,this.maxScrollX),y:s.max(n,this.maxScrollY),width:d,height:u,cx:p-e,cy:n-o},n-=u,t++;p-=d,l++}else for(r=this.options.snap,t=r.length,i=-1;l<t;l++)a=h.getRect(r[l]),(0===l||a.left<=h.getRect(r[l-1]).left)&&(c=0,i++),this.pages[c]||(this.pages[c]=[]),p=s.max(-a.left,this.maxScrollX),n=s.max(-a.top,this.maxScrollY),e=p-s.round(a.width/2),o=n-s.round(a.height/2),this.pages[c][i]={x:p,y:n,width:a.width,height:a.height,cx:e,cy:o},p>this.maxScrollX&&c++;this.goToPage(this.currentPage.pageX||0,this.currentPage.pageY||0,0),this.options.snapThreshold%1===0?(this.snapThresholdX=this.options.snapThreshold,this.snapThresholdY=this.options.snapThreshold):(this.snapThresholdX=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].width*this.options.snapThreshold),this.snapThresholdY=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].height*this.options.snapThreshold))}}),this.on("flick",function(){var t=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.x-this.startX),1e3),s.min(s.abs(this.y-this.startY),1e3)),300);this.goToPage(this.currentPage.pageX+this.directionX,this.currentPage.pageY+this.directionY,t)})},_nearestSnap:function(t,i){if(!this.pages.length)return{x:0,y:0,pageX:0,pageY:0};var e=0,o=this.pages.length,n=0;if(s.abs(t-this.absStartX)<this.snapThresholdX&&s.abs(i-this.absStartY)<this.snapThresholdY)return this.currentPage;for(t>0?t=0:t<this.maxScrollX&&(t=this.maxScrollX),i>0?i=0:i<this.maxScrollY&&(i=this.maxScrollY);e<o;e++)if(t>=this.pages[e][0].cx){t=this.pages[e][0].x;break}for(o=this.pages[e].length;n<o;n++)if(i>=this.pages[0][n].cy){i=this.pages[0][n].y;break}return e==this.currentPage.pageX&&(e+=this.directionX,e<0?e=0:e>=this.pages.length&&(e=this.pages.length-1),t=this.pages[e][0].x),n==this.currentPage.pageY&&(n+=this.directionY,n<0?n=0:n>=this.pages[0].length&&(n=this.pages[0].length-1),i=this.pages[0][n].y),{x:t,y:i,pageX:e,pageY:n}},goToPage:function(t,i,e,o){o=o||this.options.bounceEasing,t>=this.pages.length?t=this.pages.length-1:t<0&&(t=0),i>=this.pages[t].length?i=this.pages[t].length-1:i<0&&(i=0);var n=this.pages[t][i].x,r=this.pages[t][i].y;e=void 0===e?this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-this.x),1e3),s.min(s.abs(r-this.y),1e3)),300):e,this.currentPage={x:n,y:r,pageX:t,pageY:i},this.scrollTo(n,r,e,o)},next:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s++,s>=this.pages.length&&this.hasVerticalScroll&&(s=0,e++),this.goToPage(s,e,t,i)},prev:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s--,s<0&&this.hasVerticalScroll&&(s=0,e--),this.goToPage(s,e,t,i)},_initKeys:function(i){var s,e={pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40};if("object"==typeof this.options.keyBindings)for(s in this.options.keyBindings)"string"==typeof this.options.keyBindings[s]&&(this.options.keyBindings[s]=this.options.keyBindings[s].toUpperCase().charCodeAt(0));else this.options.keyBindings={};for(s in e)this.options.keyBindings[s]=this.options.keyBindings[s]||e[s];h.addEvent(t,"keydown",this),this.on("destroy",function(){h.removeEvent(t,"keydown",this)})},_key:function(t){if(this.enabled){var i,e=this.options.snap,o=e?this.currentPage.pageX:this.x,n=e?this.currentPage.pageY:this.y,r=h.getTime(),a=this.keyTime||0,l=.25;switch(this.options.useTransition&&this.isInTransition&&(i=this.getComputedPosition(),this._translate(s.round(i.x),s.round(i.y)),this.isInTransition=!1),this.keyAcceleration=r-a<200?s.min(this.keyAcceleration+l,50):0,t.keyCode){case this.options.keyBindings.pageUp:this.hasHorizontalScroll&&!this.hasVerticalScroll?o+=e?1:this.wrapperWidth:n+=e?1:this.wrapperHeight;break;case this.options.keyBindings.pageDown:this.hasHorizontalScroll&&!this.hasVerticalScroll?o-=e?1:this.wrapperWidth:n-=e?1:this.wrapperHeight;break;case this.options.keyBindings.end:o=e?this.pages.length-1:this.maxScrollX,n=e?this.pages[0].length-1:this.maxScrollY;break;case this.options.keyBindings.home:o=0,n=0;break;case this.options.keyBindings.left:o+=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.up:n+=e?1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.right:o-=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.down:n-=e?1:5+this.keyAcceleration>>0;break;default:return}if(e)return void this.goToPage(o,n);o>0?(o=0,this.keyAcceleration=0):o<this.maxScrollX&&(o=this.maxScrollX,this.keyAcceleration=0),n>0?(n=0,this.keyAcceleration=0):n<this.maxScrollY&&(n=this.maxScrollY,this.keyAcceleration=0),this.scrollTo(o,n,0),this.keyTime=r}},_animate:function(t,i,s,e){function o(){var d,u,m,f=h.getTime();return f>=p?(n.isAnimating=!1,n._translate(t,i),void(n.resetPosition(n.options.bounceTime)||n._execEvent("scrollEnd"))):(f=(f-c)/s,m=e(f),d=(t-a)*m+a,u=(i-l)*m+l,n._translate(d,u),void(n.isAnimating&&r(o)))}var n=this,a=this.x,l=this.y,c=h.getTime(),p=c+s;this.isAnimating=!0,o()},handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":t.defaultPrevented||this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":t.defaultPrevented||this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t);break;case"orientationchange":case"resize":this._resize();break;case"transitionend":case"webkitTransitionEnd":case"oTransitionEnd":case"MSTransitionEnd":this._transitionEnd(t);break;case"wheel":case"DOMMouseScroll":case"mousewheel":this._wheel(t);break;case"keydown":this._key(t);break;case"click":this.enabled&&!t._constructed}}},n.prototype={handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t)}},destroy:function(){this.options.fadeScrollbars&&(clearTimeout(this.fadeTimeout),this.fadeTimeout=null),this.options.interactive&&(h.removeEvent(this.indicator,"touchstart",this),h.removeEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.removeEvent(this.indicator,"mousedown",this),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),h.removeEvent(t,"touchend",this),h.removeEvent(t,h.prefixPointerEvent("pointerup"),this),h.removeEvent(t,"mouseup",this)),this.options.defaultScrollbars&&this.wrapper.parentNode&&this.wrapper.parentNode.removeChild(this.wrapper)},_start:function(i){var s=i.touches?i.touches[0]:i;i.preventDefault(),i.stopPropagation(),this.transitionTime(),this.initiated=!0,this.moved=!1,this.lastPointX=s.pageX,this.lastPointY=s.pageY,this.startTime=h.getTime(),this.options.disableTouch||h.addEvent(t,"touchmove",this),this.options.disablePointer||h.addEvent(t,h.prefixPointerEvent("pointermove"),this),this.options.disableMouse||h.addEvent(t,"mousemove",this),this.scroller._execEvent("beforeScrollStart")},_move:function(t){var i,s,e,o,n=t.touches?t.touches[0]:t;h.getTime();this.moved||this.scroller._execEvent("scrollStart"),this.moved=!0,i=n.pageX-this.lastPointX,this.lastPointX=n.pageX,s=n.pageY-this.lastPointY,this.lastPointY=n.pageY,e=this.x+i,o=this.y+s,this._pos(e,o),t.preventDefault(),t.stopPropagation()},_end:function(i){if(this.initiated){if(this.initiated=!1,i.preventDefault(),i.stopPropagation(),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),this.scroller.options.snap){var e=this.scroller._nearestSnap(this.scroller.x,this.scroller.y),o=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.scroller.x-e.x),1e3),s.min(s.abs(this.scroller.y-e.y),1e3)),300);this.scroller.x==e.x&&this.scroller.y==e.y||(this.scroller.directionX=0,this.scroller.directionY=0,this.scroller.currentPage=e,this.scroller.scrollTo(e.x,e.y,o,this.scroller.options.bounceEasing))}this.moved&&this.scroller._execEvent("scrollEnd")}},transitionTime:function(t){t=t||0;var i=h.style.transitionDuration;if(i&&(this.indicatorStyle[i]=t+"ms",!t&&h.isBadAndroid)){this.indicatorStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.indicatorStyle[i]&&(s.indicatorStyle[i]="0s")})}},transitionTimingFunction:function(t){this.indicatorStyle[h.style.transitionTimingFunction]=t},refresh:function(){this.transitionTime(),this.options.listenX&&!this.options.listenY?this.indicatorStyle.display=this.scroller.hasHorizontalScroll?"block":"none":this.options.listenY&&!this.options.listenX?this.indicatorStyle.display=this.scroller.hasVerticalScroll?"block":"none":this.indicatorStyle.display=this.scroller.hasHorizontalScroll||this.scroller.hasVerticalScroll?"block":"none",this.scroller.hasHorizontalScroll&&this.scroller.hasVerticalScroll?(h.addClass(this.wrapper,"iScrollBothScrollbars"),h.removeClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="8px":this.wrapper.style.bottom="8px")):(h.removeClass(this.wrapper,"iScrollBothScrollbars"),h.addClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="2px":this.wrapper.style.bottom="2px")),h.getRect(this.wrapper),this.options.listenX&&(this.wrapperWidth=this.wrapper.clientWidth,this.options.resize?(this.indicatorWidth=s.max(s.round(this.wrapperWidth*this.wrapperWidth/(this.scroller.scrollerWidth||this.wrapperWidth||1)),8),this.indicatorStyle.width=this.indicatorWidth+"px"):this.indicatorWidth=this.indicator.clientWidth,this.maxPosX=this.wrapperWidth-this.indicatorWidth,"clip"==this.options.shrink?(this.minBoundaryX=-this.indicatorWidth+8,this.maxBoundaryX=this.wrapperWidth-8):(this.minBoundaryX=0,this.maxBoundaryX=this.maxPosX),this.sizeRatioX=this.options.speedRatioX||this.scroller.maxScrollX&&this.maxPosX/this.scroller.maxScrollX),this.options.listenY&&(this.wrapperHeight=this.wrapper.clientHeight,this.options.resize?(this.indicatorHeight=s.max(s.round(this.wrapperHeight*this.wrapperHeight/(this.scroller.scrollerHeight||this.wrapperHeight||1)),8),this.indicatorStyle.height=this.indicatorHeight+"px"):this.indicatorHeight=this.indicator.clientHeight,this.maxPosY=this.wrapperHeight-this.indicatorHeight,"clip"==this.options.shrink?(this.minBoundaryY=-this.indicatorHeight+8,this.maxBoundaryY=this.wrapperHeight-8):(this.minBoundaryY=0,this.maxBoundaryY=this.maxPosY),
this.maxPosY=this.wrapperHeight-this.indicatorHeight,this.sizeRatioY=this.options.speedRatioY||this.scroller.maxScrollY&&this.maxPosY/this.scroller.maxScrollY),this.updatePosition()},updatePosition:function(){var t=this.options.listenX&&s.round(this.sizeRatioX*this.scroller.x)||0,i=this.options.listenY&&s.round(this.sizeRatioY*this.scroller.y)||0;this.options.ignoreBoundaries||(t<this.minBoundaryX?("scale"==this.options.shrink&&(this.width=s.max(this.indicatorWidth+t,8),this.indicatorStyle.width=this.width+"px"),t=this.minBoundaryX):t>this.maxBoundaryX?"scale"==this.options.shrink?(this.width=s.max(this.indicatorWidth-(t-this.maxPosX),8),this.indicatorStyle.width=this.width+"px",t=this.maxPosX+this.indicatorWidth-this.width):t=this.maxBoundaryX:"scale"==this.options.shrink&&this.width!=this.indicatorWidth&&(this.width=this.indicatorWidth,this.indicatorStyle.width=this.width+"px"),i<this.minBoundaryY?("scale"==this.options.shrink&&(this.height=s.max(this.indicatorHeight+3*i,8),this.indicatorStyle.height=this.height+"px"),i=this.minBoundaryY):i>this.maxBoundaryY?"scale"==this.options.shrink?(this.height=s.max(this.indicatorHeight-3*(i-this.maxPosY),8),this.indicatorStyle.height=this.height+"px",i=this.maxPosY+this.indicatorHeight-this.height):i=this.maxBoundaryY:"scale"==this.options.shrink&&this.height!=this.indicatorHeight&&(this.height=this.indicatorHeight,this.indicatorStyle.height=this.height+"px")),this.x=t,this.y=i,this.scroller.options.useTransform?this.indicatorStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.scroller.translateZ:(this.indicatorStyle.left=t+"px",this.indicatorStyle.top=i+"px")},_pos:function(t,i){t<0?t=0:t>this.maxPosX&&(t=this.maxPosX),i<0?i=0:i>this.maxPosY&&(i=this.maxPosY),t=this.options.listenX?s.round(t/this.sizeRatioX):this.scroller.x,i=this.options.listenY?s.round(i/this.sizeRatioY):this.scroller.y,this.scroller.scrollTo(t,i)},fade:function(t,i){if(!i||this.visible){clearTimeout(this.fadeTimeout),this.fadeTimeout=null;var s=t?250:500,e=t?0:300;t=t?"1":"0",this.wrapperStyle[h.style.transitionDuration]=s+"ms",this.fadeTimeout=setTimeout(function(t){this.wrapperStyle.opacity=t,this.visible=+t}.bind(this,t),e)}}},e.utils=h,"undefined"!=typeof module&&module.exports?module.exports=e:"function"==typeof define&&define.amd?define(function(){return e}):t.IScroll=e}(window,document,Math);(function(){var r=Math,d=function(m){return m>>0},v=(/webkit/i).test(navigator.appVersion)?"webkit":(/firefox/i).test(navigator.userAgent)?"Moz":(/trident/i).test(navigator.userAgent)?"ms":"opera" in window?"O":"",w=(/android/gi).test(navigator.appVersion),i=(/iphone|ipad/gi).test(navigator.appVersion),c=(/playbook/gi).test(navigator.appVersion),n=(/hp-tablet/gi).test(navigator.appVersion),k=false,u="ontouchstart" in window&&!n,f=v+"Transform" in document.documentElement.style,g=i||c,o=(function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(m){return setTimeout(m,1)}})(),l=(function(){return window.cancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout})(),h="onorientationchange" in window?"orientationchange":"resize",b=u?"touchstart":"mousedown",p=u?"touchmove":"mousemove",e=u?"touchend":"mouseup",t=u?"touchcancel":"mouseup",q=v=="Moz"?"DOMMouseScroll":"mousewheel",a="translate"+(k?"3d(":"("),j=k?",0)":")",s=function(y,m){var z=this,A=document,x;z.wrapper=typeof y=="object"?y:A.getElementById(y);z.wrapper.style.overflow="hidden";z.scroller=z.wrapper.children[0];z.options={hScroll:true,vScroll:true,x:0,y:0,bounce:true,bounceLock:false,momentum:true,lockDirection:true,useTransform:true,useTransition:false,topOffset:0,checkDOMChanges:false,handleClick:true,ignoreEmptyScroll:false,minThumbSize:16,hScrollbar:true,vScrollbar:true,fixedScrollbar:w,hideScrollbar:i,fadeScrollbar:i&&k,scrollbarClass:"",zoom:false,zoomMin:1,zoomMax:4,doubleTapZoom:2,wheelAction:"scroll",snap:false,snapThreshold:1,onRefresh:null,onBeforeScrollStart:function(B){B.preventDefault()},onScrollStart:null,onBeforeScrollMove:null,onScrollMove:null,onBeforeScrollEnd:null,onScrollEnd:null,onTouchEnd:null,onDestroy:null,onZoomStart:null,onZoom:null,onZoomEnd:null};for(x in m){z.options[x]=m[x]}z.x=z.options.x;z.y=z.options.y;z.options.useTransform=f?z.options.useTransform:false;z.options.hScrollbar=z.options.hScroll&&z.options.hScrollbar;z.options.vScrollbar=z.options.vScroll&&z.options.vScrollbar;z.options.zoom=z.options.useTransform&&z.options.zoom;z.options.useTransition=g&&z.options.useTransition;if(z.options.zoom&&w){a="translate(";j=")"}z.scroller.style[v+"TransformOrigin"]="0 0";if(z.options.useTransition){z.scroller.style[v+"TransitionProperty"]=z.options.useTransform?"-"+v.toLowerCase()+"-transform":"top left";z.scroller.style[v+"TransitionDuration"]="0";z.scroller.style[v+"TransitionTimingFunction"]="cubic-bezier(0.33,0.66,0.66,1)"}if(z.options.useTransform){z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j}else{z.scroller.style.cssText+=";position:absolute;top:"+z.y+"px;left:"+z.x+"px"}if(z.options.useTransition){z.options.fixedScrollbar=true}z.refresh();z._bind(h,window);z._bind(b);if(!u){z._bind("mouseout",z.wrapper);if(z.options.wheelAction!="none"){z._bind(q)}}if(z.options.checkDOMChanges){z.checkDOMTime=setInterval(function(){z._checkDOMChanges()},500)}};s.prototype={enabled:true,x:0,y:0,steps:[],scale:1,currPageX:0,currPageY:0,pagesX:[],pagesY:[],aniTime:null,wheelZoomCount:0,handleEvent:function(x){var m=this;switch(x.type){case b:if(!u&&x.button!==0){return}m._start(x);break;case p:m._move(x);break;case e:case t:m._end(x);break;case h:m._resize();break;case q:m._wheel(x);break;case"mouseout":m._mouseout(x);break;case"webkitTransitionEnd":m._transitionEnd(x);break}},_checkDOMChanges:function(){if(this.moved||this.zoomed||this.animating||(this.scrollerW==this.scroller.offsetWidth*this.scale&&this.scrollerH==this.scroller.offsetHeight*this.scale)){return}this.refresh()},_scrollbar:function(m){var y=this,z=document,x;if(!y[m+"Scrollbar"]){if(y[m+"ScrollbarWrapper"]){if(f){y[m+"ScrollbarIndicator"].style[v+"Transform"]=""}y[m+"ScrollbarWrapper"].parentNode.removeChild(y[m+"ScrollbarWrapper"]);y[m+"ScrollbarWrapper"]=null;y[m+"ScrollbarIndicator"]=null}return}if(!y[m+"ScrollbarWrapper"]){x=z.createElement("div");if(y.options.scrollbarClass){x.className=m+y.options.scrollbarClass}else{x.style.cssText="position:absolute;z-index:100;"+(m=="h"?"height:7px;bottom:1px;left:2px;right:"+(y.vScrollbar?"7":"2")+"px":"width:7px;bottom:"+(y.hScrollbar?"7":"2")+"px;top:2px;right:1px")}x.style.cssText+=";pointer-events:none;opacity:"+(y.options.hideScrollbar?"0":"1");y.wrapper.appendChild(x);y[m+"ScrollbarWrapper"]=x;x=z.createElement("div");x.id=m+"Thumb";x.className="thumb";if(!y.options.scrollbarClass){x.style.cssText="position:absolute;z-index:100;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.5);-"+v+"-background-clip:border-box;-"+v+"-box-sizing:content-box;"+(m=="h"?"height:100%":"width:100%")+";-"+v+"-border-radius:4px;border-radius:4px;"+(m=="h"?"bottom":"right")+":2px;"}x.style.cssText+=";pointer-events:none;-"+v+"-transform:"+a+"0,0"+j;if(y.options.useTransition){x.style.cssText+=";-"+v+"-transition-timing-function:cubic-bezier(0.33,0.66,0.66,1)"}y[m+"ScrollbarWrapper"].appendChild(x);y[m+"ScrollbarIndicator"]=x}if(m=="h"){y.hScrollbarSize=y.hScrollbarWrapper.clientWidth;y.hScrollbarIndicatorSize=r.max(d(y.hScrollbarSize*y.hScrollbarSize/y.scrollerW),y.options.minThumbSize);y.hScrollbarIndicator.style.width=y.hScrollbarIndicatorSize+"px";y.hScrollbarMaxScroll=y.hScrollbarSize-y.hScrollbarIndicatorSize;y.hScrollbarProp=y.hScrollbarMaxScroll/y.maxScrollX}else{y.vScrollbarSize=y.vScrollbarWrapper.clientHeight;y.vScrollbarIndicatorSize=r.max(d(y.vScrollbarSize*y.vScrollbarSize/y.scrollerH),y.options.minThumbSize);y.vScrollbarIndicator.style.height=y.vScrollbarIndicatorSize+"px";y.vScrollbarMaxScroll=y.vScrollbarSize-y.vScrollbarIndicatorSize;y.vScrollbarProp=y.vScrollbarMaxScroll/y.maxScrollY}y._scrollbarPos(m,true)},_resize:function(){var m=this;setTimeout(function(){m.refresh()},w?200:0)},_pos:function(m,z){this._posImpl(m,z);this._scrollbarPos("h");this._scrollbarPos("v")},_posImpl:function(m,z){if(this.zoomed){return}m=this.hScroll?m:0;z=this.vScroll?z:0;if(this.options.useTransform){this.scroller.style[v+"Transform"]=a+m+"px,"+z+"px"+j+" scale("+this.scale+")"}else{m=d(m);z=d(z);this.scroller.style.left=m+"px";this.scroller.style.top=z+"px"}this.x=m;this.y=z;if(this.options.onScrollMove){this.options.onScrollMove.call(this)}},_scrollbarPos:function(m,z){var y=this,A=m=="h"?y.x:y.y,x;if(!y[m+"Scrollbar"]){return}A=y[m+"ScrollbarProp"]*A;if(A<0){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]+d(A*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px"}A=0}else{if(A>y[m+"ScrollbarMaxScroll"]){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]-d((A-y[m+"ScrollbarMaxScroll"])*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px";A=y[m+"ScrollbarMaxScroll"]+(y[m+"ScrollbarIndicatorSize"]-x)}else{A=y[m+"ScrollbarMaxScroll"]}}}y[m+"ScrollbarWrapper"].style.opacity=z&&y.options.hideScrollbar?"0":"1";y[m+"ScrollbarIndicator"].style[v+"Transform"]=a+(m=="h"?A+"px,0":"0,"+A+"px")+j},_start:function(E){var D=this,z=u?E.touches[0]:E,A,m,F,C,B;if(!D.enabled){return}if(D.options.onBeforeScrollStart){D.options.onBeforeScrollStart.call(D,E)}if(D.options.useTransition||D.options.zoom){D._transitionTime(0)}D.moved=false;D.animating=false;D.zoomed=false;D.distX=0;D.distY=0;D.absDistX=0;D.absDistY=0;D.dirX=0;D.dirY=0;if(D.options.zoom&&u&&E.touches.length>1){C=r.abs(E.touches[0].pageX-E.touches[1].pageX);B=r.abs(E.touches[0].pageY-E.touches[1].pageY);D.touchesDistStart=r.sqrt(C*C+B*B);D.originX=r.abs(E.touches[0].pageX+E.touches[1].pageX-D.wrapperOffsetLeft*2)/2-D.x;D.originY=r.abs(E.touches[0].pageY+E.touches[1].pageY-D.wrapperOffsetTop*2)/2-D.y;if(D.options.onZoomStart){D.options.onZoomStart.call(D,E)}}if(D.options.momentum){if(D.options.useTransform){A=getComputedStyle(D.scroller,null)[v+"Transform"].replace(/[^0-9-.,]/g,"").split(",");m=A[4]*1;F=A[5]*1}else{m=getComputedStyle(D.scroller,null).left.replace(/[^0-9-]/g,"")*1;F=getComputedStyle(D.scroller,null).top.replace(/[^0-9-]/g,"")*1}if(m!=D.x||F!=D.y){if(D.options.useTransition){D._unbind("webkitTransitionEnd")}else{l(D.aniTime)}D.steps=[];D._pos(m,F)}}D.absStartX=D.x;D.absStartY=D.y;D.startX=D.x;D.startY=D.y;D.pointX=z.pageX;D.pointY=z.pageY;D.startTime=E.timeStamp||Date.now();if(D.options.onScrollStart){D.options.onScrollStart.call(D,E)}D._bind(p);D._bind(e);D._bind(t)},_move:function(E){var C=this,F=u?E.touches[0]:E,A=F.pageX-C.pointX,y=F.pageY-C.pointY,m=C.x+A,G=C.y+y,B,z,x,D=E.timeStamp||Date.now();if(C.options.ignoreEmptyScroll){if(C.maxScrollY==C.minScrollY){y=0}if(C.maxScrollX==0){A=0}}if(C.options.onBeforeScrollMove){C.options.onBeforeScrollMove.call(C,E)}if(C.options.zoom&&u&&E.touches.length>1){B=r.abs(E.touches[0].pageX-E.touches[1].pageX);z=r.abs(E.touches[0].pageY-E.touches[1].pageY);C.touchesDist=r.sqrt(B*B+z*z);C.zoomed=true;x=1/C.touchesDistStart*C.touchesDist*this.scale;if(x<C.options.zoomMin){x=0.5*C.options.zoomMin*Math.pow(2,x/C.options.zoomMin)}else{if(x>C.options.zoomMax){x=2*C.options.zoomMax*Math.pow(0.5,C.options.zoomMax/x)}}C.lastScale=x/this.scale;m=this.originX-this.originX*C.lastScale+this.x,G=this.originY-this.originY*C.lastScale+this.y;this.scroller.style[v+"Transform"]=a+m+"px,"+G+"px"+j+" scale("+x+")";if(C.options.onZoom){C.options.onZoom.call(C,E)}return}C.pointX=F.pageX;C.pointY=F.pageY;if(m>0||m<C.maxScrollX){m=C.options.bounce?C.x+(A/2):m>=0||C.maxScrollX>=0?0:C.maxScrollX}if(G>C.minScrollY||G<C.maxScrollY){G=C.options.bounce?C.y+(y/2):G>=C.minScrollY||C.maxScrollY>=0?C.minScrollY:C.maxScrollY}C.distX+=A;C.distY+=y;C.absDistX=r.abs(C.distX);C.absDistY=r.abs(C.distY);if(C.absDistX<6&&C.absDistY<6){return}if(C.options.lockDirection){if(C.absDistX>C.absDistY+5){G=C.y;y=0}else{if(C.absDistY>C.absDistX+5){m=C.x;A=0}}}C.moved=true;C._pos(m,G);C.dirX=A>0?-1:A<0?1:0;C.dirY=y>0?-1:y<0?1:0;if(D-C.startTime>300){C.startTime=D;C.startX=C.x;C.startY=C.y}if(C.options.onScrollMove){C.options.onScrollMove.call(C,E)}},_end:function(E){if(u&&E.touches.length!=0){return}var C=this,K=u?E.changedTouches[0]:E,F,J,y={dist:0,time:0},m={dist:0,time:0},B=(E.timeStamp||Date.now())-C.startTime,G=C.x,D=C.y,I,H,x,A,z;C._unbind(p);C._unbind(e);C._unbind(t);if(C.options.onBeforeScrollEnd){C.options.onBeforeScrollEnd.call(C,E)}if(C.zoomed){z=C.scale*C.lastScale;z=Math.max(C.options.zoomMin,z);z=Math.min(C.options.zoomMax,z);C.lastScale=z/C.scale;C.scale=z;C.x=C.originX-C.originX*C.lastScale+C.x;C.y=C.originY-C.originY*C.lastScale+C.y;C.scroller.style[v+"TransitionDuration"]="200ms";C.scroller.style[v+"Transform"]=a+C.x+"px,"+C.y+"px"+j+" scale("+C.scale+")";C.zoomed=false;C.refresh();if(C.options.onZoomEnd){C.options.onZoomEnd.call(C,E)}return}if(!C.moved){if(u){if(C.doubleTapTimer&&C.options.zoom){clearTimeout(C.doubleTapTimer);C.doubleTapTimer=null;if(C.options.onZoomStart){C.options.onZoomStart.call(C,E)}C.zoom(C.pointX,C.pointY,C.scale==1?C.options.doubleTapZoom:1);if(C.options.onZoomEnd){setTimeout(function(){C.options.onZoomEnd.call(C,E)},200)}}else{if(this.options.handleClick){C.doubleTapTimer=setTimeout(function(){C.doubleTapTimer=null;F=K.target;while(F.nodeType!=1){F=F.parentNode}if(F.tagName!="SELECT"&&F.tagName!="INPUT"&&F.tagName!="TEXTAREA"){J=document.createEvent("MouseEvents");J.initMouseEvent("click",true,true,E.view,1,K.screenX,K.screenY,K.clientX,K.clientY,E.ctrlKey,E.altKey,E.shiftKey,E.metaKey,0,null);J._fake=true;F.dispatchEvent(J)}},C.options.zoom?250:0)}}}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(B<300&&C.options.momentum){y=G?C._momentum(G-C.startX,B,-C.x,C.scrollerW-C.wrapperW+C.x,C.options.bounce?C.wrapperW:0):y;m=D?C._momentum(D-C.startY,B,-C.y,(C.maxScrollY<0?C.scrollerH-C.wrapperH+C.y-C.minScrollY:0),C.options.bounce?C.wrapperH:0):m;G=C.x+y.dist;D=C.y+m.dist;if((C.x>0&&G>0)||(C.x<C.maxScrollX&&G<C.maxScrollX)){y={dist:0,time:0}}if((C.y>C.minScrollY&&D>C.minScrollY)||(C.y<C.maxScrollY&&D<C.maxScrollY)){m={dist:0,time:0}}}if(y.dist||m.dist){x=r.max(r.max(y.time,m.time),10);if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(G,D);G=A.x;D=A.y;x=r.max(A.time,x)}}C.scrollTo(d(G),d(D),x);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(C.x,C.y);if(A.x!=C.x||A.y!=C.y){C.scrollTo(A.x,A.y,A.time)}}if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}},_resetPos:function(y){var m=this,z=m.x>=0?0:m.x<m.maxScrollX?m.maxScrollX:m.x,x=m.y>=m.minScrollY||m.maxScrollY>0?m.minScrollY:m.y<m.maxScrollY?m.maxScrollY:m.y;if(z==m.x&&x==m.y){if(m.moved){m.moved=false;if(m.options.onScrollEnd){m.options.onScrollEnd.call(m)}}if(m.hScrollbar&&m.options.hideScrollbar){m.hScrollbarWrapper.style.opacity="0"}if(m.vScrollbar&&m.options.hideScrollbar){m.vScrollbarWrapper.style.opacity="0"}return}m.scrollTo(z,x,y||0)},_wheel:function(B){var z=this,A,y,x,m,C;if("wheelDeltaX" in B){A=B.wheelDeltaX/12;y=B.wheelDeltaY/12}else{if("wheelDelta" in B){A=y=B.wheelDelta/12}else{if("detail" in B){A=y=-B.detail*3}else{return}}}if(z.options.wheelAction=="zoom"){C=z.scale*Math.pow(2,1/3*(y?y/Math.abs(y):0));if(C<z.options.zoomMin){C=z.options.zoomMin}if(C>z.options.zoomMax){C=z.options.zoomMax}if(C!=z.scale){if(!z.wheelZoomCount&&z.options.onZoomStart){z.options.onZoomStart.call(z,B)}z.wheelZoomCount++;z.zoom(B.pageX,B.pageY,C,400);setTimeout(function(){z.wheelZoomCount--;if(!z.wheelZoomCount&&z.options.onZoomEnd){z.options.onZoomEnd.call(z,B)}},400)}return}x=z.x+A;m=z.y+y;if(x>0){x=0}else{if(x<z.maxScrollX){x=z.maxScrollX}}if(m>z.minScrollY){m=z.minScrollY}else{if(m<z.maxScrollY){m=z.maxScrollY}}if(z.maxScrollY<0){z.scrollTo(x,m,0)}},_mouseout:function(x){var m=x.relatedTarget;if(!m){this._end(x);return}while(m=m.parentNode){if(m==this.wrapper){return}}this._end(x)},_transitionEnd:function(x){var m=this;if(x.target!=m.scroller){return}m._unbind("webkitTransitionEnd");m._startAni()},_startAni:function(){var C=this,x=C.x,m=C.y,A=Date.now(),B,z,y;if(C.animating){return}if(!C.steps.length){C._resetPos(400);return}B=C.steps.shift();if(B.x==x&&B.y==m){B.time=0}C.animating=true;C.moved=true;if(C.options.useTransition){C._transitionTime(B.time);C._pos(B.x,B.y);C.animating=false;if(B.time){C._bind("webkitTransitionEnd")}else{C._resetPos(0)}return}y=function(){var D=Date.now(),F,E;if(D>=A+B.time){C._pos(B.x,B.y);C.animating=false;if(C.options.onAnimationEnd){C.options.onAnimationEnd.call(C)}C._startAni();return}D=(D-A)/B.time-1;z=r.sqrt(1-D*D);F=(B.x-x)*z+x;E=(B.y-m)*z+m;C._pos(F,E);if(C.animating){C.aniTime=o(y)}};y()},_transitionTime:function(m){m+="ms";this.scroller.style[v+"TransitionDuration"]=m;if(this.hScrollbar){this.hScrollbarIndicator.style[v+"TransitionDuration"]=m}if(this.vScrollbar){this.vScrollbarIndicator.style[v+"TransitionDuration"]=m}},_momentum:function(D,x,B,m,F){var C=0.0006,y=r.abs(D)/x,z=(y*y)/(2*C),E=0,A=0;if(D>0&&z>B){A=F/(6/(z/y*C));B=B+A;y=y*B/z;z=B}else{if(D<0&&z>m){A=F/(6/(z/y*C));m=m+A;y=y*m/z;z=m}}z=z*(D<0?-1:1);E=y/C;return{dist:z,time:d(E)}},_offset:function(m){var y=-m.offsetLeft,x=-m.offsetTop;while(m=m.offsetParent){y-=m.offsetLeft;x-=m.offsetTop}if(m!=this.wrapper){y*=this.scale;x*=this.scale}return{left:y,top:x}},_snap:function(G,F){var D=this,C,B,E,A,z,m;E=D.pagesX.length-1;for(C=0,B=D.pagesX.length;C<B;C++){if(G>=D.pagesX[C]){E=C;break}}if(E==D.currPageX&&E>0&&D.dirX<0){E--}G=D.pagesX[E];z=r.abs(G-D.pagesX[D.currPageX]);z=z?r.abs(D.x-G)/z*500:0;D.currPageX=E;E=D.pagesY.length-1;for(C=0;C<E;C++){if(F>=D.pagesY[C]){E=C;break}}if(E==D.currPageY&&E>0&&D.dirY<0){E--}F=D.pagesY[E];m=r.abs(F-D.pagesY[D.currPageY]);m=m?r.abs(D.y-F)/m*500:0;D.currPageY=E;A=200;return{x:G,y:F,time:A}},_bind:function(y,x,m){(x||this.scroller).addEventListener(y,this,!!m)},_unbind:function(y,x,m){(x||this.scroller).removeEventListener(y,this,!!m)},resize:function(x,m){if(x){this.wrapperWidth=x}if(m){this.wrapperHeight=m}this.refresh()},destroy:function(){var m=this;m.scroller.style[v+"Transform"]="";m.hScrollbar=false;m.vScrollbar=false;m._scrollbar("h");m._scrollbar("v");m._unbind(h,window);m._unbind(b);m._unbind(p);m._unbind(e);m._unbind(t);if(!m.options.hasTouch){m._unbind("mouseout",m.wrapper);m._unbind(q)}if(m.options.useTransition){m._unbind("webkitTransitionEnd")}if(m.options.checkDOMChanges){clearInterval(m.checkDOMTime)}if(m.options.onDestroy){m.options.onDestroy.call(m)}},refresh:function(){var B=this,y,A,x,z,D=0,C=0;if(B.scale<B.options.zoomMin){B.scale=B.options.zoomMin}B.wrapperW=B.wrapperWidth||B.wrapper.clientWidth||1;B.wrapperH=B.wrapperHeight||B.wrapper.clientHeight||1;B.minScrollY=-B.options.topOffset||0;B.scrollerW=d(B.scroller.offsetWidth*B.scale);B.scrollerH=d((B.scroller.offsetHeight+B.minScrollY)*B.scale);B.maxScrollX=Math.min(0,B.wrapperW-B.scrollerW);B.maxScrollY=Math.min(0,B.wrapperH-B.scrollerH+B.minScrollY);B.dirX=0;B.dirY=0;if(B.options.onRefresh){B.options.onRefresh.call(B)}B.hScroll=B.options.hScroll;B.vScroll=B.options.vScroll&&(!B.options.bounceLock&&!B.hScroll||B.scrollerH>B.wrapperH);B.hScrollbar=B.hScroll&&B.options.hScrollbar&&B.maxScrollX<0;B.vScrollbar=B.vScroll&&B.options.vScrollbar&&B.maxScrollY<0;y=B._offset(B.wrapper);B.wrapperOffsetLeft=-y.left;B.wrapperOffsetTop=-y.top;var E=document.defaultView.getComputedStyle(B.scroller,null);B.wrapperOffsetTop+=parseInt(E["padding-top"]);if(typeof B.options.snap=="string"){B.pagesX=[];B.pagesY=[];z=B.scroller.querySelectorAll(B.options.snap);for(A=0,x=z.length;A<x;A++){var m=z[A];if(m.offsetParent){D=B._offset(m);D.left+=B.wrapperOffsetLeft;D.top+=B.wrapperOffsetTop;B.pagesX[A]=D.left<B.maxScrollX?B.maxScrollX:D.left*B.scale;B.pagesY[A]=D.top<B.maxScrollY?B.maxScrollY:D.top*B.scale}}}else{if(B.options.snap){B.pagesX=[];while(D>=B.maxScrollX){B.pagesX[C]=D;D=D-B.wrapperW;C++}if(B.maxScrollX%B.wrapperW){B.pagesX[B.pagesX.length]=B.maxScrollX-B.pagesX[B.pagesX.length-1]+B.pagesX[B.pagesX.length-1]}D=0;C=0;B.pagesY=[];while(D>=B.maxScrollY){B.pagesY[C]=D;D=D-B.wrapperH;C++}if(B.maxScrollY%B.wrapperH){B.pagesY[B.pagesY.length]=B.maxScrollY-B.pagesY[B.pagesY.length-1]+B.pagesY[B.pagesY.length-1]}}}B._scrollbar("h");B._scrollbar("v");if(!B.zoomed){B._resetPos(200)}},scrollTo:function(m,F,E,D){var C=this,B=m,A,z;if(!E){C._posImpl(m,F);return}C.stop();if(!B.length){B=[{x:m,y:F,time:E,relative:D}]}for(A=0,z=B.length;A<z;A++){if(B[A].relative){B[A].x=C.x-B[A].x;B[A].y=C.y-B[A].y}C.steps.push({x:B[A].x,y:B[A].y,time:B[A].time||0})}C._startAni()},scrollToElement:function(m,y){var x=this,z;m=m.nodeType?m:x.scroller.querySelector(m);if(!m){return}z=x._offset(m);z.left+=x.wrapperOffsetLeft;z.top+=x.wrapperOffsetTop;if(x.options.vScroll&&z.top<=x.y&&z.top-m.offsetHeight>=x.y-x.wrapper.clientHeight){return}else{if(z.top<x.y){z.top+=x.wrapper.clientHeight-m.offsetHeight}}if(x.options.hScroll&&z.left<x.x&&z.left-m.offsetWidth>x.x-x.wrapper.clientWidth){return}else{if(z.left<x.x){z.left+=x.wrapper.clientWidth-m.offsetWidth}}z.left=z.left>0?0:z.left<x.maxScrollX?x.maxScrollX:z.left;z.top=z.top>x.minScrollY?x.minScrollY:z.top<x.maxScrollY?x.maxScrollY:z.top;y=y===undefined?r.max(r.abs(z.left)*2,r.abs(z.top)*2):y;x.scrollTo(z.left,z.top,y)},scrollToPage:function(A,z,C){var B=this,m,D;C=C===undefined?400:C;if(B.options.onScrollStart){B.options.onScrollStart.call(B)}if(B.options.snap){A=A=="next"?B.currPageX+1:A=="prev"?B.currPageX-1:A;z=z=="next"?B.currPageY+1:z=="prev"?B.currPageY-1:z;A=A<0?0:A>B.pagesX.length-1?B.pagesX.length-1:A;z=z<0?0:z>B.pagesY.length-1?B.pagesY.length-1:z;B.currPageX=A;B.currPageY=z;m=B.pagesX[A];D=B.pagesY[z]}else{m=-B.wrapperW*A;D=-B.wrapperH*z;if(m<B.maxScrollX){m=B.maxScrollX}if(D<B.maxScrollY){D=B.maxScrollY}}B.scrollTo(m,D,C)},disable:function(){this.stop();this._resetPos(0);this.enabled=false;this._unbind(p);this._unbind(e);this._unbind(t)},enable:function(){this.enabled=true},stop:function(){if(this.options.useTransition){this._unbind("webkitTransitionEnd")}else{l(this.aniTime)}this.steps=[];this.moved=false;this.animating=false},zoom:function(m,D,C,B){var z=this,A=C/z.scale;if(!z.options.useTransform){return}z.zoomed=true;B=B===undefined?200:B;m=m-z.wrapperOffsetLeft-z.x;D=D-z.wrapperOffsetTop-z.y;z.x=m-m*A+z.x;z.y=D-D*A+z.y;z.scale=C;z.refresh();z.x=z.x>0?0:z.x<z.maxScrollX?z.maxScrollX:z.x;z.y=z.y>z.minScrollY?z.minScrollY:z.y<z.maxScrollY?z.maxScrollY:z.y;z.scroller.style[v+"TransitionDuration"]=B+"ms";z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j+" scale("+C+")";z.zoomed=false},isReady:function(){return !this.moved&&!this.zoomed&&!this.animating}};if(typeof exports!=="undefined"){exports.iScroll=s}else{window.iScroll=s}})();
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.ResizeObserver=e()}(this,function(){"use strict";function t(t){return window.getComputedStyle(t)}function e(t){return parseFloat(t)||0}function n(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.reduce(function(n,r){var i=t["border-"+r+"-width"];return n+e(i)},0)}function r(t){for(var n=["top","right","bottom","left"],r={},i=n,o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a,c=t["padding-"+u];r[u]=e(c)}return r}function i(t,e,n,r){return{width:t,height:e,top:n,right:t+r,bottom:e+n,left:r}}function o(t){var e=t.getBBox();return i(e.width,e.height,0,0)}function s(){var n=t(document.documentElement),r=e(n.width),o=e(n.height);return i(r,o,0,0)}function a(o){var s=o.clientWidth,a=o.clientHeight;if(!s&&!a)return O;var u=t(o),c=r(u),h=c.left+c.right,f=c.top+c.bottom,l=e(u.width),p=e(u.height);"border-box"===u.boxSizing&&(Math.round(l+h)!==s&&(l-=n(u,"left","right")+h),Math.round(p+f)!==a&&(p-=n(u,"top","bottom")+f));var d=Math.round(l+h)-s,_=Math.round(p+f)-a;return 1!==Math.abs(d)&&(l-=d),1!==Math.abs(_)&&(p-=_),i(l,p,c.top,c.left)}function u(t){return t instanceof window.SVGElement}function c(t){return t===document.documentElement}function h(t){return u(t)?o(t):c(t)?s():a(t)}function f(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r={configurable:n.configurable||!1,writable:n.writable||!1,enumerable:n.enumerable||!1},i=Object.keys(e),o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a;r.value=e[u],Object.defineProperty(t,u,r)}return t}var l=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},p=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),d=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)},_=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},b="function"==typeof window.WeakMap&&"function"==typeof window.Map,v=function(){function t(t,e){var n=-1;return t.some(function(t,r){var i=t[0]===e;return i&&(n=r),i}),n}return b?window.WeakMap:function(){function e(){l(this,e),this.__entries__=[]}return e.prototype.get=function(e){var n=t(this.__entries__,e);return this.__entries__[n][1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e}()}(),y=function(){return b?window.Map:function(t){function e(){return l(this,e),_(this,t.apply(this,arguments))}return d(e,t),e.prototype.clear=function(){this.__entries__.splice(0,this.__entries__.length)},e.prototype.entries=function(){return this.__entries__.slice()},e.prototype.keys=function(){return this.__entries__.map(function(t){return t[0]})},e.prototype.values=function(){return this.__entries__.map(function(t){return t[1]})},e.prototype.forEach=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.__entries__,r=Array.isArray(n),i=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;t.call(e,s[1],s[0])}},p(e,[{key:"size",get:function(){return this.__entries__.length}}]),e}(v)}(),w=function(){return"function"==typeof window.requestAnimationFrame?window.requestAnimationFrame:function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),g=function(t){function e(){t.apply.apply(t,s),s=null,a&&(r.apply.apply(r,a),a=null)}function n(){o?w(e):e()}function r(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];var o=[this,e];s?a=o:(s=o,setTimeout(n,i))}var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=null,a=null;return r},m="function"==typeof window.MutationObserver,E=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];l(this,t),this._isCycleContinuous=!m||e,this._listenersEnabled=!1,this._mutationsObserver=null,this._observers=[],this.refresh=g(this.refresh.bind(this),30,!0),this._continuousUpdateHandler=g(this.refresh,70)}return t.prototype.connect=function(t){this.isConnected(t)||this._observers.push(t),this._listenersEnabled||this._addListeners()},t.prototype.disconnect=function(t){var e=this._observers,n=e.indexOf(t);~n&&e.splice(n,1),!e.length&&this._listenersEnabled&&this._removeListeners()},t.prototype.isConnected=function(t){return!!~this._observers.indexOf(t)},t.prototype.refresh=function(){var t=this._updateObservers();t?this.refresh():this._isCycleContinuous&&this._listenersEnabled&&this._continuousUpdateHandler()},t.prototype._updateObservers=function(){for(var t=!1,e=this._observers,n=Array.isArray(e),r=0,e=n?e:e[Symbol.iterator]();;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if(r=e.next(),r.done)break;i=r.value}var o=i;o.gatherActive(),o.hasActive()&&(t=!0,o.broadcastActive())}return t},t.prototype._addListeners=function(){this._listenersEnabled||(window.addEventListener("resize",this.refresh),m&&(this._mutationsObserver=new MutationObserver(this.refresh),this._mutationsObserver.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._listenersEnabled=!0,this._isCycleContinuous&&this.refresh())},t.prototype._removeListeners=function(){this._listenersEnabled&&(window.removeEventListener("resize",this.refresh),this._mutationsObserver&&this._mutationsObserver.disconnect(),this._mutationsObserver=null,this._listenersEnabled=!1)},p(t,[{key:"continuousUpdates",get:function(){return this._isCycleContinuous},set:function(t){m&&(this._isCycleContinuous=t,this._listenersEnabled&&t&&this.refresh())}}]),t}(),O=i(0,0,0,0),A=function(){function t(e){l(this,t),this.target=e,this._contentRect=O,this.broadcastWidth=0,this.broadcastHeight=0}return t.prototype.broadcastRect=function(){var t=this._contentRect;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},t.prototype.isActive=function(){var t=h(this.target);return this._contentRect=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},t}(),ResizeObserverEntry=function ResizeObserverEntry(t,e){l(this,ResizeObserverEntry);var n=window.ClientRect||Object,r=Object.create(n.prototype);f(r,e,{configurable:!0}),f(this,{target:t,contentRect:r},{configurable:!0})},k=function(){function ResizeObserver(t,e,n){if(l(this,ResizeObserver),"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");this._callback=t,this._targets=new y,this._activeTargets=[],this._controller=e,this._publicObserver=n}return ResizeObserver.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)||(e.set(t,new A(t)),this._controller.isConnected(this)||this._controller.connect(this),this._controller.refresh())},ResizeObserver.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)&&(e.delete(t),e.size||this.disconnect())},ResizeObserver.prototype.disconnect=function(){this.clearActive(),this._targets.clear(),this._controller.disconnect(this)},ResizeObserver.prototype.gatherActive=function(){this.clearActive();var t=this._activeTargets;this._targets.forEach(function(e){e.isActive()&&t.push(e)})},ResizeObserver.prototype.broadcastActive=function(){if(this.hasActive()){var t=this._publicObserver,e=this._activeTargets.map(function(t){return new ResizeObserverEntry(t.target,t.broadcastRect())});this.clearActive(),this._callback.call(t,e,t)}},ResizeObserver.prototype.clearActive=function(){this._activeTargets.splice(0)},ResizeObserver.prototype.hasActive=function(){return!!this._activeTargets.length},ResizeObserver}(),T=new E,C=new v,ResizeObserver=function(){function ResizeObserver(t){if(l(this,ResizeObserver),!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var e=new k(t,T,this);C.set(this,e)}return p(ResizeObserver,null,[{key:"continuousUpdates",get:function(){return T.continuousUpdates},set:function(t){if("boolean"!=typeof t)throw new TypeError('type of "continuousUpdates" value must be boolean.');T.continuousUpdates=t}}]),ResizeObserver}();["observe","unobserve","disconnect"].forEach(function(t){ResizeObserver.prototype[t]=function(){var e;return(e=C.get(this))[t].apply(e,arguments)}}),"function"!=typeof window.ResizeObserver&&Object.defineProperty(window,"ResizeObserver",{value:ResizeObserver,writable:!0,configurable:!0});var x=window.ResizeObserver;return x});

