(function(){var e,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ba="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;function ca(){ca=function(){};ba.Symbol||(ba.Symbol=da)}var da=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();
function ea(){ca();var a=ba.Symbol.iterator;a||(a=ba.Symbol.iterator=ba.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&aa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return fa(this)}});ea=function(){}}function fa(a){var b=0;return ha(function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}})}function ha(a){ea();a={next:a};a[ba.Symbol.iterator]=function(){return this};return a}function l(a){ea();var b=a[Symbol.iterator];return b?b.call(a):fa(a)}
var ia="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},ja;if("function"==typeof Object.setPrototypeOf)ja=Object.setPrototypeOf;else{var ka;a:{var la={CZ:!0},ma={};try{ma.__proto__=la;ka=ma.CZ;break a}catch(a){}ka=!1}ja=ka?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var na=ja;
function m(a,b){a.prototype=ia(b.prototype);a.prototype.constructor=a;if(na)na(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.pa=b.prototype}function oa(a){if(!(a instanceof Array)){a=l(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}
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{uk:f,OT:g}}return{uk:-1,OT:void 0}}function qa(a,b){if(b){var c=ba;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&&aa(c,a,{configurable:!0,writable:!0,value:b})}}qa("Array.prototype.findIndex",function(a){return a?a:function(a,c){return pa(this,a,c).uk}});
function ra(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+""}qa("String.prototype.repeat",function(a){return a?a:function(a){var b=ra(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}});
qa("Array.prototype.find",function(a){return a?a:function(a,c){return pa(this,a,c).OT}});qa("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});qa("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}});
qa("String.prototype.includes",function(a){return a?a:function(a,c){return-1!==ra(this,a,"includes").indexOf(a,c||0)}});function sa(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
qa("WeakMap",function(a){function b(a){this.He=(g+=Math.random()+1).toString();if(a){ca();ea();a=l(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(a){sa(a,f)||aa(a,f,{value:{}})}function d(a){var b=Object[a];b&&(Object[a]=function(a){c(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(t){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();d("freeze");d("preventExtensions");d("seal");var g=0;b.prototype.set=function(a,b){c(a);if(!sa(a,f))throw Error("WeakMap key fail: "+a);a[f][this.He]=b;return this};b.prototype.get=function(a){return sa(a,f)?a[f][this.He]:void 0};b.prototype.has=function(a){return sa(a,f)&&sa(a[f],this.He)};b.prototype.delete=function(a){return sa(a,f)&&sa(a[f],this.He)?delete a[f][this.He]:!1};return b});
function ta(a,b){ea();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}var ua="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)sa(d,f)&&(a[f]=d[f])}return a};qa("Object.assign",function(a){return a||ua});
qa("String.prototype.padStart",function(a){return a?a:function(a,c){var b=ra(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}});
qa("Map",function(a){function b(){var a={};return a.Vl=a.next=a.head=a}function c(a,b){var c=a.Ll;return ha(function(){if(c){for(;c.head!=a.Ll;)c=c.Vl;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.bx[c];if(d&&sa(a.bx,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,qg:f}}return{id:c,
list:d,index:-1,qg:void 0}}function f(a){this.bx={};this.Ll=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(x){return!1}}())return a;ca();ea();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.bx[c.id]=[]);c.qg?c.qg.value=b:(c.qg={next:this.Ll,Vl:this.Ll.Vl,head:this.Ll,key:a,value:b},c.list.push(c.qg),this.Ll.Vl.next=c.qg,this.Ll.Vl=c.qg,this.size++);return this};f.prototype.delete=function(a){a=d(this,a);return a.qg&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.bx[a.id],a.qg.Vl.next=a.qg.next,a.qg.next.Vl=
a.qg.Vl,a.qg.head=null,this.size--,!0):!1};f.prototype.clear=function(){this.bx={};this.Ll=this.Ll.Vl=b();this.size=0};f.prototype.has=function(a){return!!d(this,a).qg};f.prototype.get=function(a){return(a=d(this,a).qg)&&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});qa("String.prototype.startsWith",function(a){return a?a:function(a,c){var b=ra(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}});
qa("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}});qa("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}});qa("Array.prototype.values",function(a){return a?a:function(){return ta(this,function(a,c){return c})}});
qa("Set",function(a){function b(a){this.wk=new Map;if(a){a=l(a);for(var b;!(b=a.next()).done;)this.add(b.value)}this.size=this.wk.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;ca();ea();b.prototype.add=function(a){a=0===a?0:a;this.wk.set(a,a);this.size=this.wk.size;return this};b.prototype.delete=function(a){a=this.wk.delete(a);this.size=this.wk.size;return a};b.prototype.clear=function(){this.wk.clear();this.size=0};b.prototype.has=function(a){return this.wk.has(a)};b.prototype.entries=function(){return this.wk.entries()};b.prototype.values=function(){return this.wk.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(a,b){var c=this;this.wk.forEach(function(d){return a.call(b,d,d,c)})};return b});
qa("Promise",function(a){function b(a){this.Sd=0;this.YK=void 0;this.Dt=[];var b=this.ZJ();try{a(b.resolve,b.reject)}catch(n){b.reject(n)}}function c(){this.zn=null}function d(a){return a instanceof b?a:new b(function(b){b(a)})}if(a)return a;c.prototype.VR=function(a){null==this.zn&&(this.zn=[],this.IZ());this.zn.push(a)};c.prototype.IZ=function(){var a=this;this.WR(function(){a.a_()})};var f=ba.setTimeout;c.prototype.WR=function(a){f(a,0)};c.prototype.a_=function(){for(;this.zn&&this.zn.length;){var a=
this.zn;this.zn=[];for(var b=0;b<a.length;++b){var c=a[b];a[b]=null;try{c()}catch(t){this.JZ(t)}}}this.zn=null};c.prototype.JZ=function(a){this.WR(function(){throw a;})};b.prototype.ZJ=function(){function a(a){return function(d){c||(c=!0,a.call(b,d))}}var b=this,c=!1;return{resolve:a(this.M_),reject:a(this.VK)}};b.prototype.M_=function(a){if(a===this)this.VK(new TypeError("A Promise cannot resolve to itself"));else if(a instanceof b)this.U_(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.L_(a):this.wS(a)}};b.prototype.L_=function(a){var b=void 0;try{b=a.then}catch(n){this.VK(n);return}"function"==typeof b?this.V_(b,a):this.wS(a)};b.prototype.VK=function(a){this.wT(2,a)};b.prototype.wS=function(a){this.wT(1,a)};b.prototype.wT=function(a,b){if(0!=this.Sd)throw Error("Cannot settle("+a+", "+b+"): Promise already settled in state"+this.Sd);this.Sd=a;this.YK=b;this.b_()};b.prototype.b_=function(){if(null!=this.Dt){for(var a=0;a<this.Dt.length;++a)g.VR(this.Dt[a]);
this.Dt=null}};var g=new c;b.prototype.U_=function(a){var b=this.ZJ();a.MB(b.resolve,b.reject)};b.prototype.V_=function(a,b){var c=this.ZJ();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(Pa){g(Pa)}}:b}var f,g,h=new b(function(a,b){f=a;g=b});this.MB(d(a,f),d(c,g));return h};b.prototype.catch=function(a){return this.then(void 0,a)};b.prototype.MB=function(a,b){function c(){switch(d.Sd){case 1:a(d.YK);
break;case 2:b(d.YK);break;default:throw Error("Unexpected state: "+d.Sd);}}var d=this;null==this.Dt?g.VR(c):this.Dt.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).MB(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).MB(g(h.length-
1),b),f=c.next();while(!f.done)})};return b});qa("Array.from",function(a){return a?a:function(a,c,d){ea();c=null!=c?c:function(a){return a};var b=[],g=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 va=this;function p(a){return void 0!==a}function q(a){return"string"==typeof a}function wa(a){return"number"==typeof a}
function xa(a,b,c){a=a.split(".");c=c||va;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 ya(){}
function za(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 Aa(a){return"array"==za(a)}function Ba(a){var b=za(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Ca(a){return"function"==za(a)}function Da(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function Ea(a){return a[Fa]||(a[Fa]=++Ga)}var Fa="closure_uid_"+(1E9*Math.random()>>>0),Ga=0;function Ha(a,b,c){return a.call.apply(a.bind,arguments)}
function Ia(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 Ja(a,b,c){Ja=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Ha:Ia;return Ja.apply(null,arguments)}
function Ka(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 La=Date.now||function(){return+new Date};function r(a,b){function c(){}c.prototype=b.prototype;a.pa=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)}};function Ma(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Ma);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}r(Ma,Error);Ma.prototype.name="CustomError";var Na;function Oa(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");Ma.call(this,c+a[d])}r(Oa,Ma);Oa.prototype.name="AssertionError";function Qa(a){throw a;}function Ra(a,b,c,d){var f="Assertion failed";if(c){f+=": "+c;var g=d}else a&&(f+=": "+a,g=b);a=new Oa(""+f,g||[]);Qa(a)}function v(a,b,c){a||Ra("",null,b,Array.prototype.slice.call(arguments,2));return a}function Sa(a,b){Qa(new Oa("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))}
function Ta(a,b,c){wa(a)||Ra("Expected number but got %s: %s.",[za(a),a],b,Array.prototype.slice.call(arguments,2));return a}function Ua(a,b,c){q(a)||Ra("Expected string but got %s: %s.",[za(a),a],b,Array.prototype.slice.call(arguments,2));return a}function Va(a,b,c){Da(a)||Ra("Expected object but got %s: %s.",[za(a),a],b,Array.prototype.slice.call(arguments,2))}function Wa(a,b,c){Aa(a)||Ra("Expected array but got %s: %s.",[za(a),a],b,Array.prototype.slice.call(arguments,2));return a}
function w(a,b,c,d){a instanceof b||Ra("Expected instanceof %s but got %s.",[Xa(b),Xa(a)],c,Array.prototype.slice.call(arguments,3));return a}function Xa(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 Ya(a){return a[a.length-1]}var Za=Array.prototype.indexOf?function(a,b){v(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},$a=Array.prototype.forEach?function(a,b,c){v(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 ab(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 bb=Array.prototype.filter?function(a,b){v(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},cb=Array.prototype.map?function(a,b){v(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},db=Array.prototype.some?function(a,
b){v(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},eb=Array.prototype.every?function(a,b){v(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 fb(a,b,c){b=gb(a,b,c);return 0>b?null:q(a)?a.charAt(b):a[b]}
function gb(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 hb(a,b){b=Za(a,b);var c;(c=0<=b)&&ib(a,b);return c}function ib(a,b){v(null!=a.length);Array.prototype.splice.call(a,b,1)}function jb(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 kb(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Ba(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 lb(a,b,c,d){v(null!=a.length);Array.prototype.splice.apply(a,mb(arguments,1))}function mb(a,b,c){v(null!=a.length);return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function nb(a,b){a.sort(b||ob)}
function pb(a,b){if(!Ba(a)||!Ba(b)||a.length!=b.length)return!1;for(var c=a.length,d=qb,f=0;f<c;f++)if(!d(a[f],b[f]))return!1;return!0}function ob(a,b){return a>b?1:a<b?-1:0}function qb(a,b){return a===b}function rb(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}};function tb(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}var ub=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function vb(a){if(!wb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(xb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(yb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(zb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Ab,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Bb,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Cb,"&#0;"));return a}
var xb=/&/g,yb=/</g,zb=/>/g,Ab=/"/g,Bb=/'/g,Cb=/\x00/g,wb=/[\x00&<>"']/,Db={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"<"},Eb={"'":"\\'"};function Fb(a){if(a in Eb)return Eb[a];if(a in Db)return Eb[a]=Db[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 Eb[a]=c}
var Gb=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function Hb(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^La()).toString(36)}function Ib(a,b){return a<b?-1:a>b?1:0}function Jb(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}
function Kb(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()})};var Lb;a:{var Mb=va.navigator;if(Mb){var Nb=Mb.userAgent;if(Nb){Lb=Nb;break a}}Lb=""}function y(a){return-1!=Lb.indexOf(a)};function Ob(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function Pb(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function Qb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function Rb(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function Sb(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function Tb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Ub(){var a=Vb,b;for(b in a)return!1;return!0}
function Wb(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c}function Xb(a,b,c){return null!==a&&b in a?a[b]:c}function Yb(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 Zb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function $b(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<Zb.length;g++)c=Zb[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}function ac(a){var b=arguments.length;if(1==b&&Aa(arguments[0]))return ac.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};function bc(){return(y("Chrome")||y("CriOS"))&&!y("Edge")};function cc(){return y("iPhone")&&!y("iPod")&&!y("iPad")}function dc(){return cc()||y("iPad")||y("iPod")};function ec(a){ec[" "](a);return a}ec[" "]=ya;function fc(a,b){var c=gc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var hc=y("Opera"),z=y("Trident")||y("MSIE"),ic=y("Edge"),jc=ic||z,kc=y("Gecko")&&!(-1!=Lb.toLowerCase().indexOf("webkit")&&!y("Edge"))&&!(y("Trident")||y("MSIE"))&&!y("Edge"),lc=-1!=Lb.toLowerCase().indexOf("webkit")&&!y("Edge");lc&&y("Mobile");var mc=y("Macintosh"),nc=y("Windows"),oc=y("Linux")||y("CrOS"),pc=va.navigator||null;pc&&(pc.appVersion||"").indexOf("X11");var qc=y("Android"),rc=cc(),sc=y("iPad"),tc=y("iPod");dc();function uc(){var a=va.document;return a?a.documentMode:void 0}var vc;
a:{var wc="",xc=function(){var a=Lb;if(kc)return/rv:([^\);]+)(\)|;)/.exec(a);if(ic)return/Edge\/([\d\.]+)/.exec(a);if(z)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(lc)return/WebKit\/(\S+)/.exec(a);if(hc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();xc&&(wc=xc?xc[1]:"");if(z){var yc=uc();if(null!=yc&&yc>parseFloat(wc)){vc=String(yc);break a}}vc=wc}var gc={};
function zc(a){return fc(a,function(){for(var b=0,c=ub(String(vc)).split("."),d=ub(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=Ib(0==h[1].length?0:parseInt(h[1],10),0==k[1].length?0:parseInt(k[1],10))||Ib(0==h[2].length,0==k[2].length)||Ib(h[2],k[2]);h=h[3];k=k[3]}while(0==b)}return 0<=b})}var Ac;var Bc=va.document;
Ac=Bc&&z?uc()||("CSS1Compat"==Bc.compatMode?parseInt(vc,10):5):void 0;var Cc=!z||9<=Number(Ac),Dc=!z||9<=Number(Ac),Ec=z&&!zc("9"),Fc=function(){if(!va.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});va.addEventListener("test",ya,b);va.removeEventListener("test",ya,b);return a}();function Gc(){0!=Hc&&(Ic[Ea(this)]=this);this.et=this.et;this.Ul=this.Ul}var Hc=0,Ic={};Gc.prototype.et=!1;Gc.prototype.Yc=function(){if(!this.et&&(this.et=!0,this.Zc(),0!=Hc)){var a=Ea(this);if(0!=Hc&&this.Ul&&0<this.Ul.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete Ic[a]}};Gc.prototype.Zc=function(){if(this.Ul)for(;this.Ul.length;)this.Ul.shift()()};
function Jc(a){a&&"function"==typeof a.Yc&&a.Yc()};function Kc(){this.id="mousewheel"}Kc.prototype.toString=function(){return this.id};function Lc(a,b){this.type=a instanceof Kc?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.lq=!1;this.oT=!0}Lc.prototype.stopPropagation=function(){this.lq=!0};Lc.prototype.preventDefault=function(){this.defaultPrevented=!0;this.oT=!1};function Mc(a){a.preventDefault()};function Nc(a,b){Lc.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.qd=null;a&&this.xb(a,b)}r(Nc,Lc);var Oc=[1,4,2],Pc={2:"touch",3:"pen",4:"mouse"};
Nc.prototype.xb=function(a,b){var c=this.type=a.type,d=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(kc){a:{try{ec(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;null===d?(this.offsetX=lc||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=lc||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.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.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:Pc[a.pointerType]||"";this.state=a.state;this.qd=a;a.defaultPrevented&&this.preventDefault()};Nc.prototype.stopPropagation=function(){Nc.pa.stopPropagation.call(this);this.qd.stopPropagation?this.qd.stopPropagation():this.qd.cancelBubble=!0};Nc.prototype.preventDefault=function(){Nc.pa.preventDefault.call(this);var a=this.qd;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Ec)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var Qc="closure_listenable_"+(1E6*Math.random()|0);function Rc(a){return!(!a||!a[Qc])}var Sc=0;function Tc(a,b,c,d,f){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.hC=f;this.key=++Sc;this.It=this.LB=!1}function Uc(a){a.It=!0;a.listener=null;a.proxy=null;a.src=null;a.hC=null};function Vc(a){this.src=a;this.mf={};this.gy=0}Vc.prototype.add=function(a,b,c,d,f){var g=a.toString();a=this.mf[g];a||(a=this.mf[g]=[],this.gy++);var h=Wc(a,b,d,f);-1<h?(b=a[h],c||(b.LB=!1)):(b=new Tc(b,this.src,g,!!d,f),b.LB=c,a.push(b));return b};Vc.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.mf))return!1;var f=this.mf[a];b=Wc(f,b,c,d);return-1<b?(Uc(f[b]),ib(f,b),0==f.length&&(delete this.mf[a],this.gy--),!0):!1};
function Xc(a,b){var c=b.type;if(!(c in a.mf))return!1;var d=hb(a.mf[c],b);d&&(Uc(b),0==a.mf[c].length&&(delete a.mf[c],a.gy--));return d}Vc.prototype.oq=function(a){a=a&&a.toString();var b=0,c;for(c in this.mf)if(!a||c==a){for(var d=this.mf[c],f=0;f<d.length;f++)++b,Uc(d[f]);delete this.mf[c];this.gy--}};Vc.prototype.px=function(a,b,c,d){a=this.mf[a.toString()];var f=-1;a&&(f=Wc(a,b,c,d));return-1<f?a[f]:null};
function Wc(a,b,c,d){for(var f=0;f<a.length;++f){var g=a[f];if(!g.It&&g.listener==b&&g.capture==!!c&&g.hC==d)return f}return-1};var Yc="closure_lm_"+(1E6*Math.random()|0),Zc={},$c=0;function A(a,b,c,d,f){if(d&&d.once)return ad(a,b,c,d,f);if(Aa(b)){for(var g=0;g<b.length;g++)A(a,b[g],c,d,f);return null}c=bd(c);return Rc(a)?a.Sl(b,c,Da(d)?!!d.capture:!!d,f):cd(a,b,c,!1,d,f)}
function cd(a,b,c,d,f,g){if(!b)throw Error("Invalid event type");var h=Da(f)?!!f.capture:!!f,k=dd(a);k||(a[Yc]=k=new Vc(a));c=k.add(b,c,d,h,g);if(c.proxy)return c;d=ed();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Fc||(f=h),void 0===f&&(f=!1),a.addEventListener(b.toString(),d,f);else if(a.attachEvent)a.attachEvent(fd(b.toString()),d);else if(a.addListener&&a.removeListener)v("change"===b,"MediaQueryList only has a change event"),a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");
$c++;return c}function ed(){var a=gd,b=Dc?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 ad(a,b,c,d,f){if(Aa(b)){for(var g=0;g<b.length;g++)ad(a,b[g],c,d,f);return null}c=bd(c);return Rc(a)?a.SS(b,c,Da(d)?!!d.capture:!!d,f):cd(a,b,c,!0,d,f)}function id(a,b,c,d,f){if(Aa(b))for(var g=0;g<b.length;g++)id(a,b[g],c,d,f);else d=Da(d)?!!d.capture:!!d,c=bd(c),Rc(a)?a.lD(b,c,d,f):a&&(a=dd(a))&&(b=a.px(b,c,d,f))&&jd(b)}
function jd(a){if(wa(a)||!a||a.It)return!1;var b=a.src;if(Rc(b))return Xc(b.ki,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(fd(c),d):b.addListener&&b.removeListener&&b.removeListener(d);$c--;(c=dd(b))?(Xc(c,a),0==c.gy&&(c.src=null,b[Yc]=null)):Uc(a);return!0}function kd(a){if(a)if(Rc(a))a.ki&&a.ki.oq(void 0);else if(a=dd(a)){var b=0,c;for(c in a.mf)for(var d=a.mf[c].concat(),f=0;f<d.length;++f)jd(d[f])&&++b}}
function ld(a,b,c,d,f){c=bd(c);d=!!d;return Rc(a)?a.px(b,c,d,f):a?(a=dd(a))?a.px(b,c,d,f):null:null}function fd(a){return a in Zc?Zc[a]:Zc[a]="on"+a}function md(a,b,c,d){var f=!0;if(a=dd(a))if(b=a.mf[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.It&&(g=nd(g,d),f=f&&!1!==g)}return f}function nd(a,b){var c=a.listener,d=a.hC||a.src;a.LB&&jd(a);return c.call(d,b)}
function gd(a,b){if(a.It)return!0;if(!Dc){if(!b)a:{b=["window","event"];for(var c=va,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new Nc(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.lq&&0<=f;f--){b.currentTarget=d[f];var g=md(d[f],a,!0,b);c=c&&g}for(f=0;!b.lq&&f<d.length;f++)b.currentTarget=
d[f],g=md(d[f],a,!1,b),c=c&&g}return c}return nd(a,new Nc(b,this))}function dd(a){a=a[Yc];return a instanceof Vc?a:null}var od="__closure_events_fn_"+(1E9*Math.random()>>>0);function bd(a){v(a,"Listener can not be null.");if(Ca(a))return a;v(a.handleEvent,"An object listener must have handleEvent method.");a[od]||(a[od]=function(b){return a.handleEvent(b)});return a[od]};function pd(){Gc.call(this);this.ki=new Vc(this);this.DZ=this;this.BC=null}r(pd,Gc);pd.prototype[Qc]=!0;e=pd.prototype;e.kL=function(a){this.BC=a};e.addEventListener=function(a,b,c,d){A(this,a,b,c,d)};e.removeEventListener=function(a,b,c,d){id(this,a,b,c,d)};
e.dispatchEvent=function(a){qd(this);var b=this.BC;if(b){var c=[];for(var d=1;b;b=b.BC)c.push(b),v(1E3>++d,"infinite loop")}b=this.DZ;d=a.type||a;if(q(a))a=new Lc(a,b);else if(a instanceof Lc)a.target=a.target||b;else{var f=a;a=new Lc(d,b);$b(a,f)}f=!0;if(c)for(var g=c.length-1;!a.lq&&0<=g;g--){var h=a.currentTarget=c[g];f=rd(h,d,!0,a)&&f}a.lq||(h=a.currentTarget=b,f=rd(h,d,!0,a)&&f,a.lq||(f=rd(h,d,!1,a)&&f));if(c)for(g=0;!a.lq&&g<c.length;g++)h=a.currentTarget=c[g],f=rd(h,d,!1,a)&&f;return f};
e.Zc=function(){pd.pa.Zc.call(this);this.ki&&this.ki.oq(void 0);this.BC=null};e.Sl=function(a,b,c,d){qd(this);return this.ki.add(String(a),b,!1,c,d)};e.SS=function(a,b,c,d){return this.ki.add(String(a),b,!0,c,d)};e.lD=function(a,b,c,d){this.ki.remove(String(a),b,c,d)};function rd(a,b,c,d){b=a.ki.mf[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.It&&h.capture==c){var k=h.listener,n=h.hC||h.src;h.LB&&Xc(a.ki,h);f=!1!==k.call(n,d)&&f}}return f&&0!=d.oT}
e.px=function(a,b,c,d){return this.ki.px(String(a),b,c,d)};function qd(a){v(a.ki,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var sd=0;function td(){this.Gu=this.qm=this.Ih=this.Ef=null}e=td.prototype;e.Yc=function(){this.Lc();if(this.qm)for(var a=l(this.qm),b=a.next();!b.done;b=a.next())ud(b.value);if(this.Ef){a=l(this.Ef);for(b=a.next();!b.done;b=a.next())if(b=b.value,Aa(b)){b=l(b);for(var c=b.next();!c.done;c=b.next())jd(c.value)}else jd(b);this.Ef=null}if(this.Ih)for(a=l(Object.keys(this.Ih)),b=a.next();!b.done;b=a.next())vd(this,b.value)};
function B(a,b,c,d,f,g){f=void 0===f?null:f;g=void 0===g?!1:g;a.Ef=a.Ef||[];if(Aa(c)){var h=[];c=l(c);for(var k=c.next();!k.done;k=c.next())k=k.value,k=A(wd(b),k,d,g,f),h.push(k);a.Ef.push(h);return h}b=A(wd(b),c,d,g,f);a.Ef.push(b);return b}function xd(a,b,c,d,f){if(Aa(c)){var g=!1;c=l(c);for(var h=c.next();!h.done;h=c.next())g=xd(a,b,h.value,d,f)||g;return g}b=ld(wd(b),c,d,!1,f);return!!b&&yd(a,b)}
function yd(a,b){if(Aa(b)){var c=!1;b=l(b);for(var d=b.next();!d.done;d=b.next())c=yd(a,d.value)||c;return c}hb(a.Ef,b);return jd(b)}function C(a,b,c,d,f){a.Ih=a.Ih||{};b.addHandler(c,d,f);var g=++sd;a.Ih[g]={eK:b,it:c,context:d,priority:f};return g}function zd(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);Ad(a,b,f,d,void 0)}C(a,b,f,d,void 0)}
function Ad(a,b,c,d,f){var g=Tb(a.Ih,function(a){return Yb(a,{eK:b,it:c,context:d,priority:f})});g&&vd(a,g)}function vd(a,b){if(a.Ih&&a.Ih[b]){var c=a.Ih[b];c.eK.removeHandler(c.it,c.context,c.priority);delete a.Ih[b]}else Sa("unknown handler key")}
function Bd(a,b){if(b){if(a.Ih){var c=Pb(a.Ih,function(a){return a.eK.EP==b}),d=l(Object.keys(c));for(c=d.next();!c.done;c=d.next())vd(a,c.value)}if(a.Ef){var f=wd(b);c=bb(a.Ef,function(a){return a.src==f});d=l(c);for(c=d.next();!c.done;c=d.next())yd(a,c.value)}}}function D(a,b,c){a.qm=a.qm||[];c&&(a.Gu=a.Gu||{},a.Gu[c]=a.Gu[c]||[],a.Gu[c].push(b));a.qm.push(b);return b}
e.ce=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.qm)for(b=l(b),c=b.next();!c.done;c=b.next())if(c=c.value){this.xi(c);var d=Za(this.qm,c);0<=d&&(this.qm.splice(d,1),ud(c))}};e.xi=function(a){Bd(this,a)};e.Jd=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.xi(c)};function wd(a){return p(a.displayObject)?a.displayObject():a}e.Lc=function(){};function Cd(){}xa("ispring.events.IEventDispatcher",Cd,void 0);Cd.prototype.addHandler=function(){};Cd.prototype.addHandler=Cd.prototype.addHandler;Cd.prototype.removeHandler=function(){};Cd.prototype.removeHandler=Cd.prototype.removeHandler;function Dd(){this.Os=this.nd=this.AA=null}Dd.prototype.push=function(a,b){if(0==b)this.Os=this.Os||[];else if(this.AA=this.AA||[0],this.nd=this.nd||{},!(b in this.nd)){this.nd[b]=[];var c=this.AA;var d=ob;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&&lb(c,-(d+1),0,b)}b=Ed(this,b);v(b).push(a)};Dd.prototype.remove=function(a,b){(b=Ed(this,b))&&hb(b,a)};function Fd(a,b){return 0==b?a.Os||[]:b in v(a.nd)?v(Ed(a,b)):[]}
function Gd(a){if(!a.nd)return a.Os?a.Os.slice():[];for(var b=[],c=v(a.AA),d=0;d<c.length;++d){var f=Ed(a,c[d]);f&&kb(b,f)}return b}function Ed(a,b){return 0==b?a.Os:v(a.nd)[b]};function F(a){a=void 0===a?null:a;td.call(this);this.Rv=this.Bf=null;this.EP=a}m(F,td);F.prototype.$Z=function(){return this.EP};F.prototype.eventOwner=F.prototype.$Z;F.prototype.addHandler=function(a,b,c){this.Bf=this.Bf||new Dd;this.Bf.push({it:a,context:b},c||0)};F.prototype.addHandler=F.prototype.addHandler;F.prototype.removeHandler=function(a,b,c){c=c||0;if(this.Bf)for(var d=Fd(this.Bf,c),f=d.length,g=0;g<f;++g){var h=d[g];if(h.it==a&&h.context==b){a=g;(c=Ed(this.Bf,c))&&ib(c,a);break}}else Sa("EventDispatcher has no handlers!")};
F.prototype.removeHandler=F.prototype.removeHandler;F.prototype.h_=function(a,b,c){if(!this.Bf)return!1;c=Fd(this.Bf,c||0);for(var d=c.length,f=0;f<d;++f){var g=c[f];if(g.it==a&&g.context==b)return!0}return!1};F.prototype.hasHandler=F.prototype.h_;
F.prototype.a=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.Bf){c=Gd(this.Bf);for(var d=c.length,f=0;f<d;++f){var g=c[f];if(-1!=Za(Gd(this.Bf),g))try{g.it.apply(g.context,arguments)}catch(h){Hd(h,!0)}}}this.Rv&&this.Rv.forEach(function(a){a.a.apply(a,oa(b))})};F.prototype.dispatch=F.prototype.a;function Id(a){return a.Bf?Gd(a.Bf).length:0}function Jd(a,b){a.Rv||(a.Rv=[]);a.Rv.push(b)}F.prototype.Lc=function(){td.prototype.Lc.call(this)};function G(a){td.apply(this,arguments)}m(G,td);function H(a,b){var c=new F(a);D(a,c);if(b)if(Aa(b))for(a=l(b),b=a.next();!b.done;b=a.next())Jd(b.value,c);else Jd(b,c);return c};function Kd(){}xa("ispring.utils.assets.IAsset",Kd,void 0);Kd.prototype.Ql=function(){};Kd.prototype.isLoaded=Kd.prototype.Ql;Kd.prototype.Tb=function(){};Kd.prototype.progress=Kd.prototype.Tb;Kd.prototype.load=function(){};Kd.prototype.load=Kd.prototype.load;Kd.prototype.KL=function(){};Kd.prototype.unload=Kd.prototype.KL;Kd.prototype.xx=function(){};Kd.prototype.loadCompleteEvent=Kd.prototype.xx;Kd.prototype.sC=function(){};Kd.prototype.loadFailedEvent=Kd.prototype.sC;Kd.prototype.HK=function(){};
Kd.prototype.loadProgressEvent=Kd.prototype.HK;function Ld(){}xa("ispring.utils.assets.IGraphicAsset",Ld,void 0);Ld.prototype.width=function(){};Ld.prototype.width=Ld.prototype.width;Ld.prototype.height=function(){};Ld.prototype.height=Ld.prototype.height;Ld.prototype.path=function(){};Ld.prototype.path=Ld.prototype.path;Ld.prototype.dt=function(){};Ld.prototype.createInstance=Ld.prototype.dt;Ld.prototype.TB=function(){};Ld.prototype.createImgInstance=Ld.prototype.TB;function Md(a,b,c){this.fp=a;this.Ne=b;this.rd=c}Md.prototype.position=function(){return this.fp};Md.prototype.color=function(){return this.Ne};Md.prototype.alpha=function(){return this.rd};function Nd(a,b,c){this.RU=a;this.SU=b;this.jY=c}Nd.prototype.VB=function(){return this.RU};Nd.prototype.WB=function(){return this.SU};Nd.prototype.IC=function(){return this.jY};function Od(){}e=Od.prototype;e.clone=function(){var a=this.Wq();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.Wq(),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 Pd(a,b){var c=a.Wq(),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.Wq(),c;for(c in this)this.hasOwnProperty(c)&&(b[c]=this[c]===a[c]?void 0:this[c]);return b};e.Wq=function(){throw Error("method is not implemented");};function Qd(){this.strike=this.dy=this.by=this.fontFamily=this.size=this.color=this.oe=this.italic=this.bold=void 0}m(Qd,Od);Qd.prototype.Ie=function(){return!p(this.bold)&&!p(this.italic)&&!p(this.oe)&&!p(this.color)&&!p(this.size)&&!p(this.fontFamily)&&!p(this.by)&&!p(this.dy)&&!p(this.strike)};Qd.prototype.Wq=function(){return new Qd};function Rd(){this.type="p";this.KB=this.LT=this.lineHeight=this.KS=this.align=this.lC=void 0}m(Rd,Od);Rd.prototype.Wq=function(){return new Rd};Rd.prototype.remove=function(a){a=Od.prototype.remove.call(this,a);a.type=a.type||"p";return a};Rd.prototype.Ie=function(){return"p"==this.type&&!p(this.lC)&&!p(this.lineHeight)&&!p(this.align)&&!p(this.KS)&&!p(this.LT)&&!p(this.KB)};function Sd(){this.bi=new Qd;this.Qj=new Rd}e=Sd.prototype;e.ub=function(){return this.bi};e.mi=function(){return this.Qj};e.Ie=function(){return this.bi.Ie()&&this.Qj.Ie()};e.clone=function(){var a=this.mi(),b=this.ub(),c=new Sd;a&&(c.Qj=a.clone());b&&(c.bi=b.clone());return c};e.isEqual=function(a){return this.bi.isEqual(a.ub())&&this.Qj.isEqual(a.mi())};function Td(){this.Kd=new Sd;this.Fo=new Sd;this.Hp=new Sd;this.Np=new Sd;this.sr=new Qd}Td.prototype.Hl=function(){return this.Kd};Td.prototype.clone=function(){var a=new Td,b=a.Hl(),c=this.Kd.ub();b.bi=c.clone();b=a.Hl();c=this.Kd.mi();b.Qj=c.clone();b=this.Fo.ub();a.Fo.bi=b.clone();b=this.Fo.mi();a.Fo.Qj=b.clone();b=this.Hp.ub();a.Hp.bi=b.clone();b=this.Hp.mi();a.Hp.Qj=b.clone();b=this.Np.ub();a.Np.bi=b.clone();b=this.Np.mi();a.Np.Qj=b.clone();a.sr=this.sr.clone();return a};
Td.prototype.equals=function(a){return this.Kd.isEqual(a.Hl())&&this.Fo.isEqual(a.Fo)&&this.Hp.isEqual(a.Hp)&&this.Np.isEqual(a.Np)&&this.sr.isEqual(a.sr)};Td.prototype.Ie=function(){return this.Kd.Ie()&&this.Fo.Ie()&&this.Hp.Ie()&&this.Np.Ie()&&this.sr.Ie()};function Ud(a,b){var c=new Td;c.Kd.bi=a.clone();c.Kd.Qj=b.clone();return c};function Vd(){this.fontFamily=this.size=this.color=this.strike=this.oe=this.italic=this.bold=void 0}Vd.prototype.clone=function(){var a=new Vd;Object.assign(a,this);return a};function Wd(a){var b=new Qd;b.bold=a.bold;b.italic=a.italic;b.oe=a.oe;b.strike=a.strike;b.color=a.color;b.size=a.size;b.fontFamily=a.fontFamily;a=new Qd;a.oe=!0;a.color=255;var c=new Rd;c.align="left";b=Ud(b,c);b.sr=a.clone();return b}Vd.prototype.equals=function(a){return Yb(this,a)};function Yd(a,b,c){return Math.min(Math.max(a,b),c)}function Zd(a){return a*Math.PI/180};function I(a,b){this.x=p(a)?a:0;this.y=p(b)?b:0}e=I.prototype;e.clone=function(){return new I(this.x,this.y)};e.equals=function(a){return a instanceof I&&$d(this,a)};function $d(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function ae(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function be(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}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 I?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),wa(b)&&(this.y+=b));return this};e.scale=function(a,b){b=wa(b)?b:a;this.x*=a;this.y*=b;return this};function ce(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}e=ce.prototype;e.zS=function(){return this.right-this.left};e.clone=function(){return new ce(this.top,this.right,this.bottom,this.left)};e.contains=function(a){return this&&a?a instanceof ce?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){Da(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 I?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(Ta(a),this.left+=a,this.right+=a,wa(b)&&(this.top+=b,this.bottom+=b));return this};e.scale=function(a,b){b=wa(b)?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function J(a,b){this.width=a;this.height=b}e=J.prototype;e.clone=function(){return new J(this.width,this.height)};e.area=function(){return this.width*this.height};e.aspectRatio=function(){return this.width/this.height};e.Ie=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=wa(b)?b:a;this.width*=a;this.height*=b;return this};function K(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}e=K.prototype;e.clone=function(){return new K(this.left,this.top,this.width,this.height)};function de(a){return new ce(a.top,a.left+a.width,a.top+a.height,a.left)}function ee(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 fe(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 K(c,f,d-c,a-f)}return null}function ge(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 he(a,b){if(!a||!b)return null;a=new K(a.left,a.top,a.width,a.height);ge(a,b);return a}e.contains=function(a){return a instanceof I?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.Bn=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 I?(this.left+=a.x,this.top+=a.y):(this.left+=Ta(a),wa(b)&&(this.top+=b));return this};e.scale=function(a,b){b=wa(b)?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function ie(a){var b=["reportBtn","restartBtn","reviewBtn"];return!!a&&-1!=b.indexOf(a)}function je(a){var b=["passingScoreLabel","passingScoreValue","awardedScoreValue","awardedScoreLabel"];return!!a&&-1!=b.indexOf(a)}function ke(a){var b=["direction","content","additionalContent"];return!!a&&-1!=b.indexOf(a)};var le=["passed","failed"],me=["mediaPlaceholder","slidePicture","slideVideo","slideAudio","iconPlaceholder"],ne=["mediaPlaceholder"],oe="mediaPlaceholder slidePicture slideVideo slideAudio image video iconPlaceholder shape line".split(" ");function pe(a){for(var b=l(oe),c=b.next();!c.done;c=b.next())a(c.value)};var qe=["ResultSlide","IntroSlide","InstructionsSlide","AuthorizationSlide"],re=["DND","ResultSlide"],se=["InfoSlide","InstructionsSlide","IntroSlide"],te="AuthorizationSlide MultipleChoice MultipleResponse WordBank MultipleChoiceText FillInTheBlank Sequence Matching LikertScale".split(" ");function ue(a,b,c){this.Ep=void 0===a?0:a;this.vo=void 0===b?0:b;this.mh=void 0===c?!1:c;this.CV=this.Ep==this.vo}e=ue.prototype;e.count=function(){return this.vo-this.Ep};e.startOffset=function(){return this.Ep};e.endOffset=function(){return this.vo};e.isCollapsed=function(){return this.CV};e.isEqual=function(a){return this.Ep==a.startOffset()&&this.vo==a.endOffset()};function ve(a){this.c=a.slice()}ve.prototype.count=function(){return this.c.length};ve.prototype.slice=function(a,b){p(a)&&p(b)&&(b+=a);return this.c.slice(a,b)};ve.prototype.getItem=function(a){return this.c[a]};function we(){G.call(this);this.Br=this.Cr=!1;this.th=0;this.pO=H(this);this.qO=H(this);this.rO=H(this)}m(we,G);we.prototype.Ql=function(){return this.Cr};we.prototype.isLoaded=we.prototype.Ql;we.prototype.Tb=function(){return this.th};we.prototype.progress=we.prototype.Tb;we.prototype.load=function(){this.Cr||this.Br||(this.Br=!0,this.Rz())};we.prototype.load=we.prototype.load;we.prototype.Rz=function(){};we.prototype.wR=function(){};
we.prototype.KL=function(){if(this.Cr||this.Br)this.wR(),this.Br=this.Cr=!1,xe(this,0)};we.prototype.unload=we.prototype.KL;function xe(a,b){a.th!=b&&(a.th=b,a.rO.a(a))}function ye(a){a.Br=!1;a.Cr=!0;xe(a,1);a.pO.a(a)}function ze(a){a.Cr=!1;a.Br=!1;a.qO.a(a);xe(a,0)}we.prototype.xx=function(){return this.pO};we.prototype.loadCompleteEvent=we.prototype.xx;we.prototype.sC=function(){return this.qO};we.prototype.loadFailedEvent=we.prototype.sC;we.prototype.HK=function(){return this.rO};
we.prototype.loadProgressEvent=we.prototype.HK;function Ae(){G.call(this);this.bn=null}m(Ae,G);Ae.prototype.release=function(){null!=this.bn&&this.bn.release()};Ae.prototype.og=function(){return this.bn?w(this.bn,we):null};Ae.prototype.va=function(){var a=[];this.bn&&a.push(this.bn);return a};Ae.prototype.Lc=function(){null!=this.bn&&ud(this.bn)};function Be(a){Ae.call(this);this.kb=a;this.Pc=a+Ea(this);this.fp="inline";this.u=H(this)}m(Be,Ae);e=Be.prototype;e.H=function(){return this.u};e.position=function(){return this.fp};e.type=function(){return this.kb};e.id=function(){return this.Pc};e.pi=function(a){this.Pc=a};e.text=function(a){return p(a)?a:" "};e.count=function(){return 1};e.slice=function(){return this};e.ub=function(){return null};var Ce=/#(.)(.)(.)/;function De(a){if(!Ee.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(Ce,"#$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 Fe(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=Ge(a.toString(16));b=Ge(b.toString(16));c=Ge(c.toString(16));return"#"+a+b+c}
function He(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 Ie(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*He(f,d,a+1/3);b=255*He(f,d,a);a=255*He(f,d,a-1/3)}return[Math.round(c),Math.round(b),Math.round(a)]}var Ee=/^#(?:[0-9a-f]{3}){1,2}$/i;function Ge(a){return 1==a.length?"0"+a:a}
function Je(a){var b=De(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 Ke(a){return"#"+a.toString(16).padStart(6,"0")};function Le(a){this.c=new ve(a);this.No=this.c.count();this.qb=Me(this," ");this.OM=this.qb.length;this.xV={};this.aw=[];for(var b=a=0;b<this.No;++b){var c=this.c.getItem(b);c instanceof Be&&(this.xV[a]=c);a+=c.count();c instanceof Ae?this.aw.push(c):c instanceof Le&&(this.aw=this.aw.concat(c.aw.slice()))}}Le.prototype.text=function(a){return p(a)?Me(this,a):this.qb};Le.prototype.content=function(){return this.c};Le.prototype.count=function(){return this.OM};
Le.prototype.fC=function(a,b){b=void 0===b?!0:b;for(var c=0;c<this.No&&!(0>a);++c){var d=this.c.getItem(c).count();if(b&&a<=d||!b&&(a<d||this.No-1==c&&d==a))return{nC:c,offset:a};a-=d}return null};function Me(a,b){for(var c="",d=0;d<a.No;++d)c+=a.c.getItem(d).text(b);return c};function Ne(a,b,c){Le.call(this,a);this.kF=b?b.clone():new Rd;this.bi=c?c.clone():new Qd}m(Ne,Le);Ne.prototype.format=function(){return this.kF};Ne.prototype.ub=function(){return this.bi};Ne.prototype.type=function(){return"paragraph"};function Oe(a,b){for(var c=null,d=0;d<a.c.count();++d){c=a.c.getItem(d);if(c.count()>b)break;b-=c.count()}return{item:c,offset:b}}Ne.prototype.fC=function(a,b){return Le.prototype.fC.call(this,a,void 0===b?!1:b)};var Pe=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Qe(a,b,c){Ua(a);if(Aa(b)){Wa(b);for(var d=0;d<b.length;d++)Qe(a,String(b[d]),c)}else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function Re(a){var b=[],c;for(c in a)Qe(c,a[c],b);return b.join("&")};function Se(a){var b,c,d,f=a.startsWith("data:")?null:void 0;return f=a};var Te=!z||9<=Number(Ac),Ue=!kc&&!z||z&&9<=Number(Ac)||kc&&zc("1.9.1"),Ve=z&&!zc("9");function We(){this.hD="";this.XT=Xe}We.prototype.pt=!0;We.prototype.lt=function(){return this.hD};We.prototype.toString=function(){return"Const{"+this.hD+"}"};function Ye(a){if(a instanceof We&&a.constructor===We&&a.XT===Xe)return a.hD;Sa("expected object of type Const, got '"+a+"'");return"type_error:Const"}var Xe={};function Ze(a){var b=new We;b.hD=a;return b}Ze("");function $e(){this.kq="";this.WT=af}$e.prototype.pt=!0;$e.prototype.lt=function(){return this.kq};$e.prototype.ES=!0;$e.prototype.nK=function(){return 1};function bf(a){if(a instanceof $e&&a.constructor===$e&&a.WT===af)return a.kq;Sa("expected object of type SafeUrl, got '"+a+"' of type "+za(a));return"type_error:SafeUrl"}var cf=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,af={};function df(a){var b=new $e;b.kq=a;return b}df("about:blank");function ef(){this.kq="";this.VT=ff;this.jS=null}ef.prototype.ES=!0;ef.prototype.nK=function(){return this.jS};ef.prototype.pt=!0;ef.prototype.lt=function(){return this.kq};function gf(a){if(a instanceof ef&&a.constructor===ef&&a.VT===ff)return a.kq;Sa("expected object of type SafeHtml, got '"+a+"' of type "+za(a));return"type_error:SafeHtml"}
function hf(a){function b(a){if(Aa(a))$a(a,b);else{if(!(a instanceof ef)){var f=null;a.ES&&(f=a.nK());a=jf(vb(a.pt?a.lt():String(a)),f)}d+=gf(a);a=a.nK();0==c?c=a:0!=a&&c!=a&&(c=null)}}var c=0,d="";$a(arguments,b);return jf(d,c)}var ff={};function jf(a,b){return(new ef).o_(a,b)}ef.prototype.o_=function(a,b){this.kq=a;this.jS=b;return this};jf("<!DOCTYPE html>",0);jf("",0);var kf=jf("<br>",0);var lf={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};function mf(a,b){if(lf[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");a.innerHTML=gf(b)};function nf(a){return a?new of(pf(a)):Na||(Na=new of)}function qf(a,b){Ob(b,function(b,d){b&&b.pt&&(b=b.lt());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:rf.hasOwnProperty(d)?a.setAttribute(rf[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}
var rf={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 sf(a){var b=a.scrollingElement?a.scrollingElement:lc||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return z&&zc("10")&&a.pageYOffset!=b.scrollTop?new I(b.scrollLeft,b.scrollTop):new I(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function tf(a,b,c){return uf(document,arguments)}
function uf(a,b){var c=String(b[0]),d=b[1];if(!Te&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',vb(d.name),'"');if(d.type){c.push(' type="',vb(d.type),'"');var f={};$b(f,d);delete f.type;d=f}c.push(">");c=c.join("")}c=a.createElement(c);d&&(q(d)?c.className=d:Aa(d)?c.className=d.join(" "):qf(c,d));2<b.length&&vf(a,c,b,2);return c}
function vf(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];!Ba(g)||Da(g)&&0<g.nodeType?f(g):$a(wf(g)?jb(g):g,f)}}function xf(a,b){return a.createElement(String(b))}function yf(a){var b=document,c=xf(b,"DIV");z?(mf(c,hf(kf,a)),c.removeChild(c.firstChild)):mf(c,a);if(1==c.childNodes.length)c=c.removeChild(c.firstChild);else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c}function zf(a,b){a.appendChild(b)}
function Af(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Bf(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function Cf(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Df(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function Ef(a){return Ue&&void 0!=a.children?a.children:bb(a.childNodes,function(a){return 1==a.nodeType})}
function Ff(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 pf(a){v(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document}
function Gf(a,b){v(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(a.lastChild);a.firstChild.data=String(b)}else{Af(a);var c=pf(a);a.appendChild(c.createTextNode(String(b)))}}var Hf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},If={IMG:" ",BR:"\n"};
function Jf(a){if(Ve&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Kf(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");Ve||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a}
function Kf(a,b,c){if(!(a.nodeName in Hf))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 If)b.push(If[a.nodeName]);else for(a=a.firstChild;a;)Kf(a,b,c),a=a.nextSibling}function wf(a){if(a&&"number"==typeof a.length){if(Da(a))return"function"==typeof a.item||"string"==typeof a.item;if(Ca(a))return"function"==typeof a.item}return!1}
function Lf(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function of(a){this.ge=a||va.document||document}e=of.prototype;e.Wb=function(){return q(void 0)?this.ge.getElementById(void 0):void 0};e.getElementsByTagName=function(a,b){return(b||this.ge).getElementsByTagName(String(a))};e.ct=function(a,b,c){uf(this.ge,arguments)};e.createElement=function(a){return xf(this.ge,a)};e.createTextNode=function(a){return this.ge.createTextNode(String(a))};
e.appendChild=zf;e.append=function(a,b){vf(pf(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.Tn=Af;
e.removeNode=Cf;e.contains=Ff;e.B=Gf;function Mf(a,b,c){we.call(this);this.Re=null;this.HP=Se(a);this.ng=b;this.fg=c}m(Mf,we);e=Mf.prototype;e.Rz=function(){this.Re=new Image;this.Re.onload=Ja(this.BW,this);this.Re.onerror=Ja(this.AW,this);this.Re.src=this.HP};function Nf(a){a.Re&&(a.Re.onload=null,a.Re.onerror=null)}e.BW=function(){Nf(this);ye(this)};e.AW=function(){Nf(this);ze(this)};e.wR=function(){this.Re&&(Nf(this),this.Re.src="",this.Re=null)};function Of(a){if(!a.Ql())throw Error("asset not loaded");}e.path=function(){return this.HP};
e.width=function(){if(null!=this.ng)return this.ng;if(!this.Re)return 0;Of(this);return this.Re.width};Mf.prototype.width=Mf.prototype.width;Mf.prototype.height=function(){if(null!=this.fg)return this.fg;if(!this.Re)return 0;Of(this);return this.Re.height};Mf.prototype.height=Mf.prototype.height;Mf.prototype.dt=function(){Of(this);var a=xf(document,"canvas");a.width=this.width();a.height=this.height();v(a.getContext("2d")).drawImage(this.Re,0,0);return a};Mf.prototype.createInstance=Mf.prototype.dt;
Mf.prototype.TB=function(){Of(this);v(this.Re);return v(this.Re).cloneNode(!0)};Mf.prototype.createImgInstance=Mf.prototype.TB;function L(a,b,c){if(q(b))(b=Pf(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var f=b[d],g=Pf(c,d);g&&(c.style[g]=f)}}var Qf={};function Pf(a,b){var c=Qf[b];if(!c){var d=Jb(b);c=d;void 0===a.style[d]&&(d=(lc?"Webkit":kc?"Moz":z?"ms":hc?"O":null)+Kb(d),void 0!==a.style[d]&&(c=d));Qf[b]=c}return c}function Rf(a,b){var c=a.style[Jb(b)];return"undefined"!==typeof c?c:a.style[Pf(a,b)]||""}
function Sf(a,b){var c=pf(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function Tf(a,b){return Sf(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function Uf(a){return new I(a.offsetLeft,a.offsetTop)}
function Vf(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 Wf(a){var b=pf(a);Va(a,"Parameter is required");var c=new I(0,0);var d=b?pf(b):document;d=!z||9<=Number(Ac)||"CSS1Compat"==nf(d).ge.compatMode?d.documentElement:d.body;if(a==d)return c;a=Vf(a);b=sf(nf(b).ge);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Xf(a,b){a=Yf(a);b=Yf(b);return new I(a.x-b.x,a.y-b.y)}function Yf(a){v(a);if(1==a.nodeType)return a=Vf(a),new I(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new I(a.clientX,a.clientY)}
function Zf(a,b,c){if(b instanceof J)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");$f(a,b);ag(a,c)}function bg(a){"number"==typeof a&&(a=Math.round(a)+"px");return a}function ag(a,b){a.style.height=bg(b)}function $f(a,b){a.style.width=bg(b)}
function cg(a){var b=dg;if("none"!=Tf(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 dg(a){var b=a.offsetWidth,c=a.offsetHeight,d=lc&&!b&&!c;return p(b)&&!d||!a.getBoundingClientRect?new J(b,c):(a=Vf(a),new J(a.right-a.left,a.bottom-a.top))}
function eg(a){v(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 gg(a,b){v(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 hg(a){return"rtl"==Tf(a,"direction")}function ig(a){return new J(a.offsetWidth,a.offsetHeight)}
function jg(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 kg(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?jg(a,b,"left","pixelLeft"):0}
function lg(a,b){if(z){var c=kg(a,b+"Left"),d=kg(a,b+"Right"),f=kg(a,b+"Top");a=kg(a,b+"Bottom");return new ce(f,d,a,c)}c=Sf(a,b+"Left");d=Sf(a,b+"Right");f=Sf(a,b+"Top");a=Sf(a,b+"Bottom");return new ce(parseFloat(f),parseFloat(d),parseFloat(a),parseFloat(c))}function mg(a){return lg(a,"padding")}function ng(a){return lg(a,"margin")}var og={thin:2,medium:4,thick:6};
function qg(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in og?og[b]:jg(a,b,"left","pixelLeft")}
function rg(a){if(z&&!(9<=Number(Ac))){var b=qg(a,"borderLeft"),c=qg(a,"borderRight"),d=qg(a,"borderTop");a=qg(a,"borderBottom");return new ce(d,c,a,b)}b=Sf(a,"borderLeftWidth");c=Sf(a,"borderRightWidth");d=Sf(a,"borderTopWidth");a=Sf(a,"borderBottomWidth");return new ce(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function sg(a){if(a.classList)return a.classList;a=a.className;return q(a)&&a.match(/\S+/g)||[]}function tg(a,b){a.classList?b=a.classList.contains(b):(a=sg(a),b=0<=Za(a,b));return b}function ug(a,b){a.classList?a.classList.add(b):tg(a,b)||(a.className+=0<a.className.length?" "+b:b)}function vg(a,b){a.classList?a.classList.remove(b):tg(a,b)&&(a.className=bb(sg(a),function(a){return a!=b}).join(" "))};function wg(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.Rf=this.Uf=1;this.Tf=this.Sf=this.nf=this.tg=0}}e=wg.prototype;e.clone=function(){return new wg(this.Rf,this.Tf,this.Sf,this.Uf,this.nf,this.tg)};e.setTransform=function(a,b,c,d,f,g){if(!(wa(a)&&wa(b)&&wa(c)&&wa(d)&&wa(f)&&wa(g)))throw Error("Invalid transform parameters");this.Rf=a;this.Tf=b;this.Sf=c;this.Uf=d;this.nf=f;this.tg=g;return this};
e.scale=function(a,b){this.Rf*=a;this.Tf*=a;this.Sf*=b;this.Uf*=b;return this};e.translate=function(a,b){this.nf+=a*this.Rf+b*this.Sf;this.tg+=a*this.Tf+b*this.Uf;return this};e.rotate=function(a,b,c){var d=new wg,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.Rf;d=this.Sf;this.Rf=b.Rf*c+b.Tf*d;this.Sf=b.Sf*c+b.Uf*d;this.nf+=b.nf*c+b.tg*d;c=this.Tf;d=this.Uf;this.Tf=b.Rf*c+b.Tf*d;this.Uf=b.Sf*c+b.Uf*d;this.tg+=b.nf*c+b.tg*d;return this};
e.toString=function(){return"matrix("+[this.Rf,this.Tf,this.Sf,this.Uf,this.nf,this.tg].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.Rf+h*this.Sf+this.nf;c[d++]=f*this.Tf+h*this.Uf+this.tg}};e.equals=function(a){return this==a?!0:a?this.Rf==a.Rf&&this.Sf==a.Sf&&this.nf==a.nf&&this.Tf==a.Tf&&this.Uf==a.Uf&&this.tg==a.tg:!1};function xg(a){return yg().yS(a)}function zg(a,b,c){c=c||b;b=(new wg).setTransform(b,0,0,c,0,0);Ag(yg(),a,b)}function Bg(a,b){return tg(a,b)}function Cg(a,b){ug(a,b)}function Dg(a){var b=a.style.display;a.style.display="none";var c=a.offsetHeight;a.style.display=b;return c}function Eg(){var a=Lf();a&&a.blur()}function Fg(a){return Math.floor(1E6*a)/1E6}
function Gg(a){var b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.dh&&(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 Hg=null;
function yg(){if(Hg)return Hg;for(var a=null,b=tf("DIV"),c=[["transform",Ig,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",Ig,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",Ig,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",Jg,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",Ig,{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 Hg=a}function Ig(a){this.BA=a}function Ag(a,b,c){b.style[a.BA.transform]=1==c.Rf&&0==c.Tf&&0==c.Sf&&1==c.Uf&&0==c.nf&&0==c.tg?"":"matrix("+a.$I(c).join(",")+")"}
Ig.prototype.yS=function(a){a="none"!=Sf(a,"display")?Sf(a,this.BA.transform):a.style[this.BA.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 wg(a[0],a[1],a[2],a[3],a[4],a[5]):null};Ig.prototype.$I=function(a){return[Fg(a.Rf),Fg(a.Tf),Fg(a.Sf),Fg(a.Uf),Fg(a.nf),Fg(a.tg)]};function Jg(a){this.BA=a}r(Jg,Ig);
Jg.prototype.$I=function(a){a=Jg.pa.$I.call(this,a);a[4]+="px";a[5]+="px";return a};function Kg(a){for(var b=a[0],c=1;c<a.length;++c)b=Pd(b,a[c]);return b};function Lg(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 Mg(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 Ng(a){a=a.replace("\u200b","");return ub(a)}
function Og(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 Pg(a,b,c){G.call(this);this.uc=null;this.Cu=H(this);this.wV=H(this);this.$V=H(this);this.kV=H(this);H(this);a&&this.setData(a,new ue(0,0));this.iF=c;this.Pu=null}m(Pg,G);e=Pg.prototype;e.Hl=function(){return this.Fn().Hl()};
e.Fn=function(){if(!this.iF)return new Td;if(this.iF.Ie()){v(this.uc);if(this.uc.content().count()&&this.uc.content().getItem(0).content().count()){if(this.Pu)return this.Pu.clone();var a=this.uc;var b=new ue(0,0),c=new Qd;if(0==a.content().count())a=c;else{var d=Oe(a,b.startOffset()),f=d.nC;d=d.offset;var g=Oe(a,b.endOffset());b=g.nC;g=g.offset;if(f!=b){var h=a.content().getItem(f);d==h.count()&&(++f,d=0)}h=[];for(var k=[],n=f;n<=b;++n){var t=a.content().getItem(n),u=n==f?d:0,x=n==b?g:t.count();
if(0==h.length||0<x){var E=void 0;x=void 0===x?u:x;E=void 0===E?!0:E;u=u>x?new ue(E?Math.floor(x):x,E?Math.ceil(u):u,!0):new ue(E?Math.floor(u):u,E?Math.ceil(x):x,!1);if(0==t.count()||"paragraph"!=t.type())u=null;else{u.isCollapsed()&&0<u.startOffset()&&(u=new ue(u.startOffset(),u.startOffset()));x=u.startOffset();E=u.count();u=t.content();var M=x+E,U=t.fC(x),Pa=t.fC(M,!0);x={Ik:U?U.nC:x,aq:Pa?Pa.nC:M,Aq:U?U.offset:0,gx:Pa?Pa.offset:0};0==E?(E=x.aq>x.Ik?x.Ik:x.aq,x=x.aq>x.Ik?x.Aq:x.gx,x={Ik:E,Aq:x,
aq:E,gx:x}):(E=u.getItem(x.Ik),x={Ik:x.Aq==E.count()?x.Ik+1:x.Ik,Aq:x.Aq==E.count()?0:x.Aq,aq:x.aq,gx:x.gx});u=u.slice(x.Ik,x.aq-x.Ik+1);if(0<u.length){u[u.length-1]=u[u.length-1].slice(0,x.gx);u[0]=u[0].slice(x.Aq);E=[];for(x=0;x<u.length;++x)M=u[x],M instanceof Be&&(M=M.ub())&&E.push(M);u=0==E.length?null:Kg(E)}else u=null;u=u||new Qd}u?h.push(u):t instanceof Ne&&0==t.count()&&k.push(t.ub())}}a=0<h.length?Kg(h):0<k.length?Kg(k):c}c=this.uc;b=new ue(0,0);f=c.content();d=c.f_(b.startOffset());b=c.f_(b.endOffset());
f.getItem(b);for(c=[];d<=b;++d)g=f.getItem(d),"paragraph"==g.type()&&c.push(g);if(0<c.length){f=c[0].format();for(d=1;d<c.length;++d)b=w(c[d],Ne),f=Pd(f,b.format());c=f}else c=new Rd;this.Pu=Ud(a,c);return this.Pu.clone()}return new Td}return v(this.iF).clone()};e.text=function(){return v(this.uc).text()};e.plainTextWithPlaceholders=function(){throw Error("not implemented");};e.htmlText=function(){throw Error("not implemented");};e.textWithEquations=function(a){return v(this.uc).textWithEquations(a)};
e.Ie=function(){return""==this.text()&&!this.va().length};e.EK=function(){var a=!this.va().length;return""==Ng(this.text())&&a};e.data=function(){return v(this.uc)};e.setData=function(a){var b=this;if(this.uc)for(var c=l(this.uc.p_()),d=c.next();!d.done;d=c.next())this.xi(d.value);this.uc=a;a=l(this.uc.p_());for(d=a.next();!d.done;d=a.next())C(this,d.value.H(),function(){b.$V.a();b.Cu.a()});this.Pu=null;this.wV.a();this.Cu.a()};
e.va=function(){var a=[],b=this.data().aw.slice();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,w(c,Ae),a.push.apply(a,oa(c.va()));return a};e.release=function(){this.data().release()};e.Lc=function(){G.prototype.Lc.call(this);this.uc&&ud(this.uc)};function Qg(a,b){this.lk=a;this.nn=b}Qg.prototype.url=function(){return this.lk};Qg.prototype.target=function(){return this.nn};function Rg(a){G.call(this);this.Pc=a||"";this.To=null;this.Mg=void 0;this.Jz=!1;this.Qi=0;this.Ym=H(this);this.UH=H(this);this.HV=H(this);this.aW=H(this)}m(Rg,G);e=Rg.prototype;e.va=function(){return[]};e.pc=function(){return null};e.rect=function(){return this.Mg?this.Mg.clone():void 0};e.rotationAngle=function(){return this.Qi};e.FK=function(){return this.Jz};e.Mx=function(a){this.Mg=a;this.Ym.a()};e.id=function(){return this.Pc};e.name=function(){return this.To||this.Pc};
e.pi=function(a){this.Pc=a};function Sg(a){Rg.call(this,a);this.vV=H(this);this.Zk=null}m(Sg,Rg);function Tg(a,b){Sg.call(this,b);this.Uc=a;this.nI="";this.uQ=H(this);this.VD=.3;this.qM=H(this);this.u=H(this);this.yM=H(this);this.BN=[]}m(Tg,Sg);e=Tg.prototype;e.H=function(){return this.u};e.type=function(){return"shape"};e.Hd=function(){return this.Uc};e.wf=function(){return this.nI};e.Ox=function(a){this.nI!=a&&(this.nI=a,this.uQ.a())};e.borderRadius=function(){return this.VD};e.ri=function(a){this.Qg=a;this.yM.a()};e.Ka=function(){return this.Qg};
e.pc=function(){return this.Qg?{Ka:[this.Qg],$t:[]}:null};e.va=function(){return this.Uc.va()};e.jt=function(){return this.BN};var Ug="rectangle roundedRectangle ellipse textBox triangle freeform".split(" ");function Vg(a){for(var b=l(Ug),c=b.next();!c.done;c=b.next())a(c.value)};var Wg=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout,Xg=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;function Yg(a,b){b&&(a=a.bind(b));var c;return function(){c&&Xg(c);c=Wg(a)}};function Zg(){G.call(this);this.fp="tile";this.rd=1;this.kh=null;this.u=H(this)}m(Zg,G);e=Zg.prototype;e.va=function(){return this.kh?[this.kh]:[]};e.image=function(){return this.kh};e.position=function(){return this.fp};e.setPosition=function(a){this.fp!=a&&(this.fp=a,this.u.a())};e.alpha=function(){return this.rd};e.xj=function(a){this.rd!=a&&(this.rd=a,this.u.a())};e.H=function(){return this.u};function $g(){G.call(this);this.kb="linear";this.Kh=0;this.KH=new Nd(0,100,100);this.mE=[new Md(0,16777215,1),new Md(1,10139108,1)];this.u=H(this)}m($g,G);e=$g.prototype;e.H=function(){return this.u};e.type=function(){return this.kb};e.Gh=function(a){this.kb!=a&&(this.kb=a,this.u.a())};e.sk=function(){return this.mE.slice()};function ah(a,b){a.mE!=b&&(a.mE=b.slice(),a.u.a())}e.angle=function(){return this.Kh};e.Ex=function(a){this.Kh!=a&&(this.Kh=a,this.u.a())};e.mq=function(){return this.KH};function bh(){G.call(this);this.Ne=6592469;this.rd=1;this.u=H(this)}m(bh,G);e=bh.prototype;e.color=function(){return this.Ne};e.gh=function(a){this.Ne!=a&&(this.Ne=a,this.u.a())};e.alpha=function(){return this.rd};e.xj=function(a){this.rd!=a&&(this.rd=a,this.u.a())};e.H=function(){return this.u};function ch(){G.call(this);this.u=H(this);this.bF="solidFill";this.uA=new Zg;C(this,this.uA.H(),this.ha,this);this.Do=new $g;C(this,this.Do.H(),this.ha,this);this.VQ=new bh;C(this,this.VQ.H(),this.ha,this)}m(ch,G);e=ch.prototype;e.va=function(){return this.uA?this.uA.va():[]};e.rg=function(){return this.bF};function dh(a,b){a.bF!=b&&(a.bF=b,a.ha())}e.Hk=function(){return this.VQ};e.Mn=function(){return this.uA};e.H=function(){return this.u};e.ha=function(){this.u.a()};function eh(){G.call(this);this.qb="";this.MD=!0;this.u=H(this)}m(eh,G);eh.prototype.H=function(){return this.u};eh.prototype.text=function(){return this.qb};eh.prototype.setText=function(a){this.qb!=a&&(this.qb=a,this.u.a())};eh.prototype.ZR=function(){return this.MD};function fh(){G.call(this);this.Ir=!0;this.Ne=0;this.rd=1;this.Xi=0;this.u=H(this)}m(fh,G);e=fh.prototype;e.wK=function(){var a=this.Ir?{color:0,alpha:1,size:0}:{color:6592469,alpha:.4,size:10};this.gh(a.color);this.xj(a.alpha);this.xg(a.size)};e.color=function(){return this.Ne};e.gh=function(a){this.Ne!=a&&(this.Ne=a,this.u.a())};e.alpha=function(){return this.rd};e.xj=function(a){this.rd!=a&&(this.rd=a,this.u.a())};e.size=function(){return this.Xi};e.xg=function(a){this.Xi!=a&&(this.Xi=a,this.u.a())};
e.H=function(){return this.u};function gh(){G.call(this);this.Jr=!0;this.Ne=0;this.Xi=this.rd=1;this.Hu=this.Kh=this.TD=0;this.u=H(this)}m(gh,G);e=gh.prototype;e.wK=function(){var a=this.Jr?{color:0,alpha:1,size:1,blur:0,angle:0,Bn:0}:{color:0,alpha:.43,size:100,blur:4,angle:90,Bn:4};this.gh(a.color);this.xj(a.alpha);this.xg(a.size);this.RC(a.blur);this.Ex(a.angle);a=a.Bn;this.Hu!=a&&(this.Hu=a,this.u.a())};e.color=function(){return this.Ne};e.gh=function(a){this.Ne!=a&&(this.Ne=a,this.u.a())};e.alpha=function(){return this.rd};
e.xj=function(a){this.rd!=a&&(this.rd=a,this.u.a())};e.size=function(){return this.Xi};e.xg=function(a){this.Xi!=a&&(this.Xi=a,this.u.a())};e.blur=function(){return this.TD};e.RC=function(a){this.TD!=a&&(this.TD=a,this.u.a())};e.angle=function(){return this.Kh};e.Ex=function(a){this.Kh!=a&&(this.Kh=a,this.u.a())};e.Bn=function(){return this.Hu};e.H=function(){return this.u};function hh(){G.call(this);this.kb="solid";this.rd=this.Xi=1;this.Ne=6592469;this.LE="";this.dE="butt";this.cG="miter";this.u=H(this)}m(hh,G);e=hh.prototype;e.H=function(){return this.u};e.type=function(){return this.kb};e.Gh=function(a){this.kb!=a&&(this.kb=a,this.ha())};e.size=function(){return this.Xi};e.xg=function(a){this.Xi!=a&&(this.Xi=a,this.ha())};e.color=function(){return this.Ne};e.gh=function(a){this.Ne!=a&&(this.Ne=a,this.ha())};e.bK=function(){return this.LE};e.alpha=function(){return this.rd};
e.xj=function(a){this.rd!=a&&(this.rd=a,this.ha())};e.Ww=function(){return this.dE};e.join=function(){return this.cG};e.ha=function(){this.u.a()};function ih(){G.call(this);this.LD="doNotAutofit";this.lJ="middle";this.Sw=!0;this.vG=this.yG=this.xG=this.wG=0;this.u=H(this)}m(ih,G);e=ih.prototype;e.qk=function(){return this.LD};function jh(a,b){a.LD!=b&&(a.LD=b,a.u.a())}e.verticalAlign=function(){return this.lJ};e.Hq=function(){return this.Sw};e.marginLeft=function(){return this.wG};function kh(a,b){a.wG!=b&&(a.wG=b,a.u.a())}e.marginRight=function(){return this.xG};function lh(a,b){a.xG!=b&&(a.xG=b,a.u.a())}e.marginTop=function(){return this.yG};
function mh(a,b){a.yG!=b&&(a.yG=b,a.u.a())}e.marginBottom=function(){return this.vG};function nh(a,b){a.vG!=b&&(a.vG=b,a.u.a())}e.H=function(){return this.u};function oh(){G.call(this);this.Id=new ch;C(this,this.Id.H(),this.ha,this);this.bR=new hh;C(this,this.bR.H(),this.ha,this);this.dM=new eh;C(this,this.dM.H(),this.ha,this);this.sQ=new gh;C(this,this.sQ.H(),this.ha,this);this.JN=new fh;C(this,this.JN.H(),this.ha,this);this.iR=new ih;C(this,this.iR.H(),this.ha,this);this.VU=!1;this.u=H(this)}m(oh,G);e=oh.prototype;e.va=function(){return this.Id.va()};e.H=function(){return this.u};e.background=function(){return this.Id};e.strokeStyle=function(){return this.bR};
e.HB=function(){return this.dM};e.Rt=function(){return this.sQ};e.mt=function(){return this.JN};e.Td=function(){return this.iR};e.ha=function(){var a=this;this.zi&&Xg(this.zi);this.VU?this.zi=Wg(function(){return a.u.a()}):this.u.a()};function ph(a,b,c){c=c||new oh;Tg.call(this,c,b);this.Da=a;this.jo=!1;Tg.prototype.Ox.call(this,"rectangle");this.Jz=!0;this.JG=void 0;this.kY=H(this);this.BD=H(this)}m(ph,Tg);e=ph.prototype;e.va=function(){return Tg.prototype.va.call(this).concat([this.Da])};e.og=function(){return this.Da};e.src=function(){return this.Da.path()};e.Of=function(){return this.jo};e.PC=function(a){this.jo!=a&&(this.jo=a,this.BD.a())};function qh(a){return a.JG?a.JG.clone():void 0}e.type=function(){return"image"};function rh(a,b){Sg.call(this,b);this.Uc=a;this.fF=new I;this.ZH=new I;this.zH=H(this)}m(rh,Sg);rh.prototype.type=function(){return"line"};rh.prototype.Hd=function(){return this.Uc};rh.prototype.bq=function(){return this.fF.clone()};rh.prototype.qq=function(){return this.ZH.clone()};function sh(a){this.Km=a}sh.prototype.C=function(a,b,c){c=this.Km.hasOwnProperty(a)?this.Km[a]:c;if(p(c))return p(b)&&(c=Lg(c,b,this.nF)),c;Sa("unknown message id: "+a);return a};sh.prototype.getMessage=sh.prototype.C;sh.prototype.messages=function(){return this.Km};sh.prototype.Kx=function(a){this.Km=a};sh.prototype.sK=function(a){return this.Km.hasOwnProperty(a)};sh.prototype.nF=function(a){return"%"+a.toUpperCase()+"%"};function th(a){var b="";try{b=(void 0).C(a,void 0,void 0)}catch(c){}return b};function uh(){var a=this;this.LG={};pe(function(b){a.LG[b]=1});this.oI={};Vg(function(b){a.oI[b]=1})}function vh(a,b){Ob(b.LK,function(b,d){a.LG[d]=b});Ob(b.xL,function(b,d){a.oI[d]=b})}
function wh(a,b){switch(a){case "mediaPlaceholder":return th("Qm.ObjectName.MediaPlaceholder");case "slidePicture":return th("Qm.ObjectName.SlidePicture");case "slideVideo":return th("Qm.ObjectName.SlideVideo");case "slideAudio":return th("Qm.ObjectName.SlideAudio");case "image":return th("Qm.ObjectName.Picture");case "video":return th("Qm.ObjectName.Video");case "iconPlaceholder":return th("Qm.ObjectName.Icon");case "line":return th("Qm.ObjectName.Line");case "shape":return xh(v(b));default:throw Error("unknown object type");
}}function xh(a){switch(a){case "rectangle":return th("Qm.Shapes.Rectangle");case "roundedRectangle":return th("Qm.Shapes.RoundedRectangle");case "ellipse":return th("Qm.Shapes.Ellipse");case "textBox":return th("Qm.Shapes.TextBox");case "triangle":return th("Qm.Shapes.Triangle");case "freeform":return th("Qm.Shapes.Freeform");default:throw Error("unknown shape type");}};function yh(a){var b=a.QT,c=a.id;a=(a=a.Hd)?a:new oh;Tg.call(this,a,c);this.Bg=b;this.Ox("rectangle");this.Jz=!0;this.HV.a()}m(yh,Tg);yh.prototype.Ga=function(){return this.Bg};yh.prototype.va=function(){return[this.Bg.mJ,this.Bg.Tj]};function zh(a){G.call(this);this.K=a||[];this.qa=H(this)}m(zh,G);e=zh.prototype;e.Ee=function(){return this.qa};e.count=function(){return this.K.length};e.forEach=function(a,b){$a(this.K,a,b)};e.find=function(a,b){return fb(this.K,a,b)};function Ah(a,b){if(0>b||b>=a.count())throw Error("Index out of bounds");return a.K[b]}function Bh(a,b,c){p(c)||(c=a.K.length);a.K.splice(c,0,b);a.qa.a()}function Ch(a,b){b=hb(a.K,b);a.qa.a();return b}
e.Lc=function(){G.prototype.Lc.call(this);for(var a=l(this.K),b=a.next();!b.done;b=a.next())ud(b.value)};function Dh(){zh.call(this,[]);this.Jh=this.c=this.br=null;this.OO=new uh;this.NO=H(this);this.fW=H(this);H(this);this.u=H(this)}m(Dh,zh);e=Dh.prototype;e.direction=function(){return this.br};e.content=function(){return this.c};e.H=function(){return this.u};function Eh(a,b){var c=[];a.forEach(function(a){a.type()==b&&c.push(a)});return c}function Fh(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 v(c)}
function Gh(a,b){return!!a.find(function(a){return a.id()==b})}function Hh(a,b){a=Za(a.K,b);if(-1==a)throw Error("unknown object");return a}
e.qy=function(a){var b=this;C(this,a.Ym,this.ha,this);C(this,a.UH,this.ha,this);a instanceof ph&&C(this,a.kY,this.ha,this);if(a instanceof Tg){C(this,a.yM,function(){Ih(b,a)},this);var c=a.Hd();c instanceof oh&&C(this,c.H(),this.ha,this);Ih(this,a);C(this,a.uQ,this.ha,this);C(this,a.qM,this.ha,this)}a instanceof rh&&(C(this,a.zH,this.ha,this),c=a.Hd(),c instanceof oh&&C(this,c.H(),this.ha,this));a instanceof yh&&(c=a.Ga(),C(this,c.FD,this.ha,this))};
function Ih(a,b){b=b.Ka();b instanceof Pg&&(C(a,b.Cu,a.ha,a),C(a,b.kV,a.ha,a))}e.ha=function(){var a=this;this.zi&&clearTimeout(this.zi);this.zi=setTimeout(Ja(function(){a.u.a()},this),0)};function Jh(a,b){v(a<=b);this.Ep=a;this.vo=b}Jh.prototype.startOffset=function(){return this.Ep};Jh.prototype.endOffset=function(){return this.vo};Jh.prototype.isEqual=function(a){return this.Ep==a.startOffset()&&this.vo==a.endOffset()};function Kh(a,b){function c(a){a&&(d.$t=d.$t.concat(a.$t),d.Ka=d.Ka.concat(a.Ka))}var d={Ka:[],$t:[]};c(a);c(b);return d}function Lh(a,b){a=Kh(a,null);a.Ka=a.Ka.concat(b);return a};function Mh(a){a=a.d_;G.call(this);this.mV=a;this.mO="default";this.ta="contentMode";this.Kr=new Dh;C(this,this.Kr.H(),this.ha,this);C(this,this.Kr.NO,this.qX,this);C(this,this.Kr.fW,this.rX,this);this.zy=new Dh;C(this,this.zy.H(),this.ha,this);this.zO=void 0;this.WV=0;this.lO=H(this);this.rU=H(this);this.VY=H(this);this.gU=H(this);this.Nz=!1;this.fu=this.tw=this.Id=null;this.u=H(this)}m(Mh,G);e=Mh.prototype;
e.va=function(){var a=[];this.Kr.forEach(function(b){a=a.concat(b.va())});this.zy.forEach(function(b){a=a.concat(b.va())});this.Id&&(a=a.concat(this.Id.va()));return a};e.pc=function(){var a=null;this.Kr.forEach(function(b){ke(b.id())||(a=Kh(a,b.pc()))});this.zy.forEach(function(b){ke(b.id())||(a=Kh(a,b.pc()))});return a};e.pC=function(){return this.Nz};e.qC=function(){return this.mO};e.H=function(){return this.u};e.Db=function(){return this.Kr};e.Vw=function(){return this.zy};e.mode=function(){return this.ta};
e.uT=function(a){this.ta=a};e.PE=function(){this.rU.a();this.ha()};e.background=function(){return this.Id?this.Id:v(this.tw).background()};e.Rd=function(){return this.fu||v(this.tw).Rd()};e.Qn=function(){return this.mV.Qn()};e.qX=function(a){var b=this;"mediaPlaceholder"==a.type()&&(C(this,a.Ym,function(){b.zO=a.rect()},this),C(this,a.UH,function(){b.WV=a.rotationAngle()}))};e.rX=function(a){this.Jd(a)};
e.ha=function(){var a=this;this.zi&&clearTimeout(this.zi);this.zi=setTimeout(Ja(function(){a.u.a()},this),0)};function Nh(){G.call(this);this.mk=this.sd=this.fb=null;this.VX=H(this);this.wy=H(this);this.AZ=H(this);this.u=H(this)}m(Nh,G);e=Nh.prototype;e.H=function(){return this.u};e.mL=function(a){this.fb!=a&&(this.fb&&Ad(this,this.fb.Pk,this.ha,this),(this.fb=a)&&C(this,this.fb.Pk,this.ha,this),this.VX.a(),this.ha())};e.audio=function(){return this.sd};
e.eL=function(a){if(this.sd!=a){this.sd&&(Ad(this,this.sd.Pk,this.ha,this),Ad(this,this.sd.PD,this.ha,this));if(this.sd=a)C(this,this.sd.Pk,this.ha,this),C(this,this.sd.PD,this.ha,this);this.wy.a();this.ha()}};e.video=function(){return this.mk};e.ha=function(){var a=this;this.zi&&clearTimeout(this.zi);this.zi=setTimeout(Ja(function(){a.u.a()},this),0)};function Oh(){G.call(this);this.ta="byItems";this.br="fromBottom";this.kb="none";this.ar=0;this.Yb=1;this.u=H(this)}m(Oh,G);e=Oh.prototype;e.type=function(){return this.kb};e.mode=function(){return this.ta};e.direction=function(){return this.br};e.ex=function(){return this.ar};e.duration=function(){return this.Yb};e.Gh=function(a){this.kb!=a&&(this.kb=a,this.Ve())};e.uT=function(a){this.ta!=a&&(this.ta=a,this.Ve())};e.setDirection=function(a){this.br!=a&&(this.br=a,this.Ve())};
e.uq=function(a){this.Yb!=a&&(this.Yb=a,this.Ve())};e.H=function(){return this.u};e.Ve=function(){this.u.a()};function Ph(a,b){return"attempt"==b?"none"!=a:"next"!=a&&"none"!=a};function Qh(){G.call(this);this.ve=!1;this.Ls=this.$k=this.DF=this.SE=this.hM=this.df=this.Yd=null;this.Oq=this.nE=1;this.xO=this.ED=this.EI=this.ti=this.gn=!1;this.XD="byQuestion";this.lu={};this.OI=this.uF="none";this.Mu={};this.qa=H(this);this.Ey=H(this);this.vU=H(this);this.aF=H(this);this.rN=H(this);H(this);this.sU=H(this);this.lU=H(this);this.HU=H(this);this.cZ=H(this);this.YU=H(this);this.uV=H(this);this.Pz=H(this);this.NR=H(this)}m(Qh,G);function Rh(a,b){return a.lu[b]}
function Sh(a,b){return a.Mu[b]}e=Qh.prototype;e.I=function(){return this.ve};e.evaluation=function(){return this.Yd};e.ma=function(){return this.df};e.fi=function(){return this.hM};e.De=function(){return this.Oq};e.Gl=function(){return this.nE};e.gD=function(){return this.EI};e.At=function(){return this.xO};function Th(a){return a.ve?a.uF:a.OI}e.ft=function(){return this.SE};e.fq=function(){return this.DF};e.vk=function(){return this.$k};e.ly=function(){return this.Ls};
e.Fx=function(a){this.Oq!=a&&(this.Oq=a,this.qa.a(),this.lU.a())};e.tL=function(a){this.gn=a;this.qa.a()};e.bL=function(a){this.ti=a;this.qa.a()};function Uh(a,b){a.XD!=b&&(a.XD=b,a.vU.a())}e.Ot=function(a,b){this.lu[a]!=b&&(this.lu[a]=b,this.Ey.a())};e.Dk=function(a,b){this.Mu[a]!=b&&(this.Mu[a]=b,this.aF.a())};e.Ee=function(){return this.qa};e.pc=function(){var a=null;Rb(this.Mu).forEach(function(b){b&&(a=Lh(a,b.content()))});return a};e.Ve=function(){this.qa.a()};function Vh(a,b,c){G.call(this);this.Pc=a;this.kb=b;this.c=c;this.mg=!0;this.G=new Qh;this.Lq=new Mh({d_:this});this.kU=new Nh;this.Nk=new Oh}m(Vh,G);e=Vh.prototype;e.Gx=function(a){this.Fb=a};e.h=function(a){this.mg=a};e.id=function(){return this.Pc};e.type=function(){return this.kb};e.description=function(){return this.Fb};e.content=function(){return this.c};e.visible=function(){return this.mg};e.settings=function(){return this.G};e.eb=function(){return this.Lq};e.Fl=function(){return this.kU};
e.Uw=function(){return this.Nk};e.Qn=function(){var a=new Vd;if(this.Fb){var b=a,c=this.Fb.Hl().ub();b.bold=c.bold;b.italic=c.italic;b.oe=c.oe;b.color=c.color;b.size=c.size;b.fontFamily=c.fontFamily;b.strike=c.strike}else a=v(this.Lq.tw).Qn().clone();return a};function Wh(a){Object.freeze(a);return{NJ:a,MK:null}};function Xh(a){var b=nf(),c=b.ge,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 Yh(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 Zh=y("Firefox"),$h=cc()||y("iPod"),ai=y("iPad"),bi=y("Android")&&!(bc()||y("Firefox")||y("Opera")||y("Silk")),ci=bc(),di=y("Safari")&&!(bc()||y("Coast")||y("Opera")||y("Edge")||y("Silk")||y("Android"))&&!dc();var ei=null,fi=null,gi=kc||lc&&!di||hc,hi=gi||"function"==typeof va.btoa,ii=gi||!di&&!z&&"function"==typeof va.atob;
function ji(a){if(hi)var b=va.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}v(Ba(b),"encodeByteArray takes an array as a parameter");ki();a=ei;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 li(a){if(ii)return va.atob(a);var b="";mi(a,function(a){b+=String.fromCharCode(a)});return b}function ni(a){var b=[];mi(a,function(a){b.push(a)});return b}function mi(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),f=fi[c];if(null!=f)return f;if(!/^[\s\xa0]*$/.test(c))throw Error("Unknown base64 encoding at char: "+c);}return b}ki();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 ki(){if(!ei){ei={};fi={};for(var a=0;65>a;a++)ei[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),fi[ei[a]]=a,62<=a&&(fi["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};function oi(){}
oi.prototype.YJ=function(a,b){function c(b){b=li(b);for(var c in a)v(a).hasOwnProperty(c)&&(b=b.replace(new RegExp("{"+c+"}","g"),a[c]));return ji(b)}var d=function(){var a=["data:image/png;base64, ","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, ",
"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; }.quiz-player-skin {top: 0; }.trial_banner {-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content {display: block; }  .trial_banner .banner-content_hover {display: none; }  .trial_banner .days_remaining {position: absolute !important;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645; }  .trial_banner:hover .banner-content {display: none; }  .trial_banner:hover .banner-content_hover {display: block; }.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); }    .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 {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;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 {position: absolute;margin-left: 12px;margin-right: 12px; }  .quiz-logo-container__logo-ref {position: relative;display: block; }.quiz-player-skin.quiz-player-skin_top-panel-hidden .quiz-slide-container {margin-top: 12px; }.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.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: relative;margin: 0 12px; }.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 {cursor: pointer;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 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__resources-info {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__; }    .quiz-top-panel__resources-info.quiz-top-panel__resources-info_with-separator {margin-right: 12px; }      .quiz-top-panel__resources-info.quiz-top-panel__resources-info_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: '';margin-left: 12px; }    .quiz-top-panel__resources-info.quiz-top-panel__resources-info_active {background-color: __panel_hover_background__; }      .quiz-top-panel__resources-info.quiz-top-panel__resources-info_active::before {content: '';background-color: __player_background__;opacity: 1;top: 0;bottom: 0;left: -1px;width: 1px;height: 100%;position: absolute;margin: auto; }    .quiz-top-panel__resources-info.quiz-top-panel__resources-info_active.quiz-top-panel__resources-info_with-separator::after {content: '';opacity: 0; }    .quiz-top-panel__resources-info[disabled] {opacity: 0.5;pointer-events: none; }  .quiz-top-panel__container {position: absolute;top: -1px;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_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-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: 14px;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: 12px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -12px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }.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_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; }    .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; }.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 #BEBEBE;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 #BEBEBE;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 #BEBEBE;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;max-width: 470px; }.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__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: #8C8C8C; }  .seq-choice-container.seq-choice-container_correct * {color: #009933; }  .seq-choice-container.seq-choice-container_correct svg *[fill] {fill: #009933; }  .seq-choice-container.seq-choice-container_correct svg *[stroke] {stroke: #009933; }  .seq-choice-container.seq-choice-container_incorrect * {color: #BA2222; }  .seq-choice-container.seq-choice-container_incorrect svg *[fill] {fill: #BA2222; }  .seq-choice-container.seq-choice-container_incorrect svg *[stroke] {stroke: #BA2222; }#__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: #8C8C8C; }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: #C70000; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: #099400; }  .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.6;color: #8C8C8C; }  .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.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: #8C8C8C; }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: #C70000; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: #099400; }  .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.6;color: #8C8C8C; }  .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.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; }.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: 14px 4px;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-view {position: absolute;height: 24px;width: 24px;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;box-sizing: content-box; }  .hotspot-point-view__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-view[disabled] {pointer-events: none; }  .hotspot-point-view[disabled] {cursor: default; }    .hotspot-point-view[disabled] .hotspot-point-view__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: 19px;width: 17px;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;opacity: 0.6;background: #F6F6F6;color: #999999; }  .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: #898989; }    .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: #D9654E; }  .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;opacity: 0.6;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; }.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: 19px;width: 17px;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;opacity: 0.6;background: #F6F6F6;color: #999999; }    .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: #898989; }      .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: #D9654E; }    .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 {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;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: 19px;width: 17px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .fib-placeholder__tooltip-icon {right: 10px; }  .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;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: #898989; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #D9654E; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 23px; }  .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;opacity: 0.6;background: #F6F6F6;color: #999999; }.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: 19px;width: 17px;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; }  .mct-placeholder__tooltip-icon {position: relative;right: 10px;vertical-align: middle;top: -2px; }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {color: #898989;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: 12px; }  .mct-placeholder.mct-placeholder_correct {color: #099400;pointer-events: none; }  .mct-placeholder.mct-placeholder_incorrect {color: #D9654E;cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 22px; }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;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-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 10px;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: 19px;width: 17px;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: 12px; }  .wb-placeholder__tooltip-icon {position: relative;vertical-align: middle;top: -2px; }  .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: #898989;opacity: 0.86; }  .wb-placeholder.wb-placeholder_correct {color: #099400; }  .wb-placeholder.wb-placeholder_incorrect {color: #C70000;cursor: pointer; }  .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-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 {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon.dnd-destination-review-icon_correct {background-image: url("+
a[13]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon.dnd-destination-review-icon_incorrect {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 12px 5px;position: relative; }  .dnd-review-tooltip__container {margin-bottom: 10px; }  .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 12px 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_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__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;white-space: pre; }    .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;white-space: pre-wrap; }  .player-shape-view.player-shape-view_button {cursor: pointer; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden;-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0); }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: cover; }  .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; }    .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%; }.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 {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; }.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;white-space: pre; }    .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;white-space: pre-wrap; }  .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; }      .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: 42px;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;padding: 10px 16px 14px 16px;color: #FFFFFF;white-space: nowrap; }  .timed-question-popup.timed-question-popup_tablet {top: 12px;right: 11px; }  .timed-question-popup__pointer {position: absolute;top: -7px;right: 44px;width: 0;height: 0;border-style: solid;border-width: 0 7px 7px 7px;border-color: transparent transparent #505050 transparent; }  .timed-question-popup__pointer-border {position: absolute;top: -8px;right: 43px;width: 0;height: 0;border-style: solid;border-width: 0 8px 8px 8px;border-color: transparent transparent #EEEEEE transparent; }.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%; }  .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: 38px;right: 12px;bottom: 58px;left: 12px;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__icon {width: 28px;height: 28px;margin: 34px 9px 0 0;position: relative;display: inline-block; }    .frames-layer .quiz-message-box .vertical-scrollbar {top: 40px; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;margin-top: 40px;display: inline-block;max-width: 480px;vertical-align: top;position: relative;padding-right: 10px; }    .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); }  .slide-list-layer.slide-list-layer_active .quiz-slide-list-view__close-button {opacity: 1; }.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]+
");opacity: 0.68;position: absolute;width: 14px;height: 14px;background-size: 14px;top: -20px;right: -20px; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view.quiz-slide-list-view_active .quiz-slide-list-view__close-button {opacity: 0.68; }  .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;padding: 0;max-width: 105px;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; }.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__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.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); }#__quiz_id__ .container-top-shadow {position: absolute;bottom: 0;left: 0;right: 0;height: 60px;background: -webkit-linear-gradient(top, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);background: linear-gradient(to bottom, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);background: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF00 100%);background: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF00 100%);pointer-events: none; }#__quiz_id__ .container-bottom-shadow {position: absolute;bottom: 0;left: 0;right: 0;height: 60px;background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);background: -webkit-linear-gradient(top, #FFFFFF00 0%, #FFFFFF 100%);background: linear-gradient(to bottom, #FFFFFF00 0%, #FFFFFF 100%);pointer-events: none; }#__quiz_id__ .vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;-webkit-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }  #__quiz_id__ .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; }    #__quiz_id__ .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: #000000;border: 1px solid rgba(255, 255, 255, 0.5); }"}(),
f;for(f in a)if(v(a).hasOwnProperty(f)){var g="__"+f.replace(/\./g,"_")+"__";d=d.replace(new RegExp(g,"g"),a[f])}for(var h in b)v(b).hasOwnProperty(h)&&(d=d.replace(new RegExp(h,"g"),b[h]));d=d.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Wu);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Vu);return Xh(d)};
oi.prototype.Wu=function(a,b,c){return"url(data:image/svg+xml;base64,"+ji('<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>')+")"};
oi.prototype.Vu=function(a,b,c){return"url(data:image/svg+xml;base64,"+ji('<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 pi(){}
pi.prototype.YJ=function(a,b){function c(b){b=li(b);for(var c in a)v(a).hasOwnProperty(c)&&(b=b.replace(new RegExp("{"+c+"}","g"),a[c]));return ji(b)}var d=function(){var a=["data:image/png;base64, ","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, ",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE0IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzA3Ny42NiwxOTA3LjAzbC00Ljk4LDQuOTcsNC45Niw0Ljk1YTEuMTY4LDEuMTY4LDAsMCwxLC4wMSwxLjY1aC0wLjAxYTEuMTcxLDEuMTcxLDAsMCwxLTEuNjYsMGwtNC45Ni00Ljk0LTQuOTksNC45OWExLjIsMS4yLDAsMCwxLTEuNjgsMGgwYTEuMjA3LDEuMjA3LDAsMCwxLDAtMS42OWw0Ljk5LTQuOTgtNC44My00LjgxYTEuMTY4LDEuMTY4LDAsMCwxLS4wMS0xLjY1aDAuMDFhMS4xNzEsMS4xNzEsMCwwLDEsMS42NiwwbDQuODMsNC44LDQuOTgtNC45N2ExLjE3NywxLjE3NywwLDAsMSwxLjY4LDBoMEExLjI4OSwxLjI4OSwwLDAsMSwzMDc3LjY2LDE5MDcuMDNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA2NCAtMTkwNSkiLz4KPC9zdmc+Cg=="];
return".quiz-tablet-skin {position: absolute;top: 0;left: 0; }.quiz-player-skin {position: absolute; }#__quiz_id__ .container-top-shadow {position: absolute;bottom: 0;left: 0;right: 0;height: 60px;background: -webkit-linear-gradient(top, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);background: linear-gradient(to bottom, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);background: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF00 100%);background: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF00 100%);pointer-events: none; }#__quiz_id__ .container-bottom-shadow {position: absolute;bottom: 0;left: 0;right: 0;height: 60px;background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);background: -webkit-linear-gradient(top, #FFFFFF00 0%, #FFFFFF 100%);background: linear-gradient(to bottom, #FFFFFF00 0%, #FFFFFF 100%);pointer-events: none; }#__quiz_id__ .mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  #__quiz_id__ .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 {-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content {display: block; }  .trial_banner .banner-content_hover {display: none; }  .trial_banner .days_remaining {position: absolute !important;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645; }  .trial_banner:hover .banner-content {display: none; }  .trial_banner:hover .banner-content_hover {display: block; }.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); }    .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 {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;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 {position: absolute;margin-left: 12px;margin-right: 12px; }  .quiz-logo-container__logo-ref {position: relative;display: block; }.quiz-player-skin.quiz-player-skin_top-panel-hidden .quiz-slide-container {margin-top: 12px; }.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.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: relative;margin: 0 12px; }.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 {cursor: pointer;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 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__resources-info {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__; }    .quiz-top-panel__resources-info.quiz-top-panel__resources-info_with-separator {margin-right: 12px; }      .quiz-top-panel__resources-info.quiz-top-panel__resources-info_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: '';margin-left: 12px; }    .quiz-top-panel__resources-info.quiz-top-panel__resources-info_active {background-color: __panel_hover_background__; }      .quiz-top-panel__resources-info.quiz-top-panel__resources-info_active::before {content: '';background-color: __player_background__;opacity: 1;top: 0;bottom: 0;left: -1px;width: 1px;height: 100%;position: absolute;margin: auto; }    .quiz-top-panel__resources-info.quiz-top-panel__resources-info_active.quiz-top-panel__resources-info_with-separator::after {content: '';opacity: 0; }    .quiz-top-panel__resources-info[disabled] {opacity: 0.5;pointer-events: none; }  .quiz-top-panel__container {position: absolute;top: -1px;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_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-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: 14px;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: 12px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -12px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }.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_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; }    .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; }.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 #BEBEBE;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 #BEBEBE;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 #BEBEBE;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;max-width: 470px; }.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__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: #8C8C8C; }  .seq-choice-container.seq-choice-container_correct * {color: #009933; }  .seq-choice-container.seq-choice-container_correct svg *[fill] {fill: #009933; }  .seq-choice-container.seq-choice-container_correct svg *[stroke] {stroke: #009933; }  .seq-choice-container.seq-choice-container_incorrect * {color: #BA2222; }  .seq-choice-container.seq-choice-container_incorrect svg *[fill] {fill: #BA2222; }  .seq-choice-container.seq-choice-container_incorrect svg *[stroke] {stroke: #BA2222; }#__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: #8C8C8C; }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: #C70000; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: #099400; }  .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.6;color: #8C8C8C; }  .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.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: #8C8C8C; }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: #C70000; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: #099400; }  .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.6;color: #8C8C8C; }  .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.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; }.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: 14px 4px;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-view {position: absolute;height: 24px;width: 24px;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;box-sizing: content-box; }  .hotspot-point-view__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-view[disabled] {pointer-events: none; }  .hotspot-point-view[disabled] {cursor: default; }    .hotspot-point-view[disabled] .hotspot-point-view__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: 19px;width: 17px;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;opacity: 0.6;background: #F6F6F6;color: #999999; }  .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: #898989; }    .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: #D9654E; }  .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;opacity: 0.6;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; }.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: 19px;width: 17px;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;opacity: 0.6;background: #F6F6F6;color: #999999; }    .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: #898989; }      .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: #D9654E; }    .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 {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;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: 19px;width: 17px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .fib-placeholder__tooltip-icon {right: 10px; }  .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;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: #898989; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #D9654E; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 23px; }  .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;opacity: 0.6;background: #F6F6F6;color: #999999; }.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: 19px;width: 17px;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; }  .mct-placeholder__tooltip-icon {position: relative;right: 10px;vertical-align: middle;top: -2px; }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {color: #898989;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: 12px; }  .mct-placeholder.mct-placeholder_correct {color: #099400;pointer-events: none; }  .mct-placeholder.mct-placeholder_incorrect {color: #D9654E;cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 22px; }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;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-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 10px;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: 19px;width: 17px;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: 12px; }  .wb-placeholder__tooltip-icon {position: relative;vertical-align: middle;top: -2px; }  .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: #898989;opacity: 0.86; }  .wb-placeholder.wb-placeholder_correct {color: #099400; }  .wb-placeholder.wb-placeholder_incorrect {color: #C70000;cursor: pointer; }  .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-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 {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon.dnd-destination-review-icon_correct {background-image: url("+
a[13]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon.dnd-destination-review-icon_incorrect {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 12px 5px;position: relative; }  .dnd-review-tooltip__container {margin-bottom: 10px; }  .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 12px 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_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__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;white-space: pre; }    .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;white-space: pre-wrap; }  .player-shape-view.player-shape-view_button {cursor: pointer; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden;-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0); }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: cover; }  .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; }    .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%; }.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 {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; }.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;white-space: pre; }    .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;white-space: pre-wrap; }  .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; }      .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: 42px;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;padding: 10px 16px 14px 16px;color: #FFFFFF;white-space: nowrap; }  .timed-question-popup.timed-question-popup_tablet {top: 12px;right: 11px; }  .timed-question-popup__pointer {position: absolute;top: -7px;right: 44px;width: 0;height: 0;border-style: solid;border-width: 0 7px 7px 7px;border-color: transparent transparent #505050 transparent; }  .timed-question-popup__pointer-border {position: absolute;top: -8px;right: 43px;width: 0;height: 0;border-style: solid;border-width: 0 8px 8px 8px;border-color: transparent transparent #EEEEEE transparent; }.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%; }  .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: 38px;right: 12px;bottom: 58px;left: 12px;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__icon {width: 28px;height: 28px;margin: 34px 9px 0 0;position: relative;display: inline-block; }    .frames-layer .quiz-message-box .vertical-scrollbar {top: 40px; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;margin-top: 40px;display: inline-block;max-width: 480px;vertical-align: top;position: relative;padding-right: 10px; }    .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); }  .slide-list-layer.slide-list-layer_active .quiz-slide-list-view__close-button {opacity: 1; }.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]+
");opacity: 0.68;position: absolute;width: 14px;height: 14px;background-size: 14px;top: -20px;right: -20px; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view.quiz-slide-list-view_active .quiz-slide-list-view__close-button {opacity: 0.68; }  .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;padding: 0;max-width: 105px;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; }.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__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(v(a).hasOwnProperty(f)){var g="__"+f.replace(/\./g,"_")+"__";d=d.replace(new RegExp(g,"g"),a[f])}for(var h in b)v(b).hasOwnProperty(h)&&(d=d.replace(new RegExp(h,"g"),b[h]));d=d.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Wu);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Vu);return Xh(d)};
pi.prototype.Wu=function(a,b,c){return"url(data:image/svg+xml;base64,"+ji('<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>')+")"};
pi.prototype.Vu=function(a,b,c){return"url(data:image/svg+xml;base64,"+ji('<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 qi(){}
qi.prototype.YJ=function(a,b){var c=li("PHN2ZyBmb2N1c2FibGU9ImZhbHNlIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgdmlld0JveD0iMCAwIDIxIDIxIiBoZWlnaHQ9IjIxIiB3aWR0aD0iMjEiIHZlcnNpb249IjEuMSIgeT0iMHB4IiB4PSIwcHgiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+DQoJPHBhdGggY2xhc3M9ImNoZWNrIiBkPSJtOC44NzcyNyAxMi41MDQ1cy0xLjE5MzE4LTEuNDc5NTQtMS44MTM2NC0yLjA1MjI3bC0wLjQyOTU0LTAuNDI5NS0wLjI4NjM2LTAuMTkwODhzLTAuMTQzMTgyLTAuMDk1NDUtMC4zODE4MTgtMC4wOTU0NS0wLjQ3NzI3MyAwLjA0NzczLTAuOTA2ODE4IDAuNDI5NTQ1YzAgMC0wLjU3MjcyNyAwLjU3MjcyNy0wLjE0MzE4MiAxLjMzNjM2bDAuMDk1NDYgMC4xOTA5MDkgMC43NjM2MzYgMC44NTkwOTFzMC42NjgxODIgMC43NjM2MzYgMC44MTEzNjQgMC45NTQ1NDVjMC4xNDMxODEgMC4xOTA5MDkgMC43MTU5MDkgMC45NTQ1NDYgMC43MTU5MDkgMC45NTQ1NDZsMC40NzcyNzIgMC43MTU5MDlzMC4xNDMxODIgMC4yODYzNjMgMC4zMzQwOTEgMC40Mjk1NDVjMC4yMzg2MzcgMC4xNDMxODIgMC4zMzQwOTEgMC4xOTA5MDkgMC43MTU5MDkgMC4xOTA5MDkgMC4zODE4MTkgMCAwLjU3MjcyOC0wLjE0MzE4MiAwLjY2ODE4Mi0wLjE5MDkwOSAwLjA5NTQ2LTAuMDk1NDUgMC42NjgxODItMC44NTkwOTEgMS4wMDIyNy0xLjI0MDkxIDAuMzM0MS0wLjM4MTggMS4zODQxLTEuNzY1OSAxLjM4NDEtMS43NjU5bDAuOTA2ODE4LTEuMTQ1NDYgMS4wNS0xLjMzNjM2IDAuODExMzY0LTEuMDAyMjcgMS4yODg2NC0xLjQ3OTU0czAuMjg2MzY0LTAuNDI5NTQ2IDAuMjM4NjM2LTAuNzYzNjM3Yy0wLjA0NzctMC4zMzQwOS0wLjE0MzEtMC41NzI3My0wLjQyOTUtMC44NTkwOS0wLjI4NjQtMC4yODYzNy0wLjk1NDUtMC4yODYzNy0xLjE0NTUtMC4xNDMxOGwtMC4yMzg2MzYgMC4wOTU0NS0wLjE0MzE4MiAwLjA5NTQ2LTEuMjg4NjQgMS40Nzk1NC0xLjQ3OTU1IDEuNzE4MTgtMi4yNDMxOCAyLjc2ODE4LTAuMzM0MDkxIDAuNDc3MjcyeiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNmZmYiLz4NCjwvc3ZnPg==");for(var d in a)v(a).hasOwnProperty(d)&&
(c=c.replace(new RegExp("{"+d+"}","g"),a[d]));c=["data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDE2IDIyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogIzllYWViOTsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZV8yX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMiBjb3B5IiBjbGFzcz0iY2xzLTEiIGQ9Ik0zNzE0LjQ4LDIxOTEuOGwtNS4wNC00LjA0YTAuNzIsMC43MiwwLDAsMC0uODgsMGwtNS4wNCw0LjA0YTAuOTUzLDAuOTUzLDAsMCwxLTEuNTItLjg1di0xNi41YTIuMzgzLDIuMzgzLDAsMCwxLDIuNTUtMi40NWg4LjlhMi4zODMsMi4zODMsMCwwLDEsMi41NSwyLjQ1djE2LjVBMC45NTQsMC45NTQsMCwwLDEsMzcxNC40OCwyMTkxLjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzcwMSAtMjE3MSkiLz4KPC9zdmc+Cg==",
"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,"+ji(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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDIwIDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjM2RhMGUxOwogICAgICAgIHN0cm9rZTogIzNkYTBlMTsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+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,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, ",
"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 {-webkit-transform: translateZ(0);transform: translateZ(0); }  .trial_banner .banner-content {display: block; }  .trial_banner .banner-content_hover {display: none; }  .trial_banner .days_remaining {position: absolute !important;font-family: 'Open Sans', Arial, sans-serif;font-weight: normal;font-size: 13px;left: 65px;top: 41px;color: #7C1645; }  .trial_banner:hover .banner-content {display: none; }  .trial_banner:hover .banner-content_hover {display: block; }.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); }    .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__; }@-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); } }@-webkit-keyframes animateHotspot {0% {-webkit-transform: scale(1);transform: scale(1);border-width: 3px;opacity: 1; }  38%,  100% {-webkit-transform: scale(1.95);transform: scale(1.95);border-width: 2px;opacity: 0; } }@keyframes animateHotspot {0% {-webkit-transform: scale(1);transform: scale(1);border-width: 3px;opacity: 1; }  38%,  100% {-webkit-transform: scale(1.95);transform: scale(1.95);border-width: 2px;opacity: 0; } }/* @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-view__marker {background-image: -webkit-linear-gradient(top, #2988E1, #55C6FF) !important;background-image: linear-gradient(to bottom, #2988E1, #55C6FF) !important; }.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 55px 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[0]+") 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 {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }      .questions_list_content .item .icon svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }    .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[1]+") 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 .item {min-height: 56px; }.rich-text-view {z-index: 0;color: #2B3B46;font-family: Helvetica Neue, Helvetica, Roboto, Arial;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 {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;margin-left: 2px;margin-right: 1px;position: relative; }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; }.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[2]+");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 #BEBEBE;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[3]+");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 #BEBEBE;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 #BEBEBE;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;max-width: 470px; }.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__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: #8C8C8C; }  .seq-choice-container.seq-choice-container_correct * {color: #009933; }  .seq-choice-container.seq-choice-container_correct svg *[fill] {fill: #009933; }  .seq-choice-container.seq-choice-container_correct svg *[stroke] {stroke: #009933; }  .seq-choice-container.seq-choice-container_incorrect * {color: #BA2222; }  .seq-choice-container.seq-choice-container_incorrect svg *[fill] {fill: #BA2222; }  .seq-choice-container.seq-choice-container_incorrect svg *[stroke] {stroke: #BA2222; }#__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: #8C8C8C; }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: #C70000; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: #099400; }  .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.6;color: #8C8C8C; }  .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.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: #8C8C8C; }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: #C70000; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: #099400; }  .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.6;color: #8C8C8C; }  .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.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; }.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: 14px 4px;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-view {position: absolute;height: 24px;width: 24px;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;box-sizing: content-box; }  .hotspot-point-view__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-view[disabled] {pointer-events: none; }  .hotspot-point-view[disabled] {cursor: default; }    .hotspot-point-view[disabled] .hotspot-point-view__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[4]+");background-position: center;position: absolute;display: inline-block;height: 19px;width: 17px;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;opacity: 0.6;background: #F6F6F6;color: #999999; }  .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: #898989; }    .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: #D9654E; }  .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;opacity: 0.6;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; }.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[5]+");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[6]+");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[4]+");background-position: center;position: absolute;display: inline-block;height: 19px;width: 17px;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;opacity: 0.6;background: #F6F6F6;color: #999999; }    .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: #898989; }      .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: #D9654E; }    .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 {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;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[4]+");background-position: center;position: absolute;display: inline-block;height: 19px;width: 17px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .fib-placeholder__tooltip-icon {right: 10px; }  .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;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: #898989; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #D9654E; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 23px; }  .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;opacity: 0.6;background: #F6F6F6;color: #999999; }.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[3]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .mct-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+c[4]+");background-position: center;position: absolute;display: inline-block;height: 19px;width: 17px;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; }  .mct-placeholder__tooltip-icon {position: relative;right: 10px;vertical-align: middle;top: -2px; }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {color: #898989;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: 12px; }  .mct-placeholder.mct-placeholder_correct {color: #099400;pointer-events: none; }  .mct-placeholder.mct-placeholder_incorrect {color: #D9654E;cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 22px; }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;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-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 10px;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[4]+");background-position: center;position: absolute;display: inline-block;height: 19px;width: 17px;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: 12px; }  .wb-placeholder__tooltip-icon {position: relative;vertical-align: middle;top: -2px; }  .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: #898989;opacity: 0.86; }  .wb-placeholder.wb-placeholder_correct {color: #099400; }  .wb-placeholder.wb-placeholder_incorrect {color: #C70000;cursor: pointer; }  .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-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 {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon.dnd-destination-review-icon_correct {background-image: url("+
c[7]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon.dnd-destination-review-icon_incorrect {background-image: url("+c[8]+");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 12px 5px;position: relative; }  .dnd-review-tooltip__container {margin-bottom: 10px; }  .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[9]+");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[10]+");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[11]+");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 12px 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[6]+");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_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[12]+");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__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;white-space: pre; }    .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;white-space: pre-wrap; }  .player-shape-view.player-shape-view_button {cursor: pointer; }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden;-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0); }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: cover; }  .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; }    .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%; }.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 {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; }.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;white-space: pre; }    .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;white-space: pre-wrap; }  .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[13]+") 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[14]+") 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[15]+") 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; }      .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: 42px;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px;padding: 10px 16px 14px 16px;color: #FFFFFF;white-space: nowrap; }  .timed-question-popup.timed-question-popup_tablet {top: 12px;right: 11px; }  .timed-question-popup__pointer {position: absolute;top: -7px;right: 44px;width: 0;height: 0;border-style: solid;border-width: 0 7px 7px 7px;border-color: transparent transparent #505050 transparent; }  .timed-question-popup__pointer-border {position: absolute;top: -8px;right: 43px;width: 0;height: 0;border-style: solid;border-width: 0 8px 8px 8px;border-color: transparent transparent #EEEEEE transparent; }* {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[16]+");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[16]+"); }        .mini .quiz_title_panel .show_slides button[disabled]::after, .mini .quiz_title_panel .show_slides button.active[disabled]::after {background-image: url("+c[17]+"); }      .mini .quiz_title_panel .show_slides button.selected::after {background-image: url("+c[18]+") !important;background-repeat: no-repeat;background-position: center; }      .mini .quiz_title_panel .show_slides button.selected.active::after {background-image: url("+
c[18]+") !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[19]+") 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[20]+") 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[18]+");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[18]+"); }      .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 .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 55px 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[0]+") 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 {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 {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .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[1]+") 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 .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 .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; }          .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,        .mini .visualizer > img.text .rich-text-view {font-size: 16px !important;line-height: 1.56;color: #2B3B46 !important;text-align: left !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }          .mini .visualizer > div.text .rich-text-view p,          .mini .visualizer > img.text .rich-text-view p {text-align: left !important; }          .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 ul li,          .mini .visualizer > img.text .rich-text-view ol li {font-size: 16px !important;line-height: 1.56;color: #2B3B46 !important;text-align: left !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !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 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 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 {font-size: 25px !important;font-weight: bold;line-height: 1.44;position: relative;text-align: center;padding: 30px 10px 10px 10px;text-overflow: ellipsis;overflow: hidden; }      .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,      .mini .visualizer > div.feedback .header .rich-text-view {font-size: 15px;line-height: 1.5;color: rgba(43, 59, 70, 0.8); }        .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 ul li,        .mini .visualizer > div.feedback .header .rich-text-view ol li {font-size: 15px !important;line-height: 1.5;color: rgba(43, 59, 70, 0.8) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !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,      .mini .visualizer.info > img.text .rich-text-view {font-size: 25px !important;font-weight: bold;line-height: 1.44; }    .mini .visualizer.info > div.info .rich-text-view,    .mini .visualizer.info > img.info .rich-text-view {font-size: 15px;line-height: 1.5;color: rgba(43, 59, 70, 0.87);font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .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 ul li,      .mini .visualizer.info > img.info .rich-text-view ol li {font-size: 15px !important;line-height: 1.5;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: left !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 55px 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[0]+") 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 {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }          .mini .visualizer.result .detailed_results .item .icon svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .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[1]+") 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;padding-left: 21px;padding-right: 20px;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; }          .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;font-size: 28px !important;font-weight: bold;line-height: 1.32;color: #2B3B46;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }        .mini .visualizer.result .descriptionContainer > div.text p {text-align: center !important; }        .mini .visualizer.result .descriptionContainer > div.text ul li,        .mini .visualizer.result .descriptionContainer > div.text ol li {font-size: 28px !important;line-height: 1.32;color: #2B3B46 !important;text-align: center !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important; }        .mini .visualizer.result .descriptionContainer > div.text * {text-align: center !important; }        .mini .visualizer.result .descriptionContainer > div.text.small-text {font-size: 16px;line-height: 1.56;font-weight: 400; }      .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;line-height: 1.5;color: rgba(43, 59, 70, 0.87);font-family: Helvetica Neue, Helvetica, Roboto, Arial;color: rgba(43, 59, 70, 0.8); }          .mini .visualizer.result .descriptionContainer .passing-section * ul li,          .mini .visualizer.result .descriptionContainer .passing-section * ol li,          .mini .visualizer.result .descriptionContainer .awarded-section * ul li,          .mini .visualizer.result .descriptionContainer .awarded-section * ol li {font-size: 15px !important;line-height: 1.5;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: left !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; }        .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; }      .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;line-height: 1.5;color: rgba(43, 59, 70, 0.87);font-family: Helvetica Neue, Helvetica, Roboto, Arial; }          .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 ul li,          .mini .visualizer .multiple_response .item .view .rich-text-view ol li {font-size: 15px !important;line-height: 1.5;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: left !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; }          .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; }        .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;line-height: 1.5;color: rgba(43, 59, 70, 0.87);font-family: Helvetica Neue, Helvetica, Roboto, Arial; }            .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;line-height: 1.5;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: left !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;line-height: 1.5;color: rgba(43, 59, 70, 0.87);font-family: Helvetica Neue, Helvetica, Roboto, Arial; }            .mini .visualizer .sequence .item .view .rich-text-view ul li,            .mini .visualizer .sequence .item .view .rich-text-view ol li {font-size: 15px !important;line-height: 1.5;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: left !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;line-height: 1.5;color: rgba(43, 59, 70, 0.87);font-family: Helvetica Neue, Helvetica, Roboto, Arial;padding-left: 22px;padding-right: 22px;padding-top: 12px;padding-bottom: 10px; }        .mini .visualizer .likert_scale .statement .text ul li,        .mini .visualizer .likert_scale .statement .text ol li {font-size: 15px !important;line-height: 1.5;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: left !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;line-height: 1.5;color: rgba(43, 59, 70, 0.87);font-family: Helvetica Neue, Helvetica, Roboto, Arial;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .multiple_choice_text .text_with_gaps ul li,        .mini .visualizer .multiple_choice_text .text_with_gaps ol li {font-size: 15px !important;line-height: 1.5;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: left !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 5px 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_correct {padding-right: 12px; }    .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;line-height: 1.5;color: rgba(43, 59, 70, 0.87);font-family: Helvetica Neue, Helvetica, Roboto, Arial;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .mini .visualizer .word_bank .text_with_gaps ul li,        .mini .visualizer .word_bank .text_with_gaps ol li {font-size: 15px !important;line-height: 1.5;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: left !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 5px 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_correct {padding-right: 12px; }    .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;line-height: 1.5;color: rgba(43, 59, 70, 0.87);font-family: Helvetica Neue, Helvetica, Roboto, Arial;line-height: 2.33;white-space: pre-wrap;cursor: default; }        .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;line-height: 1.5;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: left !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 5px 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_correct {padding-right: 12px; }    .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: 140px;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: 43px;word-break: break-word; }    .mini .visualizer .hotspot .overlay {width: 100%;height: 100%; }    .mini .visualizer .hotspot .image {position: relative; }    .mini .visualizer .hotspot .point {position: absolute;width: 18px;height: 18px;margin-top: -9px;margin-left: -9px; }    .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: 140px;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: 43px;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,        .mini .visualizer.intro > img.text .rich-text-view {font-size: 28px !important;font-weight: bold;line-height: 1.32;color: #2B3B46;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }          .mini .visualizer.intro > div.text .rich-text-view p,          .mini .visualizer.intro > img.text .rich-text-view p {text-align: center !important; }          .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 ul li,          .mini .visualizer.intro > img.text .rich-text-view ol li {font-size: 28px !important;line-height: 1.32;color: #2B3B46 !important;text-align: center !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !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;line-height: 1.5;color: rgba(43, 59, 70, 0.87);font-family: Helvetica Neue, Helvetica, Roboto, Arial; }        .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 ul li,        .mini .visualizer.intro > img.info .rich-text-view ol li {font-size: 15px !important;line-height: 1.5;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: left !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: #FF9D8D; }      .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: #FF9D8D; }      .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.correct.review .feedback .title, .mini .visualizer.incorrect.review .feedback .title, .mini .visualizer.partiallyCorrect.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; }        .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; }    .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[18]+");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[18]+"); }      .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[16]+");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[16]+"); }        .mini .landscape_control_panel .show_slides button[disabled]::after, .mini .landscape_control_panel .show_slides button.active[disabled]::after {background-image: url("+c[17]+"); }      .mini .landscape_control_panel .show_slides button.selected::after {background-image: url("+
c[18]+") !important;background-repeat: no-repeat;background-position: center; }      .mini .landscape_control_panel .show_slides button.selected.active::after {background-image: url("+c[18]+") !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[19]+") 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[20]+") 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%; }      .popup_layer .quiz_message_box .buttons_panel > div {width: 50%;float: right;position: relative; }        .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: 65px;text-align: right;margin-right: 10px;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; }    .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;line-height: 1.5;color: rgba(43, 59, 70, 0.87);font-family: Helvetica Neue, Helvetica, Roboto, Arial; }            .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;line-height: 1.5;color: rgba(43, 59, 70, 0.87) !important;font-family: Helvetica Neue, Helvetica, Roboto, Arial !important;text-align: left !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 .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[41]+") 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 .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[42]+");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[43]+");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 .point {width: 24px;height: 24px;position: absolute;margin-top: -12px;margin-left: -12px; }      .popup_layer .hotspot_popup .content .points_area .point svg {position: absolute; }    .popup_layer .hotspot_popup .content .points_area.editable .point .animation_layer {border: 3px solid #CECECE;position: absolute;opacity: 1;top: 0;left: 0;right: 0;bottom: 0;border-radius: 12px;-webkit-animation-name: animateHotspot;animation-name: animateHotspot;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-duration: 2s;animation-duration: 2s; }  .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 .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[42]+");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[43]+");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[44]+");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[45]+") 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[46]+") no-repeat center; }.picture-zoom-layer {position: fixed;left: 0;right: 0;top: 0;bottom: 0; }";for(var f in a)v(a).hasOwnProperty(f)&&
(d="__"+f.replace(/\./g,"_")+"__",c=c.replace(new RegExp(d,"g"),a[f]));for(var g in b)v(b).hasOwnProperty(g)&&(c=c.replace(new RegExp(g,"g"),b[g]));c=c.replace(/__verticalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Wu);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Vu);return Xh(c)};
qi.prototype.Wu=function(a,b,c){return"url(data:image/svg+xml;base64,"+ji('<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>')+")"};
qi.prototype.Vu=function(a,b,c){return"url(data:image/svg+xml;base64,"+ji('<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 ri={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 id="Shape_3_copy" 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>',"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="#F9603D" 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>',
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:'<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="8" ry="8"/>    <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>',
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 si={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" 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: #6bbf20;         stroke-width: 1.4px;       }        .correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: #6bbf20;         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: #ff653b;         stroke-width: 1.4px;       }       .incorrect-question-icon-2 {         fill: #f57a44;         fill-rule: evenodd; \t\t  stroke: #ff653b;         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>',
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 ti(a){ui();return jf(a,null)}var ui=ya;function vi(a,b){var c=[];wi(new xi(b),a,c);return c.join("")}function xi(a){this.JC=a}
function wi(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Aa(b)){var d=b;b=d.length;c.push("[");for(var f="",g=0;g<b;g++)c.push(f),f=d[g],wi(a,a.JC?a.JC.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),yi(d,c),c.push(":"),wi(a,a.JC?a.JC.call(b,d,f):f,c),g=","));c.push("}");return}}switch(typeof b){case "string":yi(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 zi={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Ai=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function yi(a,b){b.push('"',a.replace(Ai,function(a){var b=zi[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),zi[a]=b);return b}),'"')};function Bi(a,b){pd.call(this);this.Nl=a||1;this.ey=b||va;this.bS=Ja(this.h0,this);this.OS=La()}r(Bi,pd);e=Bi.prototype;e.enabled=!1;e.ne=null;e.setInterval=function(a){this.Nl=a;this.ne&&this.enabled?(this.stop(),this.start()):this.ne&&this.stop()};e.h0=function(){if(this.enabled){var a=La()-this.OS;0<a&&a<.8*this.Nl?this.ne=this.ey.setTimeout(this.bS,this.Nl-a):(this.ne&&(this.ey.clearTimeout(this.ne),this.ne=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
e.start=function(){this.enabled=!0;this.ne||(this.ne=this.ey.setTimeout(this.bS,this.Nl),this.OS=La())};e.stop=function(){this.enabled=!1;this.ne&&(this.ey.clearTimeout(this.ne),this.ne=null)};e.Zc=function(){Bi.pa.Zc.call(this);this.stop();delete this.ey};function Ci(a,b,c){if(Ca(a))c&&(a=Ja(a,c));else if(a&&"function"==typeof a.handleEvent)a=Ja(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:va.setTimeout(a,b||0)};function Di(a,b){this.kb=a;this.jU=b||[]}xa("iSpring.ios.mobile.MobileAppCommand",Di,void 0);Di.prototype.id=function(){return Ea(this)};Di.prototype.ix=function(){if(Ei){var a=this.kb;var b=this.jU,c=this.id();b=vi(b,null);a="isplayer://"+a+"/"+c+"/"+ji(b);Fi(a)}};function Fi(a){try{var b=xf(document,"iframe");L(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);Ci(function(){Cf(b)},100)}catch(c){}};function Gi(a,b){b||(b={});var c=window;if(a instanceof $e)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof $e||(d=d.pt?d.lt():String(d),cf.test(d)||(d="about:invalid#zClosurez"),d=df(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(dc()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a){f=
(f=(g=c.document.createElement("A"))&&g.ownerDocument)&&(f.defaultView||f.parentWindow)||va;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=Da(g)?g.constructor.displayName||g.constructor.name||Object.prototype.toString.call(g):void 0===g?"undefined":null===g?"null":typeof g;v(f,"Argument is not a %s (or a non-Element, non-Location mock); got: %s",
"HTMLAnchorElement",h)}d instanceof $e||d instanceof $e||(d=d.pt?d.lt():String(d),v(cf.test(d))||(d="about:invalid#zClosurez"),d=df(d));g.href=bf(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=bf(d),c&&(jc&&-1!=d.indexOf(";")&&(d="'"+d.replace(/'/g,"%27")+"'"),c.opener=null,b=Ze("b/12014412, meta tag with sanitized URL"),d='<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+
vb(d)+'">',Ua(Ye(b),"must provide justification"),v(!/^[\s\xa0]*$/.test(Ye(b)),"must provide non-empty justification"),b=jf(d,null),c.document.write(gf(b)),c.document.close())):(c=c.open(bf(d),a,g))&&b.noopener&&(c.opener=null)};function Hi(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}Hi.prototype.BYTES_PER_ELEMENT=4;Hi.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]};Hi.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Hi.BYTES_PER_ELEMENT=4,Hi.prototype.BYTES_PER_ELEMENT=Hi.prototype.BYTES_PER_ELEMENT,Hi.prototype.set=Hi.prototype.set,Hi.prototype.toString=Hi.prototype.toString,xa("Float32Array",Hi,void 0));function Ii(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}Ii.prototype.BYTES_PER_ELEMENT=8;Ii.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]};Ii.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Ii.BYTES_PER_ELEMENT=8}catch(a){}Ii.prototype.BYTES_PER_ELEMENT=Ii.prototype.BYTES_PER_ELEMENT;Ii.prototype.set=Ii.prototype.set;Ii.prototype.toString=Ii.prototype.toString;xa("Float64Array",Ii,void 0)};function Ji(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]);}L(a,c,b)};var Ki;function Li(a){a instanceof Nc&&(a=a.qd);v(a);Ki||(Ki=new WeakMap);Ki.set(a,!0)}function Mi(a){a instanceof Nc&&(a=a.qd);v(a);Ki||(Ki=new WeakMap);return Ki.has(a)}function Ni(a){a instanceof Nc&&(a=a.qd);v(a);return a.defaultPrevented?!0:Mi(a)};function Oi(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 Pi(){var a=Qi();return Math.max(1,Math.min(a.width,a.height)/420)}
function Qi(){if(Ri)return new J(document.documentElement.clientWidth,document.documentElement.clientHeight);if(N&&z)return new J(screen.width,screen.height);var a=p(window.devicePixelRatio)?window.devicePixelRatio:1;return Si?new J(screen.width/a,screen.height/a):N?Ti&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new J(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new J(screen.width,
screen.height):new J(screen.width*a,screen.height*a)}function Ui(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 Vi(a){return"url('"+a.replace(/\\/g,"/")+"')"}
function Wi(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function Xi(a){if(!a)return!1;if("TEXTAREA"==a.nodeName)return!0;var b=a.getAttribute("type");return"INPUT"==a.nodeName&&(!b||"text"==b)};function Yi(a,b,c){this.fontFamily=a;this.bold=b;this.italic=c};var Zi=["Open Sans","Helvetica","Arial"];function $i(a,b){$a(a,function(a,d,f){if(a.ii>a.En)throw Error("beginIndex "+a.ii+" is greather than endIndex "+a.En);if(a.ii>=b||a.En>b)throw Error("index is out of range");if(0<d&&a.ii<f[d-1].En)throw Error("element with beginIndex "+a.ii+" intersects element with endIndex "+f[d-1].En);})}function aj(a,b,c){this.name=a;this.content=b;this.GS=c}function bj(a,b,c,d){this.ii=a;this.En=b;this.jy=c;this.JK=d}
function cj(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 aj(b[2].toLowerCase(),a,"/"==b[1])}
function dj(a,b){if(null==a||null==b||0==b.length)return a;nb(b,function(a,b){return a.ii==b.ii?0:a.ii<b.ii?-1:1});var c=ej(a).length;$i(b,c);c="";for(var d=-1,f=-1,g=0,h="",k="",n=[],t=[],u="plain",x=!1,E=!0;d<a.length&&g<b.length;){d++;h=a.charAt(d);if("<"==h)u="tag",k+=h;else if(">"==h){k+=h;u=cj(k);k="";-1!=["p","div","ul","ol"].indexOf(u.name)&&u.GS&&(f++,E=!1);if(x)if(u.GS){for(var M=!1,U=n.length-1;0<=U;U--)if(n[U].name==u.name){M=!0;n.splice(U,1);break}M||t.push(u)}else n.push(u);u="plain"}else"plain"==
u?(f++,E=!0):k+=h;if(x&&f==b[g].En){x=!1;for(c+=b[g].jy;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(!E)continue}!x&&g<b.length&&f==b[g].ii&&(x=!0);x||(c+=h);if("&"==h)for(;";"!=h&&d<a.length;)d++,h=a.charAt(d),x||(c+=h)}return c+=a.substring(d+1)}
function fj(a,b,c,d){function f(a){return d.hasOwnProperty(a)?d[a]:null}var g=new RegExp(/(%[a-z0-9_]+%)/ig),h=tf("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=Ef(k),u=l(t),x=u.next();!x.done;x=u.next())x=x.value,"SUB"!=x.tagName&&"SUP"!=x.tagName||++n;if(!(0<t.length-n)&&(t=k.innerHTML.match(g))){n=!1;t=l(t);for(u=t.next();!u.done;u=t.next()){u=u.value;x=l(b);for(var E=x.next();!E.done;E=x.next())if(E=E.value,E.jy==
u){k.innerHTML=k.innerHTML.replace(E.jy,vb(E.JK));n=!0;break}}if(n){for(x=u=t=n=null;k;){if(E=Rf(k,"font-family"))t=k,n=f(E.split(",")[0]);Rf(k,"font-weight")&&(u=k);Rf(k,"font-style")&&(x=k);if(k.parentElement&&"SPAN"==k.parentElement.tagName)k=k.parentElement;else break}n&&(t&&L(t,"font-family",[n.fontFamily].concat(oa(Zi)).join(", ")),u&&L(u,"font-weight",n.bold?"bold":"normal"),x&&L(x,"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];u=[];x=t.replace(b,"$1").split(",");E=l(x);for(var M=E.next();!M.done;M=E.next())M=M.value,M=ub(M),c.hasOwnProperty(M)&&u.push(M);(x=f(ub(x[0])))&&u.push(x.fontFamily);u.push.apply(u,oa(Zi));x=k.indexOf(t);h+=k.substr(0,x);h+="font-family: "+u.join(", ");k=k.substr(x+t.length,a.length-x-t.length)}return h+k}
function ej(a){var b="\r";if(0==a.length)return"";null!=b||(b="");var c=0,d="",f=a.length;do{var g=gj(a,["<p>","<p "],c);if(g&&g.FC>c){c=a.substr(c,g.FC-c);var h=tf("DIV");h.innerHTML=c;d+=(h.textContent||h.innerText||Jf(h))+b;c=g.FC}if(h=gj(a,["</p>","</p >"],c)){g=h.FC+h.d0.length-c;var k=a.substr(c,g);h=tf("DIV");h.innerHTML=k;d+=(h.textContent||h.innerText||Jf(h))+b;c+=g}else return h=tf("DIV"),h.innerHTML=a.substr(c,f-c),d+(h.textContent||h.innerText||Jf(h))}while(c<f);return d}
function gj(a,b,c){Aa(b)||(b=[b]);var d=void 0,f=void 0;$a(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 hj(f,d):null}function hj(a,b){this.d0=a;this.FC=b};function ij(a){this.uc=a}function jj(a,b,c){a=a.ox(b,c);a=yf(ti(a));return a instanceof DocumentFragment?(v(a.firstChild),w(a.firstChild,Element)):w(a,Element)}ij.prototype.ox=function(a,b){if(this.uc.hasOwnProperty(a))return a=this.uc[a],p(b)&&(a=Lg(a,b,this.nF)),a;throw Error("unknown template id: "+a);};ij.prototype.nF=function(a){return"{"+a+"}"};function kj(a,b){this.uc=a;this.Yj=b}m(kj,ij);kj.prototype.ox=function(a,b){b=b||{};b.QUIZ_ID="q_"+this.Yj;return ij.prototype.ox.call(this,a,b)};function lj(a){this.c=a.content;this.IU=""==a.contentHover?a.content:a.contentHover;this.lk=a.url;this.ng=a.width;this.fg=a.height;this.qZ=a.kD;this.KV=a.language;this.UU=a.YB;this.TU=a.XB}e=lj.prototype;e.content=function(){return this.c};e.contentHover=function(){return this.IU};e.url=function(){return this.lk};e.width=function(){return this.ng};e.height=function(){return this.fg};e.kD=function(){return this.qZ};e.language=function(){return this.KV};e.YB=function(){return this.UU};e.XB=function(){return this.TU};function mj(a,b){a.className.baseVal=b}function nj(a){return q(a.className)?sg(a):(a=a.className.baseVal,q(a)&&a.match(/\S+/g)||[])}function oj(a,b){q(a.className)?b=tg(a,b):(a=nj(a),b=0<=Za(a,b));return b}function pj(a,b){if(q(a.className))ug(a,b);else if(!oj(a,b)){var c=a.className.baseVal;c+=0<a.className.baseVal.length?" "+b:b;mj(a,c)}}function qj(a,b){q(a.className)?vg(a,b):oj(a,b)&&mj(a,bb(nj(a),function(a){return a!=b}).join(" "))};function rj(a,b){this.SD=a;this.VE=b}rj.prototype.className=function(){return this.VE?this.SD+"__"+this.VE:this.SD};function sj(a,b){return a.className()+"_"+b}function tj(a,b,c){return sj(a,b)+"_"+c}function uj(a,b,c){b=sg(b);var d=tj(a,c,"");return fb(b,function(a){return 0==a.indexOf(d)})};function vj(a){F.call(this,a);this.Zu=D(this,new F);this.vF=D(this,new F)}m(vj,F);vj.prototype.addHandler=function(a,b,c){F.prototype.addHandler.call(this,a,b,c);this.Zu.a()};vj.prototype.removeHandler=function(a,b,c){F.prototype.removeHandler.call(this,a,b,c);this.vF.a()};var wj,xj={q0:"alert",r0:"alertdialog",t0:"application",u0:"article",x0:"banner",A0:"button",B0:"checkbox",E0:"columnheader",F0:"combobox",G0:"complementary",H0:"contentinfo",K0:"definition",M0:"dialog",N0:"directory",P0:"document",W0:"form",Z0:"grid",$0:"gridcell",a1:"group",c1:"heading",e1:"img",j1:"link",k1:"list",l1:"listbox",m1:"listitem",o1:"log",p1:"main",q1:"marquee",r1:"math",s1:"menu",t1:"menubar",u1:"menuitem",v1:"menuitemcheckbox",w1:"menuitemradio",z1:"navigation",B1:"note",C1:"option",
G1:"presentation",I1:"progressbar",K1:"radio",L1:"radiogroup",N1:"region",Q1:"row",R1:"rowgroup",S1:"rowheader",U1:"scrollbar",W1:"search",Y1:"separator",b2:"slider",d2:"spinbutton",f2:"status",g2:"tab",h2:"tablist",i2:"tabpanel",j2:"textbox",k2:"textinfo",l2:"timer",m2:"toolbar",n2:"tooltip",o2:"tree",p2:"treegrid",q2:"treeitem"};var yj={p0:"activedescendant",v0:"atomic",w0:"autocomplete",z0:"busy",C0:"checked",D0:"colindex",J0:"controls",L0:"describedby",O0:"disabled",Q0:"dropeffect",T0:"expanded",V0:"flowto",Y0:"grabbed",b1:"haspopup",d1:"hidden",f1:"invalid",g1:"label",h1:"labelledby",i1:"level",n1:"live",x1:"multiline",y1:"multiselectable",D1:"orientation",E1:"owns",F1:"posinset",H1:"pressed",M1:"readonly",O1:"relevant",P1:"required",T1:"rowindex",X1:"selected",Z1:"setsize",c2:"sort",r2:"valuemax",s2:"valuemin",t2:"valuenow",
u2:"valuetext"};ac("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));function zj(a,b){b?(v(Sb(xj,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")}
function Aj(a,b,c){Aa(c)&&(c=c.join(" "));var d=Bj(b);""===c||void 0==c?(wj||(wj={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=wj,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Bj(a){v(a,"ARIA attribute cannot be empty.");v(Sb(yj,a),"No such ARIA attribute "+a);return"aria-"+a};function Cj(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!kc;default:return 166>a.keyCode||183<a.keyCode}}
function Dj(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}};(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),!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 Ej,Fj=Ui(void 0).user_agent;Ej=Fj?Fj:Lb||"";var Ti=ai||$h,Ri="1"==Ui(void 0).small_screen;Ui(void 0);var Gj=window.top!==window,Hj,Ij;try{Ij=window.top.location.href?window.frameElement:null}catch(a){}Hj=null!=Ij;var Jj=$h&&Hj;function Kj(){var a=Ej.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||Ri}var Lj=-1!=Ej.toLowerCase().indexOf("chrome");Ej.indexOf("OPR");var Mj=lc&&!Lj;Ej.indexOf("CriOS");
var Nj=-1==Ej.toLowerCase().indexOf("windows phone")&&-1!=Ej.toLowerCase().indexOf("android"),N=Kj(),Oj=N&&(Kj()?"ontouchstart"in window||p(window.DocumentTouch)&&document instanceof window.DocumentTouch||-1!=Ej.toLowerCase().indexOf("touch"):!1),Pj="";if(Ti){var Qj=/CPU.+OS\s(\d+)_(\d+)/.exec(Ej);Pj=Qj?Qj[1]+"."+Qj[2]:""}var Rj=parseInt(Pj,10),Sj=Ti&&6>=Rj,Tj=Ti&&7<=Rj,Uj=Ti&&8<=Rj,Vj=Ti&&9<=Rj,Wj=Ti&&10<=Rj,Xj=z&&"9."==vc.substr(0,2),Yj=z&&"10."==vc.substr(0,3),Zj=O&&z,Si=Nj&&!Lj&&!Zh&&!hc;Ej.toLowerCase().indexOf("micromessenger");
var Ei=-1!=Ej.indexOf("ismobile"),ak=Ei&&$h,bk=Ei&&Nj,ck;if(!(ck=Ri))if(window._ispringFullsizeSkin)ck=!1;else{var dk=Qi();ck=$h||700>Math.min(dk.width,dk.height)}var O=ck,ek=$h&&!ak&&10>Rj||Zj&&O,fk=p(window.ISPlayer),gk=fk&&O,hk=N&&!fk,ik=!1,jk=document.createElement("audio"),kk=jk.play&&jk.play();kk&&kk.then(function(){jk.pause()},function(a){if(0<a.toString().indexOf("interact with the document first")||Mj&&0<a.toString().indexOf("possibly because the user denied permission"))ik=!0});
var lk="1"==Ui(void 0).screenshoter,mk="1"==Ui(void 0).embed;if(y("Windows")){var nk=Lb,ok;if(y("Windows")){ok=/Windows (?:NT|Phone) ([0-9.]+)/;var pk=ok.exec(nk)}else dc()?(ok=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,(pk=ok.exec(nk))&&pk[1].replace(/_/g,".")):y("Macintosh")?(ok=/Mac OS X ([0-9_.]+)/,(pk=ok.exec(nk))&&pk[1].replace(/_/g,".")):y("Android")?(ok=/Android\s+([^\);]+)(\)|;)/,pk=ok.exec(nk)):y("CrOS")&&(ok=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,pk=ok.exec(nk))}
qk=function(){return 1==window._ispringDebug||"1"==Ui(void 0).isdebug};var rk=["touchstart","mousedown"],sk=["touchend","mouseup"],tk=["touchmove","mousemove"];function uk(a,b,c,d,f){this.Pc=a;this.DU=b;this.EU=c;this.yY=d;this.zY=f}e=uk.prototype;e.id=function(){return this.Pc};e.clientX=function(){return this.DU};e.clientY=function(){return this.EU};e.screenX=function(){return this.yY};e.screenY=function(){return this.zY};function vk(a,b){this.ZE=a;this.pZ=b}function wk(a){v(0<a.length);for(var b=[],c=0;c<a.length;++c){var d=a[c];b.push(new uk(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new vk(a[0],b)}vk.prototype.Zs=function(){return this.ZE};vk.prototype.touches=function(){return this.pZ};vk.prototype.scale=function(){return this.ZE.scale};vk.prototype.rotation=function(){return this.ZE.rotation};var xk={passive:!1},yk={passive:!0};function zk(a,b){this.c=a;this.Lk={};this.Wk={};if(b)for(a=0;a<b.length;++a)Ak(this,b[a])}e=zk.prototype;e.Kw=!1;e.Bz=-1;function Bk(a){var b=a.c;window.navigator.msPointerEnabled?(A(b,"MSPointerDown",a.fP,!1,a),A(b,"MSPointerUp",a.hP,!1,a),A(b,"MSPointerMove",a.gP,!1,a)):(A(b,rk,a.Zo,xk,a),A(b,sk,a.yP,!1,a),A(b,tk,a.zP,yk,a))}
function Ck(a){var b=a.c;window.navigator.msPointerEnabled?(id(b,"MSPointerDown",a.fP,!1,a),id(b,"MSPointerUp",a.hP,!1,a),id(b,"MSPointerMove",a.gP,!1,a)):(id(b,rk,a.Zo,!1,a),id(b,sk,a.yP,!1,a),id(b,tk,a.zP,!1,a))}e.Zo=function(a){var b=a.qd;v(b);if(!this.Kw||b.touches&&1==b.touches.length)this.Kw=!0,a=Dk(a),Ek(this,"touchStart",a)};e.yP=function(a){if(this.Kw){this.Kw=!1;var b=Dk(a);Ek(this,"touchEnd",b)&&(Xi(a.target)||Wi(a.target)||a.preventDefault())}};
e.zP=function(a){a.target&&"VIDEO"==a.target.nodeName&&a.target.controls||!this.Kw||(a=Dk(a),Ek(this,"touchMove",a))};function Dk(a){a=a.qd;v(a);if(p(window.TouchEvent)&&a instanceof TouchEvent){v(a.touches);for(var b=[],c=0;c<a.touches.length;++c){var d=a.touches[c];b.push(new uk(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new vk(a,b)}else b=[],b.push(new uk(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new vk(a,b);return a}
e.fP=function(a){a=a.qd;this.Lk[a.pointerId]=a;Fk(this);var b=Rb(this.Lk);a=1==b.length?"touchStart":"touchMove";b=wk(b);Ek(this,a,b)};e.hP=function(a){a=a.qd;if(a.pointerId in this.Lk){delete this.Lk[a.pointerId];Fk(this);var b=Rb(this.Lk),c=0<b.length?"touchMove":"touchEnd";0==b.length&&(b=[a]);b=wk(b);Ek(this,c,b)&&a.preventDefault()}};e.gP=function(a){a=a.qd;a.pointerId in this.Lk&&(this.Lk[a.pointerId]=a,Fk(this),a=wk(Rb(this.Lk)),Ek(this,"touchMove",a))};
function Fk(a){0<a.Bz&&clearTimeout(a.Bz);a.Bz=setTimeout(Ja(a.BV,a),200)}e.BV=function(){this.Lk={};this.Bz=-1;for(var a in this.Wk)this.Wk.hasOwnProperty(a)&&this.Wk[a].An()};function Ek(a,b,c){var d=0,f=null,g;for(g in a.Wk)if(a.Wk.hasOwnProperty(g)){var h=a.Wk[g],k=h.gC(b,c);k>d&&(d=k,f=h)}return f?(c.Zs().defaultPrevented?f.An():f.IB(c),!0):!1}function Ak(a,b){a.Wk[b.nx()]=b}function Gk(a,b){return b in a.Wk?a.Wk[b]:null};function Hk(){this.TI=new F;this.ZU=new F;this.UI=new F;this.SI=new F}e=Hk.prototype;e.gk=null;e.xB=!1;e.nx=function(){return"tap"};e.gC=function(a,b){if("touchEnd"==a)return this.xB?1:0;var c=new I(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.gk=c,this.xB=!0,this.UI.a(),Zj||A(window,"scroll",this.An,!1,this),0;if(!this.gk)return 0;be(c,this.gk)<=(Nj?50:200)||this.xB&&this.An();return 0};
e.IB=function(a){v(this.gk);this.TI.a(this.gk.x,this.gk.y,a.Zs());var b=La();this.kO&&(v(this.jO),1E3>b-this.kO&&be(this.jO,this.gk)<=(Nj?50:200)&&this.ZU.a(this.gk.x,this.gk.y,a.Zs()));this.kO=b;this.jO=this.gk};e.An=function(){id(window,"scroll",this.An,!1,this);this.xB=!1;this.SI.a()};var Ik,Jk=[];if(window.MutationObserver){Ik=new MutationObserver(function(a){a&&a.forEach(function(a){v(a);a=l(a.removedNodes);for(var b=a.next();!b.done;b=a.next()){b=b.value;for(var d=l(Jk),f=d.next();!f.done;f=d.next())f=f.value,Ca(b.contains)&&b.contains(f.displayObject())&&f.Iv()}})});var Kk={subtree:!0,childList:!0};Wg(function(){Ik.observe(document.body,Kk)})}
function P(a){var b=a||{};a=b.s;var c=b.l,d=b.nS,f=b.fa,g=b.bc,h=b.Ht,k=b.SR,n=b.mK,t=b.xf,u=b.Vf,x=b.tabIndex;b=b.Tw;G.call(this);var E=this;f||(f=tf(g||"DIV"));this.X=f;this.ku=[];if(a||c)a=a||new rj(v(c),d),Lk(this,a);this.gl=p(h)?h:!0;this.Sr=this.fg=this.ng=this.Ns=this.Ms=this.so=void 0;this.Wr=1;this.zz=null;this.aR={};this.mg=null;t&&(this.op=Mk(this));(this.aI=u)&&this.Ca(!1);p(x)&&this.ZC(x);this.re=D(this,new vj(this));Nk(this,this.re);n&&C(this,this.re,ya);b&&Ok(this);this.Ng=H(this);
if(!1===k){var M=!1;B(this,this.displayObject(),"mousedown",function(){M=!0});B(this,this.displayObject(),"focusout",function(a){a.target==a.currentTarget&&(M=!1)});B(this,this.displayObject(),"focusin",function(a){M&&a.target==a.currentTarget&&Wg(function(){E.displayObject().blur()})})}}m(P,G);e=P.prototype;e.w=function(){return this.re};e.focus=function(){this.X.focus()};e.getAttribute=function(a){return this.X.getAttribute(a)};e.setAttribute=function(a,b){this.X.setAttribute(a,b)};
e.removeAttribute=function(a){this.X.removeAttribute(a)};e.ZC=function(a){this.so=a;this.kw(a)};e.vf=function(a){this.Ms=a;this.X.style.left=a+"px"};e.cc=function(a){this.Ns=a;this.X.style.top=a+"px"};e.move=function(a,b){this.vf(a);this.cc(b)};e.xa=function(a){this.resize(a)};e.tb=function(a){this.resize(void 0,a)};e.resize=function(a,b){this.ls(a,b);p(a)&&(this.ng=a);p(b)&&(this.fg=b);this.ja(this.width(),this.height());this.Ng.a(this)};
e.f=function(a){p(this.so)&&this.kw(a?this.so:-1);a?this.X.removeAttribute("disabled"):this.X.setAttribute("disabled","")};e.h=function(a){this.mg=null;this.X.style.display=a?"":"none"};e.lb=function(a){this.m("opacity",a);this.Sr=a};e.addChild=function(a){a=this.Ei(a);this.X.appendChild(a)};function Q(a,b,c){D(a,b,void 0);null!=c?a.pd(b,c):a.addChild(b)}function Pk(a,b){v(a.contains(b));a.ce(b)}e.pd=function(a,b){a=this.Ei(a);this.X==a.parentNode&&this.X.childNodes[b]==a||Bf(this.X,a,b)};
e.removeChild=function(a){a=this.Ei(a);this.iC(a)&&this.X.removeChild(a)};e.Tn=function(){Af(this.X)};e.B=function(a){Gf(this.X,a)};e.tf=function(a){this.X.innerHTML=a};e.m=function(a,b){L(this.X,a,b)};function Qk(a,b){for(var c=l(Object.keys(b)),d=c.next();!d.done;d=c.next())d=d.value,L(a.X,d,b[d])}e.pi=function(a){this.X.id=a};e.QC=function(a){this.Bk("label",a)};e.Nt=function(a){Aa(a)&&(a=a.join(" "));zj(this.X,a)};e.tq=function(a){this.Bk("hidden",a)};e.Bk=function(a,b){Aj(this.X,a,b)};
function Rk(a,b){a=a.X.getAttribute(Bj(b));return null==a||void 0==a?"":String(a)}function Sk(a,b){b instanceof rj||(b=new rj(b,void 0));Lk(a,b)}
e.g=function(a,b){var c=this;if(this.ku.length)for(var d={},f=l(this.ku),g=f.next();!g.done;d={zC:d.zC,className:d.className,SJ:d.SJ},g=f.next())g=g.value,q(b)?(d.zC=uj(g,this.X,a),d.zC&&(delete this.aR[a],function(a){return function(){qj(c.X,v(a.zC))}}(d)()),b&&(d.className=tj(g,a,b),this.aR[a]=d.className,function(a){return function(){pj(c.X,a.className)}}(d)())):(d.SJ=sj(g,a),function(a){return function(){var d=c.X,f=a.SJ;b?ug(d,f):vg(d,f)}}(d)());else(function(){var d=c.X;b?ug(d,a):vg(d,a)})(),
Sa("component has no bemInfo")};e.Hn=function(a){var b=this.ku[0];v(b);a=b?sj(b,a):a;return oj(this.X,a)};e.Ca=function(a){v(this.aI);this.Bk("selected",a)};e.selected=function(){v(this.aI);return"true"==Rk(this,"selected")};function R(a,b){a=v(a.ku[0]);v(!a.VE);return new rj(a.SD,b)}e.wa=function(){this.ja(this.width(),this.height());this.Ng.a()};e.iC=function(a){return this.Ei(a).parentNode==this.displayObject()};e.x=function(){return p(this.Ms)?this.Ms:Uf(this.displayObject()).x};
e.y=function(){return p(this.Ns)?this.Ns:Uf(this.displayObject()).y};e.width=function(){return p(this.ng)?this.ng:this.jz()};e.height=function(){return p(this.fg)?this.fg:this.pF()};e.enabled=function(){return!this.X.hasAttribute("disabled")};e.visible=function(){return"boolean"==typeof this.mg?this.mg:"none"!=this.displayObject().style.display};e.opacity=function(){if(p(this.Sr))return this.Sr;var a=eg(this.X);return wa(a)?a:1};e.displayObject=function(){return this.X};
e.ab=function(a,b){b=void 0===b?"0 0":b;zg(this.X,a,a);Ji(this.X,v(b))};e.setParentScale=function(a){this.Wr=a;this.xd()};e.parentScale=function(){return this.Wr};function Tk(a){return a.X.getBoundingClientRect()}e.contains=function(a){if(!a)return!1;a=this.Ei(a);return Ff(this.X,a)};function Uk(a,b,c,d,f){function g(){var a=q(c)?c:c();a=b.C(a,d&&d());h(a)}var h=f||a.B.bind(a);v(!a.zz);C(a,b.Jm,function(a){var b=q(c)?c:c();a==b&&g()});g();a.zz=g}
function Vk(a){a.zz?a.zz():Sa("bindI18nMessage is required")}e.xi=function(a){(a instanceof Node||Ca(a.displayObject))&&this.removeChild(a);G.prototype.xi.call(this,a)};e.Ei=function(a){return a instanceof Node?a:a.displayObject()};e.jz=function(){var a=this.X;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:ig(a).width};e.pF=function(){var a=this.X;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:ig(a).height};
e.ls=function(a,b){p(a)&&$f(this.X,a);p(b)&&ag(this.X,b)};e.ja=function(){};e.xd=function(){};function Mk(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.ja(a.X.clientWidth,a.X.clientHeight),a.Ng.a(a))});b.observe(a.X);return b}
function Nk(a,b){var c=D(a,new zk(a.X));C(a,b.Zu,function(){1==Id(b)&&Bk(c);B(a,a.X,"mouseover",function(){a.enabled()&&0<Id(a.re)&&a.em()});B(a,a.X,"mouseout",function(){a.af(!1)})});C(a,b.vF,function(){0==Id(b)&&Ck(c)});var d=new Hk;C(a,d.TI,function(b,c,d){a.af(!1);a.enabled()&&a.pm(d);a.gl&&d.target==a.X&&d.preventDefault()});C(a,d.SI,function(){a.af(!0)});C(a,d.UI,function(){a.enabled()&&a.em()});Ak(c,d)}e.pm=function(a){this.re.a(this,a)};
function Lk(a,b){a.ku.push(b);pj(a.X,b.className())}e.em=function(){this.g("active",!0)};e.af=function(){this.g("active",!1)};e.vD=function(){B(this,this.X,"keydown",this.QG,this)};e.QG=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.pm())};function Ok(a){Ik?Jk.push(a):z?B(a,window,"DOMNodeRemoved",function(b){Ff(b.target,a.X)&&a.Iv()}):B(a,a.X,"DOMNodeRemovedFromDocument",function(){a.Iv()})}e.Iv=function(){this.af(!1)};
e.kw=function(a){this.setAttribute("tabindex",a+"")};e.Lc=function(){this.op&&this.op.disconnect();var a=Jk.indexOf(this);0<=a&&Jk.splice(a,1)};function Wk(){P.call(this,{l:"fullscreen-video-layer"})}m(Wk,P);Wk.prototype.attach=function(a){a?this.addChild(a):this.Tn();this.g("with-video-player",!!a)};function Xk(a){return Yk(Math.floor(a/60))+":"+Yk(Math.floor(a%60))}function Zk(a,b){return a.toLocaleString(void 0,b)}function Yk(a){return 10>a?"0"+a:""+a};var $k="sec",al="min",bl="h";function cl(a){var b=a.min,c=a.k_;$k=a.S_;al=b;bl=c}function dl(a,b){return b?(10>a?"0":"")+a:a.toString(10)}function el(a){var b=$k;return dl(a,!1)+" "+b}function fl(a){if(60<a){var b=a%60;a=dl(Math.floor(a/60),!1)+" "+al;0<b&&(a+=" "+dl(b,!0)+" "+$k);b=a}else b=el(a);return b}
function gl(a){var b=new Date;b.setMinutes(10);return Zk(b,{hour:"numeric",minute:"numeric"})!=Zk(b)?Zk(a,{year:"numeric",month:"long",day:"numeric"})+" "+Zk(a,{hour:"numeric",minute:"numeric"}):a.getFullYear()+"-"+Yk(a.getMonth()+1)+"-"+Yk(a.getDate())+" "+(Yk(a.getHours())+":"+Yk(a.getMinutes()))}function hl(a){if(60>a)return el(a);var b=a%60,c=Math.floor(a/60)%60;a=Math.floor(a/3600);var d="";a&&(d=dl(a,!1)+" "+bl+" ");c&&(d+=dl(c,!1)+" "+al+" ");b&&(d+=dl(b,!0)+" "+$k);return d};function il(a){G.call(this);this.Hr=a;this.Gf=a.playing();this.ZX=H(this);this.EA=H(this)}m(il,G);e=il.prototype;e.playing=function(){return this.Gf};e.ready=function(){return!0};e.stop=function(){this.Hr.pause()};e.playbackStateChangedEvent=function(){return this.ZX};e.readyEvent=function(){return this.EA};function jl(){}jl.prototype.eR=!1;jl.prototype.suspend=function(){this.eR=!0};jl.prototype.suspend=jl.prototype.suspend;jl.prototype.suspended=function(){return this.eR};jl.prototype.suspended=jl.prototype.suspended;var kl=["playing","buffering"];
function ll(a){G.call(this);this.La=a;this.Gf=this.Mh=!1;this.o=ml(this);B(this,a,"play",this.Md,this);B(this,a,"playing",this.Md,this);B(this,a,"pause",this.Md,this);B(this,a,"seeked",this.HW,this);B(this,a,"ended",this.Md,this);B(this,a,"waiting",this.Md,this);B(this,a,"timeupdate",this.Gv,this);nl(this)&&this.La.readyState>=HTMLMediaElement.HAVE_METADATA||B(this,a,"loadedmetadata",this.VG,this);this.hk=H(this);this.RP=H(this);this.Qw=H(this);this.IO=H(this);this.Lm=H(this);this.YD=this.Uv=this.wA=
this.hE=0;this.$H=NaN}m(ll,G);e=ll.prototype;e.state=function(){return this.o};e.vx=function(){return"paused"==this.o};e.play=function(){var a=this.La.play();a&&a.catch(function(a){return window.console.log(a)})};e.pause=function(){this.La.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){this.Mh=!0;this.$H=La();this.La.currentTime=a;this.Md()};e.playing=function(){return 0<=kl.indexOf(this.o)};
e.currentTime=function(){return this.La.currentTime};e.duration=function(){return this.La.duration};e.volume=function(){return nl(this)?this.La.volume:1};e.setVolume=function(a){Ti?this.yC(!a):nl(this)&&(a=Yd(a,0,1),this.La.volume!=a&&(this.La.volume=a,this.Qw.a()))};e.muted=function(){return nl(this)&&this.La.muted};e.yC=function(a){nl(this)&&this.La.muted!=a&&(this.La.muted=a,this.IO.a())};e.kS=function(){this.La.controls=!1};e.la=function(){return this.La};e.stateChangedEvent=function(){return this.hk};
e.GC=function(){return this.RP};e.YS=function(){return this.IO};e.ky=function(){return this.Qw};e.Md=function(){var a=this,b=this.o,c=ml(this);b!=c&&("playing"==c?(this.Gf=!0,this.wA=La(),this.Uv=this.currentTime(),this.hE=setInterval(function(){var b=(La()-a.wA)/1E3+a.Uv;if(a.La.readyState<HTMLMediaElement.HAVE_FUTURE_DATA||b>a.currentTime()+.5)a.Mh=!0,a.YD=a.Uv+(La()-a.wA)/1E3,a.Md()},50)):(this.Gf=!1,clearInterval(this.hE)),this.o=c,this.hk.a(b))};
function ml(a){return a.La.error?"error":a.La.ended?"ended":a.La.paused?"paused":a.La.readyState<HTMLMediaElement.HAVE_FUTURE_DATA&&2==a.La.networkState||a.Mh?"buffering":"playing"}function nl(a){return!!a.La&&!a.La.error&&p(a.La.play)}e.Gv=function(){isNaN(this.$H)&&this.Mh&&this.currentTime()>=this.YD&&(this.Mh=!1,this.Md(),this.Uv=this.YD);this.RP.a()};e.VG=function(){this.Lm.a()};e.HW=function(){this.wA=La();this.$H=NaN;this.Uv=this.currentTime();this.Mh=!1;this.Md()};
e.Lc=function(){this.La.src="";clearInterval(this.hE)};function ol(a,b){this.FI=a;this.kb=b}ol.prototype.src=function(){return this.FI};ol.prototype.type=function(){return this.kb};function pl(){var a=xf(document,"AUDIO");a.setAttribute("preload","metadata");return a}function rl(){var a=xf(document,"VIDEO");a.setAttribute("preload","metadata");Wj&&a.setAttribute("playsinline","");return a}var sl=[],tl=[];
if(hk)if(window.ismediacreator)sl=window.ismediacreator[0],tl=window.ismediacreator[1];else{var ul=function(a,b){var c=a.play();c&&c.catch(ya);a.pause();b.push(a)},vl=!1;document.body.addEventListener("touchstart",function(){vl=!0});document.body.addEventListener("touchmove",function(a){if(Ti||!a.defaultPrevented)vl=!1});document.body.addEventListener("touchend",function(a){if(!1!==a.isTrusted&&vl){if(30>sl.length)for(a=sl.length;30>a;++a){var b=pl();ul(b,sl)}if(30>tl.length)for(a=tl.length;30>a;++a)b=
rl(),ul(b,tl)}});window.ismediacreator=[sl,tl]}function wl(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 xl(a){var b=sl&&sl.length?sl.shift():pl();a&&(a=wl(b,a))&&(b.src=a);return b}function yl(a){var b=tl&&tl.length?tl.shift():rl();a&&(a=wl(b,a))&&(b.src=a);return b};function zl(a){ll.call(this,a);this.HR=a}m(zl,ll);zl.prototype.videoWidth=function(){return this.HR.videoWidth};zl.prototype.videoHeight=function(){return this.HR.videoHeight};function Al(a){a=yl(a);return new zl(a)};function Bl(a){ll.call(this,a)}m(Bl,ll);function Cl(a){a=xl(a);return new Bl(a)};function Dl(){G.call(this);this.wr={};this.Yf=H(this);this.Ej=H(this);this.Vd=H(this);this.pk=H(this);this.Cl=H(this);this.nk=H(this)}m(Dl,G);e=Dl.prototype;e.gT=function(){for(var a in this.wr)if(this.wr.hasOwnProperty(a)){var b=this.wr[a];b.playing()&&b.stop()}};function El(a,b){a.Im&&a.xi(a.Im);a.Im=b;C(a,a.Im.audioStartedEvent(),a.Jg,a);C(a,a.Im.audioStartingEvent(),a.gA,a);C(a,a.Im.Vd,a.Ig,a);C(a,a.Im.videoStartedEvent(),a.Rr,a);C(a,a.Im.videoStartingEvent(),a.nA,a);C(a,a.Im.eo(),a.dl,a)}
e.Jg=function(a){a=Fl(this,a);this.Yf.a(a)};e.Ig=function(a){a=Fl(this,a);this.Vd.a(a)};e.gA=function(a,b,c){a=Fl(this,a);this.Ej.a(a,b,c)};e.Rr=function(a){a=Fl(this,a);this.pk.a(a)};e.dl=function(a){a=Fl(this,a);this.nk.a(a)};e.nA=function(a,b,c){a=Fl(this,a);this.Cl.a(a,b,c)};function Fl(a,b){var c=Ea(b)+"";c in a.wr||(b=new il(b),a.wr[c]=b);return a.wr[c]}e.audioStartedEvent=function(){return this.Yf};e.audioStartingEvent=function(){return this.Ej};e.videoStartedEvent=function(){return this.pk};
e.eo=function(){return this.nk};e.videoStartingEvent=function(){return this.Cl};function Gl(){G.call(this);this.Um=[];this.Yf=H(this);this.Ej=H(this);this.Vd=H(this);this.pk=H(this);this.Cl=H(this);this.nk=H(this);this.Qw=H(this);this.Rp=1}m(Gl,G);e=Gl.prototype;e.audioStartedEvent=function(){return this.Yf};e.audioStartingEvent=function(){return this.Ej};e.videoStartedEvent=function(){return this.pk};e.videoStartingEvent=function(){return this.Cl};e.eo=function(){return this.nk};
function Hl(a,b){C(a,b.stateChangedEvent(),function(){a.ph(b)},a);a.Um.push(b);b.setVolume(a.Rp)}function Il(a,b){a.xi(b);b=a.Um.indexOf(b);-1!=b&&a.Um.splice(b,1)}e.deactivate=function(){Jl(this)};e.gT=function(){$a(this.Um,function(a){a.pause()},this)};function Jl(a,b){for(var c=0;c<a.Um.length;++c){var d=a.Um[c];d==b||d.vx()||d.pause()}}e.ph=function(a){"playing"==a.state()&&Jl(this,a)};e.volume=function(){return this.Rp};e.ky=function(){return this.Qw};
e.setVolume=function(a){if(this.Rp!=a){for(var b=0;b<this.Um.length;++b)this.Um[b].setVolume(a);this.Rp=a;this.Qw.a()}};Gl.prototype.setVolume=Gl.prototype.setVolume;function Kl(a,b,c){this.To=a;this.Pc=b;this.Lz=c}Kl.prototype.name=function(){return this.To};Kl.prototype.id=function(){return this.Pc};Kl.prototype.labels=function(){return this.Lz.slice()};function Ll(a){var b=a.description,c=a.colors;a=a.Pl;this.ju=this.Fb=b;this.GU=c;this.ZF=a}e=Ll.prototype;e.baseName=function(){return this.ju};e.description=function(){return this.Fb};e.Pl=function(){return this.ZF};e.Gx=function(a){this.Fb=a};e.fL=function(a){this.ju=a};e.colors=function(){return this.GU};e.toString=function(){return this.Fb};function Ml(a){var b=a.description,c=a.messages;a=a.Pl;this.ju=this.Fb=b;this.Km=c;this.ZF=a}e=Ml.prototype;e.description=function(){return this.Fb};e.baseName=function(){return this.ju};e.Pl=function(){return this.ZF};e.Gx=function(a){this.Fb=a};e.fL=function(a){this.ju=a};e.messages=function(){return this.Km};e.toString=function(){return this.Fb};function Nl(a,b){var c=De(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 Ol={},Pl=(Ol["topPanel.text"]=[{key:["panel.hover.background"],OB:function(a){return Nl(a,.1)}}],Ol["report.progressbar.background"]=[{key:["report.progressbar.background.second"],OB:function(a){a=Je(a);var b=a[0];a=Ie(360<b?b-360:b,Math.min(a[1]-.12,1),Math.max(0,a[2]+.08));return Fe(a[0],a[1],a[2])}}],Ol["radio.check.highlight"]=[{key:["radio.check.highlight"],OB:function(a){return Nl(a,.3)}}],Ol["hotspot.content.normal"]=[{key:["hotspot.content.normal.second"],OB:function(a){a=Je(a);var b=
a[0]+9;a=Ie(360<b?b-360:b,Math.min(a[1]+.15,1),Math.max(0,a[2]-.12));return Fe(a[0],a[1],a[2])}}],Ol);function Ql(a,b){for(var c in Pl)if(Pl.hasOwnProperty(c))for(var d=b[c],f=l(Pl[c]),g=f.next();!g.done;g=f.next()){g=g.value;var h=Ke(d);h=g.OB(h);a[g.key]=h}};function Rl(a){P.call(this,{l:a})}m(Rl,P);Rl.prototype.Sa=function(a){var b=this.width();this.xa(a);var c=this.displayObject().scrollHeight;this.xa(b);return new J(a,c)};Rl.prototype.Za=function(a,b,c,d){c=this.Sa(c,d);this.resize(c.width,c.height);this.move(a,b)};function Sl(a,b){this.x=a;this.y=b}r(Sl,I);e=Sl.prototype;e.clone=function(){return new Sl(this.x,this.y)};e.scale=I.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 Tl(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 Sl&&!!a&&this.x==a.x&&this.y==a.y};function Ul(a,b){return"translate(-50%, -50%) "+("scale("+a+", "+(b||a)+") ")+" translate(50%, 50%)"}function Vl(a,b){return"translate("+a+"px, "+b+"px) "}function Wl(a){return"rotate("+a+"deg) "}function Xl(a){a%=360;var b=a%90;0>a&&(a+=360);return b?0:a};function Yl(a,b,c,d,f){Rl.call(this,b);this.FJ=!1;this.Da=d;this.jQ=a.rotationAngle();this.hd=c;this.Ps=new P({l:"zoom-icon"});D(this,this.Ps);this.Ps.h(!1);C(this,this.Ps.w(),this.oA,this);this.addChild(this.Ps);b=a.Zk;this.PY=(p(f)?f:a.Of())&&!b;Zl(this)}m(Yl,Rl);
function Zl(a){var b=!a.FJ&&a.PY&&!!a.hd;a.g("with-zoom",b);a.Ps.h(b&&N&&!O);b&&C(a,a.w(),a.oA,a,1);b=a.Ps;a=a.jQ;b.g("type","");if(b.visible()){a%=360;var c="";70<=a&&135>a&&(c="top");135<=a&&180>=a&&(c="topleft");270<=a&&315>a&&(c="left");b.g("type",c)}}Yl.prototype.oA=function(){this.FJ||v(this.hd).Sx({og:this.Da,Yp:this.qF(),rotation:this.jQ})};Yl.prototype.qF=function(){};function $l(a,b){var c=a.og();Yl.call(this,a,"image-view",b,c);this.Ho=a}m($l,Yl);$l.prototype.qF=function(){return qh(this.Ho)};$l.prototype.Sa=function(a,b){var c=qh(this.Ho),d=c?this.Da.width()*c.width:this.Da.width();c=c?this.Da.height()*c.height:this.Da.height();a=Gg({width:d,height:c,boundingWidth:a,boundingHeight:b,dh:!0});return new J(a.width,a.height)};function am(){G.call(this)}m(am,G);function bm(a){G.call(this);this.Da=a;this.jo=!1;this.mp="";this.BD=H(this);this.Pk=H(this);this.NH=H(this)}m(bm,am);bm.prototype.Of=function(){return this.jo};bm.prototype.PC=function(a){this.jo!=a&&(this.jo=a,this.BD.a())};bm.prototype.Vn=function(){return this.mp};bm.prototype.Pt=function(a){this.mp!=a&&(this.mp=a,this.NH.a())};function cm(a,b,c){ph.call(this,a.Da,b,c);var d=this;this.Bg=w(a,bm);C(this,this.Bg.Pk,function(){d.Da=d.Bg.Da})}m(cm,ph);cm.prototype.type=function(){return"slidePicture"};cm.prototype.Ga=function(){return this.Bg};function dm(a,b){var c=a.Ga(),d=c.Da,f=a.Zk;c=c.Of()&&!f;Yl.call(this,a,"slide-picture-view",b,d,c);this.UQ=a}m(dm,Yl);dm.prototype.qF=function(){return qh(this.UQ)};dm.prototype.Sa=function(a,b){var c=qh(this.UQ),d=c?this.Da.width()*c.width:this.Da.width();c=c?this.Da.height()*c.height:this.Da.height();a=Gg({width:d,height:c,boundingWidth:a,boundingHeight:b,dh:!0});return new J(a.width,a.height)};function em(a){this.pE=a;this.eY=["opacity"];a=void 0;if(!Aa(a)){p(a)||(a="");for(var b=[],c=0;c<this.pE.length;++c)b.push(a);a=b}this.VV=a}em.prototype.Us=function(a){v(a);for(var b=0;b<this.pE.length;++b)this.pE[b].m(this.eY[b],a[b]+this.VV[b])};function fm(){pd.call(this);this.Sd=gm;this.endTime=this.startTime=null}r(fm,pd);var gm=0;fm.prototype.li=function(){this.tk("begin")};fm.prototype.ug=function(){this.tk("end")};fm.prototype.tk=function(a){this.dispatchEvent(a)};function hm(a,b,c){Gc.call(this);this.wx=a;this.Nl=b||0;this.vj=c;this.NB=Ja(this.fx,this)}r(hm,Gc);e=hm.prototype;e.He=0;e.Zc=function(){hm.pa.Zc.call(this);this.stop();delete this.wx;delete this.vj};e.start=function(a){this.stop();this.He=Ci(this.NB,p(a)?a:this.Nl)};e.stop=function(){this.ux()&&va.clearTimeout(this.He);this.He=0};e.uS=function(){this.stop();this.fx()};e.ux=function(){return 0!=this.He};e.fx=function(){this.He=0;this.wx&&this.wx.call(this.vj)};var Vb={},im=null;function km(a){a=Ea(a);delete Vb[a];Ub()&&im&&im.stop()}function lm(){im||(im=new hm(function(){mm()},20));var a=im;a.ux()||a.start()}function mm(){var a=La();Ob(Vb,function(b){nm(b,a)});Ub()||lm()};function om(a,b,c,d){fm.call(this);if(!Aa(a)||!Aa(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.$x=a;this.oS=b;this.duration=c;this.RR=d;this.coords=[];this.oD=!1;this.Tb=0;this.GK=null}r(om,fm);e=om.prototype;
e.play=function(a){if(a||this.Sd==gm)this.Tb=0,this.coords=this.$x;else if(1==this.Sd)return!1;km(this);this.startTime=a=La();-1==this.Sd&&(this.startTime-=this.duration*this.Tb);this.endTime=this.startTime+this.duration;this.GK=this.startTime;this.Tb||this.li();this.tk("play");-1==this.Sd&&this.tk("resume");this.Sd=1;var b=Ea(this);b in Vb||(Vb[b]=this);lm();nm(this,a);return!0};e.stop=function(a){km(this);this.Sd=gm;a&&(this.Tb=1);pm(this,this.Tb);this.tk("stop");this.ug()};
e.pause=function(){1==this.Sd&&(km(this),this.Sd=-1,this.tk("pause"))};e.setProgress=function(a){this.Tb=a;1==this.Sd&&(this.startTime=La()-this.duration*this.Tb,this.endTime=this.startTime+this.duration)};e.Zc=function(){this.Sd==gm||this.stop(!1);this.$S();om.pa.Zc.call(this)};e.destroy=function(){this.Yc()};
function nm(a,b){Ta(a.startTime);Ta(a.endTime);Ta(a.GK);b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.Tb=(b-a.startTime)/(a.endTime-a.startTime);1<a.Tb&&(a.Tb=1);a.GK=b;pm(a,a.Tb);1==a.Tb?(a.Sd=gm,km(a),a.tk("finish"),a.ug()):1==a.Sd&&a.AC()}function pm(a,b){Ca(a.RR)&&(b=a.RR(b));a.coords=Array(a.$x.length);for(var c=0;c<a.$x.length;c++)a.coords[c]=(a.oS[c]-a.$x[c])*b+a.$x[c]}e.AC=function(){this.tk("animate")};e.$S=function(){this.tk("destroy")};
e.tk=function(a){this.dispatchEvent(new qm(a,this))};function qm(a,b){Lc.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.Tb=b.Tb;this.state=b.Sd}r(qm,Lc);function rm(a,b,c,d){om.call(this,a,b,c,d);this.By=new F;this.eM=new F;this.Sk=new F}r(rm,om);e=rm.prototype;e.Zg=function(a){this.ty&&this.ty.Us(a)};e.BH=function(){};e.AC=function(){v(this.coords);this.Zg(this.coords);this.eM.a()};e.$S=function(){};e.ug=function(){v(this.coords);this.Zg(this.coords);this.Sk.a()};e.li=function(){v(this.coords);this.By.a();this.BH();this.Zg(this.coords)};function sm(a,b,c){G.call(this);this.o=4;this.Wd=null;this.ty=new em([a]);this.MF=this.Yy=b;this.SL=c;this.km=a;this.km.lb(b);tm(this)}m(sm,G);sm.prototype.f=function(a){a?tm(this):this.xi(this.km)};function tm(a){B(a,a.km,"mouseover",function(){return um(a,!0)});B(a,a.km,"mouseout",function(b){a.km.displayObject().contains(b.relatedTarget)||um(a,!1)})}
function um(a,b){if(!(b&&1===a.o||!b&&2===a.o)){var c=0;a.Wd&&(c=a.Wd.Tb,a.Wd.stop(!1),a.ce(a.Wd));a.o=b?1:2;a:{switch(a.o){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.Wd=D(a,new rm([a.Yy],[b?a.SL:a.MF],c));a.Wd.ty=a.ty;C(a,a.Wd.eM,function(){a.Wd&&(a.Yy=a.MF,a.Yy+=(a.SL-a.MF)*a.Wd.Tb)});C(a,a.Wd.Sk,function(){a.o=b?3:4;a.Wd&&(a.ce(a.Wd),a.Wd=null)});a.Wd.play()}}
;function vm(a){P.call(this,{l:"sound-control"});this.pp=a;this.gc=D(this,new P({l:"icon-container"}));this.addChild(this.gc);this.eZ=D(this,new P({fa:jj(this.pp,"media_sound_on"),s:R(this.gc,"sound-on")}));this.dZ=D(this,new P({fa:jj(this.pp,"media_sound_off"),s:R(this.gc,"sound-off")}));this.Hy=H(this);this.BF=D(this,new sm(this,.76,1));this.QF();this.hy(!1);this.tq(!0)}m(vm,P);vm.prototype.hy=function(a){this.gc.g("muted",a);this.gc.Tn();a?this.gc.addChild(this.dZ):this.gc.addChild(this.eZ)};
vm.prototype.f=function(a){P.prototype.f.call(this,a);this.gc.f(a);this.BF.f(a)};vm.prototype.QF=function(){var a=this;C(this,this.w(),function(){a.Hy.a()})};function wm(a){P.call(this,{l:"progress-block"});this.hr=!0;this.Yb=a;this.nB=D(this,new P({s:R(this,"timeline")}));this.addChild(this.nB);this.FH=D(this,new P({s:R(this,"progress")}));this.addChild(this.FH);this.es=D(this,new P({s:R(this,"progress-slider-container")}));this.addChild(this.es);this.cY=D(this,new P({s:R(this,"progress-slider")}));this.es.addChild(this.cY);this.eA={x:0,y:0};this.gr=!1;this.up=H(this);this.bB=H(this);this.gB=H(this);xm(this)}m(wm,P);e=wm.prototype;
e.f=function(a){P.prototype.f.call(this,a);this.es.f(a);this.FH.f(a);this.nB.f(a)};e.cC=function(a){this.hr=a;this.es.h(this.hr)};e.iy=function(a){isNaN(this.Yb)||isNaN(a)||(a=a/this.Yb*100,this.FH.m("width",a+"%"),this.es.m("left",Math.round(a)+"%"))};e.au=function(a){this.Yb=a};e.EL=function(){this.gr&&this.bH()};e.WW=function(a){this.hr&&!isNaN(this.Yb)&&(a.preventDefault(),Li(a),a=ym(this,this.nB.displayObject(),a),this.up.a(a),zm(this))};
e.XW=function(a){this.hr&&!isNaN(this.Yb)&&(a.preventDefault(),Li(a),this.eA={x:a.clientX,y:a.clientY},zm(this))};function xm(a){B(a,a.displayObject(),rk,a.WW,a);B(a,a.es.displayObject(),rk,a.XW,a);B(a,a,Oj?"touchstart":"dragstart",function(a){return a.preventDefault()},a)}function zm(a){B(a,document,sk,a.bH,a);B(a,document,tk,a.kP,a)}e.bH=function(){xd(this,document,sk,this.bH,this);xd(this,document,tk,this.kP,this);this.hr&&this.gr&&(this.gr=!1,this.eA={x:0,y:0},this.gB.a())};
e.kP=function(a){this.hr&&(this.gr||this.eA.x!==a.clientX||this.eA.y!==a.clientY)&&(this.gr||this.bB.a(),this.gr=!0,a=ym(this,this.nB.displayObject(),a),this.up.a(a))};function ym(a,b,c){b=b.getBoundingClientRect();return Yd((c.clientX-b.left)/b.width*a.Yb,0,a.Yb)};function Am(){P.call(this,{l:"time-block"});this.jk=D(this,new P({s:R(this,"time")}));this.addChild(this.jk);isNaN(0)||this.jk.B(Xk(0))}m(Am,P);function Bm(a){P.call(this,{l:"timeline-control"});this.hl=D(this,new wm(a));this.addChild(this.hl);this.mR=D(this,new Am);this.addChild(this.mR);this.up=H(this,this.hl.up);this.bB=H(this,this.hl.bB);this.gB=H(this,this.hl.gB);this.tq(!0)}m(Bm,P);e=Bm.prototype;e.iy=function(a){this.hl.iy(a);isNaN(a)||this.mR.jk.B(Xk(Math.trunc(a)))};e.au=function(a){this.hl.au(a)};
e.EL=function(){this.hl.EL()};e.f=function(a){P.prototype.f.call(this,a);this.hl.f(a)};e.cC=function(a){this.hl.cC(a)};function Cm(a){P.call(this,{l:"button-control"});var b=this;this.pp=a;this.Tm=D(this,new P({l:"icon-container"}));this.addChild(this.Tm);this.XX=D(this,new P({fa:jj(this.pp,"play_media"),s:R(this.Tm,"play-icon")}));this.UX=D(this,new P({fa:jj(this.pp,"pause_media"),s:R(this.Tm,"pause-icon")}));this.vM=H(this);C(this,this.w(),function(){b.vM.a()},this);this.BF=D(this,new sm(this,.76,1));this.tq(!0)}m(Cm,P);Cm.prototype.nL=function(){this.Tm.Tn();this.Tm.addChild(this.UX)};
Cm.prototype.Px=function(){this.Tm.Tn();this.Tm.addChild(this.XX)};Cm.prototype.f=function(a){P.prototype.f.call(this,a);this.Tm.f(a);this.BF.f(a)};function Dm(a,b){P.call(this,a);this.aE=!0;this.mo=D(this,new Cm(b));this.addChild(this.mo);this.kk=D(this,new Bm(0));this.addChild(this.kk);this.ww=D(this,new vm(b));this.addChild(this.ww);this.YX=H(this,this.mo.vM);this.up=H(this,this.kk.up);this.hZ=H(this,this.kk.bB);this.ZQ=H(this,this.kk.gB);this.Hy=H(this,this.ww.Hy);z||ic||this.g("translate-z",!0);Ti&&9>=Rj&&this.tK()}m(Dm,P);e=Dm.prototype;e.f=function(a){P.prototype.f.call(this,a);this.mo.f(a);this.kk.f(a);this.ww.f(a)};e.invalidate=function(){};
e.show=function(){this.g("hidden",!1)};e.Qf=function(){this.kk.EL();this.g("hidden",!0)};e.tK=function(){this.ww.h(!1);this.g("without-sound",!0)};e.hy=function(a){this.ww.hy(a)};e.au=function(a){this.kk.au(a)};e.iy=function(a){this.kk.iy(a)};e.nL=function(){this.mo.nL()};e.Px=function(){this.mo.Px()};function Em(a){var b=a.Nn,c=a.eS,d=a.ie;P.call(this,{l:a.l,Vf:a.Vf});this.Rc=d;this.wb=b;this.wb.kS();this.nb=D(this,c);this.addChild(this.nb);this.nb.hy(this.wb.muted());this.nb.au(this.wb.duration());this.Si=this.MR=!1;C(this,this.wb.YS(),this.NW,this);C(this,this.wb.Lm,this.IW,this);C(this,this.wb.GC(),this.UW,this);C(this,this.wb.stateChangedEvent(),this.ph,this);C(this,this.nb.YX,this.RW,this);C(this,this.nb.up,this.gX,this);C(this,this.nb.hZ,this.uX,this);C(this,this.nb.ZQ,this.xX,this);C(this,
this.nb.Hy,this.jW,this);this.tr();this.Rc&&Hl(this.Rc,this.wb)}m(Em,P);e=Em.prototype;e.tr=function(){this.vz()};e.vz=function(){this.ph()};e.hq=function(){return this.wb};e.invalidate=function(){this.nb.invalidate()};e.ph=function(){if(!this.Si)switch(this.wb.state()){case "playing":this.g("playing",!0);this.nb.nL();break;case "ended":this.g("playing",!1);this.nb.Px();this.wb.reset();break;case "paused":this.g("playing",!1),this.nb.Px()}};e.PH=function(){this.wb.reset();this.nb.Px()};
e.UW=function(){var a=this.wb.currentTime();this.nb.iy(a)};e.IW=function(){var a=this.wb.duration();this.nb.au(a)};e.NW=function(){var a=this.wb.muted();this.nb.hy(a)};e.RW=function(){switch(this.wb.state()){case "playing":this.wb.pause();break;case "ended":case "paused":this.wb.play()}};e.gX=function(a){this.wb.seek(a)};e.uX=function(){this.MR=this.wb.playing();this.Si=!0;this.wb.pause()};e.xX=function(){var a=this.wb.state();this.MR&&("ended"==a?this.PH():this.wb.play());this.Si=!1};
e.jW=function(){var a=this.wb.muted();this.wb.yC(!a)};e.Lc=function(){P.prototype.Lc.call(this);this.Rc&&Il(this.Rc,this.wb)};function Fm(a){var b=a.WS,c=a.ie,d=a.Vf;Em.call(this,{Nn:a.Nn,l:a.l,eS:new Dm({l:"media-controls-panel"},a.Cx),ie:c,Vf:d});var f=this,g=p(b)?b:0;C(this,this.nb.Ng,function(){var a=f.nb.width()<g;f.nb.g("minimized",a)})}m(Fm,Em);Fm.prototype.Pt=function(a){this.nb.QC(a)};Fm.prototype.tK=function(){this.nb.tK()};function Gm(a){P.call(this,{l:"fullscreen-control",Vf:!0});this.pp=a;this.gc=D(this,new P({l:"icon",fa:jj(this.pp,"fullscreen")}));this.addChild(this.gc);this.ys=H(this);this.QF();this.tq(!0)}m(Gm,P);Gm.prototype.f=function(a){P.prototype.f.call(this,a);this.gc.f(a)};Gm.prototype.QF=function(){var a=this;C(this,(Oj?this:this.gc).w(),function(){a.Ca(!a.selected());a.gc.af(!0);a.ys.a()},this)};Gm.prototype.exitFullscreen=function(){this.selected()&&(this.Ca(!1),this.gc.af(!0),this.ys.a())};
Gm.prototype.DK=function(){return this.selected()};function Hm(a,b,c){Dm.call(this,a,b);var d=this;this.tm=null;this.ys=H(this);c&&(this.tm=new Gm(b),Q(this,this.tm,2),C(this,this.tm.ys,function(){d.ys.a()}));this.g("with-fullscreen-button",c)}m(Hm,Dm);Hm.prototype.DK=function(){return this.tm?this.tm.DK():!1};Hm.prototype.f=function(a){Dm.prototype.f.call(this,a);this.tm&&(this.tm.f(a),a||this.tm.exitFullscreen())};function Im(a,b,c){Gc.call(this);this.wx=null!=c?Ja(a,c):a;this.Nl=b;this.NB=Ja(this.G_,this);this.Qx=!1;this.Ax=0;this.Bx=this.ne=null;this.MJ=[]}r(Im,Gc);e=Im.prototype;e.uS=function(a){this.MJ=arguments;this.Qx=!1;this.ne?this.Bx=La()+this.Nl:this.ne=Ci(this.NB,this.Nl)};e.stop=function(){this.ne&&(va.clearTimeout(this.ne),this.ne=null);this.Bx=null;this.Qx=!1;this.MJ=[]};e.pause=function(){++this.Ax};e.resume=function(){this.Ax&&(--this.Ax,!this.Ax&&this.Qx&&this.fx())};
e.Zc=function(){this.stop();Im.pa.Zc.call(this)};e.G_=function(){this.Bx?(this.ne=Ci(this.NB,this.Bx-La()),this.Bx=null):(this.ne=null,this.Ax?this.Qx=!0:this.fx())};e.fx=function(){this.Qx=!1;this.wx.apply(null,this.MJ)};function Jm(a,b){P.call(this,{l:a});this.UA=this.iQ=this.Go=this.Ap=0;this.cf=!1;this.Kh=0;this.qI=800;this.FG=500;this.h(!1);this.kh=new P({s:R(this,"image")});this.kh.addChild(jj(b,"preloader"));this.addChild(this.kh)}m(Jm,P);Jm.prototype.show=function(){this.cf||(this.cf=!0,clearTimeout(this.Go),clearTimeout(this.Ap),this.Ap=Oi(this.mA,this,this.qI))};
Jm.prototype.Qf=function(){if(this.cf&&(this.cf=!1,clearTimeout(this.Go),clearTimeout(this.Ap),this.visible())){var a=this.FG-((new Date).getTime()-this.UA);0<a?this.Go=Oi(this.Fv,this,a):this.Fv()}};Jm.prototype.mA=function(){var a=this;this.UA=(new Date).getTime();this.h(!0);this.iQ=setInterval(function(){a.Kh=360<=a.Kh?1:a.Kh+1.5;a.kh.m("transform","rotate("+a.Kh+"deg)")},0)};Jm.prototype.Fv=function(){this.h(!1);clearInterval(this.iQ)};function Km(a){var b=a.Nn,c=a.Cx,d=a.eh,f=a.l,g=a.minWidth,h=a.minHeight,k=a.WS;a=a.ie;var n=new Hm({l:"media-controls-panel"},c,!!d);Em.call(this,{Nn:b,l:f,eS:n,ie:a});var t=this;this.La=this.wb.la();this.pd(this.La,0);this.YV=p(g)?g:0;this.EG=p(h)?h:0;this.lc=D(this,new P({s:R(this,"start-button")}));this.lc.addChild(jj(c,"play_button"));this.lc.h(!1);this.addChild(this.lc);C(this,this.lc.w(),this.HI,this);this.il=D(this,new P({s:R(this,"replay-button")}));this.il.addChild(jj(c,"replay_button"));
this.il.h(!1);this.addChild(this.il);C(this,this.il.w(),this.oY,this);this.sV=new Im(this.rV.bind(this),2E3);this.Kg=new Jm("video-player-preloader",c);this.addChild(this.Kg.displayObject());this.Hm=new P({fa:this.La,xf:!0,s:R(this,"video-element")});Xj&&(this.Hm.m("visibility","hidden"),B(this,this.Hm,"loadeddata",function(){t.Hm.m("visibility","")}));this.Hm.setAttribute("draggable","true");C(this,this.Hm.w(),this.OG,this);C(this,this.Hm.Ng,this.dX,this);this.HG=!1;B(this,this.displayObject(),"mouseenter",
this.cl,this);B(this,this.displayObject(),"mouseover",this.cl,this);B(this,this.displayObject(),"mouseleave",this.JW,this);this.lF=H(this);this.mF=!1;C(this,n.ys,function(){var a="playing"==t.hq().state();t.mF=n.DK();v(d).attach(t.mF?t:null);t.mF||t.lF.a();a&&t.hq().play()});this.NP=!1;this.xQ=!0;Lm(this,!1);var u=p(k)?k:0;C(this,this.nb.Ng,function(){var a=t.nb.width()<u;t.nb.g("minimized",a)})}m(Km,Em);e=Km.prototype;e.oY=function(){this.HI()};e.Pt=function(a){Aj(this.La,"label",a)};
function Lm(a,b){b?a.nb.show():a.nb.Qf()}e.HI=function(){this.lc.h(!1);this.il.h(!1);this.wb.play();Mm(this)};e.ph=function(){var a=!1;switch(this.wb.state()){case "playing":this.lc.h(!1);this.il.h(!1);this.NP=!0;Oj&&this.sV.uS();break;case "ended":this.Si||(this.dl(),this.il.h(this.KQ()));break;case "buffering":a=this.Kg;a.cf||(a.cf=!0,clearTimeout(a.Go),clearTimeout(a.Ap),a.mA());this.lc.h(!1);this.il.h(!1);a=!0;break;case "paused":Mm(this)}!a&&this.Kg&&this.Kg.Qf();Em.prototype.ph.call(this)};
e.KQ=function(){return!1};e.PH=function(){Em.prototype.PH.call(this);this.dl()};e.rV=function(){var a=this.wb.state();this.RA()&&"playing"==a&&Lm(this,!1)};e.dl=function(){Lm(this,!1)};e.OG=function(){this.WE()&&this.nb.aE&&(this.lc.visible()||("playing"==this.wb.state()?this.wb.pause():this.HI()))};e.cl=function(){this.HG=!0;Nm(this);Mm(this)};function Mm(a){a.Si?zd(a,a.nb.ZQ,function(){a.lc&&Lm(a,Om(a))},a):a.lc&&Lm(a,Om(a))}
function Om(a){var b=a.lc.visible(),c=a.wb.state(),d=a.RA();c="paused"==c;var f=a.WE();a=a.HG;return!b&&d&&(a||c&&f)}e.JW=function(){this.HG=!1;Mm(this)};e.dX=function(){Nm(this);Pm(this)?this.nb.visible()||(this.ph(),this.nb.h(Om(this))):(this.il.h(!1),this.nb.h(!1))};function Nm(a){Pm(a)?a.NP||a.lc.h(a.wI()):a.lc.h(!1)}e.RA=function(){return this.xQ&&Pm(this)};function Pm(a){return a.width()>=a.YV&&a.height()>=a.EG}e.wI=function(){return!0};e.WE=function(){return!0};
e.xd=function(){Em.prototype.xd.call(this);var a=this.parentScale();this.Hm.resize(this.width()*a,this.height()*a);this.Hm.ab(1/a)};function Qm(a,b,c){G.call(this);this.Rc=a;this.F=b;this.nV=c}m(Qm,G);function Rm(a,b){b=Al(b);return new Km({Nn:b,ie:a.Rc,l:"video-player",Cx:a.F,minWidth:80,minHeight:100,WS:185,eh:a.nV})};function Sm(a,b){this.kb=a;this.Pc=b}Sm.prototype.id=function(){return this.Pc};Sm.prototype.type=function(){return this.kb};function Tm(a,b,c){Sm.call(this,"equation",a);this.f0=b;this.PS=c}r(Tm,Sm);function Um(a,b,c,d,f,g,h){Sm.call(this,"image",a);this.info=b;this.text=c;this.width=d;this.height=f;this.FS=g;this.url=h}r(Um,Sm);function Vm(a,b,c,d,f,g,h){Sm.call(this,"video",a);this.info=b;this.width=g;this.height=h;this.poster=d;this.text=c;this.Hh=f}r(Vm,Sm);function Wm(a,b,c){P.call(this,{l:"aspect-ratio-fixed-block",bc:"SPAN",mK:!0});c=c?c/b:0;this.m("width",b+"px");b=new P({s:R(this,"inner-wrapper")});b.m("padding-bottom",100*c+"%");Q(this,b);Sk(a,R(this,"content"));b.addChild(a)}m(Wm,P);function Xm(a,b,c){function d(){Qk(a,{transition:"",opacity:"0"});Qk(c,{transition:"",transform:"translate("+k/g+"px, "+n/g+"px) scale("+h+")"});Wg(function(){Qk(a,{transition:"opacity 450ms",opacity:"1"});Qk(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||ic||Ti?d():Wg(d)}
;var Ym=O?0:-.02,Zm=O?0:32;
function $m(a){P.call(this,{l:"zoom-lightbox-layer"});var b=this;this.jG=new P({s:R(this,"background")});this.jG.g("miniskin",O);this.addChild(this.jG);this.Po=new P({l:"zoom-lightbox"});this.addChild(this.Po);this.kh=new P({bc:"IMG",s:R(this.Po,"preview")});this.lZ=new P({s:R(this.Po,"substrate")});this.Po.addChild(this.lZ);this.Po.addChild(this.kh);this.Ea=new P({l:"zoom-lightbox-control-panel"});this.addChild(this.Ea);this.pu=new P({l:"close-lightbox-icon-wrapper"});a=jj(a,"close_lightbox_icon");
this.pu.addChild(a);this.Ea.addChild(this.pu);this.Ea.g("miniskin",O);this.g("miniskin",O);this.fG=new J(0,0);this.yF=H(this);B(this,this,sk,function(a){a.preventDefault();b.yF.a()});B(this,this.kh,sk,function(a){a.preventDefault();b.yF.a()});B(this,this.pu,sk,function(a){a.preventDefault();an(b,!0)});B(this,window,"resize",this.wa,this)}m($m,P);$m.prototype.show=function(a){this.kh.setAttribute("src",a.src);this.g("visible",!0);this.fG=a.size.clone();this.wa()};$m.prototype.Qf=function(){an(this)};
$m.prototype.vK=function(){return this.Po};
$m.prototype.ja=function(a,b){if(a&&b){a=new J(a,b);b=a.width>a.height?0:1;this.Ea.g("horizontal",1==b);this.Ea.g("vertical",0==b);this.pu.g("horizontal",1==b);this.pu.g("vertical",0==b);var c=O?0==b?56:46:0;b=Gg({width:this.fG.width,height:this.fG.height,boundingWidth:a.width-2*Zm-(0==b?c:0),boundingHeight:(1+Ym)*a.height-2*Zm-(1==b?c:0),dh:!0});c=a.width>a.height?0:1;var d=O?0==c?56:46:0;a=new Sl(Math.max(Zm,a.width-b.width)/2,Math.max(Zm,Ym*a.height+(a.height-b.height))/2);a=new Sl(a.x-(0==c?d:
0)/2,a.y+(1==c?d:0)/2);Qk(this.Po,{width:b.width+"px",height:b.height+"px",left:a.x+"px",top:a.y+"px"})}};function an(a,b){((void 0===b?0:b)&&O||!O)&&a.g("visible",!1)}function bn(a,b){G.call(this);var c=this;this.Z=a;this.DJ=this.Z.visible();this.Aj=!0;this.Dm=new $m(b);this.Dm.Qf();this.Z.addChild(this.Dm);C(this,this.Dm.yF,this.Qf,this);this.uD=H(this);this.IR=H(this);B(this,window,"orientationchange",function(){c.wa()})}m(bn,G);e=bn.prototype;e.setActive=function(a){this.Aj=a;this.uD.a()};
e.active=function(){return this.Aj};e.show=function(a){if(this.Aj||a.r_){var b=a.eT.displayObject().getBoundingClientRect();b=new J(b.width,b.height);(this.DJ=this.Z.visible())||this.Z.m("display","block");this.Dm.show({src:a.src,size:b});Xm(this.Dm.jG,a.eT,this.Dm.vK());this.IR.a()}};e.Qf=function(){this.DJ||this.Z.m("display","none");this.Dm.Qf();this.IR.a()};e.wa=function(){this.Dm.wa()};function cn(){return p(window.orientation)?!!(window.orientation%180):window.innerWidth>window.innerHeight}function dn(){return 0<=window.location.search.indexOf("ispringpreview=1")};function en(a,b,c){var d=new P({l:"image",bc:"IMG"});d.setAttribute("src",a.info.src);a.text&&d.QC(a.text);var f=new J(a.width||1,a.height||1);Wm.call(this,d,f.width,f.height);(this.Hc=b)&&!a.url&&fn(this,d,f,a,c)}m(en,Wm);function fn(a,b,c,d,f){var g=O;if(O||d.FS)a.g("zoomable",g),C(a,v(a.Hc).uD,a.aO,a),a.aO(),C(a,a.w(),function(){v(a.Hc).show({eT:b,src:d.info.src,r_:g})});d.FS&&f&&gn(a,c)&&a.addChild(hn(a,a,f))}en.prototype.aO=function(){this.g("zoomable",v(this.Hc).active()||dn()&&O)};
function gn(a,b){return N&&!O&&v(a.Hc).active()&&32<=b.width&&32<=b.height}function hn(a,b,c){var d=new P({s:R(b,"zoom")});b=jj(c,"zoom_icon");d.addChild(b);C(a,v(a.Hc).uD,function(){d.h(v(a.Hc).active())});return d};function jn(a,b){for(var c=[],d=l(b.info),f=d.next();!f.done;f=d.next())f=f.value,c.push(new ol(f.src,f.mimeType));a=Rm(a,c);a.La.setAttribute("poster",b.poster);a.xQ=b.Hh;b.text&&a.Pt(b.text);Wm.call(this,a,b.width||1,b.height||1);var g=this;this.pJ=a;C(this,this.pJ.lF,function(){g.addChild(g.pJ)},this)}m(jn,Wm);function kn(a,b,c){this.AO=a;this.Hc=b;this.F=c}kn.prototype.aK=function(a,b){if(this.AO&&!ek)return a=new jn(this.AO,a),b.push(a.pJ),ln(a.displayObject());b=[];for(var c=l(a.info),d=c.next();!d.done;d=c.next())d=d.value,b.push(new ol(d.src,d.mimeType));b=Al(b).la();b.setAttribute("poster",a.poster);b.setAttribute("controls","");L(b,"max-width","100%");return ln(b)};function ln(a){pj(a,"inline-item");return a};function mn(a,b,c){c=c||{};this.Zh={};this.cv=b;this.XV=[];a=a.Gd();a=l(a);for(b=a.next();!b.done;b=a.next()){var d=b.value;b=d.id();var f=this.Zh,g;if(!(g=c[b])){if(d instanceof Um)g=this.cv,d=ln((new en(d,g.Hc,g.F)).displayObject());else if(d instanceof Vm)d=this.cv.aK(d,this.XV);else if(d instanceof Tm)g=xf(document,"SPAN"),g.innerHTML=d.f0,g=v(g.firstElementChild),L(g,"max-width","100%"),d=ln(g);else throw Error("unknown resource");g=d}f[b]=g}};function nn(a){var b=a.checked;P.call(this,{s:a.s,l:a.l,bc:"INPUT"});var c=this;this.setAttribute("type","checkbox");this.SC(b||!1);this.gE=H(this);B(this,this.displayObject(),"change",function(){c.gE.a()},this)}m(nn,P);nn.prototype.checked=function(){return this.displayObject().checked};nn.prototype.SC=function(a){this.Bk("checked",a);this.displayObject().checked=a};function on(a){var b=a.checked,c=a.name;P.call(this,{s:a.s,l:a.l,bc:"INPUT"});var d=this;this.setAttribute("type","radio");c&&this.setAttribute("name",c);this.SC(b||!1);this.gE=H(this);B(this,this.displayObject(),"change",function(){d.gE.a()},this);B(this,this.displayObject(),"keydown",function(a){32==a.keyCode&&d.checked()&&a.preventDefault()},this)}m(on,P);on.prototype.checked=function(){return this.displayObject().checked};
on.prototype.SC=function(a){this.Bk("checked",a);this.displayObject().checked=a};function pn(a){var b=a.El,c=a.wC,d=a.hq;a=a.mode;G.call(this);this.Lh=b;this.Gr=c;this.Hr=d;this.ta=a;this.Uo=!0;qn(this);C(this,this.Hr.stateChangedEvent(),this.Ma,this,-1);b=this.Lh.Ga();"normal"==this.ta&&b.ke()&&this.Gr.kk.cC(!1)}m(pn,G);pn.prototype.activate=function(){if(!lk){var a=rn(this.Lh);"normal"==this.ta&&a&&this.KO()&&this.Hr.play()}};pn.prototype.KO=function(){return this.Lh.Ga().hi()};pn.prototype.deactivate=function(){this.Hr.stop()};
pn.prototype.Ma=function(){switch(this.Hr.state()){case "playing":if("normal"==this.ta&&this.Lh.Ga().ke()&&this.Uo){this.Uo=!1;sn(this.Lh,this.Lh.Cq()+1);this.Gr.kk.cC(!1);var a=this.Gr;a.aE=!1;a.mo.f(!1)}break;case "ended":"normal"==this.ta&&this.Lh.Ga().ke()&&(a=this.Gr,a.aE=!0,a.mo.f(!0),qn(this)),this.Uo=!0}};function qn(a){"normal"==a.ta&&a.Lh.Ga().ke()&&!rn(a.Lh)?a.Gr.f(!1):a.Gr.f(!0)};function tn(a,b){Tg.call(this,a,b);this.JD=!0;this.nM=0;this.mM=H(this)}m(tn,Tg);tn.prototype.QJ=function(){return this.nM};tn.prototype.vt=function(){return this.JD};function un(a){Rg.call(this,a)}m(un,Rg);un.prototype.type=function(){return"iconPlaceholder"};function vn(a,b){Rg.call(this,b);this.Bg=a}m(vn,Rg);vn.prototype.type=function(){return"slideAudio"};vn.prototype.Ga=function(){return this.Bg};vn.prototype.va=function(){return[this.Bg.Da]};function wn(a){yh.apply(this,arguments)}m(wn,yh);wn.prototype.type=function(){return"slideVideo"};function xn(a){yh.apply(this,arguments)}m(xn,yh);xn.prototype.type=function(){return"video"};function yn(){this.$U=p(void 0)?void 0:"\u2026"}yn.prototype.Al=function(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.$U;else{var c=0;$a([].slice.call(a.childNodes),function(a){if(c>b)Cf(a);else{var d=a.textContent.length;c+d>b&&this.Al(a,b-c);c+=d}},this)}};function zn(a,b,c,d){P.call(this,a);Sk(this,"published-rich-text");this.c=b;this.Zh=c;this.Al=d;this.Bd=!1;this.tB=H(this);An(this,this.c)}m(zn,P);function An(a,b){a.displayObject().innerHTML=b;b=a.displayObject().querySelectorAll("[id]");b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,Df(v(a.Zh[c.id]),c)}zn.prototype.ja=function(a,b){this.Al&&b&&Bn(this,b)};
function Bn(a,b){function c(){f&&Cf(f);var a=v(d),b=E;a=a.cloneNode(!0);x.Al(a,b);f=a;M.appendChild(f)}a.Bd&&(a.Bd=!1,An(a,a.c),a.tB.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 u=n.cloneNode(!0);z||(u.textContent=" ");u.id=t;Df(u,n)}var x=new yn,E=Math.floor(b/d.scrollHeight*d.textContent.length),M=v(d.parentElement);
M.removeChild(d);for(c();f.scrollHeight<=b;)E+=10,c();for(;0<E&&f.scrollHeight>b;)c(),--E;b=l(Object.keys(g));for(h=b.next();!h.done;h=b.next())h=h.value,(k=f.querySelector("#"+h))&&Df(g[h],k);Cf(f);An(a,v(f).innerHTML);a.Bd=!0;b=l(Object.keys(g));for(h=b.next();!h.done;h=b.next())h=h.value,Df(g[h],d.querySelector("#"+h));a.tB.a()}}}zn.prototype.Sa=function(a){var b=this.width();this.xa(a);var c=this.displayObject().scrollHeight;this.xa(b);return new J(a,c)};
zn.prototype.Za=function(a,b,c,d){this.resize(c,d);this.move(a,b)};function Cn(a,b){Rl.call(this,a);this.EF=!1;this.Zk=b.Zk;Dn(this)}m(Cn,Rl);Cn.prototype.PX=function(){this.EF||window.open(v(this.Zk).url(),v(this.Zk).target())};function Dn(a){var b=!!a.Zk&&!a.EF;a.g("with-hyperlink",b);b&&C(a,a.w(),a.PX,a)};function S(a){P.call(this,a);this.ck=H(this);H(this);this.Oz=0;this.Am=this.Bm=void 0}m(S,P);e=S.prototype;e.view=function(){return this};e.Va=function(){};e.Wl=function(){};e.zk=function(){};e.yn=function(){return[[this]]};
e.Sa=function(a,b){if(this.Bm==a&&this.Am==b&&this.VH)return this.VH;this.Bm=a;this.Am=b;var c=this.width();this.xa(a);var d=Sf(this.displayObject(),"height");this.m("height","");var f=this.displayObject().scrollHeight;this.xa(c);this.m("height",d);return this.VH=new J(a,Math.max(f,b))};e.Za=function(a,b,c,d){this.resize(c,d);this.move(a,b)};e.dT=function(){};function En(a,b){S.call(this,{s:R(a,"content")});this.hQ=b;Q(this,this.hQ)}m(En,S);En.prototype.f=function(){};En.prototype.Lt=function(){return this.hQ};function Fn(){return Hb()+"-"+Hb()};function Gn(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 Hn(){this.Eh=[];this.ji=[];this.gi=[]}Hn.prototype.rk=null;Hn.prototype.hf=null;Hn.prototype.Wx=!0;var In=[2,2,6,6,0];e=Hn.prototype;e.clear=function(){this.Eh.length=0;this.ji.length=0;this.gi.length=0;delete this.rk;delete this.hf;delete this.Wx;return this};e.moveTo=function(a,b){0==Ya(this.Eh)?this.gi.length-=2:(this.Eh.push(0),this.ji.push(1));this.gi.push(a,b);this.hf=this.rk=[a,b];return this};
e.lineTo=function(a){var b=Ya(this.Eh);if(null==b)throw Error("Path cannot start with lineTo");1!=b&&(this.Eh.push(1),this.ji.push(0));for(b=0;b<arguments.length;b+=2){var c=arguments[b],d=arguments[b+1];this.gi.push(c,d)}this.ji[this.ji.length-1]+=b/2;this.hf=[c,d];return this};e.close=function(){var a=Ya(this.Eh);if(null==a)throw Error("Path cannot start with close");4!=a&&(this.Eh.push(4),this.ji.push(1),this.hf=this.rk);return this};
e.arc=function(a,b,c,d,f,g,h){a+=c*Math.cos(Zd(f));b+=d*Math.sin(Zd(f));h?this.hf&&a==this.hf[0]&&b==this.hf[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.hf[0]-a*Math.cos(Zd(c))+a*Math.cos(Zd(c+d)),g=this.hf[1]-b*Math.sin(Zd(c))+b*Math.sin(Zd(c+d));this.Eh.push(3);this.ji.push(1);this.gi.push(a,b,c,d,f,g);this.Wx=!1;this.hf=[f,g];return this};
function Jn(a,b){for(var c=a.gi,d=0,f=0,g=a.Eh.length;f<g;f++){var h=a.Eh[f],k=In[h]*a.ji[f];b(h,c.slice(d,d+k));d+=k}}e.clone=function(){var a=new this.constructor;a.Eh=this.Eh.concat();a.ji=this.ji.concat();a.gi=this.gi.concat();a.rk=this.rk&&this.rk.concat();a.hf=this.hf&&this.hf.concat();a.Wx=this.Wx;return a};
e.transform=function(a){if(!this.Wx)throw Error("Non-simple path");a.transform(this.gi,0,this.gi,0,this.gi.length/2);this.rk&&a.transform(this.rk,0,this.rk,0,1);this.hf&&this.rk!=this.hf&&a.transform(this.hf,0,this.hf,0,1);return this};e.Ie=function(){return 0==this.Eh.length};function Kn(a){Gc.call(this);this.vj=a;this.xt={}}r(Kn,Gc);var Ln=[];e=Kn.prototype;e.Sl=function(a,b,c,d){Aa(b)||(b&&(Ln[0]=b.toString()),b=Ln);for(var f=0;f<b.length;f++){var g=A(a,b[f],c||this.handleEvent,d||!1,this.vj||this);if(!g)break;this.xt[g.key]=g}return this};e.SS=function(a,b,c,d){return Mn(this,a,b,c,d)};function Mn(a,b,c,d,f,g){if(Aa(c))for(var h=0;h<c.length;h++)Mn(a,b,c[h],d,f,g);else{b=ad(b,c,d||a.handleEvent,f,g||a.vj||a);if(!b)return a;a.xt[b.key]=b}return a}
e.lD=function(a,b,c,d,f){if(Aa(b))for(var g=0;g<b.length;g++)this.lD(a,b[g],c,d,f);else if(a=ld(a,b,c||this.handleEvent,Da(d)?!!d.capture:!!d,f||this.vj||this))jd(a),delete this.xt[a.key]};e.oq=function(){Ob(this.xt,function(a,b){this.xt.hasOwnProperty(b)&&jd(a)},this);this.xt={}};e.Zc=function(){Kn.pa.Zc.call(this);this.oq()};e.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function Nn(a,b){pd.call(this);this.Kb=a;this.BS=b;this[Qc]=!1}r(Nn,pd);e=Nn.prototype;e.BS=null;e.Kb=null;e.JL=null;e.Wb=function(){return this.Kb};e.yS=function(){return this.JL?this.JL.clone():new wg};e.setTransform=function(a){this.JL=a.clone();a=[a.Rf,a.Tf,a.Sf,a.Uf,a.nf,a.tg].join();this.Wb().setAttribute("transform","matrix("+a+")")};e.addEventListener=function(a,b,c,d){A(this.Kb,a,b,c,d)};e.removeEventListener=function(a,b,c,d){id(this.Kb,a,b,c,d)};
e.Zc=function(){Nn.pa.Zc.call(this);v(this.Kb);kd(this.Kb)};function On(a,b,c,d){Nn.call(this,a,b);a=this.BS;b=this.Wb();c?(b.setAttribute("stroke",c.TJ),b.setAttribute("stroke-opacity",c.OK),c=c.zS(),q(c)&&-1!=c.indexOf("px")?b.setAttribute("stroke-width",parseFloat(c)/Pn(a)):b.setAttribute("stroke-width",c)):b.setAttribute("stroke","none");this.fill=d;c=this.Wb();d instanceof Qn?(c.setAttribute("fill",d.TJ),c.setAttribute("fill-opacity",d.OK)):c.setAttribute("fill","none")}r(On,Nn);On.prototype.fill=null;function Rn(a,b,c,d){On.call(this,a,b,c,d)}r(Rn,On);function Sn(){};function Tn(a,b){Nn.call(this,a,b)}r(Tn,Nn);function Un(a,b,c,d){On.call(this,a,b,c,d)}r(Un,On);function Vn(a,b,c,d){On.call(this,a,b,c,d)}r(Vn,On);function Wn(a,b,c){this.n0=a;this.TJ=b;this.OK=null==c?1:c}Wn.prototype.zS=function(){return this.n0};function Xn(){}Xn.yK=void 0;Xn.e_=function(){return Xn.yK?Xn.yK:Xn.yK=new Xn};Xn.prototype.A_=0;function Yn(a){pd.call(this);this.fK=a||nf();this.$K=Zn;this.He=null;this.lf=!1;this.Kb=null;this.qx=void 0;this.Bh=this.Fe=this.fh=null;this.m0=!1}r(Yn,pd);Yn.prototype.l_=Xn.e_();var Zn=null;function $n(a){return a.He||(a.He=":"+(a.l_.A_++).toString(36))}e=Yn.prototype;e.pi=function(a){if(this.fh&&this.fh.Bh){var b=this.fh.Bh,c=this.He;c in b&&delete b[c];Wb(this.fh.Bh,a,this)}this.He=a};e.Wb=function(){return this.Kb};
function ao(a,b){if(a==b)throw Error("Unable to set parent component");var c;if(c=b&&a.fh&&a.He){c=a.fh;var d=a.He;c=c.Bh&&d?Xb(c.Bh,d)||null:null}if(c&&a.fh!=b)throw Error("Unable to set parent component");a.fh=b;Yn.pa.kL.call(a,b)}e.getParent=function(){return this.fh};e.kL=function(a){if(this.fh&&this.fh!=a)throw Error("Method not supported");Yn.pa.kL.call(this,a)};e.ct=function(){this.Kb=this.fK.createElement("DIV")};e.Un=function(a){bo(this,a)};
function bo(a,b,c){if(a.lf)throw Error("Component already rendered");a.Kb||a.ct();b?b.insertBefore(a.Kb,c||null):a.fK.ge.body.appendChild(a.Kb);a.fh&&!a.fh.lf||a.hx()}e.hx=function(){this.lf=!0;co(this,function(a){!a.lf&&a.Wb()&&a.hx()})};e.jx=function(){co(this,function(a){a.lf&&a.jx()});this.qx&&this.qx.oq();this.lf=!1};e.Zc=function(){this.lf&&this.jx();this.qx&&(this.qx.Yc(),delete this.qx);co(this,function(a){a.Yc()});!this.m0&&this.Kb&&Cf(this.Kb);this.fh=this.Kb=this.Bh=this.Fe=null;Yn.pa.Zc.call(this)};
e.addChild=function(a,b){this.pd(a,this.Fe?this.Fe.length:0,b)};
e.pd=function(a,b,c){v(!!a,"Provided element must not be null.");if(a.lf&&(c||!this.lf))throw Error("Component already rendered");if(0>b||b>(this.Fe?this.Fe.length:0))throw Error("Child component index out of bounds");this.Bh&&this.Fe||(this.Bh={},this.Fe=[]);if(a.getParent()==this){var d=$n(a);this.Bh[d]=a;hb(this.Fe,a)}else Wb(this.Bh,$n(a),a);ao(a,this);lb(this.Fe,b,0,a);a.lf&&this.lf&&a.getParent()==this?(c=this.Kb,b=c.childNodes[b]||null,b!=a.Wb()&&c.insertBefore(a.Wb(),b)):c?(this.Kb||this.ct(),
b=this.Fe?this.Fe[b+1]||null:null,bo(a,this.Kb,b?b.Kb:null)):this.lf&&!a.lf&&a.Kb&&a.Kb.parentNode&&1==a.Kb.parentNode.nodeType&&a.hx()};function co(a,b){a.Fe&&$a(a.Fe,b,void 0)}e.removeChild=function(a,b){if(a){var c=q(a)?a:$n(a);a=this.Bh&&c?Xb(this.Bh,c)||null:null;if(c&&a){var d=this.Bh;c in d&&delete d[c];hb(this.Fe,a);b&&(a.jx(),a.Kb&&Cf(a.Kb));ao(a,null)}}if(!a)throw Error("Child is not in parent component");return a};
e.Tn=function(a){for(var b=[];this.Fe&&0!=this.Fe.length;)b.push(this.removeChild(this.Fe?this.Fe[0]||null:null,a));return b};function eo(a,b,c,d,f){Yn.call(this,f);this.width=a;this.height=b;this.Xp=c||null;this.VJ=d||null}r(eo,Yn);e=eo.prototype;e.$s=null;e.RB=0;e.SB=0;e.kt=function(){return this.lf?cg(this.Wb()):wa(this.width)&&wa(this.height)?new J(this.width,this.height):null};function Pn(a){var b=a.kt();return b?b.width/(a.Xp?new J(a.Xp,a.VJ):a.kt()).width:0}e.suspend=function(){};e.resume=function(){};function Qn(a,b){this.TJ=a;this.OK=null==b?1:b}r(Qn,Sn);function fo(a,b){Nn.call(this,a,b)}r(fo,Nn);function go(a,b){Nn.call(this,a,b)}r(go,Tn);go.prototype.clear=function(){Af(this.Wb())};go.prototype.xg=function(a,b){ho(this.Wb(),{width:a,height:b})};function io(a,b,c,d){On.call(this,a,b,c,d)}r(io,Rn);function jo(a,b,c,d){On.call(this,a,b,c,d)}r(jo,Vn);jo.prototype.setPosition=function(a,b){ho(this.Wb(),{x:a,y:b})};jo.prototype.xg=function(a,b){ho(this.Wb(),{width:a,height:b})};function ko(a,b,c,d){On.call(this,a,b,c,d)}r(ko,Un);function lo(a,b){Nn.call(this,a,b)}r(lo,fo);
lo.prototype.setPosition=function(a,b){ho(this.Wb(),{x:a,y:b})};lo.prototype.xg=function(a,b){ho(this.Wb(),{width:a,height:b})};function mo(a,b,c,d,f){eo.call(this,a,b,c,d,f);this.dx={};this.NL=lc&&!zc(526);this.vj=new Kn(this)}var no;r(mo,eo);var oo=0;function po(a,b,c){a=a.fK.ge.createElementNS("http://www.w3.org/2000/svg",b);c&&ho(a,c);return a}function ho(a,b){for(var c in b)a.setAttribute(c,b[c])}function qo(a,b,c){(c||a.$s).Wb().appendChild(b.Wb())}e=mo.prototype;
e.ct=function(){var a=po(this,"svg",{width:this.width,height:this.height,overflow:"hidden"}),b=po(this,"g");this.ZB=po(this,"defs");this.$s=new go(b,this);a.appendChild(this.ZB);a.appendChild(b);this.Kb=a;if(this.Xp||this.RB||this.SB)this.Wb().setAttribute("preserveAspectRatio","none"),this.NL?this.mD():this.Wb().setAttribute("viewBox",this.RB+" "+this.SB+" "+(this.Xp?this.Xp+" "+this.VJ:""))};
e.mD=function(){if(this.lf&&(this.Xp||this.RB||!this.SB)){var a=this.kt();0==a.width?this.Wb().style.visibility="hidden":(this.Wb().style.visibility="",this.$s.Wb().setAttribute("transform","scale("+a.width/this.Xp+" "+a.height/this.VJ+") translate("+-this.RB+" "+-this.SB+")"))}};e.xg=function(a,b){Zf(this.Wb(),a,b)};
e.kt=function(){if(!kc)return this.lf?cg(this.Wb()):mo.pa.kt.call(this);var a=this.width,b=this.height,c=q(a)&&-1!=a.indexOf("%"),d=q(b)&&-1!=b.indexOf("%");if(!this.lf&&(c||d))return null;if(c){var f=this.Wb().parentNode;var g=cg(f);a=parseFloat(a)*g.width/100}d&&(f=f||this.Wb().parentNode,g=g||cg(f),b=parseFloat(b)*g.height/100);return new J(a,b)};e.clear=function(){this.$s.clear();Af(this.ZB);this.dx={}};
function ro(a,b,c,d,f,g,h){b=po(a,"ellipse",{cx:b,cy:c,rx:d,ry:f});g=new io(b,a,g,h);qo(a,g,void 0)}function so(a,b,c,d,f,g,h){b=po(a,"rect",{x:b,y:c,width:d,height:f});g=new jo(b,a,g,h);qo(a,g,void 0)}e.drawImage=function(a,b,c,d,f,g){a=po(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 lo(a,this);qo(this,f,g);return f};
function to(a,b,c,d){b=po(a,"path",{d:uo(b)});c=new ko(b,a,c,d);qo(a,c,void 0)}function uo(a){var b=[];Jn(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.fS=function(a){var b=po(this,"g");(a||this.$s).Wb().appendChild(b);return new go(b,this)};e.Tp=function(a){if(a in this.dx)return this.dx[a];var b="_svgdef_"+oo++;(void 0).setAttribute("id",b);this.dx[a]=b;this.ZB.appendChild(void 0);return b};e.hx=function(){var a=this.kt();mo.pa.hx.call(this);a||this.dispatchEvent("resize");if(this.NL){a=this.width;var b=this.height;"string"==typeof a&&-1!=a.indexOf("%")&&"string"==typeof b&&-1!=b.indexOf("%")&&this.vj.Sl(vo(),"tick",this.mD);this.mD()}};
e.jx=function(){mo.pa.jx.call(this);this.NL&&this.vj.lD(vo(),"tick",this.mD)};e.Zc=function(){delete this.dx;delete this.ZB;delete this.$s;this.vj.Yc();delete this.vj;mo.pa.Zc.call(this)};function vo(){no||(no=new Bi(400),no.start());return no};function wo(a){G.call(this);this.Ib=null;this.Uc=a;this.vi=this.Fi=null;this.mI=xo();this.yD=xo();this.kN=!0;this.Sv=null;this.IG=!1;this.Am=this.Bm=null;a instanceof oh&&C(this,a.H(),this.lT,this)}m(wo,G);function yo(a,b){a.Ib=b;a.Ib.m("pointer-events","none");a.Ib.displayObject().appendChild(a.mI);a.Ib.displayObject().appendChild(a.yD)}e=wo.prototype;e.Ix=function(a){this.Fi&&(this.ce(this.Fi),this.Fi=null);if(this.Fi=a)D(this,this.Fi),this.Fi.sL(this)};
e.invalidate=function(a,b){if(this.Ib){var c=JSON.stringify(a),d=this.Ib.width(),f=this.Ib.height();d&&f&&(JSON.stringify(this.Sv)!=c||this.IG!=b||this.Bm!=d||this.Am!=f)&&(this.Sv=a.slice(),this.IG=b,this.Bm=d,this.Am=f,this.lT())}};
e.lT=function(){if(this.Ib&&this.Sv&&(Af(this.mI),Af(this.yD),this.$F(this.Sv))){for(var a=this.Sv,b=this.IG,c=new Hn,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.yp=document.createElementNS("http://www.w3.org/2000/svg","g");L(this.yp,"pointer-events","visiblePainted");this.mI.appendChild(this.yp);this.tQ=document.createElementNS("http://www.w3.org/2000/svg","defs");this.yp.appendChild(this.tQ);this.dn=document.createElementNS("http://www.w3.org/2000/svg",
"g");L(this.dn,"pointer-events","none");this.QA=document.createElementNS("http://www.w3.org/2000/svg","g");this.yp.appendChild(this.QA);a=this.Ju(c);b=this.Uc.strokeStyle();"solid"==b.type()&&(a.setAttribute("stroke-width",b.size()),a.setAttribute("stroke",Ke(b.color())),a.setAttribute("stroke-opacity",b.alpha()),a.setAttribute("stroke-dasharray",zo(b)),a.setAttribute("stroke-linecap",b.Ww()),a.setAttribute("stroke-linejoin",b.join()));this.QA.appendChild(a);this.Fi&&(b=this.Fi.Un())&&this.QA.appendChild(b);
this.vi&&this.vi.Un(a,this.Uc.background());a=Fn();this.QA.setAttribute("id",a);b=this.Uc.Rt();if(this.kN&&(!b.Jr||0==b.alpha())&&!Xj){v(this.Ib);b=this.Uc.Rt();d=b.Bn()*Math.cos(Zd(b.angle()));f=b.Bn()*Math.sin(Zd(b.angle()));var g=b.size()/100,h=new J(this.Ib.width(),this.Ib.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=Ao(b.color(),b.alpha(),b.blur()/100*35);
f=this.Tp(g);h=this.Uc.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.Ib.width()+2*h+2*b));g.setAttribute("height",""+(this.Ib.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);L(b,"pointer-events","none");Bf(this.yp,b,1)}a=
this.Uc.mt();if(this.kN&&!a.Ir&&0!=a.size()&&0!=a.alpha()&&!Xj){v(this.Ib);d=new J(this.Ib.width(),this.Ib.height());f=this.Uc.mt();a=f.size()/150;g=this.Ju(c);b=this.Uc.strokeStyle();if(h="solid"==b.type()&&b.alpha())k=g.cloneNode(!0),k.setAttribute("stroke-width",b.size()+100*a),k.setAttribute("stroke",Ke(b.color())),k.setAttribute("stroke-dasharray",zo(b)),k.setAttribute("stroke-linecap",b.Ww()),k.setAttribute("stroke-linejoin",b.join()),k.setAttribute("fill","none"),this.dn.appendChild(k);if(this.vi){g=
g.cloneNode(!0);h||"pictureFill"==this.Uc.background().rg()||(g.setAttribute("stroke-width",100*a),g.setAttribute("stroke","#000000"));var n=this.vi;h=this.dn;var t=this.Uc.background();if(n.xh){var u=null;k=null;if("solidFill"==t.rg())t.Hk().alpha()&&(u="#000000");else if("gradientFill"==t.rg()){t=t.Do.sk();n=!1;t=l(t);for(var x=t.next();!x.done;x=t.next())if(x.value.alpha()){n=!0;break}n&&(u="#000000")}else"pictureFill"==t.rg()&&(t=t.Mn(),t.alpha()&&(k=Bo(t),u=k.pattern,k=k.image,"tile"==t.position()&&
(t=v(t.image()),k.setAttribute("transform",Gn(a,new J(t.width(),t.height())))),k=Gn(a,d),u="url(#"+n.xh.Tp(u)+")"));u&&(g.setAttribute("fill",u),k&&g.setAttribute("transform",k),h.appendChild(g))}}this.Fi&&(g=this.Fi.Un())&&(g.setAttribute("transform",Gn(a,d)),this.dn.appendChild(g));this.dn.childElementCount&&(d=Ao(f.color(),f.alpha(),15*a),f=this.Tp(d),b="solid"==b.type()?b.size():0,a*=250,a=new K(-(a+b),-(a+b),this.Ib.width()+2*b+2*a,this.Ib.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.dn.setAttribute("filter","url(#"+f+")"),jc&&(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.dn.appendChild(b)),Bf(this.yp,this.dn,this.yp.childElementCount-1))}c=this.Ju(c);a=this.Uc.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");L(a,"pointer-events","visiblePainted");a.appendChild(c);this.yD.appendChild(a)}};e.Tp=function(a){var b=Fn();a.setAttribute("id",b);this.tQ.appendChild(a);return b};e.$F=function(a){return 1<a.length};
e.Ju=function(a){var b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d",uo(a));return b};function xo(){var a=document.createElementNS("http://www.w3.org/2000/svg","svg");L(a,"width","100%");L(a,"height","100%");L(a,"position","absolute");L(a,"overflow","visible");L(a,"pointer-events","none");return a}
function Ao(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",""+Ke(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 zo(a){var b=a.size(),c=a.Ww(),d=[];a.bK().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 Co(a,b){switch(a.wf()){case "rectangle":case "textBox":return[new I(0,0),new I(b.width,0),new I(b.width,b.height),new I(0,b.height)];case "roundedRectangle":case "ellipse":return[];case "freeform":var c=[];a=l(a.jt());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 I(0,b.height),new I(.5*b.width,0),new I(b.width,b.height)];default:throw Error("unknown shape type: "+a.wf());}}
function Do(a){switch(a.wf()){case "rectangle":case "textBox":case "triangle":return!0;case "ellipse":case "roundedRectangle":return!1;case "freeform":var b=a.jt();if(2>b.length)return!1;var c=b[0].clone();b=b[b.length-1].clone();a=v(a.rect());c.scale(a.width,a.height);b.scale(a.width,a.height);return 5>ae(c,b);default:throw Error("unknown shape type: "+a.wf());}};function Eo(a,b,c){Cn.call(this,"player-shape-view",a);var d=this;this.xs=a;this.Uc=a.Hd();this.lp=c;D(this,this.lp);yo(this.lp,this);this.ak=1;this.sH=null;this.c=D(this,b);this.c.m("pointer-events","all");this.addChild(this.c);b instanceof En&&(this.sH=this.c,this.c=b.Lt(),this.c.m("pointer-events","all"));if(b instanceof Km){var f=w(b,Km);C(this,f.lF,function(){d.addChild(f)},this)}Fo(this)&&Sk(this.c,R(this,"shape-view-rich-text-view"));this.Fa()}m(Eo,Cn);e=Eo.prototype;e.Ix=function(a){this.lp.Ix(a)};
e.Sa=function(a,b){if(Fo(this)){b=this.Uc.Td();var c=Sf(this.c.displayObject(),"width");this.c.m("width",Go(this,a)+"px");var d=this.c.Hn("wrap-text");this.c.g("wrap-text",b.Hq());var f=b.qk();"resizeShapeToFitText"==f?(f=this.c.displayObject().scrollHeight/Ho(this).height,f+=b.marginTop()+b.marginBottom()):f="shrinkTextOnOverflow"==f?this.height():this.c.displayObject().scrollHeight;this.c.m("width",c);this.c.g("wrap-text",d);a=new J(a,f)}else a=this.c.Sa(a,b);return a};
e.ja=function(a,b){Cn.prototype.ja.call(this,a,b);this.sH&&this.sH.resize(this.width(),this.height());if(Fo(this)){if(this.c.width()&&this.c.height()){a=this.Uc.Td();this.c.m("transform","");this.c.g("wrap-text",a.Hq());this.c.xa(Go(this,this.width()));this.ak=1;if("shrinkTextOnOverflow"==a.qk()){a=10;var c=this.Uc.Td(),d=Ho(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.ak=Gg({width:this.c.width(),
height:this.c.height(),boundingWidth:b,boundingHeight:c}).scale;;)if(b-this.c.width()*this.ak>a)this.c.xa(this.c.width()+a),d=Gg({width:this.c.width()*this.ak,height:this.c.height()*this.ak,boundingWidth:b,boundingHeight:c,dh:!0}),this.ak*=d.scale;else if(1<a)a*=.5;else break;this.c.m("transform",Ul(this.ak))}c=this.Uc.Td();a=Ho(this);c.Hq()||"resizeShapeToFitText"==c.qk()?c.Hq()&&"resizeShapeToFitText"==c.qk()?5==this.c.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.c.width()*this.ak)+c.marginLeft()-c.marginRight();a=this.width()*a.left;this.c.vf(a+b);b=this.Uc.Td();var f=b.qk();c=b.verticalAlign();d=Ho(this);a=0;if("resizeShapeToFitText"==f)a=b.marginTop();else{f="shrinkTextOnOverflow"==b.qk()?this.c.height()*this.ak:this.c.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.c.cc(b+a)}}else this.c.resize(this.width(),this.height());this.Fa()};
function Go(a,b){var c=a.Uc.Td(),d=c.qk(),f=c.Hq(),g=Ho(a),h=Sf(a.c.displayObject(),"transform");a.c.m("transform","");var k=Sf(a.c.displayObject(),"width");a.c.m("width","");var n=a.c.Hn("wrap-text");a.c.g("wrap-text",f);f?(b=b*g.width-c.marginLeft()-c.marginRight(),b=Math.max(b,5)):b="resizeShapeToFitText"==d?a.c.displayObject().scrollWidth+1:Math.max(a.c.displayObject().scrollWidth+1,b*g.width);a.c.m("transform",h);a.c.m("width",k);a.c.g("wrap-text",n);return Math.round(b)}
function Ho(a){a:switch(a=a.xs,a.wf()){case "rectangle":case "roundedRectangle":case "textBox":case "freeform":a=new K(0,0,1,1);break a;case "ellipse":a=new K(.2,.2,.6,.6);break a;case "triangle":a=new K(.3,.5,.4,.5);break a;default:throw Error("unknown shape type: "+a.wf());}return a}e.Fa=function(){var a=Fo(this)||this.xs instanceof yh?this.height():Math.max(this.height(),this.c.displayObject().scrollHeight);a=Co(this.xs,new J(this.width(),a));var b=Do(this.xs);this.lp.invalidate(a,b)};
function Fo(a){return a.c instanceof zn}e.xd=function(){Cn.prototype.xd.call(this);this.c.setParentScale(this.parentScale())};e.content=function(){return this.c};function Io(a,b,c){Eo.call(this,a,b,c);this.g("button",!0);this.Yh=a}m(Io,Eo);Io.prototype.QJ=function(){return this.Yh.QJ()};Io.prototype.vt=function(){return this.Yh.vt()};function Jo(a){wo.call(this,a)}m(Jo,wo);Jo.prototype.$F=function(){return!0};Jo.prototype.Ju=function(){v(this.Ib);var a=.5*this.Ib.width(),b=.5*this.Ib.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 Ko(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 Lo(a,b){wo.call(this,b);this.xs=a}m(Lo,wo);Lo.prototype.$F=function(){return!0};Lo.prototype.Ju=function(){v(this.Ib);var a=this.xs.borderRadius(),b=this.Ib.width(),c=this.Ib.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.Ib.width());b.setAttribute("height",""+this.Ib.height());b.setAttribute("rx",a);b.setAttribute("ry",a);return b};function Mo(){this.xh=null}Mo.prototype.sL=function(a){this.xh=a};
Mo.prototype.Un=function(a,b){if(this.xh){if("none"==b.rg()){b=this.HN();var c=b.fill;var d=b.opacity}else"gradientFill"==b.rg()?(c=v(b.Do),"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%"),No(b,c.sk()),c=b):(b=v(c.mq()),d=document.createElementNS("http://www.w3.org/2000/svg",
"radialGradient"),d.setAttribute("gradientUnits","userSpaceOnUse"),d.setAttribute("cx",b.VB()+"%"),d.setAttribute("cy",b.WB()+"%"),d.setAttribute("r",b.IC()+"%"),No(d,c.sk()),c=d),c="url(#"+this.xh.Tp(c)+")",d=1):"solidFill"==b.rg()?(b=v(b.Hk()),c=Ke(b.color()),d=b.alpha()):"pictureFill"==b.rg()&&(b=v(b.Mn()),c=Bo(b).pattern,c="url(#"+this.xh.Tp(c)+")",d=b.alpha());a.setAttribute("fill",Ua(c));a.setAttribute("fill-opacity",Ta(d))}};Mo.prototype.HN=function(){return{fill:"none",opacity:1}};
function No(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",Ke(c.color()));d.setAttribute("stop-opacity",c.alpha());d.setAttribute("offset",c.position());a.appendChild(d)}}
function Bo(a){var b=Fn(),c=v(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 Oo(a){Mo.apply(this,arguments)}m(Oo,Mo);Oo.prototype.HN=function(){return{fill:"#000000",opacity:0}};function Po(){}Po.prototype.sj=function(a,b,c){c=void 0===c?null:c;switch(a.wf()){case "roundedRectangle":var d=new Lo(a,a.Hd());break;case "ellipse":d=new Jo(a.Hd());break;default:d=new wo(a.Hd())}var f=d,g="textBox"==a.wf()?new Oo:new Mo;f.vi&&(f.ce(f.vi),f.vi=null);f.vi=g;f.vi&&(D(f,f.vi),f.vi.sL(f));c||(c=b.fe(null,a.Ka(),!1));return a instanceof tn?new Io(a,c,d):new Eo(a,c,d)};function Qo(a){var b=a.prompt;P.call(this,{s:a.s,l:a.l,bc:"INPUT"});var c=this;b&&this.setAttribute("placeholder",b);this.hF=!1;this.u=H(this);B(this,this,"change",function(){c.u.a()});this.vr=H(this);B(this,this,"input",function(){c.vr.a()});this.AN=H(this);B(this,this,"focus",function(){c.hF=!0;c.AN.a()});this.UD=H(this);B(this,this,"blur",function(){c.hF=!1;c.UD.a()});B(this,this,"keydown",this.Zd,this)}m(Qo,P);e=Qo.prototype;e.focused=function(){return this.hF};e.H=function(){return this.u};
e.value=function(){return this.displayObject().value};e.Jc=function(a){a!=this.value()&&(this.displayObject().value=a)};e.Zd=function(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}};(function(){if(nc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Lb))?a[1]:"0"}return mc?(a=/10[_.][0-9_.]+/,(a=a.exec(Lb))?a[0].replace(/_/g,"."):"10"):qc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Lb))?a[1]:""):rc||sc||tc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Lb))?a[1].replace(/_/g,"."):""):""})();function Ro(a){return(a=a.exec(Lb))?a[1]:""}(function(){if(Zh)return Ro(/Firefox\/([0-9.]+)/);if(z||ic||hc)return vc;if(ci)return dc()?Ro(/CriOS\/([0-9.]+)/):Ro(/Chrome\/([0-9.]+)/);if(di&&!dc())return Ro(/Version\/([0-9.]+)/);if($h||ai){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Lb);if(a)return a[1]+"."+a[2]}else if(bi)return(a=Ro(/Android\s+([0-9.]+)/))?a:Ro(/Version\/([0-9.]+)/);return""})();function So(a,b,c,d,f){om.call(this,b,c,d,f);this.element=a}r(So,om);So.prototype.zj=ya;So.prototype.AC=function(){this.zj();So.pa.AC.call(this)};So.prototype.ug=function(){this.zj();So.pa.ug.call(this)};So.prototype.li=function(){this.zj();So.pa.li.call(this)};function To(a,b,c,d,f){wa(b)&&(b=[b]);wa(c)&&(c=[c]);So.call(this,a,b,c,d,f);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.oC=Uo}r(To,So);var Vo=1/1024,Uo=-1;e=To.prototype;
e.zj=function(){var a=this.coords[0];Math.abs(a-this.oC)>=Vo&&(gg(this.element,a),this.oC=a)};e.li=function(){this.oC=Uo;To.pa.li.call(this)};e.ug=function(){this.oC=Uo;To.pa.ug.call(this)};e.show=function(){this.element.style.display=""};e.Qf=function(){this.element.style.display="none"};function Wo(a,b,c,d,f){So.call(this,a,[b],[c],150);this.mh=d;this.Pv=f||""}m(Wo,So);Wo.prototype.zj=function(){var a=w(this.element,Element),b=v(this.coords)[0];L(a,"transform",this.Pv+("scale("+b+", "+b+") "));if(ai)return Dg(a.parentNode)};Wo.prototype.ug=function(){So.prototype.ug.call(this);var a=w(this.element,Element);this.mh&&L(a,"transform",this.Pv);ai&&Dg(a.parentNode)};function Xo(a,b,c){P.call(this,{l:"choice-picture-attachment-view"});this.Yz=c||110;this.xv=58;this.hd=b;this.Me=a;this.Of()&&(this.g("with-zoom",!0),this.Of()&&C(this,this.w(),this.oA,this));this.AK()}m(Xo,P);Xo.prototype.oA=function(){var a=v(this.Me.xc).Da;v(this.hd).Sx({og:a})};
Xo.prototype.AK=function(){var a=this.Me.xc;this.h(!!a);if(a){var b=a.Da,c=this.xv,d=Math.floor(c*(b.width()/b.height()));d>(this.Yz||d)&&(d=this.Yz,c=Math.floor(d*(b.height()/b.width())));this.m("background-size",d+"px "+c+"px");this.resize(d,c);this.m("background-image",Vi(b.path()));C(this,a.Pk,this.AK,this)}};Xo.prototype.Of=function(){var a=this.Me.xc;return a?!!this.hd&&a.Of():!!this.hd};function Yo(a,b,c){if(a.xv!=c||a.Yz!=b)a.Yz=b,a.xv=c,a.AK()}
Xo.prototype.Sa=function(a,b){var c=v(this.Me.xc).Da;a=Gg({width:c.width(),height:c.height(),boundingWidth:a,boundingHeight:b,dh:!0});return new J(a.width,a.height)};function Zo(){G.call(this);this.Pc="";this.Pe=null;this.WD="next";this.Ri=0;this.rG=this.aJ=this.qo=!1;this.xc=null;this.Qy=H(this);this.vR=H(this);this.Ey=H(this);this.aF=H(this);this.OA=H(this);this.tA=H(this);this.QV=H(this);this.lB=H(this)}m(Zo,G);e=Zo.prototype;e.pi=function(a){this.Pc=a};e.Dk=function(a){this.Pe!=a&&(this.Pe=a,this.aF.a())};e.Ot=function(a){this.WD!=a&&(this.WD=a,this.Ey.a())};function $o(a,b){a.xc!=b&&(a.xc=b,a.xc&&C(a,a.xc.Pk,function(){a.tA.a()}),a.tA.a())}
e.Nx=function(a){this.Ri!=a&&(this.Ri=a,this.OA.a())};e.pc=function(){return this.Pe&&Lh(null,this.Pe.content())};e.id=function(){return this.Pc};e.uj=function(){return this.Pe};e.Ys=function(){return this.WD};e.score=function(){return this.Ri};e.correct=function(){return this.qo};e.typeIn=function(){return this.aJ};e.locked=function(){return this.rG};e.gL=function(a){this.qo!=a&&(this.qo=a,this.Qy.a(this))};
e.va=function(){var a=[];this.xc&&a.push(this.xc.Da);this.Pe&&(a=a.concat(this.Pe.va()));return a};e.CX=function(){this.lB.a()};function ap(){Zo.call(this);this.ci=null}m(ap,Zo);ap.prototype.setText=function(a){var b=this;this.Jd(this.ci);this.ci=a;this.ci instanceof Pg&&C(this,this.ci.Cu,function(){b.lB.a()})};ap.prototype.pc=function(){return Lh(Zo.prototype.pc.call(this),this.ci)};ap.prototype.textRange=function(){return v(this.ci)};function bp(a){P.call(this,{s:a});this.iJ=!N}m(bp,P);bp.prototype.em=function(){this.iJ&&P.prototype.em.call(this)};bp.prototype.af=function(a){this.iJ&&P.prototype.af.call(this,a)};function cp(a,b){a.iJ&&a.g("focused",b)}
function dp(a){var b=a.Ua,c=a.SZ,d=a.mode,f=a.$w,g=a.I,h=a.w_,k=a.format,n=a.IK;P.call(this,{l:"choice-view"});var t=this;this.gg=n;this.yf=new bp(R(this,"choice-container"));C(this,this.yf.w(),function(a,b){t.md&&b.target==t.md.displayObject()&&t.Zf.selected()||b.target==t.oo.displayObject()&&t.oo.Of()||t.Bw.a(t.Zf)});B(this,this.yf,"keydown",this.Zd,this);Q(this,this.yf);this.Bw=H(this);this.Zf=c;C(this,this.Zf.Ee(),this.YO,this);this.az=new P({s:R(this,"active-element-container")});c=f(R(this,
"active-element"),R(this,"mock-active-element"));f=c.activeElement;this.Mm=c.xC;Q(this.az,this.Mm);this.bu=f;Q(this.az,this.bu);Q(this.yf,this.az);this.Mj=!1;N&&(B(this,this.yf.displayObject(),rk,function(){t.enabled()&&(t.fm(!1),t.Mj=!0)},this),B(this,this.yf.displayObject(),sk,function(){t.Mj&&(t.fm(!0),t.Mj=!1)},this));B(this,this.Mm,"focus",function(){return cp(t.yf,!0)},this);B(this,this.Mm,"blur",function(){return cp(t.yf,!1)},this);this.oo=new Xo(this.Zf.choice(),a.Lb,h);Sk(this.oo,R(this,
"attachment-view"));a=new P({l:"choice-attachment-container"});Q(a,this.oo);Q(this.yf,a);this.Jy=new P({l:"choice-content"});Q(this.yf,this.Jy);(this.Xa=(a=this.Zf.choice().textRange().Ie())?null:b.fe(this,this.Zf.choice().textRange(),!1))&&Q(this.Jy,this.Xa);this.md=null;b=this.Zf.choice();b instanceof ap&&b.typeIn()&&!g&&(this.md=this.FE(k),Q(this.Jy,this.md),this.md.g("empty-text",a));this.YO();g&&"reviewWithCorrectAnswers"==d&&b instanceof ap&&(d=b.correct(),this.bu.g("correct",d),(this.Zf.selected()&&
!d||d&&!this.Zf.selected())&&this.bu.g("incorrect",!0))}m(dp,P);e=dp.prototype;e.activate=function(a){a?this.yf.displayObject().focus():this.yf.displayObject().blur()};e.Zd=function(a){var b=this.md&&this.md.focused();switch(a.keyCode){case 13:b?(b&&this.gg.Bq(this.Zf),a.preventDefault()):this.Bw.a(this.Zf);break;case 32:b||this.Bw.a(this.Zf)}};
e.FE=function(a){var b=this,c=new Qo({});c.Jc(this.Zf.customAnswer());C(this,c.H(),function(){var a=c.value();b.Zf.$q=a});B(this,c.displayObject(),"focus",function(){c.g("focused",!0);cp(b.yf,!0)},this);B(this,c.displayObject(),"blur",function(){c.g("focused",!1);cp(b.yf,!1)},this);var d=R(this.Jy,"type-in");Sk(c,d);c.m("font-size",a.size+"px");return c};e.YO=function(){this.Mm.Bk("checked",this.Zf.selected())};e.ja=function(){this.invalidate()};
e.invalidate=function(){var a=Rf(this.displayObject(),"width");this.m("width","");this.Xa&&(this.Xa.m("width",""),this.Xa.h(!0));var b=Math.ceil(this.width()),c=mg(this.yf.displayObject()),d=ng(this.oo.displayObject());d=Math.ceil(this.oo.width())+(this.oo.width()?d.left+d.right:0);b=b-(c.left+c.right)-d-this.az.width();this.Xa&&this.Xa.width()>=b&&this.Xa.xa(b);this.md&&this.md.xa(Math.max(b,this.Xa?this.Xa.width():0));this.Xa&&this.Xa.h(1<=this.Xa.displayObject().scrollWidth);this.m("width",a)};
e.f=function(a){P.prototype.f.call(this,a);this.yf.f(a);this.Xa&&this.Xa.f(a);this.bu.f(a);this.Mm.f(a);this.md&&this.md.f(a)};e.fm=function(a){var b=a?1.1:1,c=a?1:1.1;(new Wo(this.bu.displayObject(),b,c,a)).play()};function ep(a,b){S.call(this,{s:R(a.parent,"content")});this.da=a.parent;this.ZV=a.z_||!1;this.fU=a.fi||Number.MAX_VALUE;this.V=b;this.od=[];this.F=a.S;this.DM=[];b=a.mode;for(var c=a.Gl,d=100/c,f=0;f<c;++f){var g=new P({l:"column-container"});this.DM.push(g);Q(this,g);g.m("width",d+"%")}d=v(a.Ua);for(f=0;f<this.V.count();++f){g=this.V.getChoiceState(f);g=new dp({Ua:d,SZ:g,mode:b,w_:110,$w:v(a.$w),I:a.I,S:this.F,format:a.format,Lb:a.Lb,IK:this});var h=this.DM[f%c];C(this,g.Bw,this.Ma,this);Q(h,g);
this.od.push(g)}}m(ep,S);e=ep.prototype;e.wj=function(a,b){for(var c=0;c<this.V.count();++c){var d=this.V.getChoiceState(c);if(a==d){a=c;c=!1;switch(b){case "down":a<this.V.count()-1&&(this.od[a+1].activate(!0),c=!0);break;case "up":0<a&&(this.od[a-1].activate(!0),c=!0)}this.od[a].activate(!c);break}}};e.Bq=function(a){for(var b=0;b<this.V.count();++b){var c=this.V.getChoiceState(b);if(a==c){a=b;a<this.V.count()-1?this.od[a+1].activate(!0):(this.od[a].activate(!1),this.da.lS());break}}};
e.Ma=function(a){for(var b=0;b<this.V.count();++b){var c=this.V.getChoiceState(b),d=a==c;this.ZV?d&&c.Ca(!c.selected()):c.Ca(a==c)}this.Mw()};e.Mw=function(){var a=this.enabled(),b;if(b=a){for(var c=b=0;c<this.V.count();++c)this.V.getChoiceState(c).selected()&&(b+=1);b=b<this.fU}for(c=0;c<this.od.length;++c){var d=this.V.getChoiceState(c);this.od[c].f(d.selected()?a:b)}};e.yn=function(a){return"byItems"==a?this.od.map(function(a){return[a]}):S.prototype.yn.call(this,a)};
e.f=function(a){S.prototype.f.call(this,a);for(var b=l(this.od),c=b.next();!c.done;c=b.next())c.value.f(a);this.Mw()};e.ja=function(){for(var a=l(this.od),b=a.next();!b.done;b=a.next())b.value.invalidate()};function fp(a,b,c){p(b)&&(a=Math.max(a,b));p(c)&&(a=Math.min(a,c));return a}function gp(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function hp(a){P.call(this,{l:a.l,xf:!0});this.dA=15;this.Na=this.Wh=this.oh=this.Li=0;this.qv=a.Ed||1;this.HA=this.$o=0;this.nY=100;this.ee=D(this,new P({s:R(this,"up")}));this.addChild(this.ee);this.Ya=D(this,new P({l:"thumb"}));this.addChild(this.Ya);this.Ya.addChild(D(this,new P({s:R(this.Ya,"background")})));this.ag=D(this,new P({s:R(this,"down")}));this.addChild(this.ag);this.Zm=this.Pi=null;this.wh=H(this);this.Gw=H(this);this.uh=new Bi(this.nY);B(this,this.uh,"tick",this.dH,this);B(this,this,
rk,this.Fs,this,yk);B(this,this.ee,rk,this.kH,this,yk);B(this,this.Ya,rk,this.Nv,this,yk);B(this,this.ag,rk,this.SG,this,yk);B(this,document.body,sk,this.hA,this)}m(hp,P);e=hp.prototype;e.uf=function(a){this.xp(a)};e.Ed=function(){return this.qv};e.scale=function(){return this.parentScale()};e.ab=function(a){this.setParentScale(a)};e.ih=function(a,b,c,d){d=void 0===d?0:d;v(b<=c);this.Li=a;this.oh=b;this.Wh=c;this.$o=d;this.Mo();this.uf(this.Na)};
e.xp=function(a){a=fp(a,this.oh,this.Wh);this.Na!=a&&(this.Na=a,this.ym(),this.wh.a())};function ip(a){return a.Wh-a.oh}e.rp=function(a){this.xp(this.Na+a)};e.Fs=function(){};e.kH=function(a){a.preventDefault();this.rp(-this.Ed());this.yw(this.ee,-this.Ed())};e.SG=function(a){a.preventDefault();this.rp(this.Ed());this.yw(this.ag,this.Ed())};
e.yw=function(a,b){this.Pi=a;B(this,this.Pi,"mouseover",this.Kv,this);B(this,this.Pi,"mouseout",this.Jv,this);B(this,document,sk,this.$v,this);this.uh.stop();this.Zm=function(){this.rp(this.HA)};this.HA=b;this.uh.start()};e.$v=function(){v(this.Pi);xd(this,this.Pi,"mouseover",this.Kv,this);xd(this,this.Pi,"mouseout",this.Jv,this);xd(this,document,sk,this.$v,this);this.uh.stop();this.Zm=null};e.Kv=function(){this.uh.start()};e.Jv=function(){this.uh.stop()};e.dH=function(){this.Zm&&this.Zm()};
e.Nv=function(a){this.Gw.a();a.preventDefault();B(this,document.body,tk,this.Pj,this);this.fJ(!0)};e.fJ=function(a){this.Ya.g("active",a)};e.hA=function(){xd(this,document.body,tk,this.Pj,this);this.fJ(!1)};e.Pj=function(){};e.ja=function(){this.Mo()};function jp(a){hp.call(this,a);this.EO=0}m(jp,hp);e=jp.prototype;e.Mo=function(){var a=this.height()-this.ee.height()-this.ag.height();this.Ya.tb(0==ip(this)?a:Math.max(this.dA,Math.ceil(this.Li/(ip(this)+this.Li)*a)));this.ym()};e.ym=function(){var a=this.Xg();0==ip(this)?this.Ya.cc(a.top):this.Ya.cc(a.top+Math.round((this.Na-this.oh)/ip(this)*a.height));this.ee.f(!!this.Na);this.ag.f(this.Na!=this.Wh)};
e.Xg=function(){var a=new K(0,0,0,0);a.top=this.ee.height();a.height=this.height()-this.ag.height()-this.Ya.height()-a.top;a.left=this.Ya.x();return a};e.VI=function(){return this.Xg()};
e.Fs=function(a){var b;if(b=!a.defaultPrevented)b=this.Ya.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.Xg();a=(a.clientY-(b.top-c.top))/this.parentScale();b=0==this.$o?this.Li:this.$o;a=a<=this.Ya.y()?-b:b;this.uf(this.Na+a)}};e.Nv=function(a){hp.prototype.Nv.call(this,a);var b=this.Ya.displayObject().getBoundingClientRect();this.EO=a.clientY-Math.round(b.top);this.Pj(a)};
e.Pj=function(a){var b=this.displayObject().getBoundingClientRect(),c=this.Xg();a=(a.clientY-b.top-c.top*this.parentScale()-this.EO)/(c.height*this.parentScale());this.xp(a*ip(this)+this.oh)};function kp(a,b){pd.call(this);a=this.Kb=a;a=Da(a)&&1==a.nodeType?this.Kb:this.Kb?this.Kb.body:null;this.t_=!!a&&hg(a);this.RS=A(this.Kb,kc?"DOMMouseScroll":"mousewheel",this,b)}r(kp,pd);
kp.prototype.handleEvent=function(a){var b=0,c=0,d=a.qd;"mousewheel"==d.type?(a=lp(-d.wheelDelta),p(d.wheelDeltaX)?(b=lp(-d.wheelDeltaX),c=lp(-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);wa(this.US)&&(b=Yd(b,-this.US,this.US));wa(this.VS)&&(c=Yd(c,-this.VS,this.VS));this.t_&&(b=-b);b=new mp(a,d,b,c);this.dispatchEvent(b)};function lp(a){return lc&&(mc||oc)&&0!=a%40?a:a/40}
kp.prototype.Zc=function(){kp.pa.Zc.call(this);jd(this.RS);this.RS=null};function mp(a,b,c,d){Nc.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}r(mp,Nc);var np=new Kc;function op(a){var b=a.qf,c=a.i_,d=void 0===a.NC?null:a.NC;jp.call(this,{l:a.l,Ed:a.Ed});var f=this;this.Yv=b;this.GG=this.jR=!1;this.tV=c;this.ew=d;b.m("overflow","hidden");C(this,this.wh,function(){b.displayObject().scrollTop=f.Na});B(this,b,"scroll",function(){f.uf(b.displayObject().scrollTop)},this);this.ew?pp(this,this.ew):(pp(this,this.Yv),pp(this,this));c?(this.lb(0),this.ew?(B(this,this.ew,"mouseenter",this.cl,this),B(this,this.ew,"mouseleave",this.Om,this)):(B(this,this.Yv,"mouseover",this.cl,
this),B(this,this,"mouseover",this.cl,this),B(this,this.Yv,"mouseout",this.Om,this),B(this,this,"mouseout",this.Om,this))):this.lb(1)}m(op,jp);op.prototype.ih=function(a,b,c,d){d=void 0===d?0:d;this.h(0<c);jp.prototype.ih.call(this,a,b,c,d)};op.prototype.fJ=function(a){this.jR=a;qp(this)};op.prototype.cl=function(a){a&&(this.contains(a.relatedTarget)||this.Yv.contains(a.relatedTarget))||(this.GG=!0,qp(this))};
op.prototype.Om=function(a){a&&(this.contains(a.relatedTarget)||this.Yv.contains(a.relatedTarget))||(this.GG=!1,qp(this))};function qp(a){a.tV&&a.lb(a.jR||a.GG?.5:0)}function pp(a,b){b=new kp(b.displayObject(),{passive:!0});B(a,b,np,function(b){!Ni(b.qd)&&b.deltaY&&(b=0<b.deltaY?a.Ed():-a.Ed(),a.uf(a.Na+b))},a)};function rp(a){P.call(this,{l:a});a=new P({s:R(this,"thumb")});Q(this,a)}m(rp,P);function sp(a,b){this.fc=a;this.wh=b}sp.prototype.scrollY=function(){var a=this.fc.getComputedPosition().y;return isNaN(a)?0:-a};sp.prototype.Ct=function(){return this.wh};sp.prototype.wq=function(a){this.scrollY()!=a&&this.fc.scrollTo(0,-a)};function tp(a){G.call(this);var b=this;this.X=a;this.Lv=H(this);B(this,a,"scroll",function(){b.Lv.a()})}m(tp,G);tp.prototype.scrollY=function(){return this.X.scrollTop};
tp.prototype.Ct=function(){return this.Lv};tp.prototype.wq=function(a){this.X.scrollTop=a};
function up(a){var b=void 0===a.l?"vertical-scrollbar":a.l,c=void 0===a.y_?"mobile-vertical-scrollbar":a.y_,d=a.qf,f=void 0===a.i0?null:a.i0,g=void 0===a.OZ?null:a.OZ,h=void 0===a.NC?null:a.NC;a=void 0===a.Ed?20:a.Ed;G.call(this);this.ka=this.fc=null;this.rR=f;this.sM=g;this.Wh=0;if(N){var k=H(this);b={fadeScrollbars:!0,scrollX:!1,scrollY:!0,bounce:!1,deceleration:.006,useTransition:!1,preventDefault:!1,disablePointer:!0,disableTouch:!1,disableMouse:!1,onScrollHandler:function(){k.a()}};c=new rp(c);
b.indicators={el:c.displayObject(),shrink:"scale"};this.fc=new IScroll(d.displayObject(),b);this.yd=new sp(this.fc,k)}else this.ka=D(this,new op({l:b,Ed:a,qf:d,i_:!0,NC:h})),this.yd=new tp(d.displayObject(),this.ka),c=this.ka;C(this,this.yd.Ct(),this.WP,this);this.BY=v(c)}m(up,G);e=up.prototype;e.pg=function(){return this.BY};e.ih=function(a,b){this.Wh=Math.max(0,b-a);this.fc?this.fc.setScrollHeight(b):this.ka&&this.ka.ih(a,0,Math.max(this.Wh,0));this.WP()};e.setParentScale=function(a){this.ka&&this.ka.setParentScale(a)};
e.WP=function(){if(this.rR){var a=Math.min(this.yd.scrollY(),60);ag(this.rR,a)}this.sM&&(a=this.Wh-this.yd.scrollY(),ag(this.sM,Math.min(a,60)))};e.Lc=function(){G.prototype.Lc.call(this);this.fc&&this.fc.destroy()};function vp(a,b){P.call(this,{l:"essay-container"});this.o=a;this.de=new P({l:"essay-scroll-pane"});this.Zi=new P({l:"essay-text-content"});Q(this.de,this.Zi);this.za=wp(this,b);this.za.displayObject().value=this.o.text();Q(this.Zi,this.za);B(this,this.za.displayObject(),"change",this.vP,this);B(this,this.za.displayObject(),"input",this.AX,this);Q(this,this.de);this.pb=null;Ti&&this.g("ios",!0);dn()&&this.g("preview",!0);N?this.g("mobile",!0):(this.pb=new up({qf:this.Zi}),D(this,this.pb),this.de.addChild(this.pb.pg()));
this.sn(0)}m(vp,P);e=vp.prototype;e.activate=function(a){a?N||this.za.focus():this.za.displayObject().blur()};function wp(a,b){var c=new P({s:R(a,"text-input"),bc:"TEXTAREA"});B(a,c.displayObject(),"focusin",function(){a.de.g("focused",!0)},a);B(a,c.displayObject(),"focusout",function(){a.de.g("focused",!1)},a);c.m("font-size",b.size+"px");return c}e.f=function(a){P.prototype.f.call(this,a);this.de.f(a);this.za.f(a)};e.vP=function(){this.o.setText(this.za.displayObject().value)};
e.AX=function(){this.vP();var a=this.Zi.displayObject().scrollTop;this.sn(a)};e.ja=function(){this.sn(this.Zi.displayObject().scrollTop)};e.sn=function(a){if(this.pb){this.za.m("height","auto");var b=this.Zi.height()-2,c=this.za.displayObject().scrollHeight;this.za.tb(Math.max(b,c));this.pb.ih(this.Zi.height(),c);z&&(this.Zi.displayObject().scrollTop=a,this.pb.pg().wa())}};e.xd=function(){P.prototype.xd.call(this);this.pb&&this.pb.setParentScale(this.parentScale())};function xp(a,b,c){S.call(this,{s:R(a,"content")});this.m("height","100%");this.o=b;this.N=new vp(this.o,c);this.addChild(this.N)}m(xp,S);e=xp.prototype;e.Sa=function(a,b){return new J(a,Math.max(b,100))};e.f=function(a){S.prototype.f.call(this,a);this.N.f(a)};e.Wl=function(){this.N.activate(!1)};e.zk=function(){this.N.activate(!0)};e.xd=function(){S.prototype.xd.call(this);this.N.setParentScale(this.parentScale())};e.ja=function(a,b){a&&b&&this.N.wa()};function yp(a){this.cO=!!a}yp.prototype.ix=function(){this.cO?Sa("Action is already executed"):(this.fd.setText(this.cW),this.fd.setSelection(this.bW),this.cO=!0)};yp.prototype.Yc=function(){};function zp(a,b,c){this.fd=a;a.text();this.cW=b;a.selection();this.bW=c}r(zp,yp);function Ap(a){a=void 0===a?"":a;G.call(this);this.qb=a;a=this.qb.length;this.ai=new Jh(a,a);this.Lp=H(this);this.cm=H(this);this.cI=H(this);this.mv=void 0}m(Ap,G);e=Ap.prototype;e.setText=function(a){this.qb!=a&&(this.qb=a,this.Lp.a())};e.text=function(){return this.qb};e.setSelection=function(a){this.ai.isEqual(a)||(this.ai=a,this.cI.a())};e.selection=function(){return this.ai};
e.update=function(a,b){var c=b,d=a.length;b=Yd(c.startOffset(),0,d);c=Yd(c.endOffset(),0,d);b=new Jh(b,c);this.mv=new zp(this,a,b,this.mv);this.cm.a(this.mv)};function Bp(a,b){var c=0,d=0;if(Cp(a))c=a.selectionStart,d=b?-1:a.selectionEnd;else if(z&&!zc("9")){var f=Dp(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 Dp(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 Ep(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n").length);return b}function Cp(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function Fp(a){var b={bc:"INPUT"};a instanceof rj?b.s=a:b.l=a;P.call(this,b);this.fd=null;this.ai=new Jh(0,0);B(this,this.displayObject(),"keydown",this.Zd,this);B(this,this.displayObject(),"input",this.DW,this);B(this,this.displayObject(),"blur",this.hW,this);B(this,this.displayObject(),"keyup",this.GW,this);B(this,this.displayObject(),"mousedown",this.$G,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()})}m(Fp,P);e=Fp.prototype;e.activate=function(a,b){a?(this.displayObject().focus(),p(b)&&(a=Math.min(b,this.qb().length),this.ai=new Jh(a,a),v(this.fd).setSelection(this.ai))):this.displayObject().blur()};
e.ZG=function(){v(this.fd);this.displayObject().value=this.fd.text();this.iA()};
e.iA=function(){v(this.fd);this.ai=this.fd.selection();var a=this.displayObject(),b=this.ai.startOffset();if(Cp(a))a.selectionStart=b;else if(z&&!zc("9")){var c=Dp(a),d=c[0];d.inRange(c[1])&&(b=Ep(a,b),d.collapse(!0),d.move("character",b),d.select())}c=this.displayObject();a=this.ai.endOffset();Cp(c)?c.selectionEnd=a:z&&!zc("9")&&(d=Dp(c),b=d[1],d[0].inRange(b)&&(a=Ep(c,a),c=Ep(c,Bp(c,!0)[0]),b.collapse(!0),b.moveEnd("character",a-c),b.select()))};
e.DW=function(){Gp(this);null!=this.fd&&this.fd.update(this.qb(),this.ai)};e.hW=function(){null!=this.fd&&(this.fd.mv=void 0)};e.$G=function(){B(this,document,"mousemove",this.bl,this);B(this,document,"mouseup",this.Pm,this);Gp(this);Hp(this)};e.bl=function(){Gp(this);Hp(this)};e.Pm=function(){Gp(this);Hp(this);xd(this,document,"mousemove",this.bl,this);xd(this,document,"mouseup",this.Pm,this)};e.GW=function(a){Cj(a)||(Gp(this),Hp(this))};
e.Zd=function(a){switch(a.keyCode){case 39:Bp(this.displayObject(),!0)[0]<this.qb().length&&a.stopPropagation();break;case 37:0<Bp(this.displayObject(),!0)[0]&&a.stopPropagation()}};function Hp(a){null!=a.fd&&(a.fd.mv=void 0,a.fd.setSelection(a.ai))}e.qb=function(){return this.displayObject().value};function Gp(a){var b=Bp(a.displayObject(),!0)[0],c=Bp(a.displayObject(),!1)[1];a.ai=new Jh(b,c)};function Ip(a){var b=a.A,c=a.Ac;a=a.zc;G.call(this);this.Z=b;this.Te=c;this.mb=a;this.SA=H(this);this.kz=H(this);this.Ay=H(this);this.HF=!1}m(Ip,G);function Jp(a){return!!a.mb.displayObject().parentNode}e=Ip.prototype;e.show=function(a){a?this.Pd():this.vd()};e.Pd=function(a){this.Ay.a();this.mb.ab(this.Te.parentScale());this.Z.appendChild(this.mb.displayObject());this.Jo(a);this.mb.wa();this.SA.a()};
e.Jo=function(a){Qk(this.mb,{top:0,left:0});var b=Tk(this.Te),c=Tk(this.mb);a=this.Pq(b,c,a);c=this.mu(b,c);if(0>c){var d=Kp(this),f=b.top-d.top;b=d.top+d.height-b.bottom;d=Math.max(f,b)/this.Te.parentScale();if(this.qQ(d,f>b,a))return}this.mb.move(a,c)};e.vd=function(){this.HF||(this.HF=!0,Cf(this.mb.displayObject()),this.kz.a(),this.HF=!1)};
function Kp(a){var b=a.Z.getBoundingClientRect(),c=a.Z.hasAttribute("data-height");return new K(b.left,b.top,a.Z.hasAttribute("data-width")?parseFloat(a.Z.getAttribute("data-width")):window.innerWidth,c?parseFloat(a.Z.getAttribute("data-height")):window.innerHeight)}e.mu=function(a,b){var c=Kp(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom};e.Pq=function(a,b){var c=Kp(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right};e.qQ=function(){return!1};
e.Lc=function(){Jp(this)&&this.vd();G.prototype.Lc.call(this)};function Lp(a){var b=a.Ac;Ip.call(this,{A:a.A,Ac:b,zc:a.zc});var c=this;this.cf=!1;this.ah=this.Hg=null;Oj?O||B(this,b,"touchstart",function(a){c.cf||(c.Pd(a),c.cf=!0,Wg(function(){c.Hg=B(c,window,"touchstart",function(){c.Th()})}))}):(B(this,b,"mouseover",function(a){c.cf||(c.Pd(a),c.cf=!0)},this),B(this,b,"mouseout",this.Th,this))}m(Lp,Ip);e=Lp.prototype;e.Pd=function(a){Ip.prototype.Pd.call(this,a);this.bQ(a);this.ah=B(this,window,"resize",this.Th,this)};
e.bQ=function(a){this.mb.m("width","");this.mb.m("white-space","nowrap");this.mb.m("width",Math.min(300,this.mb.displayObject().clientWidth+3)+"px");this.mb.m("white-space","pre-wrap");this.Jo(a)};e.Th=function(){this.Hg&&(yd(this,this.Hg),this.Hg=null);this.ah&&(yd(this,this.ah),this.ah=null);this.vd();this.cf=!1};e.Pq=function(a,b,c){v(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.mu=function(a,b){var c=Kp(this);return c.top+c.height>a.bottom+b.height+5?a.bottom-b.top+5:a.top-b.top-b.height-5};function Mp(a){var b=a.Sn,c=a.qD,d=a.correctAnswers,f=a.A;a=a.J;P.call(this,{l:"correct-answers-tooltip"});this.de=new P({l:"tooltip-scroll-pane"});Q(this,this.de);this.kJ=new P({s:R(this,"label")});Uk(this.kJ,a,"Q_USER_ANSWER_TITLE");Q(this.de,this.kJ);this.jJ=new P({s:R(this,"user-answer")});this.jJ.B(c);Q(this.de,this.jJ);this.LM=new P({s:R(this,"label")});Uk(this.LM,a,"Q_CORRECT_ANSWERS_TITLE");Q(this.de,this.LM);c=l(d);for(d=c.next();!d.done;d=c.next())d=d.value,a=new P({s:R(this,"correct-answer")}),
a.B(d),Q(this.de,a);this.KI=new Lp({A:f,Ac:b,zc:this});D(this,this.KI);Np(this,z);this.pb=new up({qf:this.de});D(this,this.pb);this.addChild(this.pb.pg())}m(Mp,P);function Np(a,b){b=z||b;a.kJ.h(b);a.jJ.h(b)};function Op(a){var b=a.parent,c=a.value,d=a.JS,f=a.format,g=a.correct,h=a.J,k=a.A;a=a.s_;P.call(this,{l:"choice-view"});var n=this;this.Z=k;this.i=h;this.g("text-answer",!0);this.zl=null;this.Cd=c;this.Bj=new P({l:"text-answer-container"});Q(this,this.Bj);this.md=this.FE(d,f,a||!1);B(this,this.md.displayObject(),"focus",function(){n.Bj.g("focused",!0)},this);B(this,this.md.displayObject(),"blur",function(){n.Bj.g("focused",!1)},this);Q(this.Bj,this.md);B(this,this.md.displayObject(),"keydown",function(a){13==
a.keyCode&&(b.bC(),a.preventDefault())},this);this.Hj=new P({s:R(this.Bj,"tooltip-icon")});d&&(this.md.g(g?"correct":"incorrect",!0),this.Bj.g(g?"correct":"incorrect",!0),g||Q(this.Bj,this.Hj))}m(Op,P);Op.prototype.activate=function(a){a?N||this.md.focus():this.md.displayObject().blur()};
Op.prototype.FE=function(a,b,c){if(a)a=new P,a.B(Ng(this.Cd.text()));else{var d=a=new Fp(""),f=this.Cd;null!=d.fd&&(Ad(d,d.fd.Lp,d.ZG,d),Ad(d,d.fd.cI,d.iA,d));null!=f?(v(f instanceof Ap),d.fd=f,d.ZG(),d.iA(),d.f(!0),C(d,d.fd.Lp,d.ZG,d),C(d,d.fd.cI,d.iA,d)):(d.fd=null,d.displayObject().value="",d.f(!1));N&&c&&(a.setAttribute("type","number"),ai&&(a.displayObject().setAttribute("pattern","[0-9]*"),a.displayObject().setAttribute("inputmode","numeric"),a.displayObject().setAttribute("step","any")))}c=
R(this.Bj,"type-in");Sk(a,c);a.m("font-size",b.size+"px");return a};function Pp(a){var b=a.IN();a.zl=new Mp({Sn:a,qD:b,correctAnswers:a.EN(),J:a.i,A:a.Z});D(a,a.zl)}Op.prototype.f=function(a){P.prototype.f.call(this,a);this.Bj.f(a);this.md.f(a)};Op.prototype.invalidate=function(){var a=this.Bj.contains(this.Hj);a=this.width()-(a?this.Hj.width()+20:0);this.md.m("max-width",a+"px");this.zl&&Np(this.zl,this.md.displayObject().scrollWidth>a)};function Qp(a){var b=a.parent,c=a.RJ,d=a.mode,f=a.format,g=a.J;a=a.A;d=c.I()&&"reviewWithCorrectAnswers"==d;var h=c.correct();Op.call(this,{value:c.response(),format:f,JS:d,correct:h,parent:b,J:g,A:a});this.jE=c;d&&!h&&Pp(this)}m(Qp,Op);Qp.prototype.IN=function(){return this.jE.response().text()};Qp.prototype.EN=function(){for(var a=[],b=0;b<this.jE.Ic().count();++b){var c=this.jE.Ic().getChoice(b);a.push(Ng(c.textRange().text()))}return a};function Rp(a,b,c,d,f,g){S.call(this,{s:R(a,"content")});this.V=b;this.N=new Qp({RJ:this.V,mode:c,format:d,parent:a,J:f,A:g});D(this,this.N);this.addChild(this.N.displayObject())}m(Rp,S);e=Rp.prototype;e.f=function(a){S.prototype.f.call(this,a);this.N.f(a)};e.ja=function(){this.N.invalidate()};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);this.N.setParentScale(a)};e.Wl=function(){this.N.activate(!1)};e.zk=function(){this.N.activate(!0)};function Sp(a){Rl.call(this,"slide-object-view-icon-placeholder");this.Yh=a;this.g("type",a.id())}m(Sp,Rl);Sp.prototype.object=function(){return this.Yh};function Tp(a){Cn.call(this,"line-view",a);this.nO=a;this.lp=new wo(a.Hd());yo(this.lp,this)}m(Tp,Cn);Tp.prototype.ja=function(a,b){Cn.prototype.ja.call(this,a,b);this.Fa()};Tp.prototype.Fa=function(){var a=[this.nO.bq(),this.nO.qq()];this.lp.invalidate(a,!1)};function Up(a){G.call(this);this.RX=a}m(Up,G);Up.prototype.comparisonOperation=function(){return this.RX};function Vp(a,b){Up.call(this,"between");this.iG=a;this.TH=b;H(this);H(this)}m(Vp,Up);Vp.prototype.leftOperand=function(){return this.iG};Vp.prototype.rightOperand=function(){return this.TH};Vp.prototype.cS=function(a){a=parseFloat(a);var b=Math.max(this.iG,this.TH);return a>=Math.min(this.iG,this.TH)&&a<=b};function Wp(a,b){Up.call(this,a);this.QX=b;H(this)}m(Wp,Up);Wp.prototype.operand=function(){return this.QX};Wp.prototype.cS=function(a){var b=parseFloat(this.operand());a=parseFloat(a);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");}};function Xp(a){var b=a.parent,c=a.GZ,d=a.mode,f=a.format,g=a.J;a=a.A;var h=new Ap(c.response());d=c.I()&&"reviewWithCorrectAnswers"==d;var k=c.correct();Op.call(this,{parent:b,value:h,format:f,JS:d,correct:k,J:g,A:a,s_:!0});var n=this;this.uy=c;C(this,this.Cd.cm,this.jH,this);C(this,this.Cd.Lp,function(){var a=n.Cd.text();a=a.replace(",",".");var b=a;b.match(/[^0-9.,-]/g)&&(b=b.replace(/[^0-9.,-]/g,""));b!=a?n.Cd.setText(b):n.uy.ad(a)},this);d&&!k&&Pp(this)}m(Xp,Op);Xp.prototype.IN=function(){return this.uy.response()};
Xp.prototype.EN=function(){for(var a=[],b=0;b<this.uy.answers().count();++b){var c=this.uy.answers().getAnswer(b);a.push(Yp(this,c))}return a};
function Yp(a,b){var c="";if(b instanceof Wp){c=b.comparisonOperation();if("equal"==c)c="Q_NUMERIC_QUESTION_EQUALS";else if("greaterThan"==c)c="Q_NUMERIC_QUESTION_GREATER_THAN";else if("greaterThanOrEqual"==c)c="Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS";else if("lessThan"==c)c="Q_NUMERIC_QUESTION_LESS_THAN";else if("lessThanOrEqual"==c)c="Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS";else if("notEqual"==c)c="Q_NUMERIC_QUESTION_DIFFERS";else throw Error("invalid comparison operator");c=a.i.C(c,{ONE:b.operand()})}else b instanceof
Vp&&(c=a.i.C("Q_NUMERIC_QUESTION_BETWEEN",{ONE:b.leftOperand(),TWO:b.rightOperand()}));return c}Xp.prototype.jH=function(a){a.ix()};function Zp(a,b,c,d,f,g){S.call(this,{s:R(a,"content")});this.V=b;this.N=new Xp({GZ:this.V,mode:c,format:d,parent:a,J:f,A:g});D(this,this.N);this.addChild(this.N.displayObject())}m(Zp,S);e=Zp.prototype;e.f=function(a){S.prototype.f.call(this,a);this.N.f(a)};e.ja=function(){this.N.invalidate()};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);this.N.setParentScale(a)};e.Wl=function(){this.N.activate(!1)};e.zk=function(){this.N.activate(!0)};function $p(a){S.call(this,{s:R(a,"content")})}m($p,S);var aq=null;function bq(a){Ip.call(this,a);var b=this;this.Ab=!1;this.ah=this.Hg=null;O||(Oj?C(this,this.Te.w(),function(a){Jp(b)||(b.Pd(a),Wg(function(){b.Hg=B(b,window,"touchstart",function(){b.Th()})}))},this):(B(this,this.Te,"mouseover",this.Pd,this),B(this,this.Te,"mouseout",this.Th,this),z&&B(this,window,"scroll",function(){b.Th()},this,!0)))}m(bq,Ip);e=bq.prototype;e.enable=function(a){this.Ab=a};
e.Pd=function(a){var b=this;this.Ab&&(isNaN(aq)||clearInterval(aq),aq=setTimeout(function(){if(!Jp(b)){L(b.Z,"pointer-events","none");Ip.prototype.Pd.call(b,a);var c=parseFloat(Sf(b.mb.displayObject(),"max-width"));b.mb.m("min-width",c+"px");b.mb.m("width",Math.min(c,b.mb.width())+"px");b.mb.m("min-width","");b.Jo(a);b.ah=B(b,window,"resize",b.Th,b)}},Oj?0:1E3))};e.Th=function(){this.Hg&&(yd(this,this.Hg),this.Hg=null);this.ah&&(yd(this,this.ah),this.ah=null);this.vd()};
e.vd=function(){isNaN(aq)||clearInterval(aq);Ip.prototype.vd.call(this);L(this.Z,"pointer-events","")};e.Pq=function(a,b){var c=Kp(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.mu=function(a,b){var c=Kp(this);return c.top+c.height>a.bottom+b.height+10?a.bottom-b.top+10:a.top-b.top-b.height-10};e.Lc=function(){this.Th();Ip.prototype.Lc.call(this)};
function cq(a,b,c,d){P.call(this,{l:"truncated-text-tooltip"});(this.eO=!!a)?a=v(a).fe(this,b,!1):(a=new P({s:R(this,"text")}),a.B(b));v(a);this.N=a;Q(this,a);this.KI=D(this,new bq({A:d,Ac:c,zc:this}))}m(cq,P);cq.prototype.setText=function(a){v(!this.eO);w(this.N,P);this.N.B(a)};cq.prototype.show=function(a){this.KI.enable(a)};function dq(a,b,c,d,f,g,h){P.call(this,{l:"seq-choice-container",tabIndex:0,Vf:!0});var k=this;this.sB=0;C(this,this.w(),ya);this.Me=b;this.gg=g;this.Bw=H(this);b=new P({l:"attachment-container"});this.hm=new Xo(this.Me,d);Sk(this.hm,R(b,"attachment-view"));b.h(!!this.Me.xc);Q(b,this.hm);this.Xa=c.fe(this,this.Me.textRange(),!0);this.Cf=new P({s:R(this,"correct-index")});this.Cf.m("font-size",f.size+"px");f.fontFamily&&this.Cf.m("font-family",f.fontFamily);f.color&&this.Cf.m("color",f.color);this.Cf.h(!!h);
this.g("review",this.Cf.visible());h&&this.Cf.B(h+".");this.Df=new P({s:R(this,"seq-choice-content")});this.addChild(this.Df);this.Bi=H(this);this.bg=H(this);this.Ai=H(this);Q(this.Df,this.Cf);Q(this.Df,b);this.Df.addChild(this.Xa);this.ef=new cq(c,this.Me.textRange(),this,a);D(this,this.ef);B(this,this,rk,function(a){if(k.enabled()){a.preventDefault();var b=!1,c=B(k,window,tk,function(c){b||(b=!0,k.Bi.a(a.screenY));k.bg.a(c.screenY)}),d=B(k,window,sk,function(){yd(k,c);yd(k,d);b&&k.Ai.a()})}});B(this,
this.displayObject(),"keydown",this.Zd,this);B(this,this.displayObject(),"blur",function(){k.Ca(!1)},this)}m(dq,P);e=dq.prototype;e.f=function(a){P.prototype.f.call(this,a);this.Df.f(a);this.Xa.f(a)};e.choice=function(){return this.Me};function eq(a,b){a.sB=b;a.m("transform","translateY("+b+"px)")}function fq(a,b){a.sB+=b;a.m("transform","translateY("+a.sB+"px)")}e.reset=function(){this.Xa.tb(this.height());this.Xa.m("height","")};
e.ja=function(a,b){a&&b&&!isNaN(a)&&!isNaN(b)?(a=mg(this.displayObject()),this.Xa.tb(b-(a.top+a.bottom-1))):this.reset();this.ef.show(this.Xa.Bd)};e.Zd=function(a){switch(a.keyCode){case 38:this.gg.wj(this.Me,"up");break;case 40:this.gg.wj(this.Me,"down");break;case 32:this.Ca(!this.selected());break;case 27:this.Ca(!1)}};function gq(a){var b=a.parent,c=a.RJ,d=a.mode,f=a.Ua,g=a.Lb,h=a.format;a=a.A;S.call(this,{s:R(b,"content")});this.da=b;this.V=c;this.Cc=[];this.OF=[];this.rz=new P({l:"indices-container"});Q(this,this.rz);this.hc=new P({l:"items-container"});Q(this,this.hc);this.R=null;if("reviewWithoutCorrectAnswers"==d||"reviewWithCorrectAnswers"==d)this.rz.h(!1),this.hc.g("review",!0);this.wE(d,f,g,h,a);this.Au=this.mm=this.Ob=0}m(gq,S);e=gq.prototype;
e.wE=function(a,b,c,d,f){a=this.V.I()&&"reviewWithCorrectAnswers"==a;for(var g=0;g<this.V.count();++g){var h=this.V.Oh[g],k=this.V.Vq.indexOf(h)+1;h=new dq(f,h,b,c,d,this,a?k:null);D(this,h);this.py(h);k=d;var n=g,t=new P({s:R(this.rz,"index")});t.B(n+1+".");t.m("font-size",k.size+"px");n=k.oe?"underline":"";n+=k.strike?" line-through":"";t.m("text-decoration",n);t.m("font-weight",k.bold?"bold":"");t.m("font-style",k.italic?"italic":"");k.fontFamily&&t.m("font-family",k.fontFamily);k.color&&t.m("color",
Ke(k.color));k=t;this.rz.addChild(k);this.OF.push(k);this.hc.addChild(h);this.Cc.push(h);a&&(k=this.V,h.g(k.Oh[g]==k.Vq[g]?"correct":"incorrect",!0))}};e.py=function(a){var b=this,c=null;C(this,a.Bi,function(d){b.gp(a,d);c=B(b,v(b.displayObject().parentNode),"scroll",b.XO,b)});C(this,a.bg,function(a){v(b.R).iT=a;b.XO()});C(this,a.Ai,function(){b.yo();yd(b,c)})};
e.XO=function(){v(this.R);var a=this.R.Il,b=Tk(a);this.ck.a(b);var c=this.Af()-this.R.scrollTop,d=(Tk(this).top-this.R.Xt-this.R.offsetTop)/this.parentScale()+c,f=(Tk(this).top+((this.Ob+13)*this.Cc.length+10)*this.parentScale()-this.R.Xt-this.R.D_)/this.parentScale()+c;c=(this.R.iT-this.R.Xt)/this.parentScale()+c;eq(a,fp(c,d,f));d=(2>this.R.UK.length?0:this.R.UK[1].top-this.R.UK[0].top)/this.parentScale();c=f=this.Cc.indexOf(a);for(var g=0;g<this.Cc.length;++g)if(this.Cc[g]!=a){var h=this.Cc[g],
k=Tk(h);c<g&&b.top>=k.top?(fq(h,-d),f=Math.max(f,g)):c>g&&b.top<=k.top&&(fq(h,d),f=Math.min(f,g))}c!=f&&(this.Cc.splice(c,1),this.R.z2=f,this.Cc.splice(f,0,a))};e.yn=function(a){return"byItems"==a?this.Cc.map(function(a){return[a]}):S.prototype.yn.call(this,a)};e.f=function(a){S.prototype.f.call(this,a);for(var b=l(this.Cc),c=b.next();!c.done;c=b.next())c.value.f(a)};
e.gp=function(a,b){var c=[];this.Cc.forEach(function(a){return c.push(Tk(a))});var d=Tk(a);this.R={Il:a,scrollTop:this.Af(),Xt:b,iT:0,offsetTop:d.top-b,D_:d.bottom-b,UK:c};a.g("drag-active",!0)};e.yo=function(){if(this.R){var a=this.R.Il,b=this.Cc.indexOf(a);this.hc.removeChild(a);this.hc.pd(a,b);hq(this.V,a.choice(),b);this.R=null;a.g("drag-active",!1);this.Cc.forEach(function(a){return eq(a,0)});a.m("transform","")}};e.Af=function(){return this.da.Zx()};
e.ja=function(a,b){a&&b&&(this.mm!=a||this.Au!=b)&&(this.mm=a,this.Au=b,this.Fa())};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.Cc),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};
e.Fa=function(){var a=this;this.Cc.forEach(function(a){a.m("height","");a.reset()});this.Ob=0;this.Ob=this.Cc.reduce(function(a,b){return Math.max(a,b.height())},0);var b=Math.floor(.2*this.da.height());this.Ob=Math.min(this.Ob,b);this.Cc.forEach(function(b,d){b.m("height",a.Ob+"px");a.OF[d].tb(a.Ob);a.OF[d].m("line-height",a.Ob+"px");b.wa()})};
e.wj=function(a,b){var c=this.V.studentResponse().indexOf(a);switch(b){case "up":0<c&&(b=this.Cc[c],b.selected()?iq(this,a,c,c-1):(b.displayObject().blur(),this.Cc[c-1].focus()));break;case "down":c<this.V.Ic().length-1&&(b=this.Cc[c],b.selected()?iq(this,a,c,c+1):(b.displayObject().blur(),this.Cc[c+1].focus()))}};function iq(a,b,c,d){var f=a.Cc[c];a.hc.pd(f,c<d?d+1:d);f.displayObject().focus();f.Ca(!0);hq(a.V,b,d);a.Cc.splice(c,1);a.Cc.splice(d,0,f)}e.Bq=function(){};function jq(a,b){var c=a.Ga();Yl.call(this,a,"slide-picture-view",b,c.Da,c.Of())}m(jq,Yl);jq.prototype.Sa=function(a,b){a=Gg({width:this.Da.width(),height:this.Da.height(),boundingWidth:a,boundingHeight:b,dh:!0});return new J(a.width,a.height)};function kq(a){var b=a.options;P.call(this,{l:a.l,xf:a.xf});this.Nt("listbox");this.m("position","absolute");this.Tr=b.slice();Object.freeze(this.Tr);this.K=[];this.us=null;this.Vi=H(this)}m(kq,P);e=kq.prototype;e.Zp=function(){return wa(this.us)?this.Tr[this.us]:null};e.TC=function(a){a=this.Tr.indexOf(a);this.Fh(0<=a?a:null)};e.rq=function(){return this.us};e.Fh=function(a){null!==a&&0>a&&(a=null);null===this.us||this.K[this.us].Ca(!1);this.us=a;null===a||this.K[a].Ca(!0)};
function lq(a,b){var c=void 0===c?!0:c;var d=null!=a.rq()?a.rq()+1:0;if(c&&(c=a.Tr.slice(d).findIndex(function(a){return a.toString().toLowerCase().startsWith(b)}),-1!=c))return c+d;a=a.Tr.findIndex(function(a){return a.toString().toLowerCase().startsWith(b)});return-1!=a?a:null}e.options=function(){return this.Tr};function mq(a){var b=a.options,c=a.hS;kq.call(this,{l:a.l,options:b});var d=this;a={};b=l(b);for(var f=b.next();!f.done;a={item:a.item},f=b.next())a.item=c(f.value),a.item.Nt("option"),a.item.Ca(!1),Sk(a.item,R(this,"item")),Q(this,a.item),this.K.push(a.item),C(this,a.item.w(),function(a){return function(){d.Fh(d.K.indexOf(a.item));d.Vi.a()}}(a))}m(mq,kq);function nq(a,b){this.wU=a;this.IV=b;this.cM=this.vQ=this.XM=void 0}function oq(a){G.call(this);this.Bf=[];B(this,a,"keydown",this.Zd,this)}m(oq,G);function pq(a,b,c){a.Bf.push(D(a,new nq(b,c)))}oq.prototype.Zd=function(a){a.defaultPrevented||qq(a)||$a(this.Bf,function(b){var c=a.keyCode;if(kc)c=Dj(c);else if(mc&&lc)switch(c){case 93:c=91}c!=b.IV||p(b.XM)&&b.XM!=a.ctrlKey||p(b.vQ)&&b.vQ!=a.shiftKey||p(b.cM)&&b.cM!=a.altKey||(a.preventDefault(),b.wU(a))})};
function qq(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 rq(a){G.call(this);var b=this;this.X=a;this.Lv=H(this);B(this,this.X,"scroll",function(){b.Lv.a()})}m(rq,G);rq.prototype.scrollY=function(){return this.X.scrollTop};rq.prototype.Ct=function(){return this.Lv};rq.prototype.wq=function(a){this.X.scrollTop=a};function sq(a){var b=a.J_,c=a.x2;P.call(this,{l:a.l,xf:a.xf,tabIndex:-1});this.Js=new Map;this.Dg=c||this;this.c=new P;Q(this.Dg,this.c);tq(this,new rq(this.Dg.displayObject()));this.Lg=b;C(this,this.Lg.H(),this.VW,this)}m(sq,P);
function tq(a,b){a.ce(a.yd);a.yd=b;D(a,a.yd);C(a,a.yd.Ct(),function(){document.body.contains(a.displayObject())&&a.Lg.uf(a.yd.scrollY())})}
sq.prototype.ja=function(){var a=this.displayObject();var b=pf(a),c=z&&a.currentStyle;c&&"CSS1Compat"==nf(b).ge.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=jg(a,c.width,"width","pixelWidth"),a=jg(a,c.height,"height","pixelHeight"),a=new J(b,a)):(c=ig(a),b=mg(a),a=rg(a),a=new J(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.Lg;c.Dl=isNaN(a.height)?0:a.height;c.gv()};
sq.prototype.VW=function(){this.g("with-scroll",this.Lg.Jw>this.Lg.Dl);this.c.tb(this.Lg.Jw);this.yd.wq(this.Lg.Na);this.c.m("padding-top",this.Lg.wF+"px");this.tn()};sq.prototype.tn=function(){var a=this,b=uq(this.Lg);this.Js.forEach(function(c,d){0>b.indexOf(d)&&(a.Js.delete(d),a.c.removeChild(c),a.ce(c))});for(var c=0;c<b.length;++c){var d=b[c],f=void 0;this.Js.has(d)?f=this.Js.get(d):(f=vq(this,d),D(this,f),this.Js.set(d,f));this.c.pd(f,c);f.tb(this.Lg.zm)}this.yd.wq(this.Lg.Na)};function wq(){G.call(this);this.zm=this.Jw=this.Dl=this.Na=0;this.K=[];this.No=this.ez=this.wF=0;this.u=H(this)}m(wq,G);function xq(a,b){a.zm=50;a.K=b;a.Jw=a.zm*b.length;a.Fa()}function uq(a){return a.K.slice(a.ez,a.ez+a.No)}wq.prototype.uf=function(a){p(this.Dl)&&this.Na!=a&&(this.Na=a,this.gv())};wq.prototype.H=function(){return this.u};wq.prototype.gv=function(){this.Na=fp(this.Na,0,Math.max(this.Jw-this.Dl,0));this.Fa()};
wq.prototype.Fa=function(){this.ez=Math.floor(Math.max(0,this.Na-(N?this.Dl:0))/this.zm);this.wF=this.zm*this.ez;this.No=Math.ceil((Math.min(this.Jw,this.Na+this.Dl+(N?this.Dl:0))-this.wF)/this.zm);this.u.a()};function yq(a){var b=a.Ac,c=a.Ln;Ip.call(this,{A:a.A,Ac:b,zc:a.zc});var d=this;this.pA=c||b;B(this,this.pA.displayObject(),rk,function(a){d.pA.enabled()&&!Ni(a.qd)&&d.show(!Jp(d))});C(this,this.pA.w(),function(){})}m(yq,Ip);
yq.prototype.Pd=function(a){var b=this;Ip.prototype.Pd.call(this,a);this.mb.m("min-width",this.Te.width()+"px");Wg(function(){B(b,window,rk,function(a){b.mb.contains(a.target)||b.pA.contains(a.target)||b.vd()});Ti||B(b,window,"scroll",function(a){b.mb.contains(a.target)||b.vd()},b,!0);B(b,window,"resize",function(){b.vd()},b)})};yq.prototype.vd=function(){Ip.prototype.vd.call(this);this.Jd(window)};yq.prototype.Pq=function(a,b){return a.left-b.left};function zq(a){return Da(a)?Ca(a.enabled)?a.enabled():"boolean"==typeof a.enabled?a.enabled:!0:!0};function Aq(a){return new yq(a)}
function Bq(a){var b=a.prompt,c=a.A,d=a.UB,f=a.label,g=void 0===a.WZ?!0:a.WZ,h=void 0===a.hK?!0:a.hK;P.call(this,{s:a.s,l:a.l,tabIndex:0,Tw:!0});var k=this;this.NU=d||Aq;this.Ra=f||new P({s:R(this,"label"),bc:"SPAN"});Q(this,this.Ra);this.gN=g;this.Sc=b||"";this.jc=this.ed=null;this.Vi=H(this);this.Z=c||document.body;this.We=!1;this.Ay=H(this);h&&B(this,this.displayObject(),"keydown",this.Zd,this);this.Lo();a=new oq(this);pq(a,function(){k.jc&&k.jc.show(!Jp(k.jc))},13);pq(a,function(){k.jc&&k.jc.show(!0)},
32);pq(a,function(a){k.EH(a)},38);pq(a,function(a){k.DH(a)},40);pq(a,function(){k.jc&&k.jc.show(!1)},27);B(this,this.displayObject(),"keydown",function(a){9==a.keyCode&&k.jc&&k.We&&(k.jc.show(!1),a.preventDefault())},this);D(this,a)}m(Bq,P);
function Cq(a,b){a.gN?a.ce(a.ed):a.Jd(a.ed);a.ce(a.jc);a.ed=b;Jd(a.ed.Vi,a.Vi);a.Lo();C(a,a.ed.Vi,function(){a.Lo();v(a.jc).show(!1);a.displayObject().focus()});a.jc=a.NU({A:a.Z,Ac:a,zc:b});v(a.jc);D(a,a.jc);Jd(a.jc.Ay,a.Ay);C(a,a.jc.SA,function(){a.We=!0;a.g("opened",!0)});C(a,a.jc.kz,function(){a.We=!1;a.g("opened",!1)});!a.Sc&&b.K.length&&a.Fh(0);a.gN&&D(a,a.ed)}e=Bq.prototype;
e.DH=function(a){if(a.altKey)this.jc&&this.jc.show(!0);else{v(this.ed);a:{a=this.ed.options();var b=this.ed.rq();b=null===b?0:b+1;if(b>=a.length)a=null;else{for(var c=a[b];!zq(c);){++b;if(b>=a.length){a=null;break a}c=a[b]}a=b}}null!==a&&(this.Fh(a),this.Vi.a())}};e.EH=function(a){if(a.altKey)this.jc&&this.jc.show(!1);else{v(this.ed);a:{a=this.ed.options();var b=this.ed.rq();b=null===b?0:b-1;if(0>b)a=null;else{for(var c=a[b];!zq(c);){--b;if(0>b){a=null;break a}c=a[b]}a=b}}null!==a&&(this.Fh(a),this.Vi.a())}};
e.Zp=function(){return this.ed&&this.ed.Zp()};e.TC=function(a){v(this.ed).TC(a);this.Lo()};e.rq=function(){return v(this.ed).rq()};e.Fh=function(a){this.ed&&(this.ed.Fh(a),this.Lo())};e.f=function(a){P.prototype.f.call(this,a);this.Ra.f(a);a?this.setAttribute("tabindex","0"):this.removeAttribute("tabindex")};e.Lo=function(){var a=this.ed&&this.ed.Zp();this.Ra.B(a?a.toString():this.Sc)};e.Iv=function(){P.prototype.Iv.call(this);this.jc&&this.jc.show(!1)};
e.Zd=function(a){Cj(a)&&(a=this.ed?lq(this.ed,a.key.toLowerCase()):null,null!==a&&(this.Fh(a),this.Vi.a()))};function Dq(a){var b=new P({Vf:!0,Tw:!0});b.B(a);return b}function Eq(a){var b=a.u_,c=a.options,d=a.hS;Bq.call(this,{s:a.s,l:a.l,prompt:a.prompt,A:a.A,UB:a.UB,label:a.label,hK:a.hK});this.PV=b;this.OU=d||Dq;a=new mq({l:this.PV,options:c,hS:this.OU});Cq(this,a)}m(Eq,Bq);function Fq(a){var b=a.options,c=a.pT,d=a.e0;kq.call(this,{l:a.l,options:b});var f=this;this.Na=0;this.bk=new P({l:c});Q(this,this.bk);this.hc=new P({});Q(this.bk,this.hc);a={};b=l(b);for(c=b.next();!c.done;a={item:a.item},c=b.next())a.item=Gq(c.value,d),a.item.Nt("option"),a.item.Ca(!1),Sk(a.item,R(this,"item")),Q(this.hc,a.item),this.K.push(a.item),C(this,a.item.w(),function(a){return function(){f.Fh(f.K.indexOf(a.item));f.Vi.a()}}(a));this.pb=new up({qf:this.bk});D(this,this.pb);this.addChild(this.pb.pg());
this.yd=this.pb.yd;C(this,this.yd.Ct(),function(){f.Na=f.yd.scrollY()})}m(Fq,kq);Fq.prototype.Fh=function(a){kq.prototype.Fh.call(this,a);this.wa()};function Gq(a,b){var c=new P({Vf:!0,Tw:!0});c.B(a);b&&b(c);return c}Fq.prototype.ja=function(a,b){b&&(this.gv(),this.yd.wq(this.Na),a=parseFloat(Rf(this.displayObject(),"max-height")),this.bk.m("max-height",a+"px"),this.pb.ih(this.height(),this.hc.displayObject().scrollHeight))};
Fq.prototype.gv=function(){var a=this.rq();if(null!==a){var b=this.K[a];a=this.Na;if(b.y()<a)this.Na=a-(a-b.y());else{b=b.y()+b.height();var c=a+this.bk.height();b>c&&(this.Na=a+(b-c))}}};Fq.prototype.setParentScale=function(a){kq.prototype.setParentScale.call(this,a);this.pb.setParentScale(a)};function Hq(a){var b=a.c_;yq.call(this,{A:a.A,Ac:a.Ac,Ln:a.Ln,zc:a.zc});this.tN=b}m(Hq,yq);Hq.prototype.Pd=function(){this.mb.m("max-width",this.Te.width()+"px");this.Te.g("focused",!0);this.tN.g("focused",!0);yq.prototype.Pd.call(this)};Hq.prototype.vd=function(){yq.prototype.vd.call(this);this.Te.g("focused",!1);this.tN.g("focused",!1)};function Iq(a){Ip.call(this,{A:a.A,Ac:a.Ac,zc:a.zc});this.qy()}m(Iq,Ip);Iq.prototype.qy=function(){B(this,this.Te,"mouseover",this.Pd,this);B(this,this.Te,"mouseout",this.vd,this)};function Jq(a){Iq.call(this,a)}m(Jq,Iq);Jq.prototype.Pq=function(a,b){var c=.5*(b.width+a.width),d=Kp(this);return d.left+d.width>a.right+b.width?a.right-b.left-c:a.left-b.right+c};Jq.prototype.mu=function(a,b){return a.top-b.bottom-6};function Kq(a,b,c){rm.call(this,[0],[150],150);this.Sc=a;this.ac=b;this.c=c;this.mh=!1}m(Kq,rm);Kq.prototype.start=function(a){this.mh=!a;a=this.Sc.opacity();if(1==a||0==a){if(this.mh){if(0==a)return}else if(1==a)return;this.play()}};Kq.prototype.Zg=function(a){a=l(a).next().value/150;this.Sc.lb(this.mh?1-a:a);a=this.mh?6*(1-a):6*a;L(this.ac.displayObject(),"padding-top",4+a+"px");L(this.c.displayObject(),"top",11+a+"px")};function Lq(a,b){this.Oc=a;this.Fb=b}Lq.prototype.description=function(){return this.Fb};function Mq(a,b,c,d){P.call(this,{l:"field-view"});var f=this;this.i=b;this.o=a;this.gg=c;C(this,this.o.submittedEvent(),this.wX,this);a=a.Oc;b="select"==a.type();c=a.title().text();c=vb(c)+("mandatory"==a.usage()?"*":"");this.Sc=new P({s:R(this,"prompt")});this.Sc.tf(c);this.Sc.f(!1);this.Sc.lb(0);this.Sc.g("select",b);this.Lu=new P({s:R(this,"error-icon")});this.Lu.g("select",b);this.Lu.h(!1);this.YE=new P({l:"error-tooltip"});Uk(this.YE,this.i,function(){a:{switch(f.dV){case "field-value-is-invalid":var a=
"AUTHORIZATION_FORM_ERROR_EMAIL";break a}a="AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"}return a});new Jq({A:d,Ac:this.Lu,zc:this.YE});this.ac=new P({s:R(this,"placeholder")});this.ac.tf(c);this.ac.f(!1);this.ac.g("select",b);c=new P({s:R(this,"fieldbg")});Q(this,c);Q(this,this.Sc);Q(this,this.ac);if(b){b=a.values();a=[];b=l(b);for(c=b.next();!c.done;c=b.next())a.push(c.value.text());this.ud=new Eq({l:"authorization-combobox",u_:"authorization-combobox-list",options:a,prompt:" ",A:d,UB:function(a){return f.EE(a)}});
Cq(this.ud,new Fq({options:a,l:"authorization-combobox-list",pT:"authorization-list-scroll-pane"}));Q(this,this.ud);this.o.Fq()&&(this.Sc.lb(1),this.ud.TC(this.o.Fq()),this.ac.h(!1));C(this,this.ud.Vi,this.nW,this);C(this,this.ud.w(),this.mW,this)}else this.za=new Qo({s:R(this,"text-input")}),Q(this,this.za),C(this,this.za.vr,function(){f.ac.h(!1);(new Kq(f.Sc,f.za,f.ac)).start(!0)}),C(this,this.za.H(),function(){Nq(f.o,f.za.value())}),d=a.value(),this.o.Fq()?(this.Sc.lb(1),this.za.Jc(this.o.Fq()),
this.ac.h(!1)):d.text()&&(this.Sc.lb(1),this.za.Jc(d.text()),this.ac.h(!1),Nq(this.o,d.text())),B(this,this.za,"focus",this.vW,this),B(this,this.za,"blur",this.wW,this),B(this,this.za,"keydown",this.Zd,this);Q(this,this.Lu);this.Nj=new P({s:R(this,"hint")});this.Nj.h(!1);Q(this,this.Nj)}m(Mq,P);e=Mq.prototype;e.hL=function(a){this.Nj.tf(a);a=null!=a&&0<a.length;this.Nj.h(a);this.g("with-hint",a)};e.state=function(){return this.o};e.EE=function(a){return new Hq({A:a.A,Ac:a.Ac,Ln:a.Ln,zc:a.zc,c_:this})};
e.f=function(a){P.prototype.f.call(this,a);this.za&&this.za.f(a);this.ud&&this.ud.f(a)};function Oq(a){a.za?a.za.displayObject().focus():a.ud&&a.ud.focus()}e.RC=function(){this.za?this.za.displayObject().blur():this.ud&&this.ud.displayObject().blur()};e.wX=function(){var a=this.o.errors(),b=0!=a.length;a=b?a[0].description():"";Pq(this,b,a)};e.nW=function(){var a=this.ud.Zp()||"";Nq(this.o,a);a&&(this.ac.h(!1),(new Kq(this.Sc,new P,new P)).start(!0))};
e.vW=function(){this.za.g("focused",!0);this.Sc.g("focused",!0);this.g("focused",!0);Pq(this,!1)};e.mW=function(){Pq(this,!1)};e.wW=function(){this.za.g("focused",!1);this.Sc.g("focused",!1);this.g("focused",!1);this.o.submit();this.za.value().length||(this.ac.h(!0),(new Kq(this.Sc,this.za,this.ac)).start(!1))};function Pq(a,b,c){a.Lu.h(b);(a.dV=c)&&Vk(a.YE);a.za?a.za.g("error",b):a.ud.g("error",b)}e.xd=function(){P.prototype.xd.call(this);this.ud&&this.ud.setParentScale(this.parentScale())};
e.Zd=function(a){13==a.keyCode&&(this.gg.Bq(this.o),a.preventDefault())};function Qq(a,b,c,d,f){S.call(this,{s:R(a,"content")});var g=this;this.da=a;this.i=c;this.od=[];this.m("margin-bottom","31px");this.m("padding-bottom","14px");a=b.Sb();a=l(a);for(b=a.next();!b.done;b=a.next())b=b.value,"disabled"!=b.Oc.usage()&&(c=new Mq(b,this.i,this,d),"USER_EMAIL"==b.Oc.Ud().text()&&f&&c.hL(this.i.C("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT")),this.od.push(c),Q(this,c));N||Oi(function(){g.od.length&&Oq(g.od[0])})}m(Qq,S);e=Qq.prototype;
e.xd=function(){S.prototype.xd.call(this);for(var a=l(this.od),b=a.next();!b.done;b=a.next())b.value.setParentScale(this.parentScale())};e.f=function(a){S.prototype.f.call(this,a);for(var b=l(this.od),c=b.next();!c.done;c=b.next())c.value.f(a)};e.zk=function(){if(!N)for(var a=l(this.od),b=a.next();!b.done;b=a.next())if(b=b.value,"text"==b.state().Oc.usage()||"email"==b.state().Oc.usage()){Oq(b);break}};e.wj=function(){};
e.Bq=function(a){var b=this.od.findIndex(function(b){return b.state()==a});this.od[b].RC();b<this.od.length-1?Oq(this.od[b+1]):this.da.bC()};function Rq(){this.xh=null}Rq.prototype.sL=function(a){this.xh=a};
function Sq(a,b,c,d){if(c&&d&&!ee(d,new K(0,0,1,1)))if(a.xh){var f=document.createElementNS("http://www.w3.org/2000/svg","image");f.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",b);f.setAttribute("preserveAspectRatio","none");b=c.width/d.width;var g=c.height/d.height;d=new K(Math.round(c.left-d.left*b),Math.round(c.top-d.top*g),Math.round(b),Math.round(g));b=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",""+c.width);g.setAttribute("height",""+c.height);b.appendChild(g);a=a.xh.Tp(b);f.setAttribute("x",""+(d.left-c.left));f.setAttribute("y",""+(d.top-c.top));f.setAttribute("width",""+d.width);f.setAttribute("height",""+d.height);f.setAttribute("clip-path","url(#"+a+")");c=f}else c=null;else a.xh?(c=document.createElementNS("http://www.w3.org/2000/svg","image"),c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",b),c.setAttribute("preserveAspectRatio",
"none"),c.setAttribute("x","0"),c.setAttribute("y","0"),c.setAttribute("width","100%"),c.setAttribute("height","100%")):c=null;return c};function Tq(a){this.xh=null;this.Ho=a}m(Tq,Rq);Tq.prototype.Un=function(){return Sq(this,this.Ho.src())};function Uq(){G.call(this);this.u=H(this)}m(Uq,G);Uq.prototype.H=function(){return this.u};Uq.prototype.Ma=function(){this.u.a()};function Vq(a){var b=Object.assign({},a),c={},d;for(d in b)"object"==typeof b[d]&&(b[d]=Vq(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=function(){return b._};b.C2=function(a){return c[a]};return b}function Wq(a){var b={},c;for(c in a)a.hasOwnProperty(c)&&(b[c]=Vq(a[c]));return b};var Xq={rect:{_:"r",left:"l",top:"t",width:"w",height:"h"},index:{_:"i"}},Yq={rj:{_:"a",Sb:{_:"f",Fq:{_:"u"},jy:{_:"v"}}},qS:{_:"e",text:{_:"t"}},Ic:{_:"c",id:{_:"i"},selected:{_:"s"},customAnswer:{_:"t"}},sS:{_:"f",placeholders:{_:"p"}},XS:{_:"mt",placeholders:{_:"p"}},sD:{_:"w",placeholders:{_:"p"},extraWords:{_:"e"}},kf:{_:"d",initiated:{_:"i"},order:{_:"r"},Db:Object.assign({_:"o"},Xq),aC:Object.assign({_:"d"},Xq),chains:{_:"c",object:{_:"o"},destination:{_:"d"}}},Ml:{_:"h",points:{_:"p",x:{_:"x"},
y:{_:"y"}}},yt:{_:"ls",Jk:{_:"s",selectedScale:{_:"s"}}},xk:{_:"m",premises:{_:"p"},responses:{_:"r"},matches:{_:"m",premise:{_:"p"},response:{_:"r"}}},numeric:{_:"n",response:{_:"r"}},tT:{_:"s",Ic:{_:"c"}},JT:{_:"tc",response:{_:"r"}},placeholders:Object.assign({_:"p"},{response:{_:"r"},je:{_:"w"}})},Zq=Wq(Yq);function $q(a){return a?1:0};function ar(a,b){G.call(this);this.Bp=a;this.Mg=v(a.rect());this.u=H(this);null!=b&&this.jb(b)}m(ar,G);e=ar.prototype;e.H=function(){return this.u};e.slideObject=function(){return this.Bp};e.rect=function(){return this.Mg.clone()};e.Mx=function(a){this.Mg=a.clone();this.u.a()};e.persistState=function(a){var b=this.rect();a=a.rect;var c={};c[a.left]=gp(b.left,2);c[a.top]=gp(b.top,2);c[a.width]=gp(b.width,2);c[a.height]=gp(b.height,2);return c};
e.jb=function(a){var b=Zq.kf.Db.rect;this.Mg=new K(a[b.left],a[b.top],a[b.width],a[b.height])};function br(a,b){this.PO=a;this.dN=b}br.prototype.objectState=function(){return this.PO};br.prototype.destinationState=function(){return this.dN};br.prototype.persistState=function(a){var b={};b[a.object]=this.PO.slideObject().id();b[a.destination]=this.dN.slideObject().id();return b};function cr(a,b){return Math.floor(Math.random()*(b-a+1))+a}
function dr(a,b){if(0==b)return a.clone();b=Zd(b);var c=new Sl(a.left,a.top),d=new Sl(a.left+a.width,a.top),f=new Sl(a.left,a.top+a.height);a=new Sl(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=Tl(c,g,b);d=Tl(d,g,b);f=Tl(f,g,b);a=Tl(a,g,b);b=new ce(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 K(b.left,b.top,b.right-b.left,b.bottom-b.top)};var er=4*(Math.sqrt(2)-1)/3;function fr(a){function b(a,b,c,d){a.save();var f=b.slideObject(),g=f.Hd(),h=b.rect();h.translate(-c.left,-c.top);if(f instanceof Tg){f.rotationAngle()&&(a.translate(h.left+.5*h.width,h.top+.5*h.height),a.rotate(Zd(f.rotationAngle())),h.left=.5*-h.width,h.top=.5*-h.height);var k=Co(f,new J(h.width,h.height));c=Do(f);if("roundedRectangle"==f.wf()){f=b.slideObject();w(f,Tg);f=f.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,u=!1;null!=t||(t=!1);null!=u||(u=!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();u&&a.stroke();t&&a.fill()}else if("ellipse"==f.wf()){a.fillStyle=d;f=h.left;k=h.top;u=h.width;var sb=h.height;h=u/2*er;b=sb/2*er;n=f+u;t=k+sb;u=f+u/2;sb=k+sb/2;a.save();a.beginPath();a.moveTo(f,
sb);a.bezierCurveTo(f,sb-b,u-h,k,u,k);a.bezierCurveTo(u+h,k,n,sb-b,n,sb);a.bezierCurveTo(n,sb+b,u+h,t,u,t);a.bezierCurveTo(u-h,t,f,sb+b,f,sb);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.wf()&&"none"==g.background().rg()&&"none"==g.strokeStyle().type()&&(a.lineWidth=1,a.strokeStyle=d,a.stroke())}c=c||"none"!=g.background().rg()}else if(f instanceof rh)f=b.slideObject(),w(f,rh),c=f.bq(),c.translate(h.left,
h.top),f=f.qq(),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=Ko(c.rect(),c.slideObject().Hd()),g=Ko(d.rect(),d.slideObject().Hd());f=v(he(dr(f,c.slideObject().rotationAngle()),dr(g,d.slideObject().rotationAngle())));g=xf(document,"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=v(c.data);for(f=d=0;f<c.length&&!(g=c[f+2],c[f]&&g&&(++d,a.j0));f+=4);a.tx=d};function gr(a){var b=a.content,c=a.Db;a=a.Aa;Uq.call(this);this.Hi=!1;this.c=b;this.hg=[];this.Rk=[];this.wi=[];this.Cp=[];this.jd=c;this.oE=!0;this.tR=H(this);this.aQ=H(this);null!=a?this.jb(c,a):hr(this,c)}m(gr,Uq);e=gr.prototype;e.Dq=function(){this.tR.a()};e.reset=function(){this.aQ.a()};e.content=function(){return this.c};e.initiated=function(){return this.Hi};e.chainsStates=function(){return this.wi};
function ir(a){a.wi.splice(0,a.wi.length);for(var b=l(a.hg),c=b.next();!c.done;c=b.next())jr(a,c.value)}function kr(a,b){var c=gb(a.wi,function(a){return a.objectState()==b});-1!=c&&(a.wi.splice(c,1),a.Ma())}
function jr(a,b){for(var c=null,d=0,f=[],g=l(a.Rk),h=g.next();!h.done;h=g.next()){h=h.value;var k=Ko(b.rect(),b.slideObject().Hd());k=dr(k,b.slideObject().rotationAngle());var n=Ko(h.rect(),h.slideObject().Hd());n=dr(n,h.slideObject().rotationAngle());fe(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,tx:0,j0:1==f.length},fr(k),k.tx>d&&(c=h,d=k.tx);c&&(a.wi.push(new br(b,c)),a.Ma())}
function lr(a,b){a=a.cz(b.objectState().slideObject());return b.destinationState().slideObject()==a.destination().slideObject()}function mr(a,b){var c=gb(a.wi,function(a){return a.objectState()==b});return-1==c?null:a.wi[c]}function nr(a,b){a=bb(a.wi,function(a){return a.destinationState()==b});return cb(a,function(a){return a.objectState()})}
e.persistState=function(a){var b={};b[a.kf.Db]=or(this,this.hg,a.kf.Db);b[a.kf.aC]=or(this,this.Rk,a.kf.aC);b[a.kf.chains]=pr(this);b[a.kf.order]=qr(this);this.initiated()&&(b[a.kf.initiated]=1);return b};
e.jb=function(a,b){var c=this;this.Hi=b[Zq.kf.initiated]||!1;Wa(b[Zq.kf.Db]).forEach(function(b){var d=Ah(a,b[Zq.kf.Db.index]);c.hg.push(rr(c,d,b[Zq.kf.Db.rect]))});Wa(b[Zq.kf.aC]).forEach(function(b){var d=Ah(a,b[Zq.kf.aC.index]);c.Rk.push(rr(c,d,b[Zq.kf.Db.rect]))});Ob(b[Zq.kf.chains],function(a,b){var d=Ah(c.jd,b),f=Ah(c.jd,a);a=c.hg.find(function(a){return a.slideObject()==d});b=c.Rk.find(function(a){return a.slideObject()==f});v(a);v(b);c.wi.push(new br(a,b))});b=Wa(b[Zq.kf.order]);this.Cp=cb(b,
function(a){return Ah(c.jd,a)})};function rr(a,b,c){b=new ar(b,c);D(a,b);C(a,b.H(),a.Ma,a);return b}
function hr(a,b){for(var c=new Map,d=[],f=new Map,g=0;g<a.jd.count();++g){var h=Ah(a.jd,g);a.Cp.push(h)}g=l(a.c.chains());for(h=g.next();!h.done;h=g.next()){h=h.value;var k=h.object().slideObject();if(k){var n=Hh(b,k);d.push(n);c.set(n,rr(a,k))}(h=h.destination().slideObject())&&!f.has(h)&&(k=rr(a,h),f.set(h,k),a.Rk.push(k))}b=d.sort(function(a,b){return a-b});b=l(b);for(d=b.next();!d.done;d=b.next())a.hg.push(c.get(d.value));ir(a)}
e.cz=function(a){for(var b=l(this.c.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 or(a,b,c){var d=[];b.forEach(function(b){var f={};f[c.index]=Hh(a.jd,b.slideObject());f[c.rect]=b.persistState(c);d.push(f)});return d}function pr(a){var b={};a.wi.forEach(function(c){var d=Hh(a.jd,c.objectState().slideObject());b[d]=Hh(a.jd,c.destinationState().slideObject())});return b}
function qr(a){return cb(a.Cp,function(b){return Hh(a.jd,b)})}e.Ma=function(){this.oE&&Uq.prototype.Ma.call(this)};function sr(a){G.call(this);this.Bg=a;this.WI=0;this.u=H(this)}m(sr,G);sr.prototype.Ga=function(){return this.Bg};function rn(a){return a.Bg.ke()?a.WI<a.Bg.DC():!0}function sn(a,b){a.WI=b;a.u.a()}sr.prototype.Cq=function(){return this.WI};sr.prototype.H=function(){return this.u};var tr=Wq({hT:{_:"p",bm:{_:"u"}},Eb:{_:"S",mode:{_:"m"},Gq:{_:"v"},time:{_:"t"},tS:{_:"f"},Wa:{_:"sp",iS:{_:"c"},time:{_:"t"},groups:{_:"g",slides:{_:"s",TT:{_:"v"},ST:{_:"vd"},FT:{_:"sv"},initiated:{_:"in"},vC:{_:"m"},submitted:{_:"s"},Ts:{_:"l"},bm:{_:"u"},Vt:{_:"sk"},Ga:{_:"a",XR:{_:"a"},RT:{_:"v"}},Bt:{_:"ms",id:{_:"i"},Cq:{_:"t"}},contentState:Object.assign({_:"c"},Yq)}}}}});function ur(a,b){G.call(this);this.u=H(this);var c=a.audio();if(this.Ke=c?new sr(c):null)D(this,this.Ke),C(this,this.Ke.H(),this.Ma,this);if(this.Xc=(a=a.video())?new sr(a):null)D(this,this.Xc),C(this,this.Xc.H(),this.Ma,this);a=tr.Eb.Wa.groups.slides.Ga;this.Ke&&this.Ke.Ga().ke()&&(c=b?b[a.XR]:0,this.Ke&&sn(this.Ke,c));this.Xc&&this.Xc.Ga().ke()&&(b=b?b[a.RT]:0,this.Xc&&sn(this.Xc,b))}m(ur,G);
ur.prototype.rK=function(){var a=this.Ke&&this.Ke.Ga();(a=!!a&&(a.hi()||a.Pf()))||(O?a=!1:(a=this.Xc&&this.Xc.Ga(),a=!!a&&a.hi()));return a};ur.prototype.persistState=function(a){var b={};this.Ke&&this.Ke.Ga().ke()&&(b[a.XR]=this.Ke.Cq());this.Xc&&this.Xc.Ga().ke()&&(b[a.RT]=this.Xc.Cq());return b};ur.prototype.H=function(){return this.u};ur.prototype.Ma=function(){this.u.a()};function vr(a){var b=a.slide,c=a.contentState,d=a.rb;a=a.Aa;G.call(this);this.Ba=b;this.xN=null;this.Mc=d;this.T=c;D(this,this.T);this.CB=!1;this.dB=this.AB=0;this.Xz=this.Hi=this.tJ=!1;this.Xy=void 0;this.HE=null;this.NI=this.sy=!1;this.u=H(this);b=tr.Eb.Wa.groups.slides.Ga;b=a?a[b]:void 0;this.Dj=new ur(this.Ba.Fl(),b);D(this,this.Dj);this.jB=!1;this.Fw=H(this);this.yQ=H(this);this.uO=H(this);this.al=wr(this);null!=a&&this.jb(a)}m(vr,G);e=vr.prototype;
e.submit=function(a){this.NI=a=void 0===a?!1:a;this.sy=this.jB=!0;a?this.Ve():xr(this)};function xr(a){a.NI=!1;var b=a.Mc.get(a);a.Xy=b;a.HE=null;b&&(a.HE=v(a.Mc.status()),a.yQ.a());a.Fw.a(a)}e.slide=function(){return this.Ba};e.rb=function(){return this.Mc};e.initiated=function(){return this.Hi};e.submitted=function(){return this.jB};e.Rb=function(){return!1};e.submittedEvent=function(){return this.Fw};e.markedEvent=function(){return this.uO};e.gq=function(){return this.hasBeenVisited()};e.Ts=function(){return this.sy};
e.hasBeenVisited=function(){return this.CB};e.Vt=function(){return!1};e.vL=function(){};e.isMarked=function(){return this.Xz};function yr(a,b){a.Xz!=b&&(a.Xz=b,a.uO.a())}e.review=function(){return null};e.H=function(){return this.u};e.Ve=function(){var a=this;this.IP&&clearTimeout(this.IP);this.IP=setTimeout(function(){a.u.a()},0)};e.firstVisitTime=function(){return this.xN};e.JB=function(){return this.Dj};e.Bt=function(){return this.al};
e.visitDuration=function(){return this.tJ?this.AB+La()-this.dB:this.AB};function zr(a,b){a.tJ!=b&&(b?a.dB=La():a.AB=a.visitDuration(),a.tJ=b)}e.Dq=function(){};
e.persistState=function(a){var b={};b[a.TT]=this.hasBeenVisited()?1:0;var c=this.Ba.settings().ma();c&&c.isEnabled()&&(b[a.ST]=this.visitDuration(),b[a.FT]=this.dB);b[a.initiated]=$q(this.initiated());b[a.vC]=$q(this.isMarked());b[a.submitted]=this.jB?1:0;b[a.Ts]=$q(this.Ts());b[a.contentState]=this.T.persistState(a.contentState);c=this.Dj;(c.Ke&&c.Ke.Ga().ke()||c.Xc&&c.Xc.Ga().ke())&&(b[a.Ga]=this.Dj.persistState(a.Ga));Ar(this)&&(b[a.Bt]=Br(this));return b};
e.jb=function(a){var b=tr.Eb.Wa.groups.slides;this.CB=!!a[b.TT];var c=this.Ba.settings().ma();c&&c.isEnabled()&&(this.AB=a[b.ST],this.dB=a[b.FT]);this.Hi=!!a[b.initiated];this.Xz=!!a[b.vC];this.jB=!!a[b.submitted];this.sy=!!a[b.Ts];Ar(this)&&Cr(this,a[b.Bt])};e.rK=function(){if(this.Dj.rK())return!0;for(var a=l(this.al.values()),b=a.next();!b.done;b=a.next())if(b=b.value,!O&&b.Ga().hi())return!0;return!1};e.contentState=function(){return this.T};
function Dr(a){p(a.Xy)||(a.Xy=a.Mc.get(a));return a.Xy}function wr(a){var b=new Map;Eh(a.Ba.eb().Db(),"video").forEach(function(c){var d=D(a,new sr(c.Ga()));b.set(c,d);C(a,d.H(),a.Ve,a)});return b}function Br(a){var b={};a.al.forEach(function(c,d){if(c.Ga().ke()){a:{d=d.id();for(var f=0,g=l(a.al.keys()),h=g.next();!h.done;h=g.next()){if(h.value.id()==d){d=f;break a}++f}d=-1}b[d]=c.Cq()}});return b}
function Ar(a){a=l(a.al.values());for(var b=a.next();!b.done;b=a.next())if(b.value.Ga().ke())return!0;return!1}function Cr(a,b){Ob(b,function(b,d){a:{for(var c=0,g=l(a.al.keys()),h=g.next();!h.done;h=g.next()){h=a.al.get(h.value);if(h.Ga().ke()&&c==d)break a;++c}throw Error("unknown media state");}sn(h,b)})};function Er(a,b){this.status=a;this.awardedScore=b};function T(a){var b=a.Ta,c=a.ba,d=a.Aa,f=a.ua;vr.call(this,{slide:a.slide,contentState:a.contentState,rb:a.rb,Aa:d});this.hY=f;this.Vz=c;this.GH=b;this.Pg=null;this.$A=!1;this.Ah=0;null!=d&&this.jb(d)}m(T,vr);e=T.prototype;e.submit=function(a){if(!this.Rb())throw Error("can not be submitted");this.Pg=null;++this.Ah;vr.prototype.submit.call(this,a)};e.Rb=function(){var a=this.review();return this.submitted()?!Fr(this)&&(a?"correct"!=a.status():!0):!0};
e.gq=function(){return this.Rb()?!1:this.initiated()?!0:this.submitted()};e.Vt=function(){return this.$A};e.vL=function(a){this.$A=a};e.bm=function(){return this.Ah};e.maxScore=function(){var a=this.slide().settings(),b=0;a.I()&&(a=a.evaluation())&&(b="byQuestion"==a.pq()?b+a.points():b+this.Su());return b};function Gr(a){var b=a.slide().settings(),c=1<b.De()||-1==b.De(),d=a.maxScore();c&&b.I()&&1<=a.Ah&&(b=b.evaluation())&&(d=b.Xs(),b=a.Ah-1,d=a.maxScore()+b*d,d=Math.max(d,0));return d}e.Su=function(){return 0};
function Fr(a){var b=a.Ba.settings().De();return-1!=b&&a.Ah>=b}e.review=function(){return this.Pg?this.Pg:this.Ba.settings().I()&&this.submitted()?this.Pg=this.Rh():null};e.persistState=function(a){var b=vr.prototype.persistState.call(this,a);b[a.bm]=this.Ah;b[a.Vt]=this.$A?1:0;return b};e.jb=function(a){vr.prototype.jb.call(this,a);var b=tr.Eb.Wa.groups.slides;this.Ah=a[b.bm];this.$A=!!a[b.Vt]};e.Rh=function(){return null};
function Hr(a,b,c,d,f){p(f)||(f=!0);f=f&&!d;var g=a.slide().settings(),h=1<g.De()||-1==g.De();b||!h||Fr(a)||(a.initiated()&&(f=!1),d||(c=0));h=!a.hY;b?b="correct":0<c&&d?b="incorrect":a.hasBeenVisited()||h?(b="incorrect",(g=g.evaluation())&&(a.initiated()?f&&(c=g.jq()):a.GH.KJ()&&f&&(c=g.jq()))):(b="notanswered",c=0);return new Er(b,c)};function Ir(a,b){v(!isNaN(b));this.pU=parseFloat(Mg(b));this.Vc=a}Ir.prototype.awardedScore=function(){return this.pU};Ir.prototype.status=function(){return this.Vc};function Jr(a){T.apply(this,arguments)}m(Jr,T);e=Jr.prototype;e.contentState=function(){return T.prototype.contentState.call(this)};e.initiated=function(){return this.contentState().initiated()};e.Dq=function(){this.contentState().Dq()};e.Su=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.Rh=function(){if("byAnswer"==v(this.Ba.settings().evaluation()).pq()){var a=0;var b=!1,c=this.contentState().hg;c=l(c);for(var d=c.next();!d.done;d=c.next()){d=d.value;var f=this.cz(d.slideObject());Kr(this,d,f)?a+=f.score():b=!0}a=Hr(this,!b,a,!0,!1);a=new Ir(a.status,a.awardedScore)}else a=this.Co();return a};
e.Co=function(){var a=0,b=0,c=this.contentState().hg;c=l(c);for(var d=c.next();!d.done;d=c.next()){d=d.value;var f=this.cz(d.slideObject());Kr(this,d,f)?a++:b++}c=this.Ba.settings().ti;d=Gr(this);f=0==b;a=Hr(this,f,f?d:0<a&&c?d*a/(a+b):0,c,!c);return new Ir(a.status,a.awardedScore)};function Kr(a,b,c){c=null!==c.destination().slideObject();var d=!1,f=!1;(b=mr(a.contentState(),b))&&(lr(a.contentState(),b)?d=!0:f=!0);return c?d:!(d||f)}
e.cz=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 Lr(a){T.call(this,a)}m(Lr,T);Lr.prototype.contentState=function(){return T.prototype.contentState.call(this)};Lr.prototype.initiated=function(){return this.contentState().initiated()};function Mr(a){G.call(this);this.ya=null;this.u=H(this);null!=a&&this.jb(a)}m(Mr,G);Mr.prototype.H=function(){return this.u};Mr.prototype.initiated=function(){return null!=this.ya};Mr.prototype.response=function(){return this.ya};Mr.prototype.response=Mr.prototype.response;e=Mr.prototype;e.ad=function(a){this.ya=null===a?null:ub(a);this.u.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.ya;return b};e.jb=function(a){this.ya=a[Zq.placeholders.response]};function Nr(a,b){this.id=a;this.values=b};function Or(a,b,c){Mr.call(this,c);this.ac=a;this.Ag=null;this.G=b;if(this.ac.values)for(this.Ag=[],a=l(this.ac.values),b=a.next();!b.done;b=a.next())b=Ng(b.value.text()),this.Ag.push(b);c||this.ad("")}m(Or,Mr);Or.prototype.placeholder=function(){return this.ac};
Or.prototype.correct=function(){var a=this.G.ED,b=Ng(a?this.response():this.response().toLowerCase());v(this.ac.values);for(var c=l(this.ac.values),d=c.next();!d.done;d=c.next())if(d=d.value,Ng(a?d.text():d.text().toLowerCase())==b)return!0;return!1};Or.prototype.correctAnswers=function(){return this.Ag};Or.prototype.correctAnswers=Or.prototype.correctAnswers;Or.prototype.response=function(){var a=Mr.prototype.response.call(this);v(q(a));return a};Or.prototype.response=Or.prototype.response;function Pr(a,b,c){Ir.call(this,b,c);this.ea=a}m(Pr,Ir);Pr.prototype.placeholders=function(){return this.ea};function Rr(a){var b=a.contentState;T.call(this,{slide:a.slide,contentState:b,Ta:a.Ta,ba:a.ba,rb:a.rb,Aa:a.Aa,ua:a.ua});this.sN=b}m(Rr,T);Rr.prototype.initiated=function(){return this.sN.initiated()};Rr.prototype.Rh=function(){for(var a=0,b=this.sN.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;c=Gr(this);a=Hr(this,a==b.length,c*(0<b.length?a/b.length:1),this.Ba.settings().ti);return new Pr(b,a.status,a.awardedScore)};function Sr(a){var b=a.contentState;T.call(this,{slide:a.slide,contentState:b,Ta:a.Ta,ba:a.ba,rb:a.rb,Aa:a.Aa,ua:a.ua});var c=this;this.ec=b;C(this,this.ec.H(),function(){for(var a=null,b=0;b<c.ec.count();b++){var g=c.ec.getChoiceState(b);g.selected()&&(a=g)}a=null!=a;c.Hi!=a&&(c.Hi=a)},this)}m(Sr,T);Sr.prototype.Su=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};Sr.prototype.contentState=function(){return T.prototype.contentState.call(this)};function Tr(a){Sr.call(this,a)}m(Tr,Sr);Tr.prototype.Rh=function(){return"byAnswer"==v(this.Ba.settings().evaluation()).pq()?this.Ru():this.Co()};Tr.prototype.Co=function(){for(var a=!1,b=0;b<this.ec.count();++b){var c=this.ec.getChoiceState(b),d=c.choice();w(d,ap);c.selected()&&d.correct()&&(a=!0)}b=Gr(this);a=Hr(this,a,a?b:0,!1);return new Ir(a.status,a.awardedScore)};
Tr.prototype.Ru=function(){for(var a=0,b=!1,c=0;c<this.ec.count();++c){var d=this.ec.getChoiceState(c),f=d.choice();w(f,ap);d.selected()&&(a=f.score(),f.correct()&&(b=!0))}a=Hr(this,b,a,!0,!1);return new Ir(a.status,a.awardedScore)};function Ur(a){T.apply(this,arguments)}m(Ur,T);e=Ur.prototype;e.contentState=function(){return T.prototype.contentState.call(this)};e.initiated=function(){return this.contentState().initiated()};e.Wp=function(){this.contentState().Wp()};e.Dq=function(){var a=v(this.Ba.settings().fq());this.review()&&"correct"==v(this.review()).status()||"reset"!=a.bh()||Fr(this)||this.contentState().Wp()};e.Rh=function(){return"byAnswer"==v(this.Ba.settings().evaluation()).pq()?this.Ru():this.Co()};
e.Ru=function(){var a=0,b=0,c=0,d=this.contentState().points();Vr(this,function(d,g,h,k){g&&(a+=d.area().score(),c+=k.length);h||++b});d=c==d.length;d=Hr(this,0==b&&d&&d,a,!0,!1);return new Ir(d.status,d.awardedScore)};
e.Co=function(){var a=0,b=0,c=0,d=this.contentState().points();Vr(this,function(d,f,g,h){d.area().correct()&&g?(a++,c+=h.length):g||b++});var f=d.length-c,g=this.Ba.settings().ti,h=Gr(this);d=c==d.length;var k=0==b;f=k&&d?h:0<a&&g?h*a/(Wr(this)+f):0;g=Hr(this,k&&d,f,g,!g);return new Ir(g.status,g.awardedScore)};e.Su=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 Vr(a,b){var c=a.contentState().areas(),d=a.contentState().points(),f=new Set;ab(c,function(a){var c=a.area().correct(),g=d.filter(function(b){return a.Xw(b.$f)&&!f.has(b)}),n=!!g.length;b(a,n,c==n,g);g.forEach(function(a){return f.add(a)})})}function Wr(a){return a.contentState().areas().filter(function(a){return a.area().correct()}).length};function Xr(a){T.apply(this,arguments)}m(Xr,T);Xr.prototype.initiated=function(){return this.contentState().initiated()};Xr.prototype.contentState=function(){return T.prototype.contentState.call(this)};function Yr(a){T.apply(this,arguments)}m(Yr,T);Yr.prototype.contentState=function(){return T.prototype.contentState.call(this)};Yr.prototype.initiated=function(){return this.contentState().initiated()};Yr.prototype.Rh=function(){for(var a=0,b=this.contentState(),c=0;c<b.c.matches().count();++c)Zr(b,c)&&++a;c=Gr(this)*(a/b.c.matches().count());a=Hr(this,a==b.c.matches().count(),c,this.Ba.settings().ti);return new Ir(a.status,a.awardedScore)};function $r(a,b,c){this.id=a;this.values=b;this.Ge=c};function as(a,b,c){Mr.call(this,c);this.ac=a;this.KM=null===a.Ge?null:ub(a.values[a.Ge].text());this.Ag=[];a=l(a.values);for(c=a.next();!c.done;c=a.next())this.Ag.push(ub(c.value.text()));b&&rb(this.Ag)}m(as,Mr);as.prototype.placeholder=function(){return this.ac};as.prototype.correct=function(){return this.response()==this.KM};as.prototype.correctAnswer=function(){return this.KM};as.prototype.answers=function(){return this.Ag};function bs(a,b,c){Ir.call(this,b,c);this.ea=a}m(bs,Ir);bs.prototype.placeholders=function(){return this.ea};function cs(a){var b=a.contentState;T.call(this,{slide:a.slide,contentState:b,Ta:a.Ta,ba:a.ba,rb:a.rb,Aa:a.Aa,ua:a.ua});this.yO=b}m(cs,T);cs.prototype.initiated=function(){return this.yO.initiated()};cs.prototype.Rh=function(){for(var a=0,b=this.yO.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;c=Gr(this)*(a/(b.length||1));a=Hr(this,a==b.length,c,this.Ba.settings().ti);return new bs(b,a.status,a.awardedScore)};function es(a){var b=a.contentState;Sr.call(this,{slide:a.slide,contentState:b,Ta:a.Ta,ba:a.ba,rb:a.rb,Aa:a.Aa,ua:a.ua});this.If=b}m(es,Sr);e=es.prototype;e.contentState=function(){return Sr.prototype.contentState.call(this)};e.Rh=function(){return"byAnswer"==v(this.Ba.settings().evaluation()).pq()?this.Ru():this.Co()};
e.Ru=function(){for(var a=0,b=0,c=0;c<this.If.count();++c){var d=this.If.getChoiceState(c),f=d.choice();w(f,ap);var g=f.correct(),h=g==d.selected();d.selected()&&(a+=f.score());g&&h||h||++b}a=Hr(this,0==b,a,!0,!1);return new Ir(a.status,a.awardedScore)};
e.Co=function(){for(var a=0,b=0,c=0;c<this.If.count();++c){var d=this.If.getChoiceState(c),f=d.choice();w(f,ap);f=f.correct();d=f==d.selected();f&&d?a++:d||b++}c=this.Ba.settings().ti;d=Gr(this);f=0==b;a=Hr(this,f,f?d:0<a&&c?d*a/(a+b):0,c,!c);return new Ir(a.status,a.awardedScore)};e.Su=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 fs(a){T.call(this,a)}m(fs,T);fs.prototype.contentState=function(){return T.prototype.contentState.call(this)};fs.prototype.Rh=function(){if(this.contentState().I()){var a=this.contentState().correct(),b=Gr(this);a=Hr(this,a,a?b:0,!1);return new Ir(a.status,a.awardedScore)}return null};fs.prototype.initiated=function(){return this.contentState().initiated()};function gs(a){T.call(this,a)}m(gs,T);gs.prototype.contentState=function(){return T.prototype.contentState.call(this)};gs.prototype.initiated=function(){return this.contentState().initiated()};gs.prototype.Rh=function(){if(this.contentState().I()){for(var a=0,b=this.contentState(),c=0;c<b.count();++c)b.Oh[c]==b.Vq[c]&&++a;c=Gr(this)*(a/b.count());a=Hr(this,a==b.count(),c,this.Ba.settings().ti);return new Ir(a.status,a.awardedScore)}return null};function hs(a){T.apply(this,arguments)}m(hs,T);hs.prototype.contentState=function(){return T.prototype.contentState.call(this)};hs.prototype.initiated=function(){return this.contentState().initiated()};hs.prototype.Rh=function(){var a=this.contentState().correct(),b=Gr(this);a=Hr(this,a,a?b:0,!1);return new Ir(a.status,a.awardedScore)};function is(a,b){this.id=a;this.value=b};function js(a,b){Mr.call(this);this.ac=a;this.Rm=null;null!=b&&this.jb(b)}m(js,Mr);e=js.prototype;e.je=function(){return this.Rm};e.placeholder=function(){return this.ac};e.correct=function(){return this.response()==this.correctAnswer()};e.correctAnswer=function(){return this.ac&&this.ac.value&&ub(this.ac.value)};e.persistState=function(a){var b=Mr.prototype.persistState.call(this,a);b[a.je]=this.Rm;return b};e.jb=function(a){Mr.prototype.jb.call(this,a);this.Rm=a[Zq.placeholders.je]};function ks(a,b,c){Ir.call(this,b,c);this.ea=a}m(ks,Ir);function ls(a){var b=a.contentState;T.call(this,{slide:a.slide,contentState:b,Ta:a.Ta,ba:a.ba,rb:a.rb,Aa:a.Aa,ua:a.ua});this.DB=b}m(ls,T);ls.prototype.initiated=function(){return this.DB.initiated()};ls.prototype.PB=function(){this.DB.PB()};ls.prototype.Rh=function(){for(var a=0,b=this.DB.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;c=Gr(this)*(a/(b.length||1));a=Hr(this,a==b.length,c,this.Ba.settings().ti);return new ks(b,a.status,a.awardedScore)};
ls.prototype.Dq=function(){var a=v(this.Ba.settings().ly());this.review()&&"correct"==v(this.review()).status()||"reset"!=a.bh()||Fr(this)||this.DB.PB()};function ms(){G.call(this)}m(ms,G);
ms.prototype.ff=function(a){switch(a.slide().type()){case "IntroSlide":this.fj(a);break;case "MultipleChoice":w(a,Tr);this.ij(a);break;case "TrueFalse":w(a,Tr);this.oj(a);break;case "MultipleResponse":w(a,es);this.kj(a);break;case "WordBank":w(a,ls);this.qj(a);break;case "MultipleChoiceText":w(a,cs);this.jj(a);break;case "FillInTheBlank":w(a,Rr);this.cj(a);break;case "TypeIn":w(a,hs);this.pj(a);break;case "Numeric":w(a,fs);this.lj(a);break;case "Sequence":w(a,gs);this.nj(a);break;case "Matching":w(a,
Yr);this.hj(a);break;case "Hotspot":w(a,Ur);this.dj(a);break;case "InfoSlide":case "InstructionsSlide":this.ej(a);break;case "AuthorizationSlide":this.$i(a);break;case "ResultSlide":this.mj(a);break;case "Essay":w(a,Lr);this.bj(a);break;case "LikertScale":w(a,Xr);this.gj(a);break;case "DND":w(a,Jr);this.aj(a);break;default:throw Error("unknown slide type");}};function ns(a,b){a=new P({s:a,Vf:!0});a.g("radio-button",!0);var c=new P({l:"outline-border"}),d=new P({l:"bg"}),f=new P({l:"inline-border"});Q(a,c);Q(a,d);Q(a,f);b=new on({s:b,name:"choices"});return{activeElement:a,xC:b}}function os(a,b){a=new P({s:a,Vf:!0});a.g("checkbox",!0);a.setAttribute("type","checkbox");var c=new P({l:"outline-border"}),d=new P({l:"bg"}),f=new P({l:"check"});Q(a,c);Q(a,d);Q(a,f);b=new nn({s:b});return{activeElement:a,xC:b}}
function ps(a,b,c,d){G.call(this);this.i=c;this.F=b;this.Z=d;this.Fc=null;this.P=a;this.Mk=null;this.KY=new Po}m(ps,ms);e=ps.prototype;e.bt=function(a){var b=a.Je,c=a.mode,d=a.Lb,f=a.Rs,g=a.Wf;this.da=a.parent;this.ta=c;this.Fc=null;this.hd=d;this.Mk=f;this.wp=g;this.ff(b);v(this.Fc);return this.Fc};e.XJ=function(a,b){b=new Yl(a,"image-view",b,a.og());b=this.sj(a,b);b.Ix(new Tq(a));return b};e.gS=function(a,b){b=new jq(a,b);b=this.sj(a,b);b.Ix(new Tq(a));return b};
e.sj=function(a,b){return this.KY.sj(a,this,b)};e.fj=function(a){this.Ty(a.contentState().content().Ka())};e.$i=function(a){this.Fc=new Qq(this.da,a.contentState(),this.i,this.Z,this.wp)};e.mj=function(a){this.Fc=new $p(this.da,a.contentState())};e.ej=function(a){this.Ty(a.contentState().content().Ka())};e.ij=function(a){this.Fc=new ep({parent:this.da,Gl:a.slide().settings().Gl(),$w:ns,mode:this.ta,Ua:this,S:this.F,format:this.eg(a),I:a.slide().settings().I(),Lb:this.hd},a.contentState())};
e.oj=function(a){this.Fc=new ep({parent:this.da,Gl:a.slide().settings().Gl(),$w:ns,mode:this.ta,Ua:this,S:this.F,format:this.eg(a),I:a.slide().settings().I(),Lb:this.hd},a.contentState())};e.kj=function(a){var b=a.slide().settings().fi();b=b&&b.isEnabled()?b.value():void 0;this.Fc=new ep({parent:this.da,Gl:a.slide().settings().Gl(),$w:os,z_:!0,mode:this.ta,fi:b,Ua:this,S:this.F,format:this.eg(a),I:a.slide().settings().I(),Lb:this.hd},a.contentState())};
e.pj=function(a){this.Fc=new Rp(this.da,a.contentState(),this.ta,this.eg(a),this.i,this.Z)};e.lj=function(a){this.Fc=new Zp(this.da,a.contentState(),this.ta,this.eg(a),this.i,this.Z)};e.nj=function(a){this.Fc=new gq({parent:this.da,RJ:a.contentState(),mode:this.ta,A:this.Z,Ua:this,format:this.eg(a),Lb:this.hd})};e.bj=function(a){this.Fc=new xp(this.da,a.contentState(),this.eg(a))};e.Ty=function(a){this.Fc=new En(this.da,this.fe(this.da,a,!1))};e.eg=function(a){return a.slide().eb().Rd()};function qs(a){var b=a.$,c=a.pS;this.jV=a.fontSize;this.P=b;this.cV=c}function rs(a,b){var c={};Ob(b,function(b,f){"svg"==b.tagName?c[f]=ss(a,b.cloneNode(!0)):b.firstChild&&"svg"==b.firstChild.tagName?(b=b.cloneNode(!0),ss(a,b.firstChild),c[f]=b):c[f]=b});return c}function ts(a,b){a=l(a.querySelectorAll("span[style*="+b+"]"));for(var c=a.next();!c.done;c=a.next())L(c.value,b,"inherit")}
function ss(a,b){if(!b.hasAttribute("data-size")||!b.hasAttribute("width")||!b.hasAttribute("height"))return b;var c=parseInt(b.getAttribute("data-size"),10);c=a.jV/c;var d=parseInt(b.getAttribute("width"),10),f=parseInt(b.getAttribute("height"),10);b.setAttribute("width",c*d+"px");b.setAttribute("height",c*f+"px");d=parseInt(Rf(b,"vertical-align"),10);L(b,"vertical-align",d*c+"px");us(a,b,"fill");us(a,b,"stroke");return b}
function us(a,b,c){b=b.querySelectorAll("["+c+"]:not(["+c+'="none"])');for(var d=0;d<b.length;++d)b[d].setAttribute(c,a.cV)};function vs(a){this.LA=a}
vs.prototype.fe=function(a){var b=a.htmlText,c=a.Jl,d=void 0===a.Kk?!1:a.Kk,f=a.s;a=a.l;if(this.LA){var g=this.LA,h=document.createElement("div");h.innerHTML=b;ts(h,"font-size");ts(h,"line-height");ts(h,"color");ts(h,"text-align");if(g.P){h=h.innerHTML;b=g.P.gR;g=tf("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=Ef(k),u=l(t),x=u.next();!x.done;x=u.next())x=x.value,"SUB"!=x.tagName&&"SUP"!=x.tagName||++n;if(!(0<t.length-
n)){for(u=t=n=x=null;k;){var E=Rf(k,"font-family");E&&(n=k,x=E.split(",")[0],x=b.hasOwnProperty(x)?b[x]:null);Rf(k,"font-weight")&&(t=k);Rf(k,"font-style")&&(u=k);if(k.parentElement&&"SPAN"==k.parentElement.tagName)k=k.parentElement;else break}x&&(n&&L(n,"font-family","Helvetica Neue, Helvetica, Roboto, Arial"),t&&L(t,"font-weight",x.bold?"bold":"normal"),u&&L(u,"font-style",x.italic?"italic":"normal"))}}b=g.innerHTML}else ts(h,"font-family"),b=h.innerHTML}c=this.LA?rs(this.LA,c):c;return new zn({s:f,
l:a,xf:!0},b,c,d)};function ws(a){we.call(this);this.sd=a;this.Qo=null}m(ws,we);e=ws.prototype;e.Kn=function(){for(var a=[],b=0;b<this.sd.length;++b){var c=this.sd[b];a.push(new ol(c.src,c.mimeType))}return a};e.TO=function(){xs(this);ye(this)};e.SO=function(){xs(this);ze(this)};function xs(a){a.Qo&&(xd(a,a.Qo,"canplaythrough",a.TO,a),xd(a,a.Qo,"error",a.SO,a))}e.Rz=function(){this.Qo=yf(ti('<audio preload="auto"/>'));B(this,this.Qo,"canplaythrough",this.TO,this);B(this,this.Qo,"error",this.SO,this);this.lI()};
e.lI=function(){for(var a=this.Kn(),b=0;b<a.length;++b){var c=a[b];c='<source src="'+c.src()+'" '+(null===c.type()?"":'type="'+c.type()+'" ')+"/>";c=yf(ti(c));v(this.Qo).appendChild(c)}};e.release=function(){};function ys(a){pn.call(this,{El:a.El,wC:a.wC,hq:a.hq,mode:a.mode})}m(ys,pn);ys.prototype.KO=function(){var a=this.Lh.Ga();return a.hi()||a.Pf()};function zs(a){var b=a.El,c=a.S,d=a.mode,f=a.ie,g=a.mediaController;a=a.$_.Ga();var h=w(a.Da,ws);h=Cl(h.Kn());Fm.call(this,{Nn:h,l:"slide-audio-view",Cx:c,ie:f});this.Lh=b;this.resize(245,36);D(this,h);this.Hb=new ys({El:this.Lh,hq:h,wC:this.nb,mode:d});D(this,this.Hb);g.$z.push(this.Hb);a.Pf()&&this.h(!1)}m(zs,Fm);zs.prototype.Sa=function(){return new J(this.width(),this.height())};zs.prototype.Za=function(a,b,c,d){c=this.Sa(c,d);this.resize(c.width,c.height);this.move(a,b)};function As(a,b,c){we.call(this);this.mk=a;this.Ro=null;this.ng=b;this.fg=c}m(As,we);e=As.prototype;e.Kn=function(){for(var a=[],b=0;b<this.mk.length;++b){var c=this.mk[b];a.push(new ol(c.src,c.mimeType))}return a};e.BP=function(){Bs(this);ye(this)};e.AP=function(){Bs(this);ze(this)};function Bs(a){a.Ro&&(xd(a,a.Ro,"canplaythrough",a.BP,a),xd(a,a.Ro,"error",a.AP,a))}e.Rz=function(){this.Ro=this.kG();B(this,this.Ro,"canplaythrough",this.BP,this);B(this,this.Ro,"error",this.AP,this);this.lI(this.Kn())};
e.kG=function(){var a=yf(ti('<video preload="auto"/>'));Wj&&a.setAttribute("playsinline","");return a};e.lI=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=yf(ti(c));v(this.Ro).appendChild(c)}};e.path=function(){throw Error();};e.width=function(){return this.ng};e.height=function(){return this.fg};e.release=function(){};function Cs(a){var b=a.Ga,c=a.El,d=a.S,f=a.mode,g=a.ie,h=a.mediaController;a=a.eh;var k=w(b.mJ,As);k=Al(k.Kn());Km.call(this,{Nn:k,l:"video-player",Cx:d,ie:g,eh:a});this.Xc=c;this.ta=f;c=b.Tj.path();this.La.setAttribute("poster",c);this.Tj=b.Tj;this.GR=b;this.Hb=new pn({El:this.Xc,hq:k,wC:this.nb,mode:f});D(this,this.Hb);h.$z.push(this.Hb);this.lc.h(this.wI());"normal"==this.ta&&b.hi()&&this.nb.Qf();this.vz()}m(Cs,Km);e=Cs.prototype;e.tr=function(){};
e.Za=function(a,b,c,d){c=this.Sa(c,d);this.resize(c.width,c.height);this.move(a,b)};e.Sa=function(a,b){a=Gg({width:this.GR.videoWidth(),height:this.GR.videoHeight(),boundingWidth:a,boundingHeight:b,dh:!0});return new J(a.width,a.height)};e.RA=function(){return(!this.Xc.Ga().Pf()||"normal"!=this.ta)&&Pm(this)};e.wI=function(){return rn(this.Xc)};e.WE=function(){return(rn(this.Xc)||"normal"!=this.ta)&&this.RA()};
e.KQ=function(){return this.Xc.Ga().Pf()&&"normal"==this.ta?rn(this.Xc)||"normal"!=this.ta:!1};function Ds(a,b,c,d,f){f=void 0===f?null:f;P.call(this,{l:"wb-placeholder"});var g=this;this.i=c;this.NM=!1;Qk(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.Rm=f;this.Bd=!1;this.o=b;this.Z=d;this.Ra=new P({s:R(this,"label")});Q(this,this.Ra);this.Bi=H(this);this.bg=H(this);this.Ai=H(this);this.GO=H(this);this.kl=null;this.ef=new cq(null,"",this,d);D(this,this.ef);this.Hj=new P({s:R(this,"tooltip-icon")});this.oN=72;var h;B(this,this,rk,function(a){if(null!==
g.value()&&g.enabled()){h=!1;var b=a.screenX,c=a.screenY,d=B(g,window,tk,function(a){var d=a.screenX,f=a.screenY;if(!h){if(20>Math.abs(d-b)&&20>Math.abs(f-c)||null===g.value())return;h=!0}g.bg.a({x:d-b,y:f-c});a.preventDefault()}),f=B(g,window,sk,function(){yd(g,d);yd(g,f);h?g.Ai.a():g.GO.a()});a.preventDefault();g.Bi.a()}});Es(this)}m(Ds,P);e=Ds.prototype;e.Dd=function(){Es(this)};e.value=function(){return this.o.response()};
e.dc=function(){w(this.o,js);var a=this.o.correct();this.g("review",!0);this.g(a?"correct":"incorrect",!0);this.Ra.g(a?"correct":"incorrect",!0);a||(Q(this,this.Hj),a=this.o.response()||"",this.kl=new Mp({Sn:this,A:this.Z,qD:a,correctAnswers:[v(this.o.correctAnswer())],J:this.i}),D(this,this.kl),this.ef.show(!1),this.NM=!0)};e.Jc=function(a){a&&this.m("width","");this.o.ad(a);Es(this)};e.je=function(){return this.Rm};function Fs(a){a.m("width","");return a.jz()}
function Es(a){var b=a.value();null===b?Gs(a):(a.Ra.lb(1),Hs(a,b));a.g("type",null===b?"empty":"word");a.kl&&Np(a.kl,a.Bd)}function Hs(a,b){a.m("width","");a.displayObject().style.display="block";var c=a.Ra.height();a.Ra.m("white-space","normal");a.Al(b,c);a.Ra.m("white-space","");a.displayObject().style.display="";a.m("width","")}function Gs(a){if(null===a.value()){a.Ra.lb(0);if(null===a.Rm){var b=a.Hn("review")?72:a.oN;a.xa(b);a.Ra.tf("&nbsp;");a.ef.show(!1)}else Hs(a,a.Rm);a.ef.show(!1)}}
e.Al=function(a,b){function c(){++h;g=f<a.length?a.substr(0,f)+"\u2026":a;d.B(g)}this.ef.m("max-width","");this.ef.setText(a);this.ef.show(!1);this.Bd=!1;var d=this.Ra;d.B(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.Bd=!0;this.ef.m("max-width",Math.min(400,
d.width()+20)+"px");this.ef.show(!Oj&&!this.NM)}};function Is(a,b,c,d){S.call(this,{l:"wb-extra-words"});this.ea=[];a=l(a.extraWords());for(var f=a.next();!f.done;f=a.next())f=f.value,f=new Ds(b,f,c,d,f.je()),this.addChild(f),this.ea.push(f),f.g("place",!0)}m(Is,S);Is.prototype.ja=function(){for(var a=l(this.ea),b=a.next();!b.done;b=a.next())b.value.Dd()};Is.prototype.f=function(a){S.prototype.f.call(this,a);for(var b=l(this.ea),c=b.next();!c.done;c=b.next())c.value.f(a)};Is.prototype.placeholders=function(){return this.ea};function Js(a){P.call(this,{l:"fib-placeholder",Ht:!1});var b=this;Qk(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.Ec=new Qo({s:R(this,"input")});Q(this,this.Ec);this.vr=H(this,this.Ec.vr);C(this,this.Ec.vr,function(){b.sn()});C(this,this.Ec.AN,function(){b.g("focused",!0)});C(this,this.Ec.UD,function(){b.g("focused",!1)})}m(Js,P);
Js.prototype.sn=function(){this.Ec.m("width","0");var a=Math.max(this.Ec.displayObject().scrollWidth+10,65);this.Ec.m("width",a+"px");(z||ic)&&this.Ec.m("width","100px")};Js.prototype.f=function(a){O||P.prototype.f.call(this,a);this.Ec.f(a)};Js.prototype.ja=function(){this.sn()};function Ks(a,b,c,d){Js.call(this,a);var f=this;this.i=d;this.o=b;this.Z=c;this.zl=this.gg=null;this.eJ();this.Hj=new P({s:R(this,"tooltip-icon")});this.jg=H(this);C(this,this.Ec.H(),function(){f.o.ad(f.Ec.value())});C(this,this.Ec.UD,function(){f.o.ad(f.Ec.value())});C(this,this.w(),function(){f.jg.a(f.o)});B(this,this.Ec,"keydown",function(a){13==a.keyCode&&f.gg&&(f.gg.Bq(b),a.preventDefault())},this)}m(Ks,Js);e=Ks.prototype;e.activate=function(a){a?N||this.Ec.displayObject().focus():this.Ec.displayObject().blur()};
e.Dd=function(){this.sn();this.zl&&(this.contains(this.Hj)&&this.Ec.m("padding-right","25px"),Np(this.zl,this.Ec.displayObject().scrollWidth>this.Ec.width()))};e.dc=function(){var a=this.o.correct();this.Ec.g(a?"correct":"incorrect",!0);this.g(a?"correct":"incorrect",!0);a||(Q(this,this.Hj),a=this.o.response()||"",this.zl=new Mp({Sn:this,A:this.Z,qD:a,correctAnswers:v(this.o.correctAnswers()),J:this.i}),D(this,this.zl))};e.eJ=function(){var a=this.o.response()||"";this.Ec.Jc(a);this.sn()};
e.ja=function(){Js.prototype.ja.call(this);this.o.correctAnswers()&&!this.o.correct()&&(z||ic)&&(this.m("width","100px"),this.m("text-align","left"),this.Ec.m("width","65px"),this.Ec.m("padding-right","0"))};function Ls(a){var b=a.parent;yq.call(this,{A:a.A,Ac:a.Ac,Ln:a.Ln,zc:a.zc});this.da=b}m(Ls,yq);
Ls.prototype.Pd=function(a){if(!O){this.mb.m("max-height","300px");this.Te.g("focused",!0);this.da.g("focused",!0);this.mb.m("width","");this.mb.m("min-width","");this.mb.m("height","");yq.prototype.Pd.call(this,a);var b=parseFloat(Rf(this.Te.displayObject(),"max-width"));this.mb.m("white-space","nowrap");var c=this.mb.width()>b;this.mb.m("width",Math.min(b,this.mb.width())+"px");this.mb.m("white-space",c?"normal":"nowrap");this.mb.wa();this.Jo(a)}};
Ls.prototype.vd=function(){O||(yq.prototype.vd.call(this),this.Te.g("focused",!1),this.da.g("focused",!1))};Ls.prototype.qQ=function(a,b,c){a-=10;this.mb.m("max-height",a+"px");console.log(a);a=Tk(this.Te);this.mb.move(c,b?10:a.bottom);return!0};function Ms(a,b,c,d){Bq.call(this,{l:"mct-placeholder",prompt:c.C("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"),A:d,UB:function(a){return f.EE(a)}});var f=this;Qk(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.ck=H(this);this.i=c;this.o=b;this.Bd=!1;this.eJ();this.jg=H(this);C(this,this.w(),function(){f.jg.a(f.o)});B(this,this.displayObject(),rk,function(){f.ck.a(Tk(f))});this.Hj=new P({s:R(this,"tooltip-icon")});C(this,this.i.Jm,function(a,
b){"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"==a&&(f.Sc=b,f.Dd())})}m(Ms,Bq);e=Ms.prototype;e.EE=function(a){return new Ls({A:a.A,Ac:a.Ac,Ln:a.Ln,zc:a.zc,parent:this})};e.eJ=function(){};e.Dd=function(){var a=this.o.response(),b=null===a?this.Sc:a;this.Ra.g("prompt",null===a);this.Ra.displayObject().style.display="block";this.Ra.m("white-space","nowrap");a=this.Ra.height();this.Ra.m("white-space","");this.Al(b,a);this.Ra.displayObject().style.display=""};
e.dc=function(){var a=this.o.correct();this.g(a?"correct":"incorrect",!0);a||(Q(this,this.Hj),this.WL())};e.f=function(a){O||Bq.prototype.f.call(this,a)};e.WL=function(){};
e.Al=function(a,b){function c(){++h;g=f<a.length?a.substr(0,f)+"\u2026":a;d.B(g)}this.Bd=!1;var d=this.Ra;d.B(a);if(p(b)&&this.Ra.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.Bd=!0}};function Ns(a){var b=a.Lt,c=a.LC;S.call(this,{s:R(a.parent,"content")});this.ea=c;this.mm=0;this.addChild(b)}m(Ns,S);Ns.prototype.f=function(a){S.prototype.f.call(this,a);for(var b=l(this.ea),c=b.next();!c.done;c=b.next())c.value.f(a)};Ns.prototype.ja=function(a,b){a&&b&&this.mm!=a&&(this.mm=a,this.Dd())};Ns.prototype.Dd=function(){for(var a=l(this.ea),b=a.next();!b.done;b=a.next())b=b.value,b instanceof Js&&b.wa(),b instanceof Ms&&(b.m("max-width",Math.min(this.width()-10,300)+"px"),b.Dd())};
Ns.prototype.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.ea),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};function Os(a){var b=a.parent,c=a.mode,d=a.state,f=a.ub,g=a.A,h=a.J,k=a.Dh,n=Ps(a.$,d.content().Ka()),t={};a=[];for(var u=l(d.placeholders()),x=u.next();!x.done;x=u.next()){x=x.value;var E=new Ks(f,x,g,h);a.push(E);t[x.placeholder().id]=E.displayObject()}g=new mn(d.content().Ka(),new kn(null,null,null),t);k=k.fe({s:R(b,"fib-rich-text"),htmlText:n.htmlText(),Jl:g.Zh,Kk:!1});Ns.call(this,{parent:b,Lt:k,LC:a,ub:f});var M=this;a.forEach(function(a){a.gg=M});this.jg=H(this);this.da=b;this.T=d;b=l(a);for(d=
b.next();!d.done;d=b.next())d=d.value,C(this,d.jg,function(a){M.jg.a(a)}),D(this,d);b=l(a);for(d=b.next();!d.done;d=b.next())C(this,d.value.vr,this.wa,this);if("reviewWithCorrectAnswers"==c)for(c=l(a),d=c.next();!d.done;d=c.next())d.value.dc()}m(Os,Ns);Os.prototype.wj=function(){};Os.prototype.Bq=function(a){var b=this.T.placeholders();a=b.indexOf(a);a<b.length-1?(w(this.ea[a],Ks).activate(!1),w(this.ea[a+1],Ks).activate(!0)):this.da.bC()};
Os.prototype.Wl=function(){this.ea.forEach(function(a){w(a,Ks).activate(!1)})};Os.prototype.zk=function(){this.ea.length&&w(this.ea[0],Ks).activate(!0)};function Qs(a,b,c,d){Ms.call(this,a,b,d,c);var f=this;this.oZ=c;this.gm=new Fq({options:b.answers(),l:"mct-answers-list",pT:"mct-answers-list-scroll-pane",e0:function(b){Qk(b,{"font-family":a.fontFamily,"font-size":a.size+"px"})}});this.gm.TC(b.response());C(this,this.gm.Vi,function(){b.ad(f.gm.Zp());f.Dd()});Cq(this,this.gm);this.kl=null;c=new oq(this);pq(c,function(){f.jc&&f.jc.show(!Jp(f.jc))},32);D(this,c)}m(Qs,Ms);e=Qs.prototype;e.Fh=function(a){Ms.prototype.Fh.call(this,a);this.o.ad(this.gm.Zp())};
e.Lo=function(){var a=this.gm&&this.gm.Zp();a=a?a.toString():this.Sc;this.Ra.displayObject().style.display="block";this.Al(a,this.Ra.height());this.Ra.displayObject().style.display=""};e.WL=function(){var a=this.o.response()||"";this.kl=new Mp({Sn:this,A:this.oZ,qD:a,correctAnswers:[this.o.correctAnswer()],J:this.i});D(this,this.kl)};e.Dd=function(){this.Ra.xa(Rs(this));Ms.prototype.Dd.call(this);this.kl&&Np(this.kl,this.Bd)};
function Rs(a){var b=0;a.Ra.m("white-space","nowrap");a.Ra.m("width","");var c=[a.Sc].concat(a.gm.options());c=l(c);for(var d=c.next();!d.done;d=c.next())a.Ra.B(d.value),b=Math.max(b,a.Ra.displayObject().clientWidth+1);a.Ra.m("white-space","");a.Lo();return Math.min(b,360>=screen.width?170:225)}e.DH=function(a){Ms.prototype.DH.call(this,a)};e.EH=function(a){Ms.prototype.EH.call(this,a)};function Ss(a){var b=a.parent,c=a.mode,d=a.state,f=a.ub,g=a.A,h=a.J,k=a.Dh,n=Ps(a.$,d.content().Ka()),t={};a=[];for(var u=l(d.placeholders()),x=u.next();!x.done;x=u.next()){x=x.value;var E=new Qs(f,x,g,h);a.push(E);t[x.placeholder().id]=E.displayObject()}d=new mn(d.content().Ka(),new kn(null,null,null),t);k=k.fe({s:R(b,"mct-rich-text"),htmlText:n.htmlText(),Jl:d.Zh,Kk:!1});Ns.call(this,{parent:b,Lt:k,LC:a,ub:f});var M=this;this.jg=H(this);f=l(a);for(b=f.next();!b.done;b=f.next())b=b.value,D(this,
b),C(this,b.jg,function(a){M.jg.a(a)}),C(this,b.ck,function(a){M.ck.a(a)});if("reviewWithCorrectAnswers"==c||"reviewWithoutCorrectAnswers"==c)for(f=l(a),b=f.next();!b.done;b=f.next())b.value.g("review",!0);if("reviewWithCorrectAnswers"==c)for(c=l(a),b=c.next();!b.done;b=c.next())b.value.dc()}m(Ss,Ns);function Ts(a){return 3*a*a-2*a*a*a};function Us(a,b,c){rm.call(this,[0],[b],b,Ts);this.Yh=a;this.$y=c}m(Us,rm);e=Us.prototype;e.ug=function(){rm.prototype.ug.call(this);this.XE(!0);this.ZO()};e.ZO=function(){};e.li=function(){rm.prototype.li.call(this);this.XE(!1)};e.XE=function(a){this.Yh.f(a)};e.tF=function(a){a/=this.duration;return""+Vl(-this.$y.x+this.$y.x*a,-this.$y.y+this.$y.y*a)};e.Zg=function(a){a=this.tF(v(a)[0]);this.Yh.m("transform",a)};function Vs(a){var b=a.parent,c=a.Lt,d=a.LC,f=a.state;a=a.extraWords;S.call(this,{s:R(b,"content")});this.da=b;this.o=f;this.xo=a;this.ea=this.xo.placeholders().concat(d);b=l(this.ea);for(d=b.next();!d.done;d=b.next())D(this,d.value);this.addChild(c);this.YM=this.bN=void 0}m(Vs,S);Vs.prototype.f=function(a){S.prototype.f.call(this,a);this.xo.f(a);for(var b=l(this.ea),c=b.next();!c.done;c=b.next())c.value.f(a)};
Vs.prototype.ja=function(a,b){if(this.bN!=a||this.YM!=b){this.bN=a;this.YM=b;a=Math.max(72,this.ea.reduce(function(a,b){return Math.min(a,Fs(b))},0));b=Math.min(300,this.ea.reduce(function(a,b){return Math.max(a,Fs(b))},0));a+=(b-a)/2;b=l(this.ea);for(var c=b.next();!c.done;c=b.next())c=c.value,c.Dd(),c.oN=a,Gs(c)}};Vs.prototype.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.ea),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};function Ws(a,b,c){Us.call(this,a,b,c)}m(Ws,Us);Ws.prototype.XE=function(){};
function Xs(a){var b=a.parent,c=a.mode,d=a.ub,f=a.A,g=a.$,h=a.extraWords,k=a.J,n=a.Dh;a=a.Je.contentState();var t=Ps(g,a.content().Ka()),u={};g=[];for(var x=l(a.placeholders()),E=x.next();!E.done;E=x.next()){E=E.value;var M=new Ds(d,E,k,f);g.push(M);u[v(E.placeholder()).id]=M.displayObject()}f=new mn(a.content().Ka(),new kn(null,null,null),u);n=n.fe({s:R(b,"wb-rich-text"),htmlText:t.htmlText(),Jl:f.Zh,Kk:!1});Vs.call(this,{parent:b,Lt:n,LC:g,state:a,ub:d,extraWords:h});var U=this;this.R=this.Nk=null;
this.tu=!1;C(this,a.EB,function(){U.Tq(!0)});var Pa=this.ea;d={};h=l(Pa);for(b=h.next();!b.done;d={ni:d.ni,MC:d.MC},b=h.next())d.ni=b.value,d.MC=null,C(this,d.ni.GO,function(a){return function(){if(null!==a.ni.value()){if(null===a.ni.je())for(var b=l(Pa),c=b.next();!c.done;c=b.next()){if(c=c.value,c.je()==a.ni.value()&&null===c.value()){var d=c;break}}else for(b=l(Pa),c=b.next();!c.done;c=b.next())if(c=c.value,null===c.je()&&null===c.value()){d=c;break}d&&U.ul(a.ni,d,a.ni,null)}}}(d)),C(this,d.ni.Bi,
function(a){return function(){a.MC=B(U,v(U.displayObject().parentNode),"scroll",U.iP,U)}}(d)),C(this,d.ni.bg,function(a){return function(b){0==b.x&&0==b.y||U.gp(a.ni);U.tu&&(v(U.R),U.R.jf=b,U.iP())}}(d)),C(this,d.ni.Ai,function(a){return function(){U.tu&&(U.yo(),yd(U,a.MC))}}(d));if("reviewWithCorrectAnswers"==c)for(c=l(g),b=c.next();!b.done;b=c.next())b.value.dc()}m(Xs,Vs);e=Xs.prototype;
e.Tq=function(a){if(a){a=[];for(var b=l(this.ea),c=b.next();!c.done;c=b.next())if(c=c.value,null!==c.value()&&null===c.je()){for(var d=null,f=l(this.ea),g=f.next();!g.done;g=f.next())if(g=g.value,g.je()==c.value()&&null===g.value()&&!a.includes(g)){d=g;a.push(d);break}d&&this.ul(c,d,c,null,200,!0)}}this.o.placeholders().forEach(function(a){a.response()&&a.ad(null)});this.o.extraWords().forEach(function(a){a.ad(a.je())})};
e.ul=function(a,b,c,d,f,g){var h=this;f=void 0===f?200:f;if(!this.Nk||g){var k=c.value(),n=Ys(this,a);a=Ys(this,b);this.addChild(n);g=new I(n.x(),n.y());a=new I(a.x(),a.y());g=new I(a.x-g.x,a.y-g.y);n.move(a.x,a.y);this.Nk=D(this,new Ws(n,f,g));this.Nk.play();c.g("drag-active",!0);C(this,this.Nk.Sk,function(){h.removeChild(n);c.g("drag-active",!1);c.Jc(d);b.Jc(k);h.Nk=null})}};
e.gp=function(a){if(!this.tu){var b=Ys(this,a);this.addChild(b);this.R={placeholder:a,Zw:b,ot:null,scrollTop:this.Af(),jf:{x:0,y:0}};a.g("drag-active",!0);this.tu=!0}};function Ys(a,b){var c=Tk(b),d=Tk(a);b=new P({fa:b.displayObject().cloneNode(!0),l:"wb-word-copy"});b.move((c.left-d.left-3)/a.parentScale(),(c.top-d.top-3)/a.parentScale());b.m("position","absolute");return b}
e.iP=function(){v(this.R);var a=this.R.Zw;this.ck.a(Tk(a));var b=this.Af(),c=b-this.R.scrollTop,d=this.parentScale(),f=this.da.Yx(),g=Tk(this.R.placeholder),h=v(this.da.displayObject()).getBoundingClientRect(),k=this.R.jf.x/d;k=Math.min((h.right-g.right)/d,Math.max((h.left-g.left)/d,k));var n=a.height()*d;a.m("transform","translate("+k+"px, "+Yd(this.R.jf.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=Tk(a);d=l(this.ea);for(f=d.next();!f.done;f=d.next())if(f=f.value,
this.R.placeholder!=f&&(g=fe(Tk(f),a)))g=g.width*g.height,g>c&&(c=g,b=f);if(this.R.ot!=b){this.R.ot&&(this.R.ot.g("highlight",!1),this.R.ot=null);if(a=b)a=this.R.placeholder,c=b,a=c.je()==a.value()||null===c.je();a&&(b.g("highlight",!0),this.R.ot=b)}};
e.yo=function(){v(this.R);var a=this.R,b=a.Zw,c=a.placeholder;a=a.ot;c.g("drag-active",!1);if(a){var d=a.value();if(null===c.je()||null===d||d==c.je())this.ul(b,a,c,d,100);else{d=null;for(var f=l(this.ea),g=f.next();!g.done;g=f.next())if(g=g.value,g.je()==a.value()&&null===g.value()){d=g;break}v(d).Jc(d.je());this.ul(b,a,c,null,100)}a.g("highlight",!1)}else{a=null;d=l(this.ea);for(f=d.next();!f.done;f=d.next())if(f=f.value,f.je()==c.value()&&null===f.value()){a=f;break}this.ul(b,a||c,c,null)}this.removeChild(b);
ud(b);this.tu=!1;this.R=null};e.Af=function(){return this.da.Zx()};function Zs(a,b,c){Ms.call(this,a,b,c)}m(Zs,Ms);Zs.prototype.Dd=function(){this.Ra.m("max-width",(360>=screen.width?170:225)+"px");Ms.prototype.Dd.call(this)};function $s(a){var b=a.parent,c=a.mode,d=a.state,f=a.ub,g=a.$,h=a.J;a=a.Dh;S.call(this,{s:R(b,"content")});var k=this;this.o=d;C(this,this.o.EB,function(){k.Tq()});g=Ps(g,d.content().Ka());for(var n={},t=[],u=l(d.placeholders()),x=u.next();!x.done;x=u.next()){x=x.value;var E=new Zs(f,x,h);t.push(E);n[v(x.placeholder()).id]=E.displayObject()}this.ea=t;d=new mn(d.content().Ka(),new kn(null,null,null),n);b=a.fe({s:R(b,"wb-rich-text"),htmlText:g.htmlText(),Jl:d.Zh,Kk:!1});this.addChild(b);this.jg=H(this);
d=l(this.ea);for(b=d.next();!b.done;b=d.next())C(this,b.value.jg,function(a){k.jg.a(a)});if("reviewWithCorrectAnswers"==c||"reviewWithoutCorrectAnswers"==c)for(d=l(this.ea),b=d.next();!b.done;b=d.next())b.value.g("review",!0);if("reviewWithCorrectAnswers"==c)for(c=l(this.ea),b=c.next();!b.done;b=c.next())b.value.dc()}m($s,S);e=$s.prototype;e.Tq=function(){this.o.placeholders().forEach(function(a){a.response()&&a.ad(null)});this.o.extraWords().forEach(function(a){a.ad(a.je())});this.Dd()};
e.f=function(a){S.prototype.f.call(this,a);for(var b=l(this.ea),c=b.next();!c.done;c=b.next())c.value.f(a)};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.ea),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};e.Dd=function(){for(var a=l(this.ea),b=a.next();!b.done;b=a.next())b=b.value,w(b,Zs),b.Dd()};e.ja=function(){};function at(a){return 0!=a.type.indexOf("touch")?1:v(a.qd).touches.length};function bt(a,b){G.call(this);var c=this,d=this.Ei(a);B(this,d,rk,function(d){if((a instanceof Node||a.enabled())&&!(1<at(d))){var f=d.screenX,h=d.screenY,k=B(c,window,tk,function(a){1<at(a)||(b.aT({x:a.screenX-f,y:a.screenY-h}),a.preventDefault())}),n=B(c,window,sk,function(a){1<at(a)||(yd(c,k),yd(c,n),b.bT())});b.cT();d.preventDefault()}})}m(bt,G);bt.prototype.Ei=function(a){return a instanceof Node?a:a.displayObject()};function ct(a){P.call(this,{l:"dnd-destination-review-icon"});this.g(a?"correct":"incorrect",!0);this.fl=this.Ub=!1;this.yi=this.Eu=this.Fu=0;this.ko=null;this.Wc=new P({l:"hotspot_throbbing_ring",bc:"DIV"});this.addChild(this.Wc)}m(ct,P);e=ct.prototype;e.Va=function(a){a!=this.Ub&&((this.Ub=a)?(this.PF(),this.ul()):this.JI())};e.JI=function(){null!=this.ko&&clearInterval(this.ko)};
e.ul=function(){var a=this;this.ko=setInterval(function(){if(a.fl)a.Wc.h(!1),a.yi+=30,1200<a.yi&&(a.yi=0,a.fl=!1,a.Wc.h(!0));else{var b=Math.max(a.Wc.opacity()-a.Eu,0),c=a.Wc.width()+a.Fu;60<c&&(c=47+(c-60),b=1,a.fl=!0,a.Wc.h(!1));a.Nw(c);a.Wc.lb(b)}},30)};e.PF=function(){this.Wc.lb(1);this.Nw(47);var a=800/30;this.Eu=1/a;this.Fu=13/a;this.yi=0;this.fl=!1};e.Nw=function(a){var b=((this.width()||24)-a)/2;this.Wc.move(b,b);this.Wc.resize(a,a)};function dt(a){var b=a.A,c=a.qf;P.call(this,{l:a.l});this.ow=this.VM(b,c);D(this,this.ow)}m(dt,P);function et(a){Rg.call(this,a)}m(et,Rg);et.prototype.type=function(){return"mediaPlaceholder"};function ft(){}ft.prototype.ff=function(a){if(a instanceof et)this.xJ(a);else if(a instanceof cm)this.AJ(a);else if(a instanceof wn)this.BJ(a);else if(a instanceof vn)this.zJ(a);else if(a instanceof ph)this.BB(a);else if(a instanceof xn)this.CJ(a);else if(a instanceof un)this.vJ(a);else if(a instanceof tn)this.uJ(a);else if(a instanceof Tg)this.yJ(a);else if(a instanceof rh)this.wJ(a);else throw Error("unknown object type");};function gt(a){this.sJ=a;this.ue=null}m(gt,ft);e=gt.prototype;e.create=function(a){this.ff(a);return this.ue};e.xJ=function(){throw Error("could not be called");};e.BJ=function(){throw Error("could not be called");};e.zJ=function(){throw Error("could not be called");};e.AJ=function(){throw Error("could not be called");};e.CJ=function(){throw Error("could not be called");};e.BB=function(a){this.ue=this.sJ.XJ(a,void 0)};e.uJ=function(a){this.ue=this.sJ.sj(a)};e.vJ=function(a){this.ue=new Sp(a)};
e.yJ=function(a){if(ke(a.id()))throw Error("could not be created");this.ue=this.sJ.sj(a)};e.wJ=function(a){this.ue=new Tp(a)};function ht(a){var b=a.Ac,c=a.k0;Lp.call(this,{A:a.A,Ac:b,zc:a.zc});var d=this;this.tZ=c;this.wO=null;O&&(B(this,b,rk,this.Pd,this),B(this,document,rk,function(a){a.target==b.displayObject()||b.contains(a.target)||d.vd()},this))}m(ht,Lp);ht.prototype.Pq=function(a,b,c){v(c);a=a.left-b.left+Math.floor(.5*(a.width-b.width));return O?(c=Kp(this),Math.max(0,Math.min(a,c.left+c.width-b.width))):Math.max(0,a)};
ht.prototype.mu=function(a,b){var c=Kp(this),d=a.top-c.top-10;c=c.top+c.height-a.bottom-10;this.wO=(Math.max(d,c)-10)/this.Te.parentScale();if(c>d)return a=a.bottom-b.top,O?Math.max(a,46):a;a=a.top-b.top-b.height;return O?Math.max(a,46):a};ht.prototype.bQ=function(a){this.tZ();this.Jo(a)};function it(a){var b=a.vg,c=a.WJ,d=a.OL,f=a.sb,g=a.J;dt.call(this,{l:"dnd-review-tooltip",A:a.A,qf:a.qf});this.i=g;this.Tc=f;this.BZ=new gt(b);this.UV=Math.max(c.length,d.length);this.MA=1;this.un=new Map;this.qE=new Map;this.Sy(c,d)}m(it,dt);function jt(a){var b=Math.floor(100*a.MA)+10,c=mg(a.displayObject());c=c.left+c.right;return Math.ceil(c+Math.min(a.UV,Math.floor((400-c)/b))*b)+2}it.prototype.VM=function(a,b){var c=this;return new ht({A:a,Ac:b,zc:this,k0:function(){kt(c)}})};
it.prototype.Sy=function(a,b){var c=lt(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.CK,f=f||h.CK,mt(this,h.object,c,h.CK);else nt(this,c);if(0<a.length)for(b=lt(this,"Q_CORRECT_ANSWERS_TITLE"),a=l(a),c=a.next();!c.done;c=a.next())mt(this,c.value,b,!0);else!(0<b.length)||d&&f||(b=lt(this,"Q_CORRECT_ANSWERS_TITLE"),nt(this,b))};function kt(a){a.xa(400);ot(a);a.xa(jt(a));a.qE.forEach(function(a){a.wa()})}
function ot(a){w(a.ow,ht);var b=a.ow.wO||.7*a.Tc.height;a.height()>b&&(a.MA-=.05,a.tn())}it.prototype.tn=function(){var a=this;this.un.forEach(function(b,c){pt(a,c,b)});ot(this)};function mt(a,b,c,d){var f=new P({l:"object-view-container"});Q(c,f);c=v(a.BZ.create(b));Sk(c,R(a,"object-view"));a.un.set(f,b);Q(f,c);var g=new P({s:R(a,"object-view-icon")});g.g(d?"correct":"incorrect",!0);Q(f,g);a.qE.set(f,c);d=v(b.rect());c.resize(d.width,d.height);pt(a,f,v(b))}
function nt(a,b){a=new P({s:R(a,"empty-object-view")});Q(b,a)}
function pt(a,b,c){var d=a.qE.get(b);a=Math.floor(100*a.MA);var f=v(c.rect());f=dr(f,c.rotationAngle());f=Gg({width:f.width,height:f.height,boundingWidth:a,boundingHeight:a,dh:!1});var g=new wg;g.rotate(Zd(c.rotationAngle()),0,0);g.scale(f.scale,f.scale);c=d.displayObject();Ag(yg(),c,g);c=.5*(f.width-d.width())+f.left;f=.5*(f.height-d.height())+f.top;d.m("margin-left",c+"px");d.m("margin-top",f+"px");b.m("margin-right","10px");b.resize(a,a)}
function lt(a,b){var c=new P({s:R(a,"container")});Q(a,c);var d=new P({s:R(a,"label")});Uk(d,a.i,b);Q(c,d);return c};function qt(a,b,c){Us.call(this,a,b,c);this.Pv=Rf(this.Yh.displayObject(),"transform")}m(qt,Us);qt.prototype.ZO=function(){this.Yh.m("transform",this.Pv)};qt.prototype.tF=function(a){return Us.prototype.tF.call(this,a)+(""+this.Pv)};
function rt(a){var b=a.vg,c=a.parent,d=a.contentState,f=a.settings,g=a.I,h=a.mode,k=a.A,n=a.sb;a=a.J;S.call(this,{s:R(c,"content")});this.ta=h;this.GF=new P({l:"dnd-icons-layer"});this.GF.h(this.Ii());Q(this,this.GF);Qk(this,{background:"transparent",position:"absolute"});this.i=a;this.Tc=n;this.Hf=b;this.o=d;C(this,this.o.tR,this.IX,this);C(this,this.o.aQ,this.bX,this);this.G=f;this.KA=[];this.ve=g;this.Z=k;this.Lr=this.vw=null;this.da=c;this.Wo=new Map;this.OE=new Map;this.cg=null}m(rt,S);e=rt.prototype;
e.f=function(a){S.prototype.f.call(this,a);for(var b=l(this.Wo.values()),c=b.next();!c.done;c=b.next())c.value.f(a)};function st(a,b,c){a.vw=b;a.Lr=c;B(a,a.Lr.displayObject(),"scroll",a.WN,a);a.tr()}
e.tr=function(){function a(a){if(a instanceof Eo){var b=a.content();a.EF=!0;Dn(a);b instanceof Yl&&(b.FJ=!0,Zl(b))}}for(var b=this,c=l(this.o.hg),d=c.next();!d.done;d=c.next()){d=d.value;var f=tt(this,d);this.Wo.set(d,f);ut(this,d,f);a(f)}c=l(this.o.Rk);for(d=c.next();!d.done;d=c.next())d=d.value,f=tt(this,d),this.OE.set(d,f),a(f);this.Ii()&&this.ve&&vt(this);this.o.Cp.forEach(function(a){v(b.vw);(a=wt(b.vw,a.id()))&&b.fA(a)});xt(this)};
function xt(a){v(a.Lr);var b=Tk(a.Lr);b=new K(b.top,b.left,b.width,b.height);for(var c=l(a.Wo.keys()),d=c.next();!d.done;d=c.next())ge(b,yt(d.value));c=l(a.OE.keys());for(d=c.next();!d.done;d=c.next())ge(b,yt(d.value));a.resize(b.width,b.height)}e.Ii=function(){return"normal"!=this.ta};
function ut(a,b,c){var d=b.rect();c.move(d.left,d.top);a.Ii()||c.g("draggable",!0);D(a,new bt(c,{cT:function(){var d=a.o;1!=d.Hi&&(d.Hi=!0,d.Ma());a.cg={objectState:b,K_:yt(b),R_:a.Af(),jf:{x:0,y:0}};a.o.oE=!1;if(d=mr(a.o,b))if(kr(a.o,b),"none"!=a.G.yx()){var g=d.destinationState();switch(a.G.uC()){case "cascade":d=yt(g);for(var h=nr(a.o,g),k=0;k<h.length;++k){var n=h[k];g=20*k;var t=zt(n),u=t.gt;t=t.ht;var x=n.rect();x.left=d.left+g+u;x.top=d.top+g+t;At(a,n,x)}break;case "tile":for(d=yt(g),n=k=h=
0,g=nr(a.o,g),u=0;u<g.length;++u){t=g[u];x=t.rect();var E=yt(t),M=zt(t),U=M.gt;M=M.ht;x.left=d.left+h+U;x.top=d.top+k+M;At(a,t,x);h+=E.width+U;n=Math.max(n,E.height+M);h>=d.width&&(h=0,k+=n,n=0)}}}d=a.o;d.hg.splice(d.hg.indexOf(b),1);d.hg.push(b);h=d.Cp.indexOf(b.slideObject());d.Cp.splice(h,1);d.Cp.push(b.slideObject());a.fA(c)},aT:function(b){v(a.cg).jf=b;b=a.Wo.get(a.cg.objectState);a.ck.a(Tk(b));a.WN()},bT:function(){v(a.cg);var d=a.cg.objectState.rect();a.o.oE=!0;var g=Bt(a);d.translate(g);At(a,
a.cg.objectState,d);jr(a.o,b);d=!1;if("none"!=a.G.yx()){d=v(b.slideObject().rect());var h=new I(d.left,d.top);g=300;d=!1;var k=mr(a.o,b);if(k){var n=a.G.yx();if("anyDestination"==n)h=Ct(a,b,k.destinationState()),g=150;else if("correctDestination"==n)lr(a.o,k)?(h=Ct(a,b,k.destinationState()),g=150):d=!0;else throw Error("unknown magnetization mode");}d&&kr(a.o,b);Dt(a,b,c,h,g);d=!0}if(g=mr(a.o,b)){if(a.G.NK())for(d=nr(a.o,g.destinationState()),d=l(d),g=d.next();!g.done;g=d.next())g=g.value,g!=b&&(kr(a.o,
g),Et(a,g,300))}else d&&jr(a.o,b);a.cg=null}}))}e.WN=function(){if(this.cg){var a=Bt(this),b=this.cg.objectState.rect();b.translate(a);this.Wo.get(this.cg.objectState).move(b.left,b.top)}};function Bt(a){v(a.cg);var b=a.parentScale(),c=Tk(a.da),d=de(a.cg.K_),f=a.Af(),g=a.Af()-a.cg.R_;return new I(Yd(a.cg.jf.x/b,-d.left,c.width/b-d.right),Math.floor(Yd(a.cg.jf.y/b+g,Math.floor(-d.top-(f?4:0)/b),Math.floor(a.Oz-d.bottom+(f+c.height>=a.Oz?0:4)/b)))-(O?4/b:0))}e.Af=function(){return v(this.Lr).displayObject().scrollTop};
e.fA=function(a){v(this.Lr).addChild(a);a.wa()};function Dt(a,b,c,d,f){var g=b.rect(),h=new I(g.left,g.top);d=new I(d.x-h.x,d.y-h.y);g.translate(d.x,d.y);At(a,b,g);D(a,new qt(c,f,d)).play()}
function Ct(a,b,c){switch(a.G.uC()){case "random":var d=yt(b),f=yt(c);b=zt(b);var g=Math.round(.1*f.width),h=Math.round(.1*f.height);return new I(f.left+Math.round(.5*(f.width-d.width))+b.gt+cr(-g,g),f.top+Math.round(.5*(f.height-d.height))+b.ht+cr(-h,h));case "center":return d=yt(b),f=yt(c),b=zt(b),new I(f.left+Math.round(.5*(f.width-d.width))+b.gt,f.top+Math.round(.5*(f.height-d.height))+b.ht);case "cascade":return d=nr(a.o,c),f=yt(c),b=zt(b),d=20*(d.length-1),new I(f.left+d+b.gt,f.top+d+b.ht);
case "tile":a:{d=yt(c);h=g=f=0;c=nr(a.o,c);for(a=0;a<c.length;++a){var k=c[a],n=yt(k),t=zt(b),u=t.gt;t=t.ht;if(k==b){b=new I(d.left+f+u,d.top+g+t);break a}f+=n.width+u;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 At(a,b,c){b.Mx(c);a.Wo.get(b).move(c.left,c.top)}function tt(a,b){v(a.vw);a=wt(a.vw,b.slideObject().id());return v(a)}
function vt(a){for(var b="reviewWithCorrectAnswers"==a.ta,c=a.o,d=new Map,f=l(c.c.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.Rk);for(h=g.next();!h.done;h=g.next()){h=h.value;var k=d.get(h.slideObject()),n=[],t=!0,u=nr(c,h);u=l(u);for(var x=u.next();!x.done;x=u.next()){x=x.value;var E=mr(c,x);E=lr(c,v(E));t=t&&E;n.push({object:x.slideObject(),CK:E})}t=t&&k.length==n.length;
f.set(h,{UZ:t,WJ:t?[]:k,OL: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.WJ,g=h.OL,0<d.length||0<g.length)){h=new ct(h.UZ);a.KA.push(h);Q(a.GF,h);n=a.OE.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.Hf;t=v(a.Z);u=[];x=l(d);for(E=x.next();!E.done;E=x.next()){E=E.value;for(var M=0;M<g.length;++M){var U=g[M];if(E==U.object){g.splice(M,1);u.push(U);break}}}u.push.apply(u,oa(g));D(k,new it({vg:n,A:t,qf:h,WJ:d,
OL:u,sb:a.Tc,J:a.i}))}}e.IX=function(){"reset"==this.G.bh()&&this.Tq(!0)};e.bX=function(){this.Tq(!0)};function Et(a,b,c){var d=v(b.slideObject().rect());Dt(a,b,a.Wo.get(b),new I(d.left,d.top),c)}e.Tq=function(a){for(var b=l(this.o.hg),c=b.next();!c.done;c=b.next()){c=c.value;var d=v(c.slideObject().rect());ee(d,c.rect())||(a?Et(this,c,500):(d=v(c.slideObject().rect()),At(this,c,d)))}ir(this.o)};e.Wl=function(){S.prototype.Wl.call(this);this.KA.forEach(function(a){a.Va(!1)})};
e.zk=function(){S.prototype.zk.call(this);this.KA.forEach(function(a){a.Va(!0)})};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);O||this.KA.forEach(function(b){b.setParentScale(a)})};function zt(a){var b=a.rect();a=yt(a);return{gt:b.left-a.left,ht:b.top-a.top}}function yt(a){var b=a.rect();a=a.slideObject().rotationAngle();return dr(b,a)};function Ft(a){var b=a;p(a.changedTouches)&&(b=a.changedTouches[0]);return{x:b.clientX,y:b.clientY}};function Gt(a){var b=a.target,c=a.I;this.jh=a.area;this.ve=c;this.we=new mo("100%","100%");this.we.ct();this.we.Un(b);L(this.we.Wb(),"position","absolute")}function Ht(a){return a.ve?new Qn(!a.ve||a.jh.correct()?"#96ff2e":"#ff4c2e",.57):new Qn("#2ea4ff",.57)}function It(a){return a.ve?new Wn(2,!a.ve||a.jh.correct()?"#278f00":"#C90604",1):new Wn(2,"#0484c9",1)};function Jt(a){var b=a.LJ,c=a.parent;a=a.I;P.call(this,{l:"hotspot-area"});this.oz=b;this.da=c;this.pV=this.yE(a)}m(Jt,P);Jt.prototype.invalidate=function(){var a=this.oz.area().rect().clone();this.resize(a.width*this.da.width()/1E4,a.height*this.da.height()/1E4);this.move(a.left*this.da.width()/1E4,a.top*this.da.height()/1E4);this.pV.LL(this.width(),this.height())};function Kt(a){Gt.apply(this,arguments)}m(Kt,Gt);Kt.prototype.LL=function(a,b){this.we.xg(a,b);this.we.clear();var c=this.jh.points(),d=new Hn;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 Qn("#000000",0);var f=new Wn(6,"#FFFFFF");to(this.we,d,null,Ht(this));to(this.we,d,f,c);to(this.we,d,It(this),c)};function Lt(a){Jt.apply(this,arguments)}m(Lt,Jt);Lt.prototype.yE=function(a){return new Kt({target:this.displayObject(),area:this.oz.area(),I:a})};function Mt(a){Gt.apply(this,arguments)}m(Mt,Gt);Mt.prototype.LL=function(a,b){this.we.xg(a,b);this.we.clear();a*=.5;b*=.5;var c=new Qn("#000000",0),d=new Wn(6,"#FFFFFF");ro(this.we,a,b,a,b,null,Ht(this));ro(this.we,a,b,a,b,d,c);ro(this.we,a,b,a,b,It(this),c)};function Nt(a){Jt.apply(this,arguments)}m(Nt,Jt);Nt.prototype.yE=function(a){return new Mt({target:this.displayObject(),area:this.oz.area(),I:a})};function Ot(a){Gt.apply(this,arguments)}m(Ot,Gt);Ot.prototype.LL=function(a,b){this.we.xg(a,b);this.we.clear();var c=new Qn("#000000",0),d=new Wn(6,"#FFFFFF");so(this.we,0,0,a,b,null,Ht(this));so(this.we,0,0,a,b,d,c);so(this.we,0,0,a,b,It(this),c)};function Pt(a){Jt.apply(this,arguments)}m(Pt,Jt);Pt.prototype.yE=function(a){return new Ot({target:this.displayObject(),area:this.oz.area(),I:a})};function Qt(a,b){P.call(this,{l:"hotspot-point-view"});var c=this;this.fl=this.Ub=!1;this.yi=this.Eu=this.Fu=0;this.ko=null;this.Fm=new P({s:R(this,"marker")});this.addChild(this.Fm);this.Wc=new P({l:"hotspot_throbbing_ring",bc:"DIV"});this.addChild(this.Wc);this.o=a;this.da=b;this.Bi=H(this);this.bg=H(this);this.Ai=H(this);this.YP=H(this);var d=!1;a=new bt(this,{cT:function(){c.Bi.a();d=!1},aT:function(a){var b=2<=Math.abs(a.x)||2<=Math.abs(a.y);d=d||b;c.bg.a(a)},bT:function(){d?c.Ai.a():c.YP.a()}});
D(this,a);this.PF()}m(Qt,P);e=Qt.prototype;e.On=function(){return this.o};e.invalidate=function(){var a=this.o.$f.x*this.da.width()-this.width()/2,b=this.o.$f.y*this.da.height()-this.height()/2;this.move(a,b)};e.Va=function(a){a!=this.Ub&&(this.Ub=a)&&this.ul();a||this.JI()};e.moveBy=function(a,b){var c=this.o.$f.clone(),d=this.o;a=c.translate(a/this.da.width(),b/this.da.height());d.$f!=a&&(d.$f=a,d.u.a())};
e.ul=function(){var a=this;this.ko=setInterval(function(){if(a.fl)a.Wc.h(!1),a.yi+=30,1200<a.yi&&(a.yi=0,a.fl=!1,a.Wc.h(!0));else{var b=Math.max(a.Wc.opacity()-a.Eu,0),c=a.Wc.width()+a.Fu;42<c&&(c=28+(c-42),b=1,a.fl=!0,a.Wc.h(!1));a.Nw(c);a.Wc.lb(b)}},30)};e.JI=function(){null!=this.ko&&clearInterval(this.ko);this.Wc.lb(0)};e.PF=function(){this.Wc.lb(1);this.Nw(28);var a=800/30;this.Eu=1/a;this.Fu=14/a;this.yi=0;this.fl=!1};
e.Nw=function(a){var b=((this.width()||28)-a)/2-2;this.Wc.move(b,b);this.Wc.resize(a,a)};function Rt(a,b){S.call(this,{s:R(a,"content")});this.CF=b;this.da=a;this.Qc=new P({l:"hotspot-image-content",Ht:!1});Q(this,this.Qc);a=(a=this.CF.fb)?Vi(a.path()):"";this.Qc.m("background-image",a);this.Qc.h(!!this.CF.fb);this.wa()}m(Rt,S);
Rt.prototype.ja=function(a,b){var c=this.CF.fb;if(c&&a&&b){Qk(this.Qc,{width:"",height:""});a=mg(this.displayObject());b=this.width()-a.left-a.right;var d=this.height()-a.top-a.bottom;c=Gg({width:c.width(),height:c.height(),boundingWidth:b,boundingHeight:d});this.Qc.resize(c.width,c.height);this.Qc.move(Math.round(.5*(b-c.width)+a.left),Math.round(.5*(d-c.height)+a.top));St(this)}};Rt.prototype.Af=function(){return this.da.Zx()};Rt.prototype.f=function(a){this.Qc.f(a)};
Rt.prototype.Sa=function(a,b){return new J(a,b)};function Tt(a){var b=a.content,c=a.mode;Rt.call(this,a.parent,b.content());var d=this;this.T=b;this.Sj=[];this.jM=[];this.Pg="reviewWithoutCorrectAnswers"==c||"reviewWithCorrectAnswers"==c;C(this,this.Qc.w(),function(a,b){if(!fb(d.Sj,function(a){var c=b.target;return c==a.displayObject()||c==a.Fm.displayObject()||c==a.Wc.displayObject()})){a=Tk(d.Qc);var c=Ft(b),f=c.y;c=(c.x-a.left)/d.Qc.width()/d.parentScale();a=(f-a.top)/d.Qc.height()/d.parentScale();Ut(d.T,new I(c,a))}});C(this,this.T.yH,function(a){Vt(d,
a);d.wa()});C(this,this.T.xA,function(a){var b=d.Sj[a];b.Va(!1);Pk(d.Qc,b);d.Sj.splice(a,1);d.wa()});C(this,this.T.yA,this.aH,this);a=this.T.I();("reviewWithCorrectAnswers"==c||"reviewWithoutCorrectAnswers"==c&&!a)&&this.T.areas().forEach(function(a){a:{var b=d.Qc,c=d.T.I();switch(a.area().type()){case "rectangle":a=new Pt({LJ:a,parent:b,I:c});break a;case "oval":a=new Nt({LJ:a,parent:b,I:c});break a;case "freeform":a=new Lt({LJ:a,parent:b,I:c});break a}throw Error("unknown area type");}d.Qc.addChild(a);
d.jM.push(a)});this.T.points().forEach(function(a){Vt(d,a)});this.R=null}m(Tt,Rt);e=Tt.prototype;e.dT=function(){this.R&&this.Hv()};function St(a){a.jM.forEach(function(a){a.invalidate()});a.Sj.forEach(function(a){a.invalidate()})}
function Vt(a,b){var c=new Qt(b,a.Qc);Q(a.Qc,c);a.Sj.push(c);c.Va(!a.Pg);C(a,c.Bi,function(){a.gp(c)});C(a,c.bg,function(b){v(a.R).jf=b;b=Tk(c);a.ck.a({top:b.top+b.height/2,bottom:b.bottom-b.height/2});a.Hv()});C(a,c.Ai,function(){a.yo()});C(a,c.YP,function(){var c=a.T;Ad(c,b.H(),c.Ma,c);var f=c.ga.indexOf(b);c.ga.splice(f,1);c.xA.a(f);c.Ma()})}e.gp=function(a){this.R={On:a,scrollTop:this.Af(),jf:{x:0,y:0}};var b=this.T,c=a.On();b.ga.splice(b.ga.indexOf(c),1);b.ga.push(c);this.fA(a)};
e.fA=function(a){this.Qc.addChild(a);hb(this.Sj,a);this.Sj.push(a);a.invalidate()};e.Hv=function(){var a=Wt(this);v(this.R);this.R.On.m("transform","translate("+a.x+"px, "+a.y+"px)")};function Wt(a){a.R||Sa();v(a.R);var b=a.R.On.On().$f.clone().scale(a.Qc.width(),a.Qc.height()),c=a.Af()-a.R.scrollTop,d=-b.x,f=a.Qc.width()-b.x;d=Yd(a.R.jf.x/a.parentScale(),d,f);f=-b.y;b=a.Qc.height()-b.y;a=Yd(a.R.jf.y/a.parentScale()+c,f,b);return new I(d,a)}
e.yo=function(){v(this.R);var a=Wt(this);this.R.On.moveBy(a.x,a.y);this.R.On.m("transform","");this.R.On.invalidate();this.R=null};e.f=function(a){this.Qc.f(a);this.Sj.forEach(function(b){b.f(a)})};e.aH=function(){var a=this;this.Sj.forEach(function(b){a.Qc.removeChild(b.displayObject());a.Sj=[];a.wa()})};function Xt(a){var b=a.content,c=a.settings;a=a.$;P.call(this,{l:"likert-labels-panel",Vf:!0});this.G=c;this.c=b;this.P=a;this.Cy=new P({s:R(this,"border")});this.addChild(this.Cy);this.Cy.h(!1);this.gO=Yt(this)}m(Xt,P);function Yt(a){var b=a.c.labels().map(function(b,d){var c=new P({s:R(a,"label-view")});a.G.Rx()?(b=a.G.zx()?0:1,c.B((d+b).toString())):c.B(Zt(a.P,b.text()));return c});a.G.mx()?ab(b,function(b){a.addChild(b)}):b.forEach(function(b){a.addChild(b)});return b}
Xt.prototype.ja=function(a,b){var c=this;if(a&&b){this.Cy.ab(1/this.parentScale());var d=a/this.gO.length;this.gO.forEach(function(a){var b=c.c.Jn();if(b){p(b.color)&&a.m("color",Ke(b.color));b.fontFamily&&a.m("font-family",b.fontFamily);a.m("font-weight",b.bold?"bold":"");a.m("font-style",b.italic?"italic":"");var f=b.oe?"underline":"";f+=b.strike?" line-through":"";a.m("text-decoration",f);p(b.size)&&a.m("font-size",b.size+"px")}a.xa(d)});a=Tk(this);this.Cy.resize(Math.round(a.width),Math.round(a.height))}};function $t(a){P.call(this,{l:"quiz-scale-view-container"});var b=this;this.L=a;this.Zj=new P({s:R(this,"scale-view"),Vf:!0});this.Zj.g("radio-button",!0);Q(this,this.Zj);a=new P({l:"outline-border"});var c=new P({l:"bg"}),d=new P({l:"inline-border"});Q(this.Zj,a);Q(this.Zj,c);Q(this.Zj,d);this.Mj=!1;N&&(B(this,this.Zj.displayObject(),rk,function(){b.enabled()&&(b.fm(!1),b.Mj=!0)},this),B(this,this.Zj.displayObject(),sk,function(){b.Mj&&(b.fm(!0),b.Mj=!1)},this))}m($t,P);$t.prototype.scale=function(){return this.L};
$t.prototype.f=function(a){P.prototype.f.call(this,a);this.Zj.f(a)};$t.prototype.fm=function(a){var b=a?1.1:1,c=a?1:1.1;(new Wo(this.Zj.displayObject(),b,c,a,"translate(-50%, -50%)")).play()};function au(a){var b=a.HT,c=a.labels,d=a.Ua,f=a.A,g=a.$,h=a.Rn,k=a.format,n=a.settings;a=a.index;P.call(this,{l:"statement-view"});k=De(Ke(k.color||0));this.m("border-bottom","1px dotted rgba("+k[0]+", "+k[1]+", "+k[2]+", 0.2)");this.G=n;this.wl=b;this.Z=f;this.P=g;this.$j=h;this.NF=a;this.Xa=d.fe(this,this.wl.statement(),!1);Sk(this.Xa,R(this,"text-content"));Q(this,this.Xa);this.cw=bu(this,c)}m(au,P);e=au.prototype;e.f=function(a){P.prototype.f.call(this,a);this.cw.forEach(function(b){return b.f(a)})};
e.vT=function(a){this.$j=a};function bu(a,b){var c=[];b.forEach(function(b){b=a.UM(b);c.push(b);Q(a,b)});return c}e.setParentScale=function(a){P.prototype.setParentScale.call(this,a);this.cw.forEach(function(b){return b.setParentScale(a)})};e.UM=function(a){return new $t(a)};
e.ja=function(a,b){if(a&&b){b=(a+32)*this.$j-16;this.Xa.xa(b);var c=Math.min(26,this.wl.statement().Hl().ub().size);this.m("padding",c+"px 0");var d=b,f=(a-b+16)/this.cw.length,g=.5*(f-22);this.cw.forEach(function(a){a.vf(d+g);d+=f})}};function cu(a){var b=a.contentState,c=a.Ua,d=a.Jn,f=a.A,g=a.$,h=a.settings,k=a.format;S.call(this,{s:R(a.parent,"content")});var n=this;this.YQ=k;this.T=b;this.vh=c;this.Z=f;this.P=g;this.$j=this.T.content().Rn();this.G=h;this.Gp=du(this);this.Gp.length&&(a=this.Gp[0],k=De(Ke(k.color||0)),a.m("border-top","1px solid rgba("+k[0]+", "+k[1]+", "+k[2]+", 0.2)"));this.zr=new Xt({content:this.T.content(),settings:v(this.G.vk()),$:g,Jn:d});Q(this,this.zr);this.Gp.forEach(function(a){Q(n,a)})}m(cu,S);e=cu.prototype;
e.f=function(a){S.prototype.f.call(this,a);this.Gp.forEach(function(b){return b.f(a)});this.zr.f(a)};e.yn=function(a){return"byItems"==a?this.Gp.map(function(a){return[a.Xa]}):[[this]]};e.ja=function(a,b){a&&b&&(this.Gp.forEach(function(a){return a.wa()}),this.zr.xa(a*(1-this.$j)),this.zr.m("margin-left",a*this.$j+"px"));this.zr.wa()};function du(a){return a.T.statementsStates().map(function(b,c){return a.WM(b,c)})}
e.WM=function(a,b){return new au({HT:a,A:this.Z,labels:eu(this),Ua:this.vh,$:this.P,Rn:this.$j,format:this.YQ,settings:v(this.G.vk()),index:b})};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);this.zr.setParentScale(a);this.Gp.forEach(function(b){b.setParentScale(a)})};e.Rn=function(){return this.$j};function eu(a){var b=[];v(a.G.vk()).mx()?ab(a.T.content().labels(),function(a){return b.push(a)}):a.T.content().labels().forEach(function(a){return b.push(a)});return b};function fu(a){var b=a.Ac;Ip.call(this,{A:a.A,Ac:b,zc:a.zc});var c=this;this.ah=this.Hg=null;B(this,b,"touchstart",function(a){c.Pd(a);requestAnimationFrame(function(){c.Hg=B(c,window,"touchstart",function(){c.vd()})})})}m(fu,Ip);fu.prototype.Pd=function(a){Ip.prototype.Pd.call(this,a);this.ah=B(this,window,"resize",this.vd,this)};fu.prototype.vd=function(){this.Hg&&(yd(this,this.Hg),this.Hg=null);this.ah&&(yd(this,this.ah),this.ah=null);Ip.prototype.vd.call(this)};function gu(a){var b=a.xC,c=a.label;dt.call(this,{l:"label-popup",A:a.A,qf:a.qf});var d=this;this.Mm=b;B(this,this.Mm,"focus",function(){return d.ow.show(!0)},this);B(this,this.Mm,"blur",function(){return d.ow.show(!1)},this);a=new P({s:R(this,"label")});a.B(c);Q(this,a)}m(gu,dt);gu.prototype.VM=function(a,b){return Oj?new fu({A:a,Ac:b,zc:this}):new Iq({A:a,Ac:b,zc:this})};function hu(a,b,c,d,f){$t.call(this,a);var g=this;this.Z=b;this.Kz=null;this.So=new on({s:R(this,"mock-active-element"),bc:"INPUT",name:"statement"+f});Q(this,this.So,0);B(this,this.So,"focus",function(){return g.g("focused",!0)},this);B(this,this.So,"blur",function(){return g.g("focused",!1)},this);B(this,this.So,"change",function(){return g.bI.a()},this);this.bI=H(this);C(this,this.Zj.w(),function(){return g.bI.a()},this);d&&0!=a.text().length&&(this.Kz=new gu({A:this.Z,qf:this,label:Zt(c,this.scale().text()),
xC:this.So}),D(this,this.Kz))}m(hu,$t);hu.prototype.Ca=function(a){this.So.SC(a)};hu.prototype.setParentScale=function(a){$t.prototype.setParentScale.call(this,a);this.Kz&&this.Kz.setParentScale(a)};hu.prototype.f=function(a){$t.prototype.f.call(this,a);this.So.f(a)};function iu(a){au.apply(this,arguments)}m(iu,au);iu.prototype.UM=function(a){var b=this,c=this.G.Rx();c=new hu(a,v(this.Z),this.P,c,this.NF);C(this,c.bI,function(){return ju(b,a)},this);c.Ca(a==this.wl.selectedScale());return c};function ju(a,b){ku(a.wl,b);a.cw.forEach(function(a){a.Ca(a.scale()==b)})};function lu(a){cu.apply(this,arguments)}m(lu,cu);lu.prototype.WM=function(a,b){return new iu({HT:a,labels:eu(this),Ua:this.vh,A:this.Z,$:this.P,Rn:this.T.content().Rn(),format:this.YQ,settings:v(this.G.vk()),index:b})};function mu(a){var b=a.choice,c=a.IS,d=a.S,f=a.Lb,g=a.Ua,h=a.format,k=a.Ge;a=a.A;P.call(this,{l:c?"match-premise-item":"match-response-item",Vf:!0});var n=this;C(this,this.w(),ya);this.Me=b;this.DV=c;this.F=d;this.vh=g;this.Id=new P({s:R(this,"background")});Q(this,this.Id);d=new P({l:"attachment-container"});this.hm=new Xo(b,f);Sk(this.hm,R(d,"attachment-view"));d.h(!!b.xc);Q(d,this.hm);this.Xa=g.fe(this,b.textRange(),!0);C(this,this.Xa.tB,function(){n.ef.show(n.Xa.Bd)});this.ef=new cq(g,b.textRange(),
this,a);D(this,this.ef);this.Df=new P({s:R(this,"content")});this.Cf=new P({s:R(this,"correct-index")});this.Cf.m("font-size",h.size+"px");h.fontFamily&&this.Cf.m("font-family",h.fontFamily);this.Cf.h(!!k);k&&this.Cf.B((-1==k?"x":k)+".");Q(this.Df,this.Cf);Q(this.Df,d);Q(this.Df,this.Xa);Q(this,this.Df);b.xc&&c&&this.Df.g("has-picture",!0)}m(mu,P);function nu(a,b,c){c||a.g(b?"correct":"incorrect",!0);a.Cf.g(b?"correct":"incorrect",!0)}mu.prototype.choice=function(){return this.Me};
mu.prototype.f=function(a){P.prototype.f.call(this,a);this.Df.f(a);this.Xa.f(a)};function ou(a){a.xi(a.Xa);Pk(a.Df,a.Xa);a.Xa=a.vh.fe(a,a.Me.textRange(),!0);C(a,a.Xa.tB,function(){a.ef.show(a.Xa.Bd)});Q(a.Df,a.Xa)}
mu.prototype.ja=function(a,b){if(a&&b&&27.4<a&&27.4<b){var c=this.DV?this.F.ox("premise",{WIDTH:a,HEIGHT:b,V1:b-11.4,V2:a-9.4,V3:(b-25.4)/2,V4:(b-27.4)/2}):this.F.ox("response",{WIDTH:a,HEIGHT:b,V1:a-27.4,V2:b-11.4,V3:(b-27.4)/2,V4:(b-25.4)/2});this.Id.tf(c);var d=mg(this.Df.displayObject());c=d.top+d.bottom-1;var f=d.left+d.right;Yo(this.hm,Math.min(110,a-f),b-(d.top+d.bottom));d=this.Cf.visible()?this.Cf.width():0;this.Xa.resize(a-this.hm.width()-f-10-d,b-c);this.ef.show(this.Xa.Bd)}else this.reset()};
mu.prototype.reset=function(){ou(this);Yo(this.hm,110,58)};function pu(a){mu.call(this,{IS:!0,S:a.S,choice:a.premise,Ua:a.Ua,Lb:a.Lb,format:a.format,Ge:a.Ge,A:a.A})}m(pu,mu);function qu(a){var b=a.IK;mu.call(this,{IS:!1,S:a.S,choice:a.response,Ua:a.Ua,Lb:a.Lb,format:a.format,Ge:a.Ge,A:a.A});var c=this;this.ZC(0);this.Bi=H(this);this.bg=H(this);this.Ai=H(this);this.gg=b;B(this,this,rk,function(a){if(c.enabled()){a.preventDefault();var b=!1,d=a.screenX,h=a.screenY,k=B(c,window,tk,function(f){b||(b=!0,c.Bi.a(a.screenY));var g=xg(c.displayObject());c.bg.a({x:f.screenX-d+(g?g.nf:0),y:f.screenY-h})}),n=B(c,window,sk,function(){yd(c,k);yd(c,n);b&&c.Ai.a()})}},this,xk);B(this,
this,"keydown",this.Zd,this);B(this,this,"blur",function(){return c.Ca(!1)},this)}m(qu,mu);qu.prototype.tx=function(a,b,c){var d=Tk(this.Df);b=(new K(d.left,d.top,d.width,d.height)).translate(b,c);return(a=fe(b,a))?a.width*a.height:0};qu.prototype.Zd=function(a){switch(a.keyCode){case 32:this.Ca(!this.selected());break;case 38:this.gg.wj(this.choice(),"up");break;case 40:this.gg.wj(this.choice(),"down");break;case 37:this.gg.wj(this.choice(),"left");break;case 39:this.gg.wj(this.choice(),"right")}};function ru(a){var b=a.response;this.$e=a.premise;this.ya=b}ru.prototype.premise=function(){return this.$e};ru.prototype.premise=ru.prototype.premise;ru.prototype.response=function(){return this.ya};ru.prototype.response=ru.prototype.response;function su(a){var b=a.parent,c=a.contentState,d=a.mode,f=a.Ua,g=a.Lb,h=a.S,k=a.format;a=a.A;S.call(this,{s:R(b,"content")});this.Z=a;this.da=b;this.T=c;this.Bb=[];this.gd=[];this.Ob=0;this.F=h;this.Au=this.mm=0;this.Hz="reviewWithCorrectAnswers"==d||"reviewWithCorrectAnswers"==d;this.wE(d,f,g,k);this.m("margin-bottom","20px")}m(su,S);e=su.prototype;
e.wE=function(a,b,c,d){var f=this,g="reviewWithCorrectAnswers"==a;this.T.premises().forEach(function(a,k){k=new pu({premise:a,Ua:b,Lb:c,S:f.F,format:d,Ge:g?k+1:null,A:f.Z});k.g("connected",f.T.isConnected(a));k.g("review",f.Hz);f.gd.push(k);Q(f,k)});this.T.responses().forEach(function(a,k){var h=g?tu(f.T,a):null;h=new qu({response:a,Ua:b,Lb:c,S:f.F,format:d,Ge:h,IK:f,A:f.Z});h.g("connected",f.T.isConnected(a));h.g("review",f.Hz);f.py(h);f.Bb.push(h);Q(f,h,k)})};e.py=function(){};
e.f=function(a){S.prototype.f.call(this,a);for(var b=l(this.Bb),c=b.next();!c.done;c=b.next())c.value.f(a);b=l(this.gd);for(c=b.next();!c.done;c=b.next())c.value.f(a)};e.yn=function(a){var b=this;return"byItems"==a?this.Bb.map(function(a,d){return d<b.gd.length?[b.gd[d],a]:[a]}):[[this]]};e.ja=function(a,b){a&&b&&(this.mm!=a||this.Au!=b)&&(this.mm=a,this.Au=b,this.Fa(a),a=Tk(this),b=Tk(this.da),this.m("margin-bottom",a.bottom+5>=b.bottom?"20px":""))};e.Fa=function(a){a=Math.max(a,205);this.Ob=0;this.Az(a)};
e.Az=function(a){var b=this,c=uu(this,this.T.RK()),d=Math.round(a*c),f=a-d,g={};this.Bb.forEach(function(a,b){g[b]={};g[b].connected=a.Hn("connected")});var h={};this.gd.forEach(function(a,b){h[b]={};h[b].connected=a.Hn("connected")});this.gd.forEach(function(a,c){c=h[c].connected;a.xa(Math.floor(d-13-.5*(b.Hz&&c?0:100<=b.Ob?78:58)))});this.Bb.forEach(function(a,c){c=g[c].connected||!vu(b.T,a.choice());a.xa(Math.floor(f-13-.5*(b.Hz&&c?0:100<=b.Ob?78:58)+18))});this.Bb.concat(this.gd).forEach(function(a){a.m("height",
"");a.reset()});this.Ob=this.Bb.reduce(function(a,b){b=parseInt(Sf(b.displayObject(),"height"),10);return Math.max(a,isNaN(b)?0:b)},0);this.Ob=this.gd.reduce(function(a,b){b=parseInt(Sf(b.displayObject(),"height"),10);return Math.max(a,isNaN(b)?0:b)},this.Ob);c=Math.floor(.25*this.da.height());this.Ob=Math.min(this.Ob,c);this.Bb.forEach(function(a,b){g[b].width=a.width()});this.Bb.forEach(function(c,d){c.move(a-13-g[d].width,wu(b,d))});this.gd.forEach(function(a,c){a.move(13,wu(b,c))});this.Bb.concat(this.gd).forEach(function(a){a.tb(b.Ob)})};
e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.gd),c=b.next();!c.done;c=b.next())c.value.setParentScale(a);b=l(this.Bb);for(c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};e.Sa=function(a,b){a=S.prototype.Sa.call(this,a,b);a.width=Math.max(a.width,205);return a};e.wj=function(){throw Error("could not called");};e.Bq=function(){throw Error("could not called");};function wu(a,b){return a.Ob*b+b*(b?100<=a.Ob?17:13:0)+6}
function uu(a,b){a=102.5/a.width();return Yd(b,a,1-a)};function xu(a){var b=a.mode;su.call(this,{parent:a.parent,contentState:a.contentState,mode:b,Ua:a.Ua,Lb:a.Lb,S:a.S,format:a.format,A:a.A});this.R=null;if("reviewWithCorrectAnswers"==b){a=l(this.gd);for(b=a.next();!b.done;b=a.next()){b=b.value;var c=yu(this.T,b.choice());nu(b,c)}a=l(this.Bb);for(b=a.next();!b.done;b=a.next())b=b.value,vu(this.T,b.choice())?(c=zu(this.T,b.choice()),nu(b,c)):-1!=tu(this.T,b.choice())&&nu(b,!1,!0)}}m(xu,su);e=xu.prototype;
e.wj=function(a,b){var c=this.Bb.findIndex(function(b){return b.choice()==a}),d=this.Bb[c],f=this.T.isConnected(a);switch(b){case "up":d.selected()?Au(this,c):0<c&&this.Bb[c-1].focus();break;case "down":d.selected()?Bu(this,c):c<this.Bb.length-1&&this.Bb[c+1].focus();break;case "left":d.selected()&&!f&&Cu(this,c);break;case "right":d.selected()&&f&&Du(this,c)}};function Cu(a,b){if(b<a.gd.length){var c=a.Bb[b];b=a.gd[b];c.g("connected",!0);b.g("connected",!0);a.T.Qs(b.choice(),c.choice())}}
function Du(a,b){if(b<a.gd.length){var c=a.Bb[b];b=a.gd[b];c.g("connected",!1);b.g("connected",!1);Eu(a.T,b.choice(),c.choice())}}function Au(a,b){if(!a.T.isConnected(a.Bb[b].choice())){for(var c=b,d=b-1;0<=d;--d)if(!a.T.isConnected(a.Bb[d].choice())){c=d;break}Fu(a,b,c)}}function Bu(a,b){if(!a.T.isConnected(a.Bb[b].choice())){for(var c=b,d=b+1;d<a.Bb.length;++d)if(!a.T.isConnected(a.Bb[d].choice())){c=d;break}Fu(a,b,c)}}function Fu(a,b,c){b!=c&&(b=a.Bb[b],Gu(a,b,a.Bb[c]),b.focus(),b.Ca(!0))}
e.py=function(a){var b=this,c=null;C(this,a.Bi,function(){b.gp(a);c=B(b,v(b.displayObject().parentNode),"scroll",b.mP,b)});C(this,a.bg,function(a){v(b.R).jf=a;b.mP()});C(this,a.Ai,function(){b.yo();yd(b,c)})};
e.mP=function(){v(this.R);var a=this.R.Zw;this.ck.a(Tk(a));var b=this.Af()-this.R.scrollTop,c=this.R.jf.x/this.parentScale(),d=Tk(this.R.Il),f=v(this.da.displayObject()).getBoundingClientRect(),g=(f.left-d.left)/this.parentScale(),h=(f.right-d.right)/this.parentScale(),k=this.Oz,n=this.Af();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=Yd(this.R.jf.y/this.parentScale()+b,d,k);c=Math.min(h,Math.max(g,
c));a.m("transform","translate("+c+"px, "+d+"px)");a=0;c=null;g=l(this.gd);for(h=g.next();!h.done;h=g.next())h=h.value,d=Tk(h),d=this.R.Il.tx(d,this.R.jf.x,this.R.jf.y+b*this.parentScale()),d>a&&(a=d,c=h);this.R.st!=c&&(this.R.st&&(this.R.st.g("intersected",!1),this.R.st=null),c&&(c.g("intersected",!0),this.R.st=c))};
e.gp=function(a){var b=Tk(a),c=Tk(this),d=new P({fa:a.displayObject().cloneNode(!0),l:"match-response-container"});d.m("position","absolute");var f=xg(a.displayObject());d.move((b.left-c.left-(f?f.nf:0))/this.parentScale(),(b.top-c.top)/this.parentScale());b=parseInt(Sf(a.displayObject(),"width"),10);d.xa(b);Q(this,d);this.R={Zw:d,Il:a,st:null,scrollTop:this.Af(),jf:{x:0,y:0}};d.g("connected",!1);a.g("dragged",!0)};e.Af=function(){return this.da.Zx()};
e.yo=function(){if(this.R){var a=this.R.Il,b=this.T.N_(a.choice());b<this.gd.length&&this.gd[b].g("connected",!1);var c=this.R.st;c?(c.g("intersected",!1),c.g("connected",!0),b=this.gd.indexOf(c),b=this.Bb[b],b.g("connected",!1),Gu(this,a,b),this.T.Qs(c.choice(),a.choice())):b<this.gd.length&&Eu(this.T,this.gd[b].choice(),a.choice());a.g("connected",!!c);a.g("dragged",!1);this.removeChild(this.R.Zw);this.R=null}};
function Gu(a,b,c){var d=a.Bb.indexOf(b),f=a.Bb.indexOf(c);b.cc(wu(a,f));c.cc(wu(a,d));a.pd(a.Bb[d],d<f?f+1:f);a.pd(a.Bb[f],f<d?d+1:d);b=a.Bb;c=l([b[f],b[d]]);b[d]=c.next().value;b[f]=c.next().value;a=a.T;b=l([a.If[f],a.If[d]]);a.If[d]=b.next().value;a.If[f]=b.next().value;a.Ma()};function Hu(a){var b=a.eh,c=a.sb,d=a.Dh,f=a.ie;ps.call(this,a.$,a.S,a.J,a.A);this.Tc=c;this.ze=d;this.Qu=b;this.cv=null;this.Rc=f}m(Hu,ps);e=Hu.prototype;e.$l=function(a){this.cv=new kn(new Qm(this.Rc,this.F,this.Qu),a,w(this.F,ij))};e.bt=function(a){return ps.prototype.bt.call(this,a)};
e.qj=function(a){this.Fc=O?new $s({parent:this.da,mode:this.ta,state:a.contentState(),ub:this.eg(a),A:this.Z,$:this.P,J:this.i,Dh:this.ze}):new Xs({parent:this.da,mode:this.ta,Je:a,ub:this.eg(a),A:this.Z,$:this.P,extraWords:w(this.Mk,Is),J:this.i,Dh:this.ze})};e.jj=function(a){this.Fc=new Ss({parent:this.da,mode:this.ta,state:a.contentState(),ub:this.eg(a),A:this.Z,$:this.P,J:this.i,Dh:this.ze})};
e.cj=function(a){this.Fc=new Os({parent:this.da,mode:this.ta,state:a.contentState(),ub:this.eg(a),A:this.Z,$:this.P,J:this.i,Dh:this.ze})};e.hj=function(a){this.Fc=new xu({parent:this.da,contentState:a.contentState(),mode:this.ta,Ua:this,Lb:this.hd,A:this.Z,S:this.F,format:this.eg(a)})};e.aj=function(a){this.Fc=new rt({vg:this,parent:this.da,contentState:a.contentState(),settings:v(a.slide().settings().ft()),I:a.slide().settings().I(),mode:this.ta,A:this.Z,sb:this.Tc,J:this.i})};
e.gj=function(a){this.Fc=new lu({parent:this.da,contentState:a.contentState(),Ua:this,Jn:a.slide().content().Jn(),A:this.Z,$:this.P,settings:a.slide().settings(),format:this.eg(a)})};e.dj=function(a){this.Fc=new Tt({parent:this.da,content:a.contentState(),settings:v(a.slide().settings().fq()),mode:this.ta})};e.aK=function(a,b,c){b=new Cs({Ga:a.Ga(),S:this.F,eh:this.Qu,El:b,mode:this.ta,ie:this.Rc,mediaController:v(c)});return this.sj(a,b)};
e.fe=function(a,b,c){b=Ps(this.P,b);var d=new mn(b,v(this.cv));return this.ze.fe({htmlText:b.htmlText(),Jl:d.Zh,Kk:c,s:a?R(a,"rich-text-view"):void 0})};function Iu(a,b){this.xh=null;this.Ho=a;this.Ib=b}m(Iu,Rq);Iu.prototype.Un=function(){return Sq(this,this.Ho.src(),new K(this.Ib.x(),this.Ib.y(),this.Ib.width(),this.Ib.height()),qh(this.Ho))};function Ju(a){Hu.apply(this,arguments)}m(Ju,Hu);Ju.prototype.XJ=function(a,b){return Ku(this,a,new $l(a,b))};Ju.prototype.gS=function(a,b){return Ku(this,a,new dm(a,b))};function Ku(a,b,c){a=a.sj(b,c);a.Ix(new Iu(b,a));return a};function Lu(){this.Bc=this.pl=this.ig=this.jp=null}Lu.prototype.Sb=function(){var a=[];this.ig&&a.push.apply(a,oa(this.ig.Sb()));this.pl&&a.push.apply(a,oa(this.pl.Sb()));this.jp&&a.push.apply(a,oa(this.jp.Sb()));this.Bc&&a.push.apply(a,oa(this.Bc.Sb()));return a};Lu.prototype.gf=function(a){return null!==this.gz(a)};Lu.prototype.he=function(a){var b=Mu(a,this.ig);b=Mu(a,this.Bc,b);b=Mu(a,this.jp,b);b=Mu(a,this.pl,b);if(null==b)throw Error("unknown field name");return b};
Lu.prototype.gz=function(a){var b=this.Sb();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 Mu(a,b,c){c=void 0===c?null:c;return b&&b.gf(a)?b.he(a):c};function Nu(){this.Nf={}}function Ou(a,b,c){a.gf(b)||(a.Nf[b.toLowerCase()]=c)}Nu.prototype.Sb=function(){var a=this.Nf,b=[],c=0,d;for(d in a)b[c++]=d;return b};Nu.prototype.gf=function(a){return null!==this.gz(a)};Nu.prototype.he=function(a){a=this.gz(a);if(null===a)throw Error("unknown field name");return Xb(this.Nf,a)};Nu.prototype.gz=function(a){var b=this.Sb();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 Pu(a,b){return Qb(a,function(a,d){return d.toLocaleLowerCase()==b.toLocaleLowerCase()})}function Qu(a,b){null!=b&&Ob(b,function(b,d){a.gf(d)?a.Nf[d.toLowerCase()]=b:Ou(a,d,b)})}function Ru(a){var b=Ui(!0),c={};Ob(b,function(a,b){/^[a-zA-Z0-9_]+$/.test(b)&&(c[b]=a)});!Pu(c,"USER_NAME")&&p(c.username)&&(c.USER_NAME=c.username);!Pu(c,"USER_EMAIL")&&p(c.email)&&(c.USER_EMAIL=c.email);Qu(a,c)}
function Su(a,b,c,d){var f=d||{};Ob(d,function(a,b){a=b.toLocaleLowerCase();a!=b&&(f[a]=f[b],delete f[b])});d=l(a.Sb());for(var g=d.next();!g.done;g=d.next())g=g.value,f.hasOwnProperty(g)||(f[g]=a.he(g));c&&(f.userid=c);Qu(b,f)};function Tu(a){var b=a.contentState;vr.call(this,{slide:a.slide,contentState:b,rb:a.rb});this.lM=b}m(Tu,vr);Tu.prototype.iD=function(){return this.lM.iD()};Tu.prototype.Gq=function(){var a=new Nu,b=this.lM.Sb();b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=c.Fq();d&&Ou(a,c.Oc.Ud().text(),d)}return a};function Uu(a){p(a)&&(this.df=1E3*a);this.xz=null;this.jk=0;this.oR=new F;this.pB=new F}e=Uu.prototype;e.start=function(){if(p(this.df)&&this.jk>=this.df)this.pB.a();else{if(this.Ak())throw Error("already started");this.TP=La();this.xz=setInterval(Ja(this.DX,this),200)}};e.stop=function(){if(!this.Ak())throw Error("not running");clearInterval(this.xz);this.xz=null};e.Ak=function(){return null!==this.xz};e.time=function(){return Math.floor(this.jk/1E3)};e.setTime=function(a){this.jk=1E3*a};
e.DX=function(){var a=La(),b=this.jk+(a-this.TP),c=Math.floor(b/1E3)!=this.time();this.jk=b;c&&(this.oR.a(),p(this.df)&&this.jk>=this.df&&(this.stop(),this.pB.a()));this.TP=a};function Vu(a){return 0<=["embedded"].indexOf(a)}function Wu(a){return 0<=["customization","embedded-customization"].indexOf(a)};function Xu(){this.title=this.type="";this.passingPercent=this.Fd=this.NT=this.IL=0;this.dK=this.version="";this.QL=0;this.vS="";this.ma=0;this.GJ="";this.sT=!1;this.GL="";this.rT=this.qT=this.OC=!1;this.PL="";this.PJ=!1;this.XK=this.Ss=this.Et=this.MT=this.YR=null;this.WK={}};function Yu(a){var b=a.J;this.j=a.Eb;this.i=b;this.G=this.j.quiz().settings().ks}
Yu.prototype.create=function(){var a=this.j.evaluation(),b=new Xu;b.title=this.j.quiz().title();b.type=a?"graded":"survey";b.version="9.0";b.dK=this.j.generateDetailsXml();b.QL=this.j.quizDuration();b.vS=hl(this.j.quizDuration());var c=this.j.quiz().settings().ba().ma();b.ma=c.isEnabled()?c.value():0;a&&(b.IL=a.maxScore(),b.NT=a.awardedScore(),b.passingPercent=a.passingPercent(),b.Fd=a.Ft());a=this.j.quiz().Wa().rj();b.PJ=!!a&&a.visible();b.YR=b.PJ?v(a).content():null;b.Et=this.j.Et();b.Ss=this.j.Ss();
if(a=this.j.Vp())b.MT=a,a.gf("userid")&&(b.PL=a.he("userid"));b.XK=this.G.Jt();if(b.XK)for(b.WK={},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_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.WK[c]=this.i.C(c);return b};function Zu(){};var $u;function av(){}r(av,Zu);av.prototype.dt=function(){a:{if(!this.DS&&"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.DS=c;break a}catch(f){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}d=this.DS}return d?new ActiveXObject(d):new XMLHttpRequest};$u=new av;function bv(){this.Gj=new F}bv.prototype.response=function(){return this.ya};bv.prototype.send=function(a,b,c){var d;if(d=Xj){var f=window.location.toString();d=a.match(Pe);f=f.match(Pe);d=!(d[3]==f[3]&&d[1]==f[1]&&d[4]==f[4])}d?cv(this,a,b,c):dv(this,a,b,c)};
function cv(a,b,c,d){v("POST"==c||"GET"==c);var f=new XDomainRequest;b=ev(b);f.onload=function(){a.ya=f.responseText;a.Gj.a(!0)};f.onerror=function(){a.Gj.a(!1)};f.ontimeout=function(){Xj&&window.console.log("ontimeout")};f.onprogress=function(){Xj&&window.console.log("progress")};try{f.open(c,b),f.send(Re(d))}catch(g){f.onerror()}}
function dv(a,b,c,d){var f=$u.dt();d=Re(d);"GET"==c&&(b+="?"+d);f.open(c,b,!0);f.onreadystatechange=function(){try{4==f.readyState&&(200==f.status?(a.ya=f.responseText,a.Gj.a(!0)):a.Gj.a(!1))}catch(g){a.Gj.a(!1)}};try{"POST"==c?(f.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),f.send(d)):f.send()}catch(g){a.Gj.a(!1)}}
function ev(a){var b=window.location.toString().match(Pe)[1]||null;if(null!=b&&"file"!=b){var c=a.match(Pe)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function fv(){G.call(this);this.Gj=H(this)}m(fv,G);fv.prototype.send=function(a,b){var c=this,d=new bv;b=gv(b);var f=C(this,d.Gj,function(a){vd(c,f);c.Gj.a(a)});d.send(a,"POST",b)};
function gv(a){var b={};b.t=a.type;a.PL&&(b.sid=a.PL);var c=a.Ss,d=a.XK;d&&(b.rf=c?hv(c,d.from()):d.from(),b.rs=c?hv(c,d.ay()):d.ay(),b.rc=c?hv(c,d.Yw()):d.Yw(),b.rm=JSON.stringify(a.WK));null!=a.QL&&(b.ut=a.QL,b.fut=a.vS);a.GJ&&(b.ae=a.GJ,b.aa=a.sT);a.GL&&(b.se=a.GL,b.sa=a.OC,b.sc=a.qT,b.sf=a.rT);var f=a.Et;if(f){var g={};$a(f.Sb(),function(a){var c=a.toUpperCase();a=v(f).he(a);g[c]=a;b[c]=a});b.pv=JSON.stringify(g)}var h=a.MT;h&&$a(h.Sb(),function(a){b[a.toUpperCase()]=v(h).he(a)});c=a.YR;var k=
a.PJ;c&&$a(c.Sb(),function(a,c){var d=null!=h&&h.gf(a.Ud().text());"disabled"!=a.usage()&&(k||d)&&(b["vt["+c+"][id]"]=a.Ud().text().toUpperCase(),b["vt["+c+"][title]"]=a.title().text())});b.v=a.version;null!=a.dK&&(b.dr=a.dK);b.qt=a.title;null!=a.IL&&(b.tp=Mg(a.IL),p(a.Fd)&&(b.ps=Mg(a.Fd)),p(a.passingPercent)&&(b.psp=Mg(a.passingPercent)),b.sp=Mg(a.NT));null!=a.ma&&(b.tl=a.ma);return b}
function hv(a,b){b=b.slice(0);for(var c=l(a.Sb()),d=c.next();!d.done;d=c.next())d=d.value,b=b.replace(new RegExp("%"+d+"%","gi"),a.he(d));return b};function iv(a,b,c){var d=Og(a,c);try{b&&"_self"!=b?window.open("javascript:"+d,b):function(){eval(d)}()}catch(f){}};function jv(a){var b=a.Eb,c=a.Eq;a=a.J;G.call(this);this.j=b;this.aV=c+"/quiz_results";this.G=b.quiz().settings().ks;this.Bc=b.Vp();this.OH=new fv;this.$P=new Yu({Eb:b,J:a});this.eI=H(this);this.dI=H(this);this.gI=H(this);this.fI=H(this)}m(jv,G);
jv.prototype.send=function(){var a=this.G.xn().gK(),b=this.Bc&&this.Bc.gf("USER_EMAIL")?this.Bc.he("USER_EMAIL"):"",c=this.G.xn().enabled(),d=this.j.evaluation();if(d){var f=!0;switch(this.G.xn().UJ()){case "passedAndFailed":f=!0;break;case "passed":f=d.quizPassed();break;case "failed":f=!d.quizPassed()}f||(c=!1)}f=0<a.length&&c;d=0<b.length&&this.G.co().enabled();if(f||d){this.eI.a();c=this.$P.create();if(f){a=a.toLowerCase().split(",");f="";for(var g=0;g<a.length;++g){var h=a[g].trim();0!=h.length&&
-1==f.indexOf(h)&&(0<f.length&&(f+=","),f+=h)}c.GJ=f;c.sT=this.G.xn().eD()}d&&(c.GL=b,b=this.G.co(),c.OC=b.eD(),c.qT=c.OC&&b.$n(),c.rT=c.OC&&b.yL());kv(this,this.dI);this.OH.send(this.aV,c)}this.G.Mt().enabled()&&(this.gI.a(),kv(this,this.fI),b=this.G.Mt().url(),c=this.$P.create(),this.OH.send(b,c));this.G.wt().enabled()&&(b=this.G.wt(),c=lv(this.j),iv(b.aL(),b.target(),c))};
function kv(a,b){var c,d=Oi(function(){d=void 0;p(c)&&b.a(c,new jl)},a,500),f=C(a,a.OH.Gj,function(g){vd(a,f);d?c=g:b.a(g,new jl)})};function mv(a,b){this.Sh=a;this.Iw=[];this.Dy=[];this.KN=[];for(a=0;a<b.count();++a){var c=b.DA[a];if(0==c.start()&&c.end()==this.Sh.count()+1)for(var d=0;d<this.Sh.count();++d)this.Iw.push(this.Sh.get(d));else{if(0==c.start())for(d=c.start()+1;d<=c.end();++d)this.Iw.push(this.Sh.get(d-1));if(c.end()==this.Sh.count()+1)for(d=c.start();d<c.end();++d)this.Dy.push(this.Sh.get(d-1))}this.KN.push(c)}}
function nv(a,b,c,d){for(var f=[],g={uk:0};g.uk<a.Sh.count();g={fD:g.fD,uk:g.uk},++g.uk)if(g.fD=g.uk+1,!db(a.KN,function(b){return function(c){return 0==c.start()||c.end()==a.Sh.count()+1?!1:b.fD==c.start()&&b.fD<=c.end()?(f.push(ov(a,c)),b.uk=c.end()-1,!0):!1}}(g))){var h=a.Sh.get(g.uk);a.Iw.includes(h)||a.Dy.includes(h)||f.push(h)}d&&pv(f);c&&rb(f);c=a.rF(d);b=-1==b?c:Math.min(b,c);c=qv(a.Iw,d);g=[];c<b&&(c+=qv(a.Dy,d),g=a.Dy);h=[];c<b&&(h=sv(f,b-c,d));return a.Iw.concat(h).concat(g)}
function pv(a){for(var b=a.length-1;0<=b;--b){var c=a[b];Aa(c)||"InfoSlide"!=c.type()||a.splice(b,1)}}mv.prototype.rF=function(a){for(var b=0,c=0;c<this.Sh.count();++c){var d=this.Sh.get(c);Aa(d)||(a?"InfoSlide"!=d.type()&&b++:b++)}return b};function qv(a,b){for(var c=0,d=0;d<a.length;++d){var f=a[d];Aa(f)||(b?"InfoSlide"!=f.type()&&c++:c++)}return c}function sv(a,b,c){for(var d=[],f=0,g=0;g<b;++g){var h=a[g];d.push(h);f+=Aa(h)?qv(h,c):1;if(0>=b-f)break}return d}
function ov(a,b){for(var c=[],d=b.start();d<=b.end();++d)c.push(a.Sh.get(d-1));return c};function tv(a){G.call(this);this.Vc=this.Pe=null;this.cn=a}m(tv,ms);e=tv.prototype;
e.get=function(a){this.Pe=this.Vc=null;var b=!!this.cn&&"reviewing"==this.cn.sessionMode(),c=a.slide().settings().I(),d=Th(a.slide().settings());if(b&&!c)return null;switch(d){case "none":return b&&c?(this.ff(a),this.Pe):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.ff(a),this.Pe;throw Error("this question doesn't support answer feedback type");case "byQuestion":return this.ff(a),this.Pe}Sa("unknown feedback type");
return null};e.status=function(){return this.Vc};e.fj=function(){};e.$i=function(){};e.mj=function(){};e.ej=function(a){uv(this,a)};e.ij=function(a){if("byAnswer"==Th(a.slide().settings()))if(a.slide().settings().I()){a=a.contentState();this.Vc="incorrect";for(var b=0;b<a.count();++b){var c=a.getChoiceState(b);if(c.selected()){a=w(c.choice(),ap);this.Vc=a.correct()?"correct":"incorrect";this.Pe=a.uj();break}}}else vv(this,a.contentState());else wv(this,a)};
e.oj=function(a){"byAnswer"==Th(a.slide().settings())?vv(this,a.contentState()):wv(this,a)};e.kj=function(a){wv(this,a)};e.qj=function(a){wv(this,a)};e.jj=function(a){wv(this,a)};e.cj=function(a){wv(this,a)};e.pj=function(a){wv(this,a)};e.lj=function(a){wv(this,a)};e.nj=function(a){wv(this,a)};e.hj=function(a){wv(this,a)};e.dj=function(a){wv(this,a)};e.bj=function(a){uv(this,a)};e.gj=function(a){uv(this,a)};e.aj=function(a){wv(this,a)};
function wv(a,b){var c=b.slide().settings();if(c.I()){var d=b.review();if(d)switch(d.status()){case "correct":a.Pe=c.Mu.correct;a.Vc="correct";break;case "incorrect":a.Pe=Sh(c,Fr(b)?"incorrect":"attempt"),a.Vc="incorrect"}}else uv(a,b)}function uv(a,b){a.Pe=Sh(b.slide().settings(),"answered");a.Vc="answered"}function vv(a,b){for(var c=0;c<b.count();++c){var d=b.getChoiceState(c);if(d.selected()){a.Pe=d.choice().uj();a.Vc="answered";break}}};function xv(a){vr.call(this,a);1!=this.Hi&&(this.Hi=!0)}m(xv,vr);function yv(a){vr.call(this,a)}m(yv,vr);function zv(a,b){G.call(this);this.Me=a;this.Ui=!1;this.qa=H(this);this.$q="";null!=b&&this.jb(b)}m(zv,G);zv.prototype.customAnswer=function(){return this.$q};zv.prototype.customAnswer=zv.prototype.customAnswer;zv.prototype.choice=function(){return this.Me};zv.prototype.choice=zv.prototype.choice;e=zv.prototype;e.selected=function(){return this.Ui};e.Ca=function(a){this.Ui!=a&&(this.Ui=a,this.qa.a())};e.Ee=function(){return this.qa};
e.persistState=function(a){var b={};b[a.selected]=this.Ui?1:0;this.$q&&(b[a.customAnswer]=this.$q);return b};e.jb=function(a){var b=Zq.Ic;this.Ui=!!a[b.selected];a[b.customAnswer]&&(this.$q=a[b.customAnswer])};function Av(a){for(var b=[],c=0;c<a.length;++c){var d=a[c];d instanceof Zo&&d.locked()&&b.push(c)}nb(b);c=[];for(d=b.length-1;0<=d;--d){var f=b[d];c.push(a[f]);ib(a,f)}c.reverse();rb(a);for(d=0;d<b.length;++d)lb(a,b[d],0,c[d])};function Bv(a){var b=a.Ic,c=a.Gk,d=a.I;a=a.Aa;Uq.call(this);this.SN=b;this.ec=[];if(null!=a)this.jb(b,a);else{a=[];for(var f=0;f<b.count();++f){var g=b.getChoice(f);a.push(g)}c&&this.PQ(a);b=l(a);for(c=b.next();!c.done;c=b.next())c=this.vE(c.value),this.ur(c)}this.ve=p(d)?d:!1}m(Bv,Uq);Bv.prototype.count=function(){return this.ec.length};Bv.prototype.count=Bv.prototype.count;Bv.prototype.getChoiceState=function(a){v(0<=a&&a<this.count());return this.ec[a]};Bv.prototype.getChoiceState=Bv.prototype.getChoiceState;
e=Bv.prototype;e.I=function(){return this.ve};e.persistState=function(a){var b=this,c={};this.ec.forEach(function(d){c[b.SN.getChoiceIndex(d.choice())]=d.persistState(a.Ic)});return c};e.PQ=function(a){Av(a)};e.jb=function(a,b){var c=this;Ob(b,function(a,b){b=c.SN.getChoice(b);a=c.vE(b,a);c.ur(a)})};e.ur=function(a){D(this,a);C(this,a.Ee(),this.Ma,this);this.ec.push(a)};e.vE=function(a,b){return new zv(a,b)};function Cv(a){Uq.call(this);this.qb="";null!=a&&this.jb(a)}m(Cv,Uq);Cv.prototype.text=function(){return this.qb};Cv.prototype.setText=function(a){this.qb=a;this.Ma()};Cv.prototype.initiated=function(){return!!this.qb.length};Cv.prototype.response=function(){return this.text()};Cv.prototype.response=Cv.prototype.response;Cv.prototype.persistState=function(a){var b={};b[a.qS.text]=this.qb;return b};Cv.prototype.jb=function(a){this.qb=a[Zq.qS.text]};function Dv(a){var b=a.content,c=a.Y_,d=a.Z_;a=a.Aa;Uq.call(this);this.c=b;this.If=[];this.Ni=[];this.Oe=[];null!=a?this.jb(a):this.tr(c,d)}m(Dv,Uq);e=Dv.prototype;
e.tr=function(a,b){for(var c=this.c.matches(),d=this.c.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,oa(c));this.If=f;b&&Av(this.If);b=this.c.matches();d=[];for(f=0;f<b.count();++f)c=b.getChoice(f).premise(),d.push(c);this.Ni=d;a&&Av(this.Ni)};e.initiated=function(){return this.c.matches().count()==this.Oe.length};e.content=function(){return this.c};e.premises=function(){return this.Ni};
e.responses=function(){return this.If};e.isConnected=function(a){return!!this.Oe.find(function(b){return b.response()==a||b.premise()==a})};function Zr(a,b){var c=a.c.matches().getChoice(b);return!!a.Oe.find(function(a){return a.premise()==c.premise()&&Ev(a.response(),c.response())})}
function yu(a,b){var c=a.Oe.find(function(a){return a.premise()==b});if(!c)return!1;a=a.c.matches();for(var d=!1,f=0;f<a.count();++f){var g=a.getChoice(f);if(g.premise()==b&&Ev(g.response(),c.response())){d=!0;break}}return d}e.Qs=function(a,b){var c=gb(this.Oe,function(b){return b.premise()==a});-1!=c&&this.Oe.splice(c,1);c=gb(this.Oe,function(a){return a.response()==b});-1!=c&&this.Oe.splice(c,1);this.Oe.push(new ru({premise:a,response:b}));this.Ma()};
function Eu(a,b,c){var d=gb(a.Oe,function(a){return a.premise()==b&&a.response()==c});-1!=d&&(a.Oe.splice(d,1),a.Ma())}e.RK=function(){return this.c.RK()};e.F2=function(a){return this.Ni.indexOf(a)};e.N_=function(a){return this.If.indexOf(a)};e.matches=function(){return this.Oe};
function tu(a,b){for(var c=null,d=0;d<a.c.matches().count();++d){var f=a.c.matches().getChoice(d);if(f.response()==b){c=f;break}}a.Oe.find(function(a){return a.response()==b});if(!c)return-1;for(d=0;d<a.Ni.length;++d)if(a.Ni[d]==c.premise())return d+1;return-1}e.persistState=function(a){var b=this,c={};c[a.xk.premises]=this.Ni.map(function(a){return Fv(b,a)});c[a.xk.responses]=this.If.map(function(a){return Gv(b,a)});c[a.xk.matches]=Hv(this);return c};
e.jb=function(a){var b=this;a[Zq.xk.premises].forEach(function(a){a=Iv(b,a);b.Ni.push(a)});a[Zq.xk.responses].forEach(function(a){a=Jv(b,a);b.If.push(a)});Kv(this,a[Zq.xk.matches])};function Kv(a,b){Ob(b,function(b,d){d=Iv(a,d);b=Jv(a,b);a.Oe.push(new ru({premise:d,response:b}))})}function vu(a,b){return!!a.Oe.find(function(a){return a.response()==b})}
function zu(a,b){var c=a.Oe.find(function(a){return a.response()==b});v(c);for(var d=null,f=0;f<a.c.matches().count();++f){var g=a.c.matches().getChoice(f);if(g.response()==b){d=g;break}}return d?d.response()==c.response()&&c.premise()==d.premise():!1}function Fv(a,b){for(var c=0;c<a.c.matches().count();++c)if(a.c.matches().getChoice(c).premise()==b)return c;return-1}
function Gv(a,b){for(var c=0,d=0;d<a.c.matches().count();++d){if(a.c.matches().getChoice(d).response()==b)return c;++c}for(d=0;d<a.c.distractors().count();++d){if(a.c.distractors().getChoice(d)==b)return c;++c}return-1}function Hv(a){var b={};a.Oe.forEach(function(c){b[Fv(a,c.premise())]=Gv(a,c.response())});return b}function Iv(a,b){return a.c.matches().getChoice(b).premise()}
function Jv(a,b){var c=a.c.matches().count();return b<c?a.c.matches().getChoice(b).response():a.c.distractors().getChoice(b-c)}function Ev(a,b){var c=a.textRange().htmlText()==b.textRange().htmlText();a=a.xc==b.xc;return c&&a};function Lv(a,b,c){G.call(this);this.Ag=a;this.ya="";this.G=b;this.u=H(this);null!=c&&this.jb(c)}m(Lv,G);Lv.prototype.H=function(){return this.u};Lv.prototype.answers=function(){return this.Ag};Lv.prototype.response=function(){return this.ya};Lv.prototype.response=Lv.prototype.response;e=Lv.prototype;e.ad=function(a){this.ya=a;this.u.a()};e.initiated=function(){return!!this.ya.length};e.correct=function(){var a=this;return!!this.Ag.find(function(b){return b.cS(a.ya)},this)};e.I=function(){return this.G.I()};
e.persistState=function(a){var b={};b[a.numeric.response]=this.ya;return b};e.jb=function(a){this.ya=a[Zq.numeric.response]};function Mv(a,b,c,d){Uq.call(this);this.c=a;this.Ld=b;this.Yd=c;this.sA=d;this.dQ=H(this);this.eQ=H(this);this.LQ=H(this)}m(Mv,Uq);e=Mv.prototype;e.content=function(){return this.c};e.evaluation=function(){return this.Yd};e.passingScoreType=function(){return this.sA};e.groups=function(){return this.Ld};e.restartQuiz=function(){this.dQ.a()};e.Vx=function(){this.LQ.a()};e.persistState=function(){return{}};function Nv(a){Uq.call(this);this.c=a}m(Nv,Uq);Nv.prototype.content=function(){return this.c};Nv.prototype.persistState=function(){return{}};function Ov(a){var b=a.Ic,c=a.Aa;Bv.call(this,{Ic:b,Gk:a.Gk,I:a.I});this.Vq=[];this.Oh=[];for(a=0;a<b.count();++a)this.Vq.push(b.getChoice(a));if(null!=c)Pv(this,b,c);else for(c=0;c<b.count();++c)this.Oh.push(this.getChoiceState(c).choice())}m(Ov,Bv);function Pv(a,b,c){a.Oh=c[Zq.tT.Ic].map(function(a){return b.getChoice(a)})}e=Ov.prototype;e.Ic=function(){return this.Vq};e.vE=function(a){return new zv(a)};e.initiated=function(){return!0};
function hq(a,b,c){var d=a.Oh.indexOf(b);a.Oh.splice(d,1);a.Oh.splice(c,0,b);a.Ma()}e.PQ=function(a){if(a.length){var b=a.slice();if(!(2>a.length))for(;pb(b,a);)Av(a)}};e.persistState=function(a){var b=this,c={};c[a.tT.Ic]=this.Oh.map(function(a){return b.Vq.indexOf(a)});return c};e.studentResponse=function(){return this.Oh.slice()};Ov.prototype.studentResponse=Ov.prototype.studentResponse;function Qv(a,b,c){Uq.call(this);this.ec=a;this.G=b;this.ya=new Ap("");C(this,this.ya.cm,this.jH,this);C(this,this.ya.Lp,this.Ma,this);null!=c&&this.jb(c)}m(Qv,Uq);Qv.prototype.Ic=function(){return this.ec};Qv.prototype.response=function(){return this.ya};Qv.prototype.response=Qv.prototype.response;e=Qv.prototype;e.I=function(){return this.G.I()};e.initiated=function(){return 0!==this.ya.text().length};e.jH=function(a){a.ix()};
e.correct=function(){for(var a=this.ec,b=this.G.ED,c=tb(Ng(b?this.ya.text():this.ya.text().toLowerCase())),d=!1,f=0;f<a.count();++f){var g=a.getChoice(f);g=tb(Ng(b?g.textRange().text():g.textRange().text().toLowerCase()));if(c===g){d=!0;break}}return d};e.persistState=function(a){var b={};b[a.JT.response]=this.ya.text();return b};e.jb=function(a){this.ya.setText(a[Zq.JT.response])};var Rv=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;function Sv(a){G.call(this);this.Oc=a;this.Bl="";this.qa=H(this);this.Fw=H(this)}m(Sv,G);e=Sv.prototype;e.Fq=function(){return this.Bl};function Nq(a,b){a.Bl!=b&&(a.Bl=b,a.qa.a())}e.submit=function(){this.Fw.a();return this.errors()};e.persistState=function(a){var b={};b[a.Fq]=this.Bl;b[a.jy]=this.Oc.Ud();return b};e.Is=function(){return this.Oc.Ud().text()};
e.errors=function(){var a=[];a:{var b=this.Oc.type();var c=new Lq(this.Is(),"field-value-is-invalid");switch(b){case "email":if(b=this.Bl,b.length&&!Rv.test(b))break a}c=null}if("mandatory"==this.Oc.usage()&&""==this.Bl)a.push(new Lq(this.Is(),"required-field-is-missing"));else if(c)a.push(c);else{if(c=""!=this.Bl&&1<this.Oc.values().length){a:if(c=this.Bl,"select"==this.Oc.type()||this.Oc.value().text()){b=l(this.Oc.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}c&&a.push(new Lq(this.Is(),"field-value-is-invalid"))}return a};function Tv(a,b){return"select"!=a.Oc.type()?!0:!!a.Oc.values().find(function(a){return a.text()==b})}e.Ee=function(){return this.qa};e.submittedEvent=function(){return this.Fw};function Uv(a){Uq.call(this);this.c=a;this.Qh=[];a=this.c.Sb();a=l(a);for(var b=a.next();!b.done;b=a.next())b=new Sv(b.value),D(this,b),C(this,b.Ee(),this.Ma,this),this.Qh.push(b)}m(Uv,Uq);function Vv(a,b){a.Qh.forEach(function(a){var c=a.Oc.Ud().text().toLocaleLowerCase();b.gf(c)&&(c=b.he(c),a.Bl!=c&&Tv(a,c)&&Nq(a,c))})}Uv.prototype.Sb=function(){return this.Qh};
Uv.prototype.iD=function(){for(var a=[],b=l(this.Qh),c=b.next();!c.done;c=b.next())c=c.value.submit(),c.length&&(a=a.concat(c));return a.length?a:null};Uv.prototype.persistState=function(){return{}};function Wv(a,b,c){Uq.call(this);var d=this;this.c=a;this.ea=[];var f=c?c[Zq.sS.placeholders]:[];a.placeholders().forEach(function(a,c){a=new Or(a,b,f[c]);D(d,a);C(d,a.H(),d.Ma,d);d.ea.push(a)})}m(Wv,Uq);Wv.prototype.initiated=function(){for(var a=l(this.ea),b=a.next();!b.done;b=a.next())if(!b.value.initiated())return!1;return!0};Wv.prototype.content=function(){return this.c};Wv.prototype.placeholders=function(){return this.ea};Wv.prototype.placeholders=Wv.prototype.placeholders;
Wv.prototype.persistState=function(a){var b={};b[a.sS.placeholders]=this.ea.map(function(b){return b.persistState(a.placeholders)});return b};function Xv(a,b,c){Uq.call(this);var d=this;this.c=a;var f=c?c[Zq.XS.placeholders]:[];this.ea=[];a.placeholders().forEach(function(a,c){a=D(d,new as(a,b,f[c]));C(d,a.H(),d.Ma,d);d.ea.push(a)})}m(Xv,Uq);Xv.prototype.initiated=function(){for(var a=l(this.ea),b=a.next();!b.done;b=a.next())if(!b.value.initiated())return!1;return!0};Xv.prototype.content=function(){return this.c};Xv.prototype.placeholders=function(){return this.ea};Xv.prototype.placeholders=Xv.prototype.placeholders;
Xv.prototype.persistState=function(a){var b={};b[a.XS.placeholders]=this.ea.map(function(b){return b.persistState(a.placeholders)});return b};function Yv(){}Yv.prototype.GM=function(a,b){a=Ng(v(a).toLowerCase());b=Ng(v(b).toLowerCase());return a<b?-1:a>b?1:0};function Zv(a){var b=new Yv;return a.sort(function(a,d){return b.GM(a.response(),d.response())})};function $v(a,b,c,d){Uq.call(this);var f=this;this.c=a;this.EB=H(this);H(this);var g=[];a.extraWords().forEach(function(a){return g.push(a.text())},this);var h=d?d[Zq.sD.placeholders]:[],k=d?d[Zq.sD.extraWords]:[],n=b.I();this.ea=[];a.placeholders().forEach(function(a,b){n&&null!=a.value&&g.push(a.value);f.ea.push(aw(f,a,h[b]))});b.gD()?g=g.sort((new Yv).GM):c&&Av(g);this.xo=[];d?bw(this,k):g.forEach(function(a){var b=aw(f,null);b.ad(a);b.Rm=null===a?null:ub(a);f.xo.push(b)})}m($v,Uq);
function bw(a,b){a.xo=b.map(function(b){return aw(a,null,b)})}function aw(a,b,c){b=D(a,new js(b,c));C(a,b.H(),a.Ma,a);return b}e=$v.prototype;e.initiated=function(){for(var a=l(this.ea),b=a.next();!b.done;b=a.next())if(!b.value.initiated())return!1;return!0};e.content=function(){return this.c};e.extraWords=function(){return this.xo};e.placeholders=function(){return this.ea};
e.persistState=function(a){var b={};b[a.sD.placeholders]=this.ea.map(function(b){return b.persistState(a.placeholders)});b[a.sD.extraWords]=this.xo.map(function(b){return b.persistState(a.placeholders)});return b};e.PB=function(){this.EB.a()};function cw(a){this.jh=a}cw.prototype.area=function(){return this.jh};
cw.prototype.Xw=function(a){var b=dw(this);if(!this.Rq){var c=dw(this),d=1024*c.width;c=1024*c.height;this.Rq=xf(document,"CANVAS");this.Rq.width=d;this.Rq.height=c;var f=v(this.Rq.getContext("2d"));f.fillStyle="rgba(0, 0, 0, 255)";f.fillRect(0,0,d,c);c=dw(this);d=1024*c.width;c=1024*c.height;f=this.jh.points()[0];var g=v(this.Rq.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=v(this.Rq.getContext("2d")).getImageData(0,0,d,c);b=4*(Math.floor(f/b.width*d)+Math.floor(g/b.height*c)*a.width);v(a.data);d=a.data[b+1];c=a.data[b+2];return 255==a.data[b]&&255==d&&255==c};function dw(a){a=a.jh.rect();return new K(a.left/1E4,a.top/1E4,a.width/1E4,a.height/1E4)};function ew(a){this.jh=a}ew.prototype.area=function(){return this.jh};ew.prototype.Xw=function(a){var b=this.jh.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 fw(a){this.jh=a}fw.prototype.area=function(){return this.jh};fw.prototype.Xw=function(a){var b=de(this.jh.rect());a=new I(1E4*a.x,1E4*a.y);return b.left<=a.x&&a.x<=b.right&&b.top<=a.y&&a.y<=b.bottom};function gw(a){switch(a.type()){case "rectangle":return new fw(a);case "oval":return new ew(a);case "freeform":return new cw(a)}throw Error("unknown area type");};function hw(a){G.call(this);this.$f=a;this.u=H(this)}m(hw,G);hw.prototype.H=function(){return this.u};hw.prototype.persistState=function(a){var b=this.$f,c={};c[a.x]=gp(b.x,3);c[a.y]=gp(b.y,3);return c};function iw(a,b,c){Uq.call(this);var d=this;this.c=a;this.G=b;this.ga=[];this.Mq=[];this.c.areas().forEach(function(a){d.Mq.push(gw(a))});this.yH=H(this);this.xA=H(this);this.yA=H(this);null!=c&&this.jb(c)}m(iw,Uq);e=iw.prototype;e.I=function(){return this.G.I()};e.initiated=function(){return!!this.ga.length};e.points=function(){return this.ga};e.Wp=function(){this.Jd(this.ga);this.ga=[];this.yA.a();this.Ma()};e.areas=function(){return this.Mq};e.content=function(){return this.c};
function Ut(a,b){var c=a.G.fi(),d=c&&c.isEnabled(),f=c&&1==c.value();d&&f&&a.ga.length&&(a.Jd(a.ga),a.ga=[],a.xA.a(0));c=c&&a.ga.length<c.value();if(!d||c)b=jw(a,b),a.ga.push(b),a.yH.a(b);a.Ma()}e.persistState=function(a){var b={};b[a.Ml.points]=this.ga.map(function(b){return b.persistState(a.Ml.points)});return b};e.freePointsCount=function(){var a=this;return this.ga.reduce(function(b,c){return a.Mq.some(function(a){return a.Xw(c.$f)})?b:b+1},0)};
e.jb=function(a){var b=this;this.ga=a[Zq.Ml.points].map(function(a){return jw(b,new I(a[Zq.Ml.points.x],a[Zq.Ml.points.y]))})};e.areaSelected=function(a){return this.points().some(function(b){return a.Xw(b.$f)})};function jw(a,b){b=new hw(b);C(a,b.H(),a.Ma,a);return b};function kw(a){var b=a.statement,c=a.P_;a=a.Aa;G.call(this);this.iZ=b;this.Jf=c;this.PA=null;this.u=H(this);null!=a&&this.jb(a)}m(kw,G);e=kw.prototype;e.H=function(){return this.u};e.statement=function(){return this.iZ};e.selectedScale=function(){return this.PA};function ku(a,b){a.PA=b;a.u.a()}e.persistState=function(a){var b={};b[a.selectedScale]=this.Jf.indexOf(this.PA);return b};e.jb=function(a){this.PA=this.Jf[a[Zq.yt.Jk.selectedScale]]};function lw(a,b){Uq.call(this);this.c=a;this.II=mw(this,b)}m(lw,Uq);lw.prototype.initiated=function(){return eb(this.II,function(a){return null!=a.selectedScale()})};lw.prototype.statementsStates=function(){return this.II};lw.prototype.content=function(){return this.c};lw.prototype.persistState=function(a){var b={};b[a.yt.Jk]=this.II.map(function(b){return b.persistState(a.yt.Jk)});return b};
function mw(a,b){var c=b?b[Zq.yt.Jk]:[],d=[];a.c.Jk().forEach(function(b,g){b=D(a,new kw({statement:b,P_:a.c.labels(),Aa:c[g]}));C(a,b.H(),a.Ma,a);d.push(b)});return d};function nw(){}
nw.prototype.ff=function(a){switch(a.type()){case "IntroSlide":this.fj(a);break;case "ResultSlide":this.mj(a);break;case "MultipleChoice":this.ij(a);break;case "TrueFalse":this.oj(a);break;case "MultipleResponse":this.kj(a);break;case "WordBank":this.qj(a);break;case "MultipleChoiceText":this.jj(a);break;case "FillInTheBlank":this.cj(a);break;case "TypeIn":this.pj(a);break;case "Numeric":this.lj(a);break;case "Sequence":this.nj(a);break;case "Matching":this.hj(a);break;case "Hotspot":this.dj(a);break;
case "InfoSlide":case "InstructionsSlide":this.ej(a);break;case "AuthorizationSlide":this.$i(a);break;case "Essay":this.bj(a);break;case "LikertScale":this.gj(a);break;case "DND":this.aj(a);break;default:throw Error("unknown slide type");}};function ow(a){var b=a.pf,c=a.AL,d=a.sq;this.zb=a.ua;this.zs=p(c)?c:!0;this.cb=b;this.D=null;this.Mc=new tv(d)}m(ow,nw);e=ow.prototype;e.create=function(a,b){this.D=null;this.Gc=b;this.ff(a);return v(this.D)};e.$J=function(a,b,c){this.D=null;b=new Mv(a.content(),b,c||null,this.cb.ba().passingScoreType());this.D=new vr({slide:a,contentState:b,rb:this.Mc,Aa:this.Gc});return v(this.D)};e.fj=function(a){var b=new Nv(a.content());this.D=new yv({slide:a,contentState:b,rb:this.Mc,Aa:this.Gc})};
e.$i=function(a){var b=new Uv(a.content());this.D=new Tu({slide:a,contentState:b,rb:this.Mc,Aa:this.Gc})};e.ej=function(a){var b=new Nv(a.content());this.D=new xv({slide:a,contentState:b,rb:this.Mc,Aa:this.Gc})};e.ij=function(a){var b=this.zs&&a.settings().gn;b=new Bv({Ic:a.content(),Gk:b,I:a.settings().I(),Aa:pw(this)});this.D=new Tr({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};
e.oj=function(a){var b=new Bv({Ic:a.content(),Gk:!1,I:a.settings().I(),Aa:pw(this)});this.D=new Tr({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};e.kj=function(a){var b=this.zs&&a.settings().gn;b=new Bv({Ic:a.content(),Gk:b,I:a.settings().I(),Aa:pw(this)});this.D=new es({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};
e.qj=function(a){var b=new $v(a.content(),a.settings(),this.zs,pw(this));this.D=new ls({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};e.jj=function(a){var b=a.settings().gn;b=new Xv(a.content(),b,pw(this));this.D=new cs({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};
e.cj=function(a){var b=new Wv(a.content(),a.settings(),pw(this));this.D=new Rr({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};e.pj=function(a){var b=new Qv(a.content(),a.settings(),pw(this));this.D=new hs({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};e.lj=function(a){var b=new Lv(a.content(),a.settings(),pw(this));this.D=new fs({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};
e.nj=function(a){var b=a.settings().I(),c=(b?!0:a.settings().gn)&&this.zs;b=new Ov({Ic:a.content(),I:b,Gk:c,Aa:pw(this)});this.D=new gs({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};e.hj=function(a){var b=a.settings().gn&&this.zs;b=new Dv({content:a.content(),Y_:b,Z_:this.zs,Aa:pw(this)});this.D=new Yr({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};
e.dj=function(a){var b=new iw(a.content(),a.settings(),pw(this));this.D=new Ur({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};e.mj=function(){throw Error("use createResultSlide()");};e.bj=function(a){var b=new Cv(pw(this));this.D=new Lr({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};
e.gj=function(a){var b=new lw(a.content(),pw(this));this.D=new Xr({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};e.aj=function(a){var b=new gr({content:a.content(),Db:a.eb().Db(),Aa:pw(this)});this.D=new Jr({slide:a,contentState:b,ba:this.cb.ba(),Ta:this.cb.Ta(),rb:this.Mc,Aa:this.Gc,ua:this.zb})};function pw(a){var b=tr.Eb.Wa.groups.slides.contentState;return a.Gc?a.Gc[b]:void 0};function qw(a){this.Fy={};this.Gy={};var b=0;a=a.Wa();for(var c=0;c<a.Ld.count();++c){var d=a.Ld.get(c);this.Fy[d.id()]=b;this.Gy[b]=d.id();++b;d=d.slides();for(var f=0;f<d.count();++f){var g=d.get(f);this.Fy[g.id()]=b;this.Gy[b]=g.id();++b}}};function rw(a){var b=a.group,c=a.pf,d=a.SK,f=a.state,g=a.sq;this.zb=a.ua;this.Yk=b;this.cb=c;this.um=d;this.cn=g;this.Xj=[];this.rv=[];if(null!=f)this.jb(f);else{a=this.Yk.settings();b=0;d=c=!1;switch(a.Xn()){case "allQuestions":b=-1;break;case "randomSelection":b=a.nq();c=d=!0;break;case "notUseQuestions":b=0}if(0!=b){a=nv(new mv(this.Yk.slides(),this.Yk.RQ),b,c,d);a=l(a);for(b=a.next();!b.done;b=a.next())if(c=b.value,Aa(c)){b=[];c=l(c);for(d=c.next();!d.done;d=c.next())d=sw(this,d.value),b.push(d);
this.rv.push(b)}else b=sw(this,c),this.rv.push([b]);a=l(this.rv);for(b=a.next();!b.done;b=a.next())this.Xj=this.Xj.concat(b.value)}}}function sw(a,b,c){return(new ow({pf:a.cb,AL:!0,ua:a.zb,sq:a.cn})).create(b,c)}e=rw.prototype;e.group=function(){return this.Yk};e.groupId=function(){return this.Yk.id()};e.questions=function(){return this.Xj};e.awardedScore=function(){for(var a=0,b=l(this.Xj),c=b.next();!c.done;c=b.next())c=c.value,c instanceof T&&(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.nD=function(){return this.Yk.settings().nD()};e.title=function(){return this.Yk.title()};e.passingPercent=function(){return this.Yk.settings().Fd().value()};e.Fd=function(){return this.passingPercent()*this.maxScore()*.01};
function tw(a){var b=0;a=l(a.questions());for(var c=a.next();!c.done;c=a.next())c.value instanceof T&&++b;return b}function uw(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();c instanceof T&&(d.settings().I()?(d=c.review(),c.submitted()&&d&&"correct"==d.status()&&b++):c.initiated()&&b++)}return b}e.maxScore=function(){for(var a=0,b=l(this.Xj),c=b.next();!c.done;c=b.next())c=c.value,c instanceof T&&(a+=c.maxScore());return a};
e.persistState=function(a){var b=this,c={},d={};this.Xj.forEach(function(c){var f=c.slide().id();d[b.um.Fy[f]]=c.persistState(a.slides)});c[a.slides]=d;return c};e.jb=function(a){var b=this,c=this.Yk.slides();Ob(a[tr.Eb.Wa.groups.slides],function(a,f){var d=b.um.Gy[f];f=c.find(function(a){return a.id()==d});a=sw(b,v(f),a);b.Xj.push(a);b.rv.push(a)})};function vw(a,b){if("points"!=a.units())throw Error("passing score must be in points");a=a.value();return a>b?b:a};function ww(){}ww.prototype.RL=!1;ww.prototype.preventAction=function(){this.RL=!0};ww.prototype.preventAction=ww.prototype.preventAction;ww.prototype.actionPrevented=function(){return this.RL};ww.prototype.actionPrevented=ww.prototype.actionPrevented;function xw(a){var b=a.Wa,c=a.pf,d=a.Aa,f=a.SK,g=a.ua;a=a.sq;G.call(this);this.LF=!0;this.zb=g;this.As=c.ba().As;this.cb=c;this.Tg=b;this.um=f;this.Ld=[];this.cn=a;this.Xf=-1;if(null!=d)this.jb(d);else switch(this.As.Xn()){case "randomSelection":f=this.As.nq();b=[];for(var h=0;h<this.Tg.Ld.count();++h){var k=this.Tg.Ld.get(h);b.push(k)}rb(b);f=-1==f?b.length:Math.min(f,b.length);for(h=0;h<f;++h)yw(this,b[h]);break;case "selectGroups":for(b=0;b<this.Tg.Ld.count();++b)f=this.Tg.Ld.get(b),"notUseQuestions"!=
f.settings().Xn()&&yw(this,f)}this.Ja=[];this.Xj=[];b=[];f=l(this.Ld);for(h=f.next();!h.done;h=f.next())b=b.concat(h.value.rv);this.As.BL()&&!d&&rb(b);d=l(b);for(b=d.next();!b.done;b=d.next())this.Ja=this.Ja.concat(b.value);d=l(this.Ja);for(b=d.next();!b.done;b=d.next())b=b.value,"InfoSlide"!=b.slide().type()&&this.Xj.push(b),C(this,b.submittedEvent(),this.gH,this);this.TL=H(this);this.pM=H(this);this.vN=H(this);this.BI=H(this);this.LO=H(this);this.Es=H(this);this.UF=H(this);this.QH={};this.bZ=new ow({pf:c,
AL:!0,ua:g,sq:a})}m(xw,G);e=xw.prototype;e.xb=function(){var a=new ww;0<this.Ja.length&&zw(this,Math.max(0,this.Xf),a);a.actionPrevented()&&0!=this.Ja.length||this.Es.a()};function yw(a,b,c){b=new rw({group:b,pf:a.cb,SK:a.um,state:c,ua:a.zb,sq:a.cn});a.Ld.push(b)}e.groups=function(){return this.Ld};e.questions=function(){return this.Xj};e.slides=function(){return this.Ja};
e.$c=function(a){function b(){return fb(h,function(b){b=b.content().Fd();var g=a?a.Gm:null;g&&0<b.value()&&(b=g);g=b.units();var h=b.value();"points"==g&&(h=vw(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.Tg.wg().type(),h=this.Tg.wg().slides(),k=null;switch(g){case "graded":if(a)k=b();else if(!dn)throw Error("illegal operation - survey quiz and graded slide");break;case "survey":k=a?h[0]:b()}dn&&!k&&h.length&&(k=h[0]);if(!k)return null;
g=Ea(k);this.QH[g]||(this.QH[g]=this.bZ.$J(v(k),this.groups(),a));return this.QH[g]};e.setActiveSlideIndex=function(a){zw(this,a)};e.KK=function(){return this.LO};e.persistState=function(){for(var a={},b={},c=l(this.Ld),d=c.next();!d.done;d=c.next()){d=d.value;var f=d.groupId();b[this.um.Fy[f]]=d.persistState(tr.Eb.Wa.groups)}a[tr.Eb.Wa.groups]=b;a[tr.Eb.Wa.iS]=this.Xf;return a};
e.jb=function(a){var b=this,c=tr.Eb.Wa;Ob(a[c.groups],function(a,c){c=b.um.Gy[c];for(var d=0;d<b.Tg.Ld.count();++d){var f=b.Tg.Ld.get(d);if(f.id()==c){yw(b,f,a);break}}});this.Xf=a[c.iS]};e.gH=function(){this.BI.a();var a;if(a="eachQuestion"==this.cb.ba().cd())a:{a=l(this.Ja);for(var b=a.next();!b.done;b=a.next())if(!b.value.gq()){a=!1;break a}a=!0}a&&!Dr(v(Aw(this)))&&this.pr()};e.activeSlideIndex=function(){return this.Xf};
function Aw(a){if(0<=a.Xf&&a.Xf<a.Ja.length){var b=a.Xf;v(0<=b&&b<a.Ja.length);a=a.Ja[b]}else a=null;return a}e.activeSlideChangedEvent=function(){return this.TL};function Bw(a,b){if("finish"==b)a.pr();else{b=v(Cw(a,b));a:{for(var c=0;c<a.Ja.length;++c)if(a.Ja[c]==b){b=c;break a}b=-1}v(0<=b);zw(a,b)}}function Dw(a){var b=Ew(a,void 0);v(0<=b);zw(a,b)}function Fw(a,b){var c=Gw(a);!c&&a.LF?a.UF.a():c&&Ph(c)&&a.LF?Bw(a,v(c)):(b=Hw(a,b),b>=a.Ja.length?a.pr():zw(a,b))}
e.Fz=function(){var a=Hw(this,!1);if(!this.zb||"testing"==this.cn.sessionMode())return a>=this.Ja.length;a=this.Ja.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.pr=function(){var a=this;Wg(function(){a.vN.a()})};
function Gw(a){var b=v(Aw(a)),c=b.slide().settings();if("byAnswer"==c.XD){a:{b=v(Aw(a)).contentState();for(c=0;c<b.count();++c){var d=b.getChoiceState(c);if(d.selected()){b=d.choice();a=Iw(a,b.Ys());break a}}a="next"}return a}return b instanceof T?(d=b.review())?(b=Rh(c,Fr(b)||"incorrect"!=d.status()?d.status():"attempt"),Iw(a,b)):c.I()?"next":Iw(a,c.lu.answered):Iw(a,c.lu.answered)}function Iw(a,b){if(p(b))return"next"==b||"finish"==b||"none"==b?b:Cw(a,b)?b:void 0}
function Ew(a,b){if(b){b=a.Ja.slice(a.Xf,a.Ja.length);b=a.Ja.slice(0,a.Xf).reverse().concat(b);for(var c=0;c<b.length;++c){var d=b[c];if(!d.gq())return a.Ja.indexOf(d)}return-1}return a.Xf-1}function Hw(a,b){if(b){b=a.Ja.slice(a.Xf+1,a.Ja.length).concat(a.Ja.slice(0,a.Xf+1));for(var c=0;c<b.length;++c){var d=b[c];if(!d.gq()&&!d.Vt())return a.Ja.indexOf(d)}return a.Ja.length}return a.Xf+1}
function zw(a,b,c){v(0<=b&&b<a.Ja.length);var d=Aw(a),f=d&&d.slide().settings().ma();f="testing"==a.cn.sessionMode()&&f&&f.isEnabled();var g=d&&(d.Rb()||d.NI);if(b==a.Xf||!f||!g){d&&zr(d,!1);d=a.Ja[b];f=d.slide().settings().ma();if(!d.gq()&&f&&f.isEnabled()&&c&&!d.hasBeenVisited()&&(a.LO.a(c,f,Ja(a.sY,a,b)),c.actionPrevented()))return;Jw(a,b)}}e.sY=function(a){Jw(this,a);this.Es.a()};
function Jw(a,b){v(0<=b&&b<a.Ja.length);a.pM.a();var c=a.Ja[b];c.CB||(c.xN=new Date);c.sy=!1;c.CB=!0;zr(c,!0);a.Xf=b;a.TL.a()}function Cw(a,b){for(var c=l(a.Ld),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.Ja);for(c=a.next();!c.done;c=a.next())if(c=c.value,b==c.slide().id())return c;return null}e.Lc=function(){for(var a=l(this.Ld),b=a.next();!b.done;b=a.next())ud(b.value);a=l(this.Ja);for(b=a.next();!b.done;b=a.next())ud(b.value)};function Kw(a,b,c,d){this.O=a;this.Qb=b;this.Tg=c;this.Gm=null;this.zb=d}e=Kw.prototype;e.awardedScore=function(){for(var a=0,b=l(this.O.groups()),c=b.next();!c.done;c=b.next())a+=c.value.awardedScore();return parseFloat(Mg(Math.max(0,a)))};e.maxScore=function(){if(!this.O)return 0;for(var a=this.Qb.mB,b=0,c=l(this.O.questions()),d=c.next();!d.done;d=c.next())if(d=d.value,d.slide().settings().evaluation()&&d instanceof T){var f=d.maxScore();if(a||d.hasBeenVisited()||!this.zb)b+=f}return parseFloat(Mg(b))};
e.awardedPercent=function(){var a=this.maxScore();return 0<a?Math.round(this.awardedScore()/a*100):100};e.quizPassed=function(){var a=Lw(this),b=this.maxScore();return"points"==a.units()?this.awardedScore()>=vw(a,b):this.awardedPercent()>=a.value()};e.passingPercent=function(){var a=Lw(this);if("percents"==a.units())return parseFloat(Mg(a.value()));var b=this.maxScore();return 0<b?Math.round(vw(a,b)/b*100):1};
e.Ft=function(){var a=Lw(this),b=this.maxScore();return"points"==a.units()?parseFloat(Mg(vw(a,b))):0<b?Math.round(b*a.value())/100:0};function Lw(a){if(a.Gm)return a.Gm;a=a.Tg.wg();return("survey"==a.type()?a.slides()[0]:a.Yu[0]).content().Fd()}e.WC=function(a){this.Gm=a};function Mw(){}e=Mw.prototype;e.awardedScore=function(){throw Error("survey!");};e.awardedPercent=function(){return 100};e.maxScore=function(){throw Error("survey!");};e.Ft=function(){throw Error("survey!");};e.passingPercent=function(){return 100};e.quizPassed=function(){return!0};e.WC=function(){};function Nw(){G.call(this);this.uB="percents";this.Cd=80;this.qa=H(this)}m(Nw,G);e=Nw.prototype;e.units=function(){return this.uB};e.value=function(){return this.Cd};e.Jc=function(a){this.Cd=a;this.qa.a()};e.clone=function(){var a=new Nw,b=this.units();a.uB=b;a.qa.a();a.Jc(this.value());return a};e.Ee=function(){return this.qa};function Ow(a,b,c){G.call(this);this.O=a.slidePoolState();this.Tg=b;this.Qb=a;this.Gm=null;this.vv=H(this);this.TX=a.quiz().settings().ba().passingScoreType();this.JH=new Kw(this.O,this.Qb,this.Tg,c);switch(this.TX){case "survey":this.qs=new Mw;break;case "quizPassingScore":this.qs=this.JH}}m(Ow,G);e=Ow.prototype;e.quizPassed=function(){return this.qs.quizPassed()};e.maxScore=function(){return this.JH.maxScore()};e.awardedScore=function(){return this.JH.awardedScore()};e.awardedPercent=function(){return this.qs.awardedPercent()};
e.setPassingPercent=function(a){this.Gm=new Nw;this.Gm.Jc(100*a);this.qs.WC(this.Gm);this.vv.a()};e.passingPercent=function(){return this.qs.passingPercent()};e.Ft=function(){return this.qs.Ft()};function Pw(){if(!z)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var Qw=z&&Pw();function V(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function Rw(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(Qw){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");}v(a);p(b)&&V(a.documentElement,
{xmlns:b});c&&V(a.documentElement,{"xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:schemaLocation":b+" "+c});return a.documentElement}function Sw(a,b){V(a,b)}function W(a,b){b=v(a.ownerDocument).createElement(b);a.appendChild(b);return b}
function Tw(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);v(f);c+=" "+f.name+'="'+vb(f.value)+'"'}b&&(c+=">");for(d=0;d<a.childNodes.length;++d)c+=Tw(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"}
function Uw(a,b){Gf(a,b.toString())}function Vw(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 Ww={},Xw=(Ww.incorrect="incorrect",Ww.correct="correct",Ww.answered="answered",Ww.notanswered="notAnswered",Ww);function Yw(){}
function Zw(a,b,c){var d={id:c.slide().id()};V(b,d);d=c.slide();var f=W(b,"direction");$w(f,d.description());f=(d=c.review())?d.status():c.submitted()?"answered":"notanswered";a=a.Nd(c);V(b,{status:Xw[f],evaluationEnabled:a});if(a=Dr(c))f=W(b,"feedback"),$w(f,a.content());d&&(a=c.slide().settings().De(),c={maxPoints:c.maxScore(),maxAttempts:-1==a?0:a,awardedPoints:d.awardedScore(),usedAttempts:c.bm()},V(b,c))}Yw.prototype.Nd=function(a){return a.slide().settings().I()};
function ax(a,b,c){$w(a,b);c&&(a=W(a,"picture"),c={altText:c.Vn()},V(a,c))}function $w(a,b){for(var c={},d=l(b.Gd()),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))bx(a,f);else switch(d=a,f=c[f.id],f.type()){case "equation":cx(d,w(f,Tm));break;default:bx(d,"\n")}}function bx(a,b){var c=W(a,"text");Vw(c.ownerDocument,b).forEach(function(a){c.appendChild(a)})}
function cx(a,b){a=W(a,"equation");a=W(a,"latex");Uw(a,b.PS)};function dx(){}m(dx,Yw);
dx.prototype.oc=function(a){var b=Rw("dndQuestion");Zw(this,b,a);for(var c=a.slide().content(),d=a.contentState(),f=[],g=W(b,"objects"),h=l(d.hg),k=h.next();!k.done;k=h.next()){k=k.value;var n=W(g,"object");Uw(n,ex(k.slideObject()));var t={id:k.slideObject().id()};V(n,t);f.push(k.slideObject())}g=[];h=W(b,"destinations");k=l(d.Rk);for(n=k.next();!n.done;n=k.next()){n=n.value;t=W(h,"destination");Uw(t,ex(n.slideObject()));var u={id:n.slideObject().id()};V(t,u);g.push(n.slideObject())}if(this.Nd(a))for(a=W(b,
"matches"),c=l(c.chains()),h=c.next();!h.done;h=c.next())k=h.value,h=W(a,"match"),k={objectIndex:f.indexOf(k.object().slideObject()),destinationIndex:g.indexOf(k.destination().slideObject())},V(h,k);f=W(b,"userAnswer");c=l(d.chainsStates());for(a=c.next();!a.done;a=c.next())g=a.value,h=d.hg,k=d.Rk,a=W(f,"match"),g={objectIndex:h.indexOf(g.objectState()),destinationIndex:k.indexOf(g.destinationState())},V(a,g);return b};
function ex(a){if(a instanceof Tg){var b=th("Q_EQUATION_REPLACEMENT_TEXT");var c=a.name();c=(b=(a=a.Ka())?a.textWithEquations(b):"")?c+' - "'+b+'"':c}else c=a.name();return c};function fx(){}m(fx,Yw);fx.prototype.oc=function(a){var b=Rw("essayQuestion");Zw(this,b,a);if(a=a.contentState().text()){var c=W(b,"userAnswer");Uw(c,a)}return b};function gx(){}m(gx,Yw);
gx.prototype.oc=function(a){var b=Rw("fillInTheBlankQuestion");Zw(this,b,a);var c=a.contentState(),d={},f=W(b,"details"),g=c.content().Ka(),h=g.plainTextWithPlaceholders(),k=g.Gd();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=W(f,"text"),Uw(n,k)):(n=g[k.id],n instanceof Tm?cx(f,n):d[k.id]=W(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()},
V(f,h),this.Nd(a))for(h={correct:g.correct()},V(f,h),g=l(v(g.correctAnswers())),h=g.next();!h.done;h=g.next())h=h.value,k=W(f,"answer"),Uw(k,h);return b};function hx(a){G.call(this);this.kb=a;this.Mg=new K(0,0,0,0);this.Ra=new Ap;this.Ri=0;this.qo=!0;this.u=H(this);this.wY=H(this);this.Ym=H(this);this.Qy=H(this)}m(hx,G);e=hx.prototype;e.rect=function(){return this.Mg.clone()};e.type=function(){return this.kb};e.label=function(){return this.Ra};e.score=function(){return this.Ri};e.correct=function(){return this.qo};e.H=function(){return this.u};e.Mx=function(a){this.Mg!=a&&(this.Mg=a,this.Ym.a())};e.Nx=function(a){a!=this.Ri&&(this.Ri=a,this.wY.a())};
e.gL=function(a){a!=this.qo&&(this.qo=a,this.Qy.a())};function ix(a){hx.call(this,"freeform");this.ga=a}m(ix,hx);ix.prototype.points=function(){return this.ga};function jx(){}m(jx,Yw);
jx.prototype.oc=function(a){var b=Rw("hotspotQuestion");Zw(this,b,a);var c=W(b,"userAnswer"),d=a.contentState();d=l(d.points());for(var f=d.next();!f.done;f=d.next()){var g=f.value;f=W(c,"point");g=g.$f;V(f,{x:g.x,y:g.y})}c=W(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 u="rectangle";break a;case "oval":u="oval";break a;case "freeform":u="freeform";
break a}throw Error("unknown area type");}u=W(c,u);g instanceof ix&&kx(u,g);f={x:k,y:n,width:t,height:h,marked:a.areaSelected(f),label:g.label().text(),correct:g.correct()};V(u,f);c.appendChild(u)}return b};function kx(a,b){b=cb(b.points(),function(a){return a.x+","+a.y});Sw(a,{points:b.join(";")})};function lx(){}m(lx,Yw);
lx.prototype.oc=function(a){var b=Rw("likertScaleQuestion");Zw(this,b,a);for(var c=a.contentState(),d=c.content().Jk(),f=W(b,"statements"),g=l(d),h=g.next();!h.done;h=g.next()){h=h.value;var k=W(f,"statement");$w(k,h)}f=c.content().labels();g=W(b,"scaleLabels");h=l(f);for(k=h.next();!k.done;k=h.next()){k=k.value;var n=W(g,"label");Uw(n,k.text())}a={numberFromZero:v(a.slide().settings().vk()).zx()};V(g,a);a=W(b,"userAnswer");c=l(c.statementsStates());for(g=c.next();!g.done;g=c.next())h=g.value,g=W(a,
"match"),h={statementIndex:d.indexOf(h.statement()),labelIndex:Za(f,h.selectedScale())},V(g,h);return b};function mx(){}m(mx,Yw);
mx.prototype.oc=function(a){var b=Rw("matchingQuestion");Zw(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=W(b,"premises");for(var k=l(d),n=k.next();!n.done;n=k.next()){n=n.value;var t=W(h,"premise");ax(t,n.textRange(),n.xc)}h=W(b,"responses");k=l(f);for(n=k.next();!n.done;n=k.next())n=n.value,
t=W(h,"response"),ax(t,n.textRange(),n.xc);if(this.Nd(a))for(a=W(b,"matches"),h=0;h<c.matches().count();++h)n=c.matches().getChoice(h),k=W(a,"match"),n={premiseIndex:d.indexOf(n.premise()),responseIndex:f.indexOf(n.response())},V(k,n);c=W(b,"userAnswer");g=l(g.matches());for(a=g.next();!a.done;a=g.next())h=a.value,a=W(c,"match"),h={premiseIndex:d.indexOf(h.premise()),responseIndex:f.indexOf(h.response())},V(a,h);return b};function nx(){}m(nx,Yw);nx.prototype.oc=function(a){var b=Rw(this.UP());Zw(this,b,a);var c=a.slide();a=this.hw(c.content(),a.contentState());b.appendChild(a);return b};nx.prototype.UP=function(){return"multipleChoiceQuestion"};nx.prototype.vu=function(a){var b=a.choice(),c=Rw("answer");ax(c,b.textRange(),b.xc);(b=b.score())&&V(c,{score:b});(a=a.customAnswer())&&V(c,{customAnswer:a});return c};
nx.prototype.hw=function(a,b){for(var c=Rw("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.vu(k);t.correct()&&(f=h)}a=l(g);for(b=a.next();!b.done;b=a.next())c.appendChild(b.value);null!=f&&V(c,{correctAnswerIndex:f});null!=d&&V(c,{userAnswerIndex:d});return c};function ox(){}m(ox,Yw);
ox.prototype.oc=function(a){var b=Rw("multipleChoiceTextQuestion");Zw(this,b,a);var c=a.contentState(),d={},f=W(b,"details"),g=c.content().Ka();g.plainTextWithPlaceholders();var h=g.Gd();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().Ka().plainTextWithPlaceholders());for(k=h.next();!k.done;k=h.next())if(k=k.value,q(k)){var n=W(f,"text");Uw(n,k)}else n=g[k.id],n instanceof Tm?cx(f,n):d[k.id]=W(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(),u=W(h,"answer");Uw(u,t);f.response()==Ng(t)&&(k=n)}f.initiated()&&V(h,{userAnswerIndex:k});this.Nd(a)&&V(h,{correctAnswerIndex:g.Ge})}return b};function px(){}m(px,Yw);px.prototype.oc=function(a){var b=Rw("multipleResponseQuestion");Zw(this,b,a);var c=a.slide();a=this.hw(c.content(),a.contentState(),this.Nd(a));b.appendChild(a);return b};px.prototype.vu=function(a,b){var c=a.choice(),d=Rw("answer");ax(d,c.textRange(),c.xc);b&&(b={correct:c.correct()},V(d,b));b={selected:a.selected()};V(d,b);(c=c.score())&&V(d,{score:c});(a=a.customAnswer())&&V(d,{customAnswer:a});return d};
px.prototype.hw=function(a,b,c){for(var d=Rw("answers"),f=Array(b.count()),g=0;g<b.count();++g){var h=b.getChoiceState(g),k=a.getChoiceIndex(h.choice());f[k]=this.vu(h,c)}a=l(f);for(b=a.next();!b.done;b=a.next())d.appendChild(b.value);return d};function qx(){}m(qx,Yw);qx.prototype.oc=function(a){var b=Rw("numericQuestion");Zw(this,b,a);var c=a.contentState();if(a.initiated()){var d={userAnswer:c.response()};V(b,d)}if(this.Nd(a))for(a=W(b,"answers"),c=c.answers(),d=0;d<c.count();++d){var f=c.getAnswer(d);a.appendChild(this.vu(f))}return b};
qx.prototype.vu=function(a){if(a instanceof Vp){var b=Rw("between"),c=W(b,"leftOperand");Uw(c,a.leftOperand());c=W(b,"rightOperand");Uw(c,a.rightOperand());return b}if(a instanceof Wp){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=Rw(b);
Uw(b,a.operand());return b}throw Error("unknown condition");};function rx(){}m(rx,Yw);rx.prototype.oc=function(a){var b=Rw("sequenceQuestion");Zw(this,b,a);var c=a.contentState();a=this.hw(c.Ic(),c.studentResponse(),this.Nd(a));b.appendChild(a);return b};rx.prototype.hw=function(a,b){var c=Rw("answers");b=l(b);for(var d=b.next();!d.done;d=b.next()){var f=d.value;d=W(c,"answer");ax(d,f.textRange(),f.xc);f={originalIndex:a.indexOf(f)};V(d,f)}return c};function sx(){}m(sx,nx);sx.prototype.UP=function(){return"trueFalseQuestion"};function tx(){}m(tx,Yw);tx.prototype.oc=function(a){var b=Rw("typeInQuestion");Zw(this,b,a);var c=a.contentState(),d={userAnswer:c.response().text()};V(b,d);this.Nd(a)&&b.appendChild(ux(c.Ic()));return b};function ux(a){for(var b=Rw("acceptableAnswers"),c=0;c<a.count();++c){var d=a.getChoice(c),f=W(b,"answer");Uw(f,d.textRange().text())}return b};function vx(){}m(vx,Yw);
vx.prototype.oc=function(a){var b=Rw("wordBankQuestion");Zw(this,b,a);var c=a.contentState(),d={},f=W(b,"details"),g=c.content().Ka(),h=g.plainTextWithPlaceholders(),k=g.Gd();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=W(f,"text"),Uw(n,k)):(n=g[k.id],n instanceof Tm?cx(f,n):d[k.id]=W(f,"blank"));c=l(c.placeholders());for(f=c.next();!f.done;f=c.next())h=f.value,f=v(h.placeholder()),g=d[f.id],(k=h.response())&&V(g,
{userAnswer:k}),this.Nd(a)&&(h={correct:h.correct()},V(g,h),Uw(g,f.value));d=W(b,"words");a=l(a.slide().content().extraWords());for(c=a.next();!c.done;c=a.next())c=c.value,f=W(d,"word"),Uw(f,c.text());return b};function wx(){G.call(this);this.zf=null}m(wx,ms);e=wx.prototype;e.fj=function(){};e.$i=function(){};e.mj=function(){};e.ej=function(){};e.ij=function(a){this.zf=(new nx).oc(a)};e.oj=function(a){this.zf=(new sx).oc(a)};e.kj=function(a){this.zf=(new px).oc(a)};e.qj=function(a){this.zf=(new vx).oc(a)};e.jj=function(a){this.zf=(new ox).oc(a)};e.cj=function(a){this.zf=(new gx).oc(a)};e.pj=function(a){this.zf=(new tx).oc(a)};e.lj=function(a){this.zf=(new qx).oc(a)};e.nj=function(a){this.zf=(new rx).oc(a)};
e.hj=function(a){this.zf=(new mx).oc(a)};e.bj=function(a){this.zf=(new fx).oc(a)};e.gj=function(a){this.zf=(new lx).oc(a)};e.dj=function(a){this.zf=(new jx).oc(a)};e.aj=function(a){this.zf=(new dx).oc(a)};function xx(){}
xx.prototype.generateSessionXml=function(a){var b=Rw("quizReport","http://www.ispringsolutions.com/ispring/quizbuilder/quizresults","quizReport.xsd");V(b,{version:"2"});var c=a.settings().ma(),d=c.isEnabled()?c.value():0,f=W(b,"quizSettings");c=W(b,"summary");var g=gl(v(a.qr)),h=a.evaluation();h?(d={quizType:"graded",maxScore:h.maxScore(),maxNormalizedScore:"100",timeLimit:d},V(f,d),f=W(f,"passingPercent"),Uw(f,h.passingPercent()),g={score:h.awardedScore(),percent:h.awardedPercent(),time:a.quizDuration(),
finishTimestamp:g},V(c,g)):(V(f,{quizType:"survey",timeLimit:d}),g={time:a.quizDuration(),finishTimestamp:g},V(c,g));f=a.quiz().Wa().rj();g=a.Vp();if(f&&g){h=Rw("variables");f=f.content();f=l(f.Sb());for(d=f.next();!d.done;d=f.next()){var k=d.value;d=k.Ud().text();k=k.title().text();if(g.gf(d)){var n=g.he(d),t=W(h,"variable");V(t,{name:d.toUpperCase(),title:k,value:n})}}c.appendChild(h)}c=W(b,"questions");g=new wx;h=l(a.slidePoolState().questions());for(f=h.next();!f.done;f=h.next())f=f.value,g.zf=
null,g.ff(f),f=v(g.zf),c.appendChild(f);c=W(b,"groups");a=l(a.slidePoolState().groups());for(g=a.next();!g.done;g=a.next())g=g.value,h=isNaN(g.awardedPercent()),0<tw(g)&&!h&&(h=W(c,"group"),g={name:g.title(),passingScore:g.Fd(),awardedScore:g.awardedScore(),passingPercent:Mg(g.passingPercent()),awardedPercent:Mg(g.awardedPercent()),totalQuestions:tw(g),answeredQuestions:uw(g)},V(h,g),c.appendChild(h));return Tw(b)};xx.prototype.generateSessionXml=xx.prototype.generateSessionXml;function yx(a){var b=a.quiz,c=a.Vp,d=a.Et,f=a.Ss,g=a.state,h=a.Eq,k=a.CT,n=a.J,t=a.ua;a=a.le;G.call(this);var u=this;this.ob=b;this.kg=a;this.Bc=c;this.ig=d;this.bU=f;this.pl=new Nu;this.ta="testing";this.jl=new jv({Eb:this,Eq:h,J:n});this.um=new qw(this.ob);b=tr.Eb;this.O=new xw({Wa:this.ob.Wa(),pf:this.ob.settings(),Aa:g?g[b.Wa]:void 0,CT:k,SK:this.um,ua:t,sq:this});C(this,this.O.vN,this.sX,this);C(this,this.O.BI,this.gH,this);C(this,this.O.activeSlideChangedEvent(),this.QO,this);this.iI=H(this);
this.js=H(this);this.oB=H(this);this.HH=H(this);this.Es=H(this);this.Nu=H(this);this.u=H(this);this.my=this.qr=null;this.bp=!1;this.Xr=[];this.eF=0;this.vv=H(this);(this.Yd="survey"!=this.ob.settings().ba().passingScoreType()?new Ow(this,this.ob.Wa(),t):null)&&C(this,this.Yd.vv,function(){zx(u);u.vv.a()},this);k=this.ob.settings().ba().ma();k=k.isEnabled()?k.value():void 0;this.mB=!1;this.yl=new Uu(k);C(this,this.yl.oR,this.FX,this);C(this,this.yl.pB,this.GX,this);this.Wj=void 0;Ax(this,"%TOTAL_QUESTIONS%",
this.O.questions().length.toString());null!=g&&this.jb(g)}m(yx,G);e=yx.prototype;e.persistState=function(){var a=this,b={};b[tr.Eb.Wa]=this.O.persistState();b[tr.Eb.mode]=this.sessionMode();b[tr.Eb.time]=this.yl.time();this.qr&&(b[tr.Eb.tS]=this.qr.getTime());if(this.Bc){var c={};this.Bc.Sb().forEach(function(b){c[b]=v(a.Bc).he(b)});b[tr.Eb.Gq]=c}return b};e.Vp=function(){return this.Bc};e.Et=function(){return this.ig};e.Ss=function(){return this.bU};e.settings=function(){return this.ob.settings().ba()};
e.evaluation=function(){return this.Yd};e.quiz=function(){return this.ob};e.sessionMode=function(){return this.ta};e.slidePoolState=function(){return this.O};e.$c=function(){return this.O.$c(this.Yd)};e.start=function(){var a=this;C(this,this.O.Es,function(){"testing"!=a.sessionMode()||lk||a.yl.start();a.QO();a.Es.a()});this.O.xb();Bx(this)||this.finish()};
function Cx(a,b){a.bp=void 0===b?!1:b;a.Xr=[];var c=a.O.questions();b={};c=l(c);for(var d=c.next();!d.done;b={state:b.state},d=c.next())b.state=d.value,b.state.Rb()&&(b.state.submit(a.bp),a.bp&&a.Xr.push(function(a){return function(){return xr(a.state)}}(b)));a.finish()}function Dx(a){a.bp=!1;a.Xr.forEach(function(a){a()});a.Xr=[]}e.review=function(){Bx(this)&&(Ex(this,"reviewing"),zw(this.O,0))};e.finish=function(){this.eF&&clearTimeout(this.eF);Fx(this);this.eF=setTimeout(Ja(this.fV,this),0)};
e.H=function(){return this.u};e.fV=function(){var a=this;this.bp?this.Xr.push(function(){a.pr()}):this.pr()};e.pr=function(){Bx(this)&&zr(v(Aw(this.O)),!1);this.qr=new Date;var a=this.sessionMode();Ex(this,"completed");Gx(this);this.yl.Ak()&&this.yl.stop();"testing"==a&&Hx(this);this.Nu.a()};function Hx(a){Wu(a.kg)||dn()||a.jl.send()}e.generateDetailsXml=function(){return this.sessionDetailsGenerator().generateSessionXml(this)};e.sessionDetailsGenerator=function(){return new xx};
e.sessionModeChangedEvent=function(){return this.iI};function Ix(a){if(!Bx(a)||a.bp||!Aw(a.O))return!0;var b=a.sessionMode();return"reviewing"==b?!0:"testing"!=b?!1:a.quiz().settings().ba().HJ()||a.mB?!0:Jx(a,!1)}e.KK=function(){return this.O.KK()};e.quizDuration=function(){return this.yl.time()};
function Kx(a,b){b||(b=v(Aw(a.O)));var c=b.slide();b=Math.floor(b.visitDuration()/1E3);var d=c.settings().ma();b=(c=d&&d.isEnabled())?v(d).value()-b:void 0;d=a.ob.settings().ba().ma();d.isEnabled()&&(d=d.value(),!c||c&&d-a.quizDuration()<b)&&(b=d-a.quizDuration());return b}e.sX=function(){this.finish()};e.gH=function(){Gx(this)};
e.QO=function(){if(Bx(this)&&(Gx(this),"testing"==this.sessionMode())){var a=v(Aw(this.O)),b=a.slide().settings().ma();!a.submitted()&&b&&b.isEnabled()&&(b=Kx(this,a),!a.submitted()&&p(b)&&0<b&&!lk&&(this.Wj=new Uu(b),D(this,this.Wj),C(this,this.Wj.pB,this.YW,this),this.Wj.start()))}this.Jd(this.my);(this.my=Aw(this.O))&&C(this,this.my.H(),this.VO,this)};function Ex(a,b){if(a.ta!=b){var c=a.ta;a.ta=b;a.O.LF="testing"==b;a.bp?a.Xr.push(function(){return a.iI.a(c)}):a.iI.a(c)}}
function Jx(a,b){var c=a.quiz().settings().ba().cd(),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().At();f=f instanceof T?"allAtOnce"==c?f.initiated()||f.submitted():!f.Rb():f.hasBeenVisited();d=d||!f&&!g}return!d}e.FX=function(){this.js.a()};e.GX=function(){Gx(this);this.mB=!0;this.VO();var a=new ww;this.oB.a(a);a.actionPrevented()||this.finish()};function Gx(a){p(a.Wj)&&(a.Wj.Ak()&&a.Wj.stop(),a.ce(a.Wj),a.Wj=void 0)}
e.YW=function(){if(this.Wj){Gx(this);var a=new ww;this.HH.a(a);a.actionPrevented()}};e.Lc=function(){ud(this.O)};function Bx(a){return 0<a.slidePoolState().slides().length}e.quizState=function(){return this.sessionMode()};e.quizStateChangeEvent=function(){return this.sessionModeChangedEvent()};e.currentSlideChangeEvent=function(){return this.O.activeSlideChangedEvent()};e.sg=function(){var a=this.$c();return a&&a.slide().visible()?v(a).slide().content().sg():this.ob.Wa().wg().sg()};
function lv(a){function b(a,b){c[a.toLowerCase()]=b}var c={},d=a.ob.Wa().rj(),f=!!d&&d.visible();d=f?v(d).content():null;for(var g=l(a.ig.Sb()),h=g.next();!h.done;h=g.next()){h=h.value;var k=a.ig.he(h);b("%"+h+"%",k)}g=a.Bc;if(d&&g)for(g.gf("userid")&&b("%USER_ID%",g.he("userid")),h=0;h<d.Sb().length;h++){k=d.Sb()[h];var n=null!=g&&g.gf(k.Ud().text());"disabled"!=k.usage()&&(f||n)&&(n=n?v(g).he(k.Ud().text()):"",b("%"+k.Ud().text()+"%",n))}b("%QUIZ_DURATION%",a.quizDuration());b("%QUIZ_TITLE%",a.ob.title());
(a=a.Yd)?(b("%QUIZ_STATUS%",a.quizPassed()?"Passed":"Failed"),b("%AWARDED_SCORE%",a.awardedScore()),b("%AWARDED_PERCENT%",a.awardedPercent()),b("%PASSING_SCORE%",a.Ft()),b("%PASSING_PERCENT%",a.passingPercent())):b("%QUIZ_STATUS%","Completed");return c}
function Fx(a){var b=a.Yd;b?(Ax(a,"%AWARDED_SCORE%",b.awardedScore().toString()),Ax(a,"%AWARDED_PERCENT%",b.awardedPercent().toString()),zx(a)):Ax(a,"%QUIZ_STATUS%","Completed");Ax(a,"%QUIZ_DURATION%",a.quizDuration().toString());b=a.O.groups().reduce(function(a,b){return a+uw(b)},0);Ax(a,"%ANSWERED_QUESTIONS%",b.toString())}
function zx(a){var b=v(a.Yd);Ax(a,"%PASSING_SCORE%",b.Ft().toString(),!0);Ax(a,"%PASSING_PERCENT%",b.passingPercent().toString(),!0);Ax(a,"%QUIZ_STATUS%",b.quizPassed()?"Passed":"Failed")}function Ax(a,b,c,d){d=void 0===d?!1:d;b=b.replace(/%/g,"");a.pl.gf(b)?d&&(a.pl.Nf[b.toLowerCase()]=c):Ou(a.pl,b,c)}
e.jb=function(a){var b=this;Ex(this,a[tr.Eb.mode]);"completed"==this.ta&&Fx(this);this.yl&&this.yl.setTime(a[tr.Eb.time]);var c=a[tr.Eb.tS];c&&(this.qr=new Date(c));(a=a[tr.Eb.Gq])&&this.Bc&&Ob(a,function(a,c){v(b.Bc).Nf[c.toLowerCase()]=a})};e.VO=function(){var a=this;p(this.zM)&&clearTimeout(this.zM);this.zM=setTimeout(function(){a.u.a()},0)};function Lx(a){var b=a.quiz,c=a.Eq,d=a.$,f=a.ua,g=a.tC,h=a.J;a=a.le;G.call(this);this.kg=a;this.ob=b;this.zb=f;this.Bc=new Nu;this.jp=new Nu;this.ig=new Nu;this.ho=new Lu;this.ho.jp=this.jp;this.ho.ig=this.ig;Mx(this);this.Ah=0;this.hJ=c;this.P=d;this.P.Nf=this.ho;this.sl=g;this.i=h;this.wm=[];this.nm=null;this.jI=!1;this.j=null;this.DQ=H(this);this.wQ=H(this);this.CQ=H(this);this.ZM=H(this);this.yI=H(this);this.xI=H(this);this.NQ=H(this);this.hk=H(this);Nx(this)}m(Lx,G);e=Lx.prototype;e.ua=function(){return this.zb};
e.usedAttemptsCount=function(){return this.Ah};
function Ox(a,b){a.j&&a.Jd(a.j);a.j=new yx({quiz:a.ob,H2:{},y2:0,Ss:a.ho,Vp:a.Bc,Et:a.ig,state:b,Eq:a.hJ,CT:a.sl,J:a.i,ua:a.zb,le:a.kg});var c=a.pf().ba().ma();Px(a)||c.isEnabled()||lk||C(a,a.j.KK(),function(b,f,g){b.preventAction();f=(b=c.isEnabled()?c.value():void 0)?Math.min(b,f.value()):f.value();a.tP(f,g)});C(a,a.j.O.activeSlideChangedEvent(),function(){if("testing"==v(a.j).sessionMode()){var b=Aw(v(a.j).O),c=v(b).gq(),g=b.slide().settings().ma();!c&&g&&g.isEnabled()&&a.NQ.a(Kx(a.j,b))}});C(a,
a.j.O.pM,function(){var b=Aw(v(a.j).O);b instanceof T&&Qx(a,b)});b=Aw(a.j.O);b instanceof T&&Qx(a,b);C(a,a.j.Es,a.vX,a);C(a,a.j.O.BI,a.Ma,a);C(a,a.j.Nu,a.Ma,a);C(a,a.j.slidePoolState().activeSlideChangedEvent(),a.Ma,a);C(a,a.j.H(),a.Ma,a)}e.Ma=function(){this.hk.a()};e.vX=function(){this.jI||this.Ah++;this.jI=!1;var a=v(this.j).pl;this.ho.pl=a;if(a=v(this.j).Vp())this.ho.Bc=a;this.ZM.a()};
e.xb=function(a){var b=this,c=this.Ol(),d=this.ob.Wa().rj(),f=this.ob.Wa().mC();c&&this.wm.push(c);d&&d.visible()&&this.wm.push(d);if(f)for(c=l(f),d=c.next();!d.done;d=c.next())d=d.value,d.visible()&&this.wm.push(d);a(function(){if(b.nm&&"AuthorizationSlide"==b.nm.slide().type()){var a=b.nm;if(a.iD())return;b.Bc=a.Gq()}Rx(b)});Rx(this)};
function Rx(a){if(a.wm.length){var b=a.wm[0];a.nm=(new ow({pf:a.ob.settings(),AL:!0,ua:a.ua(),sq:null})).create(b);a.wm.splice(0,1);a.wm.length&&Sx(a.sl,a.wm[0]);if(a.nm)switch(b=a.nm,b.slide().type()){case "IntroSlide":a.DQ.a(b);break;case "InstructionsSlide":a.ho.Bc=a.Bc;a.CQ.a(b);break;case "AuthorizationSlide":Vv(b.contentState(),a.Bc),a.wQ.a(b)}}else a.nm=null,a.start()}e.start=function(){var a=this,b=this.pf().ba().ma();Px(this)||!b.isEnabled()||lk?Tx(this):Ux(this,b.value(),function(){Tx(a)})};
e.resume=function(a){this.jI=!!a;this.Ah=a[tr.hT.bm];Ox(this,a[tr.Eb]);var b=v(this.j);a="testing"==b.sessionMode();var c=this.pf().ba().ma();!Px(this)&&c.isEnabled()&&!lk&&a?Ux(this,c.value()-b.quizDuration(),function(){b.start()}):b.start()};function Tx(a){Ox(a);v(a.j).start()}e.stateChangedEvent=function(){return this.hk};e.currentSession=function(){return this.j};e.persist=function(){if(!this.j)return null;var a={};a[tr.hT.bm]=this.Ah;a[tr.Eb]=this.j.persistState();return a};e.$=function(){return this.P};
e.currentSessionChangedEvent=function(){return this.ZM};function Px(a){var b=!!a.Ol(),c=!!a.ob.Wa().mC().length;return b||Vx(a)||c}function Vx(a){a=a.ob.Wa().rj();return!!a&&a.visible()}e.Ol=function(){var a=this.ob.Wa().Ol();a&&!a.visible()&&(a=null);return a};e.pf=function(){return this.ob.settings()};e.restartQuiz=function(){Tx(this)};
e.allowRetakeQuiz=function(){var a=this.currentSession();if(!a||"testing"==a.sessionMode())return!1;a=a.$c();if(!a)return!1;a=a.slide();if(!Gh(a.eb().Db(),"restartBtn"))return!1;a=a.content();return-1==a.De()||this.Ah<a.De()+1};e.setUserInfo=function(a,b){Su(this.ig,this.Bc,a,b)};
function Mx(a){function b(b,c){Ou(a.jp,b.replace(/%/g,""),c)}var c=a.pf().ba().ma();b("%QUIZ_TIME%",c.isEnabled()?c.value().toString():"Unlimited");b("%QUIZ_TITLE%",a.ob.title());var d=0;Wx(a.ob.Wa(),function(a){var b=0;a.slides().forEach(function(a){"InfoSlide"!=a.type()&&++b});d+=b});b("%TOTAL_QUESTIONS%",d.toString())}
function Nx(a){Ru(a.ig);Vx(a)&&v(a.ob.Wa().rj()).content().Sb().forEach(function(b){if("disabled"!=b.usage()){var c=b.Ud().text(),d=a.ig.gf(c)?a.ig.he(c):null,f=null;switch(b.type()){case "select":break;default:f=b.value().text()}(b=d||f)&&Ou(a.Bc,c,b)}})}
function Qx(a,b){var c=b.review()&&"correct"==v(b.review()).status();a="testing"==v(a.j).sessionMode();c=b.submitted()&&b.Ts()&&!c&&!Fr(b)&&!a;if(b instanceof Ur)a=v(b.slide().settings().fq()),c&&"reset"==a.bh()&&b.Wp();else if(b instanceof Jr){if(a=v(b.slide().settings().ft()),c&&"reset"==a.bh())for(c=l(b.contentState().hg),a=c.next();!a.done;a=c.next()){a=a.value;var d=v(a.slideObject().rect());ee(d,a.rect())||(mr(b.contentState(),a)&&kr(b.contentState(),a),a.Mx(d))}}else b instanceof ls&&(a=v(b.slide().settings().ly()),
c&&"reset"==a.bh()&&b.PB())}function Ux(a,b,c){a.yI.a(b,c)}e.tP=function(a,b){this.xI.a(a,b)};var Xx="start next prev back continue submit submit-all results try-again view-results finish reset showOutline toResultSldie print".split(" "),Yx=["Hotspot","DND"];function Zx(a){this.Ea=a;this.Ao=null;this.Zv=Yg(this.iU,this);this.Bv={};this.Bu={};a=l(Xx);for(var b=a.next();!b.done;b=a.next())b=b.value,this.Ea.Pa(b,"hidden"),this.Bu[b]="hidden"}Zx.prototype.nt=function(){for(var a=l(Xx),b=a.next();!b.done;b=a.next())b=b.value,"showOutline"!=b&&this.Pa(b,"hidden")};
Zx.prototype.iU=function(){for(var a in this.Bv)if(a){var b=this.Bv[a];this.Bu[a]||(this.Bu[a]="hidden");this.Ea.Pa(a,b)}this.Bu=Object.assign({},this.Bv);this.Ao&&this.Ea.cq(this.Ao);this.Ao=null;this.Bv={}};Zx.prototype.Pa=function(a,b){this.Bv[a]=b;this.Zv()};Zx.prototype.Ck=function(a,b){this.Ea.Ck(a,b)};var $x={X0:"gotoPreviousSlide",I0:"continuePresentation",U0:"finishAction",a2:"skipQuiz"};xa("ispring.quiz.player.QuizPlayerControllerActionType",$x,void 0);xa("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",$x);xa("CONTINUE_PRESENTATION","continuePresentation",$x);xa("FINISH_ACTION","finishAction",$x);xa("SKIP_QUIZ","skipQuiz",$x);function ay(a){var b=a.controlPanel,c=a.pf,d=a.o0,f=a.wg,g=a.Gt;a=a.outlinePosition;G.call(this);this.Ce=d;this.IA=f;this.Hc=g;this.cb=c;this.qA=a;this.ws=!1;this.Kc=this.dR=this.GI=this.Pb=this.ca=this.Uk=null;this.Eg=this.yr=!1;this.BM=H(this);this.rr=H(this);this.Ku=H(this);this.Nu=H(this);this.rw=H(this);this.Xu=H(this);this.zp=H(this);this.zN=H(this);this.Qb=this.Wi=null;this.Ij=this.wN="";this.NN=!0;this.Ea=b;C(this,this.Ea.Tl(),this.oW,this);this.V=new Zx(b);this.te={};by(this)}m(ay,G);e=ay.prototype;
e.xb=function(a,b,c,d,f){this.Wi=a;this.Pb=b;this.Qb=c;this.dR=d;this.NN=f;this.yr="reviewing"==c.sessionMode();this.Eg=!1};e.outlinePopupClosed=function(){this.Ea.outlinePopupClosed()};function cy(a,b){a.V.Pa("start","enabled");a.V.Ck("start",b)}e.Tt=function(a){cy(this,dy(this));this.Ij=a;ey(this)};e.St=function(a,b){cy(this,a);this.Ij=b;ey(this)};function dy(a){var b=a.IA.type();return"none"==b?"survey"==a.cb.passingScoreType()?"startSurvey":"startQuiz":"survey"==b?"startSurvey":"startQuiz"}
e.wL=function(a){this.GI=a};e.QB=function(a){this.ws=!0;this.Uk=a;fy(this);this.V.nt();gy(this);hy(this,a)};e.restartQuiz=function(){this.ws=!1;this.Uk=null};e.oK=function(){this.Uk=null;this.ws=!1;this.yr=!0;this.V.Pa("results","enabled")};e.Vx=function(a,b,c,d){v(this.ws);a?(this.V.nt(),this.V.Pa("toResultSldie","enabled"),this.V.Pa("print",b?"enabled":"hidden"),this.te.print=v(c),this.te.toResultSldie=v(d)):(this.QB(this.Uk),this.te.print=function(){},this.te.toResultSldie=function(){})};
e.Xx=function(){return this.rw};e.showOutlineEvent=function(){return this.zp};e.setActionAvailability=function(a){this.Kc=a;iy(this);ey(this)};e.VC=function(a){this.wN=a;ey(this)};e.cq=function(a){this.Ea.cq(a)};function ey(a){jy(a);a.V.Pa("back","hidden");a.Qb&&"completed"==a.Qb.sessionMode()?(hy(a,a.Uk),gy(a)):!a.Kc||a.Qb&&a.Ij!=a.wN||(a.Qb&&"testing"==a.Qb.sessionMode()?gy(a):a.Qb||gy(a))}
function gy(a){if(a.Kc){var b=a.Kc.actionAvailable("gotoPreviousSlide");a.V.Pa("back",b?"enabled":"hidden")}}function hy(a,b){if(a.Kc){b=a.Kc.actionAvailable("continuePresentation");a.Ea.Ck("finish",b?"continuePresentation":"finish");var c=a.Kc.actionAvailable("finishAction");a.V.Pa("finish",b||c?"enabled":"hidden")}else b=!!b&&"none"!=b.type(),a.V.Pa("finish",b?"enabled":"hidden")}function fy(a){a.ca&&(Ad(a,a.ca.submittedEvent(),a.Nm,a),a.ca=null);a.rr.a()}e.tt=function(){ey(this);iy(this)};
function iy(a){if(a.ca&&!a.ws){jy(a);a.V.Pa("results","hidden");a.V.Pa("start","hidden");a.V.Pa("finish","hidden");a.V.Pa("toResultSldie","hidden");a.V.Pa("print","hidden");var b=Jx(a.j(),!0)&&"testing"==a.j().sessionMode()&&"eachQuestion"==a.cb.cd()&&a.NN;a.V.Pa("view-results",b?"enabled":"hidden");a.V.Pa("results",a.yr?"enabled":"hidden");a.V.Pa("try-again","hidden");var c=0<=Ew(a.Rj(),!1),d=!a.Rj().Fz();ky(a);if(a.yr)a.V.Pa("prev",c?"enabled":"disabled"),a.V.Pa("next",d?"enabled":"disabled");else{var f=
v(a.ca),g=a.ca.slide()&&a.ca.slide().settings().ma()&&v(a.ca.slide().settings().ma()).isEnabled();switch("eachQuestion"==a.cb.cd()?"eachQuestion":g?"eachQuestion":"allAtOnce"){case "allAtOnce":a.V.Pa("submit","hidden");a.V.Pa("continue","hidden");a.V.Pa("submit-all","enabled");a.V.Pa("prev",c?"enabled":"disabled");a.V.Pa("next",d?"enabled":"disabled");break;case "eachQuestion":a.V.Pa("submit-all","hidden"),c="none"!=Rh(f.slide().settings(),"attempt"),d=f.submitted()&&f.Rb()&&f.Ts(),a.V.Pa("try-again",
d&&!c?"enabled":"hidden"),d&&!c&&(g=a.V,g.Ao="try-again",g.Zv(),g=ly(a)&&!a.yr,a.V.Pa("reset",g?"disabled":"hidden")),a.V.Pa("submit",!d&&f.Rb()?"enabled":"hidden"),a.V.Pa("continue",b||f.Rb()?"hidden":"enabled"),b||f.Rb()||(b=a.V,b.Ao="continue",b.Zv()),a.V.Pa("prev","hidden"),a.V.Pa("next","hidden"),d&&(c?a.Eg?(a.V.Pa("continue","enabled"),a=a.V,a.Ao="continue",a.Zv()):(a.Ku.a(!0),a.V.Pa("submit","enabled"),a=a.V,a.Ao="submit",a.Zv()):a.Ku.a(!1))}}}}
function jy(a){a.V.Pa("showOutline","bottom"==a.qA?"enabled":"hidden")}function ky(a){if(a.ca){var b=ly(a)&&!a.yr,c=b&&a.ca.Rb()?"enabled":"disabled";a.V.Pa("reset",b?c:"hidden")}}function ly(a){if(!a.ca)return!1;var b=a.ca.slide().type();if(-1==Yx.indexOf(b))return!1;b=a.ca.slide().settings();if(a.ca instanceof Ur){if(b=v(b.fq()).Up())a=a.ca.contentState().G.fi(),b=!a||!a.isEnabled()||1!=a.value();return b}return a.ca instanceof Jr?(w(a.ca,Jr),v(b.ft()).Up()):!0}e.Nm=function(){this.tt()};
function my(a,b){return"enabled"==a.V.Bu[b]}e.Hx=function(a){(this.Eg=a)&&this.Ku.a(!1)};e.oW=function(a,b){b=void 0===b?null:b;this.Hc&&this.Hc.Qf();this.te[a](b)};
function by(a){a.te.start=function(){v(a.GI)()};a.te["continue"]=function(){ny(a)};a.te["view-results"]=function(){ny(a)};a.te["try-again"]=function(){a.rr.a();a.ca&&a.ca.Dq();a.Ku.a(!0);a.V.Pa("submit","enabled");a.V.Pa("try-again","hidden");ky(a)};a.te.prev=function(){a.rr.a();Dw(a.Rj())};a.te.next=function(){a.rr.a();Fw(a.Rj())};a.te.submit=function(){oy(a)};a.te["submit-all"]=function(){if(Ix(a.j())){var b=Jx(a.j(),!1)?"PB_SUBMIT_ALL_QUESTIONS_ALL_COMPLETED_MESSAGE_TEXT":"PB_SUBMIT_ALL_QUESTIONS_MESSAGE_TEXT";
py(a.Ce,b,"yes","no","mb_question_icon",function(b){b||v(a.dR)()})}else qy(a.Ce,"PB_SUBMIT_ALL_QUESTIONS_NOT_ALLOW_EMPTY_ANSWERS_MESSAGE_TEXT","ok","mb_info_icon")};a.te.results=function(){a.BM.a()};a.te.finish=function(){a.Nu.a()};a.te.reset=function(){a.ca instanceof Ur&&(w(a.ca,Ur),a.ca.Wp());a.ca instanceof Jr&&a.ca.contentState().reset()};a.te.back=function(){a.Xu.a()};a.te.showOutline=function(b){a.zp.a(b)}}
function oy(a){var b=Lf();b&&b.blur();w(a.ca,T);a.ca.initiated()?v(a.ca).submit():a.ca.slide().settings().At()?(a.ca.vL(!0),Fw(a.Rj(),!v(a.Pb).ua())):ry(a.Ce,a.ca.slide().type(),function(b){b?Fw(a.Rj(),!v(a.Pb).ua()):a.zN.a()})}e.Wt=function(){v(this.GI)()};function ny(a){a.rr.a();v(a.ca).submitted()?a.Eg||Fw(a.Rj(),!v(a.Pb).ua()):a.ca instanceof T||v(a.ca).submit()}e.Rj=function(){return v(this.Wi)};e.j=function(){return v(this.Qb)};function sy(a,b,c){switch(a.type()){case "closeWindow":a=new jl;c.a(a);if(!a.suspended())if(Ei)(new Di("closeWindow")).ix();else try{Si||(window.open("","_self",""),window.close())}catch(d){}break;case "navigateToUrl":Gi(Zt(b,a.url()),{target:a.target()})}};function ty(a){G.call(this);this.M=a;C(this,this.M.Wn(),this.hX,this);this.j=void 0;this.M.nt();this.dk=H(this,this.M.showResourcesPopupEvent())}m(ty,G);e=ty.prototype;e.hX=function(a){Bw(v(this.j).O,a)};e.me=function(a){this.j=a;a=this.j.settings();this.M.xb(this.j,this.j.slidePoolState(),this.j.O,this.j.evaluation(),a);this.M.Qt(!1)};e.oK=function(){this.M.Qt(!0)};e.QB=function(){this.M.xK(null);this.M.Qt(!1)};e.jC=function(){this.M.jC()};e.showResourcesPopupEvent=function(){return this.dk};
e.resourcesPopupClosed=function(){this.M.resourcesPopupClosed()};function uy(a){P.call(this,a);this.Nt("alertdialog");this.Ov=H(this);this.jm=H(this);this.We=!1}m(uy,P);e=uy.prototype;e.open=function(){v(!this.We);this.We=!0;this.Qm();this.Ov.a(this)};e.close=function(){v(this.We);this.We=!1;this.lE()};e.Zl=function(a){if(this.Ff)throw Error("already modal");this.Ff=a?this.AE():void 0};e.h=function(a){P.prototype.h.call(this,a);this.Ff&&this.Ff.h(a)};e.nc=function(){return this.jm};
e.AE=function(){var a=new P({l:"modal-layer"});B(this,a.displayObject(),"click",ya);return a};e.Wv=function(a){v(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};e.lE=function(){this.h(!1);this.jm.a(this);xd(this,document,"keydown",this.Wv,this)};e.Qm=function(){this.h(!0);B(this,document,"keydown",this.Wv,this)};function vy(a){var b=a.L2,c=a.toggle;P.call(this,{s:a.s,l:a.l,nS:a.nS,Ht:a.Ht,SR:a.SR,tabIndex:a.tabIndex,bc:"BUTTON",Tw:!0,xf:a.xf});if(b){a=b.top;var d=b.right,f=b.bottom;b=b.left;this.Vg=new P;Q(this,this.Vg);this.Vg.m("position","absolute");this.Vg.m("top",a?-a+"px":0);this.Vg.m("right",d?-d+"px":0);this.Vg.m("bottom",f?-f+"px":0);this.Vg.m("left",b?-b+"px":0)}(this.ZI=c)&&this.Ek(!1);this.vD()}m(vy,P);e=vy.prototype;e.Ek=function(a){v(this.ZI);this.Bk("pressed",a)};e.selected=function(){return!1};
e.Ca=function(){};e.pressed=function(){v(this.ZI);return"true"==Rk(this,"pressed")};e.B=function(a){P.prototype.B.call(this,a);this.Vg&&this.pd(this.Vg,0)};e.tf=function(a){P.prototype.tf.call(this,a);this.Vg&&this.pd(this.Vg,0)};function wy(a,b){So.call(this,null,[b?1:0],[b?0:1],75,function(a){return a*a});this.WU=a}m(wy,So);wy.prototype.zj=function(){var a=v(this.coords);this.WU.lb(a[0])};function xy(a,b){uy.call(this,{l:a,xf:b});this.ME=this.Wd=void 0}m(xy,uy);xy.prototype.Qm=function(){this.Wd&&this.Wd.stop();this.h(!0);!N&&this.ME&&this.ME.focus();this.Wd=new wy(this,!1);this.Wd.play()};function yy(a,b){a.ME=b};function zy(a){var b=a.J,c=a.messageType,d=a.icon,f=a.E_,g=a.PZ,h=a.T_;a=a.H_;xy.call(this,"quiz-message-box",!1);this.Zl(!0);this.i=b;this.c=new P({s:R(this,"content")});this.gc=new P({s:R(this,"icon")});this.gc.addChild(d);this.c.addChild(this.gc);this.Qq=!1;this.Dg=new P({s:R(this,"message-container")});this.$b=new P({s:R(this,"message")});Uk(this.$b,this.i,c,a);Q(this.c,this.Dg);this.addChild(this.c);this.nQ=new P({});Q(this.nQ,this.$b);Q(this.Dg,this.nQ);Ay(this,f,g,h);B(this,document,"keydown",
this.Zd,this);this.ka=new up({qf:this.Dg});this.c.addChild(this.ka.pg());D(this,this.ka)}m(zy,xy);e=zy.prototype;e.Qm=function(){xy.prototype.Qm.call(this);this.xm()};
function Ay(a,b,c,d){var f=new P({l:"quiz-message-box-buttons-panel"});a.addChild(f);a.$D=f;var g=new P({s:R(f,"buttons")}),h=new vy({l:"window-button",Ht:!0});h.g("yes",!0);Uk(h,a.i,a.hz(b));g.addChild(h);C(a,h.w(),function(){a.close()},a);yy(a,h.displayObject());c&&(b=new vy({l:"window-button",Ht:!0}),b.g("cancel",!0),Uk(b,a.i,a.hz(c)),g.addChild(b),C(a,b.w(),function(){a.Qq=!0;a.close()},a),d&&yy(a,b.displayObject()));f.addChild(g)}
e.hz=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"}throw Error("unknown dialog message type");};e.ja=function(){this.xm()};
e.xm=function(){var a=v(this.Ff);this.Dg.m("margin-bottom",this.$b.height()>this.gc.height()?"13px":"0");var b=ng(this.Dg.displayObject()),c=ng(this.$D.displayObject()),d=ng(this.gc.displayObject()),f=ng(this.displayObject());c=.9*a.height()-b.top-b.bottom-this.$D.height()-c.top-c.bottom;b=Math.min(c,this.$b.height());c<this.$b.height()&&this.Dg.tb(Math.floor(c));c=ng(this.c.displayObject());var g=26;this.c.width()<this.width()-(c.right+26)&&(g=Math.floor(.5*(this.width()-this.c.width())));this.c.m("margin-left",
g+"px");d=this.gc.width()+d.left+d.right;a=a.width()-d-c.right-c.left-f.right-f.left;this.Dg.m("max-width",a+"px");this.Jo();this.Ko(b)};e.Jo=function(){var a=ng(this.displayObject()),b=v(this.Ff);a=Math.floor(.5*(b.width()-this.width()))-a.left;b=Math.floor(.5*(b.height()-this.height()));this.move(a,b)};e.Ko=function(a){this.ka&&this.ka.ih(a,this.$b.height())};
e.Zd=function(a){if(!this.$D.displayObject().contains(document.activeElement))switch(a.keyCode){case 13:this.close();a.preventDefault();break;case 27:this.Qq=!0,this.close(),a.preventDefault()}};function By(a){var b=a.og,c=a.Yp;a=a.rotation;xy.call(this,"quiz-picture-attachment-window");this.Zl(!0);this.Da=b;this.Yq=c||new K(0,0,1,1);this.Qi=Xl(a||0);B(this,this,"touchstart",function(a){return a.preventDefault()})}m(By,xy);
function Cy(a,b,c){var d=a.Da,f=90==a.Qi||270==a.Qi;f=Gg({width:d.width()*a.Yq.width,height:d.height()*a.Yq.height,boundingWidth:(f?c:b)-50,boundingHeight:(f?b:c)-50,dh:!1});b=new P({s:R(a,"content")});a.addChild(b);b.resize(f.width,f.height);c=f.width/a.Yq.width;f=f.height/a.Yq.height;var g=Math.round(c*a.Yq.left),h=Math.round(f*a.Yq.top);b.m("background-image",Vi(d.path()));b.m("background-size",Math.round(c)+"px "+Math.round(f)+"px");b.m("background-position",-g+"px "+-h+"px");b.m("background-repeat",
"no-repeat");b.m("transform",""+Wl(a.Qi));C(a,a.w(),function(){a.close()},a);B(a,document,"keydown",function(b){27==b.keyCode&&a.close()},a)};var Dy;function Ey(a){if(Ei)Dy=a,(new Di("print",["ispring.Printer.onPrintFinished"])).ix();else if(p(window.matchMedia)&&N&&Ti){var b=function(d){d.matches||(a(),c.removeListener(b))},c=window.matchMedia("print");v(c).addListener(b);window.print()}else window.print(),a()}xa("ispring.Printer.onPrintFinished",function(){var a=Dy;a&&(a(),Dy=void 0)},void 0);var Fy={},Gy=(Fy.answered="answered-icon.svg",Fy.correct="correct-icon.svg",Fy.incorrect="incorrect-icon.svg",Fy);function Hy(a){P.call(this,{l:"quiz-slide-list-status-icon"});this.F=a;this.ln=null}m(Hy,P);function Iy(a,b){a.ln&&(a.removeChild(a.ln),a.ln=null);b&&(b=Gy.hasOwnProperty(b)?jj(a.F,Gy[b]):null)&&(a.ln=new P({fa:b,s:R(a,"icon")}),a.addChild(a.ln))};function Jy(a,b){this.key=a;this.value=b}function Ky(a,b,c,d,f){this.index=a+"";this.title=b.replace(/\n/g," ");this.awardedScore=c+"";this.maxScore=d+"";this.status=f}function Ly(a,b,c){this.title=a;this.awardedScore=b;this.score=c}function My(a,b){this.CC=a?a.quizPassed():!0;this.awardedScore=a?a.awardedScore():0;this.maxScore=a?a.maxScore():0;this.isGraded=!!a&&"graded"==b}
function Ny(a){var b=a.Eb,c=a.$,d=a.J;a=a.S;P.call(this,{l:"quiz-report-content"});var f=this;this.j=b;this.i=d;this.F=a;this.P=c;d=new P({l:"quiz-report-header"});Q(this,d);a=b.evaluation();var g=this.j.quiz().Wa().wg().type(),h=new My(a,g);c=Oy(h.isGraded,c,b);Q(this,Py(this,h,c));Uk(d,this.i,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.i.C(h.CC?"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ")}:
{QUIZ_TITLE:b.quiz().title()}});v(b.$c()).slide().content().zL()&&(c=Qy(b.slidePoolState()),c.length&&Q(this,Ry(this,c)));c=Sy(this,b.slidePoolState());c.length&&Q(this,Ty(this,c))}m(Ny,P);
function Oy(a,b,c){var d=v(c.qr);d=gl(d);var f=c.Vp();d=[new Jy("PB_PRINT_DATE_TIME_TABLE_LABEL",d)];f&&f.gf("USER_NAME")&&d.push(new Jy("PB_PRINT_USER_ID",f.he("USER_NAME")));f&&f.gf("USER_EMAIL")&&d.push(new Jy("PB_PRINT_USER_EMAIL",f.he("USER_EMAIL")));d.push(new Jy("PB_PRINT_ANSWERED_QUESTIONS",Zt(b,"%ANSWERED_QUESTIONS% / %TOTAL_QUESTIONS%")));a&&(a=Mg(v(c.evaluation()).maxScore()),d.push(new Jy("PB_PRINT_STUDENT_SCORE_LABEL",Zt(b,"%AWARDED_SCORE% / "+a+" (%AWARDED_PERCENT%%)"))),d.push(new Jy("PB_PRINT_PASSING_SCORE_LABEL",
Zt(b,"%PASSING_SCORE% (%PASSING_PERCENT%%)"))));b=c.quizDuration();b=hl(b);d.push(new Jy("PB_PRINT_TIME_SPENT",b));return d}
function Sy(a,b){b=b.questions();for(var c=[],d=0;d<b.length;++d){var f=b[d],g=f.review(),h="notanswered",k=!f.slide().settings().I();!se.includes(f.slide().type())&&f.submitted()&&(k?h=f.submitted()?"answered":"notanswered":g&&(h=g.status()));g=k||!g?"-":g.awardedScore();k=k?"-":f.maxScore();f=f.slide().description();var n=a.i.C("Q_EQUATION_REPLACEMENT_TEXT");h=new Ky(d+1+".",f.textWithEquations(n),g,k,h);c.push(h)}return c}
function Qy(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().I()){d=!0;break a}d=!1}d&&a.push(new Ly(c.title(),parseFloat(Mg(c.awardedScore())),parseFloat(Mg(c.maxScore()))))}return a}
function Py(a,b,c){var d=new P({l:"quiz-main-section-container",bc:"TABLE"}),f=new P({l:"quiz-main-section-container-row",bc:"TR"});if(b.isGraded){var g=new P({l:"quiz-main-section-container-column",bc:"TD"}),h=new P({l:"quiz-report-info"});h.resize(160,160);var k=b.maxScore?Math.round(b.awardedScore/b.maxScore*100):0,n=b.CC,t=new P({l:"chart-canvas",bc:"CANVAS"}),u=t.displayObject(),x=n?"#4DC700":"#F7523F";u.setAttribute("width","160px");u.setAttribute("height","160px");n=Math.PI;if(u.getContext){u=
u.getContext("2d");u.fillStyle="#EEEEEE";u.strokeStyle="#EEEEEE";u.beginPath();u.arc(80,80,80,0,2*n);u.closePath();u.fill();var E=n/180*k*360/100;0<E&&(u.strokeStyle=x,u.lineCap="round",u.lineWidth=6,u.beginPath(),x=-(n/2),u.arc(80,80,77,x,x+E),u.stroke());u.fillStyle="#FFFFFF";u.beginPath();u.arc(80,80,74,0,2*n);u.closePath();u.fill()}Q(h,t);t=new P({s:R(h,"text-container")});t.resize(160,160);n=new P({s:R(h,"text")});x=b.CC?"#35B200":"#D64B3C";u=a.i.C(b.CC?"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ");
n.tf("<span style = 'font-size: 36px'>"+k+"%</span><br><span style = 'color:"+x+"'>"+u+"</span>");Q(t,n);Q(h,t);Q(g,h);Q(f,g)}if(c.length){g=new P({l:"quiz-main-section-container-column",bc:"TD"});k=b.isGraded;h=new P({l:"quiz-user-info-table",bc:"TABLE"});h.g("graded",k);c=l(c);for(t=c.next();!t.done;t=c.next())k=a,n=t.value,t=new P({s:R(h,"row"),bc:"TR"}),x=n.key,u=new P({s:R(h,"column"),bc:"TD"}),u.g("center",!1),u.g("header",!1),Uk(u,k.i,x),Q(t,u),k=Uy(n.value,h),k.g("value",!0),Q(t,k),Q(h,t);
a=new P({l:"quiz-user-info"});Q(a,h);if(!b.isGraded)return a;Q(g,a);Q(f,g)}Q(d,f);return d}function Ty(a,b){var c=new P({l:"quiz-questions-info"}),d=new P({s:R(c,"header")});Uk(d,a.i,"PB_PRINT_RESULT_BY_QUESTION");Q(c,d);d=new P({l:"quiz-questions-info-table",bc:"TABLE"});var f=Vy(a,new Ky("","","","",""),d,!0);Q(d,f);b=l(b);for(f=b.next();!f.done;f=b.next())f=Vy(a,f.value,d),Q(d,f);Q(c,d);return c}
function Ry(a,b){var c=new P({l:"quiz-groups-info"}),d=new P({l:"quiz-group-info-section-text-block"});d.g("header",!0);var f=new P({s:R(d,"title")});Uk(f,a.i,"PB_PRINT_RESULT_BY_SECTION");Q(d,f);f=new P({s:R(d,"score-header")});Uk(f,a.i,"PB_PRINT_POINTS_TITLE");Q(d,f);Q(c,d);b=l(b);for(d=b.next();!d.done;d=b.next()){var g=a;f=d.value;d=new P({l:"quiz-group-info-section"});var h=new P({l:"quiz-group-info-section-text-block"});Q(d,h);var k=new P({s:R(h,"title")});k.B(Zt(g.P,f.title));Q(h,k);g=new P({s:R(h,
"score")});g.B(f.awardedScore+" / "+f.score);Q(h,g);g=f.awardedScore;f=f.score;h=new P({l:"quiz-group-info-score-bar"});k=new P({s:R(h,"progress")});k.m("width",Math.max(0,Math.round(100*g/f))+"%");Q(h,k);Q(d,h);Q(c,d)}return c}
function Vy(a,b,c,d){var f=new P({s:R(c,"row"),bc:"TR"}),g=Uy(b.index,c,!0,d);g.g("small",!0);Q(f,g);var h=Uy("",c,!1,d);h.g("title",!0);Q(f,h);var k=new P({s:R(c,"title-text")});k.B(d?b.title:Zt(a.P,b.title));Q(h,k);var n=k=null;"graded"==a.j.quiz().Wa().wg().type()&&(k=Uy(b.awardedScore,c,!0,d),k.g("small",!0),Q(f,k),n=Uy(b.maxScore,c,!0,d),n.g("small",!0),Q(f,n));d?(b=Uy(b.status,c,!0,d),Q(f,b),Uk(g,a.i,"PB_SLIDES_LIST_INDEX_COLUMN"),Uk(h,a.i,"PB_PRINT_QUESTION_TITLE"),k&&Uk(k,a.i,"PB_PRINT_AWARDED_TITLE"),
n&&Uk(n,a.i,"PB_PRINT_POINTS_TITLE"),Uk(b,a.i,"PB_PRINT_RESULT_TITLE")):(g=new P({s:R(c,"column"),bc:"TD"}),g.g("small",!0),g.g("center",!0),a=new Hy(a.F),Iy(a,b.status),g.addChild(a),Q(f,g));return f}function Uy(a,b,c,d){b=new P({s:R(b,"column"),bc:d?"TH":"TD"});b.g("center",c||!1);b.g("header",d||!1);b.B(a);return b};function Wy(a){var b=a.Eb,c=a.$,d=a.Gn,f=a.J;a=a.S;xy.call(this,"quiz-report-window",!0);var g=this;this.Zl(!0);this.F=a;this.dd=d;this.i=f;this.j=b;this.P=c;this.de=new P({l:"report-scroll-pane"});Q(this,this.de);this.bk=new P({l:"report-scroll-container"});Q(this.de,this.bk);this.c=this.Sy();Q(this.bk,this.c);this.pb=new up({qf:this.bk});D(this,this.pb);this.de.addChild(this.pb.pg());B(this,document,"keydown",function(a){27==a.keyCode&&g.close()},this)}m(Wy,xy);
Wy.prototype.ja=function(a,b){if(a&&b){var c=this.dd.width(),d=this.dd.height();a>c||b>d?this.resize(Math.min(a,c),Math.min(b,d)):(this.de.tb(b),a=mg(this.de.displayObject()),this.pb.ih(b-a.top-a.bottom,this.bk.displayObject().scrollHeight))}};Wy.prototype.Sy=function(){return new Ny({Eb:this.j,$:this.P,J:this.i,S:this.F})};
Wy.prototype.print=function(){var a=this.Sy();a.m("opacity",0);document.body.appendChild(a.displayObject());var b=Rf(document.body,"overflow");L(document.body,"overflow","hidden");Oi(function(){Ey(function(){Cf(a.displayObject());L(document.body,"overflow",b)})},this)};Wy.prototype.xd=function(){xy.prototype.xd.call(this);this.pb.setParentScale(this.parentScale())};function Xy(a,b){xy.call(this,"send-report");this.Zl(!0);v(this.Ff).lb(.5);this.$b=new P({s:R(this,"message")});Uk(this.$b,b,a);Q(this,this.$b);this.Kg=new P({s:R(this,"preloader")});Q(this,this.Kg)}m(Xy,xy);function Yy(a,b,c,d){G.call(this);this.F=d;this.N=b;this.dd=b.Gn();this.dd.h(!1);this.G=a;this.i=c;this.Xe=[];this.vs=null}m(Yy,G);Yy.prototype.invalidate=function(){for(var a=l(this.Xe),b=a.next();!b.done;b=a.next())b.value.wa()};function ry(a,b,c){py(a,"PB_CHOOSE_ANSWER_LABEL","ok",void 0,"mb_info_icon",c,!1)}function qy(a,b,c,d,f,g){py(a,b,c,void 0,d,f||ya,!1,g)}
function py(a,b,c,d,f,g,h,k){if(!O){f=jj(a.F,f);var n=new zy({J:a.i,messageType:b,icon:f,E_:c,PZ:d,T_:h||!1,H_:k});Zy(a,n);var t=C(a,n.nc(),function(){vd(a,t);$y(a,n);g&&g.apply(a,[n.Qq])})}}function az(a,b){var c=new By({og:b.og,Yp:b.Yp,rotation:b.rotation});Zy(a,c);Cy(c,a.dd.width(),a.dd.height());var d=C(a,c.nc(),function(){vd(a,d);$y(a,c)})}function bz(a){if(!O){var b=a.i.C("PB_SENDING_REPORT");a.vs||(a.vs=new Xy(b,a.i),Zy(a,a.vs))}}
function cz(a,b,c,d,f,g){!O&&a.vs&&($y(a,a.vs),a.vs=null,c||(d.suspend(),py(a,b,"try-again","cancel","mb_question_icon",function(a){a?g():f()})))}function dz(a,b){var c=new Wy({Eb:b.Eb,$:b.$,S:a.F,Gn:a.dd,J:a.i});Zy(a,c,!0);var d=C(a,c.nc(),function(){vd(a,d);$y(a,c)});return c}function ez(a){for(var b=l(a.Xe),c=b.next();!c.done;c=b.next())c=c.value,c instanceof Xy||$y(a,c)}Yy.prototype.Zo=function(a){a.preventDefault()};
function Zy(a,b,c){c=void 0===c?!1:c;ez(a);var d=b.Ff;d&&(B(a,b,"touchstart",a.Zo,a,xk),B(a,d,"touchstart",a.Zo,a,xk),a.dd.addChild(d));Q(a.dd,b);a.dd.h(!0);a.N.Lx(c);b.open();a.Xe.push(b)}function $y(a,b){var c=b.Ff;c&&(xd(a,b,"touchstart",a.Zo),xd(a,c,"touchstart",a.Zo),a.dd.removeChild(c));Pk(a.dd,b);a.dd.h(!1);a.N.Lx(!0);b=a.Xe.indexOf(b);a.Xe.splice(b,1)};function fz(a){var b=a.state,c=a.view,d=a.J,f=a.tC,g=a.S,h=a.le,k=a.Gt,n=a.wg,t=a.eh;a=a.Cn;G.call(this);var u=this;this.np=this.ca=null;this.o=b;this.N=c;this.i=d;this.kg=h;this.qG=f;this.Qu=t;C(this,this.N.dD(),this.mX,this);C(this,this.N.Xl(),function(){my(u.Ha,"submit")&&oy(u.Ha);my(u.Ha,"start")&&u.Ha.Wt()},this);C(this,this.N.Ng,this.cX,this);b=this.o.pf().ba();this.Ce=new Yy(b,this.N,this.i,g);this.Ha=new ay({controlPanel:this.N.controlPanel(),pf:b,o0:this.Ce,wg:n,Gt:k,outlinePosition:a?a.outlinePosition():
null});C(this,this.Ha.BM,this.lW,this);C(this,this.Ha.rr,this.zW,this);C(this,this.Ha.Ku,this.ir,this);C(this,this.Ha.Nu,this.sW,this);C(this,this.Ha.zN,this.uW,this);this.Yg=null;if(g=this.N.topPanel())this.Yg=new ty(g),C(this,this.Yg.showResourcesPopupEvent(),function(a){return u.dk.a(a)},this);this.Wi=null;this.Eg=!1;this.yc=null;this.SQ=H(this);this.My=H(this);this.dF=H(this);this.rw=H(this,this.Ha.Xx());this.Xu=H(this,this.Ha.Xu);this.zp=H(this,this.Ha.showOutlineEvent());this.dk=H(this);this.Ij=
null;C(this,this.o.currentSessionChangedEvent(),this.pW,this);C(this,this.o.wQ,this.iX,this);C(this,this.o.CQ,this.jX,this);C(this,this.o.DQ,this.kX,this);C(this,this.o.yI,this.eW,this);C(this,this.o.xI,this.fH,this);C(this,this.o.NQ,this.OY,this)}m(fz,G);e=fz.prototype;e.Pn=function(a){this.N.Pn(a,this.Ce)};e.setActionAvailability=function(a){this.Ha.setActionAvailability(a)};e.VC=function(a){this.Ha.VC(a)};
e.autoStartAvailable=function(){if(!hk&&!ik)return!0;var a=this.o.currentSession(),b=this.ca||a&&Aw(a.O);b=b&&b.rK();var c=!!a&&"reviewing"==gz(this).sessionMode();return!b||c&&!!a};e.outlinePopupClosed=function(){this.Ha.outlinePopupClosed()};e.resourcesPopupClosed=function(){this.Yg&&this.Yg.resourcesPopupClosed()};e.showResourcesPopupEvent=function(){return this.dk};e.cX=function(){this.Ce.invalidate()};
function hz(a){if(!a.o.currentSession())return!1;a=gz(a).$c();return!!a&&a.slide().visible()}function iz(a,b,c,d,f){var g=fl(c);a.Ha.Ea.Hh(!1);qy(a.Ce,b,"ok","mb_info_icon",function(){a.Ha.Ea.Hh(!0);d()},function(){var a={};return a[f]=g,a})}function jz(a,b){a.Ha.Ea.Hh(!1);qy(a.Ce,"PB_INVALID_BRANCHING_MESSAGE","ok","mb_info_icon",function(){a.Ha.Ea.Hh(!0);b()})}e.eW=function(a,b){iz(this,"PB_TIMED_QUIZ_WARNING",a,b,"QUIZ_TIME")};e.fH=function(a,b){iz(this,"PB_TIMED_QUESTION_WARNING",a,b,"QUESTION_TIME")};
e.wL=function(a){this.Ha.wL(a)};e.slideChangedEvent=function(){return this.SQ};function kz(a){ez(a.Ce);a.Qu.attach(null);a.SQ.a(a.Ij)}e.closeWindowEvent=function(){return this.My};e.Xx=function(){return this.rw};e.showOutlineEvent=function(){return this.zp};e.restartQuiz=function(){this.Ha.restartQuiz();var a=gz(this);this.Jd(a);this.N.reset();this.o.restartQuiz()};
e.pW=function(){var a=this;this.Wi&&Ad(this,this.Wi.activeSlideChangedEvent(),this.NG,this);var b=gz(this);C(this,b.sessionModeChangedEvent(),this.sP,this,1);C(this,b.oB,this.EX,this);C(this,b.HH,this.jA,this);C(this,b.jl.eI,function(){bz(a.Ce)},this);C(this,b.jl.gI,function(){bz(a.Ce)},this);C(this,b.jl.dI,function(b,c){a.Mv("PB_SEND_REPORT_TO_EMAIL_FAILED",b,c)},this);C(this,b.jl.fI,function(b,c){a.Mv("PB_SEND_REPORT_TO_URL_FAILED",b,c)},this);this.Wi=b.O;lz(this.qG,b.slidePoolState().slides());
var c="none"!=b.quiz().Wa().wg().type();this.Ha.xb(this.Wi,this.o,b,function(){Cx(b)},c);this.Yg&&this.Yg.me(b);Bx(b)||hz(this)?(this.yc=this.N.Wt(),C(this,this.yc.Xl(),function(){my(a.Ha,"submit")&&oy(a.Ha)},this),C(this,this.yc.eC(),function(){my(a.Ha,"submit")&&a.Ha.cq("submit")},this),C(this,this.Wi.activeSlideChangedEvent(),this.NG,this),C(this,this.Wi.UF,this.EW,this),this.NG().then(function(){return a.N.In()},function(){return a.N.In()}),this.sP()):mz(this)};
function mz(a){var b=gz(a).sg();a.Ha.QB(b);a.Yg&&a.Yg.QB(hz(a))}e.Mv=function(a,b,c){var d=gz(this);cz(this.Ce,a,b,c,function(){Hx(d)},function(){})};e.mX=function(a){az(this.Ce,a)};e.sP=function(){gz(this);switch(gz(this).sessionMode()){case "reviewing":this.Ha.oK();this.Yg&&this.Yg.oK();break;case "completed":mz(this);var a=gz(this);C(this,a.vv,this.zR,this);hz(this)?this.zR():(this.yc&&this.ir(!1),"embedded"==this.kg&&this.dF.a())}};
e.zR=function(){var a=this;if(hz(this)){var b=gz(this),c=b.$c();nz(this,v(c),function(){var d=v(c).contentState();C(a,d.dQ,function(){a.restartQuiz()},a);C(a,d.eQ,function(){b.review()},a);C(a,d.LQ,a.LY,a);v(a.yc).yT(c,a.o.allowRetakeQuiz(),b.settings().sb());a.Ij=c.slide().id();a.N.Fk();kz(a)})}};
e.LY=function(){var a=this,b=gz(this);this.np=dz(this.Ce,{Eb:b,$:this.o.$()});b=v(b.$c()).slide().content().JJ();var c=C(this,this.np.nc(),function(){vd(a,c);a.Ha.Vx(!1);a.np=null});this.Ha.Vx(!0,b,function(){return v(a.np).print()},function(){return oz(a)})};function oz(a){a.np&&(a.np.close(),a.Ha.Vx(!1),a.np=null)}e.activate=function(a){a||oz(this)};e.lW=function(){this.N.Fk();gz(this).finish()};e.ir=function(a){v(this.yc).f(a)};
e.sW=function(){if("embedded"==this.kg)this.dF.a();else{var a=gz(this).sg();a&&!Wu(this.kg)&&sy(a,this.o.$(),this.My)}};function pz(a,b){a.Jd(a.ca);a.ca=b;a.Ij=b.slide().id()}e.kX=function(a){var b=this;pz(this,a);nz(this,a,function(){var c=a.slide().id();b.Ha.Tt(c);b.N.Tt(a);kz(b)})};e.iX=function(a){var b=this;pz(this,a);nz(this,a,function(){var c=b.o.Ol()?"submit-form":dy(b.Ha),d=a.slide().id(),f=b.Ha;cy(f,c);f.Ij=d;ey(f);b.N.bD(a);kz(b)})};
e.jX=function(a){var b=this;pz(this,a);nz(this,a,function(){var c=!!b.o.Ol(),d=Vx(b.o);c=c||d?"continue-style":dy(b.Ha);d=a.slide().id();b.Ha.St(c,d);b.N.St(a);kz(b)})};function nz(a,b,c){function d(){a.N.sx();c();a.N.Sp()}a.N.Tx();Sx(a.qG,b.slide()).then(d,d)}e.currentSlideId=function(){return v(this.Ij)};
e.NG=function(){var a=this;this.Jd(this.ca);this.Eg=!1;if(0==gz(this).slidePoolState().slides().length)return Promise.resolve();var b=v(this.Wi).activeSlideIndex();this.N.Tx();return qz(this.qG,b).then(function(){return rz(a)},function(){return rz(a)})};
e.kA=function(){var a=v(this.ca),b=v(Dr(a));a=v(a.HE);var c="";if(this.ca instanceof T&&this.ca.Rb()){c=this.ca.slide().settings().De();var d=-1;-1!=c&&(d=c-this.ca.bm());c=-1==d?this.i.C("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):d+""}v(this.yc).UC(!1);d=gz(this).settings().sb();this.N.Fk({uj:b,status:a,KZ:c,Us:!0,$:this.o.$(),sb:d});this.Eg=!0;this.Ha.Hx(this.Eg)};e.zW=function(){this.N.Fk();this.Eg=!1;this.Ha.Hx(this.Eg)};
e.Nm=function(){if(!this.Eg&&this.ca){var a="none"!=Rh(this.ca.slide().settings(),"attempt");this.ca.Rb()&&!a||"testing"!=gz(this).sessionMode()||Fw(gz(this).O,!0)}this.Ha.tt()};e.OY=function(a){a=fl(a);this.N.yq(a)};e.EX=function(a){var b=this;ez(this.Ce);this.Yg&&this.Yg.jC();a.preventAction();var c=gz(this);Cx(c,!0);(a=Lf())&&a.blur();this.Ha.Ea.Hh(!1);qy(this.Ce,"PB_QUIZ_TIMEOUT","ok","mb_time_out_icon",function(){b.Ha.Ea.Hh(!0);Ix(c)&&Dx(c)})};
e.jA=function(a){var b=this;a.preventAction();v(this.ca).submit(!0);this.Ha.Ea.Hh(!1);(a=Lf())&&a.blur();qy(this.Ce,"PB_QUESTION_TIMEOUT","continue","mb_time_out_icon",function(){b.ir(!1);b.Ha.Ea.Hh(!0);xr(v(b.ca))})};function gz(a){return v(a.o.currentSession())}
function rz(a){var b=hz(a);if("completed"!=gz(a).sessionMode()||!b){b=v(Aw(gz(a).O));pz(a,b);v(a.ca);C(a,a.ca.yQ,a.kA,a);C(a,a.ca.submittedEvent(),a.Nm,a);a.N.In();b=a.ca;var c=gz(a).sessionMode(),d=gz(a),f=!1;if("completed"==c||"reviewing"==c)f=(f=d.$c())?f.contentState().content().$n():!0;f="reviewing"==c?f?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal";v(a.yc).zT(b,f);b.Vt()?a.ir(!0):!b.Rb()||d.mB||"completed"==c||"reviewing"==c?a.ir(!1):a.ir(!0);b=a.Ha;c=a.ca;b.ws||(fy(b),C(b,
c.submittedEvent(),b.Nm,b),b.ca=c,c=c.slide().id(),b.Ij=c,ey(b),b.tt());a.Yg&&(b=a.Yg,c=Aw(v(b.j).O),b.M.xK(v(c)));a.ca instanceof T&&!a.ca.Rb()&&(c=gz(a).sessionMode(),b="reviewing"==c,d="completed"==c,a.ca&&(b||a.ca.submitted())&&(a.N.Fk(),f=new tv(gz(a)),(c=f.get(a.ca))&&!d&&(d=v(f.status()),f=gz(a).settings().sb(),a.N.Fk({uj:c,status:d,O_:b,Us:!1,$:a.o.$(),sb:f}))));kz(a);a.N.sx();a.N.Sp()}}e.uW=function(){this.N.Sp()};e.EW=function(){var a=this;jz(this,function(){Bw(v(a.Wi),v(a.ca).slide().id())})};var sz={J1:"prompt",s0:"always",A1:"never"};xa("ispring.quiz.ResumeType",sz,void 0);xa("PROMPT_TO_RESUME","prompt",sz);xa("ALWAYS_RESUME","always",sz);xa("NEVER_RESUME","never",sz);function tz(a,b,c){this.pz=a;this.Og=b;this.on=this.qb=null;this.Tv=c}e=tz.prototype;e.text=function(){if(!this.qb)if(this.Tv.length){this.qb="";for(var a=l(this.Tv),b=a.next();!b.done;b=a.next())b=b.value,this.qb+=q(b)?b:" "}else this.qb=ej(this.pz);return this.qb};
e.textWithEquations=function(a){if(!this.on){for(var b={},c=l(this.Og),d=c.next();!d.done;d=c.next())d=d.value,b[d.id()]=d;this.on="";c=l(this.Tv);for(d=c.next();!d.done;d=c.next())d=d.value,q(d)?this.on+=d:(d=b[d.id],this.on=d instanceof Tm?this.on+(a||d.PS):this.on+" ")}return this.on};e.htmlText=function(){return this.pz};e.Ie=function(){return!this.Tv.length&&!this.Og.length};e.EK=function(){var a=!this.Og.length;return!Ng(this.text()).length&&a};e.plainTextWithPlaceholders=function(){return this.Tv};
e.Gd=function(){return this.Og};function uz(a,b,c,d){tz.call(this,a,b,c);this.Kd=d}m(uz,tz);uz.prototype.Hl=function(){return this.Kd};uz.prototype.va=function(){return[]};function vz(a,b){this.lV=a;this.gR=b;this.Nf=null}function Ps(a,b,c){var d=wz(a,b.htmlText());c&&(c=xz(a,ej(d),c),d=yz(a,d,c));return new uz(d,b.Gd(),[],b.Hl())}function Zt(a,b){if(a.Nf){var c=a.Nf.Sb().map(function(a){return a.toLowerCase()});c=zz(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.ii+a)+d.JK+b.substr(d.En+a),a+=d.JK.length-(d.En-d.ii)}return b}
function wz(a,b){if(a.Nf){var c=a.Nf.Sb().map(function(a){return a.toLowerCase()});c=zz(a,ej(b),c);return yz(a,b,c)}return b}function yz(a,b,c){b=dj(b,c);return fj(b,c,a.lV,a.gR)}function zz(a,b,c){var d=0,f=[];b.split(/(%[a-z0-9_]+%)/i).forEach(function(b){if(Az(c,b)){var g=b.substring(1,b.length-1);g=a.Nf&&a.Nf.gf(g)?a.Nf.he(g):"";""!=g&&f.push(new bj(d,d+b.length,b,g))}d+=b.length},a);return f}
function xz(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(Az(d,a)){var b=c[a.substring(1,a.length-1)]||"";""!=b&&h.push(new bj(g,g+a.length,a,b))}g+=a.length},a);return h}function Az(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 Bz(a){return(a?38:12)+58}function Cz(a,b,c){var d=a.yj();a=a.questionListInfo();c=c?!1:a.showSlideList();switch(b){case "eachQuestion":return d.am()||d.Ux()||c;case "allAtOnce":return d.Ux()||c;default:throw Error("unknown submit type");}}function Dz(a,b){var c=a.settings().ba(),d=c.ma().isEnabled(),f=!1;Wx(a.Wa(),function(a){a.slides().forEach(function(a){a=(a=a.settings().ma())?a.isEnabled():!1;f=f||a})});a=a.skinSettings();return Cz(a,c.cd(),b)||d||f};function Ez(a){this.Km=a;this.Jm=new F}m(Ez,sh);Ez.prototype.jL=function(a,b){var c=this.messages();c.hasOwnProperty(a)||Sa("unknown message id: "+a);c[a]!=b&&(c[a]=b,this.Jm.a(a,b))};Ez.prototype.Kx=function(a){var b=this;sh.prototype.Kx.call(this,a);Ob(a,function(a,d){b.Jm.a(d,a)})};function Fz(a){a=void 0===a?null:a;G.call(this);this.Kf=a;this.W=null;this.Yf=H(this);this.Vd=H(this);this.Kf&&C(this,this.Kf.ky(),this.Gs,this)}m(Fz,G);e=Fz.prototype;e.xb=function(a){a=w(a.Da,ws);this.W=Cl(a.Kn());this.vz()};e.vz=function(){C(this,v(this.W).stateChangedEvent(),this.ph,this);this.Gs()};e.ph=function(){switch(v(this.W).state()){case "ended":this.Vd.a(this.W)}};e.$B=function(){this.W&&(this.W.stop(),this.Jd(this.W),this.W=null)};e.start=function(){this.W&&(this.W.play(),this.Yf.a(this.W))};
e.stop=function(){this.W&&(this.W.stop(),this.Vd.a(this.W))};e.audioStartedEvent=function(){return this.Yf};e.Gs=function(){if(this.Kf&&this.W){var a=this.Kf.volume();this.W.setVolume(a)}};e.Lc=function(){G.prototype.Lc.call(this);this.$B()};function Gz(a){P.call(this,{l:a});this.qI=800;this.FG=500;this.cf=!1;this.SA=H(this);this.kz=H(this);this.h(!1)}m(Gz,P);Gz.prototype.show=function(){this.cf||(this.cf=!0,clearTimeout(this.Go),clearTimeout(this.Ap),this.Ap=Oi(this.mA,this,this.qI))};Gz.prototype.Qf=function(){if(this.cf&&(this.cf=!1,clearTimeout(this.Go),clearTimeout(this.Ap),this.visible())){var a=this.FG-((new Date).getTime()-this.UA);0<a?this.Go=Oi(this.Fv,this,a):this.Fv()}};
Gz.prototype.mA=function(){this.UA=(new Date).getTime();this.h(!0);this.SA.a()};Gz.prototype.Fv=function(){this.h(!1);this.kz.a()};function Hz(){this.Ub=!1;this.$z=[]}Hz.prototype.Va=function(a){this.Ub!=a&&((this.Ub=a)?this.$z.forEach(function(a){return a.activate()}):this.$z.forEach(function(a){return a.deactivate()}))};function Iz(a){var b=a.J;a=a.A;G.call(this);this.i=b;this.Z=a;this.Fc=null}m(Iz,ms);function Jz(a,b){var c=b.Je;a.ta=b.mode;a.Fc=null;a.ff(c);return a.Fc}e=Iz.prototype;e.fj=function(){};e.$i=function(){};e.mj=function(){};e.ej=function(){};e.ij=function(){};e.oj=function(){};e.kj=function(){};e.qj=function(a){this.Fc=new Is(a.contentState(),this.eg(a),this.i,this.Z)};e.jj=function(){};e.cj=function(){};e.pj=function(){};e.lj=function(){};e.nj=function(){};e.hj=function(){};e.bj=function(){};
e.aj=function(){};e.gj=function(){};e.dj=function(){};e.eg=function(a){return a.slide().eb().Rd()};function Kz(a){P.call(this,a);this.rJ=[]}m(Kz,P);Kz.prototype.xS=function(a){var b=a.RZ,c=a.x,d=a.y,f=a.YZ;a=a.TZ;if(!this.contains(f))return null;for(var g=null,h=l(this.rJ),k=h.next();!k.done;k=h.next())if(k=k.value.xS({RZ:b,x:c,y:d,YZ:f,TZ:a})){g=k;break}return(b=g)?b:b=this.DN()};Kz.prototype.DN=function(){return null};Kz.prototype.xi=function(a){if(Ca(a.xS)){var b=this.rJ.indexOf(a);v(-1!=b);this.rJ.splice(b,1)}P.prototype.xi.call(this,a)};function Lz(a){var b=a.data;Kz.call(this,{l:a.l});this.uc=b;C(this,this.uc.object().Ym,this.$W,this);C(this,this.uc.object().UH,this.eX,this);C(this,this.uc.object().XZ().Ym,this.aX,this);this.Cu=H(this);this.tU=H(this);this.hk=H(this);this.MU=H(this);this.Ui=!1}m(Lz,Kz);e=Lz.prototype;e.data=function(){return this.uc};e.Sa=function(a,b){return new J(a,b)};e.Za=function(a,b,c,d){c=this.Sa(c,d);Mz(this,new K(a,b,c.width,c.height));this.tU.a()};e.invalidate=function(){Nz(this);this.wa()};
e.stateChangedEvent=function(){return this.hk};e.selected=function(){return this.Ui};e.DN=function(){var a={contextMenu:null};this.MU.a(a);return a.contextMenu};e.$W=function(){var a=this.uc.object().rect();a&&Mz(this,a)};e.eX=function(){Nz(this)};e.aX=function(){};function Mz(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&&Nz(a)}
function Nz(a){a.m("left","0");a.m("top","0");var b=Vl(a.x(),a.y());a.m("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+=Ul(f,g);if(0!=h||0!=k)d+=Vl(h*c,k*c);b+=d;(c=a.uc.object().rotationAngle())&&(b+=Wl(c));a.m("transform",b)};var X=new ce(24,24,24,24);function Oz(a,b){this.ek=a;this.JM=b;this.Cg=this.bb=this.Fb=this.Jh=this.c=null;this.jd=new Map}
function Pz(a,b,c,d){switch(b){case "default":switch(a.ek){case "IntroSlide":if(a.bb)Qz(a,c,d);else{v(a.c);b=c-66;var f=a.c.Sa(b,0).height,g=Rz(a,b),h=Math.max(X.top,Math.floor(.5*(d-(f+g+13)))-15);Sz(a,33,h,b,g);Tz(a,"default",c,d);Uz(a,33,h+g+13,b,f)}break;case "WordBank":case "Hotspot":case "LikertScale":case "Matching":a.bb?(v(a.bb),b=Vz(c,d),f=a.bb.Sa(Math.round(.3*(b.width-10)),Math.round(.3*(b.height-10))),a.bb.Za(c-f.width-X.right,X.top,f.width,f.height),g=b.width-(a.bb.width()+10),h=X.top,
Sz(a,X.left,h,g,f.height),h+=Math.max(f.height,Rz(a,g))+10,Tz(a,"default",c,d),h=Wz(h,a.Cg),Uz(a,X.left,h,b.width,Xz(a,d,h))):Qz(a,c,d);break;case "AuthorizationSlide":v(a.c);b=4.4*c/100;f=c-2*b;g=a.c.Sa(f,0).height;h=Rz(a,f);d=Math.max(9.25*d/100,Math.floor(.5*(d-(g+h+31)))-4.4*d/100);Sz(a,b,d,f,h);Uz(a,Math.floor(.5*(c-400)),d+h+31,400,g);break;case "ResultSlide":Yz(a,c,d);break;default:Qz(a,c,d)}break;case "sideblock_1":g=Vz(c,d);b=X.top;h=Math.round(.3*(g.width-10));a.bb&&(h=a.bb.Sa(h,d-X.top-
X.bottom).width,a.bb.Za(X.left,b,h,g.height));f=X.left+h+10;g=g.width-(h+10);Sz(a,f,b,g,0);b=Wz(b,a.Fb);Tz(a,"sideblock_1",c,d);b=Wz(b,a.Cg);Uz(a,f,b,g,Xz(a,d,b));break;case "sideblock_2":f=Vz(c,d);b=X.top;g=Math.round(.3*(f.width-10));a.bb&&(g=a.bb.Sa(g,d-X.top-X.bottom).width,h=c-X.right-g,a.bb.Za(h,b,g,f.height));f=f.width-(g+10);Sz(a,X.left,b,f,0);b=Wz(b,a.Fb);Tz(a,"sideblock_2",c,d);b=Wz(b,a.Cg);Uz(a,X.left,b,f,Xz(a,d,b));break;case "sideblock_3":f=Vz(c,d);b=X.top;g=Math.round(.7*(f.width-10));
Uz(a,c-X.right-g,b,g,f.height);f=f.width-(g+10);Sz(a,X.left,b,f,0);b=Wz(b,a.Fb);Tz(a,"sideblock_3",c,d);a.bb&&(b=Wz(b,a.Cg),d=d-b-X.bottom,c=a.bb.Sa(f,d),f=Math.round((f-c.width)/2),f=Math.max(0,f),a.bb.Za(X.left+f,b,c.width,d));break;case "horizontal_1":b=Vz(c,d);f=X.top;Sz(a,X.left,f,b.width,0);f=Wz(f,a.Fb);Tz(a,"horizontal_1",c,d);f=Wz(f,a.Cg);c=Zz(b);a.bb&&(g=a.bb.Sa(b.width,c),g=Math.round((b.width-g.width)/2),g=Math.max(0,g),a.bb.Za(X.left+g,f,b.width,c));f+=c+10;Uz(a,X.left,f,b.width,Xz(a,
d,f));break;case "horizontal_2":b=Vz(c,d);f=X.top;g=Zz(b);a.bb&&(h=a.bb.Sa(b.width,g),h=Math.round((b.width-h.width)/2),h=Math.max(0,h),a.bb.Za(X.left+h,f,b.width,g));f+=g+10;Sz(a,X.left,f,b.width,0);f=Wz(f,a.Fb);Tz(a,"horizontal_2",c,d);f=Wz(f,a.Cg);Uz(a,X.left,f,b.width,Xz(a,d,f));break;case "balanced_1":g=Vz(c,d);b=X.top;Sz(a,X.left,b,g.width,0);b=Wz(b,a.Fb);Tz(a,"balanced_1",c,d);b=Wz(b,a.Cg);c=.5*(g.width-10);a.bb&&(f=d-b-X.bottom,g=g.width-c-10,h=a.bb.Sa(g,f),h.width<g&&(c=c+g-h.width),a.bb.Za(X.left+
c+10,b,h.width,f));Uz(a,X.left,b,c,Xz(a,d,b));break;case "balanced_2":b=Vz(c,d);f=X.top;Sz(a,X.left,f,b.width,0);f=Wz(f,a.Fb);Tz(a,"balanced_2",c,d);f=Wz(f,a.Cg);c=.5*(b.width-10);g=d-f-X.bottom;a.bb&&(h=a.bb.Sa(c,g),c=Math.min(h.width,c),a.bb.Za(X.left,f,c,g));Uz(a,X.left+c+10,f,b.width-10-c,Xz(a,d,f));break;case "balanced_3":f=Vz(c,d);b=X.top;g=Zz(f);a.bb&&(h=a.bb.Sa(f.width,g),h=Math.round((f.width-h.width)/2),h=Math.max(0,h),a.bb.Za(X.left+h,b,f.width,g));b+=g+10;Tz(a,"balanced_3",c,d);b=Wz(b,
a.Cg);c=.5*(f.width-10);Sz(a,X.left,b,c,d-b-X.bottom);Uz(a,X.left+c+10,b,c,Xz(a,d,b));break;default:throw Error("unknown layout type: "+b);}}
function $z(a,b,c,d){switch(b){case "default":switch(a.ek){case "IntroSlide":case "ResultSlide":return new I(1.8*c/100,d-1.4*d/100-36);case "AuthorizationSlide":throw Error("no audio in auth slide");default:return b=-10,a.bb&&(b=a.bb.Sa(Math.round(.3*(c-10)),d-X.top-X.bottom).width),new I(X.left,X.top+Rz(a,c-(b+10)-(X.left+X.right))+10)}case "sideblock_1":return d=Vz(c,d),b=Math.round(.3*(d.width-10)),c=X.left+b+10,a=X.top+Rz(a,d.width-(b+10))+10,new I(c,a);case "sideblock_2":return c=Vz(c,d),a=X.top+
Rz(a,c.width-(Math.round(.3*(c.width-10))+10))+10,new I(X.left,a);case "sideblock_3":return c=Vz(c,d),a=X.top+Rz(a,c.width-(Math.round(.7*(c.width-10))+10))+10,new I(X.left,a);case "horizontal_1":return new I(X.left,X.top+Rz(a,c-(X.left+X.right))+10);case "horizontal_2":return c=Vz(c,d),d=X.top,d+=Zz(c)+10,d+=Rz(a,c.width)+10,new I(X.left,d);case "balanced_1":case "balanced_2":return a=X.top+Rz(a,Vz(c,d).width)+10,new I(X.left,a);case "balanced_3":return new I(X.left,X.top+Math.round(.3*(d-(X.top+
X.bottom)-10))+10);default:throw Error("unknown layout type: "+b);}}
function aA(a,b,c,d){a=Vz(c,d);var f=Math.round(.3*(a.width-10)),g=Math.round(.5*(a.width-10)),h=Zz(a),k=X.top+50+10,n=d-k-X.bottom;switch(b){case "sideblock_1":return new K(X.left,X.top,f,a.height);case "sideblock_2":return new K(c-X.right-f,X.top,f,a.height);case "sideblock_3":return new K(X.left,k,f,n);case "horizontal_1":return new K(X.left,k,a.width,h);case "horizontal_2":return new K(X.left,X.top,a.width,h);case "balanced_1":return new K(X.left+g+10,k,g,n);case "balanced_2":return new K(X.left,
k,g,n);case "balanced_3":return new K(X.left,X.top,a.width,h);case "default":return b=Math.round(.3*(a.width-10)),new K(c-b-X.left,X.top,b,d-X.top-X.bottom);default:throw Error("unknown layout type: "+b);}}Oz.prototype.setContent=function(a){this.c=a;this.JM.setContent(a)};Oz.prototype.Gx=function(a){this.Fb=a};
function Qz(a,b,c){var d=-10;a.bb&&(d=a.bb.Sa(Math.round(.3*(b-10)),c-X.top-X.bottom),a.bb.Za(b-d.width-X.left,X.top,d.width,d.height),d=a.bb.width());d=b-(d+10)-(X.left+X.right);var f=X.top;Sz(a,X.left,f,d,0);f+=Rz(a,d)+10;Tz(a,"default",b,c);f=Wz(f,a.Cg);Uz(a,X.left,f,d,Xz(a,c,f))}
function Yz(a,b,c){var d=b-66,f=Math.floor(.5*(.64*d-16)),g=a.jd.get("awardedScoreLabel"),h=a.jd.get("awardedScoreValue"),k=a.jd.get("passingScoreLabel"),n=a.jd.get("passingScoreValue"),t=g||h,u=k||n,x=t?bA(a,"awardedScore",f):0;u&&(x+=bA(a,"passingScore",f));x+=t&&t?6:0;t=Rz(a,d);x=Math.floor(.5*(c-(x+t+19)));Sz(a,33,x,d,t);d=x+t+19;t=.18*b;if(g||h){var E=d;u=bA(a,"awardedScore",f);if(g){var M=new K(t,E,f,u);g.Za(M.left,M.top,M.width,M.height)}h&&(g=new K(t+f+16,E,f,u),h.resize(g.width,g.height),
h.Za(g.left,g.top,g.width,g.height));d+=u+6}if(k||n)g=d,h=bA(a,"passingScore",f),k&&(u=new K(t,g,f,h),k.Za(u.left,u.top,u.width,u.height)),n&&(f=new K(t+f+16,g,f,h),n.resize(f.width,f.height),n.Za(f.left,f.top,f.width,f.height)),d+=h;n=cA(a);if(n.length){var U=d+32;$a(n,function(a){if(a.vt()){var b=new K(a.QJ(),U,160,38);if(a instanceof Lz){var c=w(w(a,Lz).data().object().XZ(),tn),d=b.clone();c.Mg=d}a.Za(b.left,b.top,b.width,b.height)}})}if(n=a.jd.get("passed")||a.jd.get("failed"))f=Math.ceil(.5*
(b-70)),x=x-20-70,n.resize(70,70),n.Za(f,x,70,70);Tz(a,"default",b,c)}function bA(a,b,c){var d=a.jd.get("awardedScoreLabel"),f=a.jd.get("awardedScoreValue"),g=a.jd.get("passingScoreLabel");a=a.jd.get("passingScoreValue");switch(b){case "passingScore":return g?g.Sa(c,0).height:Math.max(a.Sa(c,0).height,30);case "awardedScore":return d?d.Sa(c,0).height:Math.max(f.Sa(c,0).height,30)}throw Error("unknown section");}
function cA(a){var b=[];$a(["reviewBtn","reportBtn","restartBtn"],function(c){(c=a.jd.get(c))&&b.push(c)});return b}function Vz(a,b){return new J(a-(X.left+X.right),b-(X.top+X.bottom))}function Xz(a,b,c){switch(a.ek){case "Hotspot":return Math.max(b-c-X.bottom,b-56-14-60);default:return b-c-X.bottom}}function Zz(a){return Math.round(.3*(a.height-10))}function Wz(a,b){return b?(b=b.Sa(b.width(),b.height()),a+b.height+10):a}function Sz(a,b,c,d,f){v(a.Fb);a.Fb.Za(b,c,d,f)}
function Rz(a,b){v(a.Fb);return a.Fb.Sa(b,0).height}function Uz(a,b,c,d,f){if(a.Jh&&a.c){var g=a.c.Sa(d,20);a.c.Za(b,c,d,g.height);var h=a.Jh.Sa(d,20);a.Jh.Za(b,c+g.height+10,d,Math.max(f-g.height-10,h.height))}else a.c&&a.JM.Za(b,c,d,f)}function Tz(a,b,c,d){b=$z(a,b,c,d);a.Cg&&(a.Cg.resize(245,36),a.Cg.Za(b.x,b.y,245,36))};function dA(a){this.ek=a;this.c=null}dA.prototype.setContent=function(a){this.c=a};dA.prototype.Za=function(a,b,c,d){this.c&&(te.includes(this.ek)?(this.c.resize(c,d),this.c instanceof Eo&&(c=this.c.content(),c=Math.max(this.c.height(),c.displayObject().scrollHeight),this.c.m("height",c+"px")),this.c.move(a,b)):this.c.Za(a,b,c,d))};function eA(a){this.F=a.S;this.hU=a.FZ;this.Mk=a.Rs;this.Hb=a.mediaController;this.Hf=a.vg;this.vh=a.Ua;this.da=a.parent;this.hd=a.Lb;this.P=a.$;this.Dj=a.JB;this.al=a.Bt;this.ue=null}m(eA,ft);e=eA.prototype;e.create=function(a){this.ff(a);return this.ue};e.xJ=function(){this.ue=null};e.BB=function(a){this.ue=this.Hf.XJ(a,this.hd)};e.CJ=function(a){this.ue=this.Hf.aK(a,this.al.get(a),this.Hb)};e.AJ=function(a){this.ue=this.Hf.gS(a,this.hd)};
e.BJ=function(a){var b=this.Hf,c=v(this.Dj.Xc),d=this.Hb;c=new Cs({Ga:a.Ga(),S:b.F,eh:b.Qu,El:c,mode:b.ta,ie:b.Rc,mediaController:v(d)});this.ue=b.sj(a,c)};e.zJ=function(a){var b=this.Hf,c=v(this.Dj.Ke);this.ue=new zs({$_:a,S:b.F,El:c,mode:b.ta,ie:b.Rc,mediaController:v(this.Hb)})};e.yJ=function(a){var b=null;"content"==a.id()?b=this.hU.view():"additionalContent"==a.id()&&(b=this.Mk);this.ue=this.Hf.sj(a,b)};e.uJ=function(a){this.ue=this.Hf.sj(a)};e.vJ=function(a){this.ue=new Sp(a)};
e.wJ=function(a){this.ue=new Tp(a)};function fA(a){var b=a.b0,c=a.eb;a=a.c0;P.call(this,{l:"slide-layout"});this.Uq=new P;this.Uq.m("min-height","100%");this.addChild(this.Uq);this.ek=a;this.YY=b;this.Lq=c;this.un=new Map;this.HD=this.gu=this.bA=this.zv=this.xD=this.Oy=this.Jh=this.c=null;this.ov=new Map;b=c.Db();for(c=0;c<b.count();++c){var d=Ah(b,c);if(-1==ne.indexOf(d.type())){a=v(this.YY.create(d));D(this,a);this.un.set(d.id(),a);switch(d.type()){case "iconPlaceholder":var f=d.type(),g=d.id();("iconPlaceholder"==f?-1!=le.indexOf(g):
-1!=me.indexOf(f))&&this.ov.set(d.id(),a);if(f=d.rect())d=d.rotationAngle(),gA(a,f),hA(a,d);break;case "shape":"direction"==d.id()?(this.Fb=a,this.NE=d):"content"==d.id()?(this.c=a,this.Oy=d):"additionalContent"==d.id()?(this.Jh=a,this.xD=d):(f=d.rect(),g=d.id(),(ie(g)||je(g))&&this.ov.set(d.id(),a),f&&(d=d.rotationAngle(),gA(a,f),hA(a,d)));break;case "image":case "video":case "line":f=v(d.rect());d=d.rotationAngle();gA(a,f);hA(a,d);break;case "slidePicture":case "slideVideo":this.zv=a;this.bA=d;
break;case "slideAudio":this.gu=(f=!w(d,vn).Ga().Pf())?a:null;this.HD=f?d:null;break;default:throw Error("unknown slide object type: "+d.type());}this.Uq.addChild(a)}}b=new Oz(this.ek,new dA(this.ek));this.c&&b.setContent(this.c);this.Jh&&(b.Jh=this.Jh);this.Fb&&b.Gx(this.Fb);this.zv&&(b.bb=this.zv);this.gu&&(b.Cg=this.gu);c=l(this.ov.keys());for(a=c.next();!a.done;a=c.next())a=a.value,d=this.ov.get(a),b.jd.set(a,d);this.hG=b}m(fA,P);function wt(a,b){return a.un.get(b)}
fA.prototype.invalidate=function(){var a=this;if(this.width()&&this.height()){this.un.forEach(function(b,c){a.ov.has(c)||b.wa()});this.Lq.pC()?iA(this):Pz(this.hG,this.Lq.qC(),this.width(),this.height());for(var b=l(this.un.values()),c=b.next();!c.done;c=b.next())c.value.wa()}};fA.prototype.ja=function(){this.invalidate()};
function iA(a){var b=v(a.NE.rect());jA(a.NE,a.Fb,b);var c=a.Fb,d=a.NE.rotationAngle();gA(c,b);hA(c,d);a.Oy&&a.c&&(b=v(a.Oy.rect()),te.includes(a.ek)?(gA(a.c,b),c=a.c.content().displayObject().scrollHeight,c>b.height&&a.c.tb(c)):(se.includes(a.ek)&&jA(a.Oy,a.c,b),gA(a.c,b)));a.xD&&a.Jh&&gA(a.Jh,v(a.xD.rect()));a.bA&&a.zv&&(b=a.bA.rect(),b||(b=a.width(),d=a.height(),c=Math.round(.3*(b-10)),d=v(a.hG.bb).Sa(c,d-X.top-X.bottom),b=new K(b-c-X.left,X.top,d.width,d.height)),c=a.zv,d=a.bA.rotationAngle(),
gA(c,b),hA(c,d));a.HD&&a.gu&&(b=a.HD.rect(),b||(b=$z(a.hG,a.Lq.qC(),a.width(),a.height()),b=new K(b.x,b.y,245,36)),gA(a.gu,b))}function gA(a,b){a.resize(b.width,b.height);a.move(b.left,b.top)}function hA(a,b){b&&a.m("transform",Wl(b))}fA.prototype.xd=function(){var a=this;P.prototype.xd.call(this);this.un.forEach(function(b){return b.setParentScale(a.parentScale())})};
function jA(a,b,c){a instanceof Tg&&"resizeShapeToFitText"==a.Hd().Td().qk()&&(a=b.Sa(c.width,c.height),c.width=a.width,c.height=a.height)};function kA(a){P.call(this,{l:"background-base"});this.gW=new gt(a);this.MG=[];this.fb=new P({s:R(this,"image")});D(this,this.fb)}m(kA,P);
kA.prototype.invalidate=function(a){this.m("background","");this.lb(1);this.iC(this.fb)&&(this.fb.m("background-image","none"),this.removeChild(this.fb));if("solidFill"==a.rg())a=v(a.Hk()),this.m("background",Ke(a.color())),this.lb(a.alpha());else if("gradientFill"==a.rg())a=v(a.Do),this.m("background",lA(a));else if("pictureFill"==a.rg()){a=v(a.Mn());var b=a.position();this.fb.g("fill","fill"==b);this.fb.g("tile","tile"==b);this.fb.m("background-image",Vi(v(a.image()).path()));this.fb.lb(a.alpha());
this.addChild(this.fb)}};function mA(a,b){for(var c=l(a.MG),d=c.next();!d.done;d=c.next())a.ce(d.value);a.MG=[];if(b)for(c=0;c<b.count();++c){var f=Ah(b,c);d=v(f.rect());f=v(a.gW.create(f));f.resize(d.width,d.height);f.move(d.left,d.top);Q(a,f);a.MG.push(f)}}
function lA(a){if("radial"==a.type()){var b=a.mq();a=nA(a.sk());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.VB()+'%" cy="'+b.WB()+'%" r="'+b.IC()+'%">\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=nA(a.sk()),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,"+ji(a)+")"}function nA(a){var b="";a=l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b+='<stop stop-color="'+Ke(c.color())+'" stop-opacity="'+c.alpha()+'" offset="'+c.position()+'"/>';return b};var oA=null;
function pA(a){var b=a.J,c=a.Je,d=a.mode,f=a.S,g=a.$,h=a.vg,k=a.Ua,n=a.Lb,t=a.Wf;a=a.A;P.call(this,{l:"quiz-slide-visualizer",tabIndex:-1});var u=this;this.Z=a;this.Am=this.Bm=0;this.i=b;this.ta=d;this.F=f;this.P=g;this.Hf=h;this.D=c;b=c.slide();this.Hb=new Hz;this.Ub=!1;this.wp=t;this.zd=H(this);this.$m=H(this);this.Ou=H(this);H(this);t=["WordBank","MultipleChoiceText","FillInTheBlank"];this.D.contentState()&&t.includes(b.type())&&C(this,this.D.contentState().H(),this.AV,this);this.hd=n;this.Mk=
this.uu();this.yb=this.Dc();C(this,this.yb.ck,this.Or,this);f={S:f,FZ:this.yb,Rs:this.Mk,mediaController:this.Hb,vg:this.Hf,Ua:k,D2:void 0,parent:this,Lb:this.hd,$:this.P,JB:this.D.JB(),Bt:this.D.Bt()};f=new eA(f);k=b.eb();this.QD=new kA(this.Hf);this.QD.invalidate(k.background());mA(this.QD,k.Vw());Q(this,this.QD);this.Vh=new fA({b0:f,eb:k,c0:b.type()});Q(this,this.Vh);!re.includes(b.type())||D(this,this.yb);this.yb instanceof rt&&(f=this.Vh.Uq,st(this.yb,this.Vh,f),f.pd(this.yb,0));this.ka=new up({qf:this.Vh});
D(this,this.ka);this.addChild(this.ka.pg());C(this,this.yb.Ng,function(){u.Ko(u.height())},this);C(this,this.ka.yd.Ct(),this.yb.dT,this);Xj||Yj?(f=function(a){a=new P({s:R(u,a)});Q(u,a)},f("topBorder"),f("rightBorder"),f("bottomBorder"),f("leftBorder")):this.g("with-border",!0)}m(pA,P);e=pA.prototype;e.AV=function(){var a=this;isNaN(oA)||clearInterval(oA);oA=setTimeout(function(){a.wa();a.Ko(a.height())},0)};e.wa=function(){P.prototype.wa.call(this);this.Vh.invalidate()};e.bC=function(){this.$m.a()};
e.lS=function(){this.Ou.a()};e.Xl=function(){return this.$m};e.eC=function(){return this.Ou};e.ja=function(a,b){a&&b&&document.body.contains(this.displayObject())&&(this.Bm!=a||this.Am!=b)&&(this.Bm=a,this.Am=b,this.Vh.resize(a,b),a=this.Yx(),this.yb.Oz=a,this.Ko(b))};e.Dc=function(){return this.Hf.bt({parent:this,Je:this.D,mode:this.ta,zK:!0,Lb:this.hd,Rs:this.Mk,Wf:this.wp})};e.uu=function(){return Jz(new Iz({J:this.i,A:this.Z}),{Je:this.D,mode:this.ta})};
e.Va=function(a){this.Ub=a;this.Hb.Va(a);this.focus();this.tD(a)};e.activated=function(){return this.Ub};e.f=function(a){this.yb&&this.yb.f(a)};e.bd=function(){return this.zd};e.zk=function(){};e.Wl=function(){};e.xd=function(){var a=this.parentScale();this.yb.setParentScale(a);this.Vh.setParentScale(a);this.ka.setParentScale(a)};
e.Or=function(a){var b=a.top;a=a.bottom;var c=this.ka.yd,d=c.scrollY(),f=this.displayObject().getBoundingClientRect();b<f.top?d=Math.max(0,d+b-f.top):a>f.bottom&&(b=this.Yx(),d=Math.min(d+a-f.bottom,b-f.height/this.parentScale()));c.wq(d)};e.tD=function(a){a?this.yb.zk():this.yb.Wl()};e.Zx=function(){var a=this.ka.yd;return a?a.scrollY():this.Vh.displayObject().scrollTop};
e.Yx=function(){var a=this.Vh;if(z){var b=a.height();a=l(a.Uq.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=(N?a.Uq:a).displayObject().scrollHeight;return b};e.Ko=function(a){this.ka.ih(a,this.Yx())};function qA(a){this.lN=a}function rA(a,b){a.lN.forEach(function(a){b(a)})};function sA(a){qA.apply(this,arguments)}m(sA,qA);sA.prototype.setProgress=function(a){1>a?rA(this,function(a){return a.lb(0)}):rA(this,function(a){return a.m("opacity","")})};function tA(a){qA.apply(this,arguments)}m(tA,qA);tA.prototype.setProgress=function(a){1>a?rA(this,function(b){return b.lb(a)}):rA(this,function(a){return a.m("opacity","")})};function uA(a,b){this.lN=a;this.Kj=new I(1,1);switch(b){case "fromTop":this.Kj.x=0;this.Kj.y=-1;break;case "fromBottom":this.Kj.x=0;this.Kj.y=1;break;case "fromLeft":this.Kj.x=-1;this.Kj.y=0;break;case "fromRight":this.Kj.x=1;this.Kj.y=0;break;default:throw Error("unknown direction");}}m(uA,qA);
uA.prototype.setProgress=function(a){if(1>a){rA(this,function(b){return b.lb(a)});var b=40*this.Kj.x*Math.pow(1-a,2),c=40*this.Kj.y*Math.pow(1-a,2);rA(this,function(a){return a.m("transform","translate("+b+"px, "+c+"px)")})}else rA(this,function(a){return a.m("transform","")}),rA(this,function(a){return a.m("opacity","")})};function vA(){}vA.prototype.create=function(a){var b=a.direction,c=a.elements;switch(a.type){case "appear":return new sA(c);case "fadeIn":return new tA(c);case "floatIn":return new uA(c,b);case "none":return null;default:throw Error("incorrect animation type");}};function wA(){this.lR=new F}var xA;e=wA.prototype;e.Aj=!1;e.cB=0;e.start=function(){if(this.Aj)throw Error("timer was already started");this.Aj=!0;this.cB=La();yA()(Ja(this.kR,this))};e.stop=function(){if(!this.Aj)throw Error("timer wasn't started");this.Aj=!1};e.ux=function(){return this.Aj};e.kR=function(){if(this.Aj){var a=this.cB;this.cB=La();this.lR.a(this.cB-a);yA()(Ja(this.kR,this))}};var zA=1E3/30;
function yA(){if(xA)return xA;var a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return xA=!Ti&&p(a)?function(b){a(b)}:function(a){setTimeout(a,zA)}};function AA(){G.call(this);var a=this;this.ar=this.Yb=0;this.pe=[];this.di=void 0;this.DD=H(this);this.fM=H(this);this.Kq=new wA;C(this,this.Kq.lR,function(){var b=La();a.th=Math.min(1,a.th+(b-a.Mz)/a.Yb);a.Mz=b;a.pe[a.Uy].setProgress(a.th);1<=a.th&&(++a.Uy>=a.pe.length&&(a.Kq.stop(),a.DD.a()),a.th=0)},this);this.Uy=this.Mz=this.th=0}m(AA,G);
function BA(a,b){var c=b.type,d=b.direction,f=b.duration,g=b.ex;b=b.ZZ;a.stop();a.pe=[];a.di=void 0;a.th=0;a.Mz=0;a.Uy=0;a.Yb=1E3*f;a.ar=1E3*g;f=new vA;g=l(b);for(b=g.next();!b.done;b=g.next())(b=f.create({type:c,direction:d,elements:b.value}))&&a.pe.push(b)}e=AA.prototype;e.start=function(){if(this.pe.length&&!this.di){this.uz(0);var a=this;this.di=setTimeout(function(){a.BH()},this.ar);this.fM.a()}};e.stop=function(){clearTimeout(this.di);this.Kq.ux()&&(this.Kq.stop(),this.DD.a());this.uz(1)};
e.UR=function(){return this.DD};e.uz=function(a){for(var b=0;b<this.pe.length;++b)this.pe[b].setProgress(a)};e.BH=function(){this.Kq.ux()||(this.Uy=0,this.Mz=La(),this.Kq.start())};function CA(a){var b=a.J,c=a.Je,d=a.mode,f=a.S,g=a.$,h=a.vg,k=a.Ua,n=a.Lb,t=a.Wf;a=a.A;"reviewWithCorrectAnswers"!=d||c.slide().settings().I()||(d="reviewWithoutCorrectAnswers");pA.call(this,{J:b,Je:c,mode:d,S:f,$:g,vg:h,Ua:k,Lb:n,Wf:t,A:a});var u=this;this.VP=c;this.Ok=null;if("normal"==this.ta){b=c.slide().Uw();var x=this.yb.yn(b.mode());this.Mk&&this.Mk.yn(d).forEach(function(a){x[0].push.apply(x[0],oa(a))});this.Ok=new AA;C(this,this.Ok.fM,function(){u.f(!1);u.g("animated",!0)},this);C(this,this.Ok.UR(),
function(){u.f(!0);u.g("animated",!1)},this);BA(this.Ok,{ZZ:x,duration:b.duration(),ex:b.ex(),type:b.type(),direction:b.direction()});D(this,this.Ok)}}m(CA,pA);CA.prototype.f=function(a){pA.prototype.f.call(this,a);a=a&&"reviewWithoutCorrectAnswers"!=this.ta&&this.VP.Rb();this.yb&&this.yb.f(a)};CA.prototype.tD=function(a){a?this.VP.submitted()||this.Ok&&this.Ok.start():this.Ok&&this.Ok.stop();pA.prototype.tD.call(this,a)};function DA(a){var b=a.I2;a=a.sb;G.call(this);this.u=H(this);this.rQ=b;this.Tc=a;this.aU=[];this.Oj=[]}m(DA,G);DA.prototype.xb=function(a){if(a){for(var b=0;b<a.count();++b){var c=Ah(a,b);c instanceof tn&&EA(this,c)}FA(this)}};DA.prototype.H=function(){return this.u};function EA(a,b){a.aU.push(b);C(a,b.Ym,function(){b.vt()?GA(a,b):HA(a,b);FA(a)},a);C(a,b.mM,function(){b.vt()?GA(a,b):HA(a,b);FA(a)},a);b.vt()&&GA(a,b);FA(a)}
function FA(a){var b=a.Oj.length;var c=a.rQ?a.rQ.settings().ba().sb():v(a.Tc);b=0*c.width+(1*c.width-(160*b+20*(b-1)))/2;for(var d=l(a.Oj),f=d.next();!f.done;f=d.next()){f=f.value;f.nM=b;var g=f.rect();f.Mg=new K(b,g?g.top:c.height-38-12,160,38);b+=180}a.u.a()}function GA(a,b){a.Oj.push(b);IA(a)}function HA(a,b){b=a.Oj.indexOf(b);-1!=b&&a.Oj.splice(b,1)}
function IA(a){function b(a){return fb(d,function(b){return b.id()==a})}function c(a,b){b&&a.push(b)}var d=a.Oj.concat();a.Oj=[];c(a.Oj,b("reviewBtn"));c(a.Oj,b("reportBtn"));c(a.Oj,b("restartBtn"))};function JA(a){var b=a.J,c=a.Je,d=a.mode,f=a.S,g=a.$,h=a.vg,k=a.Ua,n=a.Lb,t=a.EZ,u=a.Wf,x=a.A;a=new DA({sb:a.sb});var E=c.slide().eb();a.xb(E.Db());pA.call(this,{J:b,Je:c,mode:d,S:f,$:g,vg:h,Ua:k,Lb:n,Wf:u,A:x});this.T=c.contentState();KA(this,t)}m(JA,pA);function KA(a,b){var c=wt(a.Vh,"restartBtn");c&&(c.h(b),b&&C(a,c.w(),function(){a.T.restartQuiz()}));(b=wt(a.Vh,"reviewBtn"))&&C(a,b.w(),function(){a.T.eQ.a()});(b=wt(a.Vh,"reportBtn"))&&C(a,b.w(),function(){a.T.Vx()})};function LA(a){var b=a.S,c=a.$,d=a.vg,f=a.Ua,g=a.Lb,h=a.Wf,k=a.A;this.i=a.J;this.Z=k;this.F=b;this.P=c;this.Hf=d;this.vh=f;this.hd=g;this.wp=h}LA.prototype.Ua=function(){return this.vh};LA.prototype.create=function(a,b){b={J:this.i,A:this.Z,Je:a,mode:b,S:this.F,$:this.P,vg:this.Hf,Ua:this.vh,Lb:this.hd,Wf:this.wp};return a instanceof T?new CA(b):new pA(b)};
LA.prototype.$J=function(a,b,c){return new JA({J:this.i,Je:a,A:this.Z,mode:"normal",S:this.F,$:this.P,vg:this.Hf,Ua:this.vh,Lb:this.hd,Wf:!1,EZ:b,sb:c})};function MA(a){P.call(this,{l:"quiz-session-view"});this.$m=H(this);this.Ou=H(this);this.Bs=a;this.zu=this.Xd=null;this.TQ=!0}m(MA,P);e=MA.prototype;e.Xl=function(){return this.$m};e.eC=function(){return this.Ou};e.zT=function(a,b){var c=this;this.zu=function(){return c.Bs.create(a,b)};NA(this)};e.yT=function(a,b,c){var d=this;this.zu=function(){return d.Bs.$J(a,b,c)};NA(this)};e.UC=function(a){this.Xd&&this.Xd.Va(a)};e.activate=function(){!this.Xd&&this.zu&&NA(this);this.Xd&&this.UC(!0)};
e.deactivate=function(){this.ce(this.Xd);this.Xd=null};function NA(a){v(a.zu);var b=a.zu();OA(a,b);a.f(a.TQ)}function OA(a,b){a.ce(a.Xd);a.Xd=b;Q(a,a.Xd);C(a,a.Xd.Xl(),function(){a.$m.a()});C(a,a.Xd.eC(),function(){a.Ou.a()});a.ja(a.width(),a.height());a.Xd&&a.Xd.setParentScale(a.parentScale())}e.ja=function(a,b){this.Xd&&this.Xd.resize(a,b)};e.xd=function(){this.Xd&&this.Xd.setParentScale(this.parentScale())};e.f=function(a){this.TQ=a;this.Xd&&this.Xd.f(a)};function PA(a){var b=a.zq,c=a.slideWidth,d=a.slideHeight,f=a.BT;a=a.J;P.call(this,{l:"quiz-player-skin",xf:!0});this.CI=c;this.AI=d;this.sw=f;this.yc=this.SF=this.ID=this.TF=null;this.i=a;this.Ub=!1;this.L=1;ic&&this.g("ms-edge",!0);this.Kg=new Gz("quiz-preloader");this.addChild(this.Kg);this.HQ=H(this);this.$m=H(this);this.Bs=b;this.Bs.hd=this}m(PA,P);e=PA.prototype;e.setPresentationContext=function(){};e.$l=function(){};e.Lx=function(){};e.setPanelScale=function(){};
e.activate=function(){QA(this);this.Ub=!0;if(this.yc)this.yc.activate();else{var a=RA(this);a&&a.Va(!0)}};e.deactivate=function(){this.Ub=!1;this.yc&&this.yc.deactivate();var a=RA(this);a&&a.Va(!1)};e.Sp=function(){if(this.Ub&&!lk){var a=RA(this);a?a.Va(!0):this.yc&&this.yc.UC(!0)}};e.dD=function(){return this.HQ};e.scale=function(){return this.L};e.Sx=function(a){this.HQ.a(a)};e.Yn=function(){};e.ab=function(a){P.prototype.ab.call(this,a);this.L=a;SA(this);this.YF()};
e.setParentScale=function(a){P.prototype.setParentScale.call(this,a);SA(this);this.YF()};e.Tt=function(a){this.TF=TA(this,a);QA(this);SA(this)};e.bD=function(a){this.ID=TA(this,a);QA(this);SA(this)};e.St=function(a){this.SF=TA(this,a);QA(this);SA(this)};e.Xl=function(){return this.$m};function TA(a,b){a.In();b=a.Bs.create(b,"normal");D(a,b);a.sw.addChild(b);C(a,b.Xl(),function(){return a.$m.a()},a);return b}e.Wt=function(){UA(this);this.yc=new MA(this.Bs);Q(this.sw,this.yc);QA(this);SA(this);return this.yc};
e.cD=function(){var a=new P({l:"quiz-empty-visualizer"});a.resize(this.CI,this.AI);this.sw.addChild(a)};e.In=function(){var a=RA(this);a&&(this.sw.removeChild(a),this.ce(a));this.SF=this.ID=this.TF=null};function UA(a){a.yc&&(Pk(a.sw,a.yc),a.yc=null)}function SA(a){var b=a.L*a.parentScale();a.yc&&a.yc.setParentScale(b);(a=RA(a))&&a.setParentScale(b)}e.YF=function(){};function QA(a){a.yc&&a.yc.resize(a.CI,a.AI);var b=RA(a);b&&b.resize(a.CI,a.AI)}function RA(a){return a.TF||a.ID||a.SF}
e.reset=function(){this.In();UA(this)};e.yq=function(){};e.Pn=function(){};e.sx=function(){this.Kg.Qf()};e.Tx=function(){this.Kg.show()};e.setBannerView=function(a){L(a,"position","absolute");L(a,"right","0");L(a,"z-index","1000");this.pd(a,0);this.UN(a)};e.UN=function(){};function VA(a){G.call(this);this.FF=a;a=this.FF.map(function(a){return a.Jm});this.Jm=H(this,a)}m(VA,G);e=VA.prototype;e.jL=function(){throw Error("could not be called");};e.Kx=function(){};e.C=function(a,b,c){for(var d=l(this.FF),f=d.next();!f.done;f=d.next())if(f=f.value,f.sK(a))return f.C(a,b,c);return c||""};e.messages=function(){throw Error("could not be called");};e.sK=function(a){return!!this.FF.find(function(b){return b.sK(a)})};var WA={},XA=(WA["left-arrow"]="navigation_prev_icon",WA["right-arrow"]="navigation_next_icon",WA);
function YA(a){var b=a.J,c=a.yk,d=a.S;P.call(this,{l:a.l});this.Nh={};this.sE={};this.i=new VA([b,c]);this.F=d;this.PG=H(this);this.qA="none";this.$h=new P({s:R(this,"container")});this.$h.g("right",!0);this.addChild(this.$h);this.Oo=new P({s:R(this,"container")});this.Oo.g("left",!0);this.addChild(this.Oo);this.uH=this.Xb(this.Oo,"showOutline");ZA(this.uH,"hidden");this.Xb(this.$h,"submit");this.Xb(this.Oo,"submit-all");this.Xb(this.$h,"continue","right-arrow",!0);this.Xb(this.$h,"try-again");this.Xb(this.$h,
"prev","left-arrow",!0);this.Xb(this.$h,"back","left-arrow",!0);this.Xb(this.$h,"next","right-arrow",!0);this.WQ=this.Xb(this.$h,"start","right-arrow",!0);this.Xb(this.Oo,"results");this.Xb(this.$h,"view-results");this.Xb(this.Oo,"toResultSldie");this.Xb(this.$h,"print","print");this.uN=this.Xb(this.$h,"finish","right-arrow",!1);this.CU=this.Xb(this.Oo,"reset");ZA(this.CU,"hidden")}m(YA,P);e=YA.prototype;e.Yn=function(a){this.qA=a.outlinePosition();"bottom"==this.qA&&ZA(this.uH,"enabled")};
e.outlinePopupClosed=function(){this.uH.Ek(!1)};e.Pa=function(a,b){a=v(this.Nh[a]);ZA(a,b)};e.Ck=function(a,b){var c=v(this.Nh[a]);this.sE[a]=b;if("finish"==a){var d="continuePresentation"==b;this.uN.g("show-arrow",d);this.uN.g("right-arrow",d)}"start"==a&&(a="submit-form"!=b,this.WQ.g("show-arrow",a),this.WQ.g("right-arrow",a));Vk(c)};e.cq=function(a){v(this.Nh[a]).displayObject().focus()};e.Tl=function(){return this.PG};e.Hh=function(a){this.g("hide-controls",!a)};
function ZA(a,b){switch(b){case "hidden":a.h(!1);break;case "enabled":a.h(!0);a.f(!0);break;case "disabled":a.h(!0),a.f(!1),a.af(!1)}}
e.Xb=function(a,b,c,d){var f=this;c=void 0===c?"":c;var g=new vy({s:R(this,"button"),toggle:!0});if("showOutline"==b)g.g("std-outline",!0),C(this,g.w(),function(){var a=g.pressed();g.Ek(!a);a={pressed:!a,relativeElement:g.displayObject()};f.PG.a(b,a)});else{var h=new P({s:R(this,"text-label")});Q(g,h);this.sE[b]=b;Uk(g,this.i,function(){return $A(f,f.sE[b])},void 0,function(a){return h.B(a)});C(this,g.w(),function(){f.PG.a(b)},this)}var k=N&&!d;c&&!k&&g.g(c,!0);c&&XA.hasOwnProperty(c)&&!N&&(c=jj(this.F,
XA[c]),g.addChild(c));null!=d&&g.g("show-arrow",d);a.addChild(g);this.Nh[b]=g;Xj&&Sk(g,"ie9");return g};function $A(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.hz(b)}
e.hz=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"}throw Error("unknown button type");};function aB(a,b,c){YA.call(this,{l:"quiz-control-panel",J:a,yk:b,S:c})}m(aB,YA);function bB(a){rm.call(this,[0],[400],400);this.c=a;this.mh=!1}m(bB,rm);e=bB.prototype;e.CD=function(a){a=fp(a,0,1);return a*a*a*(a*(6*a-15)+10)};e.Zg=function(a){a=l(a).next().value;a=this.CD(a/400);var b=this.c.height()+10-7;b=this.mh?a*b:b*(1-a);a=new wg;a.translate(0,b-20);b=this.c.displayObject();Ag(yg(),b,a);z&&Dg(this.c.displayObject())};e.apply=function(a){this.mh=a;this.Zg([400])};e.start=function(a){this.mh=a;this.play()};e.Ak=function(){return 0!=this.Tb&&1!=this.Tb};
function cB(a){rm.call(this,[0],[150],150);this.c=a}m(cB,rm);cB.prototype.Zg=function(a){var b=l(a).next().value/150;this.c.lb(b);a=new wg;a.translate(0,-20*b);b=this.c.displayObject();Ag(yg(),b,a)};cB.prototype.start=function(a){a?(this.c.y(),this.play()):this.Zg([150])};cB.prototype.Ak=function(){return 0!=this.Tb&&1!=this.Tb};
function dB(a){var b=a.rS,c=a.S;a=a.J;P.call(this,{l:"quiz-feedback-panel",Vf:!0});var d=this;this.Nb=b;this.F=c;this.i=a;this.Fg=new P({s:R(this,"header")});Q(this,this.Fg);this.Tc=this.ol=this.pb=this.ui=null;this.c=new P({l:"quiz-feedback-content"});this.Gg=new bB(this);this.lw=new cB(this);this.uz();this.Zq="";Uk(this.Fg,this.i,function(){switch(d.Zq){case "correct":return"PB_GRADED_QUESTION_CORRECT";case "incorrect":return"PB_GRADED_QUESTION_INCORRECT";case "answered":return"PB_SURVEY_QUESTION_ANSWERED";
default:return"PB_GRADED_QUESTION_CORRECT"}})}m(dB,P);e=dB.prototype;e.uz=function(){var a=this;C(this,this.Fg.w(),function(){a.Gg.Ak()||a.lw.Ak()||(a.Ca(!a.selected()),a.Gg.start(a.selected()))})};
e.show=function(a){var b=a.uj,c=a.status,d=a.KZ,f=a.O_,g=a.Us,h=a.$,k=a.Ua;a=a.sb;this.c.Tn();this.ol&&(Pk(this,this.ol),this.ol=null);this.pb&&(this.ce(this.pb),this.pb=null);this.Tc=a;a=this.displayObject();var n=new wg;Ag(yg(),a,n);this.Fg.g(this.Zq,!1);this.Zq=c;c={};d=Ps(v(h),b.content(),(c.ANSWER_ATTEMPTS=d,c));k=v(k).fe(this.c,d,!1);this.ui&&(Pk(this,this.ui),this.ui=null);if(d=b.audio())this.Nb.xb(d),d.Pf()||(h=v(this.Nb.W),this.ui=new Fm({Nn:h,l:"feedback-panel-audio-player",Cx:this.F,ie:null,
Vf:!1}),Q(this,this.ui,2),this.ui.xa(245),this.ui.tb(36)),d=d.hi()||d.Pf(),g&&d&&this.Nb.start(),this.g("with-audio-player",!!this.ui);Q(this.c,k);this.ol=new P({l:"quiz-feedback-scroll-area"});this.ol.addChild(this.c);this.pb=new up({qf:this.c});D(this,this.pb);this.pb.setParentScale(this.parentScale());this.ol.addChild(this.pb.pg());Q(this,this.ol);k=!!b.audio()&&!v(b.audio()).Pf();b=!b.content().EK()||k;this.c.h(b);this.g("only-header",!b);this.Fg.g("only-header",!b);this.Fg.g(this.Zq,!0);Vk(this.Fg);
this.wa();this.vy(f,g)};e.vy=function(a,b){a?this.Gg.apply(this.selected()):(this.Ca(!1),this.lw.start(b))};e.ja=function(a,b){a=ng(this.displayObject());a=v(this.Tc).height-a.top-a.bottom;var c=0;this.ui&&(c=ng(this.ui.displayObject()),c=this.ui.height()+c.top+c.bottom);this.ol&&this.pb&&(b=this.Hn("only-header")?0:Math.min(a,b)-this.Fg.height()-c,this.ol.tb(b),this.pb.ih(b,this.c.displayObject().scrollHeight))};e.xd=function(){P.prototype.xd.call(this);this.pb&&this.pb.setParentScale(this.parentScale())};function eB(){G.call(this);this.pe=[];this.Zy=null;this.By=H(this);this.Sk=H(this)}m(eB,G);eB.prototype.add=function(a){var b=this;0<this.pe.length&&C(this,this.pe[this.pe.length-1].Sk,function(){a.play(!0)});C(this,a.By,function(){b.Zy=a});this.pe.push(a)};eB.prototype.play=function(a){var b=this;this.By.a();this.pe[0].play(p(a)?a:!0);C(this,this.pe[this.pe.length-1].Sk,function(){b.Zy=null;b.Sk.a()});return!0};eB.prototype.stop=function(a){if(this.Zy)for(var b=this.pe.indexOf(this.Zy);b<this.pe.length;++b)this.pe[b].stop(a)};function fB(){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 gB(a,b){rm.call(this,[0],[300],300);this.$X=a;this.mh=b}m(gB,rm);gB.prototype.Zg=function(a){a=l(a).next().value;a=fB()(a/300);this.$X.lb(this.mh?1-a:a)};gB.prototype.start=function(){this.play()};function hB(a,b,c){P.call(this,{l:"timed-question-popup"});c&&this.g(c,!0);c=new P({s:R(this,"pointer-border")});this.addChild(c);c=new P({s:R(this,"pointer")});this.addChild(c);Uk(this,b,"PB_TIMED_QUESTION_POPUP",function(){return{QUESTION_TIME:a}});this.pN=H(this)}m(hB,P);hB.prototype.Us=function(){var a=new eB;a.add(new gB(this,!1));a.add(new rm([0],[1],1500));a.add(new gB(this,!0));a.play();C(this,a.Sk,this.qW,this)};hB.prototype.qW=function(){this.pN.a()};function iB(a){var b=a.logo,c=a.logoUrl;a=a.v_;P.call(this,{l:"quiz-logo-container"});this.Dr=new Mf(b);this.sG=c;this.RV=a;this.tO=H(this);this.Er=new P({bc:"A",s:R(this,"logo-ref")});this.addChild(this.Er);this.sG&&(this.Er.setAttribute("href",this.sG),this.Er.setAttribute("target","_blank"),this.Er.setAttribute("title",this.sG));this.Dr.Ql()?this.dP():(this.Dr.load(),C(this,this.Dr.xx(),this.dP,this))}m(iB,P);
iB.prototype.dP=function(){var a=this.Dr.dt();this.Er.addChild(a);var b=Ti?this.Dr.width():a.width,c=Ti?this.Dr.height():a.height,d=Math.min(1,Math.min(250/b,this.RV/c));b*=d;c*=d;Zf(a,b,c);this.Er.resize(b,c);this.wa();this.tO.a()};function jB(a,b,c){P.call(this,{l:c});var d=this;this.i=b;this.Yj="";this.Jj=this.wd=void 0;this.nR=jj(a,"timer");this.addChild(this.nR);this.Ra=new P({s:R(this,"label")});this.addChild(this.Ra);C(this,this.i.Jm,function(a){"PB_TIMER_MINUTES_LABEL"!=a&&"PB_TIMER_SECONDS_LABEL"!=a||kB(d,!0)})}m(jB,P);e=jB.prototype;e.show=function(a){this.h(a)};e.hh=function(a){this.Jj=a;this.iv()};e.vq=function(a){this.wd=a;this.iv()};
e.iv=function(){if(p(this.wd)){kB(this);var a=Math.min(this.wd,Math.max(0,Math.floor(this.wd-(this.Jj?this.Jj:0))));this.gJ((this.wd-a)/this.wd);this.iw(a)}};e.gJ=function(a){a*=360;var b=a/180*Math.PI,c=Math.cos(b)-1;b=-Math.sin(b);var d=this.nR.querySelector("#timerMask");d&&d.setAttribute("d","M 0,0 l 1,0 a1,1 0 "+(180>a?0:1)+",0 "+c+","+b+" z")};e.iw=function(a){if(60<a){var b=a%60;a=dl(Math.floor(a/60),!1)+":"+dl(b,!0)}else a=el(a);this.Ra.B(a)};
function kB(a,b){if((void 0===b?0:b)||a.hO!=a.wd)if(a.Ra.displayObject().style.width="",a.iw(0),b=Math.ceil(a.Ra.width()),0!=b){a.hO=a.wd;a.iw(a.hO);var c=Math.ceil(a.Ra.width());a.Ra.displayObject().style.minWidth=Math.max(b,c)+"px"}};function lB(a,b){rm.call(this,[0],[250],250);this.c=a;this.Dg=b}m(lB,rm);e=lB.prototype;e.CD=function(a){a=fp(a,0,1);return a*a*a*(a*(6*a-15)+10)};e.Zg=function(a){a=l(a).next().value;a=this.CD(a/250);this.c.lb(1-a);this.Dg.lb(1-a)};e.apply=function(){this.Zg([250])};e.start=function(){this.play()};e.Ak=function(){return 0!=this.Tb&&1!=this.Tb};function mB(a,b){rm.call(this,[0],[150],150);this.c=a;this.Dg=b}m(mB,rm);mB.prototype.Zg=function(a){a=l(a).next().value/150;this.c.lb(a);this.Dg.lb(a)};mB.prototype.start=function(a){a?this.play():this.Zg([150])};mB.prototype.Ak=function(){return 0!=this.Tb&&1!=this.Tb};function nB(a){var b=a.status,c=a.maxScore,d=a.awardedScore,f=a.mark;this.title=a.title;this.status=b;this.maxScore=c;this.awardedScore=d;this.mark=f};function oB(a){var b=void 0===a.l0?!0:a.l0;P.call(this,{s:a.s,l:a.l,xf:void 0===a.xf?!0:a.xf});this.wZ=b;this.KF=this.Bd=!1;this.rZ=H(this)}m(oB,P);oB.prototype.ja=function(a,b){P.prototype.ja.call(this,a,b);this.KF=!0;a=this.Bd;var c=Rk(this,"label");pB(this,c,ic||z?b+1:b);this.KF=!1;a!=this.Bd&&(this.wZ&&this.setAttribute("title",this.Bd?c:""),this.rZ.a())};
function pB(a,b,c){function d(){k=h<b.length?b.substr(0,h)+"\u2026":b;f.B(k)}a.Bd=!1;var f=a;f.B(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.Bd=!0}}}oB.prototype.B=function(a){P.prototype.B.call(this,a);this.KF||(this.QC(a),this.wa())};
oB.prototype.tf=function(){throw Error("html text is not supported");};function qB(a,b){P.call(this,b);this.lv=a}m(qB,P);qB.prototype.item=function(){return this.lv};function rB(a){var b=a.questionListInfo,c=a.yj,d=a.cd,f=a.$,g=a.S,h=a.isGraded,k=a.ZK;qB.call(this,a.item,{l:"slide-state-list-row",Vf:!0,xf:!0,Tw:!0});this.Nd=h;this.ia=k;this.F=g;this.be=b;this.Lf=c;this.Yi=d;this.P=f;this.Zq=null;this.Fm=new P({s:R(this,"marker")});this.addChild(this.Fm);a=jj(this.F,"bookmark-icon.svg");this.Fm.addChild(a);this.ld=new oB({s:R(this,"title")});this.addChild(this.ld);this.hc=new P({s:R(this,"items-container")});this.addChild(this.hc);this.yy=new P({s:R(this,"awarded-points")});
this.hc.addChild(this.yy);this.ga=new P({s:R(this,"points")});this.hc.addChild(this.ga);this.Vc=new P({s:R(this,"status")});this.hc.addChild(this.Vc);this.ln=new Hy(this.F);this.Vc.addChild(this.ln);C(this,this.w(),function(){},this);C(this,this.item().Ee(),this.vB,this);C(this,this.be.H(),this.vB,this);C(this,this.Lf.H(),this.vB,this);this.vB()}m(rB,qB);
rB.prototype.vB=function(){var a=this.item().index(),b=this.item().title(),c="allAtOnce"==this.Yi;this.Fm.h(c);this.Fm.g("marked",this.item().vC());var d="allAtOnce"==this.Yi;this.Vc.h(this.ia||!d&&this.be.displayQuestionStatus());this.Zq=d=this.lv.status();Iy(this.ln,d);d=this.Lf.am();this.yy.h(this.Nd&&d&&(!c||this.ia));this.yy.B(this.item().MZ());this.ga.h(this.Nd&&d);this.ga.B(this.item().x_());a=(isNaN(a)?"   ":a+". ")+Zt(this.P,b);this.ld.B(a.replace(/\n/g," "));this.xm()};
rB.prototype.ja=function(){var a=Math.floor(.5*(this.height()-this.ld.height()));this.ld.cc(a)};rB.prototype.xm=function(){var a=this.item().eE;a&&(this.ld.xa(a.title),this.Vc.xa(a.status),this.yy.xa(a.awardedScore),this.ga.xa(a.maxScore),this.Fm.xa(a.mark))};rB.prototype.item=function(){return this.lv};function sB(a,b,c){G.call(this);this.o=b;this.NF=a;this.eE=null;this.i=c;C(this,this.o.submittedEvent(),this.Ma,this);C(this,this.o.markedEvent(),this.Ma,this);this.qa=H(this)}m(sB,G);e=sB.prototype;e.state=function(){return this.o};e.title=function(){return this.o.slide().description().textWithEquations(this.i.C("Q_EQUATION_REPLACEMENT_TEXT"))};e.index=function(){return this.NF};e.id=function(){return this.o.slide().id()};
e.MZ=function(){if(this.o instanceof T){var a=this.o.review();return a?Mg(a.awardedScore())+"":"-"}return""};e.x_=function(){return se.includes(this.o.slide().type())?"":this.o.slide().settings().evaluation()?this.o.maxScore()+"":"-"};e.status=function(){if(se.includes(this.o.slide().type()))return null;if(!this.o.slide().settings().I())return this.o.submitted()?"answered":"notanswered";if(this.o.submitted()){w(this.o,T);var a=this.o.review();if(a)return a.status()}return null};e.vC=function(){return this.o.isMarked()};
e.Ee=function(){return this.qa};e.Ma=function(){this.qa.a()};e.Lc=function(){Ad(this,this.o.submittedEvent(),this.Ma,this);Ad(this,this.o.markedEvent(),this.Ma,this)};function tB(a,b,c,d,f){var g=new wq;sq.call(this,{l:"quiz-slide-list",J_:g});D(this,g);this.Nd=!0;this.ia=!1;this.be=a;this.Lf=b;this.P=c;this.F=d;this.i=f;this.fB=new Map;this.Yi="eachQuestion";this.vp=null;this.Ti=H(this);this.O=null;this.ka=new up({qf:this});D(this,this.ka);Sk(this.ka.pg(),R(this,"scroll"));(a=this.ka.yd)&&tq(this,a)}m(tB,sq);e=tB.prototype;e.f=function(a){this.c.f(a)};e.ja=function(a,b){sq.prototype.ja.call(this,a,b);a&&b&&this.Ko(b)};e.Ko=function(a){this.ka&&this.ka.ih(a,this.displayObject().scrollHeight)};
e.Wn=function(){return this.Ti};e.xb=function(a,b,c,d){this.O=a;this.Yi=b;this.Nd=c;this.ia=d;uB(this,this.O)};function vB(a,b){a.vp!=b&&(wB(a,a.vp,!1),a.vp=b,wB(a,a.vp,!0),xB(a))}function xB(a){var b=a.Lg;var c=v(a.O).questions();c=Za(c,a.vp);c=wa(c)?c:b.K.indexOf(c);if(!(0>c)){c*=b.zm;var d=c+b.zm;c>=b.Na&&d<=b.Na+b.Dl||(b.Na=c<b.Na?c:d-b.Dl,b.gv())}a.yd.wq(a.Lg.Na)}function wB(a,b,c){b&&(b=a.fB.get(b),(a=a.Js.get(b))&&a.Ca(c))}
function uB(a,b){a.fB=new Map;var c=[],d=1;b.slides().forEach(function(b){var f="InfoSlide"==b.slide().type()?NaN:d;f=new sB(f,b,a.i);"InfoSlide"!=b.slide().type()&&d++;a.fB.set(b,f);c.push(f)});xq(a.Lg,c);vB(a,a.vp)}function vq(a,b){var c=new rB({item:b,questionListInfo:a.be,yj:a.Lf,cd:a.Yi,$:a.P,S:a.F,isGraded:a.Nd,ZK:a.ia});C(a,c.w(),function(){a.enabled()&&a.Ti.a(b.id())});b.state()==a.vp&&c.Ca(!0);return c};function yB(a,b,c,d,f){P.call(this,{l:"quiz-slide-list-view",mK:!0});var g=this;this.Nd=!0;this.ia=!1;this.i=c;this.Yi="eachQuestion";this.be=a;this.Lf=b;this.jm=H(this);a=new P({s:R(this,"close-button")});C(this,a.w(),function(){g.jm.a()},this);this.addChild(a);this.Fg=new P({l:"slide-list-header"});this.addChild(this.Fg);a=new P({l:"slide-list-scroll-container"});Q(this,a);this.Jb=new tB(this.be,this.Lf,d,f,c);Q(a,this.Jb);a.addChild(this.Jb.ka.pg());c=new P({s:R(this,"footer")});this.addChild(c);
this.Wz=zB(this,"mark-cell");this.qB=zB(this,"title-cell");Uk(this.qB,this.i,"PB_SLIDES_LIST_TITLE_COLUMN");this.Cw=zB(this,"status-cell");Uk(this.Cw,this.i,"PB_SLIDES_LIST_STATUS_COLUMN");this.yv=zB(this,"max-points-cell");Uk(this.yv,this.i,"PB_SLIDES_LIST_MAX_SCORE_COLUMN");this.hu=zB(this,"awarded-points-cell");Uk(this.hu,this.i,"PB_SLIDES_LIST_AWARDED_SCORE_COLUMN");C(this,this.Lf.H(),this.WF,this);C(this,this.be.H(),this.WF,this)}m(yB,P);e=yB.prototype;e.nc=function(){return this.jm};e.ao=function(){return this.Jb};
e.xb=function(a,b,c,d){this.Yi=b;this.Nd=c;this.ia=d;this.Jb.xb(a,b,c,d);this.WF()};function zB(a,b){b=new P({s:R(a.Fg,b)});a.Fg.addChild(b);return b}e.WF=function(){var a="allAtOnce"==this.Yi;this.Wz.h(a);this.Cw.h(this.ia||!a&&this.be.displayQuestionStatus());var b=this.Lf.am();this.hu.h(this.Nd&&b&&(!a||this.ia));this.yv.h(this.Nd&&b)};
e.ja=function(){this.qB.m("width","");AB(this.Cw);AB(this.yv);AB(this.hu);this.Wz.xa(10);var a=mg(this.Fg.displayObject());a=this.Fg.width()-(this.Wz.width()+this.Cw.width()+this.hu.width()+this.yv.width()+a.left+a.right);this.qB.m("width",a+"px");a=new nB({title:this.qB.width(),status:this.Cw.width(),maxScore:this.yv.width(),awardedScore:this.hu.width(),mark:this.Wz.width()});for(var b=l(this.Jb.fB.values()),c=b.next();!c.done;c=b.next())c=c.value,c.eE!=a&&(c.eE=a,c.Ma())};
function AB(a){a.m("width","");a.m("width",a.width()+1+"px")};function BB(a){var b=a.J,c=a.yk,d=a.skinSettings,f=a.bo,g=a.S,h=a.le,k=a.KT,n=a.$,t=a.A;P.call(this,{l:a.l});var u=this;a=Vu(h);this.ia=!1;this.kg=h;this.ON=this.G=this.Yd=this.Vb=this.Qb=null;this.i=new VA([b,c]);this.Lf=d.yj();this.be=d.questionListInfo();this.Qd=f;this.F=g;this.P=n;this.Z=t;this.Em=this.yh=this.Rj=this.O=null;(this.ic=a?new vy({s:R(this,"resources-info"),tabIndex:-1,toggle:!0}):null)&&this.ic.h(this.uI&&!1);this.uI=!1;this.Jb=a?null:new yB(this.be,this.Lf,this.i,this.P,this.F);
this.Qd.h(!1);B(this,this.Qd.displayObject(),"touchstart",function(a){a.target==u.Qd.displayObject()&&a.preventDefault()},this,xk);this.Ti=this.Jb?H(this,this.Jb.ao().Wn()):H(this);this.dk=H(this);this.YA="none";this.rl=null;this.Cm=new P({s:R(this,"container")});this.Cm.g("position","left");Q(this,this.Cm);this.Jb&&(C(this,this.Jb.nc(),this.$u,this),this.Ug=new P({s:R(this,"slides-info")}),Q(this.Cm,this.Ug),this.DI=new P({s:R(this,"slides-info-label")}),b=jj(this.F,"outline-icon.svg"),this.Ug.addChild(b),
this.Ug.addChild(this.DI),this.Gg=new lB(this.Jb,this.Qd),this.lw=new mB(this.Jb,this.Qd),C(this,this.Gg.Sk,function(){v(u.Jb);u.Qd.h(!1);u.Qd.removeChild(u.Jb)}),C(this,this.Ug.w(),this.VA,this));this.ll=new P({s:R(this,"container")});this.ll.g("position","right");this.addChild(this.ll);this.Ji=new P({l:"quiz-mark-button"});this.Ji.setAttribute("title",this.i.C("PB_SLIDES_LIST_MARK_COLUMN"));C(this,this.i.Jm,function(a){switch(a){case "PB_SLIDES_LIST_MARK_COLUMN":u.Ji.setAttribute("title",u.i.C("PB_SLIDES_LIST_MARK_COLUMN"))}});
Sk(this.Ji,R(this,"button"));Q(this.ll,this.Ji);b=jj(this.F,"bookmark-icon.svg");this.Ji.addChild(b);C(this,this.Ji.w(),function(){yr(v(u.Vb),!(u.Vb&&u.Vb.isMarked()))});this.Vj=new P({s:R(this,"question-score-info")});this.ll.addChild(this.Vj);this.Oi=new P({s:R(this,"quiz-score-info")});this.ll.addChild(this.Oi);C(this,this.Lf.H(),this.Fa,this);C(this,this.be.H(),this.Fa,this);this.td=!1;this.Oa=new jB(g,this.i,k);this.Oa.show(!1);this.ll.addChild(this.Oa);this.ic&&(Q(this.ll,this.ic),Uk(this.ic,
this.i,"PB_TITLE_PANEL_ATTACHMENTS"),C(this,this.ic.w(),function(){v(u.ic);u.ic.Ek(!u.ic.pressed());var a={pressed:u.ic.pressed(),relativeElement:u.ic.displayObject()};u.dk.a(a)},this))}m(BB,P);e=BB.prototype;e.resourcesPopupClosed=function(){this.ic&&this.ic.Ek(!1)};e.Yn=function(a){a=a.sidePanelPosition();"right"==a&&(this.ic&&this.Cm.addChild(this.ic),this.Cm.addChild(this.Vj),this.Cm.addChild(this.Oi),this.Cm.addChild(this.Ji));this.g("side-panel-position",a);this.YA=a;this.Fa()};
e.setPresentationContext=function(a){var b=a.sidePanelController,c=a.logo,d=a.logoUrl,f=a.logoTarget,g=a.showResourcesButton;a=a.resourcesButtonEnabled;b&&CB(this,b);this.Em&&Pk(this,this.Em);c&&(this.Em=new iB({logo:c,logoUrl:d,logoTarget:f,v_:this.GN()}),C(this,this.Em.tO,this.XF,this),Q(this,this.Em));this.ic&&(this.ic.h(g),this.ic.f(a),this.uI=g);this.Fa()};
function CB(a,b){if(!a.rl){a.rl=new vy({toggle:!0,s:R(a,"button")});var c="left"==a.YA;a.rl.g("type","show-panel");a.rl.g("position",c?"left":"right");a.rl.Ek(b.showed());c?a.Cm.addChild(a.rl):a.ll.addChild(a.rl);C(a,b.showedStateShanged(),function(){v(a.rl).Ek(b.showed())});C(a,a.rl.w(),function(){b.show(!b.showed())})}}e.Wn=function(){return this.Ti};e.showResourcesPopupEvent=function(){return this.dk};
e.xb=function(a,b,c,d,f){var g=this;f=void 0===f?null:f;this.Qb&&Ad(this,this.Qb.js,this.cH,this);this.Qb=a;C(this,this.Qb.js,this.cH,this);this.O=b;this.Yd=d;this.G=f;this.Rj=c;this.Jb&&this.Jb.xb(this.O,this.G?this.G.cd():"eachQuestion",!!d,!1);this.Ug&&Uk(v(this.DI),this.i,function(){return"PB_QUESTION_LIST_CAPTION"});Uk(this.Oi,this.i,"PB_CUMULATIVE_SCORE_LABEL",function(){if(g.Yd){var a=Mg(g.Yd.awardedScore()),b=Mg(g.Yd.maxScore());return{USER_POINTS:a,TOTAL_POINTS:b}}return{}});Uk(this.Vj,this.i,
"PB_QUESTION_N_OF_COUNT_LABEL",function(){var a=g.rF(),b=Aw(v(g.Rj)),c=v(g.O).questions();return{QUESTION_NUMBER:Za(c,b)+1,TOTAL_QUESTIONS:a}});DB(this,!0);EB(this,!0)};
e.xK=function(a){this.Jd(this.Vb);if(this.Vb=a)C(this,this.Vb.submittedEvent(),this.tX,this),C(this,this.Vb.markedEvent(),this.yR,this);this.Jb&&a&&(this.$u(),vB(this.Jb.ao(),a));a=this.Vb&&FB(v(this.Vb).slide().settings().ma());this.td=GB(this)&&p(a);if(!GB(this))this.Oa.vq(void 0);else if(this.Vb){var b=FB(this.Vb.slide().settings().ma()),c=a=FB(v(this.G).ma());p(b)&&(c=b,b=Math.floor(this.Vb.visitDuration()/1E3),p(a)&&a-v(this.Qb).quizDuration()<c-b&&(c=a-this.Qb.quizDuration()));this.Oa&&p(c)&&
0<c&&this.Oa.vq(c)}this.Fa()};e.hideTimer=function(){this.Oa.show(!1)};e.jC=function(){this.$u()};e.Qt=function(a){this.ia!=a&&this.Jb&&this.Jb.xb(v(this.O),this.G?this.G.cd():"eachQuestion",!!this.Yd,a);this.ia=a;this.Fa()};e.yq=function(a){this.ZP();this.yh=new hB(a,this.i);D(this,this.yh);this.Z.appendChild(this.yh.displayObject());C(this,this.yh.pN,this.ZP,this);this.yh.Us()};e.ZP=function(){this.yh&&(Cf(this.yh.displayObject()),this.ce(this.yh),this.yh=null)};
e.ja=function(a,b){a&&b&&(HB(this),this.XF())};function HB(a){var b=Vu(a.kg),c=N&&!b?0:14;if(a.yh){var d=Tk(a.Oa),f=Tk(a),g=a.Z.getBoundingClientRect(),h=a.parentScale();a.yh.ab(h);var k=Tk(a.yh);c=a.ll.contains(a.Oa)?d.right-k.width-c*h-g.left:c*h;a.yh.move(c,N&&b?12*h:f.top+f.height-g.top+12*h)}}e.vy=function(a,b){this.Gg&&this.lw&&(a?this.Gg.start():this.lw.start(b))};e.yR=function(){this.Ji&&(IB(this),this.Ji.g("marked",this.Vb?this.Vb.isMarked():!1))};
function DB(a,b){var c=null!=a.Vb&&a.be.showSlideList();a.Ug&&a.Ug.h(b&&c)}e.Ow=function(){this.Jb&&this.Ug&&this.Vb&&(this.Ug.h(this.be.showSlideList()),this.Ug.g("show-as-link",this.be.showSlideList()),Vk(v(this.DI)))};e.rF=function(){return v(this.O).questions().length};
function EB(a,b){var c=!!a.Qb,d=!!a.Vb,f=!!a.Vb&&se.includes(a.Vb.slide().type()),g=!!a.Vb&&!!qe.includes(a.Vb.slide().type());d=d&&!f&&!g&&b&&a.Lf.Ux();a.Vj.h(d);c&&d&&Vk(a.Vj);d=!!a.G&&"allAtOnce"==a.G.cd();f=!!a.Yd;d=!!a.Vb&&f&&!!a.G&&(!d||d&&a.ia);b=b&&d&&a.Lf.am();a.Oi.h(b);c&&b&&Vk(a.Oi);a.Oi.g("only-quiz-score",!a.Vj.visible())}
e.VA=function(a,b){var c=this;this.Jb&&!this.td&&this.be.showSlideList()&&(b.stopPropagation(),this.Qd.visible()?this.$u():(Xj||document.activeElement.blur(),this.Qd.h(!0),xB(this.Jb.ao()),this.Qd.addChild(this.Jb),a=Math.floor(.5*(this.Qd.height()-this.Jb.height())),this.Jb.move(0,a),this.Jb.wa(),this.Jb.ao().wa(),a="eachQuestion"==v(this.G).cd()?"free"==this.G.navigationType():!0,this.Jb.ao().f(a||this.ia),this.vy(!1,!0),this.ON=B(this,window,"mousedown",function(a){c.Jb&&c.Ug&&!c.Ug.contains(a.target)&&
!c.Jb.contains(a.target)&&c.$u()})))};e.nt=function(){IB(this,!1);DB(this,!1);EB(this,!1);this.hideTimer()};e.$u=function(){this.Qd.visible()&&(yd(this,this.ON),this.vy(!0,!0))};function FB(a){return a&&a.isEnabled()?a.value():void 0}e.cH=function(){if(this.Oa&&this.Oa.visible())if(this.td){var a=v(this.Vb);this.Oa.hh(Math.floor(a.visitDuration()/1E3))}else this.Oa.hh(v(this.Qb).quizDuration())};e.setParentScale=function(a){P.prototype.setParentScale.call(this,a)};
function GB(a){return a.Qb?"testing"==a.Qb.sessionMode():!1}e.tX=function(){this.Fa()};
e.Fa=function(){this.Ow();this.yR();EB(this,!0);this.ic&&this.ic.h(this.uI&&!0);IB(this);if(this.Vb&&this.Qb&&this.G){var a=!qe.includes(this.Vb.slide().type());if(this.Oa&&a){var b=Kx(this.Qb,this.Vb);a=this.Vb.submitted();(b=GB(this)&&p(this.Oa.wd)&&p(b))&&a&&(b=!1,a=FB(this.G.ma()),this.Oa&&p(a)&&(this.Oa.vq(a),this.td=!1,b=!0));this.Oa.show(b);HB(this);this.cH()}}this.Vj.g("with-separator",!1);this.Oi.g("with-separator",!1);this.Oa.g("with-separator",!1);this.ic&&this.ic.g("with-separator",!1);
"right"==this.YA?(this.Vj.g("with-separator",this.Oi.visible()),this.ic&&this.ic.g("with-separator",this.Vj.visible()||this.Oi.visible())):(a=this.Oa.visible(),b=!!this.ic&&this.ic.visible(),this.Vj.g("with-separator",this.Oi.visible()||a||b),this.Oi.g("with-separator",a||b),this.Oa.g("with-separator",b));this.Qb&&"completed"==this.Qb.sessionMode()&&this.nt();this.XF();this.Ug&&this.Ug.f(!this.td)};e.XF=function(){this.Em&&this.Em.cc((this.height()-this.Em.height())/2)};
function IB(a,b){b=void 0===b?!0:b;var c=a.be.showSlideList()&&!!a.G&&"allAtOnce"==a.G.cd(),d=!!a.Qb&&"testing"==a.Qb.sessionMode(),f=!Vu(a.kg)||"none"!=a.YA;a.Ji&&a.Ji.h(c&&d&&!a.ia&&f&&b)}e.GN=function(){return 50};function JB(a){BB.call(this,{l:"quiz-top-panel",J:a.J,yk:a.yk,skinSettings:a.skinSettings,bo:a.bo,S:a.S,le:a.le,KT:"quiz-timer-view",$:a.$,A:a.A})}m(JB,BB);function KB(a){var b=a.zq,c=a.slideWidth,d=a.slideHeight,f=a.le,g=a.J,h=a.skinSettings,k=a.S,n=a.soundController,t=a.$,u=a.A,x=a.fT,E=a.eh;a=a.Cn;var M=new P({l:"quiz-slide-container"});PA.call(this,{zq:b,slideWidth:c,slideHeight:d,BT:M,J:g});var U=this;this.Ez=Vu(f);this.g("embedded",this.Ez);this.kg=f;this.Qv=x;this.Sg=h;this.hp=new Ez({});this.Qd=new P({l:"slide-list-layer",mK:!0});this.Qd.h(!1);this.vh=b.Ua();(this.M=Wu(f)||this.Qv.showTopPanel()?new JB({J:g,yk:this.hp,skinSettings:h,bo:this.Qd,
S:k,le:f,$:t,A:u}):null)&&this.M.g("embedded",this.Ez);this.Ea=new aB(g,this.hp,k);this.Nb=new Fz(n);C(this,this.Nb.audioStartedEvent(),this.Jg,this);C(this,this.Nb.Vd,this.Ig,this);this.Nc=new dB({rS:this.Nb,S:k,J:g});this.dd=new P({l:"frames-layer"});this.Di=new P({l:"feedback-layer"});this.Di.g("ie",z);this.Di.h(!1);Vu(f)?(this.dd.g("embedded",!0),this.addChild(M),this.addChild(this.dd),this.resize(c,d),Wu(f)&&C(this,h.AF,function(){U.g("hide-bg",h.eq())})):(this.M&&this.addChild(this.M),this.addChild(M),
this.addChild(this.Ea),this.addChild(this.dd),this.resize(c+24,d+Bz(this.Qv.showTopPanel())),LB(this));this.g("hide-bg",h.eq());if(Vu(f)||0<=["embedded-customization"].indexOf(f))this.g("hide-bg",h.eq()),Wu(f)&&C(this,h.AF,function(){U.g("hide-bg",h.eq())});Wu(f)&&C(this,h.H(),function(){if(Vu(f)){var a=d;var b=c}else a=d+Bz(U.Qv.showTopPanel()),b=c+24;U.resize(b,a);LB(U)},this);M.addChild(this.Di);M.addChild(E);M.addChild(this.Qd);this.g("embedded-mode",mk&&!this.Ez);a&&this.jw(a)}m(KB,PA);e=KB.prototype;
e.Lx=function(a){a=a?"":"none";this.Ea.m("pointer-events",a);this.M&&this.M.m("pointer-events",a)};e.jw=function(a){var b=a.messages();b&&this.hp.Kx(b);Object.assign(this.Sg.at().colors(),a.colors());this.M&&this.M.Yn(a);this.Ea.Yn(a)};e.yq=function(a){this.M&&this.M.yq(a)};e.ja=function(a,b){PA.prototype.ja.call(this,a,b);a&&b&&this.M&&this.M.wa()};e.controlPanel=function(){return this.Ea};e.topPanel=function(){return this.M};e.Gn=function(){return this.dd};
e.Fk=function(a){this.Nc&&(this.Nb.stop(),this.Di.removeChild(this.Nc),this.Di.h(!1));a&&(a.Ua=this.vh,this.Di.addChild(this.Nc),this.Di.h(!0),this.Nc.show(a))};e.Pn=function(a,b){py(b,"PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",function(b){return a(!b)},!1)};e.activate=function(){PA.prototype.activate.call(this)};e.deactivate=function(){PA.prototype.deactivate.call(this);this.Nb.stop()};
e.setPanelScale=function(a){PA.prototype.setPanelScale.call(this,a);this.M&&this.M.setParentScale(a);this.Nc.setParentScale(a)};e.setPresentationContext=function(a){var b=a.sidePanelController,c=a.logo,d=a.logoUrl,f=a.logoTarget,g=a.showResourcesButton;a=a.resourcesButtonEnabled;this.M&&this.M.setPresentationContext({sidePanelController:b,logo:c,logoUrl:d,logoTarget:f,showResourcesButton:g,resourcesButtonEnabled:a})};e.h=function(a){PA.prototype.h.call(this,a);this.M&&this.M.h(a);this.Ea.h(a)};
e.Jg=function(){};e.Ig=function(){};e.YF=function(){if(!this.Ez&&this.M){var a=this.scale()*this.parentScale();this.M.setParentScale(a)}};e.UN=function(a){var b=parseFloat(Rf(a,"width"));var c=this.Qv.showTopPanel()?38:12;b=this.width()-b-12;L(a,"top",c+"px");L(a,"left",b+"px")};function LB(a){var b=a.Qv.showTopPanel();a.M&&a.M.h(b);a.g("top-panel-hidden",!b)};function MB(a,b,c){YA.call(this,{l:"universal-control-panel",J:a,yk:b,S:c})}m(MB,YA);function NB(a){var b=a.zq,c=a.slideWidth,d=a.slideHeight,f=a.le,g=a.J,h=a.skinSettings,k=a.S,n=a.soundController;a=a.eh;var t=new P({l:"quiz-slide-container"});PA.call(this,{zq:b,slideWidth:c,slideHeight:d,BT:t,J:g});this.g("embedded",!0);this.Sg=h;this.Qd=new P({l:"slide-list-layer"});this.Qd.h(!1);this.vh=b.Ua();this.Nb=new Fz(n);C(this,this.Nb.audioStartedEvent(),this.Jg,this);C(this,this.Nb.Vd,this.Ig,this);this.Nc=new dB({rS:this.Nb,S:k,J:g});this.dd=new P({l:"frames-layer"});this.dd.g("tablet",
!0);this.Di=new P({l:"feedback-layer"});this.addChild(t);this.addChild(this.dd);this.resize(c,d);Vu(f)&&this.g("hide-bg",h.eq());t.addChild(this.Di);t.addChild(a);t.addChild(this.Qd)}m(NB,PA);e=NB.prototype;e.controlPanel=function(){throw Error("");};e.topPanel=function(){throw Error("");};e.bo=function(){return this.Qd};e.Yn=function(a){Object.assign(this.Sg.at().colors(),a.colors())};e.Gn=function(){return this.dd};
e.Fk=function(a){this.Nc&&(this.Nb.stop(),this.Di.removeChild(this.Nc));a&&(a.Ua=this.vh,this.Di.addChild(this.Nc),this.Nc.show(a))};e.Pn=function(a,b){py(b,"PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",function(b){return a(!b)},!1)};e.activate=function(){PA.prototype.activate.call(this)};e.deactivate=function(){PA.prototype.deactivate.call(this);this.Nb.stop()};e.Jg=function(){};e.Ig=function(){};function OB(a){BB.call(this,{l:"universal-top-panel",KT:"universal-quiz-timer",J:a.J,yk:a.yk,skinSettings:a.skinSettings,bo:a.bo,S:a.S,le:a.le,$:a.$,A:a.A})}m(OB,BB);OB.prototype.GN=function(){return 37};function PB(a){var b=a.zq,c=a.slideWidth,d=a.slideHeight,f=a.le,g=a.J,h=a.skinSettings,k=a.S,n=a.soundController,t=a.$,u=a.A,x=a.fT,E=a.eh;a=a.Cn;P.call(this,{l:"quiz-tablet-skin",xf:!0});this.tc=new NB({zq:b,slideWidth:c,slideHeight:d,le:f,J:g,skinSettings:h,S:k,soundController:n,eh:E});this.nN=Vu(f);this.hp=new Ez({});this.M=x.showTopPanel()?new OB({J:g,yk:this.hp,skinSettings:h,bo:this.tc.bo(),S:k,le:f,$:t,A:u}):null;this.Ea=new MB(g,this.hp,k);Sk(this.Ea,R(this,"controls"));this.M&&this.addChild(this.M);
this.addChild(this.tc);this.addChild(this.Ea);a&&this.jw(a)}m(PB,P);e=PB.prototype;e.$l=function(){};e.Lx=function(a){a=a?"":"none";this.Ea.m("pointer-events",a);this.M&&this.M.m("pointer-events",a)};e.setPresentationContext=function(a){var b=a.sidePanelController,c=a.logo,d=a.logoUrl,f=a.logoTarget,g=a.showResourcesButton;a=a.resourcesButtonEnabled;this.M&&this.M.setPresentationContext({sidePanelController:b,logo:c,logoUrl:d,logoTarget:f,showResourcesButton:g,resourcesButtonEnabled:a})};
e.jw=function(a){var b=a.messages();b&&this.hp.Kx(b);this.tc.Yn(a);this.M&&this.M.Yn(a);this.Ea.Yn(a)};e.controlPanel=function(){return this.Ea};e.topPanel=function(){return this.M};e.Gn=function(){return this.tc.Gn()};e.Fk=function(a){this.tc.Fk(a)};e.yq=function(a){this.M&&this.M.yq(a)};e.Pn=function(a,b){this.tc.Pn(a,b)};e.activate=function(){this.tc.activate()};e.deactivate=function(){this.tc.deactivate()};e.Sp=function(){this.tc.Sp()};e.Tt=function(a){this.tc.Tt(a)};e.bD=function(a){this.tc.bD(a)};
e.St=function(a){this.tc.St(a)};e.dD=function(){return this.tc.dD()};e.Xl=function(){return new F};e.Wt=function(){return this.tc.Wt()};e.scale=function(){return this.tc.scale()};e.reset=function(){Sa("remove")};e.Tx=function(){this.tc.Tx()};e.sx=function(){this.tc.sx()};e.In=function(){this.tc.In()};e.Sx=function(a){this.tc.Sx(a)};e.cD=function(){this.tc.cD()};e.setPanelScale=function(){};
e.ja=function(a,b){if(a&&b){var c=this.M?this.M.height():12;c=this.nN?new ce(0,0,0,0):new ce(c,12,this.Ea.height(),12);var d=Gg({width:this.tc.width(),height:this.tc.height(),boundingWidth:a-(c.left+c.right),boundingHeight:b-(c.top+c.bottom)});a=d.scale;b=d.left;d=d.top;this.tc.ab(a);!this.nN&&this.M&&this.M.setParentScale(a);this.tc.move(b+c.left,d+c.top)}};e.Jg=function(){};e.Ig=function(){};e.setBannerView=function(a){this.tc.setBannerView(a)};function QB(){this.pG={}}QB.prototype.Ql=function(a){var b=this;return a.Gd().every(function(a){return"image"!=a.type()||b.pG[a.id()]})};function RB(a,b){b=b.Gd().filter(function(a){return"image"==a.type()}).map(function(b){var c=w(b,Um);return new Promise(function(b,d){var f=new Image;f.onload=function(){a.pG[c.id()]=!0;b()};f.onerror=function(){a.pG[c.id()]=!1;d(Error("Can not load image"))};f.src=c.info.src})});return Promise.all(b)};function SB(){}m(SB,nw);function TB(){this.ib=[]}m(TB,SB);e=TB.prototype;e.va=function(a){this.ib=[];this.ff(a);return v(this.ib)};e.fj=function(a){this.gb(a);this.ib=this.ib.concat(a.content().Ka().va())};e.$i=function(a){this.gb(a)};e.ej=function(a){this.gb(a);this.ib=this.ib.concat(a.content().Ka().va())};e.ij=function(a){this.gb(a);this.ib=this.ib.concat(a.content().va())};e.oj=function(a){this.gb(a);this.ib=this.ib.concat(a.content().va())};e.kj=function(a){this.gb(a);this.ib=this.ib.concat(a.content().va())};
e.qj=function(a){this.gb(a)};e.jj=function(a){this.gb(a)};e.cj=function(a){this.gb(a)};e.pj=function(a){this.gb(a)};e.lj=function(a){this.gb(a)};e.nj=function(a){this.gb(a);this.ib=this.ib.concat(a.content().va())};e.hj=function(a){this.gb(a);this.ib=this.ib.concat(a.content().va())};e.dj=function(a){this.gb(a);this.ib=this.ib.concat(a.content().va())};e.bj=function(a){this.gb(a)};e.gj=function(a){this.gb(a)};e.mj=function(a){this.gb(a)};
e.aj=function(a){var b=this;this.gb(a);if(O){var c=function(a){if(a=a.slideObject())b.ib=b.ib.concat(a.va())};a.content().chains().forEach(function(a){c(a.object());c(a.destination())})}};
e.gb=function(a){function b(b){return(b=Sh(a.settings(),b))?b.va():[]}if(O){var c=a.Fl().fb;this.ib=c?this.ib.concat([c.Da]):this.ib}else this.ib=this.ib.concat(a.eb().va());this.ib=this.ib.concat(a.description().va());this.ib=this.ib.concat(b("correct"));this.ib=this.ib.concat(b("incorrect"));this.ib=this.ib.concat(b("attempt"));this.ib=this.ib.concat(b("answered"))};function UB(){this.Wg=null}m(UB,SB);e=UB.prototype;e.pc=function(a){this.Wg=null;this.ff(a);return this.Wg};e.fj=function(a){this.gb(a);this.Wg=Lh(this.Wg,a.content().Ka())};e.$i=function(a){this.gb(a)};e.ej=function(a){this.gb(a);this.Wg=Lh(this.Wg,a.content().Ka())};e.ij=function(a){this.gb(a)};e.oj=function(a){this.gb(a)};e.kj=function(a){this.gb(a)};e.qj=function(a){this.gb(a)};e.jj=function(a){this.gb(a)};e.cj=function(a){this.gb(a)};e.pj=function(a){this.gb(a)};e.lj=function(a){this.gb(a)};
e.nj=function(a){this.gb(a)};e.hj=function(a){this.gb(a)};e.dj=function(a){this.gb(a)};e.bj=function(a){this.gb(a)};e.gj=function(a){this.gb(a)};e.mj=function(a){this.gb(a)};e.aj=function(a){this.gb(a)};e.gb=function(a){this.Wg=Kh(this.Wg,a.eb().pc());a.content()&&(this.Wg=Kh(this.Wg,a.content().pc()));this.Wg=Kh(this.Wg,a.settings().pc());this.Wg=Lh(this.Wg,a.description())};function VB(){G.call(this);this.gQ=new QB;this.Ja=[];this.Uz={};this.sv=void 0;this.IE=0}m(VB,G);function Sx(a,b){var c=WB(b).map(function(b){return new Promise(function(c,d){b.Ql()&&c();b.load();C(a,b.xx(),c,a);C(a,b.sC(),d,a)})});b=XB(a,b);return Promise.all(c.concat(b))}VB.prototype.lG=function(){if(!p(this.sv)){var a,b=this.IE+1;b<this.fk()&&!this.Uz[b]&&(a=b);p(a)&&YB(this,a)}};function lz(a,b){a.Ja=b;a.Uz={};a.IE=0}
function qz(a,b){return YB(a,b).then(function(){p(b)&&(a.IE=b,Ci(a.lG,100,a));Ci(a.lG,100,a)})}function YB(a,b){if(a.Uz[b])return Promise.resolve();a.sv=b;return Sx(a,a.Ja[b].slide()).then(function(){ZB(a)},function(){ZB(a)})}function ZB(a){v(p(a.sv));a.Uz[a.sv]=!0;a.sv=void 0;Ci(a.lG,100,a)}VB.prototype.fk=function(){return this.Ja.length};function WB(a){return(new TB).va(a).filter(function(a){return!(a instanceof As||a instanceof ws)})}
function XB(a,b){return(b=(new UB).pc(b))?b.Ka.map(function(b){return a.gQ.Ql(b)?Promise.resolve(void 0):RB(a.gQ,b)}):[]};function $B(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 aC(){this.eN=!0;this.vn=new F;this.jr=new F;this.hR=new F;this.ZD=""}e=aC.prototype;e.mg=!0;e.Ab=!0;e.visible=function(){return this.mg};e.h=function(a){this.mg!=a&&(this.mg=a,this.eN&&this.MV!=this.mg&&(this.MV=this.mg,this.vn.a()))};e.enabled=function(){return this.Ab};e.f=function(a){this.Ab!=a&&(this.Ab=a,this.eN&&this.LV!=this.Ab&&(this.LV=this.Ab,this.jr.a()))};e.B=function(a){this.Zi!=a&&(this.Zi=a,this.hR.a())};e.textContent=function(){return this.Zi};function bC(){this.U=this.Pb=this.Kc=null;this.Vm=new aC;this.Xh=new aC;this.xl=new aC;this.nr=new aC;this.Ph=new aC;this.Ly=new aC;this.Ds=new aC;this.ds=new aC}e=bC.prototype;e.xb=function(a,b){this.j=a;this.Pb=b;b=[];for(var c=l(a.slidePoolState().slides()),d=c.next();!d.done;d=c.next())b.push(d.value);this.Ja=b;a.sessionModeChangedEvent().addHandler(this.Io,this);a.O.activeSlideChangedEvent().addHandler(this.Dv,this);this.Dv()};e.setActionAvailability=function(a){this.Kc=a;this.Io()};
e.Dv=function(){this.U&&this.U instanceof T&&this.U.submittedEvent().removeHandler(this.Io,this);(this.U=Aw(this.j.O))&&this.U instanceof T&&this.U.submittedEvent().addHandler(this.Io,this);this.Io()};e.tt=function(){this.Io()};
e.Io=function(){this.xF();if(this.j)switch(this.j.sessionMode()){case "testing":this.VF();break;case "reviewing":var a=this.U,b=Za(this.Ja,a);v(a&&0<=b);this.Xh.h(!0);this.Xh.f(!this.Fz());this.Vm.h(!0);this.Vm.f(0<b);this.cr=!1;this.nr.h(!0);break;case "completed":b=this.j.$c();var c=null!=this.Kc&&cC(this,"continuePresentation");a="none"!=this.j.sg().type();b=p(b)?a||c:!0;(c=!this.Kc||cC(this,"finishAction"))&&dC(this);a=null!=this.Kc?!0:a;this.ds.h(eC(this));this.Ph.h(c&&b&&a);this.cr=eC(this)}else this.cr=
a=eC(this),this.Ds.h(!0),this.ds.h(a)};e.xF=function(){this.Xh.h(!1);this.Vm.h(!1);this.xl.h(!1);this.nr.h(!1);this.Ly.h(!1);this.Ph.h(!1);this.ds.h(!1);this.Ds.h(!1)};
e.VF=function(){var a=this.j.settings(),b=this.U;if(b){var c=Za(this.Ja,b);v(b&&0<=c);c=b instanceof T&&b.Rb();var d=b.slide(),f=d.settings().ma();f=!!f&&f.isEnabled();f=c&&f;a="eachQuestion"==a.cd()||f;f=v(this.j);var g="none"!=f.sg().type();"ok"!=fC(this)&&a&&Jx(f,!0)&&!g&&!gC(this)?(dC(this),this.Ph.h(!0)):this.Ph.h(!1);g=a&&c;d=a||!this.Fz()||"InfoSlide"==d.type()&&a;this.Xh.h(!g&&!this.Ph.visible());this.Xh.f(d);d=a&&!c;g=b instanceof T;d=this.zb()||a&&(c||!g)||d;f=0<=Ew(f.O,!1);this.Vm.h(!d&&
!this.Ph.visible());this.Vm.f(f);this.ds.h(!1);this.cr=!1;this.xl.f(a&&c);this.xl.h(this.xl.enabled()&&!this.Ph.visible());this.nr.h(!a);"Hotspot"==b.slide().type()&&c?(this.Ly.h(!0),c="tryAgain"==this.xl.ZD,this.Ly.f(b.initiated()&&!c)):this.Ly.h(!1)}};function gC(a){a=a.j.$c();return!!a&&a.slide().visible()}function dC(a){a.qN=cC(a,"continuePresentation")?"continue":"finish"}e.zb=function(){return v(this.Pb).ua()};
e.Fz=function(){var a=this.Ja.length,b=Za(this.Ja,this.U);if(!this.zb()||"testing"==this.j.quizState())return b==a-1;a=this.Ja.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 cC(a,b){return null!=a.Kc&&a.Kc.actionAvailable(b)}function eC(a){var b=a.j&&"testing"==a.j.quizState()&&0===Za(a.Ja,a.U),c=a.j&&"completed"==a.j.quizState();return(b&&!0||!a.j||c)&&cC(a,"gotoPreviousSlide")}
function fC(a){var b="continue";if(!a.U)return b;var c=a.U.slide(),d=a.U instanceof T&&a.U.Rb();c=(c=c.settings().ma())&&c.isEnabled();c=a.U instanceof T&&c;var f;if(f=!a.zb()){f=!1;for(var g=l(a.j.slidePoolState().slides()),h=g.next();!h.done;h=g.next())h=h.value,h instanceof T?f=f||h.Rb():"InfoSlide"==h.slide().type()&&(f=f||!h.hasBeenVisited());f=!f}d&&!c?b="tryAgain":f&&(b=gC(a)?"viewResults":"ok");return b};function hC(a){Da(a)&&1==a.nodeType?this.lo=this.X=a:(this.X=tf("DIV",iC("component_container",a)),this.lo=this.PM(iC("component_base",a)),this.X.appendChild(this.lo));this.Ef=[];this.gl=!1;if(Oj){var b=new zk(this.Zt());this.re=new vj;this.re.Zu.addHandler(function(){1==Id(this.re)&&Bk(b)},this);this.re.vF.addHandler(function(){0==Id(this.re)&&Ck(b)},this);a=new Hk;a.TI.addHandler(function(a,b,f){this.af(!1);this.gl&&f.preventDefault();this.enabled()&&this.pm(f)},this);a.SI.addHandler(function(){this.af(!0)},
this);a.UI.addHandler(function(){this.enabled()&&this.em()},this);Ak(b,a)}else this.gl=!0,this.re=new vj,this.re.Zu.addHandler(function d(){w(this.re,vj);this.re.Zu.removeHandler(d,this);var a=A(this.Zt(),"mouseover",function(){this.enabled()&&0<Id(this.re)&&this.em()},!1,this);this.Ef.push(a);a=A(this.Zt(),"mouseout",function(){this.af(!1)},!1,this);this.Ef.push(a);a=A(this.Zt(),"click",function(a){this.af(!0);this.gl&&0<Id(this.re)&&(a.preventDefault(),a.stopPropagation());this.pm(a)},!1,this);
this.Ef.push(a)},this);this.Ng=new F}e=hC.prototype;e.Sr=1;e.cU=!0;e.pm=function(a){!this.cU&&a&&(this.displayObject().blur(),this.fa().blur());this.re.a(this,a)};e.w=function(){return this.re};e.Zt=function(){return this.displayObject()};e.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};e.removeAttribute=function(a){this.displayObject().removeAttribute(a)};e.ZC=function(a){this.so=a;this.kw(a)};
e.xf=function(){var a=this;this.fg=this.ng=void 0;this.op=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.ng=c.width,a.fg=c.height,a.ja(c.width,c.height),a.Ng.a(a))});this.op.observe(this.X);this.ja(parseInt(this.X.style.width,10),parseInt(this.X.style.height,10));this.Ng.a(this)};e.em=function(){this.ny()};e.ny=function(){this.g("active",!0)};e.af=function(){this.FA()};e.FA=function(){this.g("active",!1)};e.fa=function(){return this.lo};
hC.prototype.baseElement=hC.prototype.fa;hC.prototype.displayObject=function(){return this.X};hC.prototype.displayObject=hC.prototype.displayObject;e=hC.prototype;e.width=function(){return p(this.ng)?this.ng:this.jz(this.fa())};e.jz=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:ig(a).width};e.xa=function(a){this.resize(a)};e.height=function(){return p(this.fg)?this.fg:this.pF(this.fa())};e.pF=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:ig(a).height};
e.tb=function(a){this.resize(void 0,a)};e.resize=function(a,b){if(p(this.op))throw Error("ResizeObserver is turned on");this.ls(a,b);p(a)&&(this.ng=a);p(b)&&(this.fg=b);this.Ng.a(this)};function jC(a){return new K(a.x(),a.y(),a.width(),a.height())}e.ls=function(a,b){p(a)&&($f(this.displayObject(),a),$f(this.fa(),a));p(b)&&(ag(this.displayObject(),b),ag(this.fa(),b));p(a)&&p(b)&&this.ja(a,b)};e.ja=function(){};e.x=function(){return p(this.Ms)?this.Ms:Uf(this.displayObject()).x};
e.vf=function(a){this.Ms=a;this.displayObject().style.left=a+"px"};e.y=function(){return p(this.Ns)?this.Ns:Uf(this.displayObject()).y};e.cc=function(a){this.Ns=a;this.displayObject().style.top=a+"px"};e.move=function(a,b){this.vf(a);this.cc(b)};e.enabled=function(){return!this.fa().hasAttribute("disabled")};e.f=function(a){p(this.so)&&this.kw(a?this.so:-1);a?this.fa().removeAttribute("disabled"):this.fa().setAttribute("disabled","")};e.visible=function(){return"none"!=this.displayObject().style.display};
e.h=function(a){this.displayObject().style.display=a?"":"none"};e.opacity=function(){return this.Sr};e.lb=function(a){Y(this,"opacity",a);this.Sr=a};e.addChild=function(a){a=this.Ei(a);this.displayObject().appendChild(a)};e.pd=function(a,b){a=this.Ei(a);Bf(this.displayObject(),a,b)};e.removeChild=function(a){a=this.Ei(a);this.iC(a)&&this.displayObject().removeChild(a)};e.Tn=function(){for(var a=this.displayObject();a.firstChild;)a.removeChild(a.firstChild)};
e.iC=function(a){return(a instanceof hC?a.displayObject():a).parentNode==this.displayObject()};e.B=function(a){Gf(this.fa(),a)};e.tf=function(a){this.fa().innerHTML=a};function Y(a,b,c){L(a.displayObject(),b,c)}e.QC=function(a){this.Bk("label",a)};e.Nt=function(a){Aa(a)&&(a=a.join(" "));zj(this.wB?this.lo:this.X,a)};e.tq=function(a){this.Bk("hidden",a)};e.Bk=function(a,b){Aj(this.wB?this.lo:this.X,a,b)};e.PM=function(a){return tf("DIV",a)};
function iC(a,b){return p(b)?b instanceof Array?(b=jb(b),b.push(a),b):[a,b]:a}e.g=function(a,b){a=this.RD?sj(this.RD,a):a;var c=this.X;b?ug(c,a):vg(c,a);this.X!=this.lo&&(c=this.lo,b?ug(c,a):vg(c,a))};e.Hn=function(a){a=this.RD?sj(this.RD,a):a;return tg(this.X,a)};function kC(a,b){a=a.displayObject();ug(a,b)}function lC(a,b){a=a.displayObject();vg(a,b)}e.vD=function(){A(this.displayObject(),"keydown",this.QG,!1,this)};
e.QG=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.pm(null))};e.kw=function(a){this.setAttribute("tabindex",a+"")};e.Yc=function(){for(var a=0;a<this.Ef.length;++a){var b=this.Ef[a];b&&jd(b)}this.op&&this.op.disconnect()};e.Ei=function(a){return a instanceof hC||a instanceof P?a.displayObject():a};function Z(a,b){hC.call(this,tf(b||"DIV",a))}r(Z,hC);function mC(){Z.call(this,"top_layer visualizer"+(N?" mobile":""));this.oB=new F}r(mC,Z);mC.prototype.L=1;mC.prototype.Wr=1;mC.prototype.xb=function(){};mC.prototype.ab=function(a){zg(this.displayObject(),a);this.L=a};function nC(a){this.Z=a;this.pn=[];this.di=this.Iq}e=nC.prototype;e.Iq=-1;e.kC=function(){for(var a=0;a<this.pn.length;++a)this.pn[a].fy.Qf();this.di!=this.Iq&&oC(this)};e.qy=function(a){var b=Oj?rk:"mouseover";A(a.displayObject(),b,this.aY,!1,this);A((void 0).j_(),b,this.JU,!1,this)};e.aY=function(a){for(var b=0;b<this.pn.length;++b)if(Ff(this.pn[b].Sn.displayObject(),a.target)){pC(this,b);break}};e.JU=function(){Oj||(v(this.lm),this.lm.show(this.Z,this.Vy),A(this.lm.j_(),"mouseout",this.Th,!1,this))};
e.Th=function(a){a=a.relatedTarget;this.lm&&a&&!Ff(this.lm.fa(),a)&&a!=this.Vy.fa()&&(v(this.lm),this.lm.Qf(),id(this.lm.fa(),"mouseout",this.Th,!1,this))};e.$Q=function(a){a=a.target;for(var b=0;b<this.pn.length;++b){var c=this.pn[b];Ff(c.Sn.displayObject(),a)||c.fy.displayObject()==a||(c.fy.Qf(),this.Wy=null)}this.di!=this.Iq||this.Wy||id(document,Oj?rk:"mouseover",this.$Q,!0,this);this.di!=this.Iq&&this.Vy.displayObject()!=a&&!Ff(this.Vy.displayObject(),a)&&oC(this)};
function oC(a){clearTimeout(a.di);a.di=a.Iq}function pC(a,b){var c=a.pn[b];c.fy.enabled()&&(a.di!=a.Iq||A(document,Oj?rk:"mouseover",a.$Q,!0,a),oC(a),a.Vy=c.Sn,a.lm=c.fy,a.di=setTimeout(function(){a.kC();a.Wy=a.pn[b];a.Wy.fy.show(a.Z,a.Wy.Sn)},c.timeout))};function qC(a,b,c,d,f,g){Z.call(this,a);this.i=g;this.F=b;this.j=null;this.P=f;this.eB=!0;this.Wr=1;this.Sm=!1;this.Kf=d;this.Qa=this.QM();this.Z=new mC;zf(c,this.Z.displayObject());this.rB=new nC(this.Z);this.Yf=new F;this.Ej=new F;this.Vd=new F;this.pk=new F;this.Cl=new F;this.nk=new F;this.rw=new F;this.Xu=new F;this.yU=new F;this.gG=new Z("launch_screen");this.gG.h(!1);this.gG.w().addHandler(function(){},this);zf(c,this.gG.displayObject())}m(qC,Z);e=qC.prototype;e.scale=function(){return 1};
e.Xx=function(){return this.rw};e.changeAllowTouchScrollEvent=function(){return this.yU};e.xb=function(a){this.j=a;a.sessionModeChangedEvent().addHandler(this.qh,this);a.oB.addHandler(this.xP,this);a.O.activeSlideChangedEvent().addHandler(this.rn,this);a.js.addHandler(this.Yo,this);a.HH.addHandler(this.jA,this);a.O.UF.addHandler(this.bP,this);a.jl.eI.addHandler(this.pP,this);a.jl.gI.addHandler(this.rP,this);a.jl.dI.addHandler(this.oP,this);a.jl.fI.addHandler(this.qP,this)};
function rC(a){return v(a.j)}e.uP=function(){};e.rP=function(){};e.pP=function(){};e.oP=function(){};e.qP=function(){};e.start=function(){};e.setOverlayDisplayed=function(a){this.Sm!=a&&(this.Sm=a,this.cJ())};e.cJ=function(){};e.rn=function(){var a=Aw(rC(this).O);a&&this.ql(a)};e.ql=function(a){a!=this.U&&this.kI(a)};e.kI=function(a){this.U&&this.U instanceof T&&this.U.submittedEvent().removeHandler(this.Nm,this);(this.U=a)&&this.U instanceof T&&this.U.submittedEvent().addHandler(this.Nm,this)};
e.Nm=function(){};e.Ii=function(){if(!this.j)return!1;var a=this.j.sessionMode(),b=this.j.$c();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.Yo=function(){};e.xP=function(){};e.qh=function(){var a=rC(this).quizState();this.Ii()&&!this.uY&&(this.fR(),this.uY=!0);"testing"==a&&this.rn()};e.fR=function(){};e.JQ=function(){throw Error("method is not implemented");};e.IQ=function(){throw Error("method is not implemented");};
e.iB=function(){Ti&&Eg();if(!(this.U&&this.U instanceof T))throw Error("current slide isn't question");var a=this.U.slide();if(this.U.initiated()||a.settings().At()){if(!(this.U&&this.U instanceof T))throw Error("current slide isn't question");this.U.initiated()&&this.U.Rb()?this.U.submit():a.settings().At()?(this.U.vL(!0),sC(this,!0)):this.JQ(!1)}else this.IQ(1,!1)};e.kA=function(){};e.jA=function(){};e.bP=function(){};e.pI=function(){};e.pf=function(){return rC(this).settings()};e.Jg=function(a){this.Yf.a(a)};
e.gA=function(a,b,c){this.Ej.a(a,b,c)};e.Ig=function(a){this.Vd.a(a)};e.Rr=function(a){this.pk.a(a)};e.nA=function(a,b,c){this.Cl.a(a,b,c)};e.dl=function(a){this.nk.a(a)};e.audioStartedEvent=function(){return this.Yf};e.audioStartingEvent=function(){return this.Ej};e.videoStartedEvent=function(){return this.pk};e.videoStartingEvent=function(){return this.Cl};e.eo=function(){return this.nk};e.parentScale=function(){return this.Wr};e.setParentScale=function(a){this.Wr=a};
e.setActionAvailability=function(a){this.Kc=a;this.Qa.setActionAvailability(a)};e.setPresentationOutlineController=function(){};function sC(a,b){Fw(rC(a).O,b)}e.dz=function(){this.av();rC(this).finish()};e.eP=function(){this.U&&this.U instanceof vr&&yr(this.U,!this.U.isMarked())};e.SH=function(){};e.fQ=function(){rC(this).review()};e.bz=function(){};e.QM=function(){return new bC};e.av=function(){};function tC(){bC.call(this);this.Eg=!1;this.Tk=new aC;this.hB=new aC}m(tC,bC);tC.prototype.Hx=function(a){this.Eg=a;this.Io()};tC.prototype.xb=function(a,b){bC.prototype.xb.call(this,a,b)};tC.prototype.VF=function(){var a="allAtOnce"==this.j.settings().cd();this.Eg&&!a?this.Tk.h(!0):(bC.prototype.VF.call(this),this.Xh.enabled()||this.Xh.h(!1),this.hB.h(a&&!this.Xh.visible()&&!this.xl.visible()))};tC.prototype.xF=function(){bC.prototype.xF.call(this);this.Tk.h(!1);this.hB.h(!1)};function uC(a,b,c){N&&(this.Vg=tf("DIV"),ug(this.Vg,"tap_area"));hC.call(this,b);this.Vg&&this.addChild(this.Vg);this.wB=!0;this.FV=c?!0:!1;c&&this.Ek(!1);a&&this.w().addHandler(this.OG,this);N&&(a=this.fa(),ug(a,"mobile"));this.ZC(0);this.fa().setAttribute("tabindex","-1");this.vD()}r(uC,hC);e=uC.prototype;e.Ui=!1;e.Ab=!0;e.PM=function(a){a=tf("BUTTON",a);z&&8>=vc||(a.type="button");return a};e.selected=function(){return this.Ui};
e.Ca=function(a){if(a){var b=this.fa();ug(b,"selected")}else b=this.fa(),vg(b,"selected");this.FV&&this.Ek(a);this.Ui=a};e.enabled=function(){return this.Ab};e.f=function(a){uC.pa.f.call(this,a);var b=this.fa();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();vg(c,"disabled")}else c=this.displayObject(),ug(c,"disabled");!a&&b.blur&&b.blur();this.Ab=a};e.Ek=function(a){this.fa().setAttribute("aria-pressed",a)};e.OG=function(){this.Ca(!this.Ui)};
e.af=function(a){uC.pa.af.call(this,a);-1==this.so&&this.fa().blur()};e.Zt=function(){return uC.pa.Zt.call(this)};e.pm=function(a){this.enabled()&&uC.pa.pm.call(this,a)};e.tq=function(a){this.wB=!1;uC.pa.tq.call(this,a);this.wB=!0};function vC(a,b,c,d){Z.call(this,c||"quiz_bottom_panel");this.im=d||this;this.Pb=null;this.i=b;this.j=null;this.Qa=a;this.CH=this.Xb("back");this.Uh(this.CH,a.ds,!1,!0);this.lc=this.Xb("start");this.Uh(this.lc,a.Ds,!1);this.ip=this.Xb("prev");this.Vo=this.Xb("next");this.mr=this.Xb("finish");this.VL();this.Ip=this.Xb("submit");this.Uh(this.Ip,a.xl,!1);this.Ip.B(this.Qe("PB_SUBMIT_BUTTON_LABEL"));this.Lj=this.Xb("feedback");a.Tk.vn.addHandler(function(){var b=this.im;if(a.Tk.visible()){b.addChild(this.Lj);
b=fC(a);var c=this.Uu(b);this.Lj.g("result","viewResults"==b);a.Tk.ZD=b;this.Lj.B(c)}else b.removeChild(this.Lj)},this);this.dg=this.Xb("exit");a.Ph.vn.addHandler(this.rW,this);this.Rg=this.Xb("showReview");this.Rg.B("TODO: //from content");this.qp=this.Xb("retake");this.qp.B("TODO: //from content");this.Py=new F;this.$r=new F;this.cs=new F;this.ip.w().addHandler(function(){(a.cr?this.cs:this.$r).a()},this);this.CH.w().addHandler(function(){(a.cr?this.cs:this.$r).a()},this);a.tt()}m(vC,Z);e=vC.prototype;
e.FN=function(){return!1};e.rW=function(){var a=this.Qa.Ph.visible();a&&this.dg.B(this.Qe("finish"==this.Qa.qN?"PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL":"PB_CONTROL_PANEL_NEXT"));wC(this,this.dg,a,this.FN())};e.VL=function(){xC(this,!0);yC(this);zC(this,!1)};function xC(a,b){a.Uh(a.ip,a.Qa.Vm,!0,b);a.ip.B(a.Qe("PB_PREVIOUS_SLIDE_BUTTON_LABEL"))}function zC(a,b){a.Uh(a.mr,a.Qa.hB,!0,b);a.mr.B(a.Qe("PB_SUBMIT_ALL_BUTTON_LABEL"))}
function yC(a){a.Uh(a.Vo,a.Qa.Xh,!0);a.Vo.B(a.Qe("PB_NEXT_SLIDE_BUTTON_LABEL"))}e.Zn=function(a){this.Pb=a};e.cq=function(){};e.outlinePopupClosed=function(){};e.me=function(a){this.j=a;a.sessionModeChangedEvent().addHandler(this.Xo,this);this.Xo()};e.jK=function(){return this.mr.w()};e.Ut=function(){return this.Rg.w()};e.Kt=function(){return this.qp.w()};function wC(a,b,c,d){a=a.im;c?d?a.pd(b,0):a.addChild(b):a.removeChild(b)}e.Xo=function(){wC(this,this.Rg,!1);wC(this,this.qp,!1)};
e.Uh=function(a,b,c,d){function f(){var f=c?b.visible():b.visible()&&b.enabled();wC(g,a,f,d);a.f(b.enabled())}var g=this;f();b.vn.addHandler(f,this);b.jr.addHandler(f,this);b.hR.addHandler(function(){a.B(b.textContent())},this)};e.Xb=function(a){a=new uC(!1,a);if(Nj){var b=a.fa();ug(b,"android")}a.gl=!0;return a};
e.Uu=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.Qe(b)};e.Qe=function(a){return this.i.C(a)};e.Pa=function(){};e.Hh=function(){};
e.Ck=function(a,b){if("start"==a){this.lc.g("submit",!1);switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";this.lc.g("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.lc.B(this.Qe(a))}};function AC(a){var b=a.Qa.Ds.visible()&&!0;wC(a,a.lc,b)}e.Tl=function(){return this.Py};var BC;function CC(a,b){BC?(BC.scrollLeft=a,BC.scrollTop=b):window.scrollTo(a,b)}function DC(){return BC?BC.scrollTop:window.pageYOffset}window.yPos=DC;window.scrollPageTo=CC;function EC(a,b,c,d){So.call(this,null,[0],[350],350);this.U=a;this.Cv=b;this.JE=c;this.bO=d;this.FO=40}m(EC,So);
EC.prototype.zj=function(){var a=v(this.coords)[0],b=Math.min(a,200)/200;Y(this.U,"opacity",1-b);var c=-this.FO*(.5>b?Math.pow(2*b,2)/2:b);b=new wg;b.translate(this.bO?-c:c,0);b.scale(this.JE,this.JE);c=this.U.displayObject();Ag(yg(),c,b);a=Math.max(a-150,0)/200;Y(this.Cv,"opacity",a);b=this.FO*(1-(.5>a?Math.pow(2*a,2)/2:a));a=this.Cv.displayObject();b=this.bO?-b:b;b=(new wg).setTransform(1,0,0,1,b,0);Ag(yg(),a,b)};
EC.prototype.li=function(){Y(this.U,"margin-top",-document.documentElement.scrollTop/Pi()+"px");Y(this.U,"position","absolute");Y(this.Cv,"position","absolute");0<DC()&&CC(0,0);So.prototype.li.call(this)};EC.prototype.ug=function(){So.prototype.ug.call(this);Y(this.U,"position","");Y(this.U,"margin-top","");Y(this.U,"opacity","");zg(this.U.displayObject(),this.JE);Y(this.Cv,"position","");Y(this.Cv,"opacity","")};function FC(a){uC.call(this,!1,a);this.gl=!0}m(FC,uC);FC.prototype.B=function(){};
function GC(a,b,c){var d=new Z("btns-container");vC.call(this,a,b,"landscape_control_panel",d);this.Pg=!1;this.uv=new F;this.G=c;this.td=!1;this.Ia=new uC(!1,"show_slides",!0);this.Ia.w().addHandler(this.lA,this);this.pd(this.Ia,0);this.ye=new uC(!1,"mark_slide",!0);this.ye.h(!1);this.ye.w().addHandler(this.UG,this);this.addChild(this.ye);this.$E=new uC(!1,"exit_review",!0);this.addChild(this.$E);this.addChild(this.im);this.nw=new F;this.qu=new F;this.lh()}m(GC,vC);e=GC.prototype;
e.VL=function(){xC(this,!1);yC(this);zC(this,!0)};e.FN=function(){return!0};e.kx=function(){return this.$E.w()};e.UG=function(){this.uv.a();var a=v(Aw(v(this.j).O));this.ye.Ca(a.isMarked())};e.Xb=function(a){return new FC(a)};e.me=function(a){vC.prototype.me.call(this,a);this.lh()};e.setPresentationOutlineController=function(a){this.sh=a;this.lh()};e.xq=function(a){if(a){var b=this.displayObject();ug(b,"slides_showed")}else b=this.displayObject(),vg(b,"slides_showed");this.Ia&&this.Ia.Ca(a);this.Gb()};
e.wa=function(){this.j&&this.Gb()};e.Xo=function(){vC.prototype.Xo.call(this);var a=v(this.j).sessionMode();"testing"!=a&&this.Gb();this.g("reviewing","reviewing"==a)};e.lA=function(){this.Ia.selected()?this.qu.a():this.td||this.nw.a()};
e.lh=function(){if(this.Ia)if(null!=this.sh)this.Ia.h(!0),this.Ia.f(!0);else if(this.j)if("testing"==this.j.sessionMode()||"reviewing"==this.j.sessionMode()){var a=this.G.questionListInfo().showSlideList();this.Ia.h(a);this.Ia.f(!this.td)}else this.Ia.h(!1);else this.Ia.h(!1),this.Ia.f(!1)};
e.Gb=function(){this.ye.h(!1);var a=null,b=v(this.j).sessionMode();if("completed"==b){var c=this.j.$c();a=c&&c.slide()}c="reviewing"==b;var d=this.G.questionListInfo().showSlideList();this.lh();this.Ia.selected()||"completed"==b&&a||c||!d||!d||"testing"!=b||(this.Ia.h(this.G.questionListInfo().showSlideList()),this.Ia.f(!this.td),b=this.j.settings().cd(),this.ye.h("allAtOnce"==b&&!c&&d));Bx(this.j)&&(b=Aw(this.j.O))&&this.ye.Ca(b.isMarked())};e.Qt=function(a){this.Pg=a};
function HC(a){return a.Ia.visible()||a.ye.visible()||a.$E.visible()||0!=a.im.displayObject().childNodes.length}e.Yl=function(a){var b=a.slide();this.ye.Ca(a.isMarked());a=a instanceof T&&!a.submitted();b=b.settings().ma();this.td=a&&!!b&&b.isEnabled();this.Gb()};function IC(a){this.Pc=a;this.AM=new F;ISPQuizPlayer.setButtonClickedcallback(a,Ja(function(){this.AM.a()},this))}var JC;e=IC.prototype;e.f=function(a){KC(this);ISPQuizPlayer.setButtonEnabledstate(this.Pc,a)};e.h=function(a){KC(this);ISPQuizPlayer.setButtonVisiblestate(this.Pc,a)};e.B=function(a){ISPQuizPlayer.setButtontext(this.Pc,a)};e.w=function(){return this.AM};function KC(a){isNaN(JC)?ISPQuizPlayer.setButtonsUpdating(!0):clearInterval(JC);JC=setTimeout(Ja(a.EY,a),100)}
e.EY=function(){JC=NaN;ISPQuizPlayer.setButtonsUpdating(!1)};function LC(a,b){this.j=null;this.Qa=a;this.Pb=null;this.i=b;this.lc=new IC("startButton");this.lc.B(this.Qe("PB_START_QUIZ_BUTTON_LABEL"));this.Uh(this.lc,a.Ds,!1);this.ip=new IC("prevQuestionButton");this.Uh(this.ip,a.Vm,!0);this.ip.B(this.Qe("PB_PREVIOUS_SLIDE_BUTTON_LABEL"));this.Vo=new IC("nextQuestionButton");this.Uh(this.Vo,a.Xh,!0);this.Vo.B(this.Qe("PB_NEXT_SLIDE_BUTTON_LABEL"));this.MI=new IC("submitAllButton");this.Uh(this.MI,a.hB,!0);this.MI.B(this.Qe("PB_SUBMIT_ALL_BUTTON_LABEL"));this.Ip=
new IC("submitButton");this.Uh(this.Ip,a.xl,!1);this.Ip.B(this.Qe("PB_SUBMIT_BUTTON_LABEL"));this.Lj=new IC("feedbackButton");a.Tk.vn.addHandler(this.YN,this);this.dg=new IC("exitButton");a.Ph.vn.addHandler(this.XN,this);this.Rg=new IC("showReviewButton");this.Rg.B("TODO: //from content");this.qp=new IC("retakeButton");this.qp.B("TODO: //from content");this.$r=new F;this.cs=new F;this.ip.w().addHandler(function(){(a.cr?this.cs:this.$r).a()},this);this.invalidate();a.tt()}e=LC.prototype;e.Hh=function(){};
e.me=function(a){this.j=a;a.sessionModeChangedEvent().addHandler(this.Xo,this)};e.Zn=function(a){this.Pb=a};e.invalidate=function(){this.XN();this.YN();this.Xo()};e.XN=function(){this.Qa.Ph.visible()?(this.dg.h(!0),this.dg.B(this.Qe("finish"==this.Qa.qN?"PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL":"PB_CONTROL_PANEL_NEXT"))):this.dg.h(!1)};e.YN=function(){this.Qa.Tk.visible()?(this.Lj.h(!0),this.Lj.B(this.Uu(fC(this.Qa)))):this.Lj.h(!1)};e.jK=function(){return this.MI.w()};e.Ut=function(){return this.Rg.w()};
e.Kt=function(){return this.qp.w()};e.cq=function(){};e.outlinePopupClosed=function(){};e.Xo=function(){this.Rg.h(!1);this.qp.h(!1)};e.Uh=function(a,b,c){function d(){var d=c?b.visible():b.visible()&&b.enabled();a.h(d);a.f(b.enabled())}d();b.vn.addHandler(d,this);b.jr.addHandler(d,this)};
e.Uu=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.Qe(b)};e.Qe=function(a){return a};e.Pa=function(){};
e.Ck=function(a,b){if("start"==a){switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";break;case "continue-style":a="PB_CONTROL_PANEL_NEXT";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.lc.B(this.Qe(a))}};e.Tl=function(){return new F};e.displayObject=function(){return(new Z).displayObject()};function MC(){G.call(this);this.qe=this.ra=this.$a=null;this.Py=H(this)}m(MC,G);function NC(a,b,c){a.$a=c;C(a,a.$a.Tl(),a.UO);a.ra=b;C(a,a.ra.Tl(),a.UO)}e=MC.prototype;e.Hh=function(){};e.Zn=function(a){this.$a&&this.$a.Zn(a);this.ra&&this.ra.Zn(a);this.qe&&this.qe.Zn(a)};e.me=function(a){this.$a&&this.$a.me(a);this.ra&&this.ra.me(a);this.qe&&this.qe.me(a)};e.cq=function(){};e.outlinePopupClosed=function(){};e.UO=function(a){this.Py.a(a)};e.Pa=function(){};
e.Ck=function(a,b){this.$a&&this.$a.Ck(a,b);this.ra&&this.ra.Ck(a,b);this.qe&&this.qe.Ck(a,b)};e.Tl=function(){return this.Py};e.displayObject=function(){throw Error("illegal");};function OC(a,b,c){pd.call(this);this.target=a;this.handle=b||a;this.QS=c||new K(NaN,NaN,NaN,NaN);this.ge=pf(a);this.Kl=new Kn(this);a=Ka(Jc,this.Kl);this.et?p(void 0)?a.call(void 0):a():(this.Ul||(this.Ul=[]),this.Ul.push(p(void 0)?Ja(a,void 0):a));this.deltaY=this.deltaX=this.Xt=this.GT=this.screenY=this.screenX=this.clientY=this.clientX=0;this.iK=!0;this.$p=!1;this.jT=!0;this.CS=0;this.oD=this.m_=!1;A(this.handle,["touchstart","mousedown"],this.CL,!1,this);this.pD=PC}r(OC,pd);
var PC=va.document&&va.document.documentElement&&!!va.document.documentElement.setCapture&&!!va.document.releaseCapture,QC={R0:"earlycancel",e2:"start",y0:"beforedrag",UT:"drag",S0:"end"};e=OC.prototype;e.f=function(a){this.iK=a};e.Zc=function(){OC.pa.Zc.call(this);id(this.handle,["touchstart","mousedown"],this.CL,!1,this);this.Kl.oq();this.pD&&this.ge.releaseCapture();this.handle=this.target=null};function RC(a){p(a.$K)||(a.$K=hg(a.target));return a.$K}
e.CL=function(a){var b="mousedown"==a.type;if(!this.iK||this.$p||b&&(!(Cc?0==a.qd.button:"click"==a.type||a.qd.button&Oc[0])||lc&&mc&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.CS)if(this.dispatchEvent(new SC("start",this,a.clientX,a.clientY,a)))this.$p=!0,this.jT&&b&&a.preventDefault();else return;else this.jT&&b&&a.preventDefault();b=this.ge;var c=b.documentElement,d=!this.pD;this.Kl.Sl(b,["touchmove","mousemove"],this.g_,{capture:d,passive:!1});this.Kl.Sl(b,["touchend","mouseup"],
this.dC,d);this.pD?(c.setCapture(!1),this.Kl.Sl(c,"losecapture",this.dC)):this.Kl.Sl(b?b.parentWindow||b.defaultView:window,"blur",this.dC);z&&this.m_&&this.Kl.Sl(b,"dragstart",Mc);this.Q_&&this.Kl.Sl(this.Q_,"scroll",this.F_,d);this.clientX=this.GT=a.clientX;this.clientY=this.Xt=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.oD?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=Tf(a,"position")||(c=pf(a).documentElement),c?(kc&&!zc(58)?(d=rg(c),b+=d.left):8<=Number(Ac)&&!(9<=
Number(Ac))&&(d=rg(c),b-=d.left),a=hg(c)?c.clientWidth-(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.PK=sf(nf(this.ge).ge)}};e.dC=function(a,b){this.Kl.oq();this.pD&&this.ge.releaseCapture();this.$p?(this.$p=!1,this.dispatchEvent(new SC("end",this,a.clientX,a.clientY,a,TC(this,this.deltaX),UC(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
e.g_=function(a){if(this.iK){var b=(this.oD&&RC(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.$p){var d=this.GT-this.clientX,f=this.Xt-this.clientY;if(d*d+f*f>this.CS)if(this.dispatchEvent(new SC("start",this,a.clientX,a.clientY,a)))this.$p=!0;else{this.et||this.dC(a);return}}c=VC(this,b,c);b=c.x;c=c.y;this.$p&&this.dispatchEvent(new SC("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(WC(this,a,b,c),a.preventDefault())}};function VC(a,b,c){var d=sf(nf(a.ge).ge);b+=d.x-a.PK.x;c+=d.y-a.PK.y;a.PK=d;a.deltaX+=b;a.deltaY+=c;return new I(TC(a,a.deltaX),UC(a,a.deltaY))}e.F_=function(a){var b=VC(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;WC(this,a,b.x,b.y)};function WC(a,b,c,d){a.oD&&RC(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new SC("drag",a,b.clientX,b.clientY,b,c,d))}
function TC(a,b){var c=a.QS;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 UC(a,b){var c=a.QS;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 SC(a,b,c,d,f,g,h){Lc.call(this,a);this.clientX=c;this.clientY=d;this.Zs=f;this.left=p(g)?g:b.deltaX;this.top=p(h)?h:b.deltaY}r(SC,Lc);function XC(a,b,c,d,f){hC.call(this,a);p(f)||(f={});p(d)&&(f.snap=d);YC(this,f,b,c);this.wh=new F}r(XC,hC);
function YC(a,b,c,d){d=d||"auto";c=c||"auto";if(N){Y(a,"overflow","hidden");a.c=new hC(a.fa());var f=!1;b.hideScrollbar=p(b.hideScrollbar)?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(a){f&&(a.preventDefault(),Li(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.fc=new iScroll(a.displayObject(),
b);a.fc.options.onScrollMove=function(){f=!0;a.wh.a()};a.fc.options.onScrollEnd=function(){a.wh.a()}}else L(a.fa(),"overflow","hidden"),L(a.fa(),"width","100%"),L(a.fa(),"height","100%"),a.c=new Z,a.c.displayObject().className=a.fa().className,zf(a.fa(),a.c.displayObject()),"hidden"!=d&&(a.ka=ZC(a),a.ka.Gw.addHandler(a.wP,a),a.addChild(a.ka)),"hidden"!=c&&(a.Zb=$C(a),a.Zb.Gw.addHandler(a.wP,a),a.addChild(a.Zb)),b=new kp(a.displayObject()),a.AY=!0,A(a.displayObject(),"mouseover",a.NY,!1,a),A(a.displayObject(),
"mouseout",a.Om,!1,a),A(b,"mousewheel",a.LW,!1,a),A(document,sk,a.Pm,!1,a),A(a.fa(),"scroll",a.fX,!1,a)}e=XC.prototype;e.kv=!1;e.Gz=!1;e.invalidate=function(){var a=this;setTimeout(function(){a.fc?a.fc.refresh():aD(a)},0)};e.wP=function(){this.Gz=!0};e.Pm=function(a){this.Gz&&(v(a.qd).stopImmediatePropagation(),this.Gz=!1,!this.kv&&this.AY&&bD(this))};
e.LW=function(a){if(this.ka&&a.deltaY){var b=0<a.deltaY?this.ka.Ed():-this.ka.Ed();this.ka.uf(this.ka.Na+b)}this.Zb&&a.deltaX&&(b=0<a.deltaX?this.Zb.Ed():-this.Zb.Ed(),this.Zb.uf(this.Zb.Na+b))};e.fX=function(){this.ka&&this.ka.uf(this.fa().scrollTop);this.Zb&&this.Zb.uf(this.fa().scrollLeft)};e.Om=function(a){a.relatedTarget&&Ff(this.displayObject(),a.relatedTarget)||(this.kv=!1,this.Gz||bD(this))};
function bD(a){function b(a){return Math.max(0,400*a-200)/200}if(a.ka){a.WA&&(a.WA.stop(),a.WA.Yc());var c=eg(a.ka.displayObject());wa(c)||(c=0);a.nz=new To(a.ka.displayObject(),c,0,400,b);a.nz.play()}a.Zb&&(a.TA&&(a.TA.stop(),a.TA.Yc()),c=eg(a.Zb.displayObject()),wa(c)||(c=0),a.lz=new To(a.Zb.displayObject(),c,0,400,b),a.lz.play())}
e.NY=function(a){a.relatedTarget&&Ff(this.displayObject(),a.relatedTarget)||(this.kv=!0,this.ka&&(a=eg(this.ka.displayObject()),wa(a)||(a=0),this.nz&&(this.nz.stop(),this.nz.Yc()),this.WA=new To(this.ka.displayObject(),a,1,200),this.WA.play()),this.Zb&&(a=eg(this.Zb.displayObject()),wa(a)||(a=0),this.lz&&(this.lz.stop(),this.lz.Yc()),this.TA=new To(this.Zb.displayObject(),a,1,200),this.TA.play()),aD(this))};function cD(a){return Math.max(0,a.c.height()-a.displayObject().clientHeight)}
function dD(a){return Math.max(0,a.c.width()-a.displayObject().clientWidth)}function aD(a){if(a.ka){var b=a.displayObject().clientHeight,c=cD(a);a.ka.h(0<c);a.ka.ih(b,0,Math.max(c,0))}a.Zb&&(b=a.displayObject().clientWidth,c=dD(a),a.Zb.h(0<c),a.Zb.ih(b,0,Math.max(c,0)));a.ka&&a.ka.visible()&&a.Zb&&a.Zb.visible()?(Y(a.ka,"height",a.displayObject().clientHeight-a.Zb.height()+"px"),Y(a.Zb,"width",a.displayObject().clientWidth-a.ka.width()+"px")):(a.ka&&Y(a.ka,"height",""),a.Zb&&Y(a.Zb,"width",""))}
e.content=function(){return this.c};function ZC(a){var b=new eD;b.qv=15;b.lb(0);b.wh.addHandler(function(){fD(this,b.Na)},a);return b}function $C(a){var b=new gD;b.qv=15;b.lb(0);b.wh.addHandler(function(){fD(this,void 0,b.Na)},a);return b}function fD(a,b,c){null==b||isNaN(b)||(a.fa().scrollTop=b);null==c||isNaN(c)||(a.fa().scrollLeft=c);a.wh.a()}e.ls=function(a,b){p(a)&&Y(this,"width",a+"px");p(b)&&Y(this,"height",b+"px");this.fc&&this.fc.resize(a,b);aD(this)};e.Yc=function(){ud(this.ka);ud(this.Zb)};
function hD(a){Z.call(this,a);this.ee=new Z("up");this.addChild(this.ee);this.Ya=new Z("thumb");this.addChild(this.Ya);this.ag=new Z("down");this.addChild(this.ag);this.wh=new F;this.Gw=new F;A(this.displayObject(),"mousedown",this.Fs,!1,this);A(this.ee.displayObject(),"mousedown",this.kH,!1,this);A(this.Ya.displayObject(),"mousedown",this.Nv,!1,this);A(this.ag.displayObject(),"mousedown",this.SG,!1,this);A(document.body,"mouseup",this.hA,!1,this);(Zh||z)&&A(document,"mousemove",this.iV,!1,this);
this.uh=new Bi(100);A(this.uh,"tick",this.dH,!1,this)}r(hD,Z);e=hD.prototype;e.dA=15;e.Li=0;e.oh=0;e.Wh=0;e.Na=0;e.$o=0;e.qv=1;e.iV=function(a){0==(a.qd||window.event).buttons&&this.hA(a)};e.Ed=function(){return this.qv};e.scrollTo=function(a){a=fp(a,this.oh,this.Wh);this.Na!=a&&this.uf(a)};e.uf=function(a){this.xp(a);this.ym()};
e.ih=function(a,b,c,d){p(d)||(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.Li=a;this.oh=b;this.Wh=c;this.$o=d;this.Mo();this.uf(this.Na)};e.Mo=function(){};e.ym=function(){};e.xp=function(a){a=fp(a,this.oh,this.Wh);this.Na!=a&&(this.Na=a,this.wh.a())};e.rp=function(a){this.uf(this.Na+a)};e.Fs=function(){};e.kH=function(a){a.stopPropagation();this.rp(-this.Ed());this.yw(this.ee,-this.Ed())};
e.SG=function(a){a.stopPropagation();this.rp(this.Ed());this.yw(this.ag,this.Ed())};e.yw=function(a,b){this.Pi=a;A(this.Pi.displayObject(),"mouseover",this.Kv,!1,this);A(this.Pi.displayObject(),"mouseout",this.Jv,!1,this);A(document,sk,this.$v,!1,this);this.uh.stop();this.Zm=function(){this.rp(this.HA)};this.HA=b;this.uh.start()};
e.$v=function(){id(this.Pi.displayObject(),"mouseover",this.Kv,!1,this);id(this.Pi.displayObject(),"mouseout",this.Jv,!1,this);id(document,sk,this.$v,!1,this);this.uh.stop();this.Zm=null};e.Kv=function(){this.uh.start()};e.Jv=function(){this.uh.stop()};e.dH=function(){this.Zm&&this.Zm()};
e.Nv=function(a){this.Gw.a();a.stopPropagation();var b=this.VI();this.ro=new OC(this.Ya.displayObject(),null,b);this.ro.CL(a);this.ro.deltaY=this.Ya.displayObject().offsetTop-this.ee.height();this.ro.deltaX=this.Ya.displayObject().offsetLeft-this.ee.width();A(this.ro,QC.UT,this.Pj,!1,this);a=this.Ya.displayObject();ug(a,"active")};e.hA=function(a){this.ro&&(a.preventDefault(),this.ro.Yc(),this.ro=void 0,a=this.Ya.displayObject(),vg(a,"active"))};e.Pj=function(){};
e.resize=function(a,b){hD.pa.resize.call(this,a,b);this.Mo()};e.Yc=function(){ud(this.Ya);ud(this.ag);ud(this.ee)};function eD(){hD.call(this,"vscrollbar")}r(eD,hD);e=eD.prototype;e.Mo=function(){var a=this.height()-this.ee.height()-this.ag.height();0==ip(this)?this.Ya.tb(a):this.Ya.tb(Math.max(this.dA,Math.ceil(this.Li/(ip(this)+this.Li)*a)));this.ym()};e.ym=function(){var a=this.Xg();0==ip(this)?this.Ya.cc(a.top):this.Ya.cc(Math.round((this.Na-this.oh)/ip(this)*a.height))};
e.Xg=function(){var a=new K(0,0,0,0);a.top=this.ee.height();a.height=this.height()-this.ag.height()-this.Ya.height()-a.top;a.left=this.Ya.x();return a};e.VI=function(){var a=this.Xg();a.top=0;return a};e.Fs=function(a){var b=this.Xg();a=a.offsetY-this.ee.height()-this.Ya.height()/2;a=fp(a,0,b.height);b=0!=this.$o?this.$o:this.Li;b=a<=this.Ya.y()?-b:b;this.uf(this.Na+b);this.Pj()};e.Pj=function(){var a=this.Xg();a=parseFloat(this.Ya.displayObject().style.top)/a.height;this.xp(a*ip(this)+this.oh)};
function gD(){hD.call(this,"hscrollbar")}r(gD,hD);e=gD.prototype;e.Mo=function(){var a=this.width()-this.ee.width()-this.ag.width();0==ip(this)?this.Ya.xa(a):this.Ya.xa(Math.max(this.dA,Math.ceil(this.Li/(ip(this)+this.Li)*a)));this.ym()};e.ym=function(){var a=this.Xg();0==ip(this)?this.Ya.vf(a.left):this.Ya.vf(Math.round((this.Na-this.oh)/ip(this)*a.width))};e.Xg=function(){var a=new K(0,0,0,0);a.left=this.ee.width();a.width=this.width()-this.ag.width()-this.Ya.width()-a.left;a.top=this.Ya.y();return a};
e.VI=function(){var a=this.Xg();a.left=0;return a};e.Fs=function(a){var b=this.Xg();a=a.offsetX-this.ee.width()-this.Ya.width()/2;a=fp(a,0,b.width);this.Ya.vf(a);this.Pj()};e.Pj=function(){var a=this.Xg();a=parseFloat(this.Ya.displayObject().style.left)/a.width;this.xp(a*ip(this)+this.oh)};function iD(a,b,c,d,f){var g=c.slide(),h="InfoSlide"==g.type()?"info":"question";Z.call(this,["item",h]);f=f||!1;this.F=a;this.vc=c;this.qb=new Z("text");a=g.description();h=d.C("Q_EQUATION_REPLACEMENT_TEXT");this.qb.B(Zt(b,a.textWithEquations(h)));this.addChild(this.qb);f&&g.settings().I()&&c instanceof T&&(this.QP=new Z("points"),b=(b=c.review())?Mg(b.awardedScore()):0,f=Mg(c.maxScore()),d=d.C("PB_QUESTION_SCORE_LABEL",{QUESTION_POINTS:b+"/"+f}),this.QP.B(d),this.addChild(this.QP));this.ns=new Z("icon");
this.addChild(this.ns);this.zG=new Z("mark");this.addChild(this.zG);c instanceof T&&(c.submittedEvent().addHandler(this.fv,this),c.submitted()&&this.fv());c instanceof vr&&(c.markedEvent().addHandler(this.ZN,this),this.ZN())}m(iD,Z);iD.prototype.Ca=function(a){a?(a=this.displayObject(),ug(a,"selected")):(a=this.displayObject(),vg(a,"selected"))};iD.prototype.invalidate=function(){Y(this,"padding-top","");var a=Math.floor((this.height()-this.qb.height())/2);Y(this,"padding-top",a+"px")};
iD.prototype.fv=function(){Af(this.ns.displayObject());var a=this.F;if(!this.vc.slide().settings().I())this.ns&&this.vc.initiated()&&this.ns.addChild(jj(a,"icon_answered"));else if(this.vc.slide().settings().I()&&this.vc.submitted()){var b=this.vc.review();this.ns&&(b=b?b.status():"incorrect",a=jj(a,"correct"==b?"icon_correct":"icon_incorrect"),w(a,Element),this.ns.addChild(a))}};iD.prototype.ZN=function(){this.vc instanceof vr?this.zG.h(this.vc.isMarked()):this.zG.h(!1)};function jD(a,b,c){Z.call(this,"questions_list_content");this.F=a;this.P=b;this.i=c;this.K=[];this.j=null;this.Ti=new F;this.FU=new F}m(jD,Z);e=jD.prototype;e.me=function(a){this.j=a;var b=this.j.slidePoolState();b&&(this.addChild(new Z("separator")),this.cu(this.F,this.P,b,this.i));a.O.activeSlideChangedEvent().addHandler(this.rn,this);a.sessionModeChangedEvent().addHandler(this.qh,this);this.rn()};
e.qh=function(){if(this.Ii()&&kD(this))for(var a=0;a<this.K.length;++a)lD(this,this.K[a]);this.Ii()?(a=this.displayObject(),ug(a,"review")):(a=this.displayObject(),vg(a,"review"))};function kD(a){var b=v(a.j).settings(),c="eachQuestion"==b.cd();b=b.navigationType();return(c?"free"==b:!0)||a.Ii()}e.Ii=function(){if(!this.j)return!1;var a=this.j.sessionMode(),b=this.j.$c();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.Wn=function(){return this.Ti};e.closeRequestEvent=function(){return this.Ti};
jD.prototype.closeRequestEvent=jD.prototype.closeRequestEvent;jD.prototype.invalidate=function(){for(var a=0;a<this.K.length;++a)this.K[a].invalidate()};jD.prototype.invalidate=jD.prototype.invalidate;jD.prototype.close=function(){};jD.prototype.close=jD.prototype.close;jD.prototype.cu=function(a,b,c,d){c=l(c.slides());for(var f=c.next();!f.done;f=c.next())f=new iD(a,b,f.value,d),this.addChild(f),kD(this)&&lD(this,f),this.K.push(f),this.addChild(new Z("separator"))};
function lD(a,b){b.w().addHandler(function(a){this.Ti.a(a.vc);this.FU.a()},a)}jD.prototype.rn=function(){this.bf=void 0;var a=Aw(v(this.j).O);if(a)for(var b=0;b<this.K.length;++b){var c=this.K[b],d=a==c.vc;c.Ca(d);d&&(this.bf=c)}};function mD(a){XC.call(this,"questions_list","hidden","auto","div.item");this.hn=a;this.content().addChild(a)}r(mD,XC);
mD.prototype.h=function(a){mD.pa.h.call(this,a);if(a&&(this.invalidate(),a=this.hn,a=a.bf?new K(0,a.bf.y(),0,a.bf.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.fc?-this.fc.y:this.fa().scrollTop,f=this.fc?-this.fc.x:this.fa().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(cD(this),Math.max(0,g)));h&&(h=Math.min(dD(this),Math.max(0,h)));if(this.fc){if(p(g)||p(h))p(h)||(h=this.fc?-this.fc.x:this.fa().scrollLeft),p(g)||(g=this.fc?-this.fc.y:this.fa().scrollTop),this.fc.scrollTo(-h,-g),this.wh.a()}else fD(this,g,h),this.ka&&p(g)&&this.ka.uf(g),this.Zb&&p(h)&&this.Zb.uf(h)}}};mD.prototype.resize=function(a,b){mD.pa.resize.call(this,a,b);this.visible()&&this.invalidate()};mD.prototype.invalidate=function(){this.hn.invalidate();mD.pa.invalidate.call(this)};function nD(a){var b=a%60;return Math.floor(a/60).toString(10)+":"+((10>b?"0":"")+b)};function oD(){Z.call(this,"timer");this.gc=new Z("icon");this.addChild(this.gc);this.Oa=new Z("view");this.addChild(this.Oa);this.pR=new Z("progress");this.Oa.addChild(this.pR);this.Hw=new Z("time");this.addChild(this.Hw)}m(oD,Z);e=oD.prototype;e.vq=function(a){this.wd=a;this.iv()};e.hh=function(a){this.Jj=a;this.iv()};e.show=function(a){this.h(a)};e.iv=function(){if(p(this.wd)){var a=Math.min(this.wd,Math.max(0,Math.floor(this.wd-this.Jj)));this.gJ((this.wd-a)/this.wd);this.iw(a)}};
e.iw=function(a){a=nD(a);this.Hw.B(a)};e.gJ=function(a){Y(this.pR,"width",100*a+"%")};e.FL=function(){null!=this.Nk&&this.Nk.stop(!0)};function pD(a,b,c,d,f){Z.call(this,"quiz_title_panel");this.i=d;this.G=b;this.td=!1;this.Cs={};this.fk=0;this.j=null;this.F=a;this.Qa=c;this.qw=!0;this.sz=new Z("info");this.sz.w().addHandler(this.lA,this);this.sz.B(f);this.addChild(this.sz);this.Ia=new uC(!1,"show_slides",!0);this.Ia.w().addHandler(this.lA,this);this.addChild(this.Ia);this.ye=new uC(!1,"mark_slide",!0);this.ye.h(!1);this.ye.w().addHandler(this.UG,this);this.addChild(this.ye);this.dg=new uC(!1,"exit_review",!0);this.addChild(this.dg);
this.Oa=new oD;this.Oa.tb(42);this.Oa.show(!1);this.addChild(this.Oa);this.nw=new F;this.qu=new F;this.uv=new F;this.lh()}m(pD,Z);e=pD.prototype;e.me=function(a){this.j=a;a.evaluation()&&(this.QE=this.G.yj().am());a.O.activeSlideChangedEvent().addHandler(this.Dv,this);a.js.addHandler(this.Yo,this);a.sessionModeChangedEvent().addHandler(this.qh,this);this.qh();this.Ow();this.lh()};e.showed=function(){return this.qw};
e.show=function(a){this.qw=a;Y(this,"opacity",this.qw?"":"0");Y(this,"visibility",this.qw?"":"hidden");Y(this,"pointer-events",this.qw?"":"none");this.Ng.a()};function qD(a){a.ap||(a.ap=a.height());var b=parseFloat(Sf(a.displayObject(),"min-height"))||0;a.ap=Math.max(b,a.ap);a.ap&&rD(a)}e.xq=function(a){if(a){var b=this.displayObject();ug(b,"slides_showed")}else b=this.displayObject(),vg(b,"slides_showed");this.Ia&&this.Ia.Ca(a);this.Gb()};
e.setPresentationOutlineController=function(a){this.sh=a;this.lh()};e.showResourcesPopupEvent=function(){return new F};e.resourcesPopupClosed=function(){};e.VN=function(a,b){a.f(b.visible())};e.lA=function(){this.Ia.selected()?this.qu.a():this.td||this.nw.a()};e.UG=function(){this.uv.a();var a=v(Aw(v(this.j).O));this.ye.Ca(a.isMarked())};e.kx=function(){return this.dg.w()};e.kK=function(){return new F};
e.Yo=function(){if(this.Oa&&this.Oa.visible())if(v(this.j),this.td){var a=v(Aw(this.j.O));this.Oa.hh(a.visitDuration()/1E3)}else a=this.j.settings().ma(),p(a)&&this.Oa.hh(this.j.quizDuration())};e.Dv=function(){};
e.Yl=function(a){var b=a.slide();this.ye.Ca(a.isMarked());a=a instanceof T&&!a.submitted();var c=b.settings().ma(),d=!!c&&c.isEnabled();this.td=a&&d;b="AuthorizationSlide"==b.type()?void 0:d?v(c).value():void 0;c=v(this.j).settings().ma();c=c.isEnabled()?c.value():void 0;p(b)&&p(c)&&c-this.j.quizDuration()<b&&(b=c-this.j.quizDuration());d=void 0;"testing"==this.j.sessionMode()&&(d=a?p(b)?b:c:p(c)?c:b);this.Oa&&this.Oa.vq(d);this.Gb();this.Yo()};
e.qh=function(){var a=v(this.j).sessionMode();"testing"==a?this.Dv():this.Gb();if(this.ca!=a){if(this.ca){var b=this.displayObject();vg(b,this.ca)}this.ca=a;a=this.displayObject();ug(a,this.ca)}};e.lh=function(){if(this.Ia)if(null!=this.sh)this.Ia.h(!0),this.Ia.f(!0);else if(this.j)if("testing"==this.j.sessionMode()||"reviewing"==this.j.sessionMode()){var a=this.G.questionListInfo().showSlideList();this.Ia.h(a);this.Ia.f(!this.td)}else this.Ia.h(!1);else this.Ia.h(!1),this.Ia.f(!1)};
e.wa=function(){this.j&&this.Gb()};e.setParentScale=function(){};
e.Gb=function(){this.ye.h(!1);if(Bx(v(this.j))){var a=Aw(this.j.O);if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide(),c=this.i,d=null;if("completed"==this.j.sessionMode()){var f=this.j.$c();d=f&&f.slide()}this.lh();f="reviewing"==this.j.sessionMode();if(this.Oa){var g=this.j.settings().ma();g=g&&g.isEnabled();var h=b.settings().ma();g=h&&h.isEnabled()&&!a.submitted()||g;g=!this.Ia.selected()&&"testing"==this.j.sessionMode()&&g&&p(this.Oa.wd);this.Oa.show(g)}g=this.G.questionListInfo().showSlideList();
var k="";h="";f?h=c.C("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):this.Ia.selected()?h=c.C("PB_MINI_SKIN_QUESTION_LIST_TITLE"):"completed"==this.j.sessionMode()&&d?h=c.C("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):g||this.QE?g&&"testing"==this.j.sessionMode()&&("InfoSlide"==b.type()?k=this.j.quiz().title():(b=this.Cs[b.id()],k=c.C("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.fk})),this.Ia.h(this.G.questionListInfo().showSlideList()),this.Ia.f(!this.td),c=this.j.settings().cd(),this.ye.h("allAtOnce"==
c&&!f&&g)):h=this.j.quiz().title();h=h||k;null!=h&&(this.sz.B(h),rD(this));this.ye.Ca(a.isMarked())}}};function rD(a){a.ap||qD(a);if(a.ap){var b=a.Oa.visible()?a.Oa.height():0;L(a.displayObject(),"margin-bottom",b+"px");a.tb(a.ap)}}e.Ow=function(){var a=v(this.j).slidePoolState();this.Cs={};this.fk=0;a&&this.wD(a)};
e.wD=function(a){var b=this;a=a.questions();a=l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;++this.fk;var d=c.slide();this.Cs[d.id()]=this.fk;(d=d.settings().ma())&&d.isEnabled()&&c.submittedEvent().addHandler(function(){v(b.j);b.Yl(v(Aw(b.j.O)))})}};e.xa=function(a){Z.prototype.xa.call(this,a);this.Oa.xa(a)};e.FL=function(){this.Oa.FL()};e.xb=function(){};e.xK=function(){};e.Wn=function(){return new F};e.Qt=function(){};e.nt=function(){};e.hideTimer=function(){};e.jC=function(){};function sD(a,b){this.j=b;this.K=[];this.P=a;var c=this.j.slidePoolState();c&&this.cu(a,c);b.O.activeSlideChangedEvent().addHandler(this.rn,this);b.sessionModeChangedEvent().addHandler(this.qh,this);this.qh();this.Ti=new F;ISPQuizPlayer.setMarkSlideCallback&&ISPQuizPlayer.setMarkSlideCallback(Ja(this.FY,this))}e=sD.prototype;e.FY=function(a,b){yr(this.K[parseInt(a,10)],"1"==b?!0:!1)};
function tD(a){var b="eachQuestion"==a.j.settings().cd(),c=a.j.settings().navigationType();ISPQuizPlayer.setChangeCurrentQuestionIndexCallback((b?"free"==c:1)?Ja(a.zU,a):void 0)}e.qh=function(){tD(this)};e.Ii=function(){var a=this.j.quizState(),b=this.j.$c();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.Wn=function(){return this.Ti};
e.cu=function(a,b){a=l(b.slides());for(b=a.next();!b.done;b=a.next())b=b.value,b instanceof T&&b.submittedEvent().addHandler(Ja(this.fv,this,this.K.length),this),this.K.push(b)};function uD(a){a.IH=0;var b=[];$a(a.K,function(a){b.push(vD(this,this.P,a))},a);return b}e.invalidate=function(){tD(this);this.rn();$a(this.K,function(a,b){a instanceof T&&this.fv(b)},this)};e.fv=function(a){var b=wD(this.K[a]);b&&ISPQuizPlayer.setQuestionIcon(a,b)};
function vD(a,b,c){var d=c.slide();b={title:Zt(b,d.description().text()),marked:c.isMarked()};c instanceof T&&(b.questionNumber=++a.IH);return b}function wD(a){w(a,T);if(!a.submitted())return null;if(!a.slide().settings().I())return a.initiated()?"icon_answered":null;if(!a.slide().settings().I())return null;a=a.review();return"correct"==(a?a.status():"notanswered")?"icon_correct":"icon_incorrect"}e.zU=function(a){Vj?Oi(Ja(this.xM,this,a),this,100):this.xM(a)};e.xM=function(a){this.Ti.a(this.K[a])};
e.rn=function(){var a=Aw(this.j.O),b=gb(this.K,function(b){return b==a},this);ISPQuizPlayer.setCurrentQuestionIndex(b)};function xD(){}xD.prototype.h=function(a){this.mg=a;yD(this)};xD.prototype.visible=function(){return this.mg};xD.prototype.vq=function(a){this.wd=a;yD(this)};xD.prototype.hh=function(a){p(this.XA)&&ISPQuizPlayer.updateTimer(a)};function yD(a){p(a.wd)&&a.mg?a.XA!=a.wd&&(ISPQuizPlayer.showTimer(a.wd),a.XA=a.wd):p(a.XA)&&(ISPQuizPlayer.hideTimer(),a.XA=void 0)};function zD(a,b,c){this.i=c;this.td=!1;this.j=null;this.G=a;this.Qa=b;this.Pp=new xD;this.Ia=new IC("showSlidesButton");this.dg=new IC("exitReviewButton");this.mr=new IC("finishButton");a=Ja(this.VN,this,this.mr,b.nr);a();b.nr.vn.addHandler(a,this)}e=zD.prototype;e.activate=function(){this.Fa()};e.deactivate=function(){this.Pp.h(!1)};e.Fa=function(){this.dg.h("reviewing"==v(this.j).quizState());this.Gb()};e.setPresentationOutlineController=function(a){this.sh=a;this.lh()};e.kx=function(){return this.dg.w()};
e.kK=function(){return this.mr.w()};e.Xx=function(){return null};e.VN=function(a,b){a.f(b.visible())};e.Yo=function(){if(this.Pp.visible())if(v(this.j),this.td){var a=v(Aw(this.j.O));this.Pp.hh(a.visitDuration()/1E3)}else this.Pp.hh(this.j.quizDuration())};e.me=function(a){this.j=a;this.Ow();this.lh();a.evaluation()&&(this.XU=this.G.yj().am(),this.QE=this.G.yj().am());a.js.addHandler(this.Yo,this);a.sessionModeChangedEvent().addHandler(this.qh,this);this.Gb()};
e.Yl=function(a){var b=a.slide();a=a instanceof T&&!a.submitted();var c=b.settings().ma(),d=!!c&&c.isEnabled();this.td=a&&d;b="AuthorizationSlide"==b.type()?void 0:d?v(c).value():void 0;c=v(this.j).settings().ma();c=c.isEnabled()?c.value():void 0;p(b)&&p(c)&&c-this.j.quizDuration()<b&&(b=c-this.j.quizDuration());d=void 0;"testing"==this.j.sessionMode()&&(d=a?p(b)?b:c:p(c)?c:b);this.Pp.vq(d);this.Gb();this.Yo()};
e.qh=function(){var a=v(this.j).quizState();"testing"!=a&&this.Gb();this.dg.h("reviewing"==a);this.ca!=a&&(this.ca=a)};e.lh=function(){if(this.Ia)if(null!=this.sh)this.Ia.h(!0),this.Ia.f(!0);else if(!this.j||"testing"!=this.j.quizState()&&"reviewing"!=this.j.quizState())this.Ia.h(!1);else{var a=this.G.questionListInfo().showSlideList();this.Ia.h(a);this.Ia.f(!this.td)}};
e.Gb=function(){if(this.j){var a=Aw(this.j.O);if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide();a=this.i;var c=null;if("completed"==this.j.quizState()){var d=this.j.$c();c=d&&d.slide()}this.lh();var f=this.G.questionListInfo().showSlideList();this.Pp&&this.Pp.h("testing"==this.j.quizState());var g=d="";"completed"==this.j.quizState()&&c?d=a.C("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):"reviewing"==this.j.quizState()?d=a.C("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):f||this.QE||this.XU?f&&"testing"==
this.j.quizState()&&("InfoSlide"==b.type()?g=this.j.quiz().title():(b=this.Cs[b.id()],g=a.C("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.fk})),this.Ia.h(this.G.questionListInfo().showSlideList()),this.Ia.f(!this.td)):d=this.j.quiz().title();d=d||g;null!=d&&ISPQuizPlayer.setTopPanelText(d)}else ISPQuizPlayer.setTopPanelText(this.j.quiz().title())}};e.Ow=function(){if(this.j){var a=this.j.slidePoolState();this.Cs={};this.fk=0;a&&this.wD(a)}};
e.wD=function(a){var b=this;a=a.questions();a=l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;++this.fk;var d=c.slide();this.Cs[d.id()]=this.fk;(d=d.settings().ma())&&d.isEnabled()&&c.submittedEvent().addHandler(function(){b.Yl(v(Aw(v(b.j).O)))})}};function AD(a){Z.call(this,a);this.Nt("alertdialog");this.Ov=new F;this.jm=new F}r(AD,Z);e=AD.prototype;e.We=!1;e.Zl=function(a){this.Ff=a?this.AE():void 0};e.open=function(){v(!this.We);this.We=!0;this.Qm();this.Ov.a(this)};e.h=function(a){AD.pa.h.call(this,a);this.Ff&&this.Ff.h(a)};e.Qm=function(){this.h(!0);A(document,"keydown",this.Wv,!1,this)};e.close=function(){v(this.We);this.We=!1;this.lE()};e.lE=function(){this.h(!1);this.jm.a(this);id(document,"keydown",this.Wv,!1,this)};e.nc=function(){return this.jm};
e.AE=function(){var a=new hC("modal_layer");A(a.displayObject(),"click",ya);return a};e.Wv=function(a){v(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};function BD(a){AD.call(this,a);this.jv=!1}r(BD,AD);BD.prototype.HS=function(){return this.jv};BD.prototype.Za=function(a,b){this.resize(a,b)};BD.prototype.ab=function(){};function CD(a,b){p(b)||(b=!0);Z.call(this,a);b&&L(this.fa(),"display","table-cell");(hc||z)&&this.fa().setAttribute("unselectable","on")}r(CD,Z);function DD(a,b,c){BD.call(this,"quiz_message_box");this.Zl(!0);this.Av=new XC("message_container","hidden");this.addChild(this.Av);this.$b=new CD("message",!1);this.$b.tf(a);this.Av.content().addChild(this.$b);a=new Z("buttons_panel");this.addChild(a);var d=new uC(!1);d.B(b);a.addChild(d);d.w().addHandler(function(a,b){b.preventDefault();this.close()},this);c&&(b=new uC(!1),b.B(c),a.addChild(b),b.w().addHandler(function(a,b){b.preventDefault();this.Qq=!0;this.close()},this))}r(DD,BD);e=DD.prototype;
e.Qq=!1;e.Za=function(a,b){this.Ob=b;this.DG=[];this.CO=[];this.DG.push(1*a);this.CO.push(1*b);this.xm()};e.close=function(){DD.pa.close.call(this)};e.Qm=function(){DD.pa.Qm.call(this)};
e.xm=function(){if(this.$b.displayObject().scrollWidth){L(this.$b.displayObject(),"width","");for(var a=this.$b.displayObject().scrollWidth+4,b=0;b<this.DG.length&&!(this.$b.xa(Math.min(this.DG[b],a)),this.$b.height()<=this.CO[b]);++b);a=Math.max(300,this.$b.width());b=Math.floor((a-this.$b.width())/2);this.$b.vf(b);b=Math.max(0,Math.floor((152-this.$b.height())/2));this.$b.cc(b);this.Av.content().tb(this.$b.y()+this.$b.height());b=Math.min(this.Av.content().height(),this.Ob-50);this.Av.tb(b);this.resize(a,
b+50)}};function ED(){ISPQuizPlayer.setLayout("image");this.ou=new IC("closeImagePreview");this.ou.h(!0)}ED.prototype.nc=function(){return this.ou.w()};ED.prototype.height=function(){return 45};function FD(){this.WH=new F;this.bw=new F}e=FD.prototype;e.nv=-1;e.wz=0;e.nx=function(){return"scale"};e.gC=function(a,b){a=2==b.touches().length;b=!a&&0<this.nv;return a||b?1:0};e.IB=function(a){if(2==a.touches().length){var b=a.scale();p(b)||(b=a.touches()[0],a=a.touches()[1],a=ae(new I(b.clientX(),b.clientY()),new I(a.clientX(),a.clientY())),this.wz?b=a/this.wz:(b=1,this.wz=a));a=b;this.WH.a(a);this.nv=a}else 0<this.nv&&(this.bw.a(this.nv),this.nv=-1,this.wz=0)};e.An=function(){};function GD(){this.bg=new F;this.UE=new F;this.hN=new F}e=GD.prototype;e.fr=!1;e.er=!1;e.xw=null;e.bs=null;e.nx=function(){return"drag"};e.gC=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.fr&&(this.er=this.fr=!1),this.er=!1,1;if("touchMove"==a&&this.er)return 1}this.fr&&(v(this.bs),this.er=this.fr=!1,this.hN.a(this.bs.x,this.bs.y));return 0};
e.IB=function(a){a=new I(a.touches()[0].clientX(),a.touches()[0].clientY());if(this.er){var b=this.xw;a=new I(a.x-b.x,a.y-b.y);$d(a,this.bs)||(this.fr||(v(this.xw),this.fr=!0,this.UE.a(this.xw.x,this.xw.y)),this.bs=a,this.bg.a(a.x,a.y))}else this.er=!0,this.xw=a,this.bs=new I};e.An=function(){};function HD(a,b){w(a,Mf);Z.call(this,"content");var c=this;this.Qi=b||0;this.qn=new I(0,0);this.oF=1;this.vY=new F;this.kQ=new F;this.Da=a;this.hb=new Z;this.hb.resize(this.Da.width(),this.Da.height());Y(this.hb,"background-image",Vi(a.path()));Y(this.hb,"background-size","100% 100%");this.addChild(this.hb);a=new FD;a.WH.addHandler(this.oH,this);a.bw.addHandler(this.nH,this);b=new GD;b.bg.addHandler(this.mH,this);b.UE.addHandler(this.lH,this);b.hN.addHandler(function(){c.jn=NaN;c.kn=NaN},this);this.Xk=
new zk(document.body);Ak(this.Xk,a);Ak(this.Xk,b);Bk(this.Xk)}m(HD,Z);e=HD.prototype;e.XC=function(a){this.rh=a;this.Ur=this.bE();ID(this,this.Ur)};e.resize=function(a,b){v(a);v(b);Z.prototype.resize.call(this,a,b);this.Ur=this.bE();ID(this,this.Ur)};e.mH=function(a,b){JD(this,this.jn+a,this.kn+b)};e.lH=function(){this.jn=this.hb.x();this.kn=this.hb.y();JD(this,this.jn,this.kn)};
function JD(a,b,c){var d=a.hb.width()*a.L,f=a.hb.height()*a.L,g=a.width(),h=a.height();d>g?(v(p(b)),b=Math.max(Math.min(0,b),g-d)):b=Math.floor((g-d)/2)-a.qn.x;f>h?(v(p(c)),c=Math.max(Math.min(0,c),h-f)):c=Math.floor((h-f)/2)-a.qn.y;a.hb.move(b,c);a.zD()}e.zD=function(){};e.oH=function(a){this.vl||(this.vl=this.L);this.oF=a;a=Math.min(this.rh,this.vl*a);a=Math.max(this.Ur,a);ID(this,a,!0);this.vY.a();1==this.oF&&this.kQ.a()};e.nH=function(){this.vl=0;1==this.oF&&this.kQ.a()};
e.bE=function(){var a=this.width(),b=this.height(),c=this.Qi,d=new K(0,0,this.Da.width(),this.Da.height());c=p(c)?dr(d,c):d;return Math.min(this.rh,Gg({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,dh:!1}).scale)};
function ID(a,b,c){a.qn.x=isNaN(a.jn)?Math.floor(.5*(a.width()-a.hb.width()*a.Ur)):0;a.qn.y=isNaN(a.kn)?Math.floor(.5*(a.height()-a.hb.height()*a.Ur)):0;Y(a.hb,"transform",Vl(a.qn.x,a.qn.y)+" "+Ul(b)+" "+Wl(a.Qi));var d=b-a.L;a.L=b;c&&(b=a.hb.x()-d*a.hb.width()/2,d=a.hb.y()-d*a.hb.height()/2,JD(a,b,d));a.YL()}e.YL=function(){};function KD(a,b,c){BD.call(this,a);this.Mf=this.M=null;this.Qi=c||0;this.L=1;this.jv=!0;this.Mi=this.SM(b);this.addChild(this.Mi);fk||(this.M=this.xu(),this.M.tb(46),this.addChild(this.M));this.ab(1);this.w().addHandler(ya)}m(KD,BD);e=KD.prototype;e.open=function(){fk&&this.yu();BD.prototype.open.call(this)};e.xu=function(){var a=new Z("top_panel");Ji(a.displayObject(),"0 0");return a};e.yu=function(){};e.SM=function(a){return new HD(a,this.Qi)};
e.resize=function(a,b){v(a);v(b);this.M&&this.M.xa(a/this.L);var c=a>b;this.g("landscape",c);this.Mi.resize(a,b-this.Mi.y());this.Fa(a,b);BD.prototype.resize.call(this,a,b);p(this.dO)&&c!=this.dO&&this.close();this.dO=c};e.Fa=function(){};function LD(a,b){a.Mi.cc(b)}e.ab=function(a){this.L=a;this.M&&(zg(this.M.displayObject(),a),LD(this,Math.floor(this.M.height()*a)));this.Mi.XC(a)};e.scale=function(){return this.L};e.close=function(){Ck(this.Mi.Xk);BD.prototype.close.call(this)};function MD(a,b,c){KD.call(this,"picture_popup",b.Da,c);this.F=a}m(MD,KD);MD.prototype.yu=function(){var a=new ED;a.nc().addHandler(function(){this.close()},this);LD(this,a.height())};MD.prototype.close=function(){fk&&ISPQuizPlayer.setLayout("default");KD.prototype.close.call(this)};MD.prototype.xu=function(){var a=KD.prototype.xu.call(this),b=new Z("close");b.w().addHandler(function(){this.close()},this);a.addChild(b);return a};
MD.prototype.Fa=function(a,b){KD.prototype.Fa.call(this,a,b);a>b?(this.Mi.cc(0),this.Mi.resize(a-(this.M?56:0),b),this.M&&(this.M.tb(b/this.scale()),Y(this.M,"right",-56*(1-this.scale())+"px"))):this.M&&(this.M.tb(46),Y(this.M,"right",""))};function ND(a){BD.call(this,"send_report");this.Zl(!0);var b=this.Ff;b&&b.lb(.5);this.$b=new CD("message",!1);this.$b.B(a);this.addChild(this.$b);a=new Z("send_preloader");this.addChild(a)}r(ND,BD);ND.prototype.Za=function(){};xa("ispring.common.authorization.AuthorizationErrorDescription.UNEXPECTED_FIELD_ENCOUNTERED","unexpectedFieldEncountered",void 0);xa("ispring.common.authorization.AuthorizationErrorDescription.REQUIRED_FIELD_IS_MISSING","requiredFieldIsMissing",void 0);xa("ispring.common.authorization.AuthorizationErrorDescription.FIELD_IS_EMPTY","fieldIsEmpty",void 0);xa("ispring.common.authorization.AuthorizationErrorDescription.FIELD_VALUE_IS_INVALID","fieldValueIsInvalid",void 0);xa("ispring.common.authorization.AuthorizationModule.USER_NAME_VARIABLE","USER_NAME",void 0);xa("ispring.common.authorization.AuthorizationModule.USER_EMAIL_VARIABLE","USER_EMAIL",void 0);function OD(a,b,c,d){Z.call(this,"field");this.i=c;this.lr=a;var f=this.lr.Oc;d=d||"";a="";"select"==f.type()?(this.ud=new Z("combobox"),this.addChild(this.ud),a=" comboboxPrompt",this.addChild(jj(b,"auth_combobox_icon")),this.ud.w().addHandler(function(){kC(this,"focused");this.pQ.a(f.values(),Za(f.values(),this.EM))},this)):(this.za=new Z("","INPUT"),this.addChild(this.za),d=d||f.values()[0].text(),"USER_EMAIL"==f.Ud()&&(this.za.displayObject().type="email"),A(this.za.displayObject(),"focusin",
function(){kC(this,"focused");lC(this,"empty");PD(this,void 0)},!1,this),A(this.za.displayObject(),"focusout",function(){lC(this,"focused");var a=this.za.displayObject().value;this.tn(a)},!1,this),A(this.za.displayObject(),["blur","input"],function(){var a=this.za.displayObject().value;Nq(this.lr,a);this.fE.a(this.Ud(),a);this.tn(a)},!1,this),A(this.za.displayObject(),"keydown",this.Zd,!1,this));this.fs=new Z("prompt"+a);QD(this,this.fs);this.fs.f(!1);this.addChild(this.fs);this.wo=new CD("error_state_label",
!1);this.wo.tf("TODO : Field is required");this.wo.h(!1);this.addChild(this.wo);this.Nj=new CD("hint",!1);this.Nj.h(!1);this.addChild(this.Nj);this.tn(d);d&&Nq(this.lr,d);this.fE=new F;this.pQ=new F}m(OD,Z);OD.prototype.hL=function(a){this.Nj.tf(a);this.Nj.h(null!=a&&0<a.length);this.Nj.visible()?Bg(this.displayObject(),"with_hint")||(a=this.displayObject(),ug(a,"with_hint")):Bg(this.displayObject(),"with_hint")&&(a=this.displayObject(),vg(a,"with_hint"))};OD.prototype.Ud=function(){return this.lr.Oc.Ud().text()};
function PD(a,b){a.fs.h(!0);null!=b?(kC(a,"error"),a.wo.h(!0),a.ud?a.EM&&a.fs.h(!1):a.za.displayObject().value&&a.fs.h(!1),"field-is-empty"==b||"required-field-is-missing"==b?a.wo.B(a.i.C("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"field-value-is-invalid"==b&&a.wo.B(a.i.C("AUTHORIZATION_FORM_ERROR_EMAIL"))):(lC(a,"error"),a.wo.h(!1))}
OD.prototype.tn=function(a){var b=Bg(this.displayObject(),"focused");a?lC(this,"empty"):b||kC(this,"empty");this.ud?this.ud.B(a):this.za.displayObject().value!=a&&(this.za.displayObject().value=a)};OD.prototype.Zd=function(a){13==a.keyCode&&this.za.displayObject().blur()};function QD(a,b){a=a.lr.Oc;var c=a.title().text();"mandatory"==a.usage()&&(c+="*",kC(b,"required"));b.B(c)};function RD(a,b,c,d){var f="";Vj&&(f="ios9");ic&&(f="msedge");lc&&(f="webkit");kc&&(f="gecko");z&&(f="ie");Z.call(this,"text "+f);a=Ps(b,a);d=new mn(a,new kn(null,d,null));c=c.fe({l:"rich-text-view",htmlText:a.htmlText(),Jl:d.Zh,Kk:!1});this.addChild(c)}m(RD,Z);function SD(a,b,c,d,f,g,h,k,n){Z.call(this,"authorization");var t=this;this.Qh={};this.D=a;a=new RD(b,k,h,n,!0);b.Ie()&&a.g("empty",!0);a.g("auth_title",!0);this.addChild(a);$a(this.D.contentState().Sb(),function(a){var b=a.Oc;if("disabled"!=b.usage()){var h=b.Ud().text(),k=this.D.Gq().gf(h)?this.D.Gq().he(h):"",n=new OD(a,c,d,k);this.addChild(n);this.Qh[h]=n;"USER_EMAIL"==h&&g&&n.hL(d.C("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));n.fE.addHandler(this.AU,this);n.pQ.addHandler(function(a,c){Eg();
var d=TD(f,b.title(),a,c);this.Cb.a(d);d.zg.addHandler(function fg(a){d.zg.removeHandler(fg);d.close();a&&(n.tn(a),n.EM=a,Nq(n.lr,a),n.fE.a(n.Ud(),a),PD(n,void 0));lC(n,"focused")},this)},this)}},this);this.D.submittedEvent().addHandler(function(){var a=t.D.iD();a&&UD(t,a)},this);this.Cb=new F;this.lg=new F}m(SD,Z);SD.prototype.AU=function(a,b){b&&(this.D.Gq().Nf[a.toLowerCase()]=b)};
function UD(a,b){Eg();var c=[],d;for(d in a.Qh)PD(a.Qh[d],void 0);$a(b,function(a){var b=this.Qh[a.Oc];if(null!=b)if(a=a.description(),"field-value-is-invalid"==a)PD(b,a);else if("field-is-empty"==a||"required-field-is-missing"==a)c.push(b),PD(b,a)},a)};function VD(a,b,c,d,f){Z.call(this,"view");b&&(this.Zr=b.Da,this.xv=d,this.hb=new Z("image"),Y(this.hb,"background-image",Vi(this.Zr.path())),Y(this.hb,"background-size","cover"),this.addChild(this.hb),this.hb.w().addHandler(function(){this.EJ&&this.zd.a(b)},this),A(this.hb.displayObject(),rk,function(a){this.EJ&&a.stopPropagation()},!1,this));a&&(a=Ps(c,a),c=new mn(a,new kn(null,null,null)),this.Mp=f.fe({l:"rich-text-view",htmlText:a.htmlText(),Jl:c.Zh,Kk:!1}),this.addChild(this.Mp));this.zd=new F}
m(VD,Z);VD.prototype.bd=function(){return this.zd};
VD.prototype.invalidate=function(){if(this.Zr){var a=Math.min(1,this.width()/this.Zr.width(),this.xv/this.Zr.height());this.hb.resize(Math.floor(this.Zr.width()*a),Math.floor(this.Zr.height()*a));this.EJ=!0;Y(this.hb,"pointer-events",this.EJ?"":"none")}a=parseFloat(Sf(this.displayObject(),"min-height"));if(this.hb){var b=ng(this.hb.displayObject());b=this.hb.height()+b.top+b.bottom}else b=0;var c=this.Mp?this.Mp.height():0;a=Math.max(a,b,c);if(this.Mp){var d=a>c?Math.floor((a-c)/2):0;this.Mp.cc(d);
this.rM=b>c?0:a-c-d;if(this.gV&&this.hb){a=ng(this.hb.displayObject());a=this.hb.height()+a.top+a.bottom;Y(this.gV,"line-height",a+"px");this.Mp.cc(0);return}}else this.rM=0;this.tb(a)};VD.prototype.KB=function(){return this.rM};VD.prototype.B=function(a){this.Mp.displayObject().innerHTML=a};function WD(a,b,c,d,f){Z.call(this,"item");this.eU=c;this.N=new VD(c.textRange(),c.xc,b,72,f);this.addChild(this.N);d&&this.addChild(jj(a,"item_pair_icon"))}m(WD,Z);WD.prototype.invalidate=function(){this.N.invalidate()};WD.prototype.B=function(a){this.N.B(a)};function XD(a,b,c,d,f,g){BD.call(this,"answers_popup");this.K=[];this.Zl(!0);this.ze=f;this.FP=g||[];this.P=c;this.i=b;c="items";p(g)||(c+=" without_pair");this.YI=new Z("title");this.YI.B(this.sF());this.addChild(this.YI);this.cE=new Z("cancel");this.cE.B(b.C("PB_DIALOG_BOX_CANCEL_BUTTON"));this.addChild(this.cE);this.hc=new XC(c,"hidden","auto","div.item");this.addChild(this.hc);YD(this,a,d);this.cE.w().addHandler(function(a,b){b.preventDefault();this.zg.a(void 0)},this);this.zg=new F}m(XD,BD);
e=XD.prototype;e.sF=function(){return this.i.C("PB_MINI_SKIN_ANSWER_CHOICES_DIALOG_TITLE")};e.open=function(){BD.prototype.open.call(this);this.Fa()};e.close=function(){BD.prototype.close.call(this)};e.Za=function(a,b){this.resize(a,b);this.Fa()};e.Fa=function(){for(var a=0;a<this.K.length;++a)this.K[a].invalidate();Y(this,"height","");a=this.hc.content().height()+this.hc.y();Y(this,"height",Math.min(this.height(),a)+"px");this.hc.invalidate()};e.wu=function(){};
e.Xq=function(a,b,c,d){0!=d&&this.hc.content().addChild(new Z("separator"));d=this.FP&&-1!=this.FP.indexOf(this.K.length);a=new WD(a,this.P,b,d,this.ze);0===this.K.length&&Cg(a.displayObject(),"first");c&&Cg(a.displayObject(),"selected");this.hc.content().addChild(a);this.K.push(a);a.w().addHandler(function(a){this.fN(a.eU)},this);return a};e.fN=function(a){this.zg.a(a)};function YD(a,b,c){a.K=[];a.wu(b,c)};function ZD(a){this.pz=a;this.qb=p(a)?ej(a):""}ZD.prototype.text=function(){return this.qb};ZD.prototype.text=ZD.prototype.text;ZD.prototype.htmlText=function(){return this.pz};function $D(a,b,c,d,f,g,h){XD.call(this,a,b,g,f,h);var k=this;this.nd=d;this.ld=c.text();v(this.Ff).w().addHandler(function(a,b){b.preventDefault();k.zg.a(void 0)},this);YD(this,a,f);this.YI.B(this.sF())}m($D,XD);$D.prototype.wu=function(a,b){if(this.nd)for(var c=0;c<this.nd.length;++c){var d=new ZD(this.nd[c].text()),f=new ap;f.setText(new uz(d.htmlText(),[],[],new Sd));this.Xq(a,f,c==b,c).B(d.htmlText())}};$D.prototype.fN=function(a){this.zg.a(a.textRange().htmlText())};$D.prototype.sF=function(){return this.ld};function aE(a,b,c,d){this.F=a;this.P=c;this.i=b;this.ze=d}function TD(a,b,c,d){return new $D(a.F,a.i,b,c,d,a.P,a.ze)};function bE(a,b,c,d,f,g){this.i=a;this.rB=b;this.F=c;this.Kf=d;this.P=f;this.eV="headerWithText";this.wp=g;this.Hc=null}e=bE.prototype;e.$l=function(a){this.Hc=a};e.Gt=function(){return v(this.Hc)};e.J=function(){return this.i};e.S=function(){return this.F};e.soundController=function(){return this.Kf};e.$=function(){return this.P};e.Wf=function(){return this.wp};function cE(a,b){Z.call(this,"visualizer");var c=b.S();this.D=a;this.Cb=new F;this.lg=new F;var d=b.$(),f=new vs(new qs({fontSize:16,$:d,pS:"#000000"})),g=new aE(c,b.J(),d,f);this.xy=new SD(a,a.slide().description(),c,b.J(),g,b.Wf(),f,d,b.Gt());this.xy.Cb.addHandler(this.Cb.a,this.Cb);this.xy.lg.addHandler(this.lg.a,this.lg);this.addChild(this.xy)}m(cE,Z);e=cE.prototype;e.FB=function(){};e.slide=function(){return this.D.slide()};e.activated=function(){return this.Ub};e.Va=function(a){this.Ub=a};
e.setOverlayDisplayed=function(){};e.ab=function(){};e.resize=function(a){Z.prototype.resize.call(this,a,void 0);this.xy.resize(a)};e.DL=function(){};function dE(){ISPQuizPlayer.setLayout("hotspot");this.kE=new IC("clearHotspot");this.kE.h(!0);this.ou=new IC("closeHotspotPopup");this.ou.h(!0)}dE.prototype.nc=function(){return this.ou.w()};dE.prototype.height=function(){return 45};function eE(a){var b=a.S,c=a.ZK,d=a.J,f=a.Je,g=a.sb;a=a.content;BD.call(this,"dnd_popup");this.F=b;this.kn=this.jn=this.rh=this.KR=this.L=1;this.jv=!0;this.Tc=g;this.D=f;this.vl=0;this.i=d;fk||(this.M=this.xu(),this.M.tb(45),this.addChild(this.M));this.RF();this.ia=c;b=new FD;b.WH.addHandler(this.oH,this);b.bw.addHandler(this.nH,this);c=new GD;c.bg.addHandler(this.mH,this);c.UE.addHandler(this.lH,this);this.JR=new Z("content");this.addChild(this.JR);this.Mb=a;this.JR.addChild(this.Mb);this.ab(1);
this.Xk=new zk(document.body);Ak(this.Xk,b);Ak(this.Xk,c);Bk(this.Xk)}m(eE,BD);e=eE.prototype;e.close=function(){fk&&ISPQuizPlayer.setLayout("default");Ck(this.Xk);BD.prototype.close.call(this)};e.open=function(){fk&&this.yu();BD.prototype.open.call(this)};e.mH=function(a,b){fE(this,this.jn+a,this.kn+b)};e.lH=function(){this.jn=this.Mb.x();this.kn=this.Mb.y();fE(this,this.jn,this.kn)};
e.oH=function(a){this.vl||(this.vl=this.L);a=Math.min(this.rh,this.vl*a);a=Math.max(this.KR,a);gE(this,a);gE(this,a)};function gE(a,b){zg(a.Mb.displayObject(),b);a.Mb.setParentScale(b);var c=b-a.L;a.L=b;b=a.Mb.x()-c*a.Mb.width()/2;c=a.Mb.y()-c*a.Mb.height()/2;fE(a,b,c)}
function fE(a,b,c){var d=a.Mb.width()*a.L,f=a.Mb.height()*a.L;d>a.width()?(v(p(b)),b=Math.max(Math.min(0,b),a.width()-d)):b=Math.floor((a.width()-d)/2);a.Mb.vf(b);f>a.height()?(v(p(c)),c=Math.max(Math.min(0,c),a.height()-f)):c=Math.floor((a.height()-f)/2);a.Mb.cc(c)}e.nH=function(){this.vl=0};e.xu=function(){var a=new Z("top_panel");Ji(a.displayObject(),"0 0");return a};
e.yu=function(){var a=this;if(this.ia)var b=new ED;else b=new dE,b.kE.w().addHandler(function(){w(a.D,Jr).contentState().reset()},this);b.nc().addHandler(function(){a.close()},this)};
e.RF=function(){var a=this,b=this.M;if(b)if(this.ia){var c=new Z("close");c.addChild(jj(this.F,"close_popup_icon"));c.w().addHandler(function(){a.close()},this);b.addChild(c)}else{c=function(){w(a.D,Jr).contentState().reset()};var d=new Z("clear");d.B(this.i.C("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));d.w().addHandler(c,this);b.addChild(d);d=new Z("clear-icon");d.w().addHandler(c,this);b.addChild(d);c=new Z("done");c.B(this.i.C("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));c.w().addHandler(this.close,this);b.addChild(c);
c=new Z("done-icon");c.w().addHandler(this.close,this);b.addChild(c)}};e.resize=function(a,b){v(a);v(b);var c=a>b;this.g("landscape",c);this.M&&(c?(Y(this.M,"width",""),Y(this.M,"height",b/this.rh+"px"),Y(this.M,"right",-this.M.width()*(1-this.rh)+"px")):(Y(this.M,"width",a/this.rh+"px"),Y(this.M,"height",""),Y(this.M,"right","")));this.Fa(a,b);BD.prototype.resize.call(this,a,b);this.Fa(a,b)};
e.Fa=function(a,b){var c=this.M?56:0;a-=a>b?c:0;c=Gg({width:this.Tc.width,height:this.Tc.height,boundingWidth:a,boundingHeight:b,dh:!0}).scale;this.Mb.resize(this.Tc.width,this.Tc.height);this.Mb.setParentScale(c);zg(this.Mb.displayObject(),c);this.L=this.vl=this.KR=c;this.Mb.vf((a-this.Tc.width*c)/2);this.Mb.cc(Math.floor((b-this.Tc.height*c)/2))};e.ab=function(a){this.L=a;this.M&&zg(this.M.displayObject(),a);this.rh=a};function hE(a){v(null!=a);this.La=a;A(a,"play",this.WG,!1,this);A(a,"playing",this.Nr,!1,this);A(a,"pause",this.Nr,!1,this);A(a,"seeking",this.YG,!1,this);A(a,"ended",this.Nr,!1,this);A(a,"waiting",this.Nr,!1,this);A(a,"timeupdate",this.Gv,!1,this);A(a,"progress",this.cP,!1,this);A(a,"loadeddata",this.cP,!1,this);A(a,"canplaythrough",this.iW,!1,this);iE(this)||A(a,"loadedmetadata",this.VG,!1,this);(this.Xm=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||ad(a,"canplay",this.XG,!1,this);this.Fp=
new F;this.Lm=new F;this.zA=new F;this.nG=new F;this.CY=new F;this.LR=new F;this.HO=new F;this.xU=new F;this.EA=new F;this.WX=new F;this.Md()}var jE=new F;e=hE.prototype;e.o="paused";e.Xm=!1;e.Gf=!1;e.ep=!1;e.Mh=!1;e.ss=-1;e.Vk=-1;e.$M=0;e.nu=-1;e.KE=0;e.la=function(){if(!this.La)throw Error("media player was disposed");return this.La};e.state=function(){return this.o};e.vx=function(){var a=this.la();return Ti||!(this.la().controls||$h&&!fk)?!this.Gf:a.paused};
e.Md=function(){var a=(a=this.La)?a.error?"error":a.ended?"ended":this.vx()?"paused":this.Mh?"buffering":"playing":"disposed";var b=this.o;b!=a&&(this.o=a,this.Fp.a(this,b))};function kE(a){return!!a.La&&!a.La.error&&p(a.La.play)}function iE(a){return kE(a)&&a.la().readyState>=HTMLMediaElement.HAVE_METADATA}e.ready=function(){return kE(this)&&this.Xm};
e.yz=function(){var a=this.no,b=this.la().getAttribute("preload");b=b&&"metadata"!=b?Zh?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;Zh&&this.la().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.Xm?this.XG():(this.no=this.Xm&&kE(this)&&this.la().readyState>=b,this.no||!N||1!=this.la().networkState||1!=this.NV||fk||(this.no=!0,this.WX.a(this)),this.no||this.xr?this.no&&(clearInterval(this.xr),this.xr=void 0):this.xr=setInterval(Ja(this.yz,
this),2E3),!a&&this.no&&this.xU.a(this),this.NV=this.la().networkState)};e.iW=function(){this.yz()};e.playing=function(){return this.Gf};
e.play=function(){if(kE(this)){this.Gf=!0;Ti&&"VIDEO"==this.la().tagName&&this.src()&&!this.la().src&&(this.la().src=this.src());var a=this.la().play();a&&a.catch(function(a){return window.console.log(a)});if(Tj){var b=this.la().currentTime,c=0;clearInterval(this.Iy);this.Iy=setInterval(Ja(function(){++c;this.la().currentTime<b?(this.la().currentTime=b,lE(this)):3<c&&lE(this)},this),0)}mE(this)}};e.pause=function(){kE(this)&&(this.Gf=!1,nE(this),this.la().pause(),0!=this.ep&&(this.ep=!1))};
e.stop=function(){lE(this);if(kE(this)){this.Gf=!1;nE(this);0!=this.ep&&(this.ep=!1);var a=this.la();a.pause();if(2==a.networkState){var b=this.src();a.src="";a.src=b}this.Nr();iE(this)&&0<a.currentTime?a.currentTime=0:this.ss=-1;this.Vk=-1}};e.seek=function(a){lE(this);iE(this)?(this.KE=this.la().currentTime=a,this.ss=-1):this.ss=kE(this)?a:-1;this.Vk=-1};e.currentTime=function(){return this.ready()?this.la().currentTime:kE(this)?Math.max(this.ss,0):0};
e.duration=function(){return iE(this)?this.la().duration:0};e.volume=function(){return kE(this)?this.la().volume:1};e.setVolume=function(a){Ti?this.yC(!a):kE(this)&&(a=Yd(a,0,1),this.la().volume!=a&&(this.la().volume=a,this.LR.a(this)))};e.muted=function(){return kE(this)&&this.la().muted};e.yC=function(a){if(kE(this)){var b=this.la();b.muted!=a&&(b.muted=a,this.HO.a(this))}};
e.TS=function(){if(iE(this)){for(var a=this.duration(),b=0,c=v(this.la().buffered),d=0;d<c.length;++d)b+=c.end(d)-c.start(d);return Math.round(1E3*Yd(0<a?b/a:0,0,1))/1E3}return 0};e.Yc=function(){kE(this)&&(kd(this.La),nE(this),this.xr&&(clearInterval(this.xr),this.xr=void 0),this.La&&(this.La.src=""),this.La=null,this.Md())};e.reset=function(){this.pause();this.seek(0)};e.stateChangedEvent=function(){return this.Fp};e.GC=function(){return this.zA};e.YS=function(){return this.HO};e.ky=function(){return this.LR};
e.readyEvent=function(){return this.EA};e.XG=function(){this.Md();this.Xm=!0;jE.a(this);this.EA.a(this);if(0<this.ss){var a=this.Vk;this.seek(this.ss);this.Vk=a}this.yz()};e.Nr=function(){var a=this.la();if(this.vx()||a.ended)a.ended&&a.pause(),this.Gf=!1,nE(this);this.Md()};e.WG=function(){1!=this.ep&&(this.ep=!0);this.Nr();mE(this)};e.VG=function(){this.Lm.a(this)};e.Gv=function(){var a=this.currentTime();this.$M!=a&&(this.zA.a(this),this.$M=a)};e.cP=function(){this.nG.a(this)};e.YG=function(){this.CY.a(this)};
function mE(a){0>a.nu&&(a.nu=setInterval(Ja(a.BU,a),500))}function nE(a){0<a.nu&&(clearInterval(a.nu),a.nu=-1)}
e.BU=function(){if(this.no)if(!this.Gf||!this.la().paused||this.la().ended||this.la().controls||$h&&!fk||this.la().play(),1==this.la().networkState)this.Mh&&(this.Mh=!1,this.Md());else if(this.ep){var a=this.la(),b=this.currentTime(),c=!1;this.vx()||a.ended||b!=this.KE||(c=!0);!Sj&&!c&&0<this.Vk&&(1<Math.abs(this.Vk-b)?(c=!0,a.currentTime=this.Vk):this.Vk=-1);this.KE=b;a=this.la().buffered;if(Sj&&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.la().paused&&this.la().play();break}}this.Mh!=c&&(this.Mh=c,this.Md())}};e.tj=function(a){this.la().controls=a};e.kS=function(){this.tj(!1)};e.src=function(){var a=this.la();return kE(this)?a.src||a.currentSrc:""};function lE(a){a.Iy&&(clearInterval(a.Iy),a.Iy=void 0)};function oE(a,b,c,d){this.BO=a;this.Pg=d;this.W=b;this.W.Fp.addHandler(this.ph,this);(this.Ze=c)&&!d&&c.tj(rn(a));this.cA=new F;this.aA=new F}e=oE.prototype;e.Pg=!1;e.Gf=!1;e.Uo=!0;e.EC=function(){return this.Ze?this.Ze.pg():null};e.Va=function(a){a?this.Ze&&this.Ze.Dn(!0):this.W.stop()};e.ab=function(a){this.Ze&&this.Ze.ab(a)};e.stop=function(){this.W.stop()};
e.start=function(){if(Nj||Uj){var a=this.W,b=this.W.src();if(a.La&&a.La.play){if(!q(b))b:{Aa(b)||(b=[b]);for(var c=0;c<b.length;++c){var d=b[c],f=a.la();if(f.canPlayType&&f.canPlayType(d.type())){b=d.src();break b}}b=null}b&&(c=a.la(),b!=c.src&&(a.playing()&&a.pause(),a.Vk=-1,a.Xm&&(a.Xm=!1,ad(c,"canplay",a.XG,!1,a)),c.src=b,a.Md(),a.yz()))}}this.W.play()};e.setOverlayDisplayed=function(a){this.Ze&&this.Ze.setOverlayDisplayed(a)};
e.dJ=function(a){if(this.W!==a){var b=this.W.volume();this.W.Fp.removeHandler(this.ph,this);this.W.Yc();this.W=a;this.W.setVolume(b);this.W.Fp.addHandler(this.ph,this);this.Gf=a.playing()}};
e.ph=function(){if(!this.Pg){var a=this.BO,b=a.Ga().ke();switch(this.W.state()){case "ended":b||(sn(a,a.Cq()+1),this.aA.a(this.W));this.Ze&&(a=rn(a),this.Ze.Dn(a),this.Ze.tj(a));this.Uo=!0;break;case "playing":b&&this.Uo&&(rn(a)?(this.Uo=!1,sn(a,a.Cq()+1),this.Ze&&this.Ze.Dn(!1)):this.W.stop());break;case "paused":this.Ze&&this.Ze.Dn(!0)}a=this.W.playing();this.Gf!=a&&(this.Gf=a)&&this.cA.a(this.W)}};e.setVolume=function(a){this.Ze?this.Ze.setVolume(a):this.W.setVolume(a)};function pE(){Z.call(this,"progress_bar");this.sO=new qE("loaded_track");this.addChild(this.sO);this.OP=new qE("played_track");this.addChild(this.OP);this.Op=new Z("time_tooltip");this.Op.h(!1);this.addChild(this.Op);this.zw=new F;this.Dw=new F;this.fw=new F}r(pE,Z);e=pE.prototype;e.Yb=0;e.L=1;e.Si=!1;e.ab=function(a){this.L=a};
e.f=function(a){pE.pa.f.call(this,a);var b=this.displayObject();a?(A(b,rk,this.Qr,!1,this),N||(A(b,tk,this.cl,!1,this),A(b,"mouseout",this.Om,!1,this))):(id(b,rk,this.Qr,!1,this),id(b,tk,this.cl,!1,this),id(b,"mouseout",this.Om,!1,this))};e.uq=function(a){this.Yb=a;isNaN(this.Yb)&&(this.Yb=0)};e.hh=function(a){a=0<this.Yb?a/this.Yb:0;isNaN(a)&&(a=0);this.OP.setProgress(a)};e.iL=function(a){this.sO.setProgress(a)};
e.Qr=function(a){this.Si||(this.Si=!0,this.zw.a(),this.Eo(a),A(document,tk,this.Pr,!0,this),A(document,sk,this.$O,!0,this),a.stopPropagation())};e.Pr=function(a){this.Eo(a)};e.$O=function(a){id(document,tk,this.Pr,!0,this);id(document,sk,this.$O,!0,this);N||this.Eo(a);this.Si=!1;this.Dw.a();!N&&this.kv(a)||this.Op.h(!1)};e.Eo=function(a){a=rE(this,a);sE(this,a);this.fw.a(a*this.Yb)};e.cl=function(a){this.Si||(a=rE(this,a),sE(this,a))};e.Om=function(){this.Si||this.Op.h(!1)};
function rE(a,b){b=Xf(b,a.displayObject()).x/a.L;return Yd(b/a.width(),0,1)}e.kv=function(a){a=Xf(a,this.displayObject());a.scale(1/this.L);return(new K(0,0,this.width()-1,this.height()-1)).contains(a)};function sE(a,b){var c=a.width()*b;a.Op.vf(c);var d=Math.floor(b*a.Yb);b=Math.floor(d/3600);c=Math.floor(d%3600/60);d=Math.floor(d%60);a.Op.B(Yk(b)+":"+Yk(c)+":"+Yk(d));a.Op.h(!0)}function qE(a){Z.call(this,a)}r(qE,Z);qE.prototype.th=0;qE.prototype.setProgress=function(a){this.th=a;this.Fa()};
qE.prototype.Fa=function(){var a=Math.floor(100*this.th);$f(this.fa(),a+"%")};function tE(){Z.call(this,"volume_bar");this.sR=new Z("track");this.addChild(this.sR);this.Sq=new F;A(this.displayObject(),rk,this.$G,!1,this)}r(tE,Z);e=tE.prototype;e.L=1;e.ab=function(a){this.L=a};e.h=function(a){this.visible()!=a&&(tE.pa.h.call(this,a),a||(id(document,tk,this.bl,!1,this),id(document,sk,this.Pm,!1,this)))};e.setVolume=function(a){this.sR.tb(48*(1-a)+8)};e.$G=function(a){this.Eo(a);A(document,tk,this.bl,!1,this);A(document,sk,this.Pm,!1,this);a.stopPropagation()};e.bl=function(a){this.Eo(a)};
e.Pm=function(a){id(document,tk,this.bl,!1,this);id(document,sk,this.Pm,!1,this);this.Eo(a)};e.Eo=function(a){a=Xf(a,this.displayObject());a.scale(1/this.L);a=(a.y-8)/48;a=1-Yd(a,0,1);this.setVolume(a);this.Sq.a(a)};function uE(a,b,c,d){To.call(this,a,b,c,d)}r(uE,To);uE.prototype.os=!1;uE.prototype.zj=function(){var a=v(this.coords)[0];this.os&&(a=v(this.oS)[0]-a);gg(this.element,a)};uE.prototype.reverse=function(a){this.os=a};function vE(a,b,c){var d=!N;Z.call(this,"media_controls"+((b?" with_fullscreen":" no_fullscreen")+(d?" with_volume":" no_volume")));this.oM=p(c)?c:!0;this.cp=new wE(!1,"play_btn",!0);this.cp.w().addHandler(this.QW,this);this.addChild(this.cp);d&&(this.Ki=new wE(!0,"mute_btn",!0),this.Ki.w().addHandler(this.MW,this),this.addChild(this.Ki),this.$g=new tE,this.$g.Sq.addHandler(this.NX,this),this.$g.h(!1),this.addChild(this.$g),this.kr=new uE(this.$g.displayObject(),0,1,150),A(this.kr,"finish",this.MX,
!1,this),A(this.Ki.displayObject(),"mouseover",this.KW,!1,this));b&&(this.Bo=new wE(!1,"fullscreen_btn",!0),this.Bo.w().addHandler(this.xW,this),this.addChild(this.Bo));this.oQ=a;this.Uj=new pE;this.Uj.f(a);this.Uj.zw.addHandler(this.Qr,this);this.Uj.Dw.addHandler(this.iH,this);this.Uj.fw.addHandler(this.Pr,this);this.addChild(this.Uj);this.qR=new F;this.Sq=new F;this.nZ=new F;this.fw=new F;this.zw=new F;this.Dw=new F}r(vE,Z);e=vE.prototype;e.oQ=!0;e.LP=!0;e.dv=1;e.tH=1;e.oM=!0;e.Ki=null;e.Bo=null;
e.Rp=1;e.$g=null;e.kr=null;e.resize=function(a,b){var c=1;145>a&&(c=a/145,a=145);this.dv=c;vE.pa.resize.call(this,a,b);xE(this)};e.width=function(){return vE.pa.width.call(this)*this.dv};e.height=function(){return vE.pa.height.call(this)*this.dv};e.ab=function(a){this.tH=a;xE(this)};function xE(a){var b=a.dv*a.tH;a.oM&&zg(a.displayObject(),b);a.Uj.ab(b);a.$g&&a.$g.ab(b)}
e.f=function(a){this.enabled()!=a&&(vE.pa.f.call(this,a),this.cp.f(this.LP&&a),this.Uj.f(a&&this.oQ),this.Ki&&this.Ki.f(a),!a&&this.$g&&this.$g.h(!1))};e.Dn=function(a){this.LP=a;this.cp.f(this.enabled()&&a)};e.HL=function(a){this.Bo&&this.Bo.Ca(a)};e.uq=function(a){this.Uj.uq(a)};e.hh=function(a){this.Uj.hh(a)};e.iL=function(a){this.Uj.iL(a)};e.QW=function(){this.cp.enabled()&&this.qR.a(!this.cp.selected())};e.xW=function(){v(this.Bo).enabled()&&this.nZ.a(!this.Bo.selected())};e.Qr=function(){this.zw.a()};
e.iH=function(){this.Dw.a()};e.Pr=function(a){this.fw.a(a)};e.MW=function(){if(v(this.Ki).enabled()){var a=this.Ki.selected()?0:this.Rp;v(this.$g).setVolume(a);this.Sq.a(a)}};e.NX=function(a){this.Rp=a;v(this.Ki).Ca(!1);this.Sq.a(a)};e.KW=function(){v(this.Ki).enabled()&&!v(this.$g).visible()&&(this.$g.h(!0),A(document,tk,this.bl,!1,this),v(this.kr).reverse(!1),this.kr.play(!0))};
e.bl=function(a){var b=this.dv*this.tH;a=Xf(a,this.displayObject());a.scale(1/b);b=jC(v(this.$g));var c=jC(v(this.Ki));a=(b=he(c,b))?b.contains(a):!1;b=v(this.kr);1==b.Sd?b.os==a&&(b.os=!b.os,b.setProgress(1-b.Tb)):a||(b.reverse(!0),b.play(!0))};e.MX=function(){v(this.kr).os&&(v(this.$g).h(!1),id(document,tk,this.bl,!1,this))};function wE(a,b,c){uC.call(this,a,b,c)}r(wE,uC);wE.prototype.uM=!0;wE.prototype.enabled=function(){return this.uM};
wE.prototype.f=function(a){this.uM=a;var b=this.displayObject();a?vg(b,"disabled"):ug(b,"disabled")};function yE(a,b){this.W=a;this.Nh=b;zE(this,a);b.qR.addHandler(this.HX,this);b.Sq.addHandler(this.kW,this);b.fw.addHandler(this.Pr,this);b.zw.addHandler(this.Qr,this);b.Dw.addHandler(this.iH,this);this.Gb()}e=yE.prototype;e.KP=!1;e.tE=1;e.CG=1;
e.ML=function(a){var b=this.W;b instanceof hE?(b.Fp.removeHandler(this.Gb,this),b.Lm.removeHandler(this.Gb,this),b.nG.removeHandler(this.Gb,this),b.zA.removeHandler(this.Gb,this)):(b.stateChangedEvent().removeHandler(this.Gb,this),b.Lm.removeHandler(this.Gb,this),b.GC().removeHandler(this.Gb,this));this.W=a;zE(this,a);this.Gb()};
function zE(a,b){b instanceof hE?(b.Fp.addHandler(a.Gb,a),b.Lm.addHandler(a.Gb,a),b.nG.addHandler(a.Gb,a),b.zA.addHandler(a.Gb,a)):(b.stateChangedEvent().addHandler(a.Gb,a),b.Lm.addHandler(a.Gb,a),b.GC().addHandler(a.Gb,a))}e.Gb=function(){var a=this.Nh,b=this.W,c=b.playing();a.cp.Ca(c);b.TS&&a.iL(b.TS());a.uq(b.duration());a.hh(b.currentTime())};e.HX=function(a){a?this.W.play():this.W.pause()};e.kW=function(a){this.tE=a;this.W.setVolume(this.CG*this.tE)};
e.Qr=function(){this.KP=this.W.playing();this.W.pause()};e.iH=function(){this.KP&&this.W.currentTime()<this.W.duration()&&this.W.play()};e.Pr=function(a){this.W.seek(a)};function AE(a,b){Z.call(this,"audio_with_controls");this.Nh=this.RM(b);this.addChild(this.Nh);this.KU=new yE(a,this.Nh)}r(AE,Z);e=AE.prototype;e.RM=function(a){return new vE(a,!1,!1)};e.tj=function(a){this.Nh.f(a)};e.Dn=function(a){this.Nh.Dn(a)};e.ab=function(a){this.Nh.ab(a)};e.pg=function(){return this};e.resize=function(){};e.setOverlayDisplayed=function(){};e.setVolume=function(a){var b=this.KU;b.CG=a;b.W.setVolume(b.CG*b.tE)};function BE(a){hE.call(this,a)}r(BE,hE);e=BE.prototype;e.iO=0;e.IF=!1;e.WG=function(){this.IF?this.IF=!1:BE.pa.WG.call(this)};e.YG=function(){BE.pa.YG.call(this);this.iO=La()};e.Gv=function(){BE.pa.Gv.call(this);if(this.ready()&&Si){var a=100>La()-this.iO;this.playing()||a||(this.IF=!0,a=this.la(),a.play(),a.pause())}};function CE(a,b){var c=a.Ga();var d=w(c.Da,ws).Kn();Aa(d)||(d=[d]);d=xl(d);d=new BE(d);var f=null;c.Pf()||(f=this.TM(d,b||!c.ke()));oE.call(this,a,d,f,b)}r(CE,oE);CE.prototype.TM=function(a,b){return new AE(a,b)};function DE(a,b,c,d,f,g,h,k,n,t,u){Z.call(this,"feedback");var x=this;this.nl=void 0;this.i=a;this.ld=new Z("header");var E=new Z("text");E.B(EE(this,d));f&&(d=new Z("icon"),d.addChild(f),this.ld.addChild(d));this.ld.addChild(E);this.addChild(this.ld);this.c=new Z("content");a=-1==g?a.C("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):g+""||"";f={};n=Ps(n,c.content(),(f.ANSWER_ATTEMPTS=a,f));u=new mn(n,new kn(null,u,null));t=t.fe({l:"rich-text-view",htmlText:n.htmlText(),Jl:u.Zh,Kk:!1});this.c.addChild(t);if(t=
c.audio())this.Nb=b,this.Nb.xb(t),b=new sr(t),this.qc=new CE(b,k),this.qc.cA.addHandler(function(){x.Nb.audioStartedEvent().a()},this),this.qc.aA.addHandler(function(){x.Nb.Vd.a()},this),t.Pf()||(k=new AE(v(this.Nb.W),!0),this.c.pd(k,0)),h&&t.hi()&&this.Nb.start();h=!!c.audio()&&!v(c.audio()).Pf();(this.LN=!c.content().EK()||h)&&this.addChild(this.c)}m(DE,Z);
function EE(a,b){switch(b){case "correct":return a.i.C("PB_GRADED_QUESTION_CORRECT");case "incorrect":return a.i.C("PB_GRADED_QUESTION_INCORRECT");case "info":return a.i.C("PB_SURVEY_QUESTION_ANSWERED")}throw Error("incorrect status");}DE.prototype.qL=function(a){p(this.nl)&&this.nl.width==a.width||(this.nl=a);this.xm()};DE.prototype.xm=function(){ng(this.ld.displayObject());this.ld.height();!this.LN&&this.height()};DE.prototype.deactivate=function(){this.Nb&&this.Nb.stop()};function FE(a,b,c){var d=c>b;So.call(this,a,[d?0:.5],[1],d?500:250);this.XQ=b;this.cF=c}m(FE,So);function GE(a,b){return.5<b?1-GE(a,1-b):2*Math.pow(b,2)}FE.prototype.zj=function(){var a=v(this.coords)[0];CC(0,this.XQ+GE(this,a)*(this.cF-this.XQ));v(this.element);this.element.style.opacity=""+Math.max(0,a-.5)/.5};FE.prototype.li=function(){So.prototype.li.call(this)};
FE.prototype.ug=function(){So.prototype.ug.call(this);v(this.element);this.element.style.opacity="";this.element.style.top="";Zj&&(A(window,"scroll",this.mQ,!1,this),Oi(function(){id(window,"scroll",this.mQ,!1,this)},this,300))};FE.prototype.mQ=function(){DC()!=this.cF&&CC(0,this.cF)};function HE(a){vE.call(this,a,!1,!1);this.Hw=new Z("time");this.Yb=this.Jj=0;this.addChild(this.Hw);this.ab(Pi())}r(HE,vE);HE.prototype.hh=function(a){HE.pa.hh.call(this,a);this.Jj=a;isNaN(this.Jj)&&(this.Jj=0);IE(this)};HE.prototype.uq=function(a){HE.pa.uq.call(this,a);this.Yb=a;isNaN(this.Yb)&&(this.Yb=0);IE(this)};function IE(a){a.Hw.B(nD(Math.min(a.Yb,Math.max(0,Math.floor(a.Jj)))))};function JE(a,b){AE.call(this,a,b)}r(JE,AE);JE.prototype.RM=function(a){return new HE(a)};function KE(a,b){CE.call(this,a,b)}r(KE,CE);KE.prototype.TM=function(a,b){return new JE(a,b)};function LE(a){hE.call(this,a);Ti&&jE.addHandler(this.OW,this)}r(LE,hE);LE.prototype.OW=function(a){this.playing()&&a instanceof BE&&this.play()};LE.prototype.videoWidth=function(){return iE(this)?this.la().videoWidth:0};LE.prototype.videoHeight=function(){return iE(this)?this.la().videoHeight:0};function ME(a,b,c){Z.call(this,"video iphone");this.W=a;a.tj(!0);this.addChild(a.la());this.w().addHandler(function(){this.W.play()},this);this.resize(b,c)}r(ME,Z);e=ME.prototype;e.Sm=!1;e.tj=function(){};e.Dn=function(){};e.ab=function(){};e.pg=function(){return this};e.Va=function(){};e.ML=function(a){this.removeChild(this.W.la());this.W=a;this.addChild(this.W.la())};e.HL=function(){};e.setOverlayDisplayed=function(a){this.Sm=a;this.W.tj(!a)};e.setVolume=function(a){this.W.setVolume(a)};function NE(a,b,c){Z.call(this,"video");this.W=a;a.tj(!0);this.addChild(a.la());this.resize(b,c)}r(NE,Z);e=NE.prototype;e.Sm=!1;e.tj=function(){};e.Dn=function(){};e.ab=function(){};e.pg=function(){return this};e.Va=function(){};e.ML=function(a){var b=this.width(),c=this.height();this.removeChild(this.W.la());this.W=a;a.tj(!this.Sm);this.addChild(a.la());this.ls(b,c)};e.ls=function(a,b){var c=this.W.la();a&&$f(c,a);b&&ag(c,b)};e.HL=function(){};e.setOverlayDisplayed=function(a){this.Sm=a;this.W.tj(!a)};
e.setVolume=function(a){this.W.setVolume(a)};function OE(a,b){var c=a.Ga(),d=PE(c),f=c.Tj.width(),g=c.Tj.height();this.Pw=ek?new ME(d,f,g):new NE(d,f,g);if(ek){c=c.Tj.path();f=[];for(g=0;g<c.length;g++)f[g]=Fb(c.charAt(g));c=f.join("");f=v(this.EC());Y(f,"background","url("+c+")");Y(f,"background-size","100% 100%")}oE.call(this,a,d,this.Pw,b);rn(a)||this.start()}r(OE,oE);OE.prototype.EC=function(){return this.Pw.pg()};OE.prototype.Va=function(a){OE.pa.Va.call(this,a);if(!a&&N){var b=PE(this.BO.Ga());this.dJ(b)}this.Pw.HL(!1);this.Pw.Va(a)};
OE.prototype.dJ=function(a){this.Pw.ML(a);OE.pa.dJ.call(this,a)};function PE(a){var b=w(a.mJ,As).Kn();Aa(b)||(b=[b]);b=yl(b);b=new LE(b);a=a.Tj.path();null!=a&&b.la().setAttribute("poster",a);return b};function QE(a,b,c,d){this.Be=this.qc=null;this.Ub=!1;this.Dj=b;this.Pg=c;this.Kf=d;this.Rc=w(this.Kf,Gl);if(a&&b){if(a=b.Ke)this.qc=new KE(a,c),this.qc.cA.addHandler(this.Jg,this),this.qc.aA.addHandler(this.Ig,this),Hl(this.Rc,this.qc.W);if(b=b.Xc)this.Be=new OE(b,c),this.Be.cA.addHandler(this.Rr,this),this.Be.aA.addHandler(this.dl,this),Hl(this.Rc,this.Be.W)}this.Yf=new F;this.Ej=new F;this.Vd=new F;this.pk=new F;this.Cl=new F;this.nk=new F}e=QE.prototype;
e.$B=function(){this.qc&&Il(this.Rc,this.qc.W);this.Be&&Il(this.Rc,this.Be.W)};e.FB=function(){this.qc&&this.qc.W.la().load()};e.Va=function(a){if(this.Ub!=a&&(this.Ub=a,this.qc&&this.qc.Va(a),this.Be&&this.Be.Va(a),a?(this.Kf.ky().addHandler(this.Gs,this),this.Gs()):this.Kf.ky().removeHandler(this.Gs,this),a&&this.qc)){var b=v(v(this.Dj).Ke);a=this.qc;var c=this.Ej;(b.Ga().hi()||b.Ga().Pf())&&(this.Pg||rn(b))&&(b=new jl,c.a(a.W,!0,b),b.suspended()||a.start())}};
e.setOverlayDisplayed=function(a){this.qc&&this.qc.setOverlayDisplayed(a);this.Be&&this.Be.setOverlayDisplayed(a)};function RE(a){return a.qc?a.qc.EC():null}function SE(a){return a.Be?a.Be.EC():null}e.ab=function(a){this.qc&&this.qc.ab(a);this.Be&&this.Be.ab(a)};e.Jg=function(a){this.Yf.a(a)};e.Rr=function(a){this.pk.a(a)};e.Ig=function(a){this.Vd.a(a)};e.dl=function(a){this.nk.a(a)};e.audioStartedEvent=function(){return this.Yf};e.audioStartingEvent=function(){return this.Ej};e.eo=function(){return this.nk};
e.videoStartedEvent=function(){return this.pk};e.videoStartingEvent=function(){return this.Cl};e.Gs=function(){var a=this.Kf.volume();this.qc&&this.qc.setVolume(a);this.Be&&this.Be.setVolume(a)};function TE(a){a.qc&&a.qc.stop();a.Be&&a.Be.stop()};function UE(a){Z.call(this,a);this.zd=new F}m(UE,Z);e=UE.prototype;e.bd=function(){return this.zd};e.resize=function(a,b){Z.prototype.resize.call(this,a,b);this.Fa()};e.Va=function(a){a&&this.Fa()};e.enabled=function(){return this.Ab};e.f=function(a){this.Ab=a;this.g("disabled",!this.Ab)};e.Fa=function(){};function VE(){}VE.prototype.value=function(){return this.Cd};VE.prototype.Jc=function(a){this.Cd=a};function WE(a,b,c,d){Z.call(this,"");this.mU=new F;this.MY=new F;this.tY=new F;var f=this.Tu();b&&(f+=" review");f=l(f.split(" "));for(var g=f.next();!g.done;g=f.next())kC(this,g.value);this.Ba=a.slide();this.Yf=new F;this.Vd=new F;this.D=a;this.Y=c;this.ia=b;this.Kf=c.soundController();c=this.slide().Fl();this.Hb=new QE(c,a.JB(),b,this.Kf);this.Hb.audioStartedEvent().addHandler(this.Jg,this);this.Hb.Vd.addHandler(this.Ig,this);this.gs=this.DE(this.slide().description());XE(this,b,d||!1);this.addChild(this.gs);
(b=RE(this.Hb))&&this.du(b);var h=c?c.fb:null;if(h){b=h.Da;this.vH=new Z;b.Ql()?this.fb=new hC(b.TB()):(this.fb=new Z,Y(this.fb,"background-image",Vi(b.path())),Y(this.fb,"background-size","cover"));b=YE(this);var k=b instanceof cm?b.Zk:null,n=Xl(YE(this).rotationAngle());this.fb.w().addHandler(function(){k?Gi(k.url(),{target:k.target()}):this.zd.a(h,n)},this);this.PR=new zk(this.fb.displayObject(),[new FD]);Gk(this.PR,"scale").bw.addHandler(function(a){1<a&&this.zd.a(h,n)},this);Bk(this.PR);this.vH.addChild(this.fb);
this.du(this.vH)}(this.zB=SE(this.Hb))&&this.du(this.zB);this.UL();a instanceof T&&(a.submittedEvent().addHandler(this.Cz,this),this.Cz());this.zd=new F;this.Cb=new F;this.lg=new F;this.oy=new F;this.GA=new F;this.YH=new F}m(WE,Z);e=WE.prototype;e.bd=function(){return this.zd};e.Ut=function(){return this.MY};e.Kt=function(){return this.tY};e.UR=function(){return new F};e.setTitle=function(a){var b=new Z("title");b.B(a);this.pd(b,0)};e.slide=function(){return this.D.slide()};e.FB=function(){this.Hb.FB()};
e.zk=function(){};e.Wl=function(){};e.F=function(){return this.Y.S()};e.P=function(){return this.Y.$()};e.Z=function(){return this.Y.rB.Z.displayObject()};e.i=function(){return this.Y.J()};e.Hc=function(){return this.Y.Gt()};e.ab=function(a){this.L=a};
e.Dk=function(a,b){this.Nc&&(this.Nc.deactivate(),this.removeChild(this.Nc),this.Nc=void 0);var c=this.Y.eV;if(this.ia||!(this.D&&this.D instanceof T&&!this.D.rb().get(this.D)||"noNotification"==c)){if(a){c=jj(this.F(),"feedback_icon");var d=!this.ia,f="info";this.D.slide().settings().I()&&(f=v(this.D.review()).status());null==this.Nb&&(this.Nb=new Fz(this.Kf),this.Nb.audioStartedEvent().addHandler(this.Jg,this),this.Nb.Vd.addHandler(this.Ig,this));this.Hb&&TE(this.Hb);this.Nb.$B();var g=(this.D&&
this.D instanceof T&&this.D.submitted(),!1);d=d&&!g;g=ZE(this,15);g=new vs(g);this.Nc=new DE(this.i(),this.Nb,a,f,c,b,d,this.ia,this.P(),g,this.Hc());this.addChild(this.Nc);this.visible()&&$E(this)}a&&!this.ia&&(1<this.L?Oi(function(){aF(this)},this):aF(this))}};e.Jg=function(a){this.Yf.a(a)};e.Ig=function(a){this.Vd.a(a)};function aF(a){a.YH.a(new VE);var b=v(a.Nc).displayObject().offsetTop;(new FE(a.Nc.displayObject(),DC(),b)).play()}
e.f=function(a){var b=null!=this.Nc;this.yb.f(a&&this.D instanceof T&&this.D.Rb()&&!b&&!this.ia)};e.visible=function(){return Z.prototype.visible.call(this)};e.h=function(a){Z.prototype.h.call(this,a);a&&(this.yb.Va(a),$E(this))};e.activated=function(){return this.Ub};e.kC=function(){this.Y.rB.kC()};e.Va=function(a){this.Ub=a;this.Hb.Va(a);this.visible()&&this.yb.Va(a);this.Nc&&(a?this.DL():this.Nc.deactivate())};e.setOverlayDisplayed=function(a){this.Hb.setOverlayDisplayed(a)};
e.DE=function(a){var b=ZE(this,this.iz());b=new vs(b);b=new RD(a,this.P(),b,this.Hc(),!0);a.Ie()&&b.g("empty",!0);return b};function XE(a,b,c){a.yb=a.Dc(b,c);a.yb.bd().addHandler(function(a){this.bd().a(a)},a)}e.Dc=function(){throw Error("override");};e.UL=function(){this.addChild(this.yb)};e.Tu=function(){return"visualizer"};e.qL=function(a,b){this.nl=new J(a,b);$E(this)};function $E(a){a.Nc&&a.Nc.qL(v(a.nl))}e.cQ=function(a){this.gs.xa(a)};e.an=function(a){this.yb.xa(a)};
e.resize=function(a){if(a){Z.prototype.resize.call(this,a);this.cQ(a);var b=this.slide().Fl();if(this.fb){var c=v(b.fb).Da,d=YE(this).rotationAngle();bF(this.fb,a,c.width(),c.height(),Xl(d),v(this.vH))}this.zB&&(b=v(b.video()),bF(this.zB,a,b.Tj.width(),b.Tj.height()));b=ng(this.yb.displayObject());this.an(a-(b.left+b.right));$E(this)}};function YE(a){a=Eh(a.slide().eb().Db(),"slidePicture")[0];return w(a,cm)}e.du=function(a){this.addChild(a)};
function bF(a,b,c,d,f,g){var h=ng(g?g.displayObject():a.displayObject());b-=h.left+h.right;h=.5*(dn()?document.documentElement.clientHeight:cn()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))-(h.top+h.bottom);var k=new K(0,0,c,d);k=p(f)?dr(k,f):k;h=Gg({width:k.width,height:k.height,boundingWidth:b,boundingHeight:h,dh:!1});k=h.scale;var n=Math.round(c*k),t=Math.round(d*k);b=Math.floor((b-n)/2);p(f)?(v(g),Y(a,"transform",Vl(b,Math.floor((h.height-t)/2))+" "+Ul(k)+" "+Wl(f)),
a.resize(c,d),g.resize(h.width,h.height)):(a.resize(n,t),a.vf(b))}e.audioStartedEvent=function(){return this.mU};e.audioStartingEvent=function(){return this.Hb.audioStartingEvent()};e.videoStartedEvent=function(){return this.Hb.videoStartedEvent()};e.videoStartingEvent=function(){return this.Hb.videoStartingEvent()};
e.Cz=function(){w(this.D,T);if(this.Vc){var a=this.displayObject();vg(a,this.Vc);this.Vc=void 0}if(this.D.submitted())if(this.D.slide().settings().I()){if(a=this.D.review())this.Vc=a.status()}else this.Vc=this.D.gq()?"answered":"notanswered";else this.Vc="notanswered";this.D.Rb()||this.f(!1);this.Vc&&(a=this.displayObject(),ug(a,this.Vc))};e.eo=function(){return this.Hb.eo()};e.DL=function(){TE(this.Hb)};e.uu=function(a){return Jz(new Iz({J:this.i(),A:this.Z()}),{Je:this.D,mode:a})};e.iz=function(){return 16};
function ZE(a,b){return new qs({fontSize:b,$:a.P(),pS:"#000000"})}function cF(a){a=ZE(a,15);return new vs(a)};function dF(a,b,c,d){WE.call(this,a,b,c,d);this.Vv=!1}m(dF,WE);
dF.prototype.Dc=function(a,b){var c=this;this.gs.h(!1);var d=new UE("drag-n-drop"),f=this.Ba.settings().I(),g=new Hu({A:this.Z(),$:this.P(),S:this.Y.S(),J:this.i(),sb:new J(500,500),Dh:new vs(void 0),ie:null});this.Mb=(new LA({S:this.Y.S(),$:this.P(),vg:g,Ua:g,Wf:!1,J:this.i(),A:this.Z()})).create(this.D,a?b&&f?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal");d.addChild(this.Mb);this.Ye=new P({l:"overlay"});b=new P({s:R(this.Ye,"bg")});this.Ye.addChild(b);b.addChild(new P({s:R(this.Ye,
"icon")}));f=new P({s:R(this.Ye,"label")});f.B(this.i().C("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(f);a?(this.Mb.f(!1),this.Mb.Va(!0)):(d.addChild(this.Ye),this.Vv=!1,this.Ye.w().addHandler(function(){c.Ye.g("hidden",!0);if(!c.Vv&&c.D.Rb()){var b=new eE({S:c.Y.S(),ZK:a,J:c.i(),Je:c.D,sb:c.Tc,content:c.Mb});c.Cb.a(b,!1,!0);b.We&&(c.Vv=!0,b.nc().addHandler(function n(){b.nc().removeHandler(n);d.addChild(this.Mb);this.Vv=!1;eF(this,this.Tc,this.tM.width,this.tM.height)},c))}}));return d};
dF.prototype.du=function(a){WE.prototype.du.call(this,a);a.h(!1)};dF.prototype.Cz=function(){WE.prototype.Cz.call(this);this.D.Rb()||this.Ye.g("hidden",!0)};
function eF(a,b,c,d){isNaN(d)||isNaN(c)||a.Vv||(a.Tc=b,a.tM=new J(c,d),c=Gg({width:b.width,height:b.height,boundingWidth:c-36,boundingHeight:d-36,dh:!0}).scale,a.Mb.resize(b.width,b.height),a.Mb.setParentScale(c),zg(a.Mb.displayObject(),c),a.Ye.resize(b.width*c,b.height*c),d=(a.yb.width()-b.width*c)/2,a.Mb.move(d,0),a.Ye.move(d,0),a.yb.tb(c*b.height))};function fF(a,b,c,d){UE.call(this,"info");this.addChild(new RD(a,b,c,d,!0))}m(fF,UE);function gF(a,b,c){WE.call(this,a,b,c)}m(gF,WE);gF.prototype.Tu=function(){return WE.prototype.Tu.call(this)+" info"};gF.prototype.Dc=function(){return new fF(this.Ba.content().Ka(),this.P(),cF(this),this.Hc())};gF.prototype.iz=function(){return 25};function hF(a,b,c){WE.call(this,a,b,c)}m(hF,gF);hF.prototype.Tu=function(){return gF.prototype.Tu.call(this)+" intro"};hF.prototype.resize=function(a,b){gF.prototype.resize.call(this,a,b);a=this.D.slide().eb().pC()?0:Math.max(0,Math.floor((b-this.height())/2));this.cc(a)};hF.prototype.iz=function(){return 28};function iF(a,b,c,d){Z.call(this,"detailed_results");this.K=[];var f=new Z("title");f.B(a.C("PB_PRINT_DETAILED_REPORT_TITLE"));this.addChild(f);this.hc=new Z("result-items-container");this.addChild(this.hc);if(f=d.slidePoolState())d=d.ob.Wa().wg().type(),this.cu(a,b,c,f,d)}m(iF,Z);iF.prototype.cu=function(a,b,c,d,f){f="graded"==f;d=l(d.slides());for(var g=d.next();!g.done;g=d.next())g=g.value,g instanceof T&&(this.hc.addChild(new Z("separator")),g=new iD(b,c,g,a,f),this.hc.addChild(g),this.K.push(g))};function jF(a){this.O=a}e=jF.prototype;e.awardedPercent=function(){return this.O.awardedPercent()};e.awardedScore=function(){return this.O.awardedScore()};e.maxScore=function(){return this.O.maxScore()};e.Fd=function(){throw Error("");};e.passingPercent=function(){throw Error("");};e.isPassed=function(){return this.O.isPassed()};e.slidePoolState=function(){return this.O};function kF(a,b,c,d,f,g){Z.call(this,"progress_bar");a=new Z("topLabels");b=new Z("title");b.B(g);a.addChild(b);var h=Mg(d.awardedScore()),k=Mg(d.maxScore());d=new Z("passingScore");d.B(h+" / "+k);a.addChild(d);this.addChild(a);d=new Z("progressBar");var n=new Z("value");Oi(function(){var a=h/k*100;a=Math.max(.01,a);Y(n,"width",a+"%")},this);kC(d,"answered");d.addChild(n);this.addChild(d)}m(kF,Z);function lF(a,b,c,d,f,g,h){Z.call(this,"groupSection");a=new jF(g);h=Object.assign(h);h.X_=!1;b=new kF(c,b,d,a,h,g.title());this.addChild(b)}m(lF,Z);function mF(a,b,c,d,f){Z.call(this,"groupsResult");var g=new Z("titleLabel"),h=b.C("PB_PRINT_RESULT_BY_SECTION");g.B(h);this.addChild(g);this.MN=!1;g=new Z("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 lF(a,b,"en",c,!1,h,f),g.addChild(h),this.MN=!0)}m(mF,Z);function nF(a){UE.call(this,"details");this.Ba=a}m(nF,UE);
nF.prototype.me=function(a,b,c){a.evaluation();a=this.Ba.eb().Db();b=new P({l:"awarded-section"});var d=Gh(a,"awardedScoreLabel");if(d){var f=Fh(a,"awardedScoreLabel"),g=new P({s:R(b,"awarded-score-label")});g.tf(Ps(c,f.Ka()).htmlText());b.addChild(g)}if(f=Gh(a,"awardedScoreValue")){g=Fh(a,"awardedScoreValue");var h=new P({s:R(b,"awarded-score-value")});h.tf(Ps(c,g.Ka()).htmlText());b.addChild(h)}(d||f)&&this.addChild(b);b=new P({l:"passing-section"});if(d=Gh(a,"passingScoreLabel"))f=Fh(a,"passingScoreLabel"),
g=new P({s:R(b,"passing-score-label")}),g.tf(Ps(c,f.Ka()).htmlText()),b.addChild(g);if(f=Gh(a,"passingScoreValue"))a=Fh(a,"passingScoreValue"),g=new P({s:R(b,"passing-score-value")}),g.tf(Ps(c,a.Ka()).htmlText()),b.addChild(g);(d||f)&&this.addChild(b)};function oF(a,b,c,d){WE.call(this,a,!1,c);var f=Gh(a.slide().eb().Db(),"awardedScoreValue"),g=Gh(a.slide().eb().Db(),"passingScoreValue"),h=Gh(a.slide().eb().Db(),"reportBtn");a=h&&a.slide().content().zL();var k={J2:f,X_:g,A2:h,zL:a};this.yb.me(b,c.J(),c.$());kC(this,"result");(c=b.evaluation())?kC(this,c.quizPassed()?"passed":"failed"):kC(this,"survey");this.im=new Z("btns-container");this.gs.addChild(this.im);this.Pb=d;this.j=b;c=(d=b.evaluation())?this.Pb.allowRetakeQuiz():!1;var n=Gh(this.Ba.eb().Db(),
"restartBtn");this.Rg&&this.im.addChild(this.Rg);c&&n&&(c=Fh(this.Ba.eb().Db(),"restartBtn"),this.ms=new uC(!1,"result_btn"),this.ms.gl=!0,this.ms.g("restart",!0),this.ms.B(c.Ka().text()),this.im.addChild(this.ms));d&&a&&(a=new mF(this.F(),this.i(),this.Ba,this.j,k),a.MN&&this.addChild(a));h&&(h=new iF(this.i(),this.F(),this.P(),b),this.addChild(h));h=!0;if(!d||"quizPassingScore"==b.settings().passingScoreType())if(f||g)h=!1;h&&kC(this.gs,"onlyDescription")}m(oF,WE);e=oF.prototype;e.Dc=function(){return new nF(this.Ba)};
e.DE=function(a){var b=WE.prototype.DE.call(this,a);70<a.text().length&&b.g("small-text",!0);a=new Z("descriptionContainer");var c=new P({l:"result-icon"});a.addChild(c);a.addChild(b);return a};e.UL=function(){this.gs.addChild(this.yb);if(Gh(this.Ba.eb().Db(),"reviewBtn")){var a=Fh(this.Ba.eb().Db(),"reviewBtn");this.Rg=new uC(!1,"result_btn");this.Rg.gl=!0;this.Rg.B(a.Ka().text())}};e.cQ=function(){};e.an=function(){};e.Ut=function(){return this.Rg?this.Rg.w():WE.prototype.Ut.call(this)};
e.Kt=function(){return this.ms?this.ms.w():WE.prototype.Kt.call(this)};e.iz=function(){return 28};function pF(a,b){So.call(this,a,[1],[b],200,function(a){return.5>a?2*a:2*(1-a)})}m(pF,So);pF.prototype.zj=function(){var a=v(this.coords);zg(this.element,a[0])};function qF(a,b,c){Z.call(this,"custom");this.vc=b;this.i=c;this.Ci=new Z("field","INPUT");this.addChild(this.Ci);this.Ci.displayObject().value=this.vc.customAnswer();rF(this);this.iN=new F;A(this.Ci.displayObject(),"keypress",this.FW,!1,this);A(this.Ci.displayObject(),"focusout",this.IM,!1,this);A(this.Ci.displayObject(),"focusin",this.qY,!1,this)}m(qF,Z);function rF(a){a.Ci.displayObject().placeholder=a.i.C("PB_MINI_SKIN_TYPE_CUSTOM_ANSWER")}qF.prototype.qY=function(){this.Ci.displayObject().removeAttribute("placeholder")};
qF.prototype.FW=function(a){13==a.keyCode&&this.IM()};qF.prototype.IM=function(){var a=this.Ci.displayObject().value;this.vc.$q=a;this.Ci.displayObject().value=this.vc.customAnswer();this.Ci.displayObject().blur();this.iN.a();rF(this)};qF.prototype.f=function(a){Z.prototype.f.call(this,a);this.Ci.f(a)};function sF(a,b,c,d,f,g){Z.call(this,"item");this.gc=d;var h=new Z("icon_area");h.addChild(d);this.addChild(h);d=c.choice().xc;h=c.choice().textRange();this.N=new VD(h,d,b,64,g);this.addChild(this.N);c.choice().typeIn()&&(Cg(this.displayObject(),"editable"),this.Qk=new qF(a,c,f),this.addChild(this.Qk),this.Qk.iN.addHandler(function(){tF(this)},this),A(this.Qk.displayObject(),Ri?"click":rk,function(a){c.selected()&&a.stopPropagation()},!1,this),tF(this));this.vc=c;this.vc.Ee().addHandler(this.Md,this);
this.Md()}m(sF,Z);e=sF.prototype;e.bd=function(){return this.N.bd()};e.enabled=function(){return this.Ab};e.f=function(a){this.Ab=a;this.Qk&&this.Qk.f(a)};e.invalidate=function(){this.N.invalidate();if(this.Qk){var a=6-this.N.KB();Y(this.Qk,"margin-top",a+"px");Y(this.Qk,"min-height",-a+"px")}};function tF(a){""==a.Qk.vc.customAnswer()?(a=a.displayObject(),ug(a,"empty")):(a=a.displayObject(),vg(a,"empty"))}
e.Md=function(){if(this.vc.selected()){var a=this.displayObject();ug(a,"selected")}else a=this.displayObject(),vg(a,"selected")};e.em=function(){this.enabled()&&(this.Mj=!0,this.ny())};e.ny=function(){Oj&&!Zj&&(Z.prototype.ny.call(this),this.RN=!0,(new Wo(this.gc,1,1.1,!1)).play())};e.af=function(a){Oj&&!Zj&&this.enabled()&&(this.Mj=!1,this.RN?this.FA():a||(new pF(this.gc,1.1)).play())};e.FA=function(){Z.prototype.FA.call(this);this.RN=!1;(new Wo(this.gc,1.1,1,!0)).play()};function uF(a,b,c,d,f,g){UE.call(this,c);this.i=f;this.ze=g;this.K=[];for(c=0;c<d.length;++c)f=this.Xq(a,b,d[c]),f.w().addHandler(function(a){this.TG(a)},this),this.addChild(f),this.K.push(f)}m(uF,UE);e=uF.prototype;e.zE=function(){throw Error("override this");};e.Xq=function(a,b,c){a=new sF(a,b,c,this.zE(a),this.i,this.ze);a.bd().addHandler(function(a){this.bd().a(a)},this);return a};
e.dc=function(a){for(var b=0;b<a.length;++b){var c=this.K[b],d=a[b].correct(),f=c.vc.selected();if(d){var g=c.displayObject();ug(g,"correct")}f!=d&&(c=c.displayObject(),ug(c,"error"))}};e.TG=function(){};e.f=function(a){UE.prototype.f.call(this,a);for(var b=0;b<this.K.length;++b)this.K[b].f(a)};e.Fa=function(){for(var a=0;a<this.K.length;++a)this.K[a].invalidate()};function vF(a,b,c,d,f,g){uF.call(this,a,b,"multiple_choice "+d,c,f,g)}m(vF,uF);vF.prototype.TG=function(a){if(this.enabled())for(var b=l(this.K),c=b.next();!c.done;c=b.next())c=c.value,c.vc.Ca(c.vc==a.vc)};vF.prototype.zE=function(a){return jj(a,"radio_button")};function wF(a,b,c,d){WE.call(this,a,b,c,d);kC(this,"graded")}m(wF,WE);function xF(a,b,c,d){wF.call(this,a,b,c,d)}m(xF,wF);xF.prototype.Dc=function(a,b){for(var c=this.D.contentState(),d=[],f=0;f<c.count();++f)d.push(c.getChoiceState(f));d=new vF(this.F(),this.P(),d,"graded",this.i(),cF(this));if(a&&b){a=[];for(b=0;b<c.count();++b)a.push(c.getChoiceState(b).choice());d.dc(a)}return d};function yF(a,b,c,d,f,g){uF.call(this,a,b,"multiple_response "+d,c,f,g);this.BG=Number.MAX_VALUE}m(yF,uF);yF.prototype.TG=function(a){this.enabled()&&a.enabled()&&(a.vc.Ca(!a.vc.selected()),this.Mw())};yF.prototype.zE=function(a){return jj(a,"checkbox")};
yF.prototype.Mw=function(){var a=this.enabled(),b;if(b=this.enabled()){for(var c=b=0;c<this.K.length;++c)this.K[c].vc.selected()&&b++;b=b<this.BG}for(c=0;c<this.K.length;++c){var d=c,f=this.K[c].vc.selected()?a:b;this.K[d].f(f);f?(d=this.K[d].displayObject(),vg(d,"disabled")):(d=this.K[d].displayObject(),ug(d,"disabled"))}};yF.prototype.f=function(a){uF.prototype.f.call(this,a);this.Mw()};function zF(a,b,c,d){wF.call(this,a,b,c,d)}m(zF,wF);zF.prototype.Dc=function(a,b){for(var c=this.D.contentState(),d=[],f=0;f<c.count();++f)d.push(c.getChoiceState(f));d=new yF(this.F(),this.P(),d,"graded",this.i(),cF(this));f=(f=this.Ba.settings().fi())&&f.isEnabled()?f.value():Number.MAX_VALUE;d.BG=f;if(a&&b){a=[];for(b=0;b<c.count();++b)a.push(c.getChoiceState(b).choice());d.dc(a)}return d};function AF(a,b,c,d){wF.call(this,a,b,c,d)}m(AF,xF);function BF(a,b,c){WE.call(this,a,b,c);kC(this,"survey")}m(BF,WE);function CF(a,b,c){BF.call(this,a,b,c)}m(CF,BF);CF.prototype.Dc=function(){for(var a=this.D.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new yF(this.F(),this.P(),b,"survey",this.i(),cF(this));b=(b=this.Ba.settings().fi())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.BG=b;return a};function DF(a,b,c){BF.call(this,a,b,c)}m(DF,BF);DF.prototype.Dc=function(){for(var a=this.D.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new vF(this.F(),this.P(),b,"survey",this.i(),cF(this))};function EF(a,b,c){BF.call(this,a,b,c)}m(EF,DF);function FF(){}FF.prototype.PT=function(a){return a};function GF(a,b,c){UE.call(this,"type");this.FR=b;this.kd=new Z("textfield","INPUT");this.kd.fa().value=a;this.addChild(this.kd);p(c)&&(this.kd.fa().type=c,"number"==c&&ai&&(this.kd.fa().setAttribute("pattern","[0-9]*"),this.kd.fa().setAttribute("inputmode","numeric"),this.kd.fa().setAttribute("step","any")));this.eu=new F;this.Cb=new F;A(this.kd.displayObject(),"keydown",this.BX,!1,this);A(this.kd.fa(),"input",this.xZ,!1,this);A(this.kd.fa(),rk,function(a){if(this.enabled()){if(!O){var b=this.kd.displayObject();
Ti&&Gj||b.focus()}a.stopPropagation()}else this.Cb.a(),a.preventDefault()},!1,this)}m(GF,UE);GF.prototype.f=function(a){UE.prototype.f.call(this,a);this.kd.f(a)};GF.prototype.xZ=function(){var a=this.kd.fa().value;if(a&&p(this.FR)){var b=this.FR.PT(a);b!=a&&(this.kd.fa().value=b)}a=tb(this.kd.fa().value);this.eu.a(a)};GF.prototype.BX=function(a){13==a.keyCode&&this.kd.displayObject().blur()};function HF(a,b,c){BD.call(this,"correct_answer_popup");this.Zl(!0);var d=new Z("user_answer_title");d.B(a.C("Q_USER_ANSWER_TITLE"));this.addChild(d);d=new Z("user_answer");d.B(b);this.addChild(d);b=new Z("correct_answer_title");b.B(a.C("Q_CORRECT_ANSWERS_TITLE"));this.addChild(b);b="";for(d=0;d<c.length;++d){var f=c[d];0<d&&(b+="\n");b+=f}c=new Z("correct_answer");c.B(b);this.addChild(c);c=new uC(!1,"ok_button",!1);c.B(a.C("PB_DIALOG_BOX_OK_BUTTON"));this.addChild(c);c.w().addHandler(function(a,
b){b.preventDefault();this.close()},this)}m(HF,BD);HF.prototype.open=function(){BD.prototype.open.call(this);this.Fa()};HF.prototype.Za=function(a){this.resize(a)};HF.prototype.Fa=function(){Y(this,"bottom","auto");Y(this,"height","");this.tb(this.height());Y(this,"bottom","")};function IF(a,b,c,d){wF.call(this,a,b,c,d)}m(IF,wF);
IF.prototype.Dc=function(a,b){var c=this,d=this.D.contentState().response().text(),f=new GF(d);f.eu.addHandler(function(a){c.D.contentState().response().setText(a)},this);a&&(a=!!this.D.review()&&"correct"==v(this.D.review()).status(),f.g("incorrect",!a),f.g("correct",a),b&&!a&&f.Cb.addHandler(function(){for(var a=c.D.contentState().Ic(),b=[],f=0;f<a.count();f++){var n=a.getChoice(f);b.push(n.textRange().text())}a=c.i().C("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");b=new HF(c.i(),d||a,b);c.Cb.a(b)}));return f};function JF(a,b,c){BF.call(this,a,b,c)}m(JF,BF);JF.prototype.Dc=function(a){var b=this.D.contentState().response().text();b=new GF(b);a||b.eu.addHandler(function(a){this.D.contentState().response().setText(a)},this);return b};function KF(a){UE.call(this,"essay");var b=this;this.JF=!1;this.o=a;this.kd=new P({l:"textarea",bc:"TEXTAREA"});this.addChild(this.kd);A(this.kd.displayObject(),"change",function(){b.o.contentState().setText(b.kd.displayObject().value)},this);this.o.contentState().H().addHandler(this.BK,this)}m(KF,UE);KF.prototype.Fa=function(){this.JF||this.BK()};KF.prototype.f=function(a){UE.prototype.f.call(this,a);this.kd.f(a)};
KF.prototype.BK=function(){var a=mg(this.displayObject());this.JF=!0;this.kd.displayObject().value=this.o.contentState().text();this.tb(120);this.Hn("review")&&this.tb(this.kd.displayObject().scrollHeight+a.bottom+a.top);this.JF=!1};function LF(a,b,c){BF.call(this,a,b,c)}m(LF,BF);LF.prototype.resize=function(a,b){BF.prototype.resize.call(this,a,b);a=ng(this.po.displayObject());this.po instanceof KF&&(Y(this.po,"min-height",b-this.po.y()-a.bottom-2+"px"),this.po.BK())};LF.prototype.Dc=function(a){this.po=new KF(this.D);this.po.g("review",a);return this.po};function MF(a){zh.call(this,a);this.ZT=H(this);this.mY=H(this);H(this);this.uU=H(this)}m(MF,zh);function NF(a,b){Bh(a,b,void 0);a.fo(b);a.ZT.a(b,void 0);a.iE(b)}e=MF.prototype;e.H=function(){return this.Ee()};e.count=function(){return zh.prototype.count.call(this)};e.getChoice=function(a){return Ah(this,a)};e.getChoiceIndex=function(a){return Za(this.K,a)};e.Fn=function(){if(!this.count())throw Error("no choices");return this.getChoice(0).textRange().Fn()};
e.pc=function(){for(var a=null,b=0;b<this.count();++b){var c=this.getChoice(b);a=Kh(a,c.pc())}return a};e.clear=function(){for(;0<this.count();){var a=this.getChoice(0),b=this.getChoiceIndex(a);this.XP(a);Ch(this,a);this.mY.a(a,b);this.iE(a)}};e.fo=function(a){C(this,a.Ey,this.WO,this);C(this,a.vR,this.Mr,this);C(this,a.tA,this.Mr,this);C(this,a.Qy,this.Mr,this);C(this,a.lB,this.Mr,this)};e.XP=function(a){this.Jd(a)};e.iE=function(a){"next"!=a.Ys()&&this.WO()};e.WO=function(){this.uU.a()};e.Mr=function(){this.H().a()};
e.va=function(){for(var a=[],b=0;b<this.count();++b){var c=this.getChoice(b);a=a.concat(c.va())}return a};function OF(a){MF.call(this,a)}m(OF,MF);function PF(a,b,c,d,f,g){var h=Pi();So.call(this,null,[b,d*h],[c,f*h],g);this.km=a}m(PF,So);PF.prototype.zj=function(){var a=v(this.coords);this.km.lb(a[0]);zg(this.km.displayObject(),a[1])};function QF(a,b,c){Z.call(this,"item");this.ze=c;this.Iz=b;this.P=a;RF(this,b);this.zd=new F}m(QF,Z);QF.prototype.bd=function(){return this.zd};QF.prototype.dc=function(a,b){if(p(b)){a=a==b?"correct":"incorrect";var c=this.displayObject();ug(c,a);a=b}this.setAttribute("data-index",a+1+".")};function RF(a,b){a.N=new VD(b.textRange(),b.xc,a.P,64,a.ze);a.addChild(a.N);a.N.bd().addHandler(function(a){this.zd.a(a)},a)}
QF.prototype.Ca=function(a){a?(a=this.displayObject(),ug(a,"selected")):(a=this.displayObject(),vg(a,"selected"))};QF.prototype.invalidate=function(){this.N.invalidate()};function SF(){Z.call(this,"sequence_move_panel");this.bJ=new uC(!1,"up");this.addChild(this.bJ);this.TE=new uC(!1,"down");this.addChild(this.TE);this.tb(113);Si&&Y(this,"bottom","auto");Ji(this.displayObject(),"100% 0")}m(SF,Z);SF.prototype.invalidate=function(){var a=this.displayObject().parentElement;if(a){var b=parseFloat(Sf(a,"width"));a=parseFloat(Sf(a,"height"));this.g("landscape",b>a)}};function TF(a,b,c){UE.call(this,"sequence");var d=this;this.fO=b;this.K=[];for(var f=0;f<b.count();++f)UF(this,a,b.Oh[f],c);this.wc=new SF;this.wc.h(!1);this.wc.bJ.w().addHandler(function(){d.bf&&VF(d,d.bf,d.K.indexOf(d.bf)-1)},this);this.wc.TE.w().addHandler(function(){d.bf&&VF(d,d.bf,d.K.indexOf(d.bf)+1)},this);this.lg=new F;A(window,"scroll",function(){p(this.PN)&&WF(this)},!1,this)}m(TF,UE);e=TF.prototype;e.f=function(a){UE.prototype.f.call(this,a);a||this.zF()};
e.Va=function(a){UE.prototype.Va.call(this,a);a||this.zF()};function VF(a,b,c){if(!(0>c||c>a.K.length-1)){hq(a.fO,b.Iz,c);Y(a,"height",a.height()+"px");for(b=0;b<a.K.length;++b){var d=a.K[b],f=a.fO.Oh[b];f!=d.Iz&&(d.Iz=f,d.removeChild(d.N),RF(d,f),d.invalidate())}Y(a,"height","");XF(a,a.K[c])}}function WF(a){clearTimeout(a.PN);a.PN=setTimeout(Ja(a.zF,a),2E3)}
e.zF=function(){var a=this;this.bf&&(this.bf.Ca(!1),this.bf=void 0,this.Gg=new PF(this.wc,this.wc.opacity(),0,1,.95,350),A(this.Gg,"end",function(){a.Gg=void 0;a.wc.h(!1)},!1,this),this.Gg.play())};e.dc=function(a){for(var b=0;b<this.K.length;++b){var c=this.K[b],d=c.Iz;d=a?a.getChoiceIndex(d):void 0;c.dc(b,d)}};function UF(a,b,c,d){b=new QF(b,c,d);a.addChild(b);a.K.push(b);b.w().addHandler(function(b){a.enabled()&&XF(a,b)},a);b.bd().addHandler(function(a){this.bd().a(a)},a)}
function XF(a,b){if(a.bf!=b){a.bf&&a.bf.Ca(!1);b.Ca(!0);a.bf=b;var c=a.K.indexOf(b);a.wc.bJ.f(0<c);a.wc.TE.f(c<a.K.length-1);a.lg.a(b);if(!a.wc.visible()||a.Gg)a.Gg&&a.Gg.stop(!0),a.wc.h(!0),(new PF(a.wc,a.wc.opacity(),1,.95,1,250)).play()}WF(a)}e.Fa=function(){for(var a=0;a<this.K.length;++a)this.K[a].invalidate();this.wc.invalidate()};function YF(a,b,c,d){wF.call(this,a,b,c,d)}m(YF,wF);YF.prototype.Va=function(a){wF.prototype.Va.call(this,a);a?this.oy.a(this.wc):this.GA.a(this.wc)};YF.prototype.Dc=function(a,b){var c=new TF(this.P(),this.D.contentState(),cF(this));this.wc=c.wc;c.lg.addHandler(function(a){this.lg.a(a)},this);a&&c.dc(b?this.Ba.content():void 0);return c};
YF.prototype.resize=function(a,b){wF.prototype.resize.call(this,a,b);b&&Y(this,"min-height",b+"px");Si&&this.wc.cc(Math.floor((document.documentElement.clientHeight-this.wc.height())/2))};function ZF(a,b,c){BF.call(this,a,b,c)}m(ZF,BF);ZF.prototype.Va=function(a){BF.prototype.Va.call(this,a);a?this.oy.a(this.wc):this.GA.a(this.wc)};ZF.prototype.Dc=function(a){var b=new TF(this.P(),this.D.contentState(),cF(this));this.wc=b.wc;b.lg.addHandler(function(a){this.lg.a(a)},this);a&&b.dc();return b};ZF.prototype.resize=function(a,b){BF.prototype.resize.call(this,a,b);Si&&this.wc.cc(Math.floor((document.documentElement.clientHeight-this.wc.height())/2))};function $F(a,b,c,d,f,g,h){for(var k=[],n=0;n<f.length;++n)k.push(d.indexOf(f[n].response()));XD.call(this,a,b,c,g,h,k);this.Ag=d;YD(this,a,g)}m($F,XD);$F.prototype.wu=function(a,b){if(this.Ag)for(var c=0;c<this.Ag.length;++c)this.Xq(a,this.Ag[c],c==b,c)};function aG(a,b,c,d,f){Z.call(this,"item");this.ze=d;this.i=b;this.P=c;b=new Z("result");this.addChild(b);p(f)||this.addChild(jj(a,"select_icon"));this.setItem(f);this.dY=bG(this,"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT");this.dW=bG(this,"PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.zd=new F}m(aG,Z);e=aG.prototype;e.item=function(){return this.lv};
e.dc=function(a){var b=this;this.item()||(this.N&&this.removeChild(this.N),this.N=new VD(this.dW,null,this.P,64,this.ze),this.addChild(this.N));if(a){var c=new Z("label user_answer");c.B(this.i.C("Q_USER_ANSWER_TITLE"));this.pd(c,0);c=new Z("label correct_answer");c.B(this.i.C("Q_CORRECT_ANSWERS_TITLE"));this.addChild(c);this.Ry=new VD(a.textRange(),a.xc,this.P,64,this.ze);this.Ry.bd().addHandler(function(a){b.zd.a(a)},this);this.addChild(this.Ry)}this.invalidate()};
e.setItem=function(a){var b=this;this.lv=a;this.N&&this.removeChild(this.N);this.N=a?new VD(a.textRange(),a.xc,this.P,64,this.ze):new VD(this.dY,null,this.P,64,this.ze);this.N.bd().addHandler(function(a){b.zd.a(a)},this);this.addChild(this.N);this.invalidate()};e.bd=function(){return this.zd};e.invalidate=function(){this.N&&this.N.invalidate();this.Ry&&this.Ry.invalidate()};function bG(a,b){a=new ZD("<p>"+a.i.C(b)+"</p>");return new uz(a.htmlText(),[],[],new Sd)};function cG(a,b,c,d,f){Z.call(this,"row");this.i=b;this.Cb=new F;this.$e=new aG(a,b,c,f,d);this.addChild(this.$e);d=new Z("lock");this.addChild(d);d=new Z("separator");this.addChild(d);this.ya=new aG(a,b,c,f);this.addChild(this.ya);this.zd=new F;this.ts=new F;this.$e.bd().addHandler(function(a){this.zd.a(a)},this);this.ya.bd().addHandler(function(a){this.zd.a(a)},this);this.ya.w().addHandler(this.eH,this);this.$e.w().addHandler(this.eH,this)}m(cG,Z);e=cG.prototype;e.bd=function(){return this.zd};
e.dc=function(a){var b=this;this.ya.w().removeHandler(this.eH,this);a?a==this.ya.item()?Cg(this.displayObject(),"correct"):(this.ya.w().addHandler(function(){dG(b,v(a).textRange().text())},this),Cg(this.displayObject(),"incorrect")):this.ya.w().addHandler(function(){dG(b,"")},this)};e.invalidate=function(){this.$e.invalidate();this.ya.invalidate()};e.ad=function(a){this.ya.setItem(a);p(this.ya.item())?(a=this.displayObject(),ug(a,"answered")):(a=this.displayObject(),vg(a,"answered"))};
e.eH=function(){this.ts.a(this.$e.item(),this.ya.item())};function dG(a,b){b=[b];var c=a.ya.item();c=c?c.textRange().text():"";var d=a.i.C("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");b=new HF(a.i,c||d,b);a.Cb.a(b)};function eG(a,b,c,d,f,g,h){UE.call(this,"matching");this.Ni=a;this.If=b;this.Fr=c;this.Cb=new F;this.ml=[];for(b=0;b<a.length;++b)fG(this,d,f,g,a[b],h);this.ts=new F;gG(this)}m(eG,UE);e=eG.prototype;e.dc=function(a){if(a)for(var b=0;b<a.count();++b){var c=a.getChoice(b),d=this.Ni.indexOf(c.premise());this.ml[d].dc(c.response())}else for(a=0;a<this.ml.length;++a)this.ml[a].dc()};e.Va=function(a){UE.prototype.Va.call(this,a);this.Az()};e.resize=function(a,b){UE.prototype.resize.call(this,a,b);this.Az()};
function fG(a,b,c,d,f,g){b=new cG(b,c,d,f,g);a.addChild(b);b.bd().addHandler(function(b){a.bd().a(b)});b.Cb.addHandler(function(b){a.Cb.a(b)});b.ts.addHandler(function(b,c){a.enabled()&&a.ts.a(b,c)});a.ml.push(b)}e.Qs=function(a,b){for(var c=0;c<this.Fr.matches().length;++c){var d=this.Fr.matches()[c];if(d.premise()==a||d.response()==b)Eu(this.Fr,d.premise(),d.response()),--c}this.Fr.Qs(a,b);gG(this)};
function gG(a){for(var b=[],c=0;c<a.Fr.matches().length;++c){var d=a.Fr.matches()[c],f=a.Ni.indexOf(d.premise());a.ml[f].ad(d.response());b.push(f)}for(c=0;c<a.ml.length;++c)-1==b.indexOf(c)&&a.ml[c].ad()}e.Az=function(){for(var a=0;a<this.ml.length;++a)this.ml[a].invalidate()};function hG(a,b,c,d){wF.call(this,a,b,c,d)}m(hG,wF);hG.prototype.Dc=function(a,b){var c=this,d=this.D.contentState(),f=new eG(d.premises(),d.responses(),d,this.F(),this.i(),this.P(),cF(this));a&&(f.dc(b?this.Ba.content().matches():void 0),f.Cb.addHandler(function(a){c.Cb.a(a)}));f.ts.addHandler(function(a,b){b=d.responses().indexOf(b);var g=new $F(c.F(),c.i(),c.P(),d.responses(),d.matches(),b,cF(c));c.Cb.a(g);g.zg.addHandler(function u(b){g.zg.removeHandler(u);g.close();b&&f.Qs(a,b)},c)},this);return f};function iG(a,b,c){BF.call(this,a,b,c)}m(iG,BF);iG.prototype.Dc=function(a){var b=this,c=this.D.contentState(),d=new eG(c.premises(),c.responses(),c,this.F(),this.i(),this.P(),cF(this));a&&d.dc();d.ts.addHandler(function(a,g){g=c.responses().indexOf(g);var f=new $F(b.F(),b.i(),b.P(),c.responses(),c.matches(),g,cF(b));b.Cb.a(f);f.zg.addHandler(function t(b){f.zg.removeHandler(t);f.close();b&&d.Qs(a,b)},b)},this);return d};function jG(){}r(jG,FF);jG.prototype.PT=function(a){a.match(/[^0-9.,-]/g)&&(a=a.replace(/[^0-9.,-]/g,""));return a};function kG(a,b,c,d){wF.call(this,a,b,c,d)}m(kG,wF);
kG.prototype.Dc=function(a,b){var c=this,d=this.D.initiated()?this.D.contentState().response():"",f=new GF(d,new jG,"number");a&&(a=!!this.D.review()&&"correct"==v(this.D.review()).status(),f.g("incorrect",!a),f.g("correct",a),b&&!a&&f.Cb.addHandler(function(){var a=[];if(b)for(var f=c.Ba.content(),k=0;k<f.count();k++){var n=f.getAnswer(k);a.push(lG(c,n))}f=c.i().C("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");a=new HF(c.i(),d||f,a);c.Cb.a(a)}));f.eu.addHandler(function(a){c.D.contentState().ad(a&&!isNaN(a)?
a:"")},this);return f};
function lG(a,b){a=a.i();var c="";if(b instanceof Wp){var d=b.operand();switch(b.comparisonOperation()){case "notEqual":c=a.C("Q_NUMERIC_QUESTION_DIFFERS",{one:d});break;case "equal":c=a.C("Q_NUMERIC_QUESTION_EQUALS",{one:d});break;case "greaterThan":c=a.C("Q_NUMERIC_QUESTION_GREATER_THAN",{one:d});break;case "greaterThanOrEqual":c=a.C("Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS",{one:d});break;case "lessThan":c=a.C("Q_NUMERIC_QUESTION_LESS_THAN",{one:d});break;case "lessThanOrEqual":c=a.C("Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS",
{one:d})}}else b instanceof Vp&&"between"==b.comparisonOperation()&&(c=a.C("Q_NUMERIC_QUESTION_BETWEEN",{one:b.leftOperand(),two:b.rightOperand()}));return c};function mG(a,b,c){BF.call(this,a,b,c)}m(mG,BF);mG.prototype.Dc=function(a){var b=this,c=this.D.initiated()?this.D.contentState().response():"";c=new GF(c,new jG,"number");a||c.eu.addHandler(function(a){b.D.contentState().ad(a&&!isNaN(a)?a:"")},this);return c};function nG(a){P.call(this,{l:a})}m(nG,P);nG.prototype.bC=function(){var a=Lf();a&&a.blur()};nG.prototype.lS=function(){};nG.prototype.Zx=function(){return 0};nG.prototype.Yx=function(){return 0};function oG(a){UE.call(this,a);this.c=null;this.da=new nG("text_with_gaps");this.addChild(this.da)}m(oG,UE);oG.prototype.setContent=function(a){this.c=a;this.da.addChild(a)};oG.prototype.ja=function(){this.wa()};oG.prototype.f=function(a){UE.prototype.f.call(this,a);this.c&&this.c.f(a)};oG.prototype.wa=function(){this.c&&this.c.Dd()};function pG(a,b,c,d){wF.call(this,a,b,c,d)}m(pG,wF);
pG.prototype.Dc=function(a,b){var c=this,d=new oG("fill_in_the_blank"),f=ZE(this,15);f=new Hu({A:document.body,$:this.P(),S:this.Y.S(),J:this.i(),sb:new J(0,0),Dh:new vs(f),ie:null});var g=this.Ba.settings().I(),h=a?b&&g?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal";f=f.bt({parent:d.da,Je:this.D,mode:h,zK:!0,Rs:this.uu(h),Wf:!1});d.setContent(f);f.jg.addHandler(function(d){if(a&&b&&g){var f=d.response(),h=[];d=l(d.placeholder().values);for(var k=d.next();!k.done;k=d.next())h.push(k.value.text());
d=c.i().C("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");f=new HF(c.i(),f||d,h);c.Cb.a(f)}},this);return d};pG.prototype.an=function(a){wF.prototype.an.call(this,a);this.yb.wa()};function qG(a,b,c,d,f){for(var g=-1,h=f.answers(),k=f.response(),n=0;n<h.length;++n)if(h[n]==k){g=n;break}XD.call(this,a,b,c,g,d);this.o=f;YD(this,a,g)}m(qG,XD);qG.prototype.wu=function(a,b){if(this.o)for(var c=this.o.answers(),d=0;d<c.length;++d){var f=new ZD(c[d]),g=new ap;g.setText(new uz(f.htmlText(),[],[],new Sd));this.Xq(a,g,d==b,d)}};function rG(a,b,c,d){wF.call(this,a,b,c,d)}m(rG,wF);
rG.prototype.Dc=function(a,b){var c=this,d=new oG("multiple_choice_text"),f=ZE(this,15);f=new Hu({A:document.body,$:this.P(),S:this.Y.S(),J:this.i(),sb:new J(0,0),Dh:new vs(f),ie:null});var g=this.Ba.settings().I(),h=a?b&&g?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal",k=f.bt({parent:d.da,Je:this.D,mode:h,zK:!0,Rs:this.uu(h),Wf:!1});d.setContent(k);k.jg.addHandler(function(d){if(a){if(b&&g&&!d.correct()){var f=d.response(),h=d.correctAnswer(),n=c.i().C("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");
f=f?f:n;h=new HF(c.i(),f,[h]);c.Cb.a(h)}}else{var E=new qG(c.F(),c.i(),c.P(),cF(c),d);c.Cb.a(E);E.zg.addHandler(function Pa(a){E.zg.removeHandler(Pa);E.close();a&&(d.ad(a.textRange().text()),k.Dd())},c)}},this);a&&k.Dd();return d};rG.prototype.an=function(a){wF.prototype.an.call(this,a);this.yb.wa()};function sG(){hx.call(this,"oval")}m(sG,hx);function tG(){hx.call(this,"rectangle")}m(tG,hx);function uG(a,b,c,d,f){var g=new mo(c,d);g.ct();for(var h=new Wn(2,"white"),k=0;k<b.length;++k){var n=b[k],t=new Qn(f?"#80E83F":n.correct()?"#80E83F":"#D63134",.5),u=n.rect(),x=u.left*c/1E4,E=u.top*d/1E4;if(n instanceof sG){var M=u.width*c*.5/1E4;u=u.height*d*.5/1E4;ro(g,x+M,E+u,M,u,h,t)}else if(n instanceof tG)so(g,x,E,u.width*c/1E4,u.height*d/1E4,h,t);else if(n instanceof ix){M=new Hn;n=n.points();var U=n[0];M.moveTo(U.x*u.width*c/1E4+x,U.y*u.height*d/1E4+E);for(var Pa=1;Pa<n.length;++Pa)U=n[Pa],
M.lineTo(U.x*u.width*c/1E4+x,U.y*u.height*d/1E4+E);M.close();to(g,M,h,t)}else throw Error("cannot draw abstract hot area");}g.Un(a)};function vG(a){HD.call(this,a);this.ga=[];this.$d=new Z("points_area")}m(vG,HD);e=vG.prototype;
e.xb=function(a,b,c,d,f,g){this.F=a;this.T=b;this.ia=c;this.vO=d;p(f)&&(this.yg=new Z("hotspots_area"),this.addChild(this.yg),uG(this.yg.displayObject(),f,this.Da.width(),this.Da.height(),g),Ji(this.yg.displayObject(),"0 0"));this.addChild(this.$d);this.ia||(kC(this.$d,"editable"),this.$d.w().addHandler(this.TW,this));this.T.yH.addHandler(this.ev,this);this.T.xA.addHandler(this.ev,this);this.T.yA.addHandler(this.ev,this);this.XC(this.rh);this.ev()};
e.bE=function(){return Math.min(this.width()/this.hb.width(),this.height()/this.hb.height())};e.XC=function(a){HD.prototype.XC.call(this,a);for(a=0;a<this.ga.length;++a)zg(this.ga[a].displayObject(),this.rh)};e.CE=function(a){var b=new hC(jj(this.F,"hotspot"));zg(b.displayObject(),this.rh);this.ia||A(b.displayObject(),rk,Ja(this.SW,this,b,a),!1,this);return b};
e.SW=function(a,b,c){c.stopPropagation();c.preventDefault();this.dm=a;zg(this.dm.displayObject(),1.8*this.rh);A(document,tk,this.Hv,!0,this);A(document,sk,this.jP,!0,this);c=this.T;c.ga.splice(c.ga.indexOf(b),1);c.ga.push(b);this.ga.splice(this.ga.indexOf(a),1);this.ga.push(a);this.$d.addChild(a);lC(this.$d,"editable")};e.Hv=function(a){a.stopPropagation();a.preventDefault();var b=wG(this,a);a=Yd(b.x,0,this.$d.width());b=Yd(b.y,0,this.$d.height());v(this.dm).move(a,b)};
e.jP=function(a){a.stopPropagation();a.preventDefault();id(document,tk,this.Hv,!0,this);id(document,sk,this.jP,!0,this);v(this.dm);a=this.T.points()[Za(this.ga,this.dm)];var b=new I(this.dm.x()/this.$d.width(),this.dm.y()/this.$d.height());a.$f!=b&&(a.$f=b,a.u.a());zg(this.dm.displayObject(),this.rh);this.dm=void 0;kC(this.$d,"editable")};e.zD=function(){if(this.T){var a=this.hb.x()+this.qn.x,b=this.hb.y()+this.qn.y;this.$d.move(a,b);this.yg&&this.yg.move(a,b)}};
e.YL=function(){this.T&&(this.$d.resize(this.hb.width()*this.L,this.hb.height()*this.L),this.ev(),this.yg&&zg(this.yg.displayObject(),this.L),this.zD())};
e.ev=function(){if(this.T){for(var a=0;a<this.T.points().length;++a){var b=this.T.points()[a];this.ga[a]||(this.ga[a]=this.CE(b),this.$d.addChild(this.ga[a]));b=b.$f;this.ga[a].move(b.x*this.$d.width(),b.y*this.$d.height())}if(this.ga.length>this.T.points().length){for(a=this.T.points().length;a<this.ga.length;++a)this.$d.removeChild(this.ga[a]);this.ga=this.ga.slice(0,this.T.points().length)}}};
e.TW=function(a,b){b.target==a.displayObject()&&(a=this.vO==Number.MAX_VALUE,this.T.points().length<this.vO||a)&&(b=wG(this,b),b=new I(b.x/this.$d.width(),b.y/this.$d.height()),Ut(this.T,b))};function wG(a,b){b instanceof Nc&&(b=b.qd);var c=b.clientX,d=b.clientY;b.changedTouches&&(c=b.changedTouches[0].clientX,d=b.changedTouches[0].clientY);a=Wf(a.$d.displayObject());c-=a.x;d=d-a.y+DC();return new I(c,d)};function xG(a,b,c,d,f,g,h,k){KD.call(this,"hotspot_popup",c);this.F=a;this.T=d;this.Mi.xb(a,d,f,g,h,k);this.i=b;this.RF();this.ia=f}m(xG,KD);e=xG.prototype;e.close=function(){fk&&ISPQuizPlayer.setLayout("default");KD.prototype.close.call(this)};e.yu=function(){var a=this;if(this.ia)var b=new ED;else b=new dE,b.kE.w().addHandler(function(){a.T.Wp()},this);b.nc().addHandler(function(){a.close()},this);LD(this,b.height())};
e.RF=function(){var a=this,b=this.M;if(b)if(this.ia){var c=new Z("close");c.addChild(jj(this.F,"close_popup_icon"));c.w().addHandler(function(){a.close()},this);b.addChild(c)}else{c=function(){return a.T.Wp()};var d=new Z("clear");d.B(this.i.C("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));d.w().addHandler(c,this);b.addChild(d);d=new Z("clear-icon");d.w().addHandler(c,this);b.addChild(d);c=new Z("done");c.B(this.i.C("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));c.w().addHandler(this.close,this);b.addChild(c);c=new Z("done-icon");
c.w().addHandler(this.close,this);b.addChild(c)}};e.SM=function(a){return new vG(a)};e.Fa=function(a,b){KD.prototype.Fa.call(this,a,b);var c=a>b;c&&(this.Mi.cc(0),this.Mi.resize(a-(this.M?56:0),b));this.M&&(c?(Y(this.M,"height",b/this.scale()+"px"),Y(this.M,"right",-56*(1-this.scale())+"px")):(Y(this.M,"height",""),Y(this.M,"right","")))};function yG(a,b,c,d){UE.call(this,"hotspot");this.EV=d;this.F=a;this.T=c;this.T.yA.addHandler(this.aH,this);this.vm=b;this.ga=[];this.Gi=new Z("image");b&&Y(this.Gi,"background-image",Vi(b.path()));Y(this.Gi,"background-size","cover");this.addChild(this.Gi);this.jN=new F;this.w().addHandler(this.CP,this);this.QR=new zk(this.displayObject(),[new FD]);Gk(this.QR,"scale").bw.addHandler(this.CP,this);Bk(this.QR)}m(yG,UE);e=yG.prototype;e.aH=function(){zG(this)};
e.dc=function(a){this.yg=new Z("hotspots_area");this.addChild(this.yg);p(a)&&this.vm&&uG(this.yg.displayObject(),a,this.vm.width(),this.vm.height(),this.EV);Ji(this.yg.displayObject(),"0 0")};
function zG(a){for(var b=0;b<a.T.points().length;++b){var c=a.T.points()[b];a.ga[b]||(a.ga[b]=a.CE(),a.addChild(a.ga[b]));c=c.$f;a.ga[b].move(a.Gi.x()+c.x*a.Gi.width(),c.y*a.Gi.height())}if(a.ga.length>a.T.points().length){for(b=a.T.points().length;b<a.ga.length;++b)a.removeChild(a.ga[b]);a.ga=a.ga.slice(0,a.T.points().length)}}e.CE=function(){return new hC(jj(this.F,"hotspot"))};
e.Fa=function(){if(this.vm){var a=this.width(),b=this.Ob();this.L=Math.min(1,a/this.vm.width(),b/this.vm.height());this.Gi.resize(Math.floor(this.vm.width()*this.L),Math.floor(this.vm.height()*this.L));this.Gi.vf(Math.floor((a-this.Gi.width())/2));this.yg&&(this.yg.vf(this.Gi.x()),zg(this.yg.displayObject(),this.L));zG(this)}};e.Ob=function(){return.7*(dn()?document.documentElement.clientHeight:cn()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))};
e.CP=function(){this.enabled()&&this.jN.a()};e.vK=function(){return this.Gi};function AG(a,b,c,d){wF.call(this,a,b,c,d)}m(AG,wF);AG.prototype.f=function(a){wF.prototype.f.call(this,a)};
AG.prototype.Dc=function(a,b){var c=this,d=this.Ba.content().fb,f=!this.Ba.settings().I(),g=new yG(this.F(),d,this.D.contentState(),f),h=a&&b?this.Ba.content().areas():void 0;this.Ye=new P({l:"overlay"});b=new P({s:R(this.Ye,"bg")});this.Ye.addChild(b);b.addChild(new P({s:R(this.Ye,"icon")}));var k=new P({s:R(this.Ye,"label")});k.B(this.i().C("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(k);a?g.dc(h):g.vK().addChild(this.Ye);var n=!1;g.jN.addHandler(function(){if(!n&&!a){c.Ye.g("hidden",!0);
var b=v(c.Ba.settings().fi()),k=new xG(c.F(),c.i(),d,c.D.contentState(),a,b.isEnabled()?b.value():Number.MAX_VALUE,h,f);c.Cb.a(k,!1,!0);k.We&&(n=!0,k.nc().addHandler(function E(){k.nc().removeHandler(E);n=!1;zG(g)},c))}},this);return g};function BG(a,b,c,d){Z.call(this,"scales");var f=this,g=d.Rx(),h=d.mx();this.u=new F;this.Jf=c.concat();h||(this.Jf=this.Jf.reverse());this.wl=b;this.kp=[];this.LH=[];this.MH={};c={};for(var k=0;k<this.Jf.length;c={Ch:c.Ch},++k){var n=this.Jf[k],t=new Z("rbContainer");c.Ch=new hC(jj(a,"radio_button"));c.Ch.w().addHandler(this.ZW,this);A(c.Ch.displayObject(),rk,function(a){return function(){f.enabled()&&(f.fm(a.Ch,!1),f.MH[Ea(a.Ch)]=!0)}}(c),this);A(c.Ch.displayObject(),sk,function(a){return function(){f.MH[Ea(a.Ch)]&&
(f.fm(a.Ch,!0),f.MH[Ea(a.Ch)]=!1)}}(c),this);if(g){var u=d.zx(),x=u?this.Jf.length-k-1:this.Jf.length-k;h&&(x=u?k:k+1);c.Ch.setAttribute("data-index",x.toString())}t.setAttribute("data",n.text());t.addChild(c.Ch);this.pd(t,0);this.kp.push(c.Ch);this.LH.push(t)}!g&&this.kp.length&&(1!=this.kp.length&&(this.zo=new Z("first_scale"),this.zo.B(this.Jf[this.Jf.length-1].text()),this.addChild(this.zo)),a=this.Jf[0],this.Ar=new Z("last_scale"),this.Ar.B(a.text()),this.addChild(this.Ar));this.hv(b.selectedScale())}
m(BG,Z);e=BG.prototype;e.hv=function(a){for(var b=0;b<this.Jf.length;++b){var c=b;this.Jf[b]==a?(c=this.kp[c].displayObject(),ug(c,"selected")):(c=this.kp[c].displayObject(),vg(c,"selected"))}};e.Ee=function(){return this.u};e.ZW=function(a){this.enabled()&&(a=this.kp.indexOf(a),a=this.Jf[a],ku(this.wl,a),this.hv(a),this.u.a())};function CG(a,b,c,d){var f=a.width();b=Math.floor(b-f/2);b+f>d&&(b=d-f);a.vf(Math.max(b,c))}
e.invalidate=function(){var a=this.width(),b=this.kp.length;if(2>=b){for(var c=Math.floor(a/b),d=a-c*b,f=0;f<b;++f){var g=this.LH[f];g.xa(f<d?c+1:c);g.g("center",!0)}0!=b&&(1==b?CG(this.zo?v(this.zo):v(this.Ar),a/2,0,a):(CG(v(this.zo),c/2,0,a/2),CG(v(this.Ar),a-c/2,a/2,a)))}else{a=Math.floor((a-24*b)/(2*(b-1)));for(c=0;c<b;++c)d=this.LH[c],0==c?(d.g("last",!0),d.xa(24+a)):c==b-1?(d.g("first",!0),d.xa(24+a)):(d.g("center",!0),d.xa(24+2*a));this.zo&&this.zo.vf(0);this.Ar&&L(this.Ar.displayObject(),
"right","0")}};e.fm=function(a,b){var c=b?1.1:1,d=b?1:1.1;(new Wo(a.displayObject(),c,d,b)).play()};function DG(a,b,c,d,f,g,h){Z.call(this,"statement");var k=this;this.wl=c;this.i=b;b=new Z("text");this.addChild(b);var n=c.statement();g=Ps(g,n);n=new mn(g,new kn(null,null,null));h=h.fe({l:"rich-text-view",htmlText:g.htmlText(),Jl:n.Zh,Kk:!1});b.addChild(h);this.NA=new BG(a,c,d,f);this.addChild(this.NA);this.hI=new Z("separator");this.addChild(this.hI);this.hv();this.NA.Ee().addHandler(function(){k.hv()},this)}m(DG,Z);
DG.prototype.hv=function(){var a=this.wl.selectedScale();a&&this.hI.setAttribute("data-selected",a.text())};DG.prototype.invalidate=function(){this.NA.invalidate()};DG.prototype.f=function(a){this.NA.f(a)};DG.prototype.dc=function(){if(!this.wl.selectedScale()){var a=this.i.C("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.hI.setAttribute("data-selected",a)}};function EG(a,b,c,d,f,g,h){UE.call(this,"likert_scale");this.Jf=d;this.ik=[];for(var k=0;k<c.length;++k){var n=new DG(a,b,c[k],d,f,g,h);this.addChild(n);this.ik.push(n)}}m(EG,UE);EG.prototype.dc=function(){for(var a=0;a<this.ik.length;++a)this.ik[a].dc()};EG.prototype.f=function(a){UE.prototype.f.call(this,a);for(var b=0;b<this.ik.length;++b)this.ik[b].f(a)};EG.prototype.Fa=function(){for(var a=0;a<this.ik.length;++a)this.ik[a].invalidate()};function FG(a,b,c){BF.call(this,a,b,c)}m(FG,BF);FG.prototype.Dc=function(a){var b=v(this.Ba.settings().vk()),c=this.D.contentState();b=new EG(this.F(),this.i(),c.statementsStates(),c.content().labels(),b,this.P(),cF(this));a&&b.dc();return b};function GG(a,b,c,d,f,g,h){XD.call(this,a,b,c,h,g,f);this.ec=d;YD(this,a,h)}m(GG,XD);GG.prototype.wu=function(a,b){if(this.ec)for(var c=0;c<this.ec.length;++c)this.Xq(a,this.ec[c],c==b,c)};function HG(a,b,c,d){wF.call(this,a,b,c,d)}m(HG,wF);
HG.prototype.Dc=function(a,b){var c=this;IG(this);var d=new oG("word_bank"),f=ZE(this,15);f=new Hu({A:document.body,$:this.P(),S:this.Y.S(),J:this.i(),sb:new J(0,0),Dh:new vs(f),ie:null});var g=this.Ba.settings().I(),h=a?b&&g?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal",k=f.bt({parent:d.da,Je:this.D,mode:h,zK:!0,Rs:this.uu(h),Wf:!1});this.D.contentState().EB.addHandler(function(){IG(c)},this);d.setContent(k);k.jg.addHandler(function(d){if(a){if(b&&g&&!d.correct()){var f=d.response(),
h=d.correctAnswer(),n=c.i().C("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");f=f?f:n;h=new HF(c.i(),f,[h]);c.Cb.a(h)}}else{h=c.ea.indexOf(d);var E=new GG(c.F(),c.i(),c.P(),c.ec,JG(c),cF(c),h);c.Cb.a(E);E.zg.addHandler(function Pa(a){E.zg.removeHandler(Pa);E.close();if(a){var b=this.ec.indexOf(a),c=this.Vr[b],f=this.D.contentState().placeholders(),g;a:{for(g=0;g<f.length;++g)if(f[g]==d)break a;g=-1}p(c)&&c!=g&&f[c].ad(null);d.response();d.response()&&(c=this.vA[Ea(d)],delete this.vA[Ea(d)],c=this.ec.indexOf(c),
delete this.Vr[c]);d.ad(a.textRange().text());this.Vr[b]=g;this.vA[Ea(d)]=a;k.Dd()}},c)}},this);a&&k.Dd();return d};function JG(a){var b=[],c;for(c in a.Vr)a.Vr.hasOwnProperty(c)&&b.push(parseInt(c,10));return b}
function IG(a){a.ea=[];for(var b=a.D.contentState().extraWords(),c=0;c<b.length;++c)a.ea.push(b[c]);a.Ba.settings().gD()?a.ea=Zv(a.ea):rb(a.ea);a.ec=[];for(b=0;b<a.ea.length;++b){c=a.ea[b].response();c=new ZD(c||"");var d=new ap;d.setText(new uz(c.htmlText(),[],[],new Sd));a.ec.push(d)}a.Vr={};a.vA={};b=a.D.contentState().placeholders();for(c=0;c<b.length;++c){d=b[c];var f=d.response();if(f)for(var g=0;g<a.ec.length;++g){var h=a.ec[g];h.textRange().text()==f&&(a.Vr[g]=c,a.vA[Ea(d)]=h)}}}
HG.prototype.an=function(a){wF.prototype.an.call(this,a);this.yb.wa()};function KG(a,b,c,d,f){G.call(this);this.Y=a;this.j=d;this.Pb=f;this.ia=b;this.Ae=c||!1}m(KG,ms);e=KG.prototype;e.create=function(a,b){this.Y.$l(b);this.ff(a);return v(this.mc)};e.fj=function(a){this.mc=new hF(a,this.ia,this.Y)};e.ej=function(a){this.mc=new gF(a,this.ia,this.Y)};e.$i=function(a){this.mc=new cE(a,this.Y)};e.ij=function(a){a.slide().settings().I()?this.mc=new xF(a,this.ia,this.Y,this.Ae):this.mc=new DF(a,this.ia,this.Y)};
e.oj=function(a){a.slide().settings().I()?this.mc=new AF(a,this.ia,this.Y,this.Ae):this.mc=new EF(a,this.ia,this.Y)};e.kj=function(a){a.slide().settings().I()?this.mc=new zF(a,this.ia,this.Y,this.Ae):this.mc=new CF(a,this.ia,this.Y)};e.mj=function(a){this.mc=new oF(a,v(this.j),this.Y,v(this.Pb))};e.pj=function(a){a.slide().settings().I()?this.mc=new IF(a,this.ia,this.Y,this.Ae):this.mc=new JF(a,this.ia,this.Y)};e.bj=function(a){this.mc=new LF(a,this.ia,this.Y)};
e.nj=function(a){a.slide().settings().I()?this.mc=new YF(a,this.ia,this.Y,this.Ae):this.mc=new ZF(a,this.ia,this.Y)};e.hj=function(a){a.slide().settings().I()?this.mc=new hG(a,this.ia,this.Y,this.Ae):this.mc=new iG(a,this.ia,this.Y)};e.lj=function(a){a.slide().settings().I()?this.mc=new kG(a,this.ia,this.Y,this.Ae):this.mc=new mG(a,this.ia,this.Y)};e.cj=function(a){this.mc=new pG(a,this.ia,this.Y,this.Ae)};e.jj=function(a){this.mc=new rG(a,this.ia,this.Y,this.Ae)};
e.qj=function(a){this.mc=new HG(a,this.ia,this.Y,this.Ae)};e.gj=function(a){this.mc=new FG(a,this.ia,this.Y)};e.dj=function(a){a.slide().settings().I()?this.mc=new AG(a,this.ia,this.Y,this.Ae):this.mc=new AG(a,this.ia,this.Y,!0)};e.aj=function(a){this.mc=new dF(a,this.ia,this.Y,this.Ae)};function LG(a){this.Y=a;this.Hc=null}LG.prototype.xb=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 T&&(c[d.slide().id()]=b,++b);this.IH=b;this.gY=c};LG.prototype.$l=function(a){this.Hc=a};function MG(a,b,c,d){d=(new KG(a.Y,c,d)).create(b,v(a.Hc));c&&b instanceof T&&d instanceof WE&&d.setTitle(a.Y.J().C("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:a.gY[b.slide().id()]+1,TOTAL_QUESTIONS:a.IH}));return d}
function NG(a,b){return(new KG(a.Y,!1)).create(b,v(a.Hc))}function OG(a,b,c,d){return(new KG(a.Y,!1,!1,c,d)).create(b,v(a.Hc))};function PG(a,b){var c=this;b=new Z(void 0===b?"popup_layer":b);a.appendChild(b.displayObject());this.ei=b;this.ei.h(!1);this.Ks=[];this.Xe=[];z&&8>=vc||Ji(this.ei.displayObject(),"0 0");this.DP=new F;A(a,"touchstart",function(a){for(var b=0;b<c.Xe.length;b++){var d=c.Xe[b].Ff;if(d&&(a.target==d.displayObject()||d.displayObject().contains(a.target))){a.preventDefault();break}}},!1,this)}e=PG.prototype;e.Zz=400;e.Ob=300;e.L=1;
e.GB=function(a){this.ei.h(!0);this.Ks.push(a);a.Ov.addHandler(this.qH,this);a.nc().addHandler(this.pH,this,-1);var b=a.Ff;if(b){var c=this.ei.displayObject();b=b.displayObject();c.appendChild(b)}c=this.ei.displayObject();b=a.displayObject();c.appendChild(b);a.We?this.qH(a):this.pH(a)};function QG(a,b){var c=Za(a.Ks,b);0<=c&&(ib(a.Ks,c),b.We&&b.close(),b.Ov.removeHandler(a.qH,a),b.nc().removeHandler(a.pH,a,-1),Cf(b.displayObject()),(b=b.Ff)&&Cf(b.displayObject()));a.ei.h(0<a.Ks.length)}
e.qH=function(a){this.Xe.push(a);this.Dz();this.DP.a(this.Xe.length)};e.pH=function(a){hb(this.Xe,a);this.DP.a(this.Xe.length)};e.ab=function(a){this.L=a;this.ei.resize(a*this.Zz,a*this.Ob);this.Dz()};e.Za=function(a,b){this.ei.resize(this.L*a,this.L*b);this.Zz=a;this.Ob=b;this.Dz()};
e.Dz=function(){for(var a=this.L,b=this.Zz,c=this.Ob,d=a*b,f=a*c,g=0;g<this.Xe.length;g++){var h=this.Xe[g],k=h.width(),n=h.height(),t=a,u=0,x=0;if(k>b||n>c)t*=Math.min(1,b/k,c/n),u=-1*(k-b)/(2*t),x=-1*(n-c)/(2*t);else if(k>d||n>f)k>d&&(u=-1*(k-d)/(2*a)),n>f&&(x=-1*(n-f)/(2*a));p(h.ab)?h.ab(this.L):(k=new wg,k.scale(t,t),Zh||(x=0),k.translate(u,x),z&&8>=vc||(h=h.fa(),Ag(yg(),h,k)))}};function RG(a){PG.call(this,a);fk&&(Y(this.ei,"position","absolute"),A(window,"scroll",this.xR,!1,this),A(window,"resize",this.xR,!1,this))}r(RG,PG);RG.prototype.GB=function(a){a instanceof BD?(RG.pa.GB.call(this,a),a.ab(this.L)):RG.pa.GB.call(this,a)};
RG.prototype.Dz=function(){for(var a=Math.round(this.Zz*this.L),b=Math.round(this.Ob*this.L),c=0;c<this.Xe.length;++c){var d=this.Xe[c];if(p(d.Za))if(p(d.HS)&&d.jv)d.Za(a,b);else{var f=Math.min(a,Math.round(Math.min(screen.width,screen.height)));f-=32;d.Za(f/this.L,(b-32)/this.L);zg(d.displayObject(),this.L)}}fk&&this.ei.cc(DC())};RG.prototype.xR=function(){0<this.Xe.length&&(Xi(Lf())?this.ei.cc(DC()-.5*(document.documentElement.clientHeight-window.innerHeight)+5):this.ei.cc(DC()))};function SG(){this.dw=new F}e=SG.prototype;e.Aw=null;e.Wm=null;e.Hs=!1;e.gC=function(a,b){if("touchEnd"==a)return this.Hs&&this.Aw&&this.Wm?this.CR(this.Wm,this.Aw)?1:0:0;if(1!=b.touches().length||Mi(b.Zs()))return this.Hs=!1,0;var c=new I(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a)return this.Aw=this.Wm=c,this.Hs=!0,0;if(!this.Hs||!this.Aw||!this.Wm)return 0;(this.Hs=this.Aw==this.Wm?this.DR(c,this.Wm):this.ER(c,this.Wm))&&b.Zs().preventDefault();this.Wm=c;return 0};
e.IB=function(){this.dw.a()};e.An=function(){};function TG(){this.dw=new F}r(TG,SG);TG.prototype.nx=function(){return"scrollLeft"};TG.prototype.ER=function(a,b){return a.x<=b.x};TG.prototype.DR=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};TG.prototype.CR=function(a,b){var c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function UG(){this.dw=new F}r(UG,SG);UG.prototype.nx=function(){return"scrollRight"};UG.prototype.ER=function(a,b){return a.x>=b.x};
UG.prototype.DR=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};UG.prototype.CR=function(a,b){var c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function VG(a){this.$Y=a}e=VG.prototype;e.f=function(){};e.ql=function(a){this.$Y(a)};e.zT=function(a){this.ql(a)};e.Xl=function(){return new F};e.eC=function(){return new F};e.yT=function(a){this.ql(a)};e.UC=function(){};
function WG(a){var b=a.skinSettings,c=a.A,d=a.TK,f=a.J,g=a.quiz,h=a.Cn;qC.call(this,"mini",a.S,c,a.soundController,a.$,f);this.iY=g.title();this.nl=new J(0,0);this.Yj=d;this.Pb=null;this.bG=!1;this.qe=this.Mf=this.ra=this.$a=this.oa=this.RH=this.na=null;this.JP=new P({l:"picture-zoom-layer"});c.appendChild(this.JP.displayObject());this.Ue=this.sh=this.Fj=this.om=null;this.Ub=!1;this.hs=null;this.Lw=!1;this.ZA=null;this.bM=!1;a=g.settings().ks.co().enabled();this.wn=new LG(new bE(f,this.rB,this.F,
this.Kf,this.P,a));this.Rw=new RG(c);this.G=b;this.zh=fk;this.L=Pi();this.Rw.ab(this.L);b=this.i.messages();b.PB_CONTROL_PANEL_PREV="";b.PB_CONTROL_PANEL_NEXT="";this.RI=new zk(this.displayObject(),[new TG,new UG]);Gk(this.RI,"scrollLeft").dw.addHandler(this.yX,this);Gk(this.RI,"scrollRight").dw.addHandler(this.zX,this);Bk(this.RI);Ri||this.zh||(A(document.body,"focusin",function(){var a=Lf();!a||"INPUT"!=a.nodeName&&"TEXTAREA"!=a.nodeName||(this.oa&&Y(this.oa,"position","absolute"),this.$a&&Y(this.$a,
"position","absolute"),this.ra&&Y(this.ra,"position","absolute"))},!1,this),A(document.body,"focusout",function(){this.oa&&Y(this.oa,"position","");this.$a&&Y(this.$a,"position","");this.ra&&Y(this.ra,"position","");if(bk){if(this.$a&&this.$a.visible())return Dg(this.$a.displayObject());if(this.ra&&this.ra.visible())return Dg(this.ra.displayObject())}},!1,this));this.Le&&this.addChild(this.Le);this.c=new Z("content");this.addChild(this.c);XG(this);this.Kg=new Z("preloader");this.Kg.h(!1);this.Z.addChild(this.Kg);
h&&this.jw(h)}m(WG,qC);e=WG.prototype;e.$l=function(a){this.wn.$l(a)};e.jw=function(a){var b=this.i;a=a.messages();v(a);b.jL("PB_CONTROL_PANEL_PREV",a.PB_CONTROL_PANEL_PREV);b.jL("PB_CONTROL_PANEL_NEXT",a.PB_CONTROL_PANEL_NEXT);this.$a&&(b=this.$a,b.CH.B(b.Qe("PB_CONTROL_PANEL_PREV")))};e.setPresentationContext=function(){};e.setBannerView=function(a){ug(a,"banner");L(a,"position","");L(a,"z-index","");this.pd(a,0);zg(a,this.L);Ji(a,"50% 0");this.Le=a;YG(this)};e.m=function(a,b){Y(this,a,b)};
e.setPanelScale=function(){};function YG(a){if(a.Le){var b=parseFloat(Rf(a.Le,"height"));b=Math.round(b*(a.L-1)+ng(a.Le).top);L(a.Le,"margin-bottom",b+"px")}}e.Zn=function(a){this.Pb=a;this.Pb.yI.addHandler(this.oX,this);this.Pb.xI.addHandler(this.fH,this);this.Ea.Zn(a)};
e.xb=function(a){qC.prototype.xb.call(this,a);this.Qa.xb(a,v(this.Pb));this.Ea.me(a);this.oa&&this.oa.me(a);this.Mf&&this.Mf.me(a);this.wn.xb(a.slidePoolState());w(this.Qa,tC);var b=this.G.questionListInfo().showSlideList();this.zh?ZG(this):b&&$G(this);this.hn&&this.hn.me(a);this.zh&&(ISPQuizPlayer.initQuiz(vi(aH(this))),ISPQuizPlayer.setQuizState(a.sessionMode()));Ji(this.c.displayObject(),"0 0");this.wa()};
function bH(a){a.Mf=new zD(a.G,a.Qa,a.i);a.Mf.kK().addHandler(a.pw,a);a.Mf.kx().addHandler(a.dz,a);a.j&&a.Mf.me(a.j);w(a.Qa,tC);a.qe=new LC(a.Qa,a.i);a.qe.cs.addHandler(function(){cH(this)},a);a.qe.$r.addHandler(a.sI,a);a.qe.Vo.w().addHandler(a.mw,a);a.qe.jK().addHandler(a.pw,a);a.qe.Ip.w().addHandler(a.iB,a);a.qe.Lj.w().addHandler(a.aP,a);a.qe.dg.w().addHandler(a.bz,a);a.qe.lc.w().addHandler(a.hH,a);a.Kc&&a.Mf.setPresentationOutlineController(a.sh);a.Ea.qe=a.qe}
function ZG(a){a.hs=new sD(a.P,rC(a));a.hs.Wn().addHandler(function(a){a!=this.U&&Bw(this.j.O,a.slide().id())},a)}
function XG(a){a.Ea=new MC;a.zh||(a.oa=new pD(a.F,a.G,a.Qa,a.i,a.iY),a.addChild(a.oa),a.oa.nw.addHandler(a.VA,a),a.oa.qu.addHandler(a.mz,a),a.oa.kK().addHandler(a.pw,a),a.oa.Ng.addHandler(a.$N,a),a.oa.kx().addHandler(a.dz,a),a.oa.uv.addHandler(a.eP,a),w(a.Qa,tC),a.$a=new vC(a.Qa,a.i),a.addChild(a.$a),a.ra=new GC(a.Qa,a.i,a.G),a.ra.nw.addHandler(a.VA,a),a.ra.qu.addHandler(a.mz,a),a.ra.uv.addHandler(a.eP,a),a.ra.kx().addHandler(a.dz,a),a.addChild(a.ra),Ji(a.oa.displayObject(),"0 0"),Ji(a.c.displayObject(),
"0 0"),Ji(a.$a.displayObject(),"0 100%"),Ji(a.ra.displayObject(),"0 100%"),dH(a,a.$a),dH(a,a.ra),NC(a.Ea,a.ra,a.$a),Nj&&Oi(function(){v(document.body);return Dg(document.body)},a))}function dH(a,b){b.cs.addHandler(function(){cH(this)},a);b.$r.addHandler(a.sI,a);b.Vo.w().addHandler(a.mw,a);b.jK().addHandler(a.pw,a);b.Ip.w().addHandler(a.iB,a);b.Lj.w().addHandler(a.aP,a);b.dg.w().addHandler(a.bz,a);b.lc.w().addHandler(a.hH,a)}e.SH=function(){v(this.Pb).restartQuiz()};
function $G(a){a.hn=new jD(a.F,a.P,a.i);a.kc=new mD(a.hn);1==a.L?Cg(a.kc.displayObject(),"fit"):a.kc.cc(0);zg(a.kc.displayObject(),a.L);a.kc.xa(a.c.width());a.kc.h(!1);a.addChild(a.kc);a.hn.Wn().addHandler(function(a){a==this.U?this.mz():(eH(this,!1),this.oa.xq(!1),this.ra.xq(!1),Bw(this.j.O,a.slide().id()))},a);Ji(a.kc.displayObject(),"0 0")}e.iB=function(){var a=Lf();a&&a.blur();this.Lw?(this.Lw=!1,fH(this),gH(this)):this.Ue?this.Ue.submit():qC.prototype.iB.call(this)};
function fH(a){var b=a.i.C("PB_SUBMIT_BUTTON_LABEL");a.Qa.xl.B(b);a.Lw=!1}function hH(a){Ri&&(Y(a,"height",a.su+"px"),Oi(function(){Y(this,"height","")},a))}e.start=function(a){iH(this);qC.prototype.start.call(this,a)};function iH(a){a.zh&&(ISPQuizPlayer.initQuiz(vi(aH(a))),ISPQuizPlayer.activateQuiz(a.Yj),a.hs&&a.hs.invalidate(),bH(a))}
e.activate=function(){this.Ub=!0;iH(this);Ri&&(v(document.body),ug(document.body,"quiz_scroll"),hH(this));this.oa&&qD(this.oa);this.Mf&&this.U&&this.Mf.Yl(this.U);jH(this);YG(this);this.ZA&&(this.ZA(),this.ZA=null);this.Sp()};e.Sp=function(){this.na&&this.Ub&&(v(this.na).h(!0),this.na.Va(this.Ub),this.na.ab(this.L),this.cJ(),kH(this),this.j&&"reviewing"==this.j.sessionMode()&&this.na&&this.na.DL(),this.eB&&this.na.Va(!0))};
e.deactivate=function(){this.Ub=!1;Ri&&(v(document.body),vg(document.body,"quiz_scroll"));this.na&&this.na.Va(!1);this.Mf&&this.Mf.deactivate()};e.cD=function(){};e.setActionAvailability=function(a){qC.prototype.setActionAvailability.call(this,a);!a||this.zh||this.bY||(this.bY=!0)};
e.setPresentationOutlineController=function(a){this.sh=a;this.zh?this.Mf&&this.Mf.setPresentationOutlineController(a):(this.oa&&this.oa.setPresentationOutlineController(a),this.ra&&this.ra.setPresentationOutlineController(a),lH(this))};e.cJ=function(){this.na&&this.na.setOverlayDisplayed(this.Sm)};e.hH=function(){this.Ue&&"AuthorizationSlide"==this.Ue.slide().type()&&(Eg(),this.Ue.submit());this.Ea.Tl().a("start")};
e.ql=function(a){a==this.v2&&a!=this.U||!this.oa||this.oa.FL();qC.prototype.ql.call(this,a)};e.kI=function(a){qC.prototype.kI.call(this,a);mH(this);this.j&&(this.Mf&&this.Mf.Yl(a),this.oa&&this.oa.Yl(a),this.ra&&this.ra.Yl(a),eH(this))};e.Nm=function(){gH(this)};
function mH(a){a.$a&&AC(a.$a);var b=nH(a),c=!1;if(!a.na||b&&b.slide()!=a.na.slide()){var d=a.na;c=!0;d&&oH(a,d);a.na=b;pH(a,v(a.na));a.c.addChild(a.na);if(d){w(d,hC);b=d;var f=1;a.kc&&a.kc.visible()&&(b=a.kc,f=a.L,a.c.removeChild(d));d.slide()!=a.na.slide()?(Cg(a.displayObject(),"animation"),a.Fj=new EC(b,v(a.na),f,a.EQ),a.EQ=!1,A(a.Fj,"end",function h(){this.Fj&&id(this.Fj,"end",h);qH(this);var a=this.displayObject();vg(a,"animation");this.Fj=null;this.kc&&this.kc.visible()?this.mz():this.c.removeChild(v(d));
v(d).Va(!1);0<DC()&&CC(0,0);this.wa()},!1,a),a.Fj.play()):(a.c.removeChild(d),qH(a))}else qH(a)}fH(a);(!a.j||"reviewing"!=a.j.sessionMode())&&a.U&&a.U instanceof T&&(a.U.submitted()&&a.U.Rb()&&a.na instanceof WE&&a.na.Dk(),b=a.j&&"completed"!=a.j.sessionMode(),c&&b&&a.U.submitted()&&a.U.Rb());gH(a);Wj&&Dg(document.body)}
function nH(a){var b=null;if(!a.j)return a.Ue?"IntroSlide"==a.Ue.slide().type()?NG(a.wn,a.Ue):MG(a.wn,a.Ue,!1):null;var c=a.j.sessionMode();"completed"==c&&a.RH?b=a.RH:"reviewing"==c?b=rH(a,a.U,!0):a.U&&(b=rH(a,a.U,!1));return b}
function pH(a,b){b instanceof WE?(b.bd().addHandler(a.pI,a),b.audioStartedEvent().addHandler(a.Jg,a),b.audioStartingEvent().addHandler(a.gA,a),b.Vd.addHandler(a.Ig,a),b.videoStartedEvent().addHandler(a.Rr,a),b.videoStartingEvent().addHandler(a.nA,a),b.eo().addHandler(a.dl,a),b.oy.addHandler(a.RO,a),b.GA.addHandler(a.lP,a),b.YH.addHandler(a.nP,a),b.lg.addHandler(a.Or,a),b.Cb.addHandler(a.fn,a),b.Ut().addHandler(a.fQ,a),b.Kt().addHandler(a.SH,a)):b instanceof cE&&(b.lg.addHandler(a.Or,a),b.Cb.addHandler(a.fn,
a))}
function oH(a,b){b instanceof WE?(b.Hb.$B(),b.bd().removeHandler(a.pI,a),b.audioStartedEvent().removeHandler(a.Jg,a),b.audioStartingEvent().removeHandler(a.gA,a),b.Vd.removeHandler(a.Ig,a),b.videoStartedEvent().removeHandler(a.Rr,a),b.videoStartingEvent().removeHandler(a.nA,a),b.eo().removeHandler(a.dl,a),b.oy.removeHandler(a.RO,a),b.GA.removeHandler(a.lP,a),b.YH.removeHandler(a.nP,a),b.lg.removeHandler(a.Or,a),b.Cb.removeHandler(a.fn,a),b.Ut().removeHandler(a.fQ,a),b.Kt().removeHandler(a.SH,a),b instanceof
dF&&ud(b.Mb)):b instanceof cE&&(b.lg.removeHandler(a.Or,a),b.Cb.removeHandler(a.fn,a))}function kH(a){if(a.na){var b=Wf(a.c.displayObject()).y,c=ng(a.c.displayObject()).bottom;b=a.su-(b+c);a.na instanceof WE&&a.na.qL(a.width(),a.EG);a.na.resize(a.c.width(),b/a.L);a.na instanceof dF&&(c=v(a.j).settings().sb(),eF(a.na,c,a.c.width(),b))}}function qH(a){a.na&&1<a.L&&a.c.tb(a.na.height()*a.L)}
function gH(a){var b=a.U;b=!!a.j&&"testing"==a.j.sessionMode()&&(!(b instanceof T)||b.Rb())&&!a.Lw;v(a.na).f(b)}function rH(a,b,c){var d=!1,f=a.j&&a.j.$c(),g=!!f&&f.slide().visible();if(c&&g){g=v(a.j).sessionMode();if("completed"==g||"reviewing"==g)d=f?f.contentState().content().$n():!0;"reviewing"!=g&&(d=!1)}a:switch(b.slide().type()){case "ResultSlide":a=OG(a.wn,b,rC(a),v(a.Pb));break a;case "IntroSlide":a=NG(a.wn,b);break a;default:a=MG(a.wn,b,c,d)}a.FB();return a}
e.Ii=function(){if(!this.j)return!1;var a=this.j.sessionMode(),b=this.j.$c();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.qh=function(){var a=rC(this),b=a.sessionMode();qC.prototype.qh.call(this);this.oa&&this.oa.show(!0);if("completed"==b){var c=a.$c();c&&(this.RH=OG(this.wn,c,a,v(this.Pb)));mH(this)}jH(this);this.zh?ISPQuizPlayer.setQuizState(a.sessionMode()):lH(this);eH(this);this.ra&&this.ra.Qt("reviewing"==b)};
function lH(a){a.sh&&(v(document.body),a.sh.showTopPanel(!1),eH(a),vg(document.body,"with_presentation_top_panel"),jH(a),hH(a))}function jH(a){var b=0;a.zh?b=45:(a.$a&&a.$a.visible()&&(b+=a.$a.height()),b*=a.L);Y(a.c,"margin-bottom",b+"px");kH(a)}e.fR=function(){eH(this)};e.tP=function(){};e.oX=function(a,b){var c=fl(a);sH(this,"PB_TIMED_QUIZ_WARNING",a,b,function(){var a={};return a.QUIZ_TIME=c,a})};
e.fH=function(a,b){var c=fl(a);sH(this,"PB_TIMED_QUESTION_WARNING",a,b,function(){var a={};return a.QUESTION_TIME=c,a})};function sH(a,b,c,d,f){if(0>=c)throw Error("attempt to show timed quiz warning with invalid time value");c=a.i.C("PB_DIALOG_BOX_OK_BUTTON");b=a.i.C(b,f&&f());a.en(b,c,function(){d()})}
e.resize=function(a,b){if(a&&b){this.nl=new J(a,b);this.oa&&zg(this.oa.displayObject(),this.L);this.$a&&zg(this.$a.displayObject(),this.L);this.ra&&zg(this.ra.displayObject(),this.L);zg(this.c.displayObject(),this.L);this.kc&&zg(this.kc.displayObject(),this.L);qC.prototype.resize.call(this,a);var c=b;this.su=c;this.EG=c+=0;Y(this,"min-height",c+"px");eH(this);a/=this.L;b/=this.L;this.Rw.Za(a,b);this.kc&&this.kc.xa(a);this.oa&&this.oa.xa(a);this.$a&&this.$a.xa(a);this.ra&&(this.ra.tb(b),Y(this.ra,
"right",-56*(1-this.L)+"px"));this.wa();qH(this)}};
function eH(a,b){if(!a.zh){var c=a.kc?a.kc.visible():!1;null!=b&&(c=b);a.Fj&&(c=!1);b=a.nl.width;c=b>a.nl.height&&!c;var d=!rC(a)&&a.Ue;a.ra&&a.ra.h(c&&(d||HC(a.ra)));d=a.ra&&a.ra.visible()?56:0;a.g("landscape",c);a.oa&&a.oa.show(!c);var f=a.oa&&(a.oa.Oa.visible()?a.oa.Oa:null);a.c.g("with_timer",!1);a.c.g("with_banner",!!a.Le);a.Le&&vg(a.Le,"with_timer");if(c){if(f){a.c.pd(f,0);a.c.g("with_timer",!0);if(a.Le){if(ug(a.Le,"with_timer"),1<a.L){var g=ng(a.Le);Y(f,"top",-(ig(a.Le).height+g.top+g.bottom)/
a.L+"px")}}else 1<a.L&&Y(f,"top",-f.height()/a.L+"px");f.xa((b-d*a.L-40*a.L)/a.L)}}else a.oa&&(g=a.oa,g.addChild(g.Oa),f&&(f.xa(a.oa.width()),Y(f,"top","")));a.$a&&a.$a.h(!c);a.kc&&a.kc.xa((b-d*a.L)/a.L);a.ra&&a.ra.wa();a.c.xa((b-d*a.L)/a.L);kH(a)}}e.pI=function(a,b){if(!this.om){var c=new MD(this.F,a,b);this.sh&&this.j&&"completed"==v(this.j).sessionMode()&&lH(this);c.nc().addHandler(function f(){c.nc().removeHandler(f);lH(this)},this);this.fn(c,!1,!0)}};
e.av=function(){this.na&&this.na instanceof WE&&this.na.kC()};e.pw=function(){var a=rC(this),b=this.i;if(Ix(a)){var c=Jx(a,!1)?b.C("PB_SUBMIT_ALL_QUESTIONS_ALL_COMPLETED_MESSAGE_TEXT"):b.C("PB_SUBMIT_ALL_QUESTIONS_MESSAGE_TEXT");tH(this,c,b.C("PB_DIALOG_BOX_YES_BUTTON"),b.C("PB_DIALOG_BOX_NO_BUTTON"),function(b){b||(uH(this),this.bG=!0,Cx(a),this.dz(),this.bG=!1)})}else this.en(b.C("PB_SUBMIT_ALL_QUESTIONS_NOT_ALLOW_EMPTY_ANSWERS_MESSAGE_TEXT"),b.C("PB_DIALOG_BOX_OK_BUTTON"))};
e.kA=function(a,b){this.na&&(uH(this),"testing"==rC(this).sessionMode()&&b.suspend(),b=void 0,"reviewing"!=rC(this).sessionMode()&&this.U instanceof T&&this.U.slide().settings().I()&&this.U.Rb()&&(b=this.U.slide().settings().De(),b=-1!=b?b-this.U.bm():-1),!this.bG&&this.na instanceof WE&&this.na.Dk(a,b),qH(this))};e.Fk=function(a){(a=a?a.uj:void 0)&&this.kA(a,new jl);w(this.Qa,tC);this.Qa.Hx(!!a)};
e.JQ=function(a){var b=this.i,c=b.C("PB_CHOOSE_ANSWER_LABEL");a?tH(this,c,b.C("PB_DIALOG_BOX_OK_BUTTON"),b.C("PB_DIALOG_BOX_SKIP_BUTTON"),function(a){a&&sC(this)}):this.en(c,b.C("PB_DIALOG_BOX_OK_BUTTON"))};e.IQ=function(a,b){var c=this.i;switch(a){case 1:break;default:throw Error("unknown error code");}a=c.C(v("PB_CHOOSE_ANSWER_LABEL"));b?tH(this,a,c.C("PB_DIALOG_BOX_OK_BUTTON"),c.C("PB_DIALOG_BOX_SKIP_BUTTON"),function(a){a&&sC(this,!0)}):this.en(a,c.C("PB_DIALOG_BOX_OK_BUTTON"))};
e.en=function(a,b,c){if(this.Ub)if(gk)ISPlayer.showMessageBoxWithcallback(vi({message:a,okLabel:b}),Ja(function(){!this.bv&&c&&c.call(this)},this));else{var d=new DD(a,b);d.nc().addHandler(function g(){d.nc().removeHandler(g);vH(this,!0);this.na&&this.na.setOverlayDisplayed(!1);!this.bv&&c&&c.apply(this)},this);vH(this,!1);this.na&&this.na.setOverlayDisplayed(!0);this.fn(d);this.av()}else this.ZA=Ja(this.en,this,a,b,c)};
e.fn=function(a,b,c){this.om||(this.bM=b||!1,a.nc().addHandler(function f(){a.nc().removeHandler(f);QG(this.Rw,a);this.om==a&&(this.om=null);this.changeAllowTouchScrollEvent().a(!0);this.om=void 0;Y(this,"visibility","");vg(document.body,"show_popup");this.zh&&!c&&(--this.OQ,ISPlayer.showModalOverlay(0<this.OQ))},this),this.zh&&!c&&(++this.OQ,ISPlayer.showModalOverlay(!0)),ug(document.body,"show_popup"),this.Rw.GB(a),a.open(),this.om=a,null!=a.HS&&a.jv&&Y(this,"visibility","hidden"),this.changeAllowTouchScrollEvent().a(b||
!1))};function tH(a,b,c,d,f){if(gk)ISPlayer.showConfirmWindowWithcallback(vi({message:b,yesLabel:c,noLabel:d}),Ja(function(a){!this.bv&&f&&f.call(this,!parseInt(a,10))},a));else{var g=new DD(b,c,d);g.nc().addHandler(function k(){g.nc().removeHandler(k);vH(this,!0);this.na&&this.na.setOverlayDisplayed(!1);!this.bv&&f&&f.apply(this,[g.Qq])},a,1);vH(a,!1);a.na&&a.na.setOverlayDisplayed(!0);a.fn(g);a.av()}}function vH(a,b){a.$a&&a.$a.f(b);a.ra&&a.ra.f(b)}e.QM=function(){return new tC};
function uH(a){a.bv=!0;for(var b=a.Rw;0<b.Ks.length;)QG(b,b.Ks[0]);a.om=null;a.av();a.bv=!1}e.xP=function(a){uH(this);var b=this.i,c=b.C("PB_DIALOG_BOX_OK_BUTTON");a.preventAction();(a=Lf())&&a.blur();this.en(b.C("PB_QUIZ_TIMEOUT"),c,function(){var a=rC(this);Ix(a)&&Dx(a)})};e.jA=function(a){uH(this);var b=this.i,c=this.Uu();a.preventAction();(a=Lf())&&a.blur();this.en(b.C("PB_QUESTION_TIMEOUT"),c,function(){xr(v(this.U))})};
e.Uu=function(){var a="";switch(fC(this.Qa)){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.i.C(a)};
e.yX=function(){w(this.Qa,tC);this.j&&this.Ue&&"AuthorizationSlide"==this.Ue.slide().type()||(this.Qa.Ds.visible()?this.hH():this.Qa.Ph.visible()&&null!=this.Kc?this.bz():this.Qa.nr.visible()&&!this.Qa.Xh.enabled()&&"testing"==rC(this).sessionMode()?this.pw():this.mw())};e.bz=function(){if(this.Kc)this.Ea.Tl().a("finish");else{var a=rC(this).sg();a&&sy(a,this.P,new F)}};e.zX=function(){this.Qa.ds.visible()&&this.Kc&&this.Kc.gestureNavigationEnabled()?cH(this):this.j&&this.sI()};
function cH(a){a.Ea.Tl().a("back")}e.VA=function(){if(!this.Fj)if(this.sh){var a=!this.j||"testing"!=v(this.j).sessionMode()&&"reviewing"!=this.j.sessionMode()?void 0:this.hn;this.sh.showOutline(a,this.i.C("PB_MINI_SKIN_QUESTION_LIST_TITLE"))}else this.oa&&this.oa.xq(!0),this.ra&&this.ra.xq(!0),this.kc.h(!0),this.na&&this.na.f(!1),this.changeAllowTouchScrollEvent().a(!1),eH(this)};e.mz=function(){this.oa&&this.oa.xq(!1);this.ra&&this.ra.xq(!1);this.kc.h(!1);eH(this);this.na&&this.na.f(!this.Lw);this.changeAllowTouchScrollEvent().a(!0)};
e.uP=function(a){this.Kg.h(a);this.changeAllowTouchScrollEvent().a(!a&&!(this.om&&!this.bM));a=a?"none":"";Y(this,"pointer-events",a);Y(this.Z,"pointer-events",a)};e.Or=function(a){var b=ng(a.displayObject());b=(a.height()+b.top+b.bottom)*this.L;a=Wf(a.displayObject()).y;if(this.zh)var c=0,d=45;else c=this.oa&&this.oa.showed()?this.oa.height()*this.L:0,d=this.$a&&this.$a.visible()?this.$a.height()*this.L:0;DC()>a-c?CC(0,a-c-4):DC()+this.su-d<a+b&&CC(0,a+b-(this.su-d)+4)};
e.mw=function(){var a=this.Qa.Xh;if(this.Fj||!a.enabled()||!a.visible())if(w(this.Qa,tC),a=this.Qa.Tk,!(a&&a.enabled()&&a.visible()&&"tryAgain"!=fC(this.Qa)))return;v(this.Pb);a=rC(this);var b="testing"==a.sessionMode(),c=Aw(a.O),d=b?!this.Pb.ua():!1;v(c).submitted()?sC(this,d):"eachQuestion"==a.settings().cd()&&b?v(c).submit():sC(this,d)};e.sI=function(){var a=this.Qa.Vm;!this.Fj&&a.enabled()&&a.visible()&&(this.EQ=!0,Dw(rC(this).O))};
e.aP=function(){w(this.Qa,tC);this.Qa.Hx(!1);if(this.U instanceof T)if(this.U.Rb()){if(this.na instanceof WE&&(this.na.Dk(),"tryAgain"==this.Qa.Tk.ZD)){this.U.Dq();var a=rC(this),b=Iw(a.slidePoolState(),Rh(this.U.slide().settings(),"attempt"));b&&Ph(b,"attempt")&&(v(this.Pb),a="testing"==a.sessionMode()?!this.Pb.ua():!1,sC(this,a))}}else this.mw();else"InfoSlide"==this.U.slide().type()&&this.mw();gH(this)};e.rP=function(){wH(this)};e.pP=function(){wH(this)};
e.oP=function(a,b){this.Mv("PB_SEND_REPORT_TO_EMAIL_FAILED",a,b)};e.qP=function(a,b){this.Mv("PB_SEND_REPORT_TO_URL_FAILED",a,b)};function wH(a){var b=new ND(a.i.C("PB_SENDING_REPORT"));a.fn(b)}e.Mv=function(a,b,c){uH(this);var d=this.i;b||(c.suspend(),tH(this,d.C(a),d.C("PB_DIALOG_BOX_OK_BUTTON"),d.C("PB_DIALOG_BOX_CANCEL_BUTTON"),function(a){uH(this);a||Hx(rC(this))}))};
e.$N=function(){if(this.oa){var a=0,b=0;if(this.oa.showed()){a=Math.floor(this.oa.height()*this.L+this.oa.y());var c=ng(this.oa.displayObject());b+=c.bottom}Y(this,"padding-top",a+b+"px");this.kc&&(1<this.L?Y(this.kc,"margin-top",a+"px"):Y(this.kc,"top",a+"px"),a=this.oa.showed()?this.oa.height():0,this.kc.tb(this.su/this.L-a+1));kH(this)}};e.RO=function(a){this.addChild(a)};e.lP=function(a){this.removeChild(a)};
e.nP=function(a){kC(this,"ignore_min_height");a.Jc((BC||document.body).scrollHeight);lC(this,"ignore_min_height")};function aH(a){var b=a.G.questionListInfo().showSlideList();v(a.Pb);b="allAtOnce"==a.Pb.pf().ba().cd()&&b;b={id:a.Yj,i18n:a.i.messages(),markEnabled:b,version:9};a.hs&&(b.questions=uD(a.hs));return b}e.bP=function(){var a=this.i;this.en(a.C("PB_INVALID_BRANCHING_MESSAGE"),a.C("PB_DIALOG_BOX_OK_BUTTON"))};e.Sx=function(){};
e.reset=function(){this.na&&(oH(this,this.na),this.c.removeChild(this.na));this.Ue=this.na=null};e.Tt=function(a){this.Ue=a;this.uP(!1);mH(this);this.wa()};e.bD=function(a){this.Ue=a;this.ql(a)};e.St=function(a){this.Ue=a;this.ql(a)};e.dD=function(){return new F};e.Xl=function(){return new F};e.controlPanel=function(){return this.Ea};e.topPanel=function(){return null};e.Wt=function(){var a=this;this.Ue=null;return new VG(function(b){a.ql(b)})};e.Gn=function(){return this.JP};
e.wa=function(){this.oa&&this.oa.wa();eH(this);this.$N();kH(this);jH(this)};e.ab=function(){};e.yq=function(){};e.Lx=function(){};e.Pn=function(a){var b=this.i.C("PB_RESUME_QUIZ_STATE_MESSAGE");tH(this,b,this.i.C("PB_DIALOG_BOX_YES_BUTTON"),this.i.C("PB_DIALOG_BOX_NO_BUTTON"),function(b){a(!b);if(Nj)return v(document.body),Dg(document.body)})};e.Tx=function(){};e.sx=function(){};e.In=function(){};e.pi=function(){};function xH(){}e=xH.prototype;e.Jp=null;e.Kp=null;e.start=function(a,b,c,d){v(!this.Jp&&!this.Kp&&0<b.length);b=Gb(b[0],8);var f={};f.family=a;f.bold=!0===c;f.italic=!0===d;this.Jp=new yH(f,"arial,'URW Gothic L',sans-serif",b);this.Kp=new yH(f,"Georgia,'Century Schoolbook L',serif",b)};e.finish=function(){v(this.Jp&&this.Kp);this.Jp.Yc();this.Jp=null;this.Kp.Yc();this.Kp=null};e.check=function(){v(this.Jp&&this.Kp);return zH(this.Jp)||zH(this.Kp)};
function yH(a,b,c){var d=Xb(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]=Db[h]||(31<k&&127>k?h:Fb(h))}f.push('"');d=f.join("");this.Dp=xf(document,"span");this.Dp.innerHTML=c;L(this.Dp,{position:"absolute",top:"-999px",left:"-999px",fontSize:"100px",fontFamily:b,fontWeight:Xb(a,"bold",!1)?"bold":"normal",fontStyle:Xb(a,"italic",!1)?"italic":"normal",opacity:"0"});document.body.appendChild(this.Dp);this.SX=cg(this.Dp).width;L(this.Dp,"fontFamily",
d+","+b)}yH.prototype.Yc=function(){Cf(this.Dp)};function zH(a){return cg(a.Dp).width!=a.SX};var AH={};function BH(a,b,c){c=c||b;var d="",f=!1,g=!1;q(a)?d=a:(d=Xb(a,"family",""),f=Xb(a,"bold",!1),g=Xb(a,"italic",!1));v(0<d.length);d=d.replace(/^"|"$/g,"");if(d in AH)(AH[d]?b:c)();else{var h=h||5E3;var k=new xH;k.start(d,"0",f,g);var n=La(),t=setInterval(function(){var d=!1,f=!1;k.check()?f=d=!0:La()-n>h&&(d=!0,f=!1);d&&(clearInterval(t),k.finish(),f?b():c&&(Sa("can't preload font "+(a&&a.family)),c()))},50)}}
function CH(a,b){Aa(b)||(b=[b]);var c=[];$a(b,function(a){c.push(a.fZ+"('"+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 DH(a,b){this.fZ=a;this.FI=b;this.kF=null}DH.prototype.src=function(){return this.FI};DH.prototype.format=function(){return this.kF};function EH(a){var b=a.TK,c=a.quiz,d=a.VZ,f=a.g0,g=a.lK,h=a.Yt,k=void 0===a.Aa?null:a.Aa,n=void 0===a.aS?"":a.aS,t=a.fitToWindow,u=a.A,x=a.Eq,E=a.le,M=a.J,U=a.skinSettings,Pa=a.ua,jm=a.KC,Qr=a.ax,sb=a.w2,ds=a.contentScale;a=a.Cn;G.call(this);var fg=this,hd=c.settings(),Xd=hd.ba().sb(),rv=Xd.width,ql=Xd.height;this.Le=null;this.rE=ds;this.ob=c;this.Yj=b;this.iu=n;this.hV=t;this.hJ=x;this.i=M;this.Sg=U;this.F=f;this.PU=d;this.GE=null;this.QU=Qr;this.XL=sb;this.eB=this.jF=!1;this.Rc=new Gl;this.Hb=new Dl;
El(this.Hb,this.Rc);FH(this,g);cl({S_:M.C("PB_TIMER_SECONDS_LABEL"),min:M.C("PB_TIMER_MINUTES_LABEL"),k_:M.C("PB_TIMER_HOURS_LABEL")});this.kg=E;this.Kc=null;(d=this.ob.Wa().Ol())&&!d.visible()&&(d=null);h=new vz(g,h);u&&(L(u,"z-index",10),L(u,"top",0));d=new Wk;n=new vs;f=u||document.body;Xd=new (Wu(E)?Ju:Hu)({A:f,$:h,S:this.F,eh:d,J:this.i,sb:Xd,Dh:n,ie:this.Rc});f=new LA({S:this.F,J:this.i,$:h,vg:Xd,Ua:Xd,A:f,passingScoreType:hd.ba().passingScoreType(),Wf:hd.ks.co().enabled()});this.hk=H(this);
this.CA=H(this);this.zp=H(this);this.dk=H(this);this.sl=new VB;hd=O;n=N?PB:KB;var pg=hd?new WG({S:this.F,skinSettings:U,A:u,soundController:this.Rc,$:h,TK:b,J:M,quiz:this.ob,Cn:a}):new n({zq:f,slideWidth:rv,slideHeight:ql,$:h,le:E,J:M,skinSettings:U,S:this.F,soundController:this.Rc,tC:this.sl,A:u,eh:d,fT:this,Cn:a,isGraded:c.isGraded()});D(this,pg);this.Ad=pg;this.Ad.pi(this.Yj);b=new bn(pg.Gn(),w(this.F,kj));Xd.$l(b);hd&&this.Ad.$l(b);this.o=new Lx({quiz:this.ob,Eq:this.hJ,$:h,ua:Pa,tC:this.sl,J:this.i,
le:this.kg});hd&&(pg.Zn(this.o),C(this,this.o.currentSessionChangedEvent(),function(){pg.xb(v(fg.currentSession()))},this));C(this,this.o.stateChangedEvent(),this.Ma,this);this.Od=new fz({state:this.o,view:pg,tC:this.sl,J:this.i,S:this.F,le:E,eh:d,Gt:b,wg:c.Wa().wg(),Cn:a});this.My=H(this,this.Od.closeWindowEvent());C(this,this.Od.Xx(),this.pX,this);C(this,this.Od.Xu,this.yW,this);C(this,this.Od.dF,this.tW,this);C(this,this.Od.showOutlineEvent(),this.lX,this);C(this,this.Od.showResourcesPopupEvent(),
this.nX,this);this.JA=jm;this.Gc=k;this.aG="always"==jm;this.TN=H(this);this.tv=0;this.fz=[];Wu(E)?setTimeout(function(){fg.ur()}):(pg.m("visibility","hidden"),0==Object.keys(g).length?(this.jF=!0,GH(this)):Oi(function(){HH(fg,g)},this))}m(EH,G);e=EH.prototype;e.id=function(){return this.Yj};e.setPresentationOutlineController=function(a){O&&this.Ad.setPresentationOutlineController(a)};e.isResumed=function(){return this.aG};
e.resize=function(a,b){if(a&&b){if(Jj){var c=v(this.Ad.displayObject().parentNode);BC=c;c=v(c.style);c.overflow="auto";c.width=a+"px";c.height=b+"px"}if(O)this.Ad.resize(a,b);else if(N)this.Ad.resize(a,b);else{if(Vu(this.kg)||mk){var d=a;c=b;a=b=0}else d=void 0===d?16:d,a=new K(d,d,a-2*d,b-2*d),d=a.width,c=a.height,b=a.left,a=a.top;d=Gg({width:this.Ad.width()*this.rE,height:this.Ad.height()*this.rE,boundingWidth:d,boundingHeight:c,dh:this.hV});c=d.left;var f=d.top;this.Ad.ab(d.scale*this.rE);this.Ad.move(c+
b,f+a)}}};e.restartQuiz=function(){this.Od.restartQuiz()};e.pauseMedia=function(){this.Rc.gT()};e.changeAllowTouchScrollEvent=function(){return H(this)};e.touchScrollAllowed=function(){return!0};e.autoStartAvailable=function(){return this.Od.autoStartAvailable()};e.soundController=function(){return this.Rc};e.restoreState=function(){};e.usedAttemptsCount=function(){return this.o.usedAttemptsCount()};e.allowRetakeQuiz=function(){return this.o.allowRetakeQuiz()};e.currentSession=function(){return this.o.currentSession()};
e.currentSessionChangedEvent=function(){return this.o.currentSessionChangedEvent()};e.closeWindowEvent=function(){return this.My};e.quizPlayerEvent=function(){return this.CA};e.navigationType=function(){return this.ob.settings().ba().navigationType()};e.showOutlineEvent=function(){return this.zp};e.showResourcesPopupEvent=function(){return this.dk};e.outlinePopupClosed=function(){this.Od.outlinePopupClosed()};e.resourcesPopupClosed=function(){this.Od.resourcesPopupClosed()};e.stateChangedEvent=function(){return this.hk};
e.slideChangedEvent=function(){return this.Od.slideChangedEvent()};e.currentSlideId=function(){return this.Od.currentSlideId()};e.mediaController=function(){return this.Hb};e.setOverlayDisplayed=function(){};e.setActionAvailability=function(a){this.Kc=a;this.Od.setActionAvailability(this.Kc);O&&this.Ad.setActionAvailability(a)};e.setParentScale=function(a){this.Ad.setParentScale(a)};e.start=function(){IH(this,this.Yj);this.jF&&this.ur();this.eB=!0};
e.activate=function(){v(this.GE).disabled=!1;this.Od.activate(!0);this.Ad.activate()};e.deactivate=function(){v(this.GE).disabled=!0;this.Od.activate(!1);this.Ad.deactivate()};e.persistState=function(){return this.o.persist()};e.setUserInfo=function(a,b){this.o.setUserInfo(a,b)};e.quiz=function(){return this.ob};e.Il=function(){return this.Ad};e.skin=function(){return this.Ad};e.skinSettings=function(){return this.Sg};e.initializationCompleteEvent=function(){return this.TN};
e.showTopPanel=function(){return Dz(this.ob,Vu(this.kg))};function JH(a,b){b?a.o.resume(b):Px(a.o)?a.o.xb(Ja(a.Od.wL,a.Od)):(a.o.start(),b=a.o.currentSession(),!b||Bx(b)||b.$c()||a.Ad.cD())}
function IH(a,b){var c=a.Sg.at().colors(),d=a.ob.HC();d=d?Vi(d):"transparent";b=Object.assign(a.QU,{__wrapper_id__:b,__quiz_id__:"q_"+a.Yj,__correct_message__:a.i.C("PB_GRADED_QUESTION_CORRECT"),__incorrect_message__:a.i.C("PB_GRADED_QUESTION_INCORRECT"),__answered_message__:a.i.C("PB_SURVEY_QUESTION_ANSWERED"),__not_answered_message__:a.i.C("PB_MINI_SKIN_NOT_ANSWERED_SURVEY_QUESTION"),__slide_background_url__:d});var f={};a.XL&&Ob(a.XL,function(a,b){f[b]=a});Ob(c,function(a,b){f[b]=Ke(a)});Ql(f,
c);a.GE=a.PU.YJ(f,b);c=jj(a.F,"gradients",{});L(c,"position","absolute");Bf(a.Il().displayObject(),c,0)}e.setPanelScale=function(a){this.Ad.setPanelScale(a)};function FH(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.iu+k,g.push('url("'+Se(k)+'")');c.push('@font-face { font-family: "'+f+'"; src: '+g.join(",")+";}")}Xh(c.join("\n"))}e.Ma=function(){this.hk.a(new ww)};
e.startupCompletedEvent=function(){return this.initializationCompleteEvent()};e.sessionDetailsGenerator=function(){return this.currentSession().sessionDetailsGenerator()};e.startupCompleted=function(){return!0};
function GH(a){function b(){a.Ad.m("visibility","");a.Ad.wa();a.TN.a()}a.eB&&a.ur();var c=[],d=a.ob.HC();d&&c.push($B(d));if(d=a.currentSession()){var f=Aw(d.O);f?(c.push(Sx(a.sl,f.slide())),a.Od.VC(f.slide().id())):d.$c()&&c.push(Sx(a.sl,v(d.$c()).slide()))}else if(d=a.o.nm)c.push(Sx(a.sl,d.slide())),a.Od.VC(d.slide().id());Promise.all(c).then(b,b)}function KH(a,b){function c(){--a.tv;LH(a);0===a.tv&&(a.jF=!0,GH(a))}++a.tv;var d={};d.family=b;BH(d,c,c)}
function LH(a){for(;2>a.tv&&a.fz.length;)KH(a,a.fz.pop())}function HH(a,b){a.tv=0;a.fz=[];var c=[];Ob(b,function(b,f){var d=[];0===b.length&&d.push(new DH("local",f));for(var h=0;h<b.length;++h)d.push(new DH("url",b[h]));c.push(CH(f,d));a.fz.push(f);LH(a)})}e.ur=function(){var a=this,b="prompt"==this.JA;this.Gc&&b?(MH(this,!1),this.Od.Pn(function(b){a.aG=b;JH(a,b?a.Gc:null);MH(a,!0)})):JH(this,this.aG?this.Gc:null)};e.pX=function(){this.CA.a("skipQuizSlide")};e.tW=function(){this.CA.a("quizFinished")};
e.lX=function(a){this.zp.a(a)};e.nX=function(a){this.dk.a(a)};e.yW=function(){this.CA.a("gotoPreviousSlide")};e.setBannerView=function(a){this.Le=a;this.Ad.setBannerView(a)};function MH(a,b){a.Le&&L(a.Le,"display",b?"":"none")};var NH={Gd:{_:"rs",OJ:{_:"a",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},rD:{_:"v",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},images:{_:"i",src:{_:"s"},width:{_:"v"},height:{_:"h"},text:{_:"t"}}},fonts:{_:"fs",fontFamily:"f",K2:"s"},Yt:{_:"S",fontFamily:"f",bold:"b",italic:"i"},ax:{_:"v"}};function OH(a){this.iu=a||"";a=Wq(NH);this.qz=a.Gd.images;this.GD=a.Gd.OJ;this.oJ=a.Gd.rD};var PH={content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},language:{_:"l"},kD:{_:"tedt"},YB:{_:"dr"},XB:{_:"dw"}};function QH(){G.call(this);this.K=new Map;this.Du="";H(this)}m(QH,G);e=QH.prototype;e.Jx=function(a,b){b=void 0===b?!1:b;var c=a.id();this.K.set(c,a);b&&(this.Du=c)};e.cK=function(){return this.Du};e.has=function(a){return this.K.has(a)};e.count=function(){return Array.from(this.K.keys()).length};e.names=function(){var a=[];this.K.forEach(function(b){a.push(b.name())});return a};e.clear=function(){this.K.clear();this.Du=""};
e.clone=function(){var a=this,b=new QH;this.K.forEach(function(c){c=new Kl(c.name(),c.id(),c.labels());b.Jx(c,c.id()==a.cK())},this);return b};function RH(){this.Xv=-1;this.gw="selectGroups";this.QQ=!1}e=RH.prototype;e.nq=function(){return this.Xv};e.Xn=function(){return this.gw};e.BL=function(){return this.QQ};e.rL=function(a){this.gw=a};e.pL=function(a){this.Xv=a};function SH(){G.call(this);this.Ab=!1;this.Cd=60;this.qa=H(this);this.jr=H(this)}m(SH,G);SH.prototype.isEnabled=function(){return this.Ab};SH.prototype.value=function(){return this.Cd};SH.prototype.enable=function(a){this.Ab!=a&&(this.Ab=a,this.qa.a(),this.jr.a())};SH.prototype.Jc=function(a){this.Cd!=a&&(this.Cd=a,this.qa.a())};function TH(){G.call(this);this.Tc=new J(720,540);this.Yi="eachQuestion";this.sA="quizPassingScore";this.df=new SH;this.df.Jc(3600);this.ZL=!1;this.As=new RH;this.JA="prompt";this.JO="free";this.GP=H(this);this.u=H(this);this.kZ=H(this)}m(TH,G);e=TH.prototype;e.sb=function(){return this.Tc};e.cd=function(){return this.Yi};e.passingScoreType=function(){return this.sA};e.ma=function(){return this.df};e.HJ=function(){return this.ZL};e.KC=function(){return this.JA};e.navigationType=function(){return this.JO};
e.H=function(){return this.u};function UH(){this.ga=10;this.Nq=this.Yr=0;this.Oq=1;this.gn=!0;this.ti=!1;this.AQ=!0;this.MQ=!1;this.sm=new Map;this.sm.set("correct",th("Qm.FormView.Feedback.DefaultCorrect"));this.sm.set("incorrect",th("Qm.FormView.Feedback.DefaultIncorrect"));this.sm.set("attempt",th("Qm.FormView.Feedback.DefaultAttempt"));this.sm.set("answered",th("Qm.FormView.Feedback.DefaultAnswered"));this.iM=!1;this.aM=!0;this.df=new SH}e=UH.prototype;e.points=function(){return this.ga};e.jq=function(){return this.Yr};
e.Xs=function(){return this.Nq};e.De=function(){return this.Oq};e.KJ=function(){return this.iM};e.TR=function(){return this.aM};e.ma=function(){return this.df};e.xT=function(){return this.AQ};e.AT=function(){return this.MQ};e.oL=function(a){this.ga=a};e.lL=function(a){this.Yr=a};e.dL=function(a){this.Nq=a};e.Fx=function(a){this.Oq=a};e.tL=function(a){this.gn=a};e.bL=function(a){this.ti=a};function VH(){this.Ab=!1;this.lQ="";this.nn="_blank"}e=VH.prototype;e.enabled=function(){return this.Ab};e.aL=function(){return this.lQ};e.target=function(){return this.nn};e.f=function(a){this.Ab=a};e.$C=function(a){this.nn=a};function WH(){this.zQ=this.Ae=this.zI=this.Ab=!1;this.HM="passedAndFailed";this.mN=""}e=WH.prototype;e.enabled=function(){return this.Ab};e.eD=function(){return this.zI};e.$n=function(){return this.Ae};e.yL=function(){return this.zQ};e.UJ=function(){return this.HM};e.gK=function(){return this.mN};e.f=function(a){this.Ab=a};e.YC=function(a){this.Ae=a};function XH(){G.call(this);this.CN=th("Qm.Settings.Report.ValueFrom");this.Ew=th("Qm.Settings.Report.ValueQuizSubject");this.ru=th("Qm.Settings.Report.ValueQuizComment");this.cR=H(this);this.FM=H(this)}m(XH,G);XH.prototype.from=function(){return this.CN};XH.prototype.ay=function(){return this.Ew};XH.prototype.Yw=function(){return this.ru};function YH(){this.Ab=!1;this.lk=""}YH.prototype.enabled=function(){return this.Ab};YH.prototype.url=function(){return this.lk};YH.prototype.f=function(a){this.Ab=a};YH.prototype.aD=function(a){this.lk=a};function ZH(){this.$T=new WH;this.LI=new WH;this.LI.zI=!0;this.LI.YC(!0);this.pY=new XH;this.DY=new YH;this.GV=new VH}e=ZH.prototype;e.xn=function(){return this.$T};e.co=function(){return this.LI};e.Jt=function(){return this.pY};e.Mt=function(){return this.DY};e.wt=function(){return this.GV};function $H(){G.call(this);this.GH=new UH;this.Vz=new TH;this.ks=new ZH;this.OV=new QH;C(this,this.Vz.GP,this.PW,this)}m($H,G);$H.prototype.ba=function(){return this.Vz};$H.prototype.Ta=function(){return this.GH};$H.prototype.zt=function(){return this.OV};
$H.prototype.PW=function(){var a=this.ks.Jt(),b="survey"==this.Vz.passingScoreType(),c=th("Qm.Settings.Report.ValueQuizComment"),d=th("Qm.Settings.Report.ValueSurveyComment"),f=b?d:c;(b?c:d)==a.Yw()&&a.ru!=f&&(a.ru=f,a.FM.a());c=th("Qm.Settings.Report.ValueQuizSubject");d=th("Qm.Settings.Report.ValueSurveySubject");f=b?d:c;(b?c:d)==a.ay()&&a.Ew!=f&&(a.Ew=f,a.cR.a())};function aI(){G.call(this);this.RE=this.vI=!0;this.u=H(this)}m(aI,G);aI.prototype.showSlideList=function(){return this.vI};aI.prototype.displayQuestionStatus=function(){return this.RE};aI.prototype.H=function(){return this.u};function bI(){G.call(this);this.rI=this.tI=!0;this.u=H(this)}m(bI,G);bI.prototype.am=function(){return this.rI};bI.prototype.Ux=function(){return this.tI};bI.prototype.H=function(){return this.u};function cI(){G.call(this);this.CM=this.DO=null;this.Lf=new bI;this.be=new aI;C(this,this.Lf.H(),this.Ve,this);C(this,this.be.H(),this.Ve,this);this.QN=!1;this.AF=H(this);this.u=H(this)}m(cI,G);e=cI.prototype;e.iq=function(){return v(this.DO)};e.at=function(){return v(this.CM)};e.yj=function(){return this.Lf};e.questionListInfo=function(){return this.be};e.eq=function(){return this.QN};e.H=function(){return this.u};e.Ve=function(){this.u.a()};function dI(a,b){G.call(this);this.ld=b||"";this.G=new $H;this.Sg=new cI;this.uw=a;this.SP="";this.GY=H(this);this.XI=H(this);this.aZ=H(this);this.QY=H(this)}m(dI,G);e=dI.prototype;e.title=function(){return this.ld};e.settings=function(){return this.G};e.skinSettings=function(){return this.Sg};e.uL=function(a){this.Sg=a;this.QY.a()};e.setTitle=function(a){this.ld=a;this.XI.a()};e.HC=function(){return this.SP};function eI(a,b,c){dI.call(this,b,c);this.Tg=a}m(eI,dI);eI.prototype.Wa=function(){return this.Tg};eI.prototype.isGraded=function(){return"survey"!=this.settings().ba().passingScoreType()};eI.prototype.version=function(){return"9.0"};function fI(){G.call(this);this.AR=!0;this.Xv=-1;this.gw="allQuestions";this.rA=new Nw;this.qa=H(this)}m(fI,G);e=fI.prototype;e.nD=function(){return this.AR};e.nq=function(){return this.Xv};e.Xn=function(){return this.gw};e.Fd=function(){return this.rA};e.rL=function(a){this.gw=a;this.qa.a()};e.pL=function(a){this.Xv=a;this.qa.a()};e.WC=function(a){this.rA=a;this.qa.a()};e.Ee=function(){return this.qa};function gI(){this.DA=[]}gI.prototype.addRange=function(a){this.DA.push(a)};gI.prototype.count=function(){return this.DA.length};function hI(a){zh.call(this,a)}m(hI,zh);hI.prototype.get=function(a){return Ah(this,a)};hI.prototype.push=function(a){return Bh(this,a)};hI.prototype.insert=function(a,b){return Bh(this,a,b)};hI.prototype.remove=function(a){return Ch(this,a)};function iI(a){G.call(this);this.Pc=a;this.ld="";this.Ja=new hI;D(this,this.Ja);this.G=new fI;this.RQ=new gI;this.XI=new F}m(iI,G);e=iI.prototype;e.id=function(){return this.Pc};e.title=function(){return this.ld};e.slides=function(){return this.Ja};e.settings=function(){return this.G};e.setTitle=function(a){this.ld=a;this.XI.a()};function jI(){}jI.prototype.fS=function(a){a=a||Fn();return new iI(a)};function kI(a){this.b=a}kI.prototype.load=function(a){var b=new Ll({description:a[this.b.description],colors:a[this.b.colors],Pl:a[this.b.Pl]});b.fL(a[this.b.baseName]);return b};function lI(a){this.b=a}lI.prototype.load=function(a){var b=new Ml({description:a[this.b.description],messages:a[this.b.messages],Pl:a[this.b.Pl]});b.fL(a[this.b.baseName]);return b};function mI(a){this.b=a}mI.prototype.load=function(a,b){var c=(new lI(this.b.iq)).load(b[this.b.iq]);a.DO=c;c=(new kI(this.b.at)).load(b[this.b.at]);a.CM=c;c=a.yj();var d=b[this.b.yj],f=this.b.yj,g=d[f.am];p(g)&&c.rI!=g&&(c.rI=g,c.u.a());d=d[f.Ux];p(d)&&c.tI!=d&&(c.tI=d,c.u.a());c=a.questionListInfo();d=b[this.b.questionListInfo];f=this.b.questionListInfo;g=d[f.showSlideList];p(g)&&g!=c.vI&&(c.vI=g,c.u.a());d=d[f.displayQuestionStatus];p(d)&&d!=c.RE&&(c.RE=d,c.u.a());a.QN=b[this.b.eq];a.AF.a()};function nI(a){this.b=a}nI.prototype.load=function(a,b){a.clear();a.Du=b[this.b.cK];var c=this.b.items;b=l(b[c]);for(var d=b.next();!d.done;d=b.next())d=d.value,a.Jx(new Kl(d[c.name],d[c.id],d[c.labels]))};function oI(a){this.b=a}oI.prototype.load=function(a,b){a.oL(b[this.b.points]);a.lL(b[this.b.jq]);a.dL(this.nh(b[this.b.Xs],0));a.Fx(b[this.b.De]);a.tL(b[this.b.Gk]);a.bL(b[this.b.IJ]);a.iM=b[this.b.KJ];a.aM=b[this.b.TR];a.AQ=b[this.b.xT];a.MQ=b[this.b.AT];var c=b[this.b.lx];c&&(a.sm.set("correct",c[this.b.lx.correct]),a.sm.set("incorrect",c[this.b.lx.rt]),a.sm.set("attempt",c[this.b.lx.Ws]),a.sm.set("answered",c[this.b.lx.Vs]));a=a.ma();b=b[this.b.ma];a.enable(b[this.b.ma.isEnabled]);a.Jc(b[this.b.ma.value])};
oI.prototype.nh=function(a,b){return null!=a?a:b};function pI(a){this.b=a}pI.prototype.load=function(a,b){qI(a.xn(),b[this.b.xn],this.b.xn);qI(a.co(),b[this.b.co],this.b.co);var c=a.Jt(),d=b[this.b.Jt],f=this.b.Jt;c.CN=d[f.from];var g=d[f.ay];c.Ew!=g&&(c.Ew=g,c.cR.a());d=d[f.Yw];c.ru!=d&&(c.ru=d,c.FM.a());c=a.Mt();d=b[this.b.Mt];f=this.b.Mt;c.f(d[f.enabled]);c.aD(d[f.url]);a=a.wt();b=b[this.b.wt];c=this.b.wt;a.f(b[c.enabled]);a.lQ=b[c.aL];a.$C(b[c.target])};
function qI(a,b,c){a.f(b[c.enabled]);a.zI=b[c.eD];a.YC(b[c.$n]);a.zQ=b[c.yL];a.HM=b[c.UJ];a.mN=b[c.gK]};var rI={alwaysResume:"always",promptToResume:"prompt",alwaysStartOver:"never"};function sI(a){this.b=a}
sI.prototype.load=function(a,b){var c=b.ba(),d=a[this.b.quiz],f=this.b.quiz;c.Yi=d[f.cd];c.u.a();c.kZ.a();c.ZL=d[f.HJ];c.u.a();var g=d[f.KC];c.JA=rI[g]||g||"prompt";c.u.a();g=d[f.navigationType];if(!g||g&&"free"!=g&&"locked"!=g)g="free";c.JO=g;c.u.a();c.sA=d[f.passingScoreType];c.GP.a();c.u.a();g=d[f.sb];c.Tc=new J(g[f.sb.width],g[f.sb.height]);c.u.a();g=d[f.ma];var h=c.ma();h.enable(g[f.ma.isEnabled]);h.Jc(g[f.ma.value]);c=c.As;d=d[f.Wa];c.rL(d[f.Wa.Xn]);c.pL(d[f.Wa.nq]);c.QQ=d[f.Wa.BL];f=b.Ta();
(d=a[this.b.kT])&&(new oI(this.b.kT)).load(f,d);(f=a[this.b.mT])&&(new pI(this.b.mT)).load(b.ks,f);b=b.zt();if(a=a[this.b.zt])(new nI(this.b.zt)).load(b,a);else{a=th("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=Fn();f.splice(0,1);b.Jx(new Kl(d,c,f))}a=Array.from(b.K.keys());if(0>=a.length)throw Error("Invalid preset index");a=a[0];if(!b.K.has(a))throw Error("Invalid preset id");
a=b.K.get(a).id();b.Du=a}};function tI(){this.mn=null}m(tI,nw);e=tI.prototype;e.fj=function(){uI(this);this.mn&&(this.mn.Kd.mi().align="center")};e.$i=function(){};e.ej=function(){uI(this)};e.ij=function(){};e.oj=function(){};e.kj=function(){};e.qj=function(){};e.jj=function(){};e.cj=function(){};e.pj=function(){};e.lj=function(){};e.nj=function(){};e.hj=function(){};e.dj=function(){};e.bj=function(){};e.gj=function(){};e.mj=function(){uI(this);this.mn&&(this.mn.Kd.mi().align="center")};e.aj=function(){};
function uI(a){a.mn&&(a.mn.Kd.ub().size+=12)};function vI(a,b,c,d,f){G.call(this);this.ld=a;this.Is=d;this.uZ=b;this.kb=c;a=f||[];this.Jd(this.yB);b=l(a);for(c=b.next();!c.done;c=b.next())C(this,c.value.cm,this.Ev,this);a=Wh(a);if(this.yB=a.MK)C(this,this.yB.MS,this.LX,this),C(this,this.yB.LS,this.JX,this);this.nd=a.NJ;this.uR=H(this);this.vZ=H(this);this.u=H(this);Jd(this.ld.cm,this.u);Jd(this.Is.cm,this.u);Jd(this.vZ,this.u);Jd(this.uR,this.u);this.values().length||this.values().push(new Ap(""))}m(vI,G);e=vI.prototype;e.title=function(){return this.ld};
e.usage=function(){return this.uZ};e.Ud=function(){return this.Is};e.type=function(){return this.kb};e.values=function(){return this.nd};e.value=function(){return this.nd[0]};e.Gh=function(a){this.kb!=a&&(this.kb=a,this.uR.a())};e.H=function(){return this.u};e.JX=function(a){a=this.values()[a];C(this,a.cm,this.Ev,this);this.Ev()};e.LX=function(a,b){a=l(b);for(b=a.next();!b.done;b=a.next())Ad(this,b.value.cm,this.Ev,this);this.Ev()};e.Ev=function(){this.H().a()};function wI(a){this.b=a}wI.prototype.load=function(a,b){var c=this.b.Sb,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.Ud],t=[];g=l(g[c.values]);for(var u=g.next();!u.done;u=g.next())t.push(new Ap(u.value));f=new vI(new Ap(f),h,k,new Ap(n),t);b.push(f)}}a.Qh=b};function xI(a,b,c){var d=b[c.hi];a.KD!=d&&(a.KD=d,a.oU.a());d=b[c.ke];a.xH!=d&&(a.xH=d,a.MP.a());d=b[c.DC];a.wH!=d&&(a.wH=d,a.MP.a());b=b[c.Pf];a.OD!=b&&(a.OD=b,a.PD.a())};function yI(){G.call(this);this.xH=this.KD=this.OD=!1;this.wH=1;this.oU=H(this);this.MP=H(this);this.PD=H(this)}m(yI,am);yI.prototype.hi=function(){return this.KD};yI.prototype.ke=function(){return this.xH};yI.prototype.DC=function(){return this.wH};yI.prototype.Pf=function(){return this.OD};function zI(a){yI.call(this);this.Da=a;this.mp="";this.Pk=H(this);this.NH=H(this)}m(zI,yI);zI.prototype.Vn=function(){return this.mp};zI.prototype.Pt=function(a){this.mp!=a&&(this.mp=a,this.NH.a())};function AI(a,b){yI.call(this);this.mJ=a;this.Tj=b;this.qJ=a.width();this.nJ=a.height();this.FD=H(this)}m(AI,yI);AI.prototype.videoWidth=function(){return this.qJ};AI.prototype.videoHeight=function(){return this.nJ};function BI(a,b){this.b=a;this.Se=b}BI.prototype.load=function(a,b){if(a){var c=a[this.b.image];c&&b.mL(this.mG(c,this.b.image));(c=a[this.b.audio])&&b.eL(CI(this,c,this.b.audio));if(a=a[this.b.video]){c=this.b.video;var d=DI(this.Se,a[c.id],a[c.QK]);d=new AI(d.video,d.poster);xI(d,a,c);var f=a[c.width];f&&(d.qJ=f);if(a=a[c.height])d.nJ=a;b.mk!=d&&(b.mk&&Ad(b,b.mk.FD,b.ha,b),b.mk=d,b.mk&&C(b,b.mk.FD,b.ha,b),b.AZ.a(),b.ha())}}};
BI.prototype.mG=function(a,b){var c=EI(this.Se,a[b.id]).og;c=new bm(c);c.PC(a[b.Of]);return c};function CI(a,b,c){a=new ws(a.Se.Og.OJ[b[c.id]]);a=new zI(a);xI(a,b,c);a.Pt(b[c.Vn]||"");return a};function FI(a){G.call(this);this.c=a;this.sd=null;this.wy=H(this)}m(FI,G);e=FI.prototype;e.audio=function(){return this.sd};e.content=function(){return this.c};e.setContent=function(a){this.c=a};e.eL=function(a){var b=this;this.sd!=a&&(this.Jd(this.sd),(this.sd=a)&&C(this,this.sd.Pk,function(){b.wy.a()},this),this.wy.a())};e.va=function(){var a=[];this.sd&&a.push(this.sd.Da);this.c&&(a=a.concat(this.c.va()));return a};function GI(a,b){this.b=a;this.Y=b}GI.prototype.load=function(a){if(!a)return null;var b=HI(this.Y,this.b.value,a[this.b.value]);b=new FI(b);if(a=a[this.b.audio])a=CI(new BI(this.b,this.Y),a,this.b.audio),b.eL(a);return b};function II(){this.c=null}II.prototype.setContent=function(a){this.c=a};II.prototype.Za=function(a,b,c,d){this.c&&this.c.Za(a,b,c,d)};function JI(a,b){var c=void 0;a instanceof Tg&&(c=a.wf());a=a.type();b="shape"==a?b.oI[v(c)]++:b.LG[a]++;return wh(a,c)+" "+b};function KI(a){this.b=a}
KI.prototype.load=function(a,b,c){c=c||new ch;dh(c,a[this.b.rg]);if(a.hasOwnProperty(this.b.Hk)){b=c.Hk();var d=this.b.Hk;a=a[this.b.Hk];b.gh(a[d.color]);b.xj(a[d.alpha])}else if(a.hasOwnProperty(this.b.qK)){b=this.b.qK;d=a[this.b.qK];a=c.Do;a.Gh(d[b.type]);for(var f=[],g=l(d[b.sk]),h=g.next();!h.done;h=g.next())h=h.value,f.push(new Md(h[b.sk.position],h[b.sk.color],h[b.sk.alpha]));ah(a,f);"linear"==a.type()?a.Ex(d[b.angle]):"radial"==a.type()&&(d=d[b.mq],b=new Nd(d[b.mq.VB],d[b.mq.WB],d[b.mq.IC]),
a.KH!=b&&(a.KH=b,a.u.a()))}else a.hasOwnProperty(this.b.Mn)&&(d=c.Mn(),f=this.b.Mn,a=a[this.b.Mn],d.xj(a[f.alpha]),d.setPosition(a[f.position]),b=EI(b,a[f.n_]).og,d.kh!=b&&(d.kh=b,d.u.a()));return c};function LI(a){this.b=a}LI.prototype.load=function(a,b){b=b||new eh;a&&(b.setText(a[this.b.text]),a=a[this.b.ZR],b.MD!=a&&(b.MD=a,b.u.a()));return b};function MI(a){this.b=a}MI.prototype.load=function(a,b){b=b||new fh;b.gh(a[this.b.color]);b.xj(a[this.b.alpha]);b.xg(a[this.b.size]);return b};function NI(a){this.b=a}NI.prototype.load=function(a,b){b=b||new gh;b.gh(a[this.b.color]);b.xj(a[this.b.alpha]);b.RC(a[this.b.blur]);b.Ex(a[this.b.angle]);b.xg(a[this.b.size]);a=a[this.b.Bn];b.Hu!=a&&(b.Hu=a,b.u.a());return b};function OI(a){this.b=a}OI.prototype.load=function(a,b){b=b||new hh;b.Gh(a[this.b.type]);b.xg(a[this.b.size]);var c=a[this.b.bK];b.LE!=c&&(b.LE=c,b.ha());c=a[this.b.Ww];b.dE!=c&&(b.dE=c,b.ha());c=a[this.b.join];b.cG!=c&&(b.cG=c,b.ha());"solid"==b.type()&&(b.gh(a[this.b.color]),b.xj(a[this.b.alpha]));return b};function PI(a){this.b=a}PI.prototype.load=function(a,b){b=b||new ih;if(a){jh(b,a[this.b.qk]);var c=a[this.b.verticalAlign];b.lJ!=c&&(b.lJ=c,b.u.a());c=a[this.b.Hq];b.Sw!=c&&(b.Sw=c,b.u.a());kh(b,a[this.b.marginLeft]);lh(b,a[this.b.marginRight]);mh(b,a[this.b.marginTop]);nh(b,a[this.b.marginBottom])}return b};function QI(a,b){this.b=a;this.Se=b;this.ND=new KI(this.b.background);this.jZ=new OI(this.b.strokeStyle);this.dU=new LI(this.b.HB);this.IY=new NI(this.b.Rt);this.oV=new MI(this.b.mt);this.mZ=new PI(this.b.Td)}
QI.prototype.load=function(a,b){b=b||new oh;var c=w(b.background(),ch);this.ND.load(a[this.b.background],this.Se,c);c=w(b.strokeStyle(),hh);this.jZ.load(a[this.b.strokeStyle],c);c=w(b.HB(),eh);this.dU.load(a[this.b.HB],c);c=w(b.Rt(),gh);var d=a[this.b.Rt];d?(this.IY.load(d,c),0!=c.Jr&&(c.Jr=!1,c.u.a())):(1!=c.Jr&&(c.Jr=!0,c.u.a()),c.wK());c=w(b.mt(),fh);(d=a[this.b.mt])?(this.oV.load(d,c),0!=c.Ir&&(c.Ir=!1,c.u.a())):(1!=c.Ir&&(c.Ir=!0,c.u.a()),c.wK());c=w(b.Td(),ih);this.mZ.load(a[this.b.Td],c);return b};function RI(a,b,c){ph.call(this,a,b,c)}m(RI,ph);function SI(a){var b=a.ZS,c=a.id,d=a.wf;a=new oh;if(c&&ie(c))return b=a.background(),dh(b,"gradientFill"),ah(b.Do,[new Md(0,6067175,1),new Md(1,4423376,1)]),b.Do.Ex(90),jh(a.Td(),"shrinkTextOnOverflow"),b=a.Td(),1!=b.Sw&&(b.Sw=!0,b.u.a()),a.strokeStyle().gh(3568837),a.strokeStyle().xg(2),a;if(c&&ke(c))return TI(a),UI(a.Td()),a;if(c&&je(c))return TI(a),a;switch(b){case "slidePicture":case "image":return TI(a),a;case "slideVideo":case "video":return a.strokeStyle().Gh("none"),dh(a.background(),"solidFill"),
a.background().Hk().gh(16777215),a;case "shape":b=v(d);a.background().Hk().gh(6592469);a.strokeStyle().gh(3964106);UI(a.Td());switch(b){case "textBox":TI(a);jh(a.Td(),"resizeShapeToFitText");break;case "freeform":dh(a.background(),"none")}return a;case "line":return dh(a.background(),"none"),a.strokeStyle().gh(6592469),a}throw Error("unknown object type");}function UI(a){mh(a,5);nh(a,5);kh(a,10);lh(a,10)}function TI(a){a.strokeStyle().Gh("none");dh(a.background(),"none")};function VI(a,b){this.b=a;this.vb=null;this.Se=b;this.JY=new QI(this.b.Hd,this.Se)}m(VI,ft);e=VI.prototype;e.load=function(a,b,c){this.vb=a;a=WI(this,a[this.b.type],a[this.b.id],b);a.id()||(v(c),a.pi(JI(a,c)));this.ff(a);return a};
function WI(a,b,c,d){v(a.vb);switch(b){case "mediaPlaceholder":return new et(c);case "slidePicture":return new cm(v(d.fb),c,XI(a));case "slideVideo":return new wn({QT:v(d.video()),id:c,Hd:XI(a)});case "slideAudio":return new vn(v(d.audio()),c);case "image":return v(a.vb),d=EI(a.Se,a.vb[a.b.HZ]),b=d.og,d=d.q_,a=XI(a),d?new RI(b,c,a):new ph(b,c,a);case "video":v(a.vb);b=a.vb[a.b.video];d=DI(a.Se,b[a.b.video.id],b[a.b.video.QK]);d=new AI(d.video,d.poster);var f=a.vb[a.b.width];f&&(d.qJ=f);var g=a.vb[a.b.height];
f&&(d.nJ=g);xI(d,b,a.b.video);return new xn({QT:d,id:c,Hd:XI(a)});case "iconPlaceholder":return new un(c);case "line":return new rh(XI(a),c);case "shape":return b=a.vb[a.b.wf],a=XI(a),ie(c)?(c=new tn(a||SI({ZS:"shape",id:c,wf:b}),c),c.Ox(b)):(c=new Tg(a||SI({ZS:"shape",id:c,wf:b}),c),c.Ox(b)),c}throw Error("unknown type "+b);}e.xJ=function(a){YI(this,a)};e.BB=function(a){ZI(this,a);$I(this,a);v(this.vb);this.vb[this.b.Yp]&&(a.JG=this.Sz(this.b.Yp,this.vb[this.b.Yp]));this.vb[this.b.Of]&&a.PC(this.vb[this.b.Of])};
e.CJ=function(a){ZI(this,a);a.Ox("rectangle")};e.AJ=function(a){this.BB(a)};e.BJ=function(a){YI(this,a)};e.zJ=function(a){YI(this,a)};e.vJ=function(a){YI(this,a)};
e.uJ=function(a){switch(a.id()){case "restartBtn":var b=v(this.Se.Sg).iq().messages().PB_CONTROL_PANEL_RETAKE_QUIZ_BUTTON_LABEL;break;case "reviewBtn":b=v(this.Se.Sg).iq().messages().PB_CONTROL_PANEL_REVIEW_QUIZ_BUTTON_LABEL;break;case "reportBtn":b=v(this.Se.Sg).iq().messages().PB_VIEW_REPORT_BUTTON_LABEL}var c=new Td;c.Kd.ub().fontFamily="Open Sans";c.Kd.ub().bold=!0;c.Kd.ub().color=16777215;c.Kd.ub().size=15;c.Kd.mi().align="center";ZI(this,a,b);b=a.Hd();nh(b.Td(),7);mh(b.Td(),5);lh(b.Td(),18);
kh(b.Td(),18);b=v(this.vb)[this.b.LZ];p(b)&&a.JD!=b&&(a.JD=b,a.mM.a())};e.yJ=function(a){ZI(this,a);$I(this,a)};e.wJ=function(a){YI(this,a);$I(this,a);var b=v(this.vb)[this.b.Rl],c=new I(b[this.b.Rl.bq][this.b.Rl.bq.x],b[this.b.Rl.bq][this.b.Rl.bq.y]);a.fF.equals(c)||(a.fF=c.clone(),a.zH.a());b=new I(b[this.b.Rl.qq][this.b.Rl.qq.x],b[this.b.Rl.qq][this.b.Rl.qq.y]);a.ZH.equals(b)||(a.ZH=b.clone(),a.zH.a())};
function ZI(a,b,c){YI(a,b);v(a.vb);var d=a.vb[a.b.borderRadius];b.VD!=d&&(b.VD=d,b.qM.a());ke(b.id())||b.ri(a.Tz(b.type(),b.id(),c));if(d=a.vb[a.b.jt]){c=[];d=l(d);for(var f=d.next();!f.done;f=d.next())f=f.value,c.push(new I(f[a.b.jt.x],f[a.b.jt.y]));b.BN=c;b.u.a()}}function XI(a){return a.JY.load(v(a.vb)[a.b.Hd])}
function YI(a,b){v(a.vb);a.vb.hasOwnProperty(a.b.FK)&&(b.Jz=a.vb[a.b.FK]);if(a.vb[a.b.name]){var c=a.vb[a.b.name];b.To!=c&&(b.To=c,b.aW.a())}a.vb[a.b.rect]&&(b.Mg=a.Sz(a.b.rect,a.vb[a.b.rect]));a.vb[a.b.rotationAngle]&&(b.Qi=a.vb[a.b.rotationAngle])}e.Tz=function(a,b,c){v(this.vb);return this.vb[this.b.oi]?HI(this.Se,this.b.oi,this.vb[this.b.oi]):aJ(c)};function $I(a,b){var c=v(a.vb)[a.b.uK];c&&(b.Zk=new Qg(c[a.b.uK.url],c[a.b.uK.target]),b.vV.a())}
e.Sz=function(a,b){return new K(b[a.x],b[a.y],b[a.width],b[a.height])};function bJ(){}bJ.prototype.load=function(a,b){var c=new Vd;b.hasOwnProperty(a.bold)&&(c.bold=b[a.bold]);b.hasOwnProperty(a.italic)&&(c.italic=b[a.italic]);b.hasOwnProperty(a.oe)&&(c.oe=b[a.oe]);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]);return c};function cJ(){G.call(this);this.u=H(this);H(this)}m(cJ,G);cJ.prototype.H=function(){return this.u};cJ.prototype.uo=function(){this.u.a()};cJ.prototype.pc=function(){return null};function dJ(){cJ.call(this)}m(dJ,cJ);dJ.prototype.Ka=function(){return this.Qg};dJ.prototype.ri=function(a){this.Qg=a};function eJ(a,b){this.b=a;this.Se=b;this.uw=v(b.uw);this.ND=new KI(a.background);this.kB=new bJ}
eJ.prototype.load=function(a,b){var c=b.eb(),d=b.Fl(),f=a[this.b.qC],g=a[this.b.pC];c.mO=f;c.Nz=!1;c.lO.a();c.ha();c.Nz!=g&&(c.Nz=g,c.lO.a());"default"!=f&&g&&(g=this.Se.sb(),f=aA(new Oz(b.type(),new II),f,g.width,g.height),c.zO=f);fJ(this.b.C_,a,c.Db());fJ(this.b.NZ,a,c.Vw());gJ(this,this.b.Db,a,c.Db(),d);(f=b.description())&&c.Db().direction().ri(f);(b=b.content())&&b instanceof dJ&&c.Db().content().ri(b.Ka());gJ(this,this.b.Vw,a,c.Vw(),d);a[this.b.background]&&(d=this.ND.load(a[this.b.background],
this.Se),c.Id!=d&&(c.Id&&Ad(c,c.Id.H(),c.PE,c),c.Id=d,c.Id&&C(c,c.Id.H(),c.PE,c),c.PE()));d=this.uw;b=a[this.b.a0];v(d.Ny.has(b));d=d.Ny.get(b);c.tw!=d&&(c.tw=d,c.fu=null,c.VY.a(),c.ha());if(a=a[this.b.Rd])a=this.kB.load(this.b.Rd,a),c.fu=a,c.gU.a(),c.ha()};
function gJ(a,b,c,d,f){if(c=c[b])for(a=new VI(b,a.Se),b=l(c),c=b.next();!c.done;c=b.next()){c=a.load(c.value,f,d.OO);var g=d;v(c.id());"direction"==c.id()&&(g.br=c);"content"==c.id()&&(g.c=c);"additionalContent"==c.id()&&(g.Jh=c);Bh(g,c);g.NO.a(c);g.qy(c);g.ha()}}function fJ(a,b,c){(b=b[a])&&vh(c.OO,{LK:JSON.parse(b[a.LK]),xL:JSON.parse(b[a.xL])})};function hJ(){G.call(this);this.Bp=null;this.aB=H(this)}m(hJ,G);hJ.prototype.slideObject=function(){return this.Bp};function iJ(){G.call(this);this.Ri=0;this.u=H(this);this.OA=H(this);Jd(this.OA,this.u);this.Yh=new hJ;C(this,this.Yh.aB,this.ha,this);this.cN=new hJ;C(this,this.cN.aB,this.ha,this)}m(iJ,G);e=iJ.prototype;e.score=function(){return this.Ri};e.Nx=function(a){this.Ri!=a&&(this.Ri=a,this.OA.a(),this.ha())};e.H=function(){return this.u};e.object=function(){return this.Yh};e.destination=function(){return this.cN};e.ha=function(){this.u.a()};function jJ(a){this.b=a}jJ.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 iJ,g=d[this.b.object];if(g){var h=f.object();g=Fh(b,g[this.b.object.ET]);h.Bp!=g&&(h.Bp=g,h.aB.a())}if(g=d[this.b.destination])h=f.destination(),g=Fh(b,g[this.b.destination.ET]),h.Bp!=g&&(h.Bp=g,h.aB.a());f.Nx(d[this.b.score]);c.push(f)}return c};function kJ(a){this.b=a}kJ.prototype.load=function(a,b,c){a=(new jJ(this.b.mS)).load(a[this.b.mS],c);b.wM=a};function lJ(a){this.Cj=a}
lJ.prototype.load=function(a){var b=[];if("freeform"==a[this.Cj.type])for(var c=l(a[this.Cj.points]),d=c.next();!d.done;d=c.next())d=d.value,b.push(new I(d[this.Cj.points.x],d[this.Cj.points.y]));a:{switch(a[this.Cj.type]){case "rectangle":b=new tG;break a;case "oval":b=new sG;break a;case "freeform":b=new ix(v(b));break a}throw Error("unknown area type");}c=new Ap(a[this.Cj.label]);c!=b.Ra&&(b.Ra=c,b.u.a());b.Mx(this.Sz(this.Cj.rect,a[this.Cj.rect]));b.Nx(a[this.Cj.score]);b.gL(a[this.Cj.correct]);
return b};lJ.prototype.Sz=function(a,b){return new K(b[a.x],b[a.y],b[a.width],b[a.height])};function mJ(a){this.b=a}mJ.prototype.load=function(a,b,c){for(var d=new lJ(this.b.Ml.areas),f=[],g=l(a[this.b.Ml.areas]),h=g.next();!h.done;h=g.next())h=d.load(h.value,b),f.push(h);c.Mq=f;if(a=a[this.b.Ml.image])b=EI(b,a).og,c.mL(b)};function nJ(a){this.b=a.yt}nJ.prototype.load=function(a,b,c){for(var d=[],f=l(a[this.b.Jk]),g=f.next();!g.done;g=f.next())g=HI(b,this.b.Jk,g.value),d.push(g);c.ik=d;var h=[];a[this.b.labels].forEach(function(a){a=new Ap(a);h.push(a)});c.Jx(h);c.vT(a[this.b.Rn]);oJ(c,(new bJ).load(this.b.Jn,a[this.b.Jn]))};function pJ(a){this.b=a}pJ.prototype.load=function(a,b){var c=this.uE();c.pi(a[this.b.id]);var d=HI(b,this.b.text,a[this.b.text]);c.setText(d);if(d=a[this.b.uj])d=(new GI(this.b.uj,b)).load(d),c.Dk(d);if(d=a[this.b.Ys])c.Ot(d),Ph(d)&&(b.zb=!0);d=a[this.b.score];p(d)&&c.Nx(d);d=a[this.b.locked];p(d)&&c.rG!=d&&(c.rG=d,c.QV.a());if(d=a[this.b.image])b=this.mG(d,b,this.b.image),$o(c,b);b=a[this.b.correct];p(b)&&c.gL(b);a=a[this.b.typeIn];p(a)&&c.aJ!=a&&(c.aJ=a,c.vR.a(c));return c};
pJ.prototype.mG=function(a,b,c){b=EI(b,a[c.id]).og;b=new bm(b);b.PC(a[c.Of]);b.Pt(a[c.Vn]);return b};pJ.prototype.uE=function(){return new ap};function qJ(a){this.b=a;this.Ky=a.Ic}qJ.prototype.load=function(a,b,c,d){a=a[this.b.Ic];Wa(a);a=l(a);for(var f=a.next();!f.done;f=a.next())f=this.Qz(f.value,b,d),NF(c,f)};qJ.prototype.Qz=function(a,b,c){return(new pJ(this.Ky)).load(a,b,c)};function rJ(){G.call(this);this.$e=new ap;this.fo(this.$e);this.ya=new ap;this.fo(this.ya);this.u=H(this)}m(rJ,G);e=rJ.prototype;e.premise=function(){return this.$e};e.response=function(){return this.ya};e.Fn=function(){return w(this.$e.textRange(),Pg).Fn()};e.ad=function(a){this.ya!=a&&(this.Jd(this.ya),this.ya=a,this.fo(this.ya))};e.H=function(){return this.u};e.pc=function(){return Kh(this.$e.pc(),this.ya.pc())};e.va=function(){return this.ya.va().concat(this.$e.va())};
e.fo=function(a){C(this,a.tA,this.Ve,this);C(this,a.lB,this.Ve,this)};e.Ve=function(){this.u.a()};function sJ(a){this.Ky=a.Ic;this.AG=a.xk.matches}sJ.prototype.load=function(a,b,c,d){a=a[this.AG];Wa(a);a=l(a);for(var f=a.next();!f.done;f=a.next()){var g=f.value,h=b,k=d;f=new rJ;var n=new pJ(this.Ky);f.ad(n.load(g[this.AG.response],h,k));var t=f;g=n.load(g[this.AG.premise],h,k);t.$e!=g&&(t.Jd(t.$e),t.$e=g,t.fo(t.$e));NF(c,f)}};function tJ(a){this.b=a}tJ.prototype.load=function(a,b,c,d){(new sJ(this.b)).load(a,b,c.matches(),d);(new qJ(this.b)).load(a[this.b.xk.distractors],b,c.distractors(),d);a=a[this.b.xk.ratio];c.AH!=a&&(c.AH=a,c.uo())};function uJ(a){this.b=a}uJ.prototype.load=function(a){return"between"==a[this.b.dS]?new Vp(a[this.b.leftOperand],a[this.b.rightOperand]):new Wp(a[this.b.dS],a[this.b.operand])};function vJ(a){this.gM=a.B_}vJ.prototype.load=function(a,b){a=a[this.gM];Wa(a);a=l(a);for(var c=a.next();!c.done;c=a.next()){c=this.Qz(c.value);var d=b;Bh(d,c,void 0);d.YT.a(c,void 0)}};vJ.prototype.Qz=function(a){return(new uJ(this.gM)).load(a)};function wJ(){Zo.call(this);this.ci=null}m(wJ,Zo);wJ.prototype.setText=function(a){this.ce(this.ci);this.ci=D(this,a);C(this,this.ci.Lp,this.CX,this)};wJ.prototype.pc=function(){var a=Zo.prototype.pc.call(this),b=this.ci;a=Kh(a,null);a.$t=a.$t.concat(b);return a};wJ.prototype.textRange=function(){return v(this.ci)};function xJ(a){this.b=a}m(xJ,pJ);xJ.prototype.load=function(a){var b=this.uE();b.pi(a[this.b.id]);a=new Ap(a[this.b.text]);b.setText(a);return b};xJ.prototype.uE=function(){return new wJ};function yJ(a){qJ.call(this,a)}m(yJ,qJ);yJ.prototype.Qz=function(a){return(new xJ(this.Ky)).load(a)};function zJ(){G.call(this);this.Ab=!1;this.Cd=1;this.qa=H(this)}m(zJ,G);e=zJ.prototype;e.isEnabled=function(){return this.Ab};e.value=function(){return this.Cd};e.enable=function(a){this.Ab=a;this.qa.a()};e.Jc=function(a){this.Cd=a;this.qa.a()};e.Ee=function(){return this.qa};function AJ(){G.call(this);this.XH="byQuestion";this.ga=10;this.Nq=this.Yr=0;this.xY=H(this);this.qa=H(this)}m(AJ,G);e=AJ.prototype;e.pq=function(){return this.XH};e.points=function(){return this.ga};e.jq=function(){return this.Yr};e.Xs=function(){return this.Nq};e.oL=function(a){this.ga!=a&&(this.ga=a,this.qa.a())};e.lL=function(a){this.Yr!=a&&(this.Yr=a,this.qa.a())};e.dL=function(a){this.Nq!=a&&(this.Nq=a,this.qa.a())};e.Ee=function(){return this.qa};function BJ(){G.call(this);this.tG="anyDestination";this.uG="random";this.si="none";this.io=this.rH=!1;this.SV=H(this);this.TV=H(this);this.Jq=H(this);this.OX=H(this);this.AD=H(this)}m(BJ,G);e=BJ.prototype;e.yx=function(){return this.tG};e.uC=function(){return this.uG};e.bh=function(){return this.si};e.NK=function(){return this.rH};e.Up=function(){return this.io};e.Dx=function(a){this.si!=a&&(this.si=a,this.Jq.a())};e.cL=function(a){this.io!=a&&(this.io=a,this.AD.a())};function CJ(){G.call(this);this.si="none";this.io=!1;this.Jq=H(this);this.AD=H(this)}m(CJ,G);CJ.prototype.bh=function(){return this.si};CJ.prototype.Dx=function(a){this.si!=a&&(this.si=a,this.Jq.a())};CJ.prototype.Up=function(){return this.io};CJ.prototype.cL=function(a){this.io!=a&&(this.io=a,this.AD.a())};function DJ(){G.call(this);this.eG=null;this.KG=this.FQ=this.gF=!1;this.JV=H(this);this.yN=H(this);this.GQ=H(this);this.MO=H(this)}m(DJ,G);DJ.prototype.NS=function(){return this.eG};DJ.prototype.mx=function(){return this.gF};DJ.prototype.Rx=function(){return this.FQ};DJ.prototype.zx=function(){return this.KG};function EJ(){G.call(this);this.si="none";this.Jq=H(this)}m(EJ,G);EJ.prototype.bh=function(){return this.si};EJ.prototype.Dx=function(a){this.si!=a&&(this.si=a,this.Jq.a())};function FJ(a,b){this.b=a;this.Y=b;this.xe=null;this.SY=new eJ(a.eb,b);this.TY=new BI(a.Fl,b)}m(FJ,SB);e=FJ.prototype;
e.load=function(a,b){this.xe=a;a=this.xe[this.b.type];b=b||this.xe[this.b.id];this.Y.Ta();this.Y.zt();var c=GJ(this.Y.UY,a);b=b||Fn();b=new Vh(b,a,c);c=this.xe;b.h(c[this.b.visible]);this.oG(c[this.b.settings],b.settings(),a);var d=c[this.b.Uw];a=b.Uw();if(d){var f=this.b.Uw;a.Gh(d[f.type]);a.setDirection(d[f.direction]);a.uT(d[f.mode]);a.uq(d[f.duration]);d=d[f.ex];a.ar!=d&&(a.ar=d,a.Ve())}this.TY.load(c[this.b.Fl],b.Fl());this.SY.load(c[this.b.eb],b);if(c[this.b.direction])a=this.Tz(c[this.b.direction],
this.b.direction,"textWithEquation");else switch(b.type()){case "AuthorizationSlide":a=th("Qm.QuestionDefaults.AuthDescription");d=b.eb().Qn();c=new tI;d=Wd(d);d.Kd.mi().align="center";c.mn=d.clone();c.ff(b);v(c.mn);a=aJ(a);break;default:a=aJ()}b.Gx(a);(c=b.eb().Db().direction())&&c.ri(a);this.ff(b);return b};e.fj=function(a){HJ(this,a.content())};e.$i=function(a){var b=v(this.xe)[this.b.content],c=this.b.content.rj;(new wI(c)).load(a.content(),b[c])};e.ej=function(a){HJ(this,a.content())};
e.ij=function(a){var b=Wd(a.eb().Rd());IJ(this,a.content(),b)};e.oj=function(a){var b=Wd(a.eb().Rd());IJ(this,a.content(),b)};e.kj=function(a){var b=Wd(a.eb().Rd());IJ(this,a.content(),b)};e.qj=function(a){var b=this.b.content,c=v(this.xe)[b];Wd(a.eb().Rd());a.settings().I();var d=HI(this.Y,b.oi,c[b.oi]);a.content().ri(d);var f=[];$a(c[b.extraWords],function(a){return f.push(new Ap(a))},this);JJ(a.content(),f)};
e.jj=function(a){var b=this.b.content,c=v(this.xe)[b];Wd(a.eb().Rd());a.settings().I();b=HI(this.Y,b.oi,c[b.oi]);a.content().ri(b)};e.cj=function(a){var b=this.b.content,c=v(this.xe)[b];Wd(a.eb().Rd());a.settings().I();b=HI(this.Y,b.oi,c[b.oi]);a.content().ri(b)};e.pj=function(a){var b=this.b.content;b=v(this.xe)[b];var c=Wd(a.eb().Rd());(new yJ(this.b.content)).load(b,this.Y,a.content(),c)};e.lj=function(a){var b=this.b.content;b=v(this.xe)[b];(new vJ(this.b.content)).load(b,a.content())};
e.nj=function(a){var b=Wd(a.eb().Rd());b.Kd.ub().color=0;(new qJ(this.b.content)).load(v(this.xe)[this.b.content],this.Y,a.content(),b)};e.hj=function(a){var b=Wd(a.eb().Rd());b.Kd.ub().color=0;(new tJ(this.b.content)).load(v(this.xe)[this.b.content],this.Y,a.content(),b)};e.dj=function(a){(new mJ(this.b.content)).load(v(this.xe)[this.b.content],this.Y,a.content())};e.bj=function(){};
e.gj=function(a){var b=Wd(a.eb().Rd());(new nJ(this.b.content)).load(v(this.xe)[this.b.content],this.Y,a.content(),b)};e.mj=function(a){var b=v(this.xe)[this.b.content][this.b.content.nT],c=this.b.content.nT;a=a.content();a.Fx(b[c.De]);a.YC(b[c.$n]);a.$L=b[c.JJ];a.uo();a.BQ=b[c.W_];a.uo();var d=b[c.Fd],f=a.Fd();f.Jc(d[c.Fd.value]);f.uB=d[c.Fd.units];f.qa.a();c=c.sg;if(b=b[c])a=a.sg(),a.Gh(b[c.type]),a.aD(b[c.url]),a.$C(b[c.target])};
e.aj=function(a){(new kJ(this.b.content)).load(v(this.xe)[this.b.content],a.content(),a.eb().Db())};function HJ(a,b){var c=v(a.xe)[a.b.content];a=a.Tz(c[a.b.content.oi],a.b.content.oi,"fullArticle");b.ri(a)}function IJ(a,b,c){(new qJ(a.b.content)).load(v(a.xe)[a.b.content],a.Y,b,c)}e.Tz=function(a,b){return HI(this.Y,b,a)};
e.oG=function(a,b,c){var d=this.b.settings,f=this.nh(a[d.I],!1);b.sU.a();b.ve=f;if(a[d.evaluation]){f=a[d.evaluation];var g=this.b.settings.evaluation,h=new AJ,k=f[g.pq];h.XH!=k&&(h.XH=k,h.xY.a());h.oL(f[g.points]);h.lL(f[g.jq]);h.dL(this.nh(f[g.Xs],0));b.Yd=h}a[d.ma]&&(f=a[d.ma],g=new SH,h=this.b.settings.ma,g.enable(f[h.isEnabled]),g.Jc(f[h.value]),b.df!=g&&(b.Jd(b.df),b.df=g,b.qa.a(),b.df&&(C(b,b.df.qa,b.Ve,b),C(b,b.df.jr,b.Ve,b))));b.xO=this.nh(a[d.At],!1);b.qa.a();b.tL(this.nh(a[d.Gk],!1));b.Fx(KJ(this.Y,
this.nh(a[d.De],1)));b.bL(this.nh(a[d.IJ],!1));f=this.nh(a[d.gD],!1);b.EI!=f&&(b.EI=f,b.cZ.a(),b.qa.a());b.ED=this.nh(a[d.QZ],!1);b.qa.a();f=this.nh(a[d.Gl],1);b.nE!=f&&(b.nE=f,b.qa.a(),b.HU.a());if(f=a[d.fi])g=new zJ,g.enable(this.nh(f[d.fi.enabled],!1)),g.Jc(this.nh(f[d.fi.value],1)),b.hM=g;!qe.includes(c)&&(c=d.Ys,LJ(this,b,a[c],c),c=d.uj,f=a[c])&&(f[c.AS]&&(g=f[c.AS],b.uF!=g&&(b.uF=g,b.rN.a())),f[c.IT]&&(g=f[c.IT],b.OI!=g&&(b.OI=g,b.rN.a())),b.Dk("correct",(new GI(c.correct,this.Y)).load(f[c.correct])),
b.Dk("incorrect",(new GI(c.rt,this.Y)).load(f[c.rt])),b.Dk("attempt",(new GI(c.Ws,this.Y)).load(f[c.Ws])),b.Dk("answered",(new GI(c.Vs,this.Y)).load(f[c.Vs])));if(f=a[d.ft])g=d.ft,c=new BJ,h=f[g.yx],c.tG!=h&&(c.tG=h,c.SV.a()),h=f[g.uC],c.uG!=h&&(c.uG=h,c.TV.a()),c.Dx(f[g.bh]),h=f[g.NK],c.rH!=h&&(c.rH=h,c.OX.a()),f=f[g.Up],null!=f&&c.cL(f),b.SE!=c&&(b.SE=c,b.YU.a());if(f=a[d.fq])g=d.fq,c=new CJ,c.Dx(f[g.bh]),f=f[g.Up],null!=f&&c.cL(f),b.DF!=c&&(b.DF=c,b.uV.a());if(f=a[d.vk])g=d.vk,c=b.vk()||new DJ,
h=f[g.NS],c.eG!=h&&(c.eG=h,c.JV.a()),h=f[g.mx],c.gF!=h&&(c.gF=h,c.yN.a()),c.FQ=f[g.Rx],c.GQ.a(),f=f[g.zx],c.KG!=f&&(c.KG=f,c.MO.a()),b.$k!=c&&(b.$k&&b.ce(b.$k),b.$k=c,b.$k&&(Jd(b.$k.yN,b.Pz),Jd(b.$k.MO,b.Pz),Jd(b.$k.GQ,b.Pz)),b.Pz.a());a=a[d.ly];d=d.ly;c=new EJ;a&&c.Dx(a[d.bh]);b.Ls!=c&&(b.ce(b.Ls),b.Ls=c,b.Ls&&Jd(b.Ls.Jq,b.NR),b.NR.a())};
function LJ(a,b,c,d){function f(a){a=(c?c[a]:void 0)||"next";Ph(a)&&(g.zb=!0);return a}var g=a.Y;c&&Uh(b,c[d.type]);b.Ot("correct",f(d.correct));b.Ot("incorrect",f(d.rt));b.Ot("attempt",(c?c[d.Ws]:void 0)||"none");b.Ot("answered",f(d.Vs))}e.nh=function(a,b){return null!=a?a:b};function MJ(a){this.b=a}MJ.prototype.load=function(a,b,c){c=void 0===c?!1:c;var d=new FJ(this.b.slides,b);b=b.qV;var f;c&&(f=Fn());f=b.fS(f||a[this.b.id]);f.setTitle(a[this.b.title]);this.oG(a[this.b.settings],f.settings());a=l(a[this.b.slides]);for(b=a.next();!b.done;b=a.next()){b=b.value;var g=c?Fn():void 0;b=d.load(b,g);f.slides().push(b)}return f};
MJ.prototype.oG=function(a,b){b.pL(a[this.b.settings.nq]);b.rL(a[this.b.settings.Xn]);b.AR=a[this.b.settings.nD];b.qa.a();if(a=a[this.b.settings.Fd]){var c=new Nw,d=this.b.settings.Fd;c.uB=a[d.units];c.qa.a();c.Jc(a[d.value]);b.WC(c)}};function NJ(a,b){b=void 0===b?"http://":b;G.call(this);this.kb=a;this.lk=b;this.nn="_self";this.u=H(this)}m(NJ,G);e=NJ.prototype;e.type=function(){return this.kb};e.url=function(){return this.lk};e.target=function(){return this.nn};e.Gh=function(a){this.kb!=a&&(this.kb=a,this.u.a())};e.aD=function(a){this.lk!=a&&(this.lk=a,this.u.a())};e.$C=function(a){this.nn!=a&&(this.nn=a,this.u.a())};e.H=function(){return this.u};function OJ(){G.call(this);this.Yu=[];this.QI=[];this.kb="graded";this.U=null;this.Uk=new NJ("closeWindow");this.qa=H(this);this.sZ=H(this)}m(OJ,G);e=OJ.prototype;e.slides=function(){switch(this.type()){case "graded":return this.pK();case "survey":return this.jD();default:return[]}};e.pK=function(){return this.Yu};e.jD=function(){return this.QI};e.type=function(){return this.kb};e.sg=function(){return this.Uk};e.Gh=function(a){this.kb!=a&&(this.kb=a,this.sZ.a())};
e.Yl=function(a){this.U!=a&&(this.U=a,this.qa.a())};e.Ee=function(){return this.qa};e.indexOf=function(a){return this.slides().indexOf(a)};e.OM=function(){switch(this.type()){case "graded":return this.Yu.length;case "survey":return this.QI.length;default:return 0}};function PJ(a,b,c,d){d=void 0===d?null:d;G.call(this);this.Ld=new hI;D(this,this.Ld);(this.zV=a)&&D(this,a);this.yV=c||[];if(c)for(a=l(c),c=a.next();!c.done;c=a.next())D(this,c.value);(this.nU=d)&&D(this,d);this.IA=b;D(this,this.IA);this.oO=new gI;D(this,this.oO)}m(PJ,G);e=PJ.prototype;e.Ol=function(){return this.zV};e.rj=function(){return this.nU};e.mC=function(){return this.yV};function Wx(a,b){a.Ld.forEach(b,void 0)}e.wg=function(){return this.IA};e.groups=function(){return this.Ld};e.rC=function(){return this.oO};function QJ(a,b){v(a<b);this.gZ=a;this.bV=b}QJ.prototype.end=function(){return this.bV};QJ.prototype.start=function(){return this.gZ};function RJ(a){this.b=a}
RJ.prototype.load=function(a,b){var c=new MJ(this.b.groups),d=new FJ(this.b.groups.slides,b),f=0,g=a[this.b.Ol];(g=g?d.load(g):null)&&f++;var h=new OJ;SJ(h,d,a,this.b.wg,b.isGraded());var k=[],n=a[this.b.mC];n&&$a(n,function(a){a&&(k.push(d.load(a)),f++)});(n=(n=a[this.b.rj])?d.load(n):null)&&f++;g=new PJ(g,h,k,n);n=(h=0!=f)?[0]:[];for(var t=h?f+1:0,u=l(a[this.b.groups]),x=u.next();!x.done;x=u.next())x=c.load(x.value,b),g.groups().push(x),n.push(t),t+=x.slides().count()+1;n.push(t);(a=a[this.b.rC])&&
TJ(n,g,a,this.b.rC,h);return g};function SJ(a,b,c,d,f){if(c=c[d]){a.Gh(c[d.type]);var g=d.sg,h=c[g];if(h){var k=a.sg();k.Gh(h[g.type]);k.aD(h[g.url]);k.$C(h[g.target])}$a(c[d.pK],function(c){c&&(c=b.load(c),D(a,c),a.Yu.push(c))});$a(c[d.jD],function(c){c&&(c=b.load(c),D(a,c),a.QI.push(c))});UJ(a,f)}}function UJ(a,b){var c="survey"==a.type();b&&c&&(b=a.Yu[0].content().Fd().value(),a=a.jD()[0].content().Fd(),b!=a.value()&&a.Jc(b))}
function TJ(a,b,c,d,f){var g=b.rC();c=l(c);for(var h=c.next();!h.done;h=c.next())h=h.value,h=new QJ(h[d.start],h[d.end]),g.addRange(h);for(f=d=f?1:0;f<a.length;++f)if(c=a[f],h=a[f+1]){for(var k=new gI,n=0;n<g.count();++n){var t=g.DA[n];t.start()>=c&&t.end()<=h&&(t=new QJ(t.start()-c,t.end()-c),k.addRange(t))}h=k;b.groups().get(a.indexOf(c)-d).RQ=h}};function VJ(a,b,c,d){this.To=a;this.Id=b;this.fY=c;this.fu=d}e=VJ.prototype;e.va=function(){return this.Id.va()};e.name=function(){return this.To};e.background=function(){return this.Id};e.Qn=function(){return this.fY};e.Rd=function(){return this.fu};function WJ(a){this.b=a;this.qU=new KI(a.background);this.kB=new bJ}WJ.prototype.load=function(a,b,c){c=c||a[this.b.name];b=this.qU.load(a[this.b.background],b);var d=this.kB.load(this.b.Qn,a[this.b.Qn]);a=this.kB.load(this.b.Rd,a[this.b.Rd]);return new VJ(c,b,d,a)};function XJ(){this.Ny=new Map}XJ.prototype.forEach=function(a){for(var b=l(this.Ny.values()),c=b.next();!c.done;c=b.next())a(c.value)};function YJ(a){this.WY=new WJ(a)}YJ.prototype.load=function(a,b){var c=new XJ;a=l(a);for(var d=a.next();!d.done;d=a.next())d=this.WY.load(d.value,b),c.Ny.set(d.name(),d);return c};function ZJ(a){this.b=a;this.XY=new YJ(this.b.DT);this.ZY=new RJ(this.b.ao);this.HY=new sI(this.b.settings);this.RY=new mI(this.b.skinSettings)}
ZJ.prototype.load=function(a,b){var c=this.XY.load(a[this.b.DT],b);b.uw=c;var d=a[this.b.title],f=new $H;this.HY.load(a[this.b.settings],f);b.G=f;var g=a[this.b.skinSettings],h=new cI;null!=g&&this.RY.load(h,g);b.uL(h);a=this.ZY.load(a[this.b.ao],b);c=new eI(a,c,d);d=c.G.ba().sb();a=f.ba().sb();d=d.width!=a.width||d.height!=a.height;c.G=f;c.GY.a();d&&c.aZ.a();c.uL(h);return c};var $J={enabled:{_:"e"},eD:{_:"ua"},$n:{_:"ca"},yL:{_:"f"},UJ:{_:"x"},gK:{_:"em"}},aK={quiz:{_:"q",sb:{_:"qs",width:{_:"w"},height:{_:"h"}},cd:{_:"st"},KC:{_:"rm"},navigationType:{_:"nt"},HJ:{_:"ab"},passingScoreType:{_:"pst"},ma:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},Wa:{_:"sp",nq:{_:"rs"},Xn:{_:"st"},BL:{_:"sq"}}},kT:{_:"d",points:{_:"pt"},jq:{_:"p"},Xs:{_:"atp"},De:{_:"a"},Gk:{_:"sh"},IJ:{_:"ap"},KJ:{_:"A"},TR:{_:"ssq"},xT:{_:"sgf"},AT:{_:"ssf"},lx:{_:"fv",correct:{_:"c"},rt:{_:"i"},Ws:{_:"at"},
Vs:{_:"a"}},ma:{_:"t",isEnabled:{_:"e"},value:{_:"v"}}},mT:{_:"r",xn:Object.assign({_:"ads"},$J),co:Object.assign({_:"sts"},$J),Jt:{_:"rt",from:{_:"f"},ay:{_:"sj"},Yw:{_:"c"}},Mt:{_:"ss",enabled:{_:"e"},url:{_:"u"}},wt:{_:"jss",enabled:{_:"e"},aL:{_:"s"},target:{_:"t"}}},zt:{_:"l",cK:{_:"d"},items:{_:"i",name:{_:"n"},id:{_:"id"},labels:{_:"lb"}}}};var bK={rg:{_:"f"},Hk:{_:"s",color:{_:"c"},alpha:{_:"a"}},qK:{_:"g",type:{_:"t"},angle:{_:"a"},mq:{_:"r",VB:{_:"x"},WB:{_:"y"},IC:{_:"r"}},sk:{_:"c",position:{_:"p"},color:{_:"c"},alpha:{_:"a"}}},Mn:{_:"p",position:{_:"p"},alpha:{_:"a"},n_:{_:"i"}}};var cK={fontFamily:{_:"f"},size:{_:"s"},color:{_:"c"},bold:{_:"b"},italic:{_:"i"},oe:{_:"u"},strike:{_:"S"}};var dK={name:{_:"n"},background:Object.assign({_:"b"},bK),Qn:Object.assign({_:"q"},cK),Rd:Object.assign({_:"a"},cK)};var eK={strokeStyle:Object.assign({_:"s"},{type:{_:"t"},color:{_:"C"},alpha:{_:"a"},size:{_:"s"},bK:{_:"d"},Ww:{_:"c"},join:{_:"j"}}),background:Object.assign({_:"b"},bK),HB:{_:"a",text:{_:"t"},ZR:{_:"a"}},Rt:Object.assign({_:"S"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"},blur:{_:"b"},angle:{_:"A"},Bn:{_:"d"}}),mt:Object.assign({_:"g"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"}}),Td:Object.assign({_:"t"},{qk:{_:"a"},verticalAlign:{_:"v"},Hq:{_:"w"},marginLeft:{_:"l"},marginRight:{_:"r"},marginTop:{_:"t"},
marginBottom:{_:"b"}})};var fK={ET:{_:"s"}};var gK={hi:{_:"a"},ke:{_:"pe"},DC:{_:"pl"},Pf:{_:"pb"},Vn:{_:"r"}};var hK,iK={I_:{_:"d"},htmlText:{_:"h"},Gd:{_:"r"},ub:{_:"t",bold:{_:"b"},italic:{_:"i"},oe:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},by:{_:"sb"},dy:{_:"sp"}}},jK={value:Object.assign({_:"v"},iK),audio:Object.assign({_:"a",id:{_:"i"},Vn:{_:"r"}},gK)},kK={I:{_:"ee"},evaluation:{_:"e",pq:{_:"t"},points:{_:"pt"},jq:{_:"p"},Xs:{_:"atp"}},ma:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},At:{_:"ms"},Gk:{_:"sh"},De:{_:"a"},Gl:{_:"cc"},IJ:{_:"ap"},gD:{_:"s"},QZ:{_:"cs"},fi:{_:"al",enabled:{_:"e"},
value:{_:"v"}},Ys:{_:"B",type:{_:"t"},correct:{_:"c"},rt:{_:"i"},Ws:{_:"at"},Vs:{_:"a"}},uj:{_:"F",AS:{_:"gt"},IT:{_:"st"},correct:Object.assign({_:"c"},jK),rt:Object.assign({_:"i"},jK),Ws:Object.assign({_:"at"},jK),Vs:Object.assign({_:"a"},jK)},ft:{_:"d",yx:{_:"m"},uC:{_:"M"},bh:{_:"a"},NK:{_:"o"},Up:{_:"r"}},fq:{_:"h",bh:{_:"a"},Up:{_:"r"}},vk:{_:"l",NS:{_:"lb"},mx:{_:"fs"},Rx:{_:"sn"},zx:{_:"nz"}},ly:{_:"w",bh:{_:"a"}}},lK,mK={x:{_:"x"},y:{_:"y"}},nK={type:{_:"tp"},id:{_:"I"},name:{_:"n"},rect:{_:"r",
x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Yp:{_:"c",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Of:{_:"z"},rotationAngle:{_:"R"},HZ:{_:"i"},FK:{_:"k"},wf:{_:"s"},LZ:{_:"la"},borderRadius:{_:"b"},Hd:Object.assign({_:"S"},eK),oi:Object.assign({_:"rt"},iK),uK:{_:"h",url:{_:"u"},target:{_:"t"}},jt:Object.assign({_:"f"},mK),Rl:{_:"l",bq:Object.assign({_:"f"},mK),qq:Object.assign({_:"s"},mK)},video:Object.assign({_:"v",id:{_:"i"},QK:{_:"pi"},width:{_:"w"},height:{_:"h"}},{hi:{_:"a"},ke:{_:"pe"},
DC:{_:"pl"},Pf:{_:"pb"}})},oK={LK:{_:"o"},xL:{_:"s"}};lK={qC:{_:"l"},pC:{_:"L"},Db:Object.assign({_:"o"},nK),Vw:Object.assign({_:"B"},nK),C_:Object.assign({_:"O"},oK),Rd:{_:"af",bold:{_:"b"},italic:{_:"i"},oe:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"}},NZ:Object.assign({_:"i"},oK),a0:{_:"s"},background:Object.assign({_:"b"},bK)};var pK;
pK={image:{_:"i",id:{_:"i"},Of:{_:"z"},Vn:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},gK),video:Object.assign({_:"v",id:{_:"i"},QK:{_:"pi"},width:{_:"w"},height:{_:"h"}},gK)};
hK={id:{_:"i"},type:{_:"tp"},visible:{_:"v"},direction:Object.assign({_:"D"},iK),content:{_:"C",Ic:{_:"chs",id:{_:"i"},text:Object.assign({_:"t"},iK),correct:{_:"c"},typeIn:{_:"ti"},uj:Object.assign({_:"f"},jK),Ys:{_:"br"},score:{_:"sc"},locked:{_:"l"},image:{_:"ia",id:{_:"i"},Of:{_:"z"},Vn:{_:"r"}}},xk:{_:"m",matches:{_:"m",premise:{_:"p"},response:{_:"r"}},ratio:{_:"r"},distractors:{_:"d"}},Ml:{_:"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"}},yt:{_:"l",Jk:Object.assign({_:"s"},iK),labels:{_:"l"},Rn:{_:"r"},Jn:{_:"lf",bold:{_:"b"},italic:{_:"i"},oe:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"}}},mS:{_:"d",object:Object.assign({_:"o"},fK),destination:Object.assign({_:"d"},fK),score:{_:"s"}},oi:Object.assign({_:"rt"},iK),B_:{_:"na",dS:{_:"co"},leftOperand:{_:"lo"},rightOperand:{_:"ro"},operand:{_:"op"}},extraWords:{_:"ew"},nT:{_:"Rs",Fd:{_:"ps",
units:{_:"u"},value:{_:"v"}},$n:{_:"sc"},JJ:{_:"ap"},W_:{_:"sg"},De:{_:"a"},sg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}}},rj:{_:"au",Sb:{_:"f",title:{_:"t"},usage:{_:"u"},type:{_:"tp"},Ud:{_:"n"},values:{_:"v"}}}},settings:Object.assign({_:"s"},kK),eb:Object.assign({_:"a"},lK),Fl:Object.assign({_:"at"},pK),Uw:{_:"an",type:{_:"t"},direction:{_:"d"},mode:{_:"m"},duration:{_:"du"},ex:{_:"de"}}};var qK;
qK={Ol:Object.assign({_:"i"},hK),mC:Object.assign({_:"in"},hK),rj:Object.assign({_:"au"},hK),wg:{_:"r",type:{_:"t"},sg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}},pK:Object.assign({_:"g"},hK),jD:Object.assign({_:"s"},hK)},groups:{_:"g",id:{_:"i"},title:{_:"T"},slides:Object.assign({_:"S"},hK),settings:{_:"s",nq:{_:"rs"},Xn:{_:"st"},nD:{_:"up"},Fd:{_:"ps",units:{_:"u"},value:{_:"v"}}}},rC:{_:"lr",start:{_:"s"},end:{_:"e"}}};
var rK=Wq({$R:{_:"B"},G2:{_:"pbs"},settings:{_:"s",Fn:{_:"f"}},document:{_:"d",title:{_:"T"},settings:Object.assign({_:"s"},aK),skinSettings:Object.assign({_:"sk"},{iq:{_:"m",description:{_:"d"},messages:{_:"m",id:{_:"i"},message:{_:"m"}},Pl:{_:"id"},baseName:{_:"b"}},at:{_:"c",description:{_:"d"},colors:{_:"c",target:{_:"t"},color:{_:"c"}},Pl:{_:"id"},baseName:{_:"b"}},yj:{_:"s",am:{_:"p"},Ux:{_:"n"}},questionListInfo:{_:"q",showSlideList:{_:"s"},displayQuestionStatus:{_:"d"}},eq:{_:"h"}}),DT:Object.assign({_:"sm"},
dK),ao:Object.assign({_:"sl"},qK)},HC:{_:"b"}});function sK(){ZJ.call(this,rK.document);this.PP=rK}m(sK,ZJ);function tK(a){this.Og=a}tK.prototype.xE=function(){throw Error("unknown resource type");};var uK={bold:{_:"b"},italic:{_:"i"},oe:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},by:{_:"sb"},dy:{_:"sp"}};var vK={type:{_:"t"},lC:{_:"i"},align:{_:"a"},KS:{_:"r"},lineHeight:{_:"lh"},LT:{_:"T"},KB:{_:"b"}};var wK={ub:Object.assign({_:"tf"},uK),mi:Object.assign({_:"pf"},vK)};function xK(){this.b=Wq(uK)}xK.prototype.load=function(a){if(!a)return new Qd;var b=new Qd;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.oe=a[this.b.oe];b.by=a[this.b.by];b.dy=a[this.b.dy];b.strike=a[this.b.strike];return b};function yK(){this.b=Wq(vK)}yK.prototype.load=function(a){if(!a)return new Rd;var b=new Rd;b.type=a[this.b.type];b.lC=a[this.b.lC];b.align=a[this.b.align];return b};function zK(){this.b=Wq(wK)}zK.prototype.load=function(a){if(!a)return new Sd;var b=new Sd,c=(new xK).load(a[this.b.ub]);b.bi=c.clone();a=(new yK).load(a[this.b.mi]);b.Qj=a.clone();return b};function AK(a,b){Be.call(this,"qmFillInTheBlank");var c=this;a=Wh(a);this.nd=a.NJ;this.ve=b;if(this.Qp=a.MK)C(this,this.Qp.MS,function(a){a.includes(0)&&c.aN.a()},this,1),C(this,this.Qp.LS,function(){c.aN.a()},this,1);this.aN=H(this);H(this)}m(AK,Be);AK.prototype.values=function(){return this.nd};AK.prototype.I=function(){return this.ve};var BK={value:{_:"v"},Ge:{_:"i"}};function CK(){this.b=Wq(BK)}CK.prototype.load=function(a){var b=a?cb(a[this.b.value],function(a){return new Ap(a)}):[new Ap("")];return new AK(b,!!a)};function DK(a){var b=a.values,c=a.Ge;a=a.I;Be.call(this,"qmMultipleChoiceText");var d=this;b=Wh(b);this.nd=b.NJ;this.Qp=b.MK;this.ve=a;this.LU=this.nd[c];this.MM=H(this);H(this);this.zZ=H(this);this.Qp&&(C(this,this.Qp.LS,function(){EK(d);d.MM.a();d.H().a()},this,1),C(this,this.Qp.MS,function(){EK(d);d.MM.a();d.H().a()},this,1));EK(this)}m(DK,Be);DK.prototype.I=function(){return this.ve};DK.prototype.Ge=function(){return this.nd.indexOf(this.LU)};DK.prototype.values=function(){return this.nd};
DK.prototype.KX=function(){this.zZ.a();this.H().a()};function EK(a){a.Jd(a.nd);a.nd.forEach(function(b){C(a,b.Lp,a.KX,a,100)})};function FK(){this.b=Wq(BK)}FK.prototype.load=function(a){v(a);var b=cb(a[this.b.value],function(a){return new Ap(a)});return new DK({values:b,Ge:p(a[this.b.Ge])?a[this.b.Ge]:0,I:p(a[this.b.Ge])})};function GK(a,b){Be.call(this,"qmWordBank");this.Cd=a;this.ve=b;this.yZ=H(this);H(this)}m(GK,Be);GK.prototype.value=function(){return this.Cd};GK.prototype.I=function(){return this.ve};GK.prototype.Jc=function(a){this.Cd=a;this.yZ.a()};function HK(){this.b=Wq(BK)}HK.prototype.load=function(a){return null!=a?new GK(a[this.b.value],!0):new GK("",!1)};function IK(a){this.Og=a}m(IK,tK);IK.prototype.xE=function(a,b,c){switch(b){case "qmWordBank":return b=(new HK).load(c),b.pi(a),b;case "qmMultipleChoiceText":return b=(new FK).load(c),b.pi(a),b;case "qmFillInTheBlank":return b=(new CK).load(c),b.pi(a),b}return tK.prototype.xE.call(this,a,b,c)};function JK(){cJ.call(this);this.rA=new Nw;this.kM=1;this.Ae=!0;this.BQ=!1;this.$L=!0;this.Uk=new NJ("closeWindow")}m(JK,cJ);e=JK.prototype;e.De=function(){return this.kM};e.Fd=function(){return this.rA};e.$n=function(){return this.Ae};e.zL=function(){return this.BQ};e.JJ=function(){return this.$L};e.sg=function(){return this.Uk};e.Fx=function(a){this.kM=a;this.uo()};e.YC=function(a){this.Ae=a;this.uo()};function KK(a){MF.call(this,a)}m(KK,MF);function LK(a){MF.apply(this,arguments)}m(LK,MF);LK.prototype.Fn=function(){if(!this.count())throw Error("no choices");return this.getChoice(0).Fn()};LK.prototype.fo=function(a){C(this,a.H(),this.Mr,this)};LK.prototype.XP=function(a){Ad(this,a.H(),this.Mr,this)};LK.prototype.iE=function(){};function MK(){cJ.call(this);this.wv=new LK;C(this,this.wv.H(),this.uo,this);this.Iu=new OF;C(this,this.Iu.H(),this.uo,this);this.AH=.5}m(MK,cJ);e=MK.prototype;e.matches=function(){return this.wv};e.distractors=function(){return this.Iu};e.RK=function(){return this.AH};e.pc=function(){return Kh(this.wv.pc(),this.Iu.pc())};e.va=function(){return this.Iu.va().concat(this.wv.va())};e.clear=function(){this.wv.clear();this.Iu.clear()};function NK(a){zh.call(this,a);this.YT=H(this);this.lY=H(this);H(this);H(this)}m(NK,zh);NK.prototype.H=function(){return this.Ee()};NK.prototype.getAnswer=function(a){return Ah(this,a)};NK.prototype.pc=function(){return null};NK.prototype.clear=function(){for(;0<this.count();){var a=this.getAnswer(0),b=Za(this.K,a);Ch(this,a);this.lY.a(a,b)}};function OK(){}
function GJ(a,b){switch(b){case "IntroSlide":case "InfoSlide":case "InstructionsSlide":return a.Ty();case "MultipleChoice":case "TrueFalse":case "MultipleResponse":return new OF;case "WordBank":return new PK;case "MultipleChoiceText":return new QK;case "FillInTheBlank":return new RK;case "TypeIn":return new KK;case "Numeric":return new NK;case "Sequence":return new OF;case "Matching":return new MK;case "Hotspot":return new SK;case "Essay":return null;case "LikertScale":return new TK;case "ResultSlide":return new JK;
case "AuthorizationSlide":return new UK;case "DND":return new VK}throw Error("unknown slide content type "+b);}OK.prototype.Ty=function(){return new dJ};function WK(){cJ.call(this);this.Qg=null;this.OR=[]}m(WK,cJ);WK.prototype.Ka=function(){return v(this.Qg)};WK.prototype.ri=function(a){this.Qg=a};WK.prototype.extraWords=function(){return this.OR};function JJ(a,b){a.OR=b};function PK(a){WK.apply(this,arguments)}m(PK,WK);PK.prototype.placeholders=function(){var a=[],b=this.Ka().Gd();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof GK&&a.push(new is(c.id(),c.I()?c.value():null));return a};function XK(){cJ.call(this);this.Qg=null}m(XK,cJ);XK.prototype.Ka=function(){return v(this.Qg)};XK.prototype.ri=function(a){this.Qg=a};XK.prototype.BE=function(a){return new $r(a.id(),a.values(),a.I()?a.Ge():null)};function QK(a){XK.apply(this,arguments)}m(QK,XK);QK.prototype.placeholders=function(){var a=[],b=this.Ka().Gd();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof DK&&a.push(this.BE(c));return a};function YK(){cJ.call(this);this.Qg=null}m(YK,cJ);YK.prototype.Ka=function(){return v(this.Qg)};YK.prototype.ri=function(a){this.Qg=a};YK.prototype.pc=function(){return null};YK.prototype.BE=function(a){return new Nr(a.id(),a.I()?a.values():null)};function RK(a){YK.apply(this,arguments)}m(RK,YK);RK.prototype.placeholders=function(){var a=[],b=this.Ka().Gd();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof AK&&a.push(this.BE(c));return a};function UK(){cJ.call(this);this.Qh=[]}m(UK,cJ);UK.prototype.Sb=function(){return this.Qh};function TK(){cJ.call(this);this.ik=[];this.Lz=[];this.$j=.3;this.dG=null}m(TK,cJ);e=TK.prototype;e.Jk=function(){return this.ik};e.labels=function(){return this.Lz};e.Rn=function(){return this.$j};e.Jn=function(){return this.dG?this.dG.clone():null};e.Jx=function(a){this.Lz=a};function oJ(a,b){a.dG=b}e.vT=function(a){this.$j=a};function SK(){cJ.call(this);this.Mq=[];this.fb=null}m(SK,cJ);SK.prototype.areas=function(){return this.Mq};SK.prototype.mL=function(a){this.fb=a};SK.prototype.va=function(){return this.fb?[this.fb]:[]};function VK(){cJ.call(this);this.wM=[]}m(VK,cJ);VK.prototype.chains=function(){return this.wM};function ZK(){}m(ZK,OK);function $K(a){this.Og=a;this.qV=new jI;this.rY=new IK(a);this.uw=null;this.UY=new ZK;this.Sg=this.G=null;this.zb=!1}e=$K.prototype;e.ua=function(){return this.zb};function EI(a,b){a=a.Og.images[b];return{og:new Mf(a.src,a.width,a.height),q_:p(a.E2)}}function DI(a,b,c){c=a.Og.images[c];return{video:new As(a.Og.rD[b],c.width,c.height),poster:new Mf(c.src,c.width,c.height)}}
function HI(a,b,c){var d=c[b.Gd],f=c[b.htmlText],g=c[b.I_];b=(new zK).load(c[b.ub]);a=a.rY;c=[];d=l(d);for(var h=d.next();!h.done;h=d.next()){h=h.value;var k=v(h.id),n=v(h.type);switch(n){case "image":case "contentLibrary":n=v(a.Og.images[h.assetId]);h=new Um(k,n,h.text,h.width,h.height,h.increaseByClick,h.url);break;case "video":n=v(a.Og.rD[h.assetId]);var t=v(a.Og.images[h.posterAssetId]);h=new Vm(k,n,h.text,t.src,h.showControls,h.width,h.height);break;case "equation":h=new Tm(k,h.svg,h.latex);
break;default:h=a.xE(k,n,h.data)}h&&c.push(h)}return new uz(f,c,g,b)}function aJ(a){return new uz(a||"",[],[],new Sd)}e.Ta=function(){return null};e.settings=function(){return v(this.G)};e.zt=function(){return null};e.uL=function(a){this.Sg=a};e.sb=function(){return v(this.G).ba().sb()};e.isGraded=function(){return"quizPassingScore"==v(this.G).ba().passingScoreType()};function KJ(a,b){return a.G&&"allAtOnce"==a.G.ba().cd()?1:b};function aL(){}aL.prototype.load=function(a,b){b=void 0===b?"":b;Da(a)||(a=ni(a),a=JSON.parse(Yh(a)));b=this.kG(a,b);return Promise.resolve(b)};
aL.prototype.kG=function(a,b){var c=Wq(NH);b=new OH(b);var d=a[c.Gd],f=d[b.qz],g=d[b.oJ],h=d[b.GD];d={};var k={},n={};for(x in f)if(f.hasOwnProperty(x)){var t=f[x];d[x]={src:b.iu+t[b.qz.src],width:t[b.qz.width],height:t[b.qz.height]}}for(var u in h)if(h.hasOwnProperty(u)){var x=[];f=l(h[u]);for(t=f.next();!t.done;t=f.next())t=t.value,x.push({src:b.iu+t[b.GD.src],mimeType:t[b.GD.mimeType]});n[u]=x}for(E in g)if(g.hasOwnProperty(E)){u=[];h=l(g[E]);for(x=h.next();!x.done;x=h.next())x=x.value,u.push({src:b.iu+
x[b.oJ.src],mimeType:x[b.oJ.mimeType]});k[E]=u}var E={OJ:n,rD:k,images:d};b=new $K(E);d=new sK;g=d.load(a[d.PP.document],b);if(d=a[d.PP.HC])d=EI(b,d).og.path(),g.SP=d;w(g,eI);d=a[c.fonts];k=bL(c.Yt,a[c.Yt]);c=a[c.ax];(a=a[rK.$R])?(n=Wq(PH),u={},u.content=a[n.content],u.contentHover=a[n.contentHover],u.url=a[n.url],u.width=a[n.width],u.height=a[n.height],u.language=a[n.language],u.kD=a[n.kD],u.YB=a[n.YB],u.XB=a[n.XB],a=new lj(u)):a=void 0;return{quiz:g,lK:d,Yt:k,Gd:E,ax:c,ua:b.ua(),$R:a}};
function bL(a,b){var c={};Ob(b,function(b,f){c[f]=new Yi(b[a.fontFamily],b[a.bold],b[a.italic])});return c};iSpring.InteractionPlayerFactory.registerCreateQuizPlayerFunction(function(a,b,c,d,f,g,h,k,n,t,u,x){(new aL).load(b,k).then(function(b){var f=b.quiz,g=b.lK,E=b.Yt,jm=b.Gd,Qr=b.ua;b=b.ax;var sb=O?new qi:N?new pi:new oi,ds=new kj(O?si:ri,a),fg="_"+n,hd=f.skinSettings(),Xd=new Ez(hd.iq().messages()),rv=new Ez({});O&&(d=v(xf(document,"div")),L(d,"position","absolute"),c.appendChild(d));d.setAttribute("id",a);var ql=new EH({ax:b,TK:a,le:"embedded",aS:k,A:d,B2:fg,Eq:t,quiz:f,VZ:sb,lK:g,Yt:E,Aa:x,Gd:jm,
fitToWindow:!0,g0:ds,J:Xd,yk:rv,skinSettings:hd,ua:Qr,KC:"always",contentScale:100,Cn:u});c.setAttribute("id",a);c.appendChild(ql.Il().displayObject());ql.initializationCompleteEvent().addHandler(function(){h(ql)})},function(){h()})});function qk(){return!1}function ud(a){a&&(v(!a.disposed),Ca(a.Yc)&&a.Yc(),a.disposed=!0)}function cL(a,b){qk()&&(b?va.console.error(a):va.console.warn(a))}function Hd(a,b){var c=a.stack||a.toString();0>String(c).indexOf(a.message)&&cL(a.message,b);cL(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)?Hd(c,!0):cL(b,!0);return!0};Qa=function(a){try{throw Error(a.message);}catch(b){Hd(b,!1)}};
va.console||(window._log="",va.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:/^(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.preventDefaultException=function(t,i){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&&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(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});

(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}})();