(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={VZ:!0},ma={};try{ma.__proto__=la;ka=ma.VZ;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.ra=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{Dk:f,cU:g}}return{Dk:-1,cU: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).Dk}});
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).cU}});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.Je=(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.Je]=b;return this};b.prototype.get=function(a){return sa(a,f)?a[f][this.Je]:void 0};b.prototype.has=function(a){return sa(a,f)&&sa(a[f],this.Je)};b.prototype.delete=function(a){return sa(a,f)&&sa(a[f],this.Je)?delete a[f][this.Je]:!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.hm=a.next=a.head=a}function c(a,b){var c=a.Xl;return ha(function(){if(c){for(;c.head!=a.Xl;)c=c.hm;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.px[c];if(d&&sa(a.px,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,rg:f}}return{id:c,
list:d,index:-1,rg:void 0}}function f(a){this.px={};this.Xl=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.px[c.id]=[]);c.rg?c.rg.value=b:(c.rg={next:this.Xl,hm:this.Xl.hm,head:this.Xl,key:a,value:b},c.list.push(c.rg),this.Xl.hm.next=c.rg,this.Xl.hm=c.rg,this.size++);return this};f.prototype.delete=function(a){a=d(this,a);return a.rg&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.px[a.id],a.rg.hm.next=a.rg.next,a.rg.next.hm=
a.rg.hm,a.rg.head=null,this.size--,!0):!1};f.prototype.clear=function(){this.px={};this.Xl=this.Xl.hm=b();this.size=0};f.prototype.has=function(a){return!!d(this,a).rg};f.prototype.get=function(a){return(a=d(this,a).rg)&&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.Fk=new Map;if(a){a=l(a);for(var b;!(b=a.next()).done;)this.add(b.value)}this.size=this.Fk.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.Fk.set(a,a);this.size=this.Fk.size;return this};b.prototype.delete=function(a){a=this.Fk.delete(a);this.size=this.Fk.size;return a};b.prototype.clear=function(){this.Fk.clear();this.size=0};b.prototype.has=function(a){return this.Fk.has(a)};b.prototype.entries=function(){return this.Fk.entries()};b.prototype.values=function(){return this.Fk.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(a,b){var c=this;this.Fk.forEach(function(d){return a.call(b,d,d,c)})};return b});
qa("Promise",function(a){function b(a){this.Wd=0;this.pL=void 0;this.Nt=[];var b=this.qK();try{a(b.resolve,b.reject)}catch(n){b.reject(n)}}function c(){this.Kn=null}function d(a){return a instanceof b?a:new b(function(b){b(a)})}if(a)return a;c.prototype.jS=function(a){null==this.Kn&&(this.Kn=[],this.a_());this.Kn.push(a)};c.prototype.a_=function(){var a=this;this.kS(function(){a.s_()})};var f=ba.setTimeout;c.prototype.kS=function(a){f(a,0)};c.prototype.s_=function(){for(;this.Kn&&this.Kn.length;){var a=
this.Kn;this.Kn=[];for(var b=0;b<a.length;++b){var c=a[b];a[b]=null;try{c()}catch(t){this.b_(t)}}}this.Kn=null};c.prototype.b_=function(a){this.kS(function(){throw a;})};b.prototype.qK=function(){function a(a){return function(d){c||(c=!0,a.call(b,d))}}var b=this,c=!1;return{resolve:a(this.b0),reject:a(this.mL)}};b.prototype.b0=function(a){if(a===this)this.mL(new TypeError("A Promise cannot resolve to itself"));else if(a instanceof b)this.j0(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.a0(a):this.LS(a)}};b.prototype.a0=function(a){var b=void 0;try{b=a.then}catch(n){this.mL(n);return}"function"==typeof b?this.k0(b,a):this.LS(a)};b.prototype.mL=function(a){this.LT(2,a)};b.prototype.LS=function(a){this.LT(1,a)};b.prototype.LT=function(a,b){if(0!=this.Wd)throw Error("Cannot settle("+a+", "+b+"): Promise already settled in state"+this.Wd);this.Wd=a;this.pL=b;this.t_()};b.prototype.t_=function(){if(null!=this.Nt){for(var a=0;a<this.Nt.length;++a)g.jS(this.Nt[a]);
this.Nt=null}};var g=new c;b.prototype.j0=function(a){var b=this.qK();a.hC(b.resolve,b.reject)};b.prototype.k0=function(a,b){var c=this.qK();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(Qa){g(Qa)}}:b}var f,g,h=new b(function(a,b){f=a;g=b});this.hC(d(a,f),d(c,g));return h};b.prototype.catch=function(a){return this.then(void 0,a)};b.prototype.hC=function(a,b){function c(){switch(d.Wd){case 1:a(d.pL);
break;case 2:b(d.pL);break;default:throw Error("Unexpected state: "+d.Wd);}}var d=this;null==this.Nt?g.jS(c):this.Nt.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).hC(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).hC(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.ra=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 Pa(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||[]);Pa(a)}function v(a,b,c){a||Ra("",null,b,Array.prototype.slice.call(arguments,2));return a}function Sa(a,b){Pa(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.st=this.st;this.gm=this.gm}var Hc=0,Ic={};Gc.prototype.st=!1;Gc.prototype.Zc=function(){if(!this.st&&(this.st=!0,this.$c(),0!=Hc)){var a=Ea(this);if(0!=Hc&&this.gm&&0<this.gm.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.$c=function(){if(this.gm)for(;this.gm.length;)this.gm.shift()()};
function Jc(a){a&&"function"==typeof a.Zc&&a.Zc()};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.Dq=!1;this.DT=!0}Lc.prototype.stopPropagation=function(){this.Dq=!0};Lc.prototype.preventDefault=function(){this.defaultPrevented=!0;this.DT=!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.rd=null;a&&this.Fb(a,b)}r(Nc,Lc);var Oc=[1,4,2],Pc={2:"touch",3:"pen",4:"mouse"};
Nc.prototype.Fb=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.rd=a;a.defaultPrevented&&this.preventDefault()};Nc.prototype.stopPropagation=function(){Nc.ra.stopPropagation.call(this);this.rd.stopPropagation?this.rd.stopPropagation():this.rd.cancelBubble=!0};Nc.prototype.preventDefault=function(){Nc.ra.preventDefault.call(this);var a=this.rd;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.DC=f;this.key=++Sc;this.Tt=this.gC=!1}function Uc(a){a.Tt=!0;a.listener=null;a.proxy=null;a.src=null;a.DC=null};function Vc(a){this.src=a;this.qf={};this.uy=0}Vc.prototype.add=function(a,b,c,d,f){var g=a.toString();a=this.qf[g];a||(a=this.qf[g]=[],this.uy++);var h=Wc(a,b,d,f);-1<h?(b=a[h],c||(b.gC=!1)):(b=new Tc(b,this.src,g,!!d,f),b.gC=c,a.push(b));return b};Vc.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.qf))return!1;var f=this.qf[a];b=Wc(f,b,c,d);return-1<b?(Uc(f[b]),ib(f,b),0==f.length&&(delete this.qf[a],this.uy--),!0):!1};
function Xc(a,b){var c=b.type;if(!(c in a.qf))return!1;var d=hb(a.qf[c],b);d&&(Uc(b),0==a.qf[c].length&&(delete a.qf[c],a.uy--));return d}Vc.prototype.Gq=function(a){a=a&&a.toString();var b=0,c;for(c in this.qf)if(!a||c==a){for(var d=this.qf[c],f=0;f<d.length;f++)++b,Uc(d[f]);delete this.qf[c];this.uy--}};Vc.prototype.Cx=function(a,b,c,d){a=this.qf[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.Tt&&g.listener==b&&g.capture==!!c&&g.DC==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.em(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.gT(b,c,Da(d)?!!d.capture:!!d,f):cd(a,b,c,!0,d,f)}function hd(a,b,c,d,f){if(Aa(b))for(var g=0;g<b.length;g++)hd(a,b[g],c,d,f);else d=Da(d)?!!d.capture:!!d,c=bd(c),Rc(a)?a.HD(b,c,d,f):a&&(a=dd(a))&&(b=a.Cx(b,c,d,f))&&jd(b)}
function jd(a){if(wa(a)||!a||a.Tt)return!1;var b=a.src;if(Rc(b))return Xc(b.si,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.uy&&(c.src=null,b[Yc]=null)):Uc(a);return!0}function kd(a){if(a)if(Rc(a))a.si&&a.si.Gq(void 0);else if(a=dd(a)){var b=0,c;for(c in a.qf)for(var d=a.qf[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.Cx(b,c,d,f):a?(a=dd(a))?a.Cx(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.qf[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.Tt&&(g=nd(g,d),f=f&&!1!==g)}return f}function nd(a,b){var c=a.listener,d=a.DC||a.src;a.gC&&jd(a);return c.call(d,b)}
function gd(a,b){if(a.Tt)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.Dq&&0<=f;f--){b.currentTarget=d[f];var g=md(d[f],a,!0,b);c=c&&g}for(f=0;!b.Dq&&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.si=new Vc(this);this.WZ=this;this.XC=null}r(pd,Gc);pd.prototype[Qc]=!0;e=pd.prototype;e.CL=function(a){this.XC=a};e.addEventListener=function(a,b,c,d){A(this,a,b,c,d)};e.removeEventListener=function(a,b,c,d){hd(this,a,b,c,d)};
e.dispatchEvent=function(a){qd(this);var b=this.XC;if(b){var c=[];for(var d=1;b;b=b.XC)c.push(b),v(1E3>++d,"infinite loop")}b=this.WZ;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.Dq&&0<=g;g--){var h=a.currentTarget=c[g];f=rd(h,d,!0,a)&&f}a.Dq||(h=a.currentTarget=b,f=rd(h,d,!0,a)&&f,a.Dq||(f=rd(h,d,!1,a)&&f));if(c)for(g=0;!a.Dq&&g<c.length;g++)h=a.currentTarget=c[g],f=rd(h,d,!1,a)&&f;return f};
e.$c=function(){pd.ra.$c.call(this);this.si&&this.si.Gq(void 0);this.XC=null};e.em=function(a,b,c,d){qd(this);return this.si.add(String(a),b,!1,c,d)};e.gT=function(a,b,c,d){return this.si.add(String(a),b,!0,c,d)};e.HD=function(a,b,c,d){this.si.remove(String(a),b,c,d)};function rd(a,b,c,d){b=a.si.qf[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.Tt&&h.capture==c){var k=h.listener,n=h.DC||h.src;h.gC&&Xc(a.si,h);f=!1!==k.call(n,d)&&f}}return f&&0!=d.DT}
e.Cx=function(a,b,c,d){return this.si.Cx(String(a),b,c,d)};function qd(a){v(a.si,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var sd=0;function td(){this.Ru=this.Em=this.Nh=this.Gf=null}e=td.prototype;e.Zc=function(){this.Nc();if(this.Em)for(var a=l(this.Em),b=a.next();!b.done;b=a.next())ud(b.value);if(this.Gf){a=l(this.Gf);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.Gf=null}if(this.Nh)for(a=l(Object.keys(this.Nh)),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.Gf=a.Gf||[];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.Gf.push(h);return h}b=A(wd(b),c,d,g,f);a.Gf.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.Gf,b);return jd(b)}function C(a,b,c,d,f){a.Nh=a.Nh||{};b.addHandler(c,d,f);var g=++sd;a.Nh[g]={wK:b,yt: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.Nh,function(a){return Yb(a,{wK:b,yt:c,context:d,priority:f})});g&&vd(a,g)}function vd(a,b){if(a.Nh&&a.Nh[b]){var c=a.Nh[b];c.wK.removeHandler(c.yt,c.context,c.priority);delete a.Nh[b]}else Sa("unknown handler key")}
function Bd(a,b){if(b){if(a.Nh){var c=Pb(a.Nh,function(a){return a.wK.SP==b}),d=l(Object.keys(c));for(c=d.next();!c.done;c=d.next())vd(a,c.value)}if(a.Gf){var f=wd(b);c=bb(a.Gf,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.Em=a.Em||[];c&&(a.Ru=a.Ru||{},a.Ru[c]=a.Ru[c]||[],a.Ru[c].push(b));a.Em.push(b);return b}
e.he=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.Em)for(b=l(b),c=b.next();!c.done;c=b.next())if(c=c.value){this.Di(c);var d=Za(this.Em,c);0<=d&&(this.Em.splice(d,1),ud(c))}};e.Di=function(a){Bd(this,a)};e.Nd=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.Di(c)};function wd(a){return p(a.displayObject)?a.displayObject():a}e.Nc=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.ct=this.od=this.PA=null}Dd.prototype.push=function(a,b){if(0==b)this.ct=this.ct||[];else if(this.PA=this.PA||[0],this.od=this.od||{},!(b in this.od)){this.od[b]=[];var c=this.PA;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.ct||[]:b in v(a.od)?v(Ed(a,b)):[]}
function Gd(a){if(!a.od)return a.ct?a.ct.slice():[];for(var b=[],c=v(a.PA),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.ct:v(a.od)[b]};function F(a){a=void 0===a?null:a;td.call(this);this.aw=this.Df=null;this.SP=a}m(F,td);F.prototype.r_=function(){return this.SP};F.prototype.eventOwner=F.prototype.r_;F.prototype.addHandler=function(a,b,c){this.Df=this.Df||new Dd;this.Df.push({yt:a,context:b},c||0)};F.prototype.addHandler=F.prototype.addHandler;F.prototype.removeHandler=function(a,b,c){c=c||0;if(this.Df)for(var d=Fd(this.Df,c),f=d.length,g=0;g<f;++g){var h=d[g];if(h.yt==a&&h.context==b){a=g;(c=Ed(this.Df,c))&&ib(c,a);break}}else Sa("EventDispatcher has no handlers!")};
F.prototype.removeHandler=F.prototype.removeHandler;F.prototype.z_=function(a,b,c){if(!this.Df)return!1;c=Fd(this.Df,c||0);for(var d=c.length,f=0;f<d;++f){var g=c[f];if(g.yt==a&&g.context==b)return!0}return!1};F.prototype.hasHandler=F.prototype.z_;
F.prototype.a=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.Df){c=Gd(this.Df);for(var d=c.length,f=0;f<d;++f){var g=c[f];if(-1!=Za(Gd(this.Df),g))try{g.yt.apply(g.context,arguments)}catch(h){Hd(h,!0)}}}this.aw&&this.aw.forEach(function(a){a.a.apply(a,oa(b))})};F.prototype.dispatch=F.prototype.a;function Id(a){return a.Df?Gd(a.Df).length:0}function Jd(a,b){a.aw||(a.aw=[]);a.aw.push(b)}F.prototype.Nc=function(){td.prototype.Nc.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.cm=function(){};Kd.prototype.isLoaded=Kd.prototype.cm;Kd.prototype.Vb=function(){};Kd.prototype.progress=Kd.prototype.Vb;Kd.prototype.load=function(){};Kd.prototype.load=Kd.prototype.load;Kd.prototype.bM=function(){};Kd.prototype.unload=Kd.prototype.bM;Kd.prototype.Kx=function(){};Kd.prototype.loadCompleteEvent=Kd.prototype.Kx;Kd.prototype.OC=function(){};Kd.prototype.loadFailedEvent=Kd.prototype.OC;Kd.prototype.ZK=function(){};
Kd.prototype.loadProgressEvent=Kd.prototype.ZK;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.rt=function(){};Ld.prototype.createInstance=Ld.prototype.rt;Ld.prototype.oC=function(){};Ld.prototype.createImgInstance=Ld.prototype.oC;function Md(a,b,c){this.vp=a;this.Qe=b;this.sd=c}Md.prototype.position=function(){return this.vp};Md.prototype.color=function(){return this.Qe};Md.prototype.alpha=function(){return this.sd};function Nd(a,b,c){this.gV=a;this.hV=b;this.BY=c}Nd.prototype.qC=function(){return this.gV};Nd.prototype.rC=function(){return this.hV};Nd.prototype.dD=function(){return this.BY};function Od(){}e=Od.prototype;e.clone=function(){var a=this.rr();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.rr(),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.rr(),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.rr(),c;for(c in this)this.hasOwnProperty(c)&&(b[c]=this[c]===a[c]?void 0:this[c]);return b};e.rr=function(){throw Error("method is not implemented");};function Qd(){this.strike=this.qy=this.py=this.fontFamily=this.size=this.color=this.te=this.italic=this.bold=void 0}m(Qd,Od);Qd.prototype.Ke=function(){return!p(this.bold)&&!p(this.italic)&&!p(this.te)&&!p(this.color)&&!p(this.size)&&!p(this.fontFamily)&&!p(this.py)&&!p(this.qy)&&!p(this.strike)};Qd.prototype.rr=function(){return new Qd};function Rd(){this.type="p";this.fC=this.$T=this.lineHeight=this.ZS=this.align=this.HC=void 0}m(Rd,Od);Rd.prototype.rr=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.Ke=function(){return"p"==this.type&&!p(this.HC)&&!p(this.lineHeight)&&!p(this.align)&&!p(this.ZS)&&!p(this.$T)&&!p(this.fC)};function Sd(){this.hi=new Qd;this.Zj=new Rd}e=Sd.prototype;e.xb=function(){return this.hi};e.ui=function(){return this.Zj};e.Ke=function(){return this.hi.Ke()&&this.Zj.Ke()};e.clone=function(){var a=this.ui(),b=this.xb(),c=new Sd;a&&(c.Zj=a.clone());b&&(c.hi=b.clone());return c};e.isEqual=function(a){return this.hi.isEqual(a.xb())&&this.Zj.isEqual(a.ui())};function Td(){this.Od=new Sd;this.To=new Sd;this.Wp=new Sd;this.bq=new Sd;this.Kr=new Qd}Td.prototype.Tl=function(){return this.Od};Td.prototype.clone=function(){var a=new Td,b=a.Tl(),c=this.Od.xb();b.hi=c.clone();b=a.Tl();c=this.Od.ui();b.Zj=c.clone();b=this.To.xb();a.To.hi=b.clone();b=this.To.ui();a.To.Zj=b.clone();b=this.Wp.xb();a.Wp.hi=b.clone();b=this.Wp.ui();a.Wp.Zj=b.clone();b=this.bq.xb();a.bq.hi=b.clone();b=this.bq.ui();a.bq.Zj=b.clone();a.Kr=this.Kr.clone();return a};
Td.prototype.equals=function(a){return this.Od.isEqual(a.Tl())&&this.To.isEqual(a.To)&&this.Wp.isEqual(a.Wp)&&this.bq.isEqual(a.bq)&&this.Kr.isEqual(a.Kr)};Td.prototype.Ke=function(){return this.Od.Ke()&&this.To.Ke()&&this.Wp.Ke()&&this.bq.Ke()&&this.Kr.Ke()};function Ud(a,b){var c=new Td;c.Od.hi=a.clone();c.Od.Zj=b.clone();return c};function Vd(){this.fontFamily=this.size=this.color=this.strike=this.te=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.te=a.te;b.strike=a.strike;b.color=a.color;b.size=a.size;b.fontFamily=a.fontFamily;a=new Qd;a.te=!0;a.color=255;var c=new Rd;c.align="left";b=Ud(b,c);b.Kr=a.clone();return b}Vd.prototype.equals=function(a){return Yb(this,a)};function Xd(a,b,c){return Math.min(Math.max(a,b),c)}function Yd(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&&Zd(this,a)};function Zd(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.OS=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.Ke=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.Mn=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=["TrueFalse","MultipleChoice","TypeIn","Numeric"],ue="AuthorizationSlide MultipleChoice MultipleResponse WordBank MultipleChoiceText FillInTheBlank Sequence Matching LikertScale".split(" ");function ve(a,b,c){this.Tp=void 0===a?0:a;this.Io=void 0===b?0:b;this.rh=void 0===c?!1:c;this.SV=this.Tp==this.Io}e=ve.prototype;e.count=function(){return this.Io-this.Tp};e.startOffset=function(){return this.Tp};e.endOffset=function(){return this.Io};e.isCollapsed=function(){return this.SV};e.isEqual=function(a){return this.Tp==a.startOffset()&&this.Io==a.endOffset()};function we(a){this.f=a.slice()}we.prototype.count=function(){return this.f.length};we.prototype.slice=function(a,b){p(a)&&p(b)&&(b+=a);return this.f.slice(a,b)};we.prototype.getItem=function(a){return this.f[a]};function xe(){G.call(this);this.Rr=this.Sr=!1;this.xh=0;this.JO=H(this);this.KO=H(this);this.LO=H(this)}m(xe,G);xe.prototype.cm=function(){return this.Sr};xe.prototype.isLoaded=xe.prototype.cm;xe.prototype.Vb=function(){return this.xh};xe.prototype.progress=xe.prototype.Vb;xe.prototype.load=function(){this.Sr||this.Rr||(this.Rr=!0,this.gA())};xe.prototype.load=xe.prototype.load;xe.prototype.gA=function(){};xe.prototype.LR=function(){};
xe.prototype.bM=function(){if(this.Sr||this.Rr)this.LR(),this.Rr=this.Sr=!1,ye(this,0)};xe.prototype.unload=xe.prototype.bM;function ye(a,b){a.xh!=b&&(a.xh=b,a.LO.a(a))}function ze(a){a.Rr=!1;a.Sr=!0;ye(a,1);a.JO.a(a)}function Ae(a){a.Sr=!1;a.Rr=!1;a.KO.a(a);ye(a,0)}xe.prototype.Kx=function(){return this.JO};xe.prototype.loadCompleteEvent=xe.prototype.Kx;xe.prototype.OC=function(){return this.KO};xe.prototype.loadFailedEvent=xe.prototype.OC;xe.prototype.ZK=function(){return this.LO};
xe.prototype.loadProgressEvent=xe.prototype.ZK;function Be(){G.call(this);this.rn=null}m(Be,G);Be.prototype.release=function(){null!=this.rn&&this.rn.release()};Be.prototype.pg=function(){return this.rn?w(this.rn,xe):null};Be.prototype.xa=function(){var a=[];this.rn&&a.push(this.rn);return a};Be.prototype.Nc=function(){null!=this.rn&&ud(this.rn)};function Ce(a){Be.call(this);this.mb=a;this.Rc=a+Ea(this);this.vp="inline";this.u=H(this)}m(Ce,Be);e=Ce.prototype;e.H=function(){return this.u};e.position=function(){return this.vp};e.type=function(){return this.mb};e.id=function(){return this.Rc};e.xi=function(a){this.Rc=a};e.text=function(a){return p(a)?a:" "};e.count=function(){return 1};e.slice=function(){return this};e.xb=function(){return null};var De=/#(.)(.)(.)/;function Ee(a){if(!Fe.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(De,"#$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 Ge(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=He(a.toString(16));b=He(b.toString(16));c=He(c.toString(16));return"#"+a+b+c}
function Ie(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 Je(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*Ie(f,d,a+1/3);b=255*Ie(f,d,a);a=255*Ie(f,d,a-1/3)}return[Math.round(c),Math.round(b),Math.round(a)]}var Fe=/^#(?:[0-9a-f]{3}){1,2}$/i;function He(a){return 1==a.length?"0"+a:a}
function Ke(a){var b=Ee(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 Le(a){return"#"+a.toString(16).padStart(6,"0")};function Me(a){this.f=new we(a);this.cp=this.f.count();this.tb=Ne(this," ");this.hN=this.tb.length;this.NV={};this.kw=[];for(var b=a=0;b<this.cp;++b){var c=this.f.getItem(b);c instanceof Ce&&(this.NV[a]=c);a+=c.count();c instanceof Be?this.kw.push(c):c instanceof Me&&(this.kw=this.kw.concat(c.kw.slice()))}}Me.prototype.text=function(a){return p(a)?Ne(this,a):this.tb};Me.prototype.content=function(){return this.f};Me.prototype.count=function(){return this.hN};
Me.prototype.BC=function(a,b){b=void 0===b?!0:b;for(var c=0;c<this.cp&&!(0>a);++c){var d=this.f.getItem(c).count();if(b&&a<=d||!b&&(a<d||this.cp-1==c&&d==a))return{JC:c,offset:a};a-=d}return null};function Ne(a,b){for(var c="",d=0;d<a.cp;++d)c+=a.f.getItem(d).text(b);return c};function Oe(a,b,c){Me.call(this,a);this.FF=b?b.clone():new Rd;this.hi=c?c.clone():new Qd}m(Oe,Me);Oe.prototype.format=function(){return this.FF};Oe.prototype.xb=function(){return this.hi};Oe.prototype.type=function(){return"paragraph"};function Pe(a,b){for(var c=null,d=0;d<a.f.count();++d){c=a.f.getItem(d);if(c.count()>b)break;b-=c.count()}return{item:c,offset:b}}Oe.prototype.BC=function(a,b){return Me.prototype.BC.call(this,a,void 0===b?!1:b)};var Qe=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Re(a,b,c){Ua(a);if(Aa(b)){Wa(b);for(var d=0;d<b.length;d++)Re(a,String(b[d]),c)}else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function Se(a){var b=[],c;for(c in a)Re(c,a[c],b);return b.join("&")};function Te(a){var b,c,d,f=a.startsWith("data:")?null:void 0;return f=a};var Ue=!z||9<=Number(Ac),Ve=!kc&&!z||z&&9<=Number(Ac)||kc&&zc("1.9.1"),We=z&&!zc("9");function Xe(){this.DD="";this.lU=Ye}Xe.prototype.Et=!0;Xe.prototype.Bt=function(){return this.DD};Xe.prototype.toString=function(){return"Const{"+this.DD+"}"};function Ze(a){if(a instanceof Xe&&a.constructor===Xe&&a.lU===Ye)return a.DD;Sa("expected object of type Const, got '"+a+"'");return"type_error:Const"}var Ye={};function $e(a){var b=new Xe;b.DD=a;return b}$e("");function af(){this.Cq="";this.kU=bf}af.prototype.Et=!0;af.prototype.Bt=function(){return this.Cq};af.prototype.TS=!0;af.prototype.FK=function(){return 1};function cf(a){if(a instanceof af&&a.constructor===af&&a.kU===bf)return a.Cq;Sa("expected object of type SafeUrl, got '"+a+"' of type "+za(a));return"type_error:SafeUrl"}var df=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,bf={};function ef(a){var b=new af;b.Cq=a;return b}ef("about:blank");function ff(){this.Cq="";this.jU=gf;this.yS=null}ff.prototype.TS=!0;ff.prototype.FK=function(){return this.yS};ff.prototype.Et=!0;ff.prototype.Bt=function(){return this.Cq};function hf(a){if(a instanceof ff&&a.constructor===ff&&a.jU===gf)return a.Cq;Sa("expected object of type SafeHtml, got '"+a+"' of type "+za(a));return"type_error:SafeHtml"}
function jf(a){function b(a){if(Aa(a))$a(a,b);else{if(!(a instanceof ff)){var f=null;a.TS&&(f=a.FK());a=kf(vb(a.Et?a.Bt():String(a)),f)}d+=hf(a);a=a.FK();0==c?c=a:0!=a&&c!=a&&(c=null)}}var c=0,d="";$a(arguments,b);return kf(d,c)}var gf={};function kf(a,b){return(new ff).G_(a,b)}ff.prototype.G_=function(a,b){this.Cq=a;this.yS=b;return this};kf("<!DOCTYPE html>",0);kf("",0);var lf=kf("<br>",0);var mf={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};function nf(a,b){if(mf[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");a.innerHTML=hf(b)};function of(a){return a?new pf(qf(a)):Na||(Na=new pf)}function rf(a,b){Ob(b,function(b,d){b&&b.Et&&(b=b.Bt());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:sf.hasOwnProperty(d)?a.setAttribute(sf[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}
var sf={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 tf(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 uf(a,b,c){return vf(document,arguments)}
function vf(a,b){var c=String(b[0]),d=b[1];if(!Ue&&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(" "):rf(c,d));2<b.length&&wf(a,c,b,2);return c}
function wf(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(xf(g)?jb(g):g,f)}}function yf(a,b){return a.createElement(String(b))}function zf(a){var b=document,c=yf(b,"DIV");z?(nf(c,jf(lf,a)),c.removeChild(c.firstChild)):nf(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 Af(a,b){a.appendChild(b)}
function Bf(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Cf(a,b,c){a.insertBefore(b,a.childNodes[c]||null)}function Df(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Ef(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function Ff(a){return Ve&&void 0!=a.children?a.children:bb(a.childNodes,function(a){return 1==a.nodeType})}
function Gf(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 qf(a){v(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document}
function Hf(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{Bf(a);var c=qf(a);a.appendChild(c.createTextNode(String(b)))}}var If={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Jf={IMG:" ",BR:"\n"};
function Kf(a){if(We&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Lf(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");We||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a}
function Lf(a,b,c){if(!(a.nodeName in If))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 Jf)b.push(Jf[a.nodeName]);else for(a=a.firstChild;a;)Lf(a,b,c),a=a.nextSibling}function xf(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 Mf(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function pf(a){this.le=a||va.document||document}e=pf.prototype;e.Zb=function(){return q(void 0)?this.le.getElementById(void 0):void 0};e.getElementsByTagName=function(a,b){return(b||this.le).getElementsByTagName(String(a))};e.pt=function(a,b,c){vf(this.le,arguments)};e.createElement=function(a){return yf(this.le,a)};e.createTextNode=function(a){return this.le.createTextNode(String(a))};
e.appendChild=Af;e.append=function(a,b){wf(qf(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.eo=Bf;
e.removeNode=Df;e.contains=Gf;e.C=Hf;function Nf(a,b,c){xe.call(this);this.Te=null;this.VP=Te(a);this.og=b;this.gg=c}m(Nf,xe);e=Nf.prototype;e.gA=function(){this.Te=new Image;this.Te.onload=Ja(this.SW,this);this.Te.onerror=Ja(this.RW,this);this.Te.src=this.VP};function Of(a){a.Te&&(a.Te.onload=null,a.Te.onerror=null)}e.SW=function(){Of(this);ze(this)};e.RW=function(){Of(this);Ae(this)};e.LR=function(){this.Te&&(Of(this),this.Te.src="",this.Te=null)};function Pf(a){if(!a.cm())throw Error("asset not loaded");}e.path=function(){return this.VP};
e.width=function(){if(null!=this.og)return this.og;if(!this.Te)return 0;Pf(this);return this.Te.width};Nf.prototype.width=Nf.prototype.width;Nf.prototype.height=function(){if(null!=this.gg)return this.gg;if(!this.Te)return 0;Pf(this);return this.Te.height};Nf.prototype.height=Nf.prototype.height;Nf.prototype.rt=function(){Pf(this);var a=yf(document,"canvas");a.width=this.width();a.height=this.height();v(a.getContext("2d")).drawImage(this.Te,0,0);return a};Nf.prototype.createInstance=Nf.prototype.rt;
Nf.prototype.oC=function(){Pf(this);v(this.Te);return v(this.Te).cloneNode(!0)};Nf.prototype.createImgInstance=Nf.prototype.oC;function L(a,b,c){if(q(b))(b=Qf(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var f=b[d],g=Qf(c,d);g&&(c.style[g]=f)}}var Rf={};function Qf(a,b){var c=Rf[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));Rf[b]=c}return c}function Sf(a,b){var c=a.style[Jb(b)];return"undefined"!==typeof c?c:a.style[Qf(a,b)]||""}
function Tf(a,b){var c=qf(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function Uf(a,b){return Tf(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function Vf(a){return new I(a.offsetLeft,a.offsetTop)}
function Wf(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 Xf(a){var b=qf(a);Va(a,"Parameter is required");var c=new I(0,0);var d=b?qf(b):document;d=!z||9<=Number(Ac)||"CSS1Compat"==of(d).le.compatMode?d.documentElement:d.body;if(a==d)return c;a=Wf(a);b=tf(of(b).le);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Yf(a,b){a=Zf(a);b=Zf(b);return new I(a.x-b.x,a.y-b.y)}function Zf(a){v(a);if(1==a.nodeType)return a=Wf(a),new I(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new I(a.clientX,a.clientY)}
function $f(a,b,c){if(b instanceof J)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");ag(a,b);bg(a,c)}function cg(a){"number"==typeof a&&(a=Math.round(a)+"px");return a}function bg(a,b){a.style.height=cg(b)}function ag(a,b){a.style.width=cg(b)}
function dg(a){var b=eg;if("none"!=Uf(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 eg(a){var b=a.offsetWidth,c=a.offsetHeight,d=lc&&!b&&!c;return p(b)&&!d||!a.getBoundingClientRect?new J(b,c):(a=Wf(a),new J(a.right-a.left,a.bottom-a.top))}
function fg(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 ig(a){return"rtl"==Uf(a,"direction")}function jg(a){return new J(a.offsetWidth,a.offsetHeight)}
function kg(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 lg(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?kg(a,b,"left","pixelLeft"):0}
function mg(a,b){if(z){var c=lg(a,b+"Left"),d=lg(a,b+"Right"),f=lg(a,b+"Top");a=lg(a,b+"Bottom");return new ce(f,d,a,c)}c=Tf(a,b+"Left");d=Tf(a,b+"Right");f=Tf(a,b+"Top");a=Tf(a,b+"Bottom");return new ce(parseFloat(f),parseFloat(d),parseFloat(a),parseFloat(c))}function ng(a){return mg(a,"padding")}function og(a){return mg(a,"margin")}var pg={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 pg?pg[b]:kg(a,b,"left","pixelLeft")}
function sg(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=Tf(a,"borderLeftWidth");c=Tf(a,"borderRightWidth");d=Tf(a,"borderTopWidth");a=Tf(a,"borderBottomWidth");return new ce(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function tg(a){if(a.classList)return a.classList;a=a.className;return q(a)&&a.match(/\S+/g)||[]}function ug(a,b){a.classList?b=a.classList.contains(b):(a=tg(a),b=0<=Za(a,b));return b}function vg(a,b){a.classList?a.classList.add(b):ug(a,b)||(a.className+=0<a.className.length?" "+b:b)}function wg(a,b){a.classList?a.classList.remove(b):ug(a,b)&&(a.className=bb(tg(a),function(a){return a!=b}).join(" "))};function xg(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.Tf=this.Wf=1;this.Vf=this.Uf=this.tf=this.ug=0}}e=xg.prototype;e.clone=function(){return new xg(this.Tf,this.Vf,this.Uf,this.Wf,this.tf,this.ug)};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.Tf=a;this.Vf=b;this.Uf=c;this.Wf=d;this.tf=f;this.ug=g;return this};
e.scale=function(a,b){this.Tf*=a;this.Vf*=a;this.Uf*=b;this.Wf*=b;return this};e.translate=function(a,b){this.tf+=a*this.Tf+b*this.Uf;this.ug+=a*this.Vf+b*this.Wf;return this};e.rotate=function(a,b,c){var d=new xg,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.Tf;d=this.Uf;this.Tf=b.Tf*c+b.Vf*d;this.Uf=b.Uf*c+b.Wf*d;this.tf+=b.tf*c+b.ug*d;c=this.Vf;d=this.Wf;this.Vf=b.Tf*c+b.Vf*d;this.Wf=b.Uf*c+b.Wf*d;this.ug+=b.tf*c+b.ug*d;return this};
e.toString=function(){return"matrix("+[this.Tf,this.Vf,this.Uf,this.Wf,this.tf,this.ug].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.Tf+h*this.Uf+this.tf;c[d++]=f*this.Vf+h*this.Wf+this.ug}};e.equals=function(a){return this==a?!0:a?this.Tf==a.Tf&&this.Uf==a.Uf&&this.tf==a.tf&&this.Vf==a.Vf&&this.Wf==a.Wf&&this.ug==a.ug:!1};function yg(a){return zg().NS(a)}function Ag(a,b,c){c=c||b;b=(new xg).setTransform(b,0,0,c,0,0);Bg(zg(),a,b)}function Cg(a,b){return ug(a,b)}function Dg(a,b){vg(a,b)}function Eg(a){var b=a.style.display;a.style.display="none";var c=a.offsetHeight;a.style.display=b;return c}function Fg(){var a=Mf();a&&a.blur()}function Gg(a){return Math.floor(1E6*a)/1E6}
function Hg(a){var b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.gh&&(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 Ig=null;
function zg(){if(Ig)return Ig;for(var a=null,b=uf("DIV"),c=[["transform",Jg,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",Jg,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",Jg,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",Kg,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",Jg,{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 Ig=a}function Jg(a){this.QA=a}function Bg(a,b,c){b.style[a.QA.transform]=1==c.Tf&&0==c.Vf&&0==c.Uf&&1==c.Wf&&0==c.tf&&0==c.ug?"":"matrix("+a.sJ(c).join(",")+")"}
Jg.prototype.NS=function(a){a="none"!=Tf(a,"display")?Tf(a,this.QA.transform):a.style[this.QA.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 xg(a[0],a[1],a[2],a[3],a[4],a[5]):null};Jg.prototype.sJ=function(a){return[Gg(a.Tf),Gg(a.Vf),Gg(a.Uf),Gg(a.Wf),Gg(a.tf),Gg(a.ug)]};function Kg(a){this.QA=a}r(Kg,Jg);
Kg.prototype.sJ=function(a){a=Kg.ra.sJ.call(this,a);a[4]+="px";a[5]+="px";return a};function Lg(a){for(var b=a[0],c=1;c<a.length;++c)b=Pd(b,a[c]);return b};function Mg(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 Ng(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 Og(a){a=a.replace("\u200b","");return ub(a)}
function Pg(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 Qg(a,b,c){G.call(this);this.wc=null;this.Nu=H(this);this.MV=H(this);this.pW=H(this);this.AV=H(this);H(this);a&&this.setData(a,new ve(0,0));this.DF=c;this.$u=null}m(Qg,G);e=Qg.prototype;e.Tl=function(){return this.Qn().Tl()};
e.Qn=function(){if(!this.DF)return new Td;if(this.DF.Ke()){v(this.wc);if(this.wc.content().count()&&this.wc.content().getItem(0).content().count()){if(this.$u)return this.$u.clone();var a=this.wc;var b=new ve(0,0),c=new Qd;if(0==a.content().count())a=c;else{var d=Pe(a,b.startOffset()),f=d.JC;d=d.offset;var g=Pe(a,b.endOffset());b=g.JC;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 ve(E?Math.floor(x):x,E?Math.ceil(u):u,!0):new ve(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 ve(u.startOffset(),u.startOffset()));x=u.startOffset();E=u.count();u=t.content();var M=x+E,U=t.BC(x),Qa=t.BC(M,!0);x={Rk:U?U.JC:x,qq:Qa?Qa.JC:M,Sq:U?U.offset:0,ux:Qa?Qa.offset:0};0==E?(E=x.qq>x.Rk?x.Rk:x.qq,x=x.qq>x.Rk?x.Sq:x.ux,x={Rk:E,Sq:x,
qq:E,ux:x}):(E=u.getItem(x.Rk),x={Rk:x.Sq==E.count()?x.Rk+1:x.Rk,Sq:x.Sq==E.count()?0:x.Sq,qq:x.qq,ux:x.ux});u=u.slice(x.Rk,x.qq-x.Rk+1);if(0<u.length){u[u.length-1]=u[u.length-1].slice(0,x.ux);u[0]=u[0].slice(x.Sq);E=[];for(x=0;x<u.length;++x)M=u[x],M instanceof Ce&&(M=M.xb())&&E.push(M);u=0==E.length?null:Lg(E)}else u=null;u=u||new Qd}u?h.push(u):t instanceof Oe&&0==t.count()&&k.push(t.xb())}}a=0<h.length?Lg(h):0<k.length?Lg(k):c}c=this.wc;b=new ve(0,0);f=c.content();d=c.x_(b.startOffset());b=c.x_(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],Oe),f=Pd(f,b.format());c=f}else c=new Rd;this.$u=Ud(a,c);return this.$u.clone()}return new Td}return v(this.DF).clone()};e.text=function(){return v(this.wc).text()};e.plainTextWithPlaceholders=function(){throw Error("not implemented");};e.htmlText=function(){throw Error("not implemented");};e.textWithEquations=function(a){return v(this.wc).textWithEquations(a)};
e.Ke=function(){return""==this.text()&&!this.xa().length};e.WK=function(){var a=!this.xa().length;return""==Og(this.text())&&a};e.data=function(){return v(this.wc)};e.setData=function(a){var b=this;if(this.wc)for(var c=l(this.wc.H_()),d=c.next();!d.done;d=c.next())this.Di(d.value);this.wc=a;a=l(this.wc.H_());for(d=a.next();!d.done;d=a.next())C(this,d.value.H(),function(){b.pW.a();b.Nu.a()});this.$u=null;this.MV.a();this.Nu.a()};
e.xa=function(){var a=[],b=this.data().kw.slice();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,w(c,Be),a.push.apply(a,oa(c.xa()));return a};e.release=function(){this.data().release()};e.Nc=function(){G.prototype.Nc.call(this);this.wc&&ud(this.wc)};function Rg(a,b){this.vk=a;this.zn=b}Rg.prototype.url=function(){return this.vk};Rg.prototype.target=function(){return this.zn};function Sg(a){G.call(this);this.Rc=a||"";this.ip=null;this.Ng=void 0;this.Zz=!1;this.Vi=0;this.nn=H(this);this.qI=H(this);this.XV=H(this);this.qW=H(this)}m(Sg,G);e=Sg.prototype;e.xa=function(){return[]};e.uc=function(){return null};e.rect=function(){return this.Ng?this.Ng.clone():void 0};e.rotationAngle=function(){return this.Vi};e.XK=function(){return this.Zz};e.Zx=function(a){this.Ng=a;this.nn.a()};e.id=function(){return this.Rc};e.name=function(){return this.ip||this.Rc};
e.xi=function(a){this.Rc=a};function Tg(a){Sg.call(this,a);this.LV=H(this);this.il=null}m(Tg,Sg);function Ug(a,b){Tg.call(this,b);this.Wc=a;this.GI="";this.IQ=H(this);this.qE=.3;this.JM=H(this);this.u=H(this);this.RM=H(this);this.VN=[]}m(Ug,Tg);e=Ug.prototype;e.H=function(){return this.u};e.type=function(){return"shape"};e.Ld=function(){return this.Wc};e.yf=function(){return this.GI};e.ay=function(a){this.GI!=a&&(this.GI=a,this.IQ.a())};e.borderRadius=function(){return this.qE};e.yi=function(a){this.Sg=a;this.RM.a()};e.La=function(){return this.Sg};
e.uc=function(){return this.Sg?{La:[this.Sg],ju:[]}:null};e.xa=function(){return this.Wc.xa()};e.zt=function(){return this.VN};var Vg="rectangle roundedRectangle ellipse textBox triangle freeform".split(" ");function Wg(a){for(var b=l(Vg),c=b.next();!c.done;c=b.next())a(c.value)};var Xg=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout,Yg=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;function Zg(a,b){b&&(a=a.bind(b));var c;return function(){c&&Yg(c);c=Xg(a)}};function $g(){G.call(this);this.vp="tile";this.sd=1;this.oh=null;this.u=H(this)}m($g,G);e=$g.prototype;e.xa=function(){return this.oh?[this.oh]:[]};e.image=function(){return this.oh};e.position=function(){return this.vp};e.setPosition=function(a){this.vp!=a&&(this.vp=a,this.u.a())};e.alpha=function(){return this.sd};e.Dj=function(a){this.sd!=a&&(this.sd=a,this.u.a())};e.H=function(){return this.u};function ah(){G.call(this);this.mb="linear";this.Ph=0;this.hI=new Nd(0,100,100);this.IE=[new Md(0,16777215,1),new Md(1,10139108,1)];this.u=H(this)}m(ah,G);e=ah.prototype;e.H=function(){return this.u};e.type=function(){return this.mb};e.Lh=function(a){this.mb!=a&&(this.mb=a,this.u.a())};e.Bk=function(){return this.IE.slice()};function bh(a,b){a.IE!=b&&(a.IE=b.slice(),a.u.a())}e.angle=function(){return this.Ph};e.Rx=function(a){this.Ph!=a&&(this.Ph=a,this.u.a())};e.Eq=function(){return this.hI};function ch(){G.call(this);this.Qe=6592469;this.sd=1;this.u=H(this)}m(ch,G);e=ch.prototype;e.color=function(){return this.Qe};e.jh=function(a){this.Qe!=a&&(this.Qe=a,this.u.a())};e.alpha=function(){return this.sd};e.Dj=function(a){this.sd!=a&&(this.sd=a,this.u.a())};e.H=function(){return this.u};function dh(){G.call(this);this.u=H(this);this.wF="solidFill";this.JA=new $g;C(this,this.JA.H(),this.ka,this);this.Ro=new ah;C(this,this.Ro.H(),this.ka,this);this.iR=new ch;C(this,this.iR.H(),this.ka,this)}m(dh,G);e=dh.prototype;e.xa=function(){return this.JA?this.JA.xa():[]};e.sg=function(){return this.wF};function eh(a,b){a.wF!=b&&(a.wF=b,a.ka())}e.Qk=function(){return this.iR};e.Xn=function(){return this.JA};e.H=function(){return this.u};e.ka=function(){this.u.a()};function fh(){G.call(this);this.tb="";this.hE=!0;this.u=H(this)}m(fh,G);fh.prototype.H=function(){return this.u};fh.prototype.text=function(){return this.tb};fh.prototype.setText=function(a){this.tb!=a&&(this.tb=a,this.u.a())};fh.prototype.nS=function(){return this.hE};function gh(){G.call(this);this.Yr=!0;this.Qe=0;this.sd=1;this.bj=0;this.u=H(this)}m(gh,G);e=gh.prototype;e.OK=function(){var a=this.Yr?{color:0,alpha:1,size:0}:{color:6592469,alpha:.4,size:10};this.jh(a.color);this.Dj(a.alpha);this.yg(a.size)};e.color=function(){return this.Qe};e.jh=function(a){this.Qe!=a&&(this.Qe=a,this.u.a())};e.alpha=function(){return this.sd};e.Dj=function(a){this.sd!=a&&(this.sd=a,this.u.a())};e.size=function(){return this.bj};e.yg=function(a){this.bj!=a&&(this.bj=a,this.u.a())};
e.H=function(){return this.u};function hh(){G.call(this);this.Zr=!0;this.Qe=0;this.bj=this.sd=1;this.Su=this.Ph=this.oE=0;this.u=H(this)}m(hh,G);e=hh.prototype;e.OK=function(){var a=this.Zr?{color:0,alpha:1,size:1,blur:0,angle:0,Mn:0}:{color:0,alpha:.43,size:100,blur:4,angle:90,Mn:4};this.jh(a.color);this.Dj(a.alpha);this.yg(a.size);this.mD(a.blur);this.Rx(a.angle);a=a.Mn;this.Su!=a&&(this.Su=a,this.u.a())};e.color=function(){return this.Qe};e.jh=function(a){this.Qe!=a&&(this.Qe=a,this.u.a())};e.alpha=function(){return this.sd};
e.Dj=function(a){this.sd!=a&&(this.sd=a,this.u.a())};e.size=function(){return this.bj};e.yg=function(a){this.bj!=a&&(this.bj=a,this.u.a())};e.blur=function(){return this.oE};e.mD=function(a){this.oE!=a&&(this.oE=a,this.u.a())};e.angle=function(){return this.Ph};e.Rx=function(a){this.Ph!=a&&(this.Ph=a,this.u.a())};e.Mn=function(){return this.Su};e.H=function(){return this.u};function ih(){G.call(this);this.mb="solid";this.sd=this.bj=1;this.Qe=6592469;this.gF="";this.zE="butt";this.wG="miter";this.u=H(this)}m(ih,G);e=ih.prototype;e.H=function(){return this.u};e.type=function(){return this.mb};e.Lh=function(a){this.mb!=a&&(this.mb=a,this.ka())};e.size=function(){return this.bj};e.yg=function(a){this.bj!=a&&(this.bj=a,this.ka())};e.color=function(){return this.Qe};e.jh=function(a){this.Qe!=a&&(this.Qe=a,this.ka())};e.tK=function(){return this.gF};e.alpha=function(){return this.sd};
e.Dj=function(a){this.sd!=a&&(this.sd=a,this.ka())};e.jx=function(){return this.zE};e.join=function(){return this.wG};e.ka=function(){this.u.a()};function jh(){G.call(this);this.gE="doNotAutofit";this.EJ="middle";this.dx=!0;this.PG=this.TG=this.SG=this.QG=0;this.u=H(this)}m(jh,G);e=jh.prototype;e.zk=function(){return this.gE};function kh(a,b){a.gE!=b&&(a.gE=b,a.u.a())}e.verticalAlign=function(){return this.EJ};e.Zq=function(){return this.dx};e.marginLeft=function(){return this.QG};function lh(a,b){a.QG!=b&&(a.QG=b,a.u.a())}e.marginRight=function(){return this.SG};function mh(a,b){a.SG!=b&&(a.SG=b,a.u.a())}e.marginTop=function(){return this.TG};
function nh(a,b){a.TG!=b&&(a.TG=b,a.u.a())}e.marginBottom=function(){return this.PG};function oh(a,b){a.PG!=b&&(a.PG=b,a.u.a())}e.H=function(){return this.u};function ph(){G.call(this);this.Md=new dh;C(this,this.Md.H(),this.ka,this);this.pR=new ih;C(this,this.pR.H(),this.ka,this);this.wM=new fh;C(this,this.wM.H(),this.ka,this);this.GQ=new hh;C(this,this.GQ.H(),this.ka,this);this.cO=new gh;C(this,this.cO.H(),this.ka,this);this.wR=new jh;C(this,this.wR.H(),this.ka,this);this.kV=!1;this.u=H(this)}m(ph,G);e=ph.prototype;e.xa=function(){return this.Md.xa()};e.H=function(){return this.u};e.background=function(){return this.Md};e.strokeStyle=function(){return this.pR};
e.cC=function(){return this.wM};e.bu=function(){return this.GQ};e.Ct=function(){return this.cO};e.Xd=function(){return this.wR};e.ka=function(){var a=this;this.Fi&&Yg(this.Fi);this.kV?this.Fi=Xg(function(){return a.u.a()}):this.u.a()};function qh(a,b,c){c=c||new ph;Ug.call(this,c,b);this.Fa=a;this.xo=!1;Ug.prototype.ay.call(this,"rectangle");this.Zz=!0;this.dH=void 0;this.CY=H(this);this.XD=H(this)}m(qh,Ug);e=qh.prototype;e.xa=function(){return Ug.prototype.xa.call(this).concat([this.Fa])};e.pg=function(){return this.Fa};e.src=function(){return this.Fa.path()};e.Qf=function(){return this.xo};e.kD=function(a){this.xo!=a&&(this.xo=a,this.XD.a())};function rh(a){return a.dH?a.dH.clone():void 0}e.type=function(){return"image"};function sh(a,b){Tg.call(this,b);this.Wc=a;this.AF=new I;this.vI=new I;this.ZH=H(this)}m(sh,Tg);sh.prototype.type=function(){return"line"};sh.prototype.Ld=function(){return this.Wc};sh.prototype.rq=function(){return this.AF.clone()};sh.prototype.Hq=function(){return this.vI.clone()};function th(a){this.Zm=a}th.prototype.A=function(a,b,c){c=this.Zm.hasOwnProperty(a)?this.Zm[a]:c;if(p(c))return p(b)&&(c=Mg(c,b,this.IF)),c;Sa("unknown message id: "+a);return a};th.prototype.getMessage=th.prototype.A;th.prototype.messages=function(){return this.Zm};th.prototype.Xx=function(a){this.Zm=a};th.prototype.KK=function(a){return this.Zm.hasOwnProperty(a)};th.prototype.IF=function(a){return"%"+a.toUpperCase()+"%"};function uh(a){var b="";try{b=(void 0).A(a,void 0,void 0)}catch(c){}return b};function vh(){var a=this;this.fH={};pe(function(b){a.fH[b]=1});this.HI={};Wg(function(b){a.HI[b]=1})}function wh(a,b){Ob(b.cL,function(b,d){a.fH[d]=b});Ob(b.PL,function(b,d){a.HI[d]=b})}
function xh(a,b){switch(a){case "mediaPlaceholder":return uh("Qm.ObjectName.MediaPlaceholder");case "slidePicture":return uh("Qm.ObjectName.SlidePicture");case "slideVideo":return uh("Qm.ObjectName.SlideVideo");case "slideAudio":return uh("Qm.ObjectName.SlideAudio");case "image":return uh("Qm.ObjectName.Picture");case "video":return uh("Qm.ObjectName.Video");case "iconPlaceholder":return uh("Qm.ObjectName.Icon");case "line":return uh("Qm.ObjectName.Line");case "shape":return yh(v(b));default:throw Error("unknown object type");
}}function yh(a){switch(a){case "rectangle":return uh("Qm.Shapes.Rectangle");case "roundedRectangle":return uh("Qm.Shapes.RoundedRectangle");case "ellipse":return uh("Qm.Shapes.Ellipse");case "textBox":return uh("Qm.Shapes.TextBox");case "triangle":return uh("Qm.Shapes.Triangle");case "freeform":return uh("Qm.Shapes.Freeform");default:throw Error("unknown shape type");}};function zh(a){var b=a.eU,c=a.id;a=(a=a.Ld)?a:new ph;Ug.call(this,a,c);this.Cg=b;this.ay("rectangle");this.Zz=!0;this.XV.a()}m(zh,Ug);zh.prototype.Ia=function(){return this.Cg};zh.prototype.xa=function(){return[this.Cg.FJ,this.Cg.ak]};function Ah(a){G.call(this);this.O=a||[];this.ta=H(this)}m(Ah,G);e=Ah.prototype;e.Ge=function(){return this.ta};e.count=function(){return this.O.length};e.forEach=function(a,b){$a(this.O,a,b)};e.find=function(a,b){return fb(this.O,a,b)};function Bh(a,b){if(0>b||b>=a.count())throw Error("Index out of bounds");return a.O[b]}function Ch(a,b,c){p(c)||(c=a.O.length);a.O.splice(c,0,b);a.ta.a()}function Dh(a,b){b=hb(a.O,b);a.ta.a();return b}
e.Nc=function(){G.prototype.Nc.call(this);for(var a=l(this.O),b=a.next();!b.done;b=a.next())ud(b.value)};function Eh(){Ah.call(this,[]);this.Oh=this.f=this.wr=null;this.hP=new vh;this.gP=H(this);this.vW=H(this);H(this);this.u=H(this)}m(Eh,Ah);e=Eh.prototype;e.direction=function(){return this.wr};e.content=function(){return this.f};e.H=function(){return this.u};function Fh(a,b){var c=[];a.forEach(function(a){a.type()==b&&c.push(a)});return c}function Gh(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 Hh(a,b){return!!a.find(function(a){return a.id()==b})}function Ih(a,b){a=Za(a.O,b);if(-1==a)throw Error("unknown object");return a}
e.Ey=function(a){var b=this;C(this,a.nn,this.ka,this);C(this,a.qI,this.ka,this);a instanceof qh&&C(this,a.CY,this.ka,this);if(a instanceof Ug){C(this,a.RM,function(){Jh(b,a)},this);var c=a.Ld();c instanceof ph&&C(this,c.H(),this.ka,this);Jh(this,a);C(this,a.IQ,this.ka,this);C(this,a.JM,this.ka,this)}a instanceof sh&&(C(this,a.ZH,this.ka,this),c=a.Ld(),c instanceof ph&&C(this,c.H(),this.ka,this));a instanceof zh&&(c=a.Ia(),C(this,c.aE,this.ka,this))};
function Jh(a,b){b=b.La();b instanceof Qg&&(C(a,b.Nu,a.ka,a),C(a,b.AV,a.ka,a))}e.ka=function(){var a=this;this.Fi&&clearTimeout(this.Fi);this.Fi=setTimeout(Ja(function(){a.u.a()},this),0)};function Kh(a,b){v(a<=b);this.Tp=a;this.Io=b}Kh.prototype.startOffset=function(){return this.Tp};Kh.prototype.endOffset=function(){return this.Io};Kh.prototype.isEqual=function(a){return this.Tp==a.startOffset()&&this.Io==a.endOffset()};function Lh(a,b){function c(a){a&&(d.ju=d.ju.concat(a.ju),d.La=d.La.concat(a.La))}var d={La:[],ju:[]};c(a);c(b);return d}function Mh(a,b){a=Lh(a,null);a.La=a.La.concat(b);return a};function Nh(a){a=a.v_;G.call(this);this.CV=a;this.GO="default";this.va="contentMode";this.$r=new Eh;C(this,this.$r.H(),this.ka,this);C(this,this.$r.gP,this.HX,this);C(this,this.$r.vW,this.IX,this);this.Ny=new Eh;C(this,this.Ny.H(),this.ka,this);this.TO=void 0;this.lW=0;this.FO=H(this);this.HU=H(this);this.mZ=H(this);this.wU=H(this);this.cA=!1;this.ru=this.Dw=this.Md=null;this.u=H(this)}m(Nh,G);e=Nh.prototype;
e.xa=function(){var a=[];this.$r.forEach(function(b){a=a.concat(b.xa())});this.Ny.forEach(function(b){a=a.concat(b.xa())});this.Md&&(a=a.concat(this.Md.xa()));return a};e.uc=function(){var a=null;this.$r.forEach(function(b){ke(b.id())||(a=Lh(a,b.uc()))});this.Ny.forEach(function(b){ke(b.id())||(a=Lh(a,b.uc()))});return a};e.LC=function(){return this.cA};e.MC=function(){return this.GO};e.H=function(){return this.u};e.Gb=function(){return this.$r};e.ix=function(){return this.Ny};e.mode=function(){return this.va};
e.JT=function(a){this.va=a};e.kF=function(){this.HU.a();this.ka()};e.background=function(){return this.Md?this.Md:v(this.Dw).background()};e.Vd=function(){return this.ru||v(this.Dw).Vd()};e.ao=function(){return this.CV.ao()};e.HX=function(a){var b=this;"mediaPlaceholder"==a.type()&&(C(this,a.nn,function(){b.TO=a.rect()},this),C(this,a.qI,function(){b.lW=a.rotationAngle()}))};e.IX=function(a){this.Nd(a)};
e.ka=function(){var a=this;this.Fi&&clearTimeout(this.Fi);this.Fi=setTimeout(Ja(function(){a.u.a()},this),0)};function Oh(){G.call(this);this.wk=this.td=this.ib=null;this.lY=H(this);this.Ky=H(this);this.TZ=H(this);this.u=H(this)}m(Oh,G);e=Oh.prototype;e.H=function(){return this.u};e.EL=function(a){this.ib!=a&&(this.ib&&Ad(this,this.ib.Yk,this.ka,this),(this.ib=a)&&C(this,this.ib.Yk,this.ka,this),this.lY.a(),this.ka())};e.audio=function(){return this.td};
e.wL=function(a){if(this.td!=a){this.td&&(Ad(this,this.td.Yk,this.ka,this),Ad(this,this.td.kE,this.ka,this));if(this.td=a)C(this,this.td.Yk,this.ka,this),C(this,this.td.kE,this.ka,this);this.Ky.a();this.ka()}};e.video=function(){return this.wk};e.ka=function(){var a=this;this.Fi&&clearTimeout(this.Fi);this.Fi=setTimeout(Ja(function(){a.u.a()},this),0)};function Ph(){G.call(this);this.va="byItems";this.wr="fromBottom";this.mb="none";this.vr=0;this.$b=1;this.u=H(this)}m(Ph,G);e=Ph.prototype;e.type=function(){return this.mb};e.mode=function(){return this.va};e.direction=function(){return this.wr};e.sx=function(){return this.vr};e.duration=function(){return this.$b};e.Lh=function(a){this.mb!=a&&(this.mb=a,this.Xe())};e.JT=function(a){this.va!=a&&(this.va=a,this.Xe())};e.setDirection=function(a){this.wr!=a&&(this.wr=a,this.Xe())};
e.Lq=function(a){this.$b!=a&&(this.$b=a,this.Xe())};e.H=function(){return this.u};e.Xe=function(){this.u.a()};function Qh(a,b){return"attempt"==b?"none"!=a:"next"!=a&&"none"!=a};function Rh(){G.call(this);this.xe=!1;this.$s=this.jl=this.YF=this.mF=this.AM=this.ff=this.de=null;this.hr=this.JE=1;this.RO=this.$D=this.YI=this.mh=this.un=!1;this.sE="byQuestion";this.ir={};this.hJ=this.PF="none";this.Xu={};this.ta=H(this);this.Sy=H(this);this.MU=H(this);this.vF=H(this);this.LN=H(this);H(this);this.IU=H(this);this.BU=H(this);this.XU=H(this);this.uZ=H(this);this.nV=H(this);this.KV=H(this);this.eA=H(this);this.bS=H(this);this.sU=H(this)}m(Rh,G);function Sh(a,b){return a.ir[b]}
function Th(a,b){return a.Xu[b]}e=Rh.prototype;e.J=function(){return this.xe};e.evaluation=function(){return this.de};e.ia=function(){return this.ff};e.li=function(){return this.AM};e.Fe=function(){return this.hr};e.Sl=function(){return this.JE};e.CD=function(){return this.YI};e.yq=function(){return this.RO};function Uh(a){return a.xe?a.PF:a.hJ}e.tt=function(){return this.mF};e.vq=function(){return this.YF};e.Ek=function(){return this.jl};e.zy=function(){return this.$s};
e.Sx=function(a){this.hr!=a&&(this.hr=a,this.ta.a(),this.BU.a())};e.LL=function(a){this.un=a;this.ta.a()};e.tL=function(a){this.mh!=a&&(this.mh=a,this.sU.a(),this.ta.a())};function Vh(a,b){a.sE!=b&&(a.sE=b,a.MU.a())}e.lo=function(a,b){this.ir[a]!=b&&(this.ir[a]=b,this.Sy.a())};e.Ej=function(a,b){this.Xu[a]!=b&&(this.Xu[a]=b,this.vF.a())};e.Ge=function(){return this.ta};e.uc=function(){var a=null;Rb(this.Xu).forEach(function(b){b&&(a=Mh(a,b.content()))});return a};e.Xe=function(){this.ta.a()};function Wh(a,b,c){G.call(this);this.Rc=a;this.mb=b;this.f=c;this.ng=!0;this.G=new Rh;this.er=new Nh({v_:this});this.AU=new Oh;this.Wk=new Ph}m(Wh,G);e=Wh.prototype;e.Tx=function(a){this.Ib=a};e.i=function(a){this.ng=a};e.id=function(){return this.Rc};e.type=function(){return this.mb};e.description=function(){return this.Ib};e.content=function(){return this.f};e.visible=function(){return this.ng};e.settings=function(){return this.G};e.gb=function(){return this.er};e.Ql=function(){return this.AU};
e.gx=function(){return this.Wk};e.ao=function(){var a=new Vd;if(this.Ib){var b=a,c=this.Ib.Tl().xb();b.bold=c.bold;b.italic=c.italic;b.te=c.te;b.color=c.color;b.size=c.size;b.fontFamily=c.fontFamily;b.strike=c.strike}else a=v(this.er.Dw).ao().clone();return a};function Xh(a){Object.freeze(a);return{eK:a,dL:null}};function Yh(a){var b=of(),c=b.le,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 Zh(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 $h=y("Firefox"),ai=cc()||y("iPod"),bi=y("iPad"),ci=y("Android")&&!(bc()||y("Firefox")||y("Opera")||y("Silk")),di=bc(),ei=y("Safari")&&!(bc()||y("Coast")||y("Opera")||y("Edge")||y("Silk")||y("Android"))&&!dc();var fi=null,gi=null,hi=kc||lc&&!ei||hc,ii=hi||"function"==typeof va.btoa,ji=hi||!ei&&!z&&"function"==typeof va.atob;
function ki(a){if(ii)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");li();a=fi;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 mi(a){if(ji)return va.atob(a);var b="";ni(a,function(a){b+=String.fromCharCode(a)});return b}function oi(a){var b=[];ni(a,function(a){b.push(a)});return b}function ni(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),f=gi[c];if(null!=f)return f;if(!/^[\s\xa0]*$/.test(c))throw Error("Unknown base64 encoding at char: "+c);}return b}li();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 li(){if(!fi){fi={};gi={};for(var a=0;65>a;a++)fi[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),gi[fi[a]]=a,62<=a&&(gi["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};function pi(){}
pi.prototype.pK=function(a,b){function c(b){b=mi(b);for(var c in a)v(a).hasOwnProperty(c)&&(b=b.replace(new RegExp("{"+c+"}","g"),a[c]));return ki(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__button.quiz-control-panel__button_light {font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;background: none;color: __topPanel_text__;padding: 0 10px 13px 10px; }    .quiz-control-panel__button.quiz-control-panel__button_light.quiz-control-panel__button_active {background-color: __panel_hover_background__; }  .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: 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_partially {background: __feedback_title_partiallycorrect__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_only-header {border-radius: 5px; }  .quiz-feedback-panel.quiz-feedback-panel_only-header {min-height: 0; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px; }    .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; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: PFn, Open Sans, Helvetica, Arial;padding: 0 10px;vertical-align: middle;font-size: 12px;height: 50px;border-bottom: 1px solid #E2E2E2;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row__items-container {float: right;line-height: 50px; }  .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; }  .slide-state-list-row__points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__marker {width: 10px;height: 50px;display: inline-block;text-align: center;line-height: 57px; }    .slide-state-list-row__marker svg {width: 11px;height: 17px; }      .slide-state-list-row__marker svg path {fill: #F74D1A;fill-opacity: 0; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg path {fill-opacity: 1; }  .slide-state-list-row[aria-selected='true'] {background: __buttons_menus_highlight__; }  .slide-state-list-row.slide-state-list-row_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }.quiz-player-skin {position: absolute;background-color: __player_background__;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial; }  .quiz-player-skin.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.gv);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.fv);return Yh(d)};
pi.prototype.gv=function(a,b,c){return"url(data:image/svg+xml;base64,"+ki('<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.fv=function(a,b,c){return"url(data:image/svg+xml;base64,"+ki('<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.pK=function(a,b){function c(b){b=mi(b);for(var c in a)v(a).hasOwnProperty(c)&&(b=b.replace(new RegExp("{"+c+"}","g"),a[c]));return ki(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__button.quiz-control-panel__button_light {font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;background: none;color: __topPanel_text__;padding: 0 10px 13px 10px; }    .quiz-control-panel__button.quiz-control-panel__button_light.quiz-control-panel__button_active {background-color: __panel_hover_background__; }  .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: 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_partially {background: __feedback_title_partiallycorrect__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_only-header {border-radius: 5px; }  .quiz-feedback-panel.quiz-feedback-panel_only-header {min-height: 0; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px; }    .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; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: PFn, Open Sans, Helvetica, Arial;padding: 0 10px;vertical-align: middle;font-size: 12px;height: 50px;border-bottom: 1px solid #E2E2E2;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row__items-container {float: right;line-height: 50px; }  .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; }  .slide-state-list-row__points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__marker {width: 10px;height: 50px;display: inline-block;text-align: center;line-height: 57px; }    .slide-state-list-row__marker svg {width: 11px;height: 17px; }      .slide-state-list-row__marker svg path {fill: #F74D1A;fill-opacity: 0; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg path {fill-opacity: 1; }  .slide-state-list-row[aria-selected='true'] {background: __buttons_menus_highlight__; }  .slide-state-list-row.slide-state-list-row_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }"}(),
f;for(f in a)if(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.gv);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.fv);return Yh(d)};
qi.prototype.gv=function(a,b,c){return"url(data:image/svg+xml;base64,"+ki('<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.fv=function(a,b,c){return"url(data:image/svg+xml;base64,"+ki('<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 ri(){}
ri.prototype.pK=function(a,b){var c=mi("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,"+ki(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 60px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1; }    .questions_list_content .item .text {max-height: 41px;overflow: hidden;color: rgba(43, 59, 70, 0.8); }    .questions_list_content .item .mark {background: url("+
c[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,    .questions_list_content .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }      .questions_list_content .item .icon svg,      .questions_list_content .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }    .questions_list_content .item .answered {right: 28px; }    .questions_list_content .item.question {counter-increment: question; }      .questions_list_content .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); }    .questions_list_content .item.info::before {content: '';background: url("+
c[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.allatonce .item .icon {right: 28px !important; }  .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 60px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1; }          .mini .questions_list.component_base .questions_list_content .item .text {max-height: 41px;overflow: hidden;color: rgba(43, 59, 70, 0.8); }          .mini .questions_list.component_base .questions_list_content .item .mark {background: url("+
c[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,          .mini .questions_list.component_base .questions_list_content .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }            .mini .questions_list.component_base .questions_list_content .item .icon svg,            .mini .questions_list.component_base .questions_list_content .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .mini .questions_list.component_base .questions_list_content .item .answered {right: 28px; }          .mini .questions_list.component_base .questions_list_content .item.question {counter-increment: question; }            .mini .questions_list.component_base .questions_list_content .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); }          .mini .questions_list.component_base .questions_list_content .item.info::before {content: '';background: url("+
c[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.component_base .questions_list_content.allatonce .item .icon {right: 28px !important; }    .mini .questions_list .item {z-index: 1;min-height: 56px; }  .mini .sequence_move_panel {position: fixed;top: 0;bottom: 0;margin: auto;right: 7px;width: 40px;border-radius: 20px;z-index: 1;background-color: rgba(57, 64, 68, 0.85);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2); }    .mini .sequence_move_panel.landscape {right: 64px; }    .mini .sequence_move_panel .up,    .mini .sequence_move_panel .down {background-repeat: no-repeat;background-position: center;position: absolute;width: 100%;height: 56px;border: 0; }      .mini .sequence_move_panel .up button,      .mini .sequence_move_panel .up.active button[disabled],      .mini .sequence_move_panel .down button,      .mini .sequence_move_panel .down.active button[disabled] {background-color: transparent; }    .mini .sequence_move_panel .component_container.up {-webkit-transform: rotateX(180deg);transform: rotateX(180deg); }    .mini .sequence_move_panel .up {top: 0; }      .mini .sequence_move_panel .up button {background-image: url("+
c[24]+"); }      .mini .sequence_move_panel .up[disabled] {opacity: 0.38; }    .mini .sequence_move_panel .down {bottom: 0; }      .mini .sequence_move_panel .down button {background-image: url("+c[24]+"); }      .mini .sequence_move_panel .down[disabled] {opacity: 0.38; }    .mini .sequence_move_panel::after {position: absolute;content: '';top: 56px;bottom: 56px;left: 8px;right: 8px;opacity: 0.14;border-radius: 0.5px;background-color: #FFFFFF; }  .mini .main_container .vscrollbar {position: absolute;right: 3px;top: 2px;bottom: 2px;width: 3px;z-index: 1; }    .mini .main_container .vscrollbar .thumb {left: 0;width: 100%;border-radius: 4px;position: relative;background-color: #000000;opacity: 0.4; }  .mini.ignore_min_height {min-height: 0 !important; }  .mini.landscape .content .visualizer .title {margin-right: 18px;margin-left: 18px;border-radius: 0 0 5px 5px; }  .mini.landscape .content .visualizer.result .btns-container .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 60px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1; }        .mini .visualizer.result .detailed_results .item .text {max-height: 41px;overflow: hidden;color: rgba(43, 59, 70, 0.8); }        .mini .visualizer.result .detailed_results .item .mark {background: url("+
c[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,        .mini .visualizer.result .detailed_results .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }          .mini .visualizer.result .detailed_results .item .icon svg,          .mini .visualizer.result .detailed_results .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .mini .visualizer.result .detailed_results .item .answered {right: 28px; }        .mini .visualizer.result .detailed_results .item.question {counter-increment: question; }          .mini .visualizer.result .detailed_results .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); }        .mini .visualizer.result .detailed_results .item.info::before {content: '';background: url("+
c[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: #FF9080; }      .mini .visualizer.graded.notanswered .title::after, .mini .visualizer.incorrect .title::after {content: ' - __incorrect_message__'; }    .mini .visualizer.graded.notanswered .feedback .header, .mini .visualizer.incorrect .feedback .header {background: #FF9080; }      .mini .visualizer.graded.notanswered .feedback .header svg g.incorrect, .mini .visualizer.incorrect .feedback .header svg g.incorrect {display: block; }    .mini .visualizer.answered .title, .mini .visualizer.info .title {background: #85C2EA; }    .mini .visualizer.answered .icon, .mini .visualizer.info .icon {display: none; }    .mini .visualizer.answered .feedback .header, .mini .visualizer.info .feedback .header {text-align: left;background: #9EAEB9; }      .mini .visualizer.answered .feedback .header .text, .mini .visualizer.info .feedback .header .text {padding-left: 14px; }      .mini .visualizer.answered .feedback .header svg g.answered, .mini .visualizer.info .feedback .header svg g.answered {display: block; }    .mini .visualizer.notanswered .title {background: #9EAEB9; }      .mini .visualizer.notanswered .title::after {content: ' - __not_answered_message__'; }    .mini .visualizer.notanswered .feedback .header {background: #9EAEB9; }      .mini .visualizer.notanswered .feedback .header svg g.answered {display: block; }    .mini .visualizer.partially .title {background: #FFB44A; }      .mini .visualizer.partially .title::after {content: ' - __partially_correct_message__'; }    .mini .visualizer.partially .feedback .header {background: #FFB44A; }      .mini .visualizer.partially .feedback .header svg g.correct {display: block; }    .mini .visualizer.correct.review .feedback .title, .mini .visualizer.incorrect.review .feedback .title, .mini .visualizer.partially.review .feedback .title {background: transparent; }  .mini > .content {position: relative;margin-bottom: 50px; }    .mini > .content .timer {position: absolute;height: 42px;background: #4E4E4E;top: 46px; }      .mini > .content .timer .time {position: absolute;color: #FFFFFF;font-size: 12px;font-weight: 600;line-height: 42px;right: 15px;text-align: center;width: 57px; }      .mini > .content .timer .icon {width: 18px;height: 20px;left: 28px;position: absolute;top: 0;bottom: 0;margin: auto;background: url("+
c[23]+") no-repeat center !important;background-size: 18px 20px !important; }      .mini > .content .timer .view {position: absolute;top: 19px;right: 79px;left: 61px;overflow: hidden;background: rgba(255, 255, 255, 0.27);border-radius: 2px;height: 4px; }        .mini > .content .timer .view .progress {background: #58B8F7;position: absolute;top: 0;bottom: 0; }    .mini > .content.with_timer {margin-top: 42px; }      .mini > .content.with_timer.with_banner {margin-top: 0; }    .mini > .content .timer {z-index: 1;position: fixed;top: 0;border-radius: 0 0 4px 4px;margin: 0 20px; }  .mini .banner {position: relative;margin: auto;margin-top: 8px; }    .mini .banner.with_timer {margin-top: 50px; }  .mini .audio_with_controls {position: relative;height: 36px; }    .mini .audio_with_controls .media_controls {position: relative;width: 100%;height: 100%;background: #4E4E4E;border-radius: 4px; }      .mini .audio_with_controls .media_controls[disabled] {opacity: 0.48; }      .mini .audio_with_controls .media_controls .play_btn {position: absolute;width: 45px;height: 36px; }        .mini .audio_with_controls .media_controls .play_btn button {background: transparent url("+
c[35]+") no-repeat center;border: 0; }          .mini .audio_with_controls .media_controls .play_btn button.selected {background-image: url("+c[36]+"); }      .mini .audio_with_controls .media_controls .time {position: absolute;top: 9px;right: 0;width: 60px;text-align: center;font-size: 14px;color: #FFFFFF;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .mini .audio_with_controls .media_controls .time_tooltip {display: none; }      .mini .audio_with_controls .media_controls .progress_line, .mini .audio_with_controls .media_controls .progress_bar::before, .mini .audio_with_controls .media_controls .progress_bar .played_track {border-radius: 1.8px;top: 16px;height: 4px; }      .mini .audio_with_controls .media_controls .progress_bar {position: absolute;left: 55px;right: 60px;height: 36px; }        .mini .audio_with_controls .media_controls .progress_bar::before {position: absolute;left: 0;right: 0;opacity: 0.27;border-radius: 1.8px;background-color: #FFFFFF;content: ''; }        .mini .audio_with_controls .media_controls .progress_bar .played_track {position: absolute;background: #58B8F7; }          .mini .audio_with_controls .media_controls .progress_bar .played_track::after {border-radius: 12px;position: absolute;width: 12px;height: 12px;top: -4px;right: -6px;background: #58B8F7;content: ''; }  .mini .video.iphone::after {background: rgba(0, 0, 0, 0) url("+
c[37]+") no-repeat center;position: absolute;width: 100%;height: 100%;top: 0;right: 0;content: ''; }  .mini .video.iphone video {position: absolute;width: 1px;height: 1px;top: 0;right: 0;bottom: 0;left: 0;margin: auto;opacity: 0; }  .mini .quiz_bottom_panel:empty {display: none !important; }  .mini .quiz_bottom_panel {box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, 0.1);text-align: center;position: fixed;bottom: 0;height: 66px;background: #FFFFFF; }    .mini .quiz_bottom_panel > div {position: absolute;top: 8px;bottom: 10px; }      .mini .quiz_bottom_panel > div.active::before {background: #0E7FCB;box-shadow: none; }      .mini .quiz_bottom_panel > div:first-child:only-child {right: 7px; }      .mini .quiz_bottom_panel > div:first-child {right: 50%;left: 7px; }      .mini .quiz_bottom_panel > div:nth-child(2) {left: 50%;right: 7px; }      .mini .quiz_bottom_panel > div button {top: 0;bottom: 0;left: 0;width: 100%;position: absolute;background: transparent;border: 0;line-height: 100%;color: #FFFFFF;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;padding-left: 20px;padding-right: 20px;font-weight: 500; }        .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%;direction: rtl; }      .popup_layer .quiz_message_box .buttons_panel > div {max-width: 50%;position: relative;display: inline-block; }        .popup_layer .quiz_message_box .buttons_panel > div button {border-radius: 5px;background-image: -webkit-linear-gradient(137deg, #359ADA, #3FA5E7);background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;vertical-align: middle;line-height: 100%;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;font-weight: 500; }        .popup_layer .quiz_message_box .buttons_panel > div.active button {background: #0E7FCB;box-shadow: none; }        .popup_layer .quiz_message_box .buttons_panel > div:only-child {width: 100%;text-align: center !important; }        .popup_layer .quiz_message_box .buttons_panel > div:nth-child(1) {text-align: left; }        .popup_layer .quiz_message_box .buttons_panel > div:nth-child(2) {text-align: right; }  .popup_layer .answers_popup {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto; }    .popup_layer .answers_popup .title {position: absolute;font-weight: 600;font-size: 15px;color: rgba(43, 59, 70, 0.87);line-height: 48px;height: 48px;white-space: nowrap;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-align: center;padding-right: 75px;padding-left: 75px;width: 100%;left: 0;text-overflow: ellipsis;overflow: hidden; }    .popup_layer .answers_popup .cancel {display: block;left: initial;right: 0;top: 0;padding-top: 15px;position: absolute;width: 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.gv);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.fv);return Yh(c)};
ri.prototype.gv=function(a,b,c){return"url(data:image/svg+xml;base64,"+ki('<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>')+")"};
ri.prototype.fv=function(a,b,c){return"url(data:image/svg+xml;base64,"+ki('<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 si={fullscreen:'<svg width="25px" height="18px" viewBox="0 0 25 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">    <defs></defs>    <g id="QM-Video-players" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">        <g id="icon" transform="translate(-1152.000000, -745.000000)" stroke-width="2">            <g id="VIDEO-PLAYER" transform="translate(241.000000, 735.000000)">                <g id="full-screen" transform="translate(912.000000, 11.000000)">                    <path d="M16,2.27373675e-13 L20.4144427,2.27373675e-13 C22.5348937,2.27373675e-13 22.9090909,1 22.9090909,3 C22.9090909,4.89224643 22.9090909,4.23269611 22.9090909,5.02134903 M22.9090909,11.0149556 C22.9090909,11.900521 22.9090909,11.2288692 22.9090909,13 C22.9090909,15 22.4090525,16 20.4088991,16 C17.6932917,16 17.3578037,16 16,16 M7,16 C5.26636131,16 4.92647196,16 2.53310562,16 C0.379965843,16 0,15 0,13 C1.72349463e-16,11 2.09448412e-10,12.03673 0,11.0260782 M2.58751243e-10,5.02134903 C3.69578419e-10,3.68327147 2.59100822e-10,4.34875208 2.58961126e-10,3.01067452 C2.58751243e-10,1 0.505494506,2.27373675e-12 2.52747253,2.27373675e-12 C4.59157509,3.56698531e-10 4.93589744,4.49968214e-10 7,2.27373675e-12" id="Rectangle-5"></path>                    <rect id="Rectangle-7" x="5" y="4" width="13.0913298" height="8"></rect>                </g>            </g>        </g>    </g></svg>',
media_sound_off:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><path d="M18.14,3.68C20.45,4.8,21,7.86,21.05,9.59a11.38,11.38,0,0,1-.92,4.7l1.4,1.52a1,1,0,0,0,.18-.26A13.24,13.24,0,0,0,23,9.49c-.07-2.2-.74-6.12-4-7.69a1,1,0,0,0-1.24.47A1.05,1.05,0,0,0,18.14,3.68Z" transform="translate(0 0)"/><path d="M17,11.14l1.5,1.5a1,1,0,0,0,.2-.29,5.89,5.89,0,0,0-1.08-6.52,1,1,0,0,0-1.47-.16A1.1,1.1,0,0,0,16,7.2,3.86,3.86,0,0,1,17,11.14Z" transform="translate(0 0)"/><path d="M13.9.77c-.16-.93-.68-1.13-1.72,0L9.57,3.4,13.9,7.91Z" transform="translate(0 0)"/><path d="M4.51.23A1,1,0,0,0,3.1.39a1.06,1.06,0,0,0,0,1.29l4,4.16H1.31A1.34,1.34,0,0,0,0,7.2v5.57a1.34,1.34,0,0,0,1.31,1.36H7.23l.35.48,4.59,4.62c1,1,1.56,1,1.72,0V12.85l6.5,6.71a1,1,0,0,0,1.41-.11,1.06,1.06,0,0,0,0-1.35Z" transform="translate(0 0)"/></svg>',
media_sound_on:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><path d="M16.85,14.49a1,1,0,0,1-.64-.24,1.06,1.06,0,0,1-.13-1.46,4,4,0,0,0,0-5.58,1.06,1.06,0,0,1,.12-1.46,1,1,0,0,1,1.41.13,6,6,0,0,1,0,8.24A1,1,0,0,1,16.85,14.49Z" transform="translate(0 0)"/><path d="M19,18.29a1,1,0,0,1-.87-.52,1.06,1.06,0,0,1,.36-1.42c1.79-1.08,2.62-4.68,2.51-6.75-.09-1.74-.59-4.81-2.89-5.92a1.05,1.05,0,0,1-.49-1.38,1,1,0,0,1,1.33-.5c3.26,1.57,3.93,5.49,4,7.69s-.61,6.92-3.51,8.66A1,1,0,0,1,19,18.29Z" transform="translate(0 0)"/><path d="M12.15.78,7.57,5.4l-.34.45H1.31A1.34,1.34,0,0,0,0,7.21v5.57a1.34,1.34,0,0,0,1.31,1.36h5.9l.35.47,4.58,4.62c1,1,1.56,1,1.72,0V.78C13.71-.16,13.19-.36,12.15.78Z" transform="translate(0 0)" style="fill-rule:evenodd"/></svg>',
pause_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 18"><rect width="4" height="18"/><rect x="8" width="4" height="18"/></svg>',play_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><g style="opacity:0.46000000834465027"><circle cx="28" cy="28" r="28" style="fill:#323233"/></g><g style="opacity:0.699999988079071"><path d="M28,1.4A26.6,26.6,0,1,1,1.4,28,26.6,26.6,0,0,1,28,1.4M28,0A28,28,0,1,0,56,28,28,28,0,0,0,28,0Z" style="fill:#fff"/></g><polygon points="22.4 17.55 22.4 38.84 38.82 28.19 22.4 17.55" style="fill:#fff;opacity:0.699999988079071;isolation:isolate"/></svg>',
play_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 16"><polygon points="0 0 0 16 12.8 8 0 0"/></svg>',preloader:'<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"><circle cx="25" cy="25" r="25" style="fill:none"/><path d="M12.79,21.91a12.61,12.61,0,1,1,9.16,15.3L21.2,37" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.5999999046325684px;opacity:0.8500000238418579;isolation:isolate"/></svg>',replay_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="60" height="60">\t<defs>\t\t<style>.replayBtncls-1{opacity:0.75;isolation:isolate;}.replayBtncls-2{fill:#fff;}</style>\t</defs>\t<circle class="replayBtncls-1" cx="60" cy="60" r="56.5"/>\t<path class="replayBtncls-2" d="M60,120a60,60,0,1,1,60-60,60,60,0,0,1-60,60ZM60,5.3A54.7,54.7,0,1,0,114.7,60,54.71,54.71,0,0,0,60,5.3Z"/>\t<path class="replayBtncls-2" d="M77.6,52.1A19.46,19.46,0,1,1,57.7,40.7V50.8L75.8,37.2,57.7,23.5V33.8A26,26,0,1,0,85.9,57.5a23.64,23.64,0,0,0-2.1-8.2Z"/></svg>',
"answered-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#528BDF" d="M12,22C6.5,22,2,17.5,2,12S6.5,2,12,2s10,4.5,10,10S17.5,22,12,22z M9,11H7v2h2V11z M13,11h-2v2h2V11z M17,11 \th-2v2h2V11z"/></svg>',"bookmark-icon.svg":'<svg xmlns="http://www.w3.org/2000/svg" width="12.6" height="18.6" viewBox="0 0 12.6 18.6">  <defs>    <style>      .bookmark-bg {         stroke-width: 1.6px;         fill-rule: evenodd;       }     </style>  </defs>  <path class="bookmark-bg" d="M2461.81,2624.83l-3.97-3.43a0.5,0.5,0,0,0-.68,0l-3.97,3.43a0.748,0.748,0,0,1-1.19-.72v-14.03a1.943,1.943,0,0,1,2-2.08h7a1.948,1.948,0,0,1,2,2.08v14.03A0.749,0.749,0,0,1,2461.81,2624.83Z" transform="translate(-2451.2 -2607.2)"/></svg>',
close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03">  <defs>    <style>      .cls-1 {         fill: #fff;         fill-rule: evenodd;       }     </style>  </defs>  <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>',
"correct-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#7CB911" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17.9,8.9l-7.7,7.7 \tc-0.4,0.4-0.9,0.4-1.3,0l-3.2-3.2c-0.4-0.4-0.4-0.9,0-1.3s0.9-0.4,1.3,0l2.5,2.5l7.1-7.1c0.3-0.4,0.9-0.4,1.3,0 \tC18.2,7.9,18.2,8.5,17.9,8.9C17.9,8.9,17.9,8.9,17.9,8.9z"/></svg>',
gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0" focusable="false">    <linearGradient id="{QUIZ_ID}_matching" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_matching_over" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient></svg>',"has-answer-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#528BDF" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17.9,8.9l-7.7,7.7 \tc-0.4,0.4-0.9,0.4-1.3,0l-3.2-3.2c-0.4-0.4-0.4-0.9,0-1.3s0.9-0.4,1.3,0l2.5,2.5l7.1-7.1c0.3-0.4,0.9-0.4,1.3,0 \tC18.2,7.9,18.2,8.5,17.9,8.9C17.9,8.9,17.9,8.9,17.9,8.9z"/></svg>',
"incorrect-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#DB5A4B" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M16.4,8.8L13.2,12l2.9,2.9 \tc0.3,0.3,0.3,0.9,0,1.2c-0.3,0.3-0.9,0.3-1.2,0l0,0L12,13.2l-3.2,3.2c-0.3,0.3-0.9,0.3-1.2,0s-0.3-0.9,0-1.2l3.2-3.2L7.9,9.1 \tc-0.3-0.3-0.3-0.9,0-1.2s0.9-0.3,1.2,0l2.9,2.9l3.2-3.2c0.3-0.3,0.9-0.3,1.2,0C16.7,7.9,16.8,8.4,16.4,8.8 \tC16.4,8.8,16.4,8.8,16.4,8.8z"/></svg>',
mark_flag:'<svg xmlns="http://www.w3.org/2000/svg" width="11" height="13" viewBox="0 0 11 13">  <path d="M6140.98,619l-0.69-2H6134v13h2l-0.01-5h3.33l0.67,1.985H6145V619h-4.02Z" transform="translate(-6134 -617)"/></svg>',mb_info_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>info</title><g style="opacity:0.56"><path d="M14,28A14,14,0,1,1,28,14,14,14,0,0,1,14,28ZM14,2.64A11.36,11.36,0,1,0,25.36,14,11.37,11.37,0,0,0,14,2.64Z"/></g><path d="M15.18,5.9a1.4,1.4,0,0,1,1.6,1.54,2,2,0,0,1-2.22,2c-1.17,0-1.73-.59-1.69-1.56A2.09,2.09,0,0,1,15.18,5.9Z" style="opacity:0.56"/><path d="M12,21.59c-.85,0-1.46-.51-.87-2.77l1-4c.17-.64.2-.9,0-.9a6.42,6.42,0,0,0-2,.88l-.42-.69c2.05-1.72,4.42-2.72,5.43-2.72.85,0,1,1,.56,2.54l-1.11,4.2c-.2.74-.11,1,.08,1a4.35,4.35,0,0,0,1.9-.95l.48.64A8.83,8.83,0,0,1,12,21.59Z" style="opacity:0.56"/></svg>',
mb_question_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>question</title><g style="opacity:0.56"><path d="M14,28A14,14,0,1,1,28,14,14,14,0,0,1,14,28ZM14,2.64A11.36,11.36,0,1,0,25.36,14,11.37,11.37,0,0,0,14,2.64Z"/></g><path d="M13.8,21.4h-.07a1.77,1.77,0,0,1,0-3.54h.06a1.77,1.77,0,1,1,0,3.54Z" style="opacity:0.56"/><path d="M18.15,12.77a8.08,8.08,0,0,1-1.45,1.3l-.74.51a2,2,0,0,0-.74.91,1.86,1.86,0,0,0-.11.76v.12H12.26v-.24a3.11,3.11,0,0,1,.47-2,12.12,12.12,0,0,1,2.11-1.7,2.18,2.18,0,0,0,.5-.51,1.8,1.8,0,0,0,.43-1,2,2,0,0,0-.39-1.21A1.61,1.61,0,0,0,14,9.09a1.52,1.52,0,0,0-1.42.66,2.61,2.61,0,0,0-.43,1.41v.12H9.23v-.13a4.44,4.44,0,0,1,1.9-3.83,5,5,0,0,1,2.75-.72,5.93,5.93,0,0,1,3.54,1,3.53,3.53,0,0,1,1.43,3.05A3.5,3.5,0,0,1,18.15,12.77Z" style="opacity:0.56"/></svg>',
mb_time_out_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>time-out</title><path d="M9.67,9.57c-.63.39,1.7,6,2.27,6.94a1.71,1.71,0,0,0,2.91-1.8C14.29,13.79,10.3,9.18,9.67,9.57ZM9.19,3.41a12.73,12.73,0,0,1,8.4,0,.63.63,0,0,0,.81-.87l-.47-1.21A2,2,0,0,0,16.79.38a15.21,15.21,0,0,0-6.8,0,2,2,0,0,0-1.14.94L8.38,2.54A.63.63,0,0,0,9.19,3.41ZM26.3,4.52c-.27-.33-.56-.65-.87-1s-.63-.6-1-.87a1,1,0,0,0-1.26.07L20.88,5.11a13.15,13.15,0,0,1,1.64,1.37,13,13,0,0,1,1.37,1.64l2.34-2.34A1,1,0,0,0,26.3,4.52ZM13.39,4.11A11.49,11.49,0,1,0,24.89,15.61,11.49,11.49,0,0,0,13.39,4.11Zm0,20.15A8.65,8.65,0,1,1,22,15.61,8.66,8.66,0,0,1,13.39,24.26Z" style="opacity:0.56"/></svg>',
mb_warning_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>warning</title><g style="opacity:0.56"><path d="M25.77,26.64H2.23a2.25,2.25,0,0,1-1.93-1.1,2.21,2.21,0,0,1,0-2.23L12,1.16a2.24,2.24,0,0,1,3.91,0L27.72,23.34a2.23,2.23,0,0,1-2,3.3ZM2.61,24.58h0ZM2.92,24H25.08L14,3.09Z"/></g><rect x="12.68" y="19.81" width="2.64" height="2.64" style="opacity:0.56"/><rect x="12.68" y="9.25" width="2.64" height="8.59" style="opacity:0.56"/></svg>',navigation_next_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 12.99" width="8px" height="13px"><path d="M7.2,22a1.2,1.2,0,0,0,.86-.37L14,15.5,8.06,9.37A1.2,1.2,0,0,0,6.34,11l4.32,4.46L6.34,20a1.2,1.2,0,0,0,.86,2Z" transform="translate(-6 -9)"/></svg>',
navigation_prev_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 12.99" width="8px" height="13px">\t<path d="M17.8,22a1.2,1.2,0,0,1-.86-.37L11,15.5l5.94-6.13A1.2,1.2,0,0,1,18.66,11L14.34,15.5,18.66,20a1.2,1.2,0,0,1-.86,2Z" transform="translate(-11 -9)"/></svg>',"outline-icon.svg":'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 12">\t<title>outline-icon</title>\t<rect y="5" width="2" height="2"/>\t<rect width="2" height="2"/>\t<rect y="10" width="2" height="2"/>\t<rect x="5" y="10" width="9" height="2"/>\t<rect x="5" width="15" height="2"/>\t<rect x="5" y="5" width="11" height="2"/></svg>',
"partial-correct-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#F89A3B" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17.9,8.9l-7.7,7.7 \tc-0.4,0.4-0.9,0.4-1.3,0l-3.2-3.2c-0.4-0.4-0.4-0.9,0-1.3s0.9-0.4,1.3,0l2.5,2.5l7.1-7.1c0.3-0.4,0.9-0.4,1.3,0 \tC18.2,7.9,18.2,8.5,17.9,8.9C17.9,8.9,17.9,8.9,17.9,8.9z"/></svg>',
premise:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="{WIDTH}" height="{HEIGHT}" focusable="false"><path class="shadow" d="M 0 6.2 l 0 {V1} q 0 4.7 4.7 4.7 l {V2} 0 q 4.7 0 4.7 -4.7 l 0 -{V3} q 0 -2 -2 -2 l -5.15 0 q -1.7 5 -4.85 5 q -6 0 -6 -10 q 0 -10 6 -10 q 3.15 0 4.85 5 l 5.15 0 q 2 0 2 -2 l 0 -{V3} q 0 -4.7 -4.7 -4.7 l -{V2} 0 q -4.7 0 -4.7 4.7z"/>     <path class="outline" d="M 0 4.7 l 0 {V1} q 0 4.7 4.7 4.7 l {V2} 0 q 4.7 0 4.7 -4.7 l 0 -{V3} q 0 -2 -2 -2 l -5.15 0 q -1.7 5 -4.85 5 q -6 0 -6 -10 q 0 -10 6 -10 q 3.15 0 4.85 5 l 5.15 0 q 2 0 2 -2 l 0 -{V3} q 0 -4.7 -4.7 -4.7 l -{V2} 0 q -4.7 0 -4.7 4.7"/>  <path class="fill" d="M 1 4.7 l 0 {V1} q 0 3.7 3.7 3.7 l {V2} 0 q 3.7 0 3.7 -3.7 l 0 -{V4} q 0 -2 -2 -2 l -3.15 0 q -2.05 5 -5.85 5 q -7 0 -7 -11 q 0 -11 7 -11 q 3.8 0 5.85 5 l 3.15 0 q 2 0 2 -2 l 0 -{V4} q 0 -3.7 -3.7 -3.7 l -{V2} 0 q -3.7 0 -3.7 3.7"/></svg>',
response:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="{WIDTH}" height="{HEIGHT}" focusable="false"><path class="shadow" d="M 18 6.2 q 0 -4.7 4.7 -4.7 l {V1} 0 q 4.7 0 4.7 4.7 l 0 {V2} q 0 4.7 -4.7 4.7 l -{V1} 0 q -4.7 0 -4.7 -4.7 "/><path class="shadow grip" d="M 18 6.2 l 0 {V2} l 0 -{V3} q 0 -2 -2 -2 l -3.15 0 q -2.05 5 -5.85 5 q -7 0 -7 -11 q 0 -11 7 -11 q 3.8 0 5.85 5 l 3.15 0 q 2 0 2 -2 l 0 -{V3}"/>  <path class="outline" d="M 18 4.7 q 0 -4.7 4.7 -4.7 l {V1} 0 q 4.7 0 4.7 4.7 l 0 {V2} q 0 4.7 -4.7 4.7 l -{V1} 0 q -4.7 0 -4.7 -4.7 l 0 -{V3} q 0 -2 -2 -2 l -3.15 0 q -2.05 5 -5.85 5 q -7 0 -7 -11 q 0 -11 7 -11 q 3.8 0 5.85 5 l 3.15 0 q 2 0 2 -2 l 0 -{V3}" />  <path class="fill" d="M 19 4.7 q 0 -3.7 3.7 -3.7 l {V1} 0 q 3.7 0 3.7 3.7 l 0 {V2} q 0 3.7 -3.7 3.7 l -{V1} 0 q -3.7 0 -3.7 -3.7 l 0 -{V4} q 0 -2 -2 -2 l -5.15 0 q -1.7 5 -4.85 5 q -6 0 -6 -10 q 0 -10 6 -10 q 3.15 0 4.85 5 l 5.15 0 q 2 0 2 -2 l 0 -{V4}"/></svg>',
timer:'<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>',
"unanswered-icon.svg":'<svg version="1.1" id="ANSWERED-ICON" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"></svg>',zoom_icon:'<svg xmlns="http://www.w3.org/2000/svg">  <rect      width="24"      height="24"      rx="3"      ry="3"      x="0"      y="0"/>  <path      d="m 18.677,16.844 -3.345,-3.344 a 5.447,5.447 0 0 0 0.795,-2.843 5.77,5.77 0 0 0 -5.646,-5.647 5.476,5.476 0 0 0 -5.481,5.475 5.771,5.771 0 0 0 5.645,5.647 5.442,5.442 0 0 0 2.758,-0.747 l 3.363,3.366 a 0.843,0.843 0 0 0 1.191,0 l 0.835,-0.835 a 0.716,0.716 0 0 0 -0.115,-1.072 z m -11.987,-6.359 a 3.791,3.791 0 0 1 3.791,-3.793 4.086,4.086 0 0 1 3.961,3.962 3.793,3.793 0 0 1 -3.791,3.793 4.087,4.087 0 0 1 -3.961,-3.962 z"      style="fill:#ffffff;fill-rule:evenodd"/></svg>'};var ti={answered:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .submit-all-answered-1 {         fill: #fff; \t\tstroke: #3da0e1;         stroke-width: 1.4px;       }        .submit-all-answered-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: #3da0e1;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="submit-all-answered-1" cx="13.7" cy="13.7" r="13"/>  <path class="submit-all-answered-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
auth_combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 11 5" style="enable-background:new 0 0 11 5;" xml:space="preserve"><polygon fill="#A2A2A2" points="11,0 5.5,5 0,0 "/></svg></div>',checkbox:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22" height="22" width="22">\t<rect class="check_bg" width="22" height="22" rx="4" ry="4"/>\t<rect class="fill_outline" x="2" y="2" width="18" height="18" rx="2" ry="2" style="fill:#fff"/>\t<path class="check" d="M9.3,13.1s-1.25-1.55-1.9-2.15l-.45-.45-.3-.2a.769.769,0,0,0-.4-.1,1.309,1.309,0,0,0-.95.45,1.178,1.178,0,0,0-.15,1.4l.1.2.8.9s.7.8.85,1l.75,1,.5.75a1.5,1.5,0,0,0,.35.45,1.118,1.118,0,0,0,.75.2,1.274,1.274,0,0,0,.7-.2c.1-.1.7-.9,1.05-1.3s1.45-1.85,1.45-1.85L13.4,12l1.1-1.4.85-1.05L16.7,8a1.447,1.447,0,0,0,.25-.8,1.415,1.415,0,0,0-.45-.9,1.2,1.2,0,0,0-1.2-.15l-.25.1-.15.1L13.55,7.9,12,9.7,9.65,12.6l-.35.5Z" style="fill:#fff"/></svg>',
close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03">  <defs>    <style>      .cls-1 {         fill: #fff;         fill-rule: evenodd;       }     </style>  </defs>  <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>',
combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="15px" height="7px" viewBox="0 0 15 7" enable-background="new 0 0 15 7" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.209,0.584l0.529-0.41c0.283-0.231,0.754-0.231,1.038,0 \tl5.719,4.58l5.738-4.58c0.282-0.231,0.755-0.231,1.037,0l0.51,0.41c0.304,0.232,0.282,0.605,0,0.82 \tc-2.245,1.817-4.492,3.618-6.757,5.417C7.892,6.946,7.703,7,7.514,7H7.495C7.307,7,7.117,6.946,6.966,6.821 \tc-2.245-1.8-4.491-3.6-6.737-5.417C-0.073,1.189-0.073,0.816,0.209,0.584L0.209,0.584z"/></svg></div>',
feedback_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"><g class="incorrect"> <path d="M20,10A10,10,0,1,0,10,20,10,10,0,0,0,20,10ZM2,10a8,8,0,1,1,8,8A8,8,0,0,1,2,10Z" style="fill:#fff"/>\t<path d="M14.24,5.76a1,1,0,0,0-1.41,0L10,8.59,7.17,5.76A1,1,0,0,0,5.76,7.17L8.59,10,5.76,12.83a1,1,0,0,0,1.41,1.41L10,11.41l2.83,2.83a1,1,0,0,0,1.41-1.41L11.41,10l2.83-2.83A1,1,0,0,0,14.24,5.76Z" style="fill:#fff"/></g><g class="correct">\t<path d="M10,0A10,10,0,1,0,20,10,10,10,0,0,0,10,0Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,10,18Z" style="fill:#fff"/>\t<path d="M13.47,6.46,8.53,11.6,7.11,10.13a1,1,0,0,0-1.44,1.39l2.87,3,6.37-6.63a1,1,0,0,0-1.44-1.39Z" style="fill:#fff"/></svg> ',
gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0">\t<linearGradient id="{QUIZ_ID}_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop  offset="0" style="stop-color:#E6E6E6"/>\t\t<stop  offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_incorrect_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop  offset="0" style="stop-color:#FAE9E5"/>\t\t<stop  offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#045FB3"/>\t\t<stop  offset="1" style="stop-color:#1779D4"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected_incorrect" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#D95A4F"/>\t\t<stop  offset="1" style="stop-color:#C53530"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_checkbox_selected_disabled" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#91A2B1"/>\t\t<stop  offset="1" style="stop-color:#ABBCCC"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_edit_answer_icon_1_" gradientUnits="userSpaceOnUse" x1="2.7046" y1="10.6357" x2="5.4741" y2="15.7554">\t\t<stop  offset="0.0054" style="stop-color:#4AAAE0"/>\t\t<stop  offset="1" style="stop-color:#1A7CC1"/>\t</linearGradient>  <linearGradient id="{QUIZ_ID}_hotspot_id0" gradientUnits="userSpaceOnUse" x1="0.0591509" y1="0.0258186" x2="0.0606844" y2="0.0953808">   <stop offset="0" style="stop-color:#EB4A09"/>   <stop offset="1" style="stop-color:#BF2F04"/>  </linearGradient>  <linearGradient id="{QUIZ_ID}_hotspot_id1" gradientUnits="userSpaceOnUse" x1="0.0595767" y1="0.0301144" x2="0.0609834" y2="0.0905311">   <stop offset="0" style="stop-color:#F67F1F"/>   <stop offset="1" style="stop-color:#E03D0B"/>  </linearGradient>\t<linearGradient id="{QUIZ_ID}_not_answered_id0" gradientUnits="userSpaceOnUse" x1="4" y1="9" x2="14" y2="9">\t\t<stop  offset="0" style="stop-color:#5FA7DB"/>\t\t<stop  offset="0.9946" style="stop-color:#81B7DD"/>\t</linearGradient>   </svg>',
hotspot:'<div class="point"><div class="animation_layer"></div><div class="hotspot-point-view"><div class="hotspot-point-view__marker"></div></div></div>',icon_answered:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26" width="26" height="26" style="overflow: visible">\t<title>Asset 1</title>\t<path d="M13,25.3A12.3,12.3,0,1,1,25.3,13,12.31,12.31,0,0,1,13,25.3Z" style="fill:#fff"/>\t<path d="M13,1.4A11.6,11.6,0,1,1,1.4,13,11.61,11.61,0,0,1,13,1.4M13,0A13,13,0,1,0,26,13,13,13,0,0,0,13,0Z" style="fill:#3da0e1"/>\t<circle cx="7" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M7,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M7,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/>\t<circle cx="13" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M13,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M13,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/>\t<circle cx="19" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M19,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M19,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/></svg>',
icon_correct:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .correct-question-icon-1 {         fill: #fff; \t\tstroke: #8EC45C;         stroke-width: 1.4px;       }        .correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: #8EC45C;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="correct-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
icon_incorrect:'<svg id="incorrect-question-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .incorrect-question-icon-1 {         fill: #fff; \t\tstroke: #FF9080;         stroke-width: 1.4px;       }       .incorrect-question-icon-2 {         fill: #f57a44;         fill-rule: evenodd; \t\t  stroke: #FF9080;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="incorrect-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="incorrect-question-icon-2" d="M4760.49,1708.61l-9,8.89" transform="translate(-4742.3 -1699.3)"/>  <path class="incorrect-question-icon-2" d="M4751.49,1708.5l9,8.89" transform="translate(-4742.3 -1699.3)"/></svg>',
icon_partiallycorrect:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .partially_correct-question-icon-1 {         fill: #fff; \t\tstroke: #FFB44A;         stroke-width: 1.4px;       }        .partially_correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: #FFB44A;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="partially_correct-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="partially_correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
item_pair_icon:'<div class="pair_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 20.06">\t<path d="M5,20a5,5,0,0,1-5-5V11H1.9v4a3.1,3.1,0,1,0,6.2,0V11H10v4A5,5,0,0,1,5,20ZM6,6v8a1,1,0,0,1-2,0V6A1,1,0,0,1,6,6ZM8.1,5A3.1,3.1,0,0,0,1.9,5V9H0V5A5,5,0,0,1,10,5V9H8.1Z" style="fill:#c9d5dd;fill-rule:evenodd"/></svg></div>',media_sound_off:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-off</title><path d="M18.14,3.68C20.45,4.8,21,7.86,21.05,9.59a11.38,11.38,0,0,1-.92,4.7l1.4,1.52a1,1,0,0,0,.18-.26A13.24,13.24,0,0,0,23,9.49c-.07-2.2-.74-6.12-4-7.69a1,1,0,0,0-1.24.47A1.05,1.05,0,0,0,18.14,3.68Z" transform="translate(0 0)"/><path d="M17,11.14l1.5,1.5a1,1,0,0,0,.2-.29,5.89,5.89,0,0,0-1.08-6.52,1,1,0,0,0-1.47-.16A1.1,1.1,0,0,0,16,7.2,3.86,3.86,0,0,1,17,11.14Z" transform="translate(0 0)"/><path d="M13.9.77c-.16-.93-.68-1.13-1.72,0L9.57,3.4,13.9,7.91Z" transform="translate(0 0)"/><path d="M4.51.23A1,1,0,0,0,3.1.39a1.06,1.06,0,0,0,0,1.29l4,4.16H1.31A1.34,1.34,0,0,0,0,7.2v5.57a1.34,1.34,0,0,0,1.31,1.36H7.23l.35.48,4.59,4.62c1,1,1.56,1,1.72,0V12.85l6.5,6.71a1,1,0,0,0,1.41-.11,1.06,1.06,0,0,0,0-1.35Z" transform="translate(0 0)"/></svg>',
media_sound_on:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-on</title><path d="M16.85,14.49a1,1,0,0,1-.64-.24,1.06,1.06,0,0,1-.13-1.46,4,4,0,0,0,0-5.58,1.06,1.06,0,0,1,.12-1.46,1,1,0,0,1,1.41.13,6,6,0,0,1,0,8.24A1,1,0,0,1,16.85,14.49Z" transform="translate(0 0)"/><path d="M19,18.29a1,1,0,0,1-.87-.52,1.06,1.06,0,0,1,.36-1.42c1.79-1.08,2.62-4.68,2.51-6.75-.09-1.74-.59-4.81-2.89-5.92a1.05,1.05,0,0,1-.49-1.38,1,1,0,0,1,1.33-.5c3.26,1.57,3.93,5.49,4,7.69s-.61,6.92-3.51,8.66A1,1,0,0,1,19,18.29Z" transform="translate(0 0)"/><path d="M12.15.78,7.57,5.4l-.34.45H1.31A1.34,1.34,0,0,0,0,7.21v5.57a1.34,1.34,0,0,0,1.31,1.36h5.9l.35.47,4.58,4.62c1,1,1.56,1,1.72,0V.78C13.71-.16,13.19-.36,12.15.78Z" transform="translate(0 0)" style="fill-rule:evenodd"/></svg>',
next_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="0.113,1.572 6.699,8.5 0.113,15.428 1.94,16.859 9.887,8.5 1.94,0.139 \t"/></svg>',pause_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 18"><title>pause</title><rect width="4" height="18"/><rect x="8" width="4" height="18"/></svg>',play_button:'<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80"><defs><style>.cls-1{opacity:0.46;}.cls-2{fill:#323233;}.cls-3,.cls-5{opacity:0.7;}.cls-4,.cls-5{fill:#fff;}</style></defs><title>play</title><g class="cls-1"><circle class="cls-2" cx="40" cy="40" r="40"/></g><g class="cls-3"><path class="cls-4" d="M40,2A38,38,0,1,1,2,40,38,38,0,0,1,40,2m0-2A40,40,0,1,0,80,40,40,40,0,0,0,40,0Z"/></g><polygon class="cls-5" points="32 25.07 32 55.48 55.46 40.27 32 25.07"/></svg>',
play_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 16"><title>play</title><polygon points="0 0 0 16 12.8 8 0 0"/></svg>',preloader:'<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"><title>Artboard 1</title><circle cx="25" cy="25" r="25" style="fill:none"/><path d="M12.79,21.91a12.61,12.61,0,1,1,9.16,15.3L21.2,37" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.5999999046325684px;opacity:0.8500000238418579;isolation:isolate"/></svg>',
prev_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="9.887,15.428 3.301,8.501 9.887,1.57 8.061,0.139 0.113,8.501 8.061,16.861 \t"/></svg>',radio_button:'<div class="radio_icon"><div style="position:absolute;border-radius:24px;left:0px;top:0px;width: 24px;height:24px" class="outline_border"></div><div style="position:absolute;border-radius:20px;left:2px;top:2px;width: 20px;height:20px;background:#ffffff"></div><div style="position:absolute;border-radius:14px;left:5px;top:5px;width: 14px;height:14px" class="inline_border"></div></div>',
replay_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="60" height="60">\t<defs>\t\t<style>.replayBtncls-1{opacity:0.75;isolation:isolate;}.replayBtncls-2{fill:#fff;}</style>\t</defs>\t<circle class="replayBtncls-1" cx="60" cy="60" r="56.5"/>\t<path class="replayBtncls-2" d="M60,120a60,60,0,1,1,60-60,60,60,0,0,1-60,60ZM60,5.3A54.7,54.7,0,1,0,114.7,60,54.71,54.71,0,0,0,60,5.3Z"/>\t<path class="replayBtncls-2" d="M77.6,52.1A19.46,19.46,0,1,1,57.7,40.7V50.8L75.8,37.2,57.7,23.5V33.8A26,26,0,1,0,85.9,57.5a23.64,23.64,0,0,0-2.1-8.2Z"/></svg>',
result_slide_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="#FFF" viewBox="0 0 18 18">  <g>    <path class="failed_icon" d="M9,2A7,7,0,1,1,2,9,7,7,0,0,1,9,2M9,0a9,9,0,1,0,9,9A9,9,0,0,0,9,0Z"/>    <path class="failed_icon" d="M4,9a1,1,0,0,0,1,1h8a1,1,0,0,0,0-2H5A1,1,0,0,0,4,9Z"/>    <path class="passed_icon" d="M6.33,12,1.61,7.26,0,8.86l6.33,6.33L19.92,1.6,18.32,0Z"/>  </g></svg>',select_icon:'<div class="select_icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="17px" height="9px" viewBox="0 0 17 9" enable-background="new 0 0 17 9" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" fill="#A2A2A1" d="M0.232,1.015l0.601-0.49c0.321-0.277,0.855-0.277,1.177,0 \tl6.485,5.473l6.507-5.473c0.32-0.277,0.855-0.277,1.177,0l0.579,0.49c0.342,0.277,0.319,0.724,0,0.98 \tc-2.547,2.172-5.095,4.324-7.662,6.474C8.944,8.617,8.73,8.682,8.515,8.682H8.494c-0.213,0-0.428-0.064-0.6-0.213 \tc-2.546-2.15-5.093-4.302-7.641-6.474C-0.088,1.738-0.088,1.292,0.232,1.015L0.232,1.015z"/></svg></div>'};function ui(a){vi();return kf(a,null)}var vi=ya;function wi(a,b){var c=[];xi(new yi(b),a,c);return c.join("")}function yi(a){this.eD=a}
function xi(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],xi(a,a.eD?a.eD.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),zi(d,c),c.push(":"),xi(a,a.eD?a.eD.call(b,d,f):f,c),g=","));c.push("}");return}}switch(typeof b){case "string":zi(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 Ai={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Bi=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function zi(a,b){b.push('"',a.replace(Bi,function(a){var b=Ai[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Ai[a]=b);return b}),'"')};function Ci(a,b){pd.call(this);this.$l=a||1;this.sy=b||va;this.qS=Ja(this.x0,this);this.cT=La()}r(Ci,pd);e=Ci.prototype;e.enabled=!1;e.re=null;e.setInterval=function(a){this.$l=a;this.re&&this.enabled?(this.stop(),this.start()):this.re&&this.stop()};e.x0=function(){if(this.enabled){var a=La()-this.cT;0<a&&a<.8*this.$l?this.re=this.sy.setTimeout(this.qS,this.$l-a):(this.re&&(this.sy.clearTimeout(this.re),this.re=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
e.start=function(){this.enabled=!0;this.re||(this.re=this.sy.setTimeout(this.qS,this.$l),this.cT=La())};e.stop=function(){this.enabled=!1;this.re&&(this.sy.clearTimeout(this.re),this.re=null)};e.$c=function(){Ci.ra.$c.call(this);this.stop();delete this.sy};function Di(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 Ei(a,b){this.mb=a;this.zU=b||[]}xa("iSpring.ios.mobile.MobileAppCommand",Ei,void 0);Ei.prototype.id=function(){return Ea(this)};Ei.prototype.wx=function(){if(Fi){var a=this.mb;var b=this.zU,c=this.id();b=wi(b,null);a="isplayer://"+a+"/"+c+"/"+ki(b);Gi(a)}};function Gi(a){try{var b=yf(document,"iframe");L(b,{width:"1px",height:"1px",border:"0"});b.src=a;document.body.appendChild(b);Di(function(){Df(b)},100)}catch(c){}};function Hi(a,b){b||(b={});var c=window;if(a instanceof af)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof af||(d=d.Et?d.Bt():String(d),df.test(d)||(d="about:invalid#zClosurez"),d=ef(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 af||d instanceof af||(d=d.Et?d.Bt():String(d),v(df.test(d))||(d="about:invalid#zClosurez"),d=ef(d));g.href=cf(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=cf(d),c&&(jc&&-1!=d.indexOf(";")&&(d="'"+d.replace(/'/g,"%27")+"'"),c.opener=null,b=$e("b/12014412, meta tag with sanitized URL"),d='<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+
vb(d)+'">',Ua(Ze(b),"must provide justification"),v(!/^[\s\xa0]*$/.test(Ze(b)),"must provide non-empty justification"),b=kf(d,null),c.document.write(hf(b)),c.document.close())):(c=c.open(cf(d),a,g))&&b.noopener&&(c.opener=null)};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=4;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;"undefined"==typeof Float32Array&&(Ii.BYTES_PER_ELEMENT=4,Ii.prototype.BYTES_PER_ELEMENT=Ii.prototype.BYTES_PER_ELEMENT,Ii.prototype.set=Ii.prototype.set,Ii.prototype.toString=Ii.prototype.toString,xa("Float32Array",Ii,void 0));function Ji(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}Ji.prototype.BYTES_PER_ELEMENT=8;Ji.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]};Ji.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Ji.BYTES_PER_ELEMENT=8}catch(a){}Ji.prototype.BYTES_PER_ELEMENT=Ji.prototype.BYTES_PER_ELEMENT;Ji.prototype.set=Ji.prototype.set;Ji.prototype.toString=Ji.prototype.toString;xa("Float64Array",Ji,void 0)};function Ki(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 Li;function Mi(a){a instanceof Nc&&(a=a.rd);v(a);Li||(Li=new WeakMap);Li.set(a,!0)}function Ni(a){a instanceof Nc&&(a=a.rd);v(a);Li||(Li=new WeakMap);return Li.has(a)}function Oi(a){a instanceof Nc&&(a=a.rd);v(a);return a.defaultPrevented?!0:Ni(a)};function Pi(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 Qi(){var a=Ri();return Math.max(1,Math.min(a.width,a.height)/420)}
function Ri(){if(Si)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 Ti?new J(screen.width/a,screen.height/a):N?Ui&&(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 Vi(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 Wi(a){return"url('"+a.replace(/\\/g,"/")+"')"}
function Xi(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function Yi(a){if(!a)return!1;if("TEXTAREA"==a.nodeName)return!0;var b=a.getAttribute("type");return"INPUT"==a.nodeName&&(!b||"text"==b)};function Zi(a,b,c){this.fontFamily=a;this.bold=b;this.italic=c};var $i=["Open Sans","Helvetica","Arial"];function aj(a,b){$a(a,function(a,d,f){if(a.oi>a.Pn)throw Error("beginIndex "+a.oi+" is greather than endIndex "+a.Pn);if(a.oi>=b||a.Pn>b)throw Error("index is out of range");if(0<d&&a.oi<f[d-1].Pn)throw Error("element with beginIndex "+a.oi+" intersects element with endIndex "+f[d-1].Pn);})}function bj(a,b,c){this.name=a;this.content=b;this.VS=c}function cj(a,b,c,d){this.oi=a;this.Pn=b;this.xy=c;this.aL=d}
function dj(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 bj(b[2].toLowerCase(),a,"/"==b[1])}
function ej(a,b){if(null==a||null==b||0==b.length)return a;nb(b,function(a,b){return a.oi==b.oi?0:a.oi<b.oi?-1:1});var c=fj(a).length;aj(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=dj(k);k="";-1!=["p","div","ul","ol"].indexOf(u.name)&&u.VS&&(f++,E=!1);if(x)if(u.VS){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].Pn){x=!1;for(c+=b[g].xy;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].oi&&(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 gj(a,b,c,d){function f(a){return d.hasOwnProperty(a)?d[a]:null}var g=new RegExp(/(%[a-z0-9_]+%)/ig),h=uf("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=Ff(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.xy==
u){k.innerHTML=k.innerHTML.replace(E.xy,vb(E.aL));n=!0;break}}if(n){for(x=u=t=n=null;k;){if(E=Sf(k,"font-family"))t=k,n=f(E.split(",")[0]);Sf(k,"font-weight")&&(u=k);Sf(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($i)).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($i));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 fj(a){var b="\r";if(0==a.length)return"";null!=b||(b="");var c=0,d="",f=a.length;do{var g=hj(a,["<p>","<p "],c);if(g&&g.aD>c){c=a.substr(c,g.aD-c);var h=uf("DIV");h.innerHTML=c;d+=(h.textContent||h.innerText||Kf(h))+b;c=g.aD}if(h=hj(a,["</p>","</p >"],c)){g=h.aD+h.t0.length-c;var k=a.substr(c,g);h=uf("DIV");h.innerHTML=k;d+=(h.textContent||h.innerText||Kf(h))+b;c+=g}else return h=uf("DIV"),h.innerHTML=a.substr(c,f-c),d+(h.textContent||h.innerText||Kf(h))}while(c<f);return d}
function hj(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 ij(f,d):null}function ij(a,b){this.t0=a;this.aD=b};function jj(a){this.wc=a}function kj(a,b,c){a=a.Bx(b,c);a=zf(ui(a));return a instanceof DocumentFragment?(v(a.firstChild),w(a.firstChild,Element)):w(a,Element)}jj.prototype.Bx=function(a,b){if(this.wc.hasOwnProperty(a))return a=this.wc[a],p(b)&&(a=Mg(a,b,this.IF)),a;throw Error("unknown template id: "+a);};jj.prototype.IF=function(a){return"{"+a+"}"};function lj(a,b){this.wc=a;this.fk=b}m(lj,jj);lj.prototype.Bx=function(a,b){b=b||{};b.QUIZ_ID="q_"+this.fk;return jj.prototype.Bx.call(this,a,b)};function mj(a){this.f=a.content;this.YU=""==a.contentHover?a.content:a.contentHover;this.vk=a.url;this.og=a.width;this.gg=a.height;this.JZ=a.GD;this.$V=a.language;this.jV=a.tC;this.iV=a.sC}e=mj.prototype;e.content=function(){return this.f};e.contentHover=function(){return this.YU};e.url=function(){return this.vk};e.width=function(){return this.og};e.height=function(){return this.gg};e.GD=function(){return this.JZ};e.language=function(){return this.$V};e.tC=function(){return this.jV};e.sC=function(){return this.iV};function nj(a,b){a.className.baseVal=b}function oj(a){return q(a.className)?tg(a):(a=a.className.baseVal,q(a)&&a.match(/\S+/g)||[])}function pj(a,b){q(a.className)?b=ug(a,b):(a=oj(a),b=0<=Za(a,b));return b}function qj(a,b){if(q(a.className))vg(a,b);else if(!pj(a,b)){var c=a.className.baseVal;c+=0<a.className.baseVal.length?" "+b:b;nj(a,c)}}function rj(a,b){q(a.className)?wg(a,b):pj(a,b)&&nj(a,bb(oj(a),function(a){return a!=b}).join(" "))};function sj(a,b){this.nE=a;this.pF=b}sj.prototype.className=function(){return this.pF?this.nE+"__"+this.pF:this.nE};function tj(a,b){return a.className()+"_"+b}function uj(a,b,c){return tj(a,b)+"_"+c}function vj(a,b,c){b=tg(b);var d=uj(a,c,"");return fb(b,function(a){return 0==a.indexOf(d)})};function wj(a){F.call(this,a);this.jv=D(this,new F);this.QF=D(this,new F)}m(wj,F);wj.prototype.addHandler=function(a,b,c){F.prototype.addHandler.call(this,a,b,c);this.jv.a()};wj.prototype.removeHandler=function(a,b,c){F.prototype.removeHandler.call(this,a,b,c);this.QF.a()};var xj,yj={G0:"alert",H0:"alertdialog",J0:"application",K0:"article",N0:"banner",Q0:"button",R0:"checkbox",U0:"columnheader",V0:"combobox",W0:"complementary",X0:"contentinfo",$0:"definition",b1:"dialog",c1:"directory",e1:"document",l1:"form",o1:"grid",p1:"gridcell",q1:"group",s1:"heading",u1:"img",z1:"link",A1:"list",B1:"listbox",C1:"listitem",E1:"log",F1:"main",G1:"marquee",H1:"math",I1:"menu",J1:"menubar",K1:"menuitem",L1:"menuitemcheckbox",M1:"menuitemradio",P1:"navigation",R1:"note",S1:"option",
X1:"presentation",Z1:"progressbar",b2:"radio",c2:"radiogroup",e2:"region",h2:"row",i2:"rowgroup",j2:"rowheader",l2:"scrollbar",m2:"search",o2:"separator",r2:"slider",t2:"spinbutton",v2:"status",w2:"tab",x2:"tablist",y2:"tabpanel",z2:"textbox",A2:"textinfo",B2:"timer",C2:"toolbar",D2:"tooltip",E2:"tree",F2:"treegrid",G2:"treeitem"};var zj={F0:"activedescendant",L0:"atomic",M0:"autocomplete",P0:"busy",S0:"checked",T0:"colindex",Z0:"controls",a1:"describedby",d1:"disabled",f1:"dropeffect",i1:"expanded",k1:"flowto",n1:"grabbed",r1:"haspopup",t1:"hidden",v1:"invalid",w1:"label",x1:"labelledby",y1:"level",D1:"live",N1:"multiline",O1:"multiselectable",T1:"orientation",U1:"owns",W1:"posinset",Y1:"pressed",d2:"readonly",f2:"relevant",g2:"required",k2:"rowindex",n2:"selected",p2:"setsize",s2:"sort",H2:"valuemax",I2:"valuemin",J2:"valuenow",
K2:"valuetext"};ac("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));function Aj(a,b){b?(v(Sb(yj,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")}
function Bj(a,b,c){Aa(c)&&(c=c.join(" "));var d=Cj(b);""===c||void 0==c?(xj||(xj={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=xj,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Cj(a){v(a,"ARIA attribute cannot be empty.");v(Sb(zj,a),"No such ARIA attribute "+a);return"aria-"+a};function Dj(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 Ej(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 Fj,Gj=Vi(void 0).user_agent;Fj=Gj?Gj:Lb||"";var Ui=bi||ai,Si="1"==Vi(void 0).small_screen;Vi(void 0);var Hj=window.top!==window,Ij,Jj;try{Jj=window.top.location.href?window.frameElement:null}catch(a){}Ij=null!=Jj;var Kj=ai&&Ij;function Lj(){var a=Fj.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||Si}var Mj=-1!=Fj.toLowerCase().indexOf("chrome");Fj.indexOf("OPR");var Nj=lc&&!Mj;Fj.indexOf("CriOS");
var Oj=-1==Fj.toLowerCase().indexOf("windows phone")&&-1!=Fj.toLowerCase().indexOf("android"),N=Lj(),Pj=N&&(Lj()?"ontouchstart"in window||p(window.DocumentTouch)&&document instanceof window.DocumentTouch||-1!=Fj.toLowerCase().indexOf("touch"):!1),Qj="";if(Ui){var Rj=/CPU.+OS\s(\d+)_(\d+)/.exec(Fj);Qj=Rj?Rj[1]+"."+Rj[2]:""}var Sj=parseInt(Qj,10),Tj=Ui&&6>=Sj,Uj=Ui&&7<=Sj,Vj=Ui&&8<=Sj,Wj=Ui&&9<=Sj,Xj=Ui&&10<=Sj,Yj=z&&"9."==vc.substr(0,2),Zj=z&&"10."==vc.substr(0,3),ak=O&&z,Ti=Oj&&!Mj&&!$h&&!hc;Fj.toLowerCase().indexOf("micromessenger");
var Fi=-1!=Fj.indexOf("ismobile"),bk=Fi&&ai,ck=Fi&&Oj,dk;if(!(dk=Si))if(window._ispringFullsizeSkin)dk=!1;else{var ek=Ri();dk=ai||700>Math.min(ek.width,ek.height)}var O=dk,fk=ai&&!bk&&10>Sj||ak&&O,gk=p(window.ISPlayer),hk=gk&&O,ik=N&&!gk,jk=!1,kk=document.createElement("audio"),lk=kk.play&&kk.play();lk&&lk.then(function(){kk.pause()},function(a){if(0<a.toString().indexOf("interact with the document first")||Nj&&0<a.toString().indexOf("possibly because the user denied permission"))jk=!0});
var mk="1"==Vi(void 0).screenshoter,nk="1"==Vi(void 0).embed;if(y("Windows")){var ok=Lb,pk;if(y("Windows")){pk=/Windows (?:NT|Phone) ([0-9.]+)/;var qk=pk.exec(ok)}else dc()?(pk=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,(qk=pk.exec(ok))&&qk[1].replace(/_/g,".")):y("Macintosh")?(pk=/Mac OS X ([0-9_.]+)/,(qk=pk.exec(ok))&&qk[1].replace(/_/g,".")):y("Android")?(pk=/Android\s+([^\);]+)(\)|;)/,qk=pk.exec(ok)):y("CrOS")&&(pk=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,qk=pk.exec(ok))}
rk=function(){return 1==window._ispringDebug||"1"==Vi(void 0).isdebug};var sk=["touchstart","mousedown"],tk=["touchend","mouseup"],uk=["touchmove","mousemove"];function vk(a,b,c,d,f){this.Rc=a;this.TU=b;this.UU=c;this.QY=d;this.RY=f}e=vk.prototype;e.id=function(){return this.Rc};e.clientX=function(){return this.TU};e.clientY=function(){return this.UU};e.screenX=function(){return this.QY};e.screenY=function(){return this.RY};function wk(a,b){this.tF=a;this.IZ=b}function xk(a){v(0<a.length);for(var b=[],c=0;c<a.length;++c){var d=a[c];b.push(new vk(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new wk(a[0],b)}wk.prototype.lt=function(){return this.tF};wk.prototype.touches=function(){return this.IZ};wk.prototype.scale=function(){return this.tF.scale};wk.prototype.rotation=function(){return this.tF.rotation};var yk={passive:!1},zk={passive:!0};function Ak(a,b){this.f=a;this.Uk={};this.fl={};if(b)for(a=0;a<b.length;++a)Bk(this,b[a])}e=Ak.prototype;e.Vw=!1;e.Rz=-1;function Ck(a){var b=a.f;window.navigator.msPointerEnabled?(A(b,"MSPointerDown",a.yP,!1,a),A(b,"MSPointerUp",a.AP,!1,a),A(b,"MSPointerMove",a.zP,!1,a)):(A(b,sk,a.np,yk,a),A(b,tk,a.MP,!1,a),A(b,uk,a.NP,zk,a))}
function Dk(a){var b=a.f;window.navigator.msPointerEnabled?(hd(b,"MSPointerDown",a.yP,!1,a),hd(b,"MSPointerUp",a.AP,!1,a),hd(b,"MSPointerMove",a.zP,!1,a)):(hd(b,sk,a.np,!1,a),hd(b,tk,a.MP,!1,a),hd(b,uk,a.NP,!1,a))}e.np=function(a){var b=a.rd;v(b);if(!this.Vw||b.touches&&1==b.touches.length)this.Vw=!0,a=Ek(a),Fk(this,"touchStart",a)};e.MP=function(a){if(this.Vw){this.Vw=!1;var b=Ek(a);Fk(this,"touchEnd",b)&&(Yi(a.target)||Xi(a.target)||a.preventDefault())}};
e.NP=function(a){a.target&&"VIDEO"==a.target.nodeName&&a.target.controls||!this.Vw||(a=Ek(a),Fk(this,"touchMove",a))};function Ek(a){a=a.rd;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 vk(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new wk(a,b)}else b=[],b.push(new vk(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new wk(a,b);return a}
e.yP=function(a){a=a.rd;this.Uk[a.pointerId]=a;Gk(this);var b=Rb(this.Uk);a=1==b.length?"touchStart":"touchMove";b=xk(b);Fk(this,a,b)};e.AP=function(a){a=a.rd;if(a.pointerId in this.Uk){delete this.Uk[a.pointerId];Gk(this);var b=Rb(this.Uk),c=0<b.length?"touchMove":"touchEnd";0==b.length&&(b=[a]);b=xk(b);Fk(this,c,b)&&a.preventDefault()}};e.zP=function(a){a=a.rd;a.pointerId in this.Uk&&(this.Uk[a.pointerId]=a,Gk(this),a=xk(Rb(this.Uk)),Fk(this,"touchMove",a))};
function Gk(a){0<a.Rz&&clearTimeout(a.Rz);a.Rz=setTimeout(Ja(a.RV,a),200)}e.RV=function(){this.Uk={};this.Rz=-1;for(var a in this.fl)this.fl.hasOwnProperty(a)&&this.fl[a].Ln()};function Fk(a,b,c){var d=0,f=null,g;for(g in a.fl)if(a.fl.hasOwnProperty(g)){var h=a.fl[g],k=h.CC(b,c);k>d&&(d=k,f=h)}return f?(c.lt().defaultPrevented?f.Ln():f.dC(c),!0):!1}function Bk(a,b){a.fl[b.Ax()]=b}function Hk(a,b){return b in a.fl?a.fl[b]:null};function Ik(){this.lJ=new F;this.oV=new F;this.mJ=new F;this.kJ=new F}e=Ik.prototype;e.pk=null;e.SB=!1;e.Ax=function(){return"tap"};e.CC=function(a,b){if("touchEnd"==a)return this.SB?1:0;var c=new I(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.pk=c,this.SB=!0,this.mJ.a(),ak||A(window,"scroll",this.Ln,!1,this),0;if(!this.pk)return 0;be(c,this.pk)<=(Oj?50:200)||this.SB&&this.Ln();return 0};
e.dC=function(a){v(this.pk);this.lJ.a(this.pk.x,this.pk.y,a.lt());var b=La();this.EO&&(v(this.DO),1E3>b-this.EO&&be(this.DO,this.pk)<=(Oj?50:200)&&this.oV.a(this.pk.x,this.pk.y,a.lt()));this.EO=b;this.DO=this.pk};e.Ln=function(){hd(window,"scroll",this.Ln,!1,this);this.SB=!1;this.kJ.a()};var Jk,Kk=[];if(window.MutationObserver){Jk=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(Kk),f=d.next();!f.done;f=d.next())f=f.value,Ca(b.contains)&&b.contains(f.displayObject())&&f.Sv()}})});var Lk={subtree:!0,childList:!0};Xg(function(){Jk.observe(document.body,Lk)})}
function P(a){var b=a||{};a=b.s;var c=b.l,d=b.CS,f=b.ga,g=b.ec,h=b.St,k=b.gS,n=b.EK,t=b.zf,u=b.Xf,x=b.tabIndex;b=b.ex;G.call(this);var E=this;f||(f=uf(g||"DIV"));this.Z=f;this.wu=[];if(a||c)a=a||new sj(v(c),d),Mk(this,a);this.ql=p(h)?h:!0;this.js=this.gg=this.og=this.bt=this.at=this.Go=void 0;this.ns=1;this.Pz=null;this.oR={};this.ng=null;t&&(this.Ep=Nk(this));(this.xI=u)&&this.Ea(!1);p(x)&&this.uD(x);this.ve=D(this,new wj(this));Ok(this,this.ve);n&&C(this,this.ve,ya);b&&Pk(this);this.Pg=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&&Xg(function(){E.displayObject().blur()})})}}m(P,G);e=P.prototype;e.w=function(){return this.ve};e.focus=function(){this.Z.focus()};e.getAttribute=function(a){return this.Z.getAttribute(a)};e.setAttribute=function(a,b){this.Z.setAttribute(a,b)};
e.removeAttribute=function(a){this.Z.removeAttribute(a)};e.uD=function(a){this.Go=a;this.vw(a)};e.xf=function(a){this.at=a;this.Z.style.left=a+"px"};e.fc=function(a){this.bt=a;this.Z.style.top=a+"px"};e.move=function(a,b){this.xf(a);this.fc(b)};e.ya=function(a){this.resize(a)};e.wb=function(a){this.resize(void 0,a)};e.resize=function(a,b){this.Cs(a,b);p(a)&&(this.og=a);p(b)&&(this.gg=b);this.la(this.width(),this.height());this.Pg.a(this)};
e.g=function(a){p(this.Go)&&this.vw(a?this.Go:-1);a?this.Z.removeAttribute("disabled"):this.Z.setAttribute("disabled","")};e.i=function(a){this.ng=null;this.Z.style.display=a?"":"none"};e.nb=function(a){this.o("opacity",a);this.js=a};e.addChild=function(a){a=this.Ki(a);this.Z.appendChild(a)};function Q(a,b,c){D(a,b,void 0);null!=c?a.qd(b,c):a.addChild(b)}function Qk(a,b){v(a.contains(b));a.he(b)}e.qd=function(a,b){a=this.Ki(a);this.Z==a.parentNode&&this.Z.childNodes[b]==a||Cf(this.Z,a,b)};
e.removeChild=function(a){a=this.Ki(a);this.EC(a)&&this.Z.removeChild(a)};e.eo=function(){Bf(this.Z)};e.C=function(a){Hf(this.Z,a)};e.vf=function(a){this.Z.innerHTML=a};e.o=function(a,b){L(this.Z,a,b)};function Rk(a,b){for(var c=l(Object.keys(b)),d=c.next();!d.done;d=c.next())d=d.value,L(a.Z,d,b[d])}e.xi=function(a){this.Z.id=a};e.lD=function(a){this.Lk("label",a)};e.Zt=function(a){Aa(a)&&(a=a.join(" "));Aj(this.Z,a)};e.Kq=function(a){this.Lk("hidden",a)};e.Lk=function(a,b){Bj(this.Z,a,b)};
function Sk(a,b){a=a.Z.getAttribute(Cj(b));return null==a||void 0==a?"":String(a)}function Tk(a,b){b instanceof sj||(b=new sj(b,void 0));Mk(a,b)}
e.h=function(a,b){var c=this;if(this.wu.length)for(var d={},f=l(this.wu),g=f.next();!g.done;d={VC:d.VC,className:d.className,jK:d.jK},g=f.next())g=g.value,q(b)?(d.VC=vj(g,this.Z,a),d.VC&&(delete this.oR[a],function(a){return function(){rj(c.Z,v(a.VC))}}(d)()),b&&(d.className=uj(g,a,b),this.oR[a]=d.className,function(a){return function(){qj(c.Z,a.className)}}(d)())):(d.jK=tj(g,a),function(a){return function(){var d=c.Z,f=a.jK;b?vg(d,f):wg(d,f)}}(d)());else(function(){var d=c.Z;b?vg(d,a):wg(d,a)})(),
Sa("component has no bemInfo")};e.Sn=function(a){var b=this.wu[0];v(b);a=b?tj(b,a):a;return pj(this.Z,a)};e.Ea=function(a){v(this.xI);this.Lk("selected",a)};e.selected=function(){v(this.xI);return"true"==Sk(this,"selected")};function R(a,b){a=v(a.wu[0]);v(!a.pF);return new sj(a.nE,b)}e.za=function(){this.la(this.width(),this.height());this.Pg.a()};e.EC=function(a){return this.Ki(a).parentNode==this.displayObject()};e.x=function(){return p(this.at)?this.at:Vf(this.displayObject()).x};
e.y=function(){return p(this.bt)?this.bt:Vf(this.displayObject()).y};e.width=function(){return p(this.og)?this.og:this.Az()};e.height=function(){return p(this.gg)?this.gg:this.KF()};e.enabled=function(){return!this.Z.hasAttribute("disabled")};e.visible=function(){return"boolean"==typeof this.ng?this.ng:"none"!=this.displayObject().style.display};e.opacity=function(){if(p(this.js))return this.js;var a=fg(this.Z);return wa(a)?a:1};e.displayObject=function(){return this.Z};
e.cb=function(a,b){b=void 0===b?"0 0":b;Ag(this.Z,a,a);Ki(this.Z,v(b))};e.setParentScale=function(a){this.ns=a;this.yd()};e.parentScale=function(){return this.ns};function Uk(a){return a.Z.getBoundingClientRect()}e.contains=function(a){if(!a)return!1;a=this.Ki(a);return Gf(this.Z,a)};function Vk(a,b,c,d,f){function g(){var a=q(c)?c:c();a=b.A(a,d&&d());h(a)}var h=f||a.C.bind(a);v(!a.Pz);C(a,b.Ym,function(a){var b=q(c)?c:c();a==b&&g()});g();a.Pz=g}
function Wk(a){a.Pz?a.Pz():Sa("bindI18nMessage is required")}e.Di=function(a){(a instanceof Node||Ca(a.displayObject))&&this.removeChild(a);G.prototype.Di.call(this,a)};e.Ki=function(a){return a instanceof Node?a:a.displayObject()};e.Az=function(){var a=this.Z;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:jg(a).width};e.KF=function(){var a=this.Z;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:jg(a).height};
e.Cs=function(a,b){p(a)&&ag(this.Z,a);p(b)&&bg(this.Z,b)};e.la=function(){};e.yd=function(){};function Nk(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.la(a.Z.clientWidth,a.Z.clientHeight),a.Pg.a(a))});b.observe(a.Z);return b}
function Ok(a,b){var c=D(a,new Ak(a.Z));C(a,b.jv,function(){1==Id(b)&&Ck(c);B(a,a.Z,"mouseover",function(){a.enabled()&&0<Id(a.ve)&&a.sm()});B(a,a.Z,"mouseout",function(){a.cf(!1)})});C(a,b.QF,function(){0==Id(b)&&Dk(c)});var d=new Ik;C(a,d.lJ,function(b,c,d){a.cf(!1);a.enabled()&&a.Dm(d);a.ql&&d.target==a.Z&&d.preventDefault()});C(a,d.kJ,function(){a.cf(!0)});C(a,d.mJ,function(){a.enabled()&&a.sm()});Bk(c,d)}e.Dm=function(a){this.ve.a(this,a)};
function Mk(a,b){a.wu.push(b);qj(a.Z,b.className())}e.sm=function(){this.h("active",!0)};e.cf=function(){this.h("active",!1)};e.RD=function(){B(this,this.Z,"keydown",this.kH,this)};e.kH=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Dm())};function Pk(a){Jk?Kk.push(a):z?B(a,window,"DOMNodeRemoved",function(b){Gf(b.target,a.Z)&&a.Sv()}):B(a,a.Z,"DOMNodeRemovedFromDocument",function(){a.Sv()})}e.Sv=function(){this.cf(!1)};
e.vw=function(a){this.setAttribute("tabindex",a+"")};e.Nc=function(){this.Ep&&this.Ep.disconnect();var a=Kk.indexOf(this);0<=a&&Kk.splice(a,1)};function Xk(){P.call(this,{l:"fullscreen-video-layer"})}m(Xk,P);Xk.prototype.attach=function(a){a?this.addChild(a):this.eo();this.h("with-video-player",!!a)};function Yk(a){return Zk(Math.floor(a/60))+":"+Zk(Math.floor(a%60))}function $k(a,b){return a.toLocaleString(void 0,b)}function Zk(a){return 10>a?"0"+a:""+a};var al="sec",bl="min",cl="h";function dl(a){var b=a.min,c=a.C_;al=a.h0;bl=b;cl=c}function el(a,b){return b?(10>a?"0":"")+a:a.toString(10)}function fl(a){var b=al;return el(a,!1)+" "+b}function gl(a){if(60<a){var b=a%60;a=el(Math.floor(a/60),!1)+" "+bl;0<b&&(a+=" "+el(b,!0)+" "+al);b=a}else b=fl(a);return b}
function hl(a){var b=new Date;b.setMinutes(10);return $k(b,{hour:"numeric",minute:"numeric"})!=$k(b)?$k(a,{year:"numeric",month:"long",day:"numeric"})+" "+$k(a,{hour:"numeric",minute:"numeric"}):a.getFullYear()+"-"+Zk(a.getMonth()+1)+"-"+Zk(a.getDate())+" "+(Zk(a.getHours())+":"+Zk(a.getMinutes()))}function il(a){if(60>a)return fl(a);var b=a%60,c=Math.floor(a/60)%60;a=Math.floor(a/3600);var d="";a&&(d=el(a,!1)+" "+cl+" ");c&&(d+=el(c,!1)+" "+bl+" ");b&&(d+=el(b,!0)+" "+al);return d};function jl(a){G.call(this);this.Xr=a;this.Jf=a.playing();this.pY=H(this);this.VA=H(this)}m(jl,G);e=jl.prototype;e.playing=function(){return this.Jf};e.ready=function(){return!0};e.stop=function(){this.Xr.pause()};e.playbackStateChangedEvent=function(){return this.pY};e.readyEvent=function(){return this.VA};function kl(){}kl.prototype.sR=!1;kl.prototype.suspend=function(){this.sR=!0};kl.prototype.suspend=kl.prototype.suspend;kl.prototype.suspended=function(){return this.sR};kl.prototype.suspended=kl.prototype.suspended;var ll=["playing","buffering"];
function ml(a){G.call(this);this.Oa=a;this.Jf=this.Rh=!1;this.m=nl(this);B(this,a,"play",this.Qd,this);B(this,a,"playing",this.Qd,this);B(this,a,"pause",this.Qd,this);B(this,a,"seeked",this.XW,this);B(this,a,"ended",this.Qd,this);B(this,a,"waiting",this.Qd,this);B(this,a,"timeupdate",this.Pv,this);ol(this)&&this.Oa.readyState>=HTMLMediaElement.HAVE_METADATA||B(this,a,"loadedmetadata",this.pH,this);this.qk=H(this);this.eQ=H(this);this.ax=H(this);this.bP=H(this);this.$m=H(this);this.tE=this.dw=this.LA=
this.DE=0;this.wI=NaN}m(ml,G);e=ml.prototype;e.state=function(){return this.m};e.Ix=function(){return"paused"==this.m};e.play=function(){var a=this.Oa.play();a&&a.catch(function(a){return window.console.log(a)})};e.pause=function(){this.Oa.pause()};e.reset=function(){this.pause();this.seek(0)};e.stop=function(){this.pause();this.seek(this.duration()||0);this.seek(0)};e.seek=function(a){this.Rh=!0;this.wI=La();this.Oa.currentTime=a;this.Qd()};e.playing=function(){return 0<=ll.indexOf(this.m)};
e.currentTime=function(){return this.Oa.currentTime};e.duration=function(){return this.Oa.duration};e.volume=function(){return ol(this)?this.Oa.volume:1};e.setVolume=function(a){Ui?this.UC(!a):ol(this)&&(a=Xd(a,0,1),this.Oa.volume!=a&&(this.Oa.volume=a,this.ax.a()))};e.muted=function(){return ol(this)&&this.Oa.muted};e.UC=function(a){ol(this)&&this.Oa.muted!=a&&(this.Oa.muted=a,this.bP.a())};e.zS=function(){this.Oa.controls=!1};e.na=function(){return this.Oa};e.stateChangedEvent=function(){return this.qk};
e.bD=function(){return this.eQ};e.mT=function(){return this.bP};e.yy=function(){return this.ax};e.Qd=function(){var a=this,b=this.m,c=nl(this);b!=c&&("playing"==c?(this.Jf=!0,this.LA=La(),this.dw=this.currentTime(),this.DE=setInterval(function(){var b=(La()-a.LA)/1E3+a.dw;if(a.Oa.readyState<HTMLMediaElement.HAVE_FUTURE_DATA||b>a.currentTime()+.5)a.Rh=!0,a.tE=a.dw+(La()-a.LA)/1E3,a.Qd()},50)):(this.Jf=!1,clearInterval(this.DE)),this.m=c,this.qk.a(b))};
function nl(a){return a.Oa.error?"error":a.Oa.ended?"ended":a.Oa.paused?"paused":a.Oa.readyState<HTMLMediaElement.HAVE_FUTURE_DATA&&2==a.Oa.networkState||a.Rh?"buffering":"playing"}function ol(a){return!!a.Oa&&!a.Oa.error&&p(a.Oa.play)}e.Pv=function(){isNaN(this.wI)&&this.Rh&&this.currentTime()>=this.tE&&(this.Rh=!1,this.Qd(),this.dw=this.tE);this.eQ.a()};e.pH=function(){this.$m.a()};e.XW=function(){this.LA=La();this.wI=NaN;this.dw=this.currentTime();this.Rh=!1;this.Qd()};
e.Nc=function(){this.Oa.src="";clearInterval(this.DE)};function pl(a,b){this.ZI=a;this.mb=b}pl.prototype.src=function(){return this.ZI};pl.prototype.type=function(){return this.mb};function ql(){var a=yf(document,"AUDIO");a.setAttribute("preload","metadata");return a}function sl(){var a=yf(document,"VIDEO");a.setAttribute("preload","metadata");Xj&&a.setAttribute("playsinline","");return a}var tl=[],ul=[];
if(ik)if(window.ismediacreator)tl=window.ismediacreator[0],ul=window.ismediacreator[1];else{var vl=function(a,b){var c=a.play();c&&c.catch(ya);a.pause();b.push(a)},wl=!1;document.body.addEventListener("touchstart",function(){wl=!0});document.body.addEventListener("touchmove",function(a){if(Ui||!a.defaultPrevented)wl=!1});document.body.addEventListener("touchend",function(a){if(!1!==a.isTrusted&&wl){if(30>tl.length)for(a=tl.length;30>a;++a){var b=ql();vl(b,tl)}if(30>ul.length)for(a=ul.length;30>a;++a)b=
sl(),vl(b,ul)}});window.ismediacreator=[tl,ul]}function xl(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 yl(a){var b=tl&&tl.length?tl.shift():ql();a&&(a=xl(b,a))&&(b.src=a);return b}function zl(a){var b=ul&&ul.length?ul.shift():sl();a&&(a=xl(b,a))&&(b.src=a);return b};function Al(a){ml.call(this,a);this.VR=a}m(Al,ml);Al.prototype.videoWidth=function(){return this.VR.videoWidth};Al.prototype.videoHeight=function(){return this.VR.videoHeight};function Bl(a){a=zl(a);return new Al(a)};function Cl(a){ml.call(this,a)}m(Cl,ml);function Dl(a){a=yl(a);return new Cl(a)};function El(){G.call(this);this.Nr={};this.Zf=H(this);this.Lj=H(this);this.Zd=H(this);this.yk=H(this);this.Nl=H(this);this.xk=H(this)}m(El,G);e=El.prototype;e.vT=function(){for(var a in this.Nr)if(this.Nr.hasOwnProperty(a)){var b=this.Nr[a];b.playing()&&b.stop()}};function Fl(a,b){a.Xm&&a.Di(a.Xm);a.Xm=b;C(a,a.Xm.audioStartedEvent(),a.Kg,a);C(a,a.Xm.audioStartingEvent(),a.wA,a);C(a,a.Xm.Zd,a.Jg,a);C(a,a.Xm.videoStartedEvent(),a.hs,a);C(a,a.Xm.videoStartingEvent(),a.CA,a);C(a,a.Xm.so(),a.ol,a)}
e.Kg=function(a){a=Gl(this,a);this.Zf.a(a)};e.Jg=function(a){a=Gl(this,a);this.Zd.a(a)};e.wA=function(a,b,c){a=Gl(this,a);this.Lj.a(a,b,c)};e.hs=function(a){a=Gl(this,a);this.yk.a(a)};e.ol=function(a){a=Gl(this,a);this.xk.a(a)};e.CA=function(a,b,c){a=Gl(this,a);this.Nl.a(a,b,c)};function Gl(a,b){var c=Ea(b)+"";c in a.Nr||(b=new jl(b),a.Nr[c]=b);return a.Nr[c]}e.audioStartedEvent=function(){return this.Zf};e.audioStartingEvent=function(){return this.Lj};e.videoStartedEvent=function(){return this.yk};
e.so=function(){return this.xk};e.videoStartingEvent=function(){return this.Nl};function Hl(){G.call(this);this.jn=[];this.Zf=H(this);this.Lj=H(this);this.Zd=H(this);this.yk=H(this);this.Nl=H(this);this.xk=H(this);this.ax=H(this);this.gq=1}m(Hl,G);e=Hl.prototype;e.audioStartedEvent=function(){return this.Zf};e.audioStartingEvent=function(){return this.Lj};e.videoStartedEvent=function(){return this.yk};e.videoStartingEvent=function(){return this.Nl};e.so=function(){return this.xk};
function Il(a,b){C(a,b.stateChangedEvent(),function(){a.uh(b)},a);a.jn.push(b);b.setVolume(a.gq)}function Jl(a,b){a.Di(b);b=a.jn.indexOf(b);-1!=b&&a.jn.splice(b,1)}e.deactivate=function(){Kl(this)};e.vT=function(){$a(this.jn,function(a){a.pause()},this)};function Kl(a,b){for(var c=0;c<a.jn.length;++c){var d=a.jn[c];d==b||d.Ix()||d.pause()}}e.uh=function(a){"playing"==a.state()&&Kl(this,a)};e.volume=function(){return this.gq};e.yy=function(){return this.ax};
e.setVolume=function(a){if(this.gq!=a){for(var b=0;b<this.jn.length;++b)this.jn[b].setVolume(a);this.gq=a;this.ax.a()}};Hl.prototype.setVolume=Hl.prototype.setVolume;function Ll(a,b,c){this.ip=a;this.Rc=b;this.aA=c}Ll.prototype.name=function(){return this.ip};Ll.prototype.id=function(){return this.Rc};Ll.prototype.labels=function(){return this.aA.slice()};function Ml(a){var b=a.description,c=a.colors;a=a.bm;this.vu=this.Ib=b;this.WU=c;this.sG=a}e=Ml.prototype;e.baseName=function(){return this.vu};e.description=function(){return this.Ib};e.bm=function(){return this.sG};e.Tx=function(a){this.Ib=a};e.xL=function(a){this.vu=a};e.colors=function(){return this.WU};e.toString=function(){return this.Ib};function Nl(a){var b=a.description,c=a.messages;a=a.bm;this.vu=this.Ib=b;this.Zm=c;this.sG=a}e=Nl.prototype;e.description=function(){return this.Ib};e.baseName=function(){return this.vu};e.bm=function(){return this.sG};e.Tx=function(a){this.Ib=a};e.xL=function(a){this.vu=a};e.messages=function(){return this.Zm};e.toString=function(){return this.Ib};function Ol(a,b){var c=Ee(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 Pl={},Ql=(Pl["topPanel.text"]=[{key:["panel.hover.background"],jC:function(a){return Ol(a,.1)}}],Pl["report.progressbar.background"]=[{key:["report.progressbar.background.second"],jC:function(a){a=Ke(a);var b=a[0];a=Je(360<b?b-360:b,Math.min(a[1]-.12,1),Math.max(0,a[2]+.08));return Ge(a[0],a[1],a[2])}}],Pl["radio.check.highlight"]=[{key:["radio.check.highlight"],jC:function(a){return Ol(a,.3)}}],Pl["hotspot.content.normal"]=[{key:["hotspot.content.normal.second"],jC:function(a){a=Ke(a);var b=
a[0]+9;a=Je(360<b?b-360:b,Math.min(a[1]+.15,1),Math.max(0,a[2]-.12));return Ge(a[0],a[1],a[2])}}],Pl);function Rl(a,b){for(var c in Ql)if(Ql.hasOwnProperty(c))for(var d=b[c],f=l(Ql[c]),g=f.next();!g.done;g=f.next()){g=g.value;var h=Le(d);h=g.jC(h);a[g.key]=h}};function Sl(a){P.call(this,{l:a})}m(Sl,P);Sl.prototype.Sa=function(a){var b=this.width();this.ya(a);var c=this.displayObject().scrollHeight;this.ya(b);return new J(a,c)};Sl.prototype.ab=function(a,b,c,d){c=this.Sa(c,d);this.resize(c.width,c.height);this.move(a,b)};function Tl(a,b){this.x=a;this.y=b}r(Tl,I);e=Tl.prototype;e.clone=function(){return new Tl(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 Ul(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 Tl&&!!a&&this.x==a.x&&this.y==a.y};function Vl(a,b){return"translate(-50%, -50%) "+("scale("+a+", "+(b||a)+") ")+" translate(50%, 50%)"}function Wl(a,b){return"translate("+a+"px, "+b+"px) "}function Xl(a){return"rotate("+a+"deg) "}function Yl(a){a%=360;var b=a%90;0>a&&(a+=360);return b?0:a};function Zl(a,b,c,d,f){Sl.call(this,b);this.YJ=!1;this.Fa=d;this.xQ=a.rotationAngle();this.jd=c;this.dt=new P({l:"zoom-icon"});D(this,this.dt);this.dt.i(!1);C(this,this.dt.w(),this.DA,this);this.addChild(this.dt);b=a.il;this.gZ=(p(f)?f:a.Qf())&&!b;$l(this)}m(Zl,Sl);
function $l(a){var b=!a.YJ&&a.gZ&&!!a.jd;a.h("with-zoom",b);a.dt.i(b&&N&&!O);b&&C(a,a.w(),a.DA,a,1);b=a.dt;a=a.xQ;b.h("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.h("type",c)}}Zl.prototype.DA=function(){this.YJ||v(this.jd).fy({pg:this.Fa,nq:this.LF(),rotation:this.xQ})};Zl.prototype.LF=function(){};function am(a,b){var c=a.pg();Zl.call(this,a,"image-view",b,c);this.Vo=a}m(am,Zl);am.prototype.LF=function(){return rh(this.Vo)};am.prototype.Sa=function(a,b){var c=rh(this.Vo),d=c?this.Fa.width()*c.width:this.Fa.width();c=c?this.Fa.height()*c.height:this.Fa.height();a=Hg({width:d,height:c,boundingWidth:a,boundingHeight:b,gh:!0});return new J(a.width,a.height)};function bm(){G.call(this)}m(bm,G);function cm(a){G.call(this);this.Fa=a;this.xo=!1;this.Cp="";this.XD=H(this);this.Yk=H(this);this.kI=H(this)}m(cm,bm);cm.prototype.Qf=function(){return this.xo};cm.prototype.kD=function(a){this.xo!=a&&(this.xo=a,this.XD.a())};cm.prototype.ho=function(){return this.Cp};cm.prototype.$t=function(a){this.Cp!=a&&(this.Cp=a,this.kI.a())};function dm(a,b,c){qh.call(this,a.Fa,b,c);var d=this;this.Cg=w(a,cm);C(this,this.Cg.Yk,function(){d.Fa=d.Cg.Fa})}m(dm,qh);dm.prototype.type=function(){return"slidePicture"};dm.prototype.Ia=function(){return this.Cg};function em(a,b){var c=a.Ia(),d=c.Fa,f=a.il;c=c.Qf()&&!f;Zl.call(this,a,"slide-picture-view",b,d,c);this.hR=a}m(em,Zl);em.prototype.LF=function(){return rh(this.hR)};em.prototype.Sa=function(a,b){var c=rh(this.hR),d=c?this.Fa.width()*c.width:this.Fa.width();c=c?this.Fa.height()*c.height:this.Fa.height();a=Hg({width:d,height:c,boundingWidth:a,boundingHeight:b,gh:!0});return new J(a.width,a.height)};function fm(a){this.LE=a;this.wY=["opacity"];a=void 0;if(!Aa(a)){p(a)||(a="");for(var b=[],c=0;c<this.LE.length;++c)b.push(a);a=b}this.kW=a}fm.prototype.it=function(a){v(a);for(var b=0;b<this.LE.length;++b)this.LE[b].o(this.wY[b],a[b]+this.kW[b])};function gm(){pd.call(this);this.Wd=hm;this.endTime=this.startTime=null}r(gm,pd);var hm=0;gm.prototype.ti=function(){this.Ck("begin")};gm.prototype.vg=function(){this.Ck("end")};gm.prototype.Ck=function(a){this.dispatchEvent(a)};function im(a,b,c){Gc.call(this);this.Jx=a;this.$l=b||0;this.Aj=c;this.iC=Ja(this.tx,this)}r(im,Gc);e=im.prototype;e.Je=0;e.$c=function(){im.ra.$c.call(this);this.stop();delete this.Jx;delete this.Aj};e.start=function(a){this.stop();this.Je=Di(this.iC,p(a)?a:this.$l)};e.stop=function(){this.Hx()&&va.clearTimeout(this.Je);this.Je=0};e.JS=function(){this.stop();this.tx()};e.Hx=function(){return 0!=this.Je};e.tx=function(){this.Je=0;this.Jx&&this.Jx.call(this.Aj)};var Vb={},jm=null;function km(a){a=Ea(a);delete Vb[a];Ub()&&jm&&jm.stop()}function mm(){jm||(jm=new im(function(){nm()},20));var a=jm;a.Hx()||a.start()}function nm(){var a=La();Ob(Vb,function(b){om(b,a)});Ub()||mm()};function pm(a,b,c,d){gm.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.ny=a;this.DS=b;this.duration=c;this.fS=d;this.coords=[];this.KD=!1;this.Vb=0;this.YK=null}r(pm,gm);e=pm.prototype;
e.play=function(a){if(a||this.Wd==hm)this.Vb=0,this.coords=this.ny;else if(1==this.Wd)return!1;km(this);this.startTime=a=La();-1==this.Wd&&(this.startTime-=this.duration*this.Vb);this.endTime=this.startTime+this.duration;this.YK=this.startTime;this.Vb||this.ti();this.Ck("play");-1==this.Wd&&this.Ck("resume");this.Wd=1;var b=Ea(this);b in Vb||(Vb[b]=this);mm();om(this,a);return!0};e.stop=function(a){km(this);this.Wd=hm;a&&(this.Vb=1);qm(this,this.Vb);this.Ck("stop");this.vg()};
e.pause=function(){1==this.Wd&&(km(this),this.Wd=-1,this.Ck("pause"))};e.setProgress=function(a){this.Vb=a;1==this.Wd&&(this.startTime=La()-this.duration*this.Vb,this.endTime=this.startTime+this.duration)};e.$c=function(){this.Wd==hm||this.stop(!1);this.oT();pm.ra.$c.call(this)};e.destroy=function(){this.Zc()};
function om(a,b){Ta(a.startTime);Ta(a.endTime);Ta(a.YK);b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.Vb=(b-a.startTime)/(a.endTime-a.startTime);1<a.Vb&&(a.Vb=1);a.YK=b;qm(a,a.Vb);1==a.Vb?(a.Wd=hm,km(a),a.Ck("finish"),a.vg()):1==a.Wd&&a.WC()}function qm(a,b){Ca(a.fS)&&(b=a.fS(b));a.coords=Array(a.ny.length);for(var c=0;c<a.ny.length;c++)a.coords[c]=(a.DS[c]-a.ny[c])*b+a.ny[c]}e.WC=function(){this.Ck("animate")};e.oT=function(){this.Ck("destroy")};
e.Ck=function(a){this.dispatchEvent(new rm(a,this))};function rm(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.Vb=b.Vb;this.state=b.Wd}r(rm,Lc);function sm(a,b,c,d){pm.call(this,a,b,c,d);this.Py=new F;this.xM=new F;this.al=new F}r(sm,pm);e=sm.prototype;e.bh=function(a){this.Gy&&this.Gy.it(a)};e.aI=function(){};e.WC=function(){v(this.coords);this.bh(this.coords);this.xM.a()};e.oT=function(){};e.vg=function(){v(this.coords);this.bh(this.coords);this.al.a()};e.ti=function(){v(this.coords);this.Py.a();this.aI();this.bh(this.coords)};function tm(a,b,c){G.call(this);this.m=4;this.be=null;this.Gy=new fm([a]);this.fG=this.lz=b;this.jM=c;this.ym=a;this.ym.nb(b);um(this)}m(tm,G);tm.prototype.g=function(a){a?um(this):this.Di(this.ym)};function um(a){B(a,a.ym,"mouseover",function(){return vm(a,!0)});B(a,a.ym,"mouseout",function(b){a.ym.displayObject().contains(b.relatedTarget)||vm(a,!1)})}
function vm(a,b){if(!(b&&1===a.m||!b&&2===a.m)){var c=0;a.be&&(c=a.be.Vb,a.be.stop(!1),a.he(a.be));a.m=b?1:2;a:{switch(a.m){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.be=D(a,new sm([a.lz],[b?a.jM:a.fG],c));a.be.Gy=a.Gy;C(a,a.be.xM,function(){a.be&&(a.lz=a.fG,a.lz+=(a.jM-a.fG)*a.be.Vb)});C(a,a.be.al,function(){a.m=b?3:4;a.be&&(a.he(a.be),a.be=null)});a.be.play()}}
;function wm(a){P.call(this,{l:"sound-control"});this.Fp=a;this.kc=D(this,new P({l:"icon-container"}));this.addChild(this.kc);this.wZ=D(this,new P({ga:kj(this.Fp,"media_sound_on"),s:R(this.kc,"sound-on")}));this.vZ=D(this,new P({ga:kj(this.Fp,"media_sound_off"),s:R(this.kc,"sound-off")}));this.Vy=H(this);this.WF=D(this,new tm(this,.76,1));this.jG();this.vy(!1);this.Kq(!0)}m(wm,P);wm.prototype.vy=function(a){this.kc.h("muted",a);this.kc.eo();a?this.kc.addChild(this.vZ):this.kc.addChild(this.wZ)};
wm.prototype.g=function(a){P.prototype.g.call(this,a);this.kc.g(a);this.WF.g(a)};wm.prototype.jG=function(){var a=this;C(this,this.w(),function(){a.Vy.a()})};function xm(a){P.call(this,{l:"progress-block"});this.Br=!0;this.$b=a;this.JB=D(this,new P({s:R(this,"timeline")}));this.addChild(this.JB);this.eI=D(this,new P({s:R(this,"progress")}));this.addChild(this.eI);this.xs=D(this,new P({s:R(this,"progress-slider-container")}));this.addChild(this.xs);this.uY=D(this,new P({s:R(this,"progress-slider")}));this.xs.addChild(this.uY);this.uA={x:0,y:0};this.Ar=!1;this.Ip=H(this);this.xB=H(this);this.CB=H(this);ym(this)}m(xm,P);e=xm.prototype;
e.g=function(a){P.prototype.g.call(this,a);this.xs.g(a);this.eI.g(a);this.JB.g(a)};e.yC=function(a){this.Br=a;this.xs.i(this.Br)};e.wy=function(a){isNaN(this.$b)||isNaN(a)||(a=a/this.$b*100,this.eI.o("width",a+"%"),this.xs.o("left",Math.round(a)+"%"))};e.ku=function(a){this.$b=a};e.WL=function(){this.Ar&&this.wH()};e.lX=function(a){this.Br&&!isNaN(this.$b)&&(a.preventDefault(),Mi(a),a=zm(this,this.JB.displayObject(),a),this.Ip.a(a),Am(this))};
e.mX=function(a){this.Br&&!isNaN(this.$b)&&(a.preventDefault(),Mi(a),this.uA={x:a.clientX,y:a.clientY},Am(this))};function ym(a){B(a,a.displayObject(),sk,a.lX,a);B(a,a.xs.displayObject(),sk,a.mX,a);B(a,a,Pj?"touchstart":"dragstart",function(a){return a.preventDefault()},a)}function Am(a){B(a,document,tk,a.wH,a);B(a,document,uk,a.DP,a)}e.wH=function(){xd(this,document,tk,this.wH,this);xd(this,document,uk,this.DP,this);this.Br&&this.Ar&&(this.Ar=!1,this.uA={x:0,y:0},this.CB.a())};
e.DP=function(a){this.Br&&(this.Ar||this.uA.x!==a.clientX||this.uA.y!==a.clientY)&&(this.Ar||this.xB.a(),this.Ar=!0,a=zm(this,this.JB.displayObject(),a),this.Ip.a(a))};function zm(a,b,c){b=b.getBoundingClientRect();return Xd((c.clientX-b.left)/b.width*a.$b,0,a.$b)};function Bm(){P.call(this,{l:"time-block"});this.sk=D(this,new P({s:R(this,"time")}));this.addChild(this.sk);isNaN(0)||this.sk.C(Yk(0))}m(Bm,P);function Cm(a){P.call(this,{l:"timeline-control"});this.rl=D(this,new xm(a));this.addChild(this.rl);this.AR=D(this,new Bm);this.addChild(this.AR);this.Ip=H(this,this.rl.Ip);this.xB=H(this,this.rl.xB);this.CB=H(this,this.rl.CB);this.Kq(!0)}m(Cm,P);e=Cm.prototype;e.wy=function(a){this.rl.wy(a);isNaN(a)||this.AR.sk.C(Yk(Math.trunc(a)))};e.ku=function(a){this.rl.ku(a)};
e.WL=function(){this.rl.WL()};e.g=function(a){P.prototype.g.call(this,a);this.rl.g(a)};e.yC=function(a){this.rl.yC(a)};function Dm(a){P.call(this,{l:"button-control"});var b=this;this.Fp=a;this.hn=D(this,new P({l:"icon-container"}));this.addChild(this.hn);this.nY=D(this,new P({ga:kj(this.Fp,"play_media"),s:R(this.hn,"play-icon")}));this.kY=D(this,new P({ga:kj(this.Fp,"pause_media"),s:R(this.hn,"pause-icon")}));this.OM=H(this);C(this,this.w(),function(){b.OM.a()},this);this.WF=D(this,new tm(this,.76,1));this.Kq(!0)}m(Dm,P);Dm.prototype.FL=function(){this.hn.eo();this.hn.addChild(this.kY)};
Dm.prototype.by=function(){this.hn.eo();this.hn.addChild(this.nY)};Dm.prototype.g=function(a){P.prototype.g.call(this,a);this.hn.g(a);this.WF.g(a)};function Em(a,b){P.call(this,a);this.wE=!0;this.Ao=D(this,new Dm(b));this.addChild(this.Ao);this.tk=D(this,new Cm(0));this.addChild(this.tk);this.Gw=D(this,new wm(b));this.addChild(this.Gw);this.oY=H(this,this.Ao.OM);this.Ip=H(this,this.tk.Ip);this.zZ=H(this,this.tk.xB);this.mR=H(this,this.tk.CB);this.Vy=H(this,this.Gw.Vy);z||ic||this.h("translate-z",!0);Ui&&9>=Sj&&this.LK()}m(Em,P);e=Em.prototype;e.g=function(a){P.prototype.g.call(this,a);this.Ao.g(a);this.tk.g(a);this.Gw.g(a)};e.invalidate=function(){};
e.show=function(){this.h("hidden",!1)};e.Sf=function(){this.tk.WL();this.h("hidden",!0)};e.LK=function(){this.Gw.i(!1);this.h("without-sound",!0)};e.vy=function(a){this.Gw.vy(a)};e.ku=function(a){this.tk.ku(a)};e.wy=function(a){this.tk.wy(a)};e.FL=function(){this.Ao.FL()};e.by=function(){this.Ao.by()};function Fm(a){var b=a.Yn,c=a.tS,d=a.ne;P.call(this,{l:a.l,Xf:a.Xf});this.Tc=d;this.zb=b;this.zb.zS();this.pb=D(this,c);this.addChild(this.pb);this.pb.vy(this.zb.muted());this.pb.ku(this.zb.duration());this.Xi=this.aS=!1;C(this,this.zb.mT(),this.cX,this);C(this,this.zb.$m,this.YW,this);C(this,this.zb.bD(),this.jX,this);C(this,this.zb.stateChangedEvent(),this.uh,this);C(this,this.pb.oY,this.gX,this);C(this,this.pb.Ip,this.wX,this);C(this,this.pb.zZ,this.LX,this);C(this,this.pb.mR,this.OX,this);C(this,
this.pb.Vy,this.zW,this);this.Lr();this.Tc&&Il(this.Tc,this.zb)}m(Fm,P);e=Fm.prototype;e.Lr=function(){this.Wo()};e.Wo=function(){this.uh()};e.zq=function(){return this.zb};e.invalidate=function(){this.pb.invalidate()};e.uh=function(){if(!this.Xi)switch(this.zb.state()){case "playing":this.h("playing",!0);this.pb.FL();break;case "ended":this.h("playing",!1);this.pb.by();this.zb.reset();break;case "paused":this.h("playing",!1),this.pb.by()}};e.mI=function(){this.zb.reset();this.pb.by()};
e.jX=function(){var a=this.zb.currentTime();this.pb.wy(a)};e.YW=function(){var a=this.zb.duration();this.pb.ku(a)};e.cX=function(){var a=this.zb.muted();this.pb.vy(a)};e.gX=function(){switch(this.zb.state()){case "playing":this.zb.pause();break;case "ended":case "paused":this.zb.play()}};e.wX=function(a){this.zb.seek(a)};e.LX=function(){this.aS=this.zb.playing();this.Xi=!0;this.zb.pause()};e.OX=function(){var a=this.zb.state();this.aS&&("ended"==a?this.mI():this.zb.play());this.Xi=!1};
e.zW=function(){var a=this.zb.muted();this.zb.UC(!a)};e.Nc=function(){P.prototype.Nc.call(this);this.Tc&&Jl(this.Tc,this.zb)};function Gm(a){var b=a.kT,c=a.ne,d=a.Xf;Fm.call(this,{Yn:a.Yn,l:a.l,tS:new Em({l:"media-controls-panel"},a.Px),ne:c,Xf:d});var f=this,g=p(b)?b:0;C(this,this.pb.Pg,function(){var a=f.pb.width()<g;f.pb.h("minimized",a)})}m(Gm,Fm);Gm.prototype.$t=function(a){this.pb.lD(a)};Gm.prototype.LK=function(){this.pb.LK()};function Hm(a){P.call(this,{l:"fullscreen-control",Xf:!0});this.Fp=a;this.kc=D(this,new P({l:"icon",ga:kj(this.Fp,"fullscreen")}));this.addChild(this.kc);this.Ns=H(this);this.jG();this.Kq(!0)}m(Hm,P);Hm.prototype.g=function(a){P.prototype.g.call(this,a);this.kc.g(a)};Hm.prototype.jG=function(){var a=this;C(this,(Pj?this:this.kc).w(),function(){a.Ea(!a.selected());a.kc.cf(!0);a.Ns.a()},this)};Hm.prototype.exitFullscreen=function(){this.selected()&&(this.Ea(!1),this.kc.cf(!0),this.Ns.a())};
Hm.prototype.VK=function(){return this.selected()};function Im(a,b,c){Em.call(this,a,b);var d=this;this.Fm=null;this.Ns=H(this);c&&(this.Fm=new Hm(b),Q(this,this.Fm,2),C(this,this.Fm.Ns,function(){d.Ns.a()}));this.h("with-fullscreen-button",c)}m(Im,Em);Im.prototype.VK=function(){return this.Fm?this.Fm.VK():!1};Im.prototype.g=function(a){Em.prototype.g.call(this,a);this.Fm&&(this.Fm.g(a),a||this.Fm.exitFullscreen())};function Jm(a,b,c){Gc.call(this);this.Jx=null!=c?Ja(a,c):a;this.$l=b;this.iC=Ja(this.X_,this);this.dy=!1;this.Nx=0;this.Ox=this.re=null;this.dK=[]}r(Jm,Gc);e=Jm.prototype;e.JS=function(a){this.dK=arguments;this.dy=!1;this.re?this.Ox=La()+this.$l:this.re=Di(this.iC,this.$l)};e.stop=function(){this.re&&(va.clearTimeout(this.re),this.re=null);this.Ox=null;this.dy=!1;this.dK=[]};e.pause=function(){++this.Nx};e.resume=function(){this.Nx&&(--this.Nx,!this.Nx&&this.dy&&this.tx())};
e.$c=function(){this.stop();Jm.ra.$c.call(this)};e.X_=function(){this.Ox?(this.re=Di(this.iC,this.Ox-La()),this.Ox=null):(this.re=null,this.Nx?this.dy=!0:this.tx())};e.tx=function(){this.dy=!1;this.Jx.apply(null,this.dK)};function Km(a,b){P.call(this,{l:a});this.oB=this.wQ=this.Uo=this.Pp=0;this.ef=!1;this.Ph=0;this.JI=800;this.$G=500;this.i(!1);this.oh=new P({s:R(this,"image")});this.oh.addChild(kj(b,"preloader"));this.addChild(this.oh)}m(Km,P);Km.prototype.show=function(){this.ef||(this.ef=!0,clearTimeout(this.Uo),clearTimeout(this.Pp),this.Pp=Pi(this.BA,this,this.JI))};
Km.prototype.Sf=function(){if(this.ef&&(this.ef=!1,clearTimeout(this.Uo),clearTimeout(this.Pp),this.visible())){var a=this.$G-((new Date).getTime()-this.oB);0<a?this.Uo=Pi(this.Ov,this,a):this.Ov()}};Km.prototype.BA=function(){var a=this;this.oB=(new Date).getTime();this.i(!0);this.wQ=setInterval(function(){a.Ph=360<=a.Ph?1:a.Ph+1.5;a.oh.o("transform","rotate("+a.Ph+"deg)")},0)};Km.prototype.Ov=function(){this.i(!1);clearInterval(this.wQ)};function Lm(a){var b=a.Yn,c=a.Px,d=a.hh,f=a.l,g=a.minWidth,h=a.minHeight,k=a.kT;a=a.ne;var n=new Im({l:"media-controls-panel"},c,!!d);Fm.call(this,{Yn:b,l:f,tS:n,ne:a});var t=this;this.Oa=this.zb.na();this.qd(this.Oa,0);this.nW=p(g)?g:0;this.ZG=p(h)?h:0;this.oc=D(this,new P({s:R(this,"start-button")}));this.oc.addChild(kj(c,"play_button"));this.oc.i(!1);this.addChild(this.oc);C(this,this.oc.w(),this.aJ,this);this.ul=D(this,new P({s:R(this,"replay-button")}));this.ul.addChild(kj(c,"replay_button"));
this.ul.i(!1);this.addChild(this.ul);C(this,this.ul.w(),this.GY,this);this.IV=new Jm(this.HV.bind(this),2E3);this.Lg=new Km("video-player-preloader",c);this.addChild(this.Lg.displayObject());this.Wm=new P({ga:this.Oa,zf:!0,s:R(this,"video-element")});Yj&&(this.Wm.o("visibility","hidden"),B(this,this.Wm,"loadeddata",function(){t.Wm.o("visibility","")}));this.Wm.setAttribute("draggable","true");C(this,this.Wm.w(),this.iH,this);C(this,this.Wm.Pg,this.tX,this);this.bH=!1;B(this,this.displayObject(),"mouseenter",
this.ml,this);B(this,this.displayObject(),"mouseover",this.ml,this);B(this,this.displayObject(),"mouseleave",this.ZW,this);this.GF=H(this);this.HF=!1;C(this,n.Ns,function(){var a="playing"==t.zq().state();t.HF=n.VK();v(d).attach(t.HF?t:null);t.HF||t.GF.a();a&&t.zq().play()});this.aQ=!1;this.LQ=!0;Mm(this,!1);var u=p(k)?k:0;C(this,this.pb.Pg,function(){var a=t.pb.width()<u;t.pb.h("minimized",a)})}m(Lm,Fm);e=Lm.prototype;e.GY=function(){this.aJ()};e.$t=function(a){Bj(this.Oa,"label",a)};
function Mm(a,b){b?a.pb.show():a.pb.Sf()}e.aJ=function(){this.oc.i(!1);this.ul.i(!1);this.zb.play();Nm(this)};e.uh=function(){var a=!1;switch(this.zb.state()){case "playing":this.oc.i(!1);this.ul.i(!1);this.aQ=!0;Pj&&this.IV.JS();break;case "ended":this.Xi||(this.ol(),this.ul.i(this.YQ()));break;case "buffering":a=this.Lg;a.ef||(a.ef=!0,clearTimeout(a.Uo),clearTimeout(a.Pp),a.BA());this.oc.i(!1);this.ul.i(!1);a=!0;break;case "paused":Nm(this)}!a&&this.Lg&&this.Lg.Sf();Fm.prototype.uh.call(this)};
e.YQ=function(){return!1};e.mI=function(){Fm.prototype.mI.call(this);this.ol()};e.HV=function(){var a=this.zb.state();this.lB()&&"playing"==a&&Mm(this,!1)};e.ol=function(){Mm(this,!1)};e.iH=function(){this.qF()&&this.pb.wE&&(this.oc.visible()||("playing"==this.zb.state()?this.zb.pause():this.aJ()))};e.ml=function(){this.bH=!0;Om(this);Nm(this)};function Nm(a){a.Xi?zd(a,a.pb.mR,function(){a.oc&&Mm(a,Pm(a))},a):a.oc&&Mm(a,Pm(a))}
function Pm(a){var b=a.oc.visible(),c=a.zb.state(),d=a.lB();c="paused"==c;var f=a.qF();a=a.bH;return!b&&d&&(a||c&&f)}e.ZW=function(){this.bH=!1;Nm(this)};e.tX=function(){Om(this);Qm(this)?this.pb.visible()||(this.uh(),this.pb.i(Pm(this))):(this.ul.i(!1),this.pb.i(!1))};function Om(a){Qm(a)?a.aQ||a.oc.i(a.QI()):a.oc.i(!1)}e.lB=function(){return this.LQ&&Qm(this)};function Qm(a){return a.width()>=a.nW&&a.height()>=a.ZG}e.QI=function(){return!0};e.qF=function(){return!0};
e.yd=function(){Fm.prototype.yd.call(this);var a=this.parentScale();this.Wm.resize(this.width()*a,this.height()*a);this.Wm.cb(1/a)};function Rm(a,b,c){G.call(this);this.Tc=a;this.F=b;this.DV=c}m(Rm,G);function Sm(a,b){b=Bl(b);return new Lm({Yn:b,ne:a.Tc,l:"video-player",Px:a.F,minWidth:80,minHeight:100,kT:185,hh:a.DV})};function Tm(a,b){this.mb=a;this.Rc=b}Tm.prototype.id=function(){return this.Rc};Tm.prototype.type=function(){return this.mb};function Um(a,b,c){Tm.call(this,"equation",a);this.v0=b;this.dT=c}r(Um,Tm);function Vm(a,b,c,d,f,g,h){Tm.call(this,"image",a);this.info=b;this.text=c;this.width=d;this.height=f;this.US=g;this.url=h}r(Vm,Tm);function Wm(a,b,c,d,f,g,h){Tm.call(this,"video",a);this.info=b;this.width=g;this.height=h;this.poster=d;this.text=c;this.Mh=f}r(Wm,Tm);function Xm(a,b,c){P.call(this,{l:"aspect-ratio-fixed-block",ec:"SPAN",EK:!0});c=c?c/b:0;this.o("width",b+"px");b=new P({s:R(this,"inner-wrapper")});b.o("padding-bottom",100*c+"%");Q(this,b);Tk(a,R(this,"content"));b.addChild(a)}m(Xm,P);function Ym(a,b,c){function d(){Rk(a,{transition:"",opacity:"0"});Rk(c,{transition:"",transform:"translate("+k/g+"px, "+n/g+"px) scale("+h+")"});Xg(function(){Rk(a,{transition:"opacity 450ms",opacity:"1"});Rk(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||Ui?d():Xg(d)}
;var Zm=O?0:-.02,$m=O?0:32;
function an(a){P.call(this,{l:"zoom-lightbox-layer"});var b=this;this.DG=new P({s:R(this,"background")});this.DG.h("miniskin",O);this.addChild(this.DG);this.ep=new P({l:"zoom-lightbox"});this.addChild(this.ep);this.oh=new P({ec:"IMG",s:R(this.ep,"preview")});this.EZ=new P({s:R(this.ep,"substrate")});this.ep.addChild(this.EZ);this.ep.addChild(this.oh);this.Ga=new P({l:"zoom-lightbox-control-panel"});this.addChild(this.Ga);this.Au=new P({l:"close-lightbox-icon-wrapper"});a=kj(a,"close_lightbox_icon");
this.Au.addChild(a);this.Ga.addChild(this.Au);this.Ga.h("miniskin",O);this.h("miniskin",O);this.zG=new J(0,0);this.TF=H(this);B(this,this,tk,function(a){a.preventDefault();b.TF.a()});B(this,this.oh,tk,function(a){a.preventDefault();b.TF.a()});B(this,this.Au,tk,function(a){a.preventDefault();bn(b,!0)});B(this,window,"resize",this.za,this)}m(an,P);an.prototype.show=function(a){this.oh.setAttribute("src",a.src);this.h("visible",!0);this.zG=a.size.clone();this.za()};an.prototype.Sf=function(){bn(this)};
an.prototype.NK=function(){return this.ep};
an.prototype.la=function(a,b){if(a&&b){a=new J(a,b);b=a.width>a.height?0:1;this.Ga.h("horizontal",1==b);this.Ga.h("vertical",0==b);this.Au.h("horizontal",1==b);this.Au.h("vertical",0==b);var c=O?0==b?56:46:0;b=Hg({width:this.zG.width,height:this.zG.height,boundingWidth:a.width-2*$m-(0==b?c:0),boundingHeight:(1+Zm)*a.height-2*$m-(1==b?c:0),gh:!0});c=a.width>a.height?0:1;var d=O?0==c?56:46:0;a=new Tl(Math.max($m,a.width-b.width)/2,Math.max($m,Zm*a.height+(a.height-b.height))/2);a=new Tl(a.x-(0==c?d:
0)/2,a.y+(1==c?d:0)/2);Rk(this.ep,{width:b.width+"px",height:b.height+"px",left:a.x+"px",top:a.y+"px"})}};function bn(a,b){((void 0===b?0:b)&&O||!O)&&a.h("visible",!1)}function cn(a,b){G.call(this);var c=this;this.$=a;this.WJ=this.$.visible();this.Hj=!0;this.Sm=new an(b);this.Sm.Sf();this.$.addChild(this.Sm);C(this,this.Sm.TF,this.Sf,this);this.QD=H(this);this.XR=H(this);B(this,window,"orientationchange",function(){c.za()})}m(cn,G);e=cn.prototype;e.setActive=function(a){this.Hj=a;this.QD.a()};
e.active=function(){return this.Hj};e.show=function(a){if(this.Hj||a.J_){var b=a.tT.displayObject().getBoundingClientRect();b=new J(b.width,b.height);(this.WJ=this.$.visible())||this.$.o("display","block");this.Sm.show({src:a.src,size:b});Ym(this.Sm.DG,a.tT,this.Sm.NK());this.XR.a()}};e.Sf=function(){this.WJ||this.$.o("display","none");this.Sm.Sf();this.XR.a()};e.za=function(){this.Sm.za()};function dn(){return p(window.orientation)?!!(window.orientation%180):window.innerWidth>window.innerHeight}function en(){return 0<=window.location.search.indexOf("ispringpreview=1")};function fn(a,b,c){var d=new P({l:"image",ec:"IMG"});d.setAttribute("src",a.info.src);a.text&&d.lD(a.text);var f=new J(a.width||1,a.height||1);Xm.call(this,d,f.width,f.height);(this.Ic=b)&&!a.url&&gn(this,d,f,a,c)}m(fn,Xm);function gn(a,b,c,d,f){var g=O;if(O||d.US)a.h("zoomable",g),C(a,v(a.Ic).QD,a.uO,a),a.uO(),C(a,a.w(),function(){v(a.Ic).show({tT:b,src:d.info.src,J_:g})});d.US&&f&&hn(a,c)&&a.addChild(jn(a,a,f))}fn.prototype.uO=function(){this.h("zoomable",v(this.Ic).active()||en()&&O)};
function hn(a,b){return N&&!O&&v(a.Ic).active()&&32<=b.width&&32<=b.height}function jn(a,b,c){var d=new P({s:R(b,"zoom")});b=kj(c,"zoom_icon");d.addChild(b);C(a,v(a.Ic).QD,function(){d.i(v(a.Ic).active())});return d};function kn(a,b){for(var c=[],d=l(b.info),f=d.next();!f.done;f=d.next())f=f.value,c.push(new pl(f.src,f.mimeType));a=Sm(a,c);a.Oa.setAttribute("poster",b.poster);a.LQ=b.Mh;b.text&&a.$t(b.text);Xm.call(this,a,b.width||1,b.height||1);var g=this;this.IJ=a;C(this,this.IJ.GF,function(){g.addChild(g.IJ)},this)}m(kn,Xm);function ln(a,b,c){this.UO=a;this.Ic=b;this.F=c}ln.prototype.sK=function(a,b){if(this.UO&&!fk)return a=new kn(this.UO,a),b.push(a.IJ),mn(a.displayObject());b=[];for(var c=l(a.info),d=c.next();!d.done;d=c.next())d=d.value,b.push(new pl(d.src,d.mimeType));b=Bl(b).na();b.setAttribute("poster",a.poster);b.setAttribute("controls","");L(b,"max-width","100%");return mn(b)};function mn(a){qj(a,"inline-item");return a};function nn(a,b,c){c=c||{};this.ei={};this.nv=b;this.mW=[];a=a.Jd();a=l(a);for(b=a.next();!b.done;b=a.next()){var d=b.value;b=d.id();var f=this.ei,g;if(!(g=c[b])){if(d instanceof Vm)g=this.nv,d=mn((new fn(d,g.Ic,g.F)).displayObject());else if(d instanceof Wm)d=this.nv.sK(d,this.mW);else if(d instanceof Um)g=yf(document,"SPAN"),g.innerHTML=d.v0,g=v(g.firstElementChild),L(g,"max-width","100%"),d=mn(g);else throw Error("unknown resource");g=d}f[b]=g}};function on(a){var b=a.checked;P.call(this,{s:a.s,l:a.l,ec:"INPUT"});var c=this;this.setAttribute("type","checkbox");this.nD(b||!1);this.CE=H(this);B(this,this.displayObject(),"change",function(){c.CE.a()},this)}m(on,P);on.prototype.checked=function(){return this.displayObject().checked};on.prototype.nD=function(a){this.Lk("checked",a);this.displayObject().checked=a};function pn(a){var b=a.checked,c=a.name;P.call(this,{s:a.s,l:a.l,ec:"INPUT"});var d=this;this.setAttribute("type","radio");c&&this.setAttribute("name",c);this.nD(b||!1);this.CE=H(this);B(this,this.displayObject(),"change",function(){d.CE.a()},this);B(this,this.displayObject(),"keydown",function(a){32==a.keyCode&&d.checked()&&a.preventDefault()},this)}m(pn,P);pn.prototype.checked=function(){return this.displayObject().checked};
pn.prototype.nD=function(a){this.Lk("checked",a);this.displayObject().checked=a};function qn(a){var b=a.Pl,c=a.SC,d=a.zq;a=a.mode;G.call(this);this.Qh=b;this.Wr=c;this.Xr=d;this.va=a;this.jp=!0;rn(this);C(this,this.Xr.stateChangedEvent(),this.Ha,this,-1);b=this.Qh.Ia();"normal"==this.va&&b.pe()&&this.Wr.tk.yC(!1)}m(qn,G);qn.prototype.activate=function(){if(!mk){var a=sn(this.Qh);"normal"==this.va&&a&&this.dP()&&this.Xr.play()}};qn.prototype.dP=function(){return this.Qh.Ia().ni()};qn.prototype.deactivate=function(){this.Xr.stop()};
qn.prototype.Ha=function(){switch(this.Xr.state()){case "playing":if("normal"==this.va&&this.Qh.Ia().pe()&&this.jp){this.jp=!1;tn(this.Qh,this.Qh.Uq()+1);this.Wr.tk.yC(!1);var a=this.Wr;a.wE=!1;a.Ao.g(!1)}break;case "ended":"normal"==this.va&&this.Qh.Ia().pe()&&(a=this.Wr,a.wE=!0,a.Ao.g(!0),rn(this)),this.jp=!0}};function rn(a){"normal"==a.va&&a.Qh.Ia().pe()&&!sn(a.Qh)?a.Wr.g(!1):a.Wr.g(!0)};function un(a,b){Ug.call(this,a,b);this.eE=!0;this.GM=0;this.FM=H(this)}m(un,Ug);un.prototype.hK=function(){return this.GM};un.prototype.Gt=function(){return this.eE};function vn(a){Sg.call(this,a)}m(vn,Sg);vn.prototype.type=function(){return"iconPlaceholder"};function wn(a,b){Sg.call(this,b);this.Cg=a}m(wn,Sg);wn.prototype.type=function(){return"slideAudio"};wn.prototype.Ia=function(){return this.Cg};wn.prototype.xa=function(){return[this.Cg.Fa]};function xn(a){zh.apply(this,arguments)}m(xn,zh);xn.prototype.type=function(){return"slideVideo"};function yn(a){zh.apply(this,arguments)}m(yn,zh);yn.prototype.type=function(){return"video"};function zn(){this.pV=p(void 0)?void 0:"\u2026"}zn.prototype.Ll=function(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.pV;else{var c=0;$a([].slice.call(a.childNodes),function(a){if(c>b)Df(a);else{var d=a.textContent.length;c+d>b&&this.Ll(a,b-c);c+=d}},this)}};function An(a,b,c,d){P.call(this,a);Tk(this,"published-rich-text");this.f=b;this.ei=c;this.Ll=d;this.Dd=!1;this.OB=H(this);Bn(this,this.f)}m(An,P);function Bn(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,Ef(v(a.ei[c.id]),c)}An.prototype.la=function(a,b){this.Ll&&b&&Cn(this,b)};
function Cn(a,b){function c(){f&&Df(f);var a=v(d),b=E;a=a.cloneNode(!0);x.Ll(a,b);f=a;M.appendChild(f)}a.Dd&&(a.Dd=!1,Bn(a,a.f),a.OB.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;Ef(u,n)}var x=new zn,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))&&Ef(g[h],k);Df(f);Bn(a,v(f).innerHTML);a.Dd=!0;b=l(Object.keys(g));for(h=b.next();!h.done;h=b.next())h=h.value,Ef(g[h],d.querySelector("#"+h));a.OB.a()}}}An.prototype.Sa=function(a){var b=this.width();this.ya(a);var c=this.displayObject().scrollHeight;this.ya(b);return new J(a,c)};
An.prototype.ab=function(a,b,c,d){this.resize(c,d);this.move(a,b)};function Dn(a,b){Sl.call(this,a);this.ZF=!1;this.il=b.il;En(this)}m(Dn,Sl);Dn.prototype.fY=function(){this.ZF||window.open(v(this.il).url(),v(this.il).target())};function En(a){var b=!!a.il&&!a.ZF;a.h("with-hyperlink",b);b&&C(a,a.w(),a.fY,a)};function S(a){P.call(this,a);this.kk=H(this);H(this);this.dA=0;this.Om=this.Pm=void 0}m(S,P);e=S.prototype;e.view=function(){return this};e.Wa=function(){};e.im=function(){};e.Jk=function(){};e.Jn=function(){return[[this]]};
e.Sa=function(a,b){if(this.Pm==a&&this.Om==b&&this.rI)return this.rI;this.Pm=a;this.Om=b;var c=this.width();this.ya(a);var d=Tf(this.displayObject(),"height");this.o("height","");var f=this.displayObject().scrollHeight;this.ya(c);this.o("height",d);return this.rI=new J(a,Math.max(f,b))};e.ab=function(a,b,c,d){this.resize(c,d);this.move(a,b)};e.sT=function(){};function Fn(a,b){S.call(this,{s:R(a,"content")});this.vQ=b;Q(this,this.vQ)}m(Fn,S);Fn.prototype.g=function(){};Fn.prototype.Xt=function(){return this.vQ};function Gn(){return Hb()+"-"+Hb()};function Hn(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 In(){this.Jh=[];this.ri=[];this.mi=[]}In.prototype.Ak=null;In.prototype.lf=null;In.prototype.jy=!0;var Jn=[2,2,6,6,0];e=In.prototype;e.clear=function(){this.Jh.length=0;this.ri.length=0;this.mi.length=0;delete this.Ak;delete this.lf;delete this.jy;return this};e.moveTo=function(a,b){0==Ya(this.Jh)?this.mi.length-=2:(this.Jh.push(0),this.ri.push(1));this.mi.push(a,b);this.lf=this.Ak=[a,b];return this};
e.lineTo=function(a){var b=Ya(this.Jh);if(null==b)throw Error("Path cannot start with lineTo");1!=b&&(this.Jh.push(1),this.ri.push(0));for(b=0;b<arguments.length;b+=2){var c=arguments[b],d=arguments[b+1];this.mi.push(c,d)}this.ri[this.ri.length-1]+=b/2;this.lf=[c,d];return this};e.close=function(){var a=Ya(this.Jh);if(null==a)throw Error("Path cannot start with close");4!=a&&(this.Jh.push(4),this.ri.push(1),this.lf=this.Ak);return this};
e.arc=function(a,b,c,d,f,g,h){a+=c*Math.cos(Yd(f));b+=d*Math.sin(Yd(f));h?this.lf&&a==this.lf[0]&&b==this.lf[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.lf[0]-a*Math.cos(Yd(c))+a*Math.cos(Yd(c+d)),g=this.lf[1]-b*Math.sin(Yd(c))+b*Math.sin(Yd(c+d));this.Jh.push(3);this.ri.push(1);this.mi.push(a,b,c,d,f,g);this.jy=!1;this.lf=[f,g];return this};
function Kn(a,b){for(var c=a.mi,d=0,f=0,g=a.Jh.length;f<g;f++){var h=a.Jh[f],k=Jn[h]*a.ri[f];b(h,c.slice(d,d+k));d+=k}}e.clone=function(){var a=new this.constructor;a.Jh=this.Jh.concat();a.ri=this.ri.concat();a.mi=this.mi.concat();a.Ak=this.Ak&&this.Ak.concat();a.lf=this.lf&&this.lf.concat();a.jy=this.jy;return a};
e.transform=function(a){if(!this.jy)throw Error("Non-simple path");a.transform(this.mi,0,this.mi,0,this.mi.length/2);this.Ak&&a.transform(this.Ak,0,this.Ak,0,1);this.lf&&this.Ak!=this.lf&&a.transform(this.lf,0,this.lf,0,1);return this};e.Ke=function(){return 0==this.Jh.length};function Ln(a){Gc.call(this);this.Aj=a;this.It={}}r(Ln,Gc);var Mn=[];e=Ln.prototype;e.em=function(a,b,c,d){Aa(b)||(b&&(Mn[0]=b.toString()),b=Mn);for(var f=0;f<b.length;f++){var g=A(a,b[f],c||this.handleEvent,d||!1,this.Aj||this);if(!g)break;this.It[g.key]=g}return this};e.gT=function(a,b,c,d){return Nn(this,a,b,c,d)};function Nn(a,b,c,d,f,g){if(Aa(c))for(var h=0;h<c.length;h++)Nn(a,b,c[h],d,f,g);else{b=ad(b,c,d||a.handleEvent,f,g||a.Aj||a);if(!b)return a;a.It[b.key]=b}return a}
e.HD=function(a,b,c,d,f){if(Aa(b))for(var g=0;g<b.length;g++)this.HD(a,b[g],c,d,f);else if(a=ld(a,b,c||this.handleEvent,Da(d)?!!d.capture:!!d,f||this.Aj||this))jd(a),delete this.It[a.key]};e.Gq=function(){Ob(this.It,function(a,b){this.It.hasOwnProperty(b)&&jd(a)},this);this.It={}};e.$c=function(){Ln.ra.$c.call(this);this.Gq()};e.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function On(a,b){pd.call(this);this.Ob=a;this.QS=b;this[Qc]=!1}r(On,pd);e=On.prototype;e.QS=null;e.Ob=null;e.aM=null;e.Zb=function(){return this.Ob};e.NS=function(){return this.aM?this.aM.clone():new xg};e.setTransform=function(a){this.aM=a.clone();a=[a.Tf,a.Vf,a.Uf,a.Wf,a.tf,a.ug].join();this.Zb().setAttribute("transform","matrix("+a+")")};e.addEventListener=function(a,b,c,d){A(this.Ob,a,b,c,d)};e.removeEventListener=function(a,b,c,d){hd(this.Ob,a,b,c,d)};
e.$c=function(){On.ra.$c.call(this);v(this.Ob);kd(this.Ob)};function Pn(a,b,c,d){On.call(this,a,b);a=this.QS;b=this.Zb();c?(b.setAttribute("stroke",c.kK),b.setAttribute("stroke-opacity",c.fL),c=c.OS(),q(c)&&-1!=c.indexOf("px")?b.setAttribute("stroke-width",parseFloat(c)/Qn(a)):b.setAttribute("stroke-width",c)):b.setAttribute("stroke","none");this.fill=d;c=this.Zb();d instanceof Rn?(c.setAttribute("fill",d.kK),c.setAttribute("fill-opacity",d.fL)):c.setAttribute("fill","none")}r(Pn,On);Pn.prototype.fill=null;function Sn(a,b,c,d){Pn.call(this,a,b,c,d)}r(Sn,Pn);function Tn(){};function Un(a,b){On.call(this,a,b)}r(Un,On);function Vn(a,b,c,d){Pn.call(this,a,b,c,d)}r(Vn,Pn);function Wn(a,b,c,d){Pn.call(this,a,b,c,d)}r(Wn,Pn);function Xn(a,b,c){this.D0=a;this.kK=b;this.fL=null==c?1:c}Xn.prototype.OS=function(){return this.D0};function Yn(){}Yn.QK=void 0;Yn.w_=function(){return Yn.QK?Yn.QK:Yn.QK=new Yn};Yn.prototype.S_=0;function Zn(a){pd.call(this);this.xK=a||of();this.rL=$n;this.Je=null;this.pf=!1;this.Ob=null;this.Dx=void 0;this.Gh=this.He=this.ih=null;this.C0=!1}r(Zn,pd);Zn.prototype.D_=Yn.w_();var $n=null;function ao(a){return a.Je||(a.Je=":"+(a.D_.S_++).toString(36))}e=Zn.prototype;e.xi=function(a){if(this.ih&&this.ih.Gh){var b=this.ih.Gh,c=this.Je;c in b&&delete b[c];Wb(this.ih.Gh,a,this)}this.Je=a};e.Zb=function(){return this.Ob};
function bo(a,b){if(a==b)throw Error("Unable to set parent component");var c;if(c=b&&a.ih&&a.Je){c=a.ih;var d=a.Je;c=c.Gh&&d?Xb(c.Gh,d)||null:null}if(c&&a.ih!=b)throw Error("Unable to set parent component");a.ih=b;Zn.ra.CL.call(a,b)}e.getParent=function(){return this.ih};e.CL=function(a){if(this.ih&&this.ih!=a)throw Error("Method not supported");Zn.ra.CL.call(this,a)};e.pt=function(){this.Ob=this.xK.createElement("DIV")};e.fo=function(a){co(this,a)};
function co(a,b,c){if(a.pf)throw Error("Component already rendered");a.Ob||a.pt();b?b.insertBefore(a.Ob,c||null):a.xK.le.body.appendChild(a.Ob);a.ih&&!a.ih.pf||a.vx()}e.vx=function(){this.pf=!0;eo(this,function(a){!a.pf&&a.Zb()&&a.vx()})};e.xx=function(){eo(this,function(a){a.pf&&a.xx()});this.Dx&&this.Dx.Gq();this.pf=!1};e.$c=function(){this.pf&&this.xx();this.Dx&&(this.Dx.Zc(),delete this.Dx);eo(this,function(a){a.Zc()});!this.C0&&this.Ob&&Df(this.Ob);this.ih=this.Ob=this.Gh=this.He=null;Zn.ra.$c.call(this)};
e.addChild=function(a,b){this.qd(a,this.He?this.He.length:0,b)};
e.qd=function(a,b,c){v(!!a,"Provided element must not be null.");if(a.pf&&(c||!this.pf))throw Error("Component already rendered");if(0>b||b>(this.He?this.He.length:0))throw Error("Child component index out of bounds");this.Gh&&this.He||(this.Gh={},this.He=[]);if(a.getParent()==this){var d=ao(a);this.Gh[d]=a;hb(this.He,a)}else Wb(this.Gh,ao(a),a);bo(a,this);lb(this.He,b,0,a);a.pf&&this.pf&&a.getParent()==this?(c=this.Ob,b=c.childNodes[b]||null,b!=a.Zb()&&c.insertBefore(a.Zb(),b)):c?(this.Ob||this.pt(),
b=this.He?this.He[b+1]||null:null,co(a,this.Ob,b?b.Ob:null)):this.pf&&!a.pf&&a.Ob&&a.Ob.parentNode&&1==a.Ob.parentNode.nodeType&&a.vx()};function eo(a,b){a.He&&$a(a.He,b,void 0)}e.removeChild=function(a,b){if(a){var c=q(a)?a:ao(a);a=this.Gh&&c?Xb(this.Gh,c)||null:null;if(c&&a){var d=this.Gh;c in d&&delete d[c];hb(this.He,a);b&&(a.xx(),a.Ob&&Df(a.Ob));bo(a,null)}}if(!a)throw Error("Child is not in parent component");return a};
e.eo=function(a){for(var b=[];this.He&&0!=this.He.length;)b.push(this.removeChild(this.He?this.He[0]||null:null,a));return b};function fo(a,b,c,d,f){Zn.call(this,f);this.width=a;this.height=b;this.mq=c||null;this.mK=d||null}r(fo,Zn);e=fo.prototype;e.mt=null;e.mC=0;e.nC=0;e.At=function(){return this.pf?dg(this.Zb()):wa(this.width)&&wa(this.height)?new J(this.width,this.height):null};function Qn(a){var b=a.At();return b?b.width/(a.mq?new J(a.mq,a.mK):a.At()).width:0}e.suspend=function(){};e.resume=function(){};function Rn(a,b){this.kK=a;this.fL=null==b?1:b}r(Rn,Tn);function go(a,b){On.call(this,a,b)}r(go,On);function ho(a,b){On.call(this,a,b)}r(ho,Un);ho.prototype.clear=function(){Bf(this.Zb())};ho.prototype.yg=function(a,b){io(this.Zb(),{width:a,height:b})};function jo(a,b,c,d){Pn.call(this,a,b,c,d)}r(jo,Sn);function ko(a,b,c,d){Pn.call(this,a,b,c,d)}r(ko,Wn);ko.prototype.setPosition=function(a,b){io(this.Zb(),{x:a,y:b})};ko.prototype.yg=function(a,b){io(this.Zb(),{width:a,height:b})};function lo(a,b,c,d){Pn.call(this,a,b,c,d)}r(lo,Vn);function mo(a,b){On.call(this,a,b)}r(mo,go);
mo.prototype.setPosition=function(a,b){io(this.Zb(),{x:a,y:b})};mo.prototype.yg=function(a,b){io(this.Zb(),{width:a,height:b})};function no(a,b,c,d,f){fo.call(this,a,b,c,d,f);this.qx={};this.eM=lc&&!zc(526);this.Aj=new Ln(this)}var oo;r(no,fo);var po=0;function qo(a,b,c){a=a.xK.le.createElementNS("http://www.w3.org/2000/svg",b);c&&io(a,c);return a}function io(a,b){for(var c in b)a.setAttribute(c,b[c])}function ro(a,b,c){(c||a.mt).Zb().appendChild(b.Zb())}e=no.prototype;
e.pt=function(){var a=qo(this,"svg",{width:this.width,height:this.height,overflow:"hidden"}),b=qo(this,"g");this.uC=qo(this,"defs");this.mt=new ho(b,this);a.appendChild(this.uC);a.appendChild(b);this.Ob=a;if(this.mq||this.mC||this.nC)this.Zb().setAttribute("preserveAspectRatio","none"),this.eM?this.ID():this.Zb().setAttribute("viewBox",this.mC+" "+this.nC+" "+(this.mq?this.mq+" "+this.mK:""))};
e.ID=function(){if(this.pf&&(this.mq||this.mC||!this.nC)){var a=this.At();0==a.width?this.Zb().style.visibility="hidden":(this.Zb().style.visibility="",this.mt.Zb().setAttribute("transform","scale("+a.width/this.mq+" "+a.height/this.mK+") translate("+-this.mC+" "+-this.nC+")"))}};e.yg=function(a,b){$f(this.Zb(),a,b)};
e.At=function(){if(!kc)return this.pf?dg(this.Zb()):no.ra.At.call(this);var a=this.width,b=this.height,c=q(a)&&-1!=a.indexOf("%"),d=q(b)&&-1!=b.indexOf("%");if(!this.pf&&(c||d))return null;if(c){var f=this.Zb().parentNode;var g=dg(f);a=parseFloat(a)*g.width/100}d&&(f=f||this.Zb().parentNode,g=g||dg(f),b=parseFloat(b)*g.height/100);return new J(a,b)};e.clear=function(){this.mt.clear();Bf(this.uC);this.qx={}};
function so(a,b,c,d,f,g,h){b=qo(a,"ellipse",{cx:b,cy:c,rx:d,ry:f});g=new jo(b,a,g,h);ro(a,g,void 0)}function to(a,b,c,d,f,g,h){b=qo(a,"rect",{x:b,y:c,width:d,height:f});g=new ko(b,a,g,h);ro(a,g,void 0)}e.drawImage=function(a,b,c,d,f,g){a=qo(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 mo(a,this);ro(this,f,g);return f};
function uo(a,b,c,d){b=qo(a,"path",{d:vo(b)});c=new lo(b,a,c,d);ro(a,c,void 0)}function vo(a){var b=[];Kn(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.uS=function(a){var b=qo(this,"g");(a||this.mt).Zb().appendChild(b);return new ho(b,this)};e.iq=function(a){if(a in this.qx)return this.qx[a];var b="_svgdef_"+po++;(void 0).setAttribute("id",b);this.qx[a]=b;this.uC.appendChild(void 0);return b};e.vx=function(){var a=this.At();no.ra.vx.call(this);a||this.dispatchEvent("resize");if(this.eM){a=this.width;var b=this.height;"string"==typeof a&&-1!=a.indexOf("%")&&"string"==typeof b&&-1!=b.indexOf("%")&&this.Aj.em(wo(),"tick",this.ID);this.ID()}};
e.xx=function(){no.ra.xx.call(this);this.eM&&this.Aj.HD(wo(),"tick",this.ID)};e.$c=function(){delete this.qx;delete this.uC;delete this.mt;this.Aj.Zc();delete this.Aj;no.ra.$c.call(this)};function wo(){oo||(oo=new Ci(400),oo.start());return oo};function xo(a){G.call(this);this.Mb=null;this.Wc=a;this.Bi=this.Li=null;this.FI=yo();this.UD=yo();this.EN=!0;this.bw=null;this.cH=!1;this.Om=this.Pm=null;a instanceof ph&&C(this,a.H(),this.AT,this)}m(xo,G);function zo(a,b){a.Mb=b;a.Mb.o("pointer-events","none");a.Mb.displayObject().appendChild(a.FI);a.Mb.displayObject().appendChild(a.UD)}e=xo.prototype;e.Vx=function(a){this.Li&&(this.he(this.Li),this.Li=null);if(this.Li=a)D(this,this.Li),this.Li.KL(this)};
e.invalidate=function(a,b){if(this.Mb){var c=JSON.stringify(a),d=this.Mb.width(),f=this.Mb.height();d&&f&&(JSON.stringify(this.bw)!=c||this.cH!=b||this.Pm!=d||this.Om!=f)&&(this.bw=a.slice(),this.cH=b,this.Pm=d,this.Om=f,this.AT())}};
e.AT=function(){if(this.Mb&&this.bw&&(Bf(this.FI),Bf(this.UD),this.tG(this.bw))){for(var a=this.bw,b=this.cH,c=new In,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.Mp=document.createElementNS("http://www.w3.org/2000/svg","g");L(this.Mp,"pointer-events","visiblePainted");this.FI.appendChild(this.Mp);this.HQ=document.createElementNS("http://www.w3.org/2000/svg","defs");this.Mp.appendChild(this.HQ);this.sn=document.createElementNS("http://www.w3.org/2000/svg",
"g");L(this.sn,"pointer-events","none");this.kB=document.createElementNS("http://www.w3.org/2000/svg","g");this.Mp.appendChild(this.kB);a=this.Uu(c);b=this.Wc.strokeStyle();"solid"==b.type()&&(a.setAttribute("stroke-width",b.size()),a.setAttribute("stroke",Le(b.color())),a.setAttribute("stroke-opacity",b.alpha()),a.setAttribute("stroke-dasharray",Ao(b)),a.setAttribute("stroke-linecap",b.jx()),a.setAttribute("stroke-linejoin",b.join()));this.kB.appendChild(a);this.Li&&(b=this.Li.fo())&&this.kB.appendChild(b);
this.Bi&&this.Bi.fo(a,this.Wc.background());a=Gn();this.kB.setAttribute("id",a);b=this.Wc.bu();if(this.EN&&(!b.Zr||0==b.alpha())&&!Yj){v(this.Mb);b=this.Wc.bu();d=b.Mn()*Math.cos(Yd(b.angle()));f=b.Mn()*Math.sin(Yd(b.angle()));var g=b.size()/100,h=new J(this.Mb.width(),this.Mb.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=Bo(b.color(),b.alpha(),b.blur()/100*35);
f=this.iq(g);h=this.Wc.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.Mb.width()+2*h+2*b));g.setAttribute("height",""+(this.Mb.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");Cf(this.Mp,b,1)}a=
this.Wc.Ct();if(this.EN&&!a.Yr&&0!=a.size()&&0!=a.alpha()&&!Yj){v(this.Mb);d=new J(this.Mb.width(),this.Mb.height());f=this.Wc.Ct();a=f.size()/150;g=this.Uu(c);b=this.Wc.strokeStyle();if(h="solid"==b.type()&&b.alpha())k=g.cloneNode(!0),k.setAttribute("stroke-width",b.size()+100*a),k.setAttribute("stroke",Le(b.color())),k.setAttribute("stroke-dasharray",Ao(b)),k.setAttribute("stroke-linecap",b.jx()),k.setAttribute("stroke-linejoin",b.join()),k.setAttribute("fill","none"),this.sn.appendChild(k);if(this.Bi){g=
g.cloneNode(!0);h||"pictureFill"==this.Wc.background().sg()||(g.setAttribute("stroke-width",100*a),g.setAttribute("stroke","#000000"));var n=this.Bi;h=this.sn;var t=this.Wc.background();if(n.Ch){var u=null;k=null;if("solidFill"==t.sg())t.Qk().alpha()&&(u="#000000");else if("gradientFill"==t.sg()){t=t.Ro.Bk();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.sg()&&(t=t.Xn(),t.alpha()&&(k=Co(t),u=k.pattern,k=k.image,"tile"==t.position()&&
(t=v(t.image()),k.setAttribute("transform",Hn(a,new J(t.width(),t.height())))),k=Hn(a,d),u="url(#"+n.Ch.iq(u)+")"));u&&(g.setAttribute("fill",u),k&&g.setAttribute("transform",k),h.appendChild(g))}}this.Li&&(g=this.Li.fo())&&(g.setAttribute("transform",Hn(a,d)),this.sn.appendChild(g));this.sn.childElementCount&&(d=Bo(f.color(),f.alpha(),15*a),f=this.iq(d),b="solid"==b.type()?b.size():0,a*=250,a=new K(-(a+b),-(a+b),this.Mb.width()+2*b+2*a,this.Mb.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.sn.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.sn.appendChild(b)),Cf(this.Mp,this.sn,this.Mp.childElementCount-1))}c=this.Uu(c);a=this.Wc.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.UD.appendChild(a)}};e.iq=function(a){var b=Gn();a.setAttribute("id",b);this.HQ.appendChild(a);return b};e.tG=function(a){return 1<a.length};
e.Uu=function(a){var b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d",vo(a));return b};function yo(){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 Bo(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",""+Le(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 Ao(a){var b=a.size(),c=a.jx(),d=[];a.tK().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 Do(a,b){switch(a.yf()){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.zt());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.yf());}}
function Eo(a){switch(a.yf()){case "rectangle":case "textBox":case "triangle":return!0;case "ellipse":case "roundedRectangle":return!1;case "freeform":var b=a.zt();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.yf());}};function Fo(a,b,c){Dn.call(this,"player-shape-view",a);var d=this;this.Ms=a;this.Wc=a.Ld();this.Bp=c;D(this,this.Bp);zo(this.Bp,this);this.ik=1;this.SH=null;this.f=D(this,b);this.f.o("pointer-events","all");this.addChild(this.f);b instanceof Fn&&(this.SH=this.f,this.f=b.Xt(),this.f.o("pointer-events","all"));if(b instanceof Lm){var f=w(b,Lm);C(this,f.GF,function(){d.addChild(f)},this)}Go(this)&&Tk(this.f,R(this,"shape-view-rich-text-view"));this.Na()}m(Fo,Dn);e=Fo.prototype;e.Vx=function(a){this.Bp.Vx(a)};
e.Sa=function(a,b){if(Go(this)){b=this.Wc.Xd();var c=Tf(this.f.displayObject(),"width");this.f.o("width",Ho(this,a)+"px");var d=this.f.Sn("wrap-text");this.f.h("wrap-text",b.Zq());var f=b.zk();"resizeShapeToFitText"==f?(f=this.f.displayObject().scrollHeight/Io(this).height,f+=b.marginTop()+b.marginBottom()):f="shrinkTextOnOverflow"==f?this.height():this.f.displayObject().scrollHeight;this.f.o("width",c);this.f.h("wrap-text",d);a=new J(a,f)}else a=this.f.Sa(a,b);return a};
e.la=function(a,b){Dn.prototype.la.call(this,a,b);this.SH&&this.SH.resize(this.width(),this.height());if(Go(this)){if(this.f.width()&&this.f.height()){a=this.Wc.Xd();this.f.o("transform","");this.f.h("wrap-text",a.Zq());this.f.ya(Ho(this,this.width()));this.ik=1;if("shrinkTextOnOverflow"==a.zk()){a=10;var c=this.Wc.Xd(),d=Io(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.ik=Hg({width:this.f.width(),
height:this.f.height(),boundingWidth:b,boundingHeight:c}).scale;;)if(b-this.f.width()*this.ik>a)this.f.ya(this.f.width()+a),d=Hg({width:this.f.width()*this.ik,height:this.f.height()*this.ik,boundingWidth:b,boundingHeight:c,gh:!0}),this.ik*=d.scale;else if(1<a)a*=.5;else break;this.f.o("transform",Vl(this.ik))}c=this.Wc.Xd();a=Io(this);c.Zq()||"resizeShapeToFitText"==c.zk()?c.Zq()&&"resizeShapeToFitText"==c.zk()?5==this.f.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.f.width()*this.ik)+c.marginLeft()-c.marginRight();a=this.width()*a.left;this.f.xf(a+b);b=this.Wc.Xd();var f=b.zk();c=b.verticalAlign();d=Io(this);a=0;if("resizeShapeToFitText"==f)a=b.marginTop();else{f="shrinkTextOnOverflow"==b.zk()?this.f.height()*this.ik:this.f.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.f.fc(b+a)}}else this.f.resize(this.width(),this.height());this.Na()};
function Ho(a,b){var c=a.Wc.Xd(),d=c.zk(),f=c.Zq(),g=Io(a),h=Tf(a.f.displayObject(),"transform");a.f.o("transform","");var k=Tf(a.f.displayObject(),"width");a.f.o("width","");var n=a.f.Sn("wrap-text");a.f.h("wrap-text",f);f?(b=b*g.width-c.marginLeft()-c.marginRight(),b=Math.max(b,5)):b="resizeShapeToFitText"==d?a.f.displayObject().scrollWidth+1:Math.max(a.f.displayObject().scrollWidth+1,b*g.width);a.f.o("transform",h);a.f.o("width",k);a.f.h("wrap-text",n);return Math.round(b)}
function Io(a){a:switch(a=a.Ms,a.yf()){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.yf());}return a}e.Na=function(){var a=Go(this)||this.Ms instanceof zh?this.height():Math.max(this.height(),this.f.displayObject().scrollHeight);a=Do(this.Ms,new J(this.width(),a));var b=Eo(this.Ms);this.Bp.invalidate(a,b)};
function Go(a){return a.f instanceof An}e.yd=function(){Dn.prototype.yd.call(this);this.f.setParentScale(this.parentScale())};e.content=function(){return this.f};function Jo(a,b,c){Fo.call(this,a,b,c);this.h("button",!0);this.di=a}m(Jo,Fo);Jo.prototype.hK=function(){return this.di.hK()};Jo.prototype.Gt=function(){return this.di.Gt()};function Ko(a){xo.call(this,a)}m(Ko,xo);Ko.prototype.tG=function(){return!0};Ko.prototype.Uu=function(){v(this.Mb);var a=.5*this.Mb.width(),b=.5*this.Mb.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 Lo(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 Mo(a,b){xo.call(this,b);this.Ms=a}m(Mo,xo);Mo.prototype.tG=function(){return!0};Mo.prototype.Uu=function(){v(this.Mb);var a=this.Ms.borderRadius(),b=this.Mb.width(),c=this.Mb.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.Mb.width());b.setAttribute("height",""+this.Mb.height());b.setAttribute("rx",a);b.setAttribute("ry",a);return b};function No(){this.Ch=null}No.prototype.KL=function(a){this.Ch=a};
No.prototype.fo=function(a,b){if(this.Ch){if("none"==b.sg()){b=this.aO();var c=b.fill;var d=b.opacity}else"gradientFill"==b.sg()?(c=v(b.Ro),"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%"),Oo(b,c.Bk()),c=b):(b=v(c.Eq()),d=document.createElementNS("http://www.w3.org/2000/svg",
"radialGradient"),d.setAttribute("gradientUnits","userSpaceOnUse"),d.setAttribute("cx",b.qC()+"%"),d.setAttribute("cy",b.rC()+"%"),d.setAttribute("r",b.dD()+"%"),Oo(d,c.Bk()),c=d),c="url(#"+this.Ch.iq(c)+")",d=1):"solidFill"==b.sg()?(b=v(b.Qk()),c=Le(b.color()),d=b.alpha()):"pictureFill"==b.sg()&&(b=v(b.Xn()),c=Co(b).pattern,c="url(#"+this.Ch.iq(c)+")",d=b.alpha());a.setAttribute("fill",Ua(c));a.setAttribute("fill-opacity",Ta(d))}};No.prototype.aO=function(){return{fill:"none",opacity:1}};
function Oo(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",Le(c.color()));d.setAttribute("stop-opacity",c.alpha());d.setAttribute("offset",c.position());a.appendChild(d)}}
function Co(a){var b=Gn(),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 Po(a){No.apply(this,arguments)}m(Po,No);Po.prototype.aO=function(){return{fill:"#000000",opacity:0}};function Qo(){}Qo.prototype.xj=function(a,b,c){c=void 0===c?null:c;switch(a.yf()){case "roundedRectangle":var d=new Mo(a,a.Ld());break;case "ellipse":d=new Ko(a.Ld());break;default:d=new xo(a.Ld())}var f=d,g="textBox"==a.yf()?new Po:new No;f.Bi&&(f.he(f.Bi),f.Bi=null);f.Bi=g;f.Bi&&(D(f,f.Bi),f.Bi.KL(f));c||(c=b.ke(null,a.La(),!1));return a instanceof un?new Jo(a,c,d):new Fo(a,c,d)};function Ro(a){var b=a.prompt;P.call(this,{s:a.s,l:a.l,ec:"INPUT"});var c=this;b&&this.setAttribute("placeholder",b);this.CF=!1;this.u=H(this);B(this,this,"change",function(){c.u.a()});this.Mr=H(this);B(this,this,"input",function(){c.Mr.a()});this.UN=H(this);B(this,this,"focus",function(){c.CF=!0;c.UN.a()});this.pE=H(this);B(this,this,"blur",function(){c.CF=!1;c.pE.a()});B(this,this,"keydown",this.ee,this)}m(Ro,P);e=Ro.prototype;e.focused=function(){return this.CF};e.H=function(){return this.u};
e.value=function(){return this.displayObject().value};e.Lc=function(a){a!=this.value()&&(this.displayObject().value=a)};e.ee=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 So(a){return(a=a.exec(Lb))?a[1]:""}(function(){if($h)return So(/Firefox\/([0-9.]+)/);if(z||ic||hc)return vc;if(di)return dc()?So(/CriOS\/([0-9.]+)/):So(/Chrome\/([0-9.]+)/);if(ei&&!dc())return So(/Version\/([0-9.]+)/);if(ai||bi){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Lb);if(a)return a[1]+"."+a[2]}else if(ci)return(a=So(/Android\s+([0-9.]+)/))?a:So(/Version\/([0-9.]+)/);return""})();function To(a,b,c,d,f){pm.call(this,b,c,d,f);this.element=a}r(To,pm);To.prototype.Gj=ya;To.prototype.WC=function(){this.Gj();To.ra.WC.call(this)};To.prototype.vg=function(){this.Gj();To.ra.vg.call(this)};To.prototype.ti=function(){this.Gj();To.ra.ti.call(this)};function Uo(a,b,c,d,f){wa(b)&&(b=[b]);wa(c)&&(c=[c]);To.call(this,a,b,c,d,f);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.KC=Vo}r(Uo,To);var Wo=1/1024,Vo=-1;e=Uo.prototype;
e.Gj=function(){var a=this.coords[0];Math.abs(a-this.KC)>=Wo&&(gg(this.element,a),this.KC=a)};e.ti=function(){this.KC=Vo;Uo.ra.ti.call(this)};e.vg=function(){this.KC=Vo;Uo.ra.vg.call(this)};e.show=function(){this.element.style.display=""};e.Sf=function(){this.element.style.display="none"};function Xo(a,b,c,d,f){To.call(this,a,[b],[c],150);this.rh=d;this.Zv=f||""}m(Xo,To);Xo.prototype.Gj=function(){var a=w(this.element,Element),b=v(this.coords)[0];L(a,"transform",this.Zv+("scale("+b+", "+b+") "));if(bi)return Eg(a.parentNode)};Xo.prototype.vg=function(){To.prototype.vg.call(this);var a=w(this.element,Element);this.rh&&L(a,"transform",this.Zv);bi&&Eg(a.parentNode)};function Yo(a,b,c){P.call(this,{l:"choice-picture-attachment-view"});this.nA=c||110;this.Hv=58;this.jd=b;this.Pe=a;this.Qf()&&(this.h("with-zoom",!0),this.Qf()&&C(this,this.w(),this.DA,this));this.SK()}m(Yo,P);Yo.prototype.DA=function(){var a=v(this.Pe.yc).Fa;v(this.jd).fy({pg:a})};
Yo.prototype.SK=function(){var a=this.Pe.yc;this.i(!!a);if(a){var b=a.Fa,c=this.Hv,d=Math.floor(c*(b.width()/b.height()));d>(this.nA||d)&&(d=this.nA,c=Math.floor(d*(b.height()/b.width())));this.o("background-size",d+"px "+c+"px");this.resize(d,c);this.o("background-image",Wi(b.path()));C(this,a.Yk,this.SK,this)}};Yo.prototype.Qf=function(){var a=this.Pe.yc;return a?!!this.jd&&a.Qf():!!this.jd};function Zo(a,b,c){if(a.Hv!=c||a.nA!=b)a.nA=b,a.Hv=c,a.SK()}
Yo.prototype.Sa=function(a,b){var c=v(this.Pe.yc).Fa;a=Hg({width:c.width(),height:c.height(),boundingWidth:a,boundingHeight:b,gh:!0});return new J(a.width,a.height)};function $o(){G.call(this);this.Rc="";this.ye=null;this.rE="next";this.Wi=0;this.LG=this.tJ=this.Eo=!1;this.yc=null;this.dz=H(this);this.KR=H(this);this.Sy=H(this);this.vF=H(this);this.fB=H(this);this.IA=H(this);this.fW=H(this);this.HB=H(this)}m($o,G);e=$o.prototype;e.xi=function(a){this.Rc=a};e.Ej=function(a){this.ye!=a&&(this.ye=a,this.vF.a())};e.lo=function(a){this.rE!=a&&(this.rE=a,this.Sy.a())};function ap(a,b){a.yc!=b&&(a.yc=b,a.yc&&C(a,a.yc.Yk,function(){a.IA.a()}),a.IA.a())}
e.$x=function(a){this.Wi!=a&&(this.Wi=a,this.fB.a())};e.uc=function(){return this.ye&&Mh(null,this.ye.content())};e.id=function(){return this.Rc};e.zj=function(){return this.ye};e.kt=function(){return this.rE};e.score=function(){return this.Wi};e.correct=function(){return this.Eo};e.typeIn=function(){return this.tJ};e.locked=function(){return this.LG};e.yL=function(a){this.Eo!=a&&(this.Eo=a,this.dz.a(this))};
e.xa=function(){var a=[];this.yc&&a.push(this.yc.Fa);this.ye&&(a=a.concat(this.ye.xa()));return a};e.TX=function(){this.HB.a()};function bp(){$o.call(this);this.ii=null}m(bp,$o);bp.prototype.setText=function(a){var b=this;this.Nd(this.ii);this.ii=a;this.ii instanceof Qg&&C(this,this.ii.Nu,function(){b.HB.a()})};bp.prototype.uc=function(){return Mh($o.prototype.uc.call(this),this.ii)};bp.prototype.textRange=function(){return v(this.ii)};function cp(a){P.call(this,{s:a});this.BJ=!N}m(cp,P);cp.prototype.sm=function(){this.BJ&&P.prototype.sm.call(this)};cp.prototype.cf=function(a){this.BJ&&P.prototype.cf.call(this,a)};function dp(a,b){a.BJ&&a.h("focused",b)}
function ep(a){var b=a.Va,c=a.j_,d=a.mode,f=a.nx,g=a.J,h=a.O_,k=a.format,n=a.$K;P.call(this,{l:"choice-view"});var t=this;this.hg=n;this.Af=new cp(R(this,"choice-container"));C(this,this.Af.w(),function(a,b){t.nd&&b.target==t.nd.displayObject()&&t.$f.selected()||b.target==t.Co.displayObject()&&t.Co.Qf()||t.Lw.a(t.$f)});B(this,this.Af,"keydown",this.ee,this);Q(this,this.Af);this.Lw=H(this);this.$f=c;C(this,this.$f.Ge(),this.rP,this);this.qz=new P({s:R(this,"active-element-container")});c=f(R(this,
"active-element"),R(this,"mock-active-element"));f=c.activeElement;this.an=c.TC;Q(this.qz,this.an);this.lu=f;Q(this.qz,this.lu);Q(this.Af,this.qz);this.Uj=!1;N&&(B(this,this.Af.displayObject(),sk,function(){t.enabled()&&(t.tm(!1),t.Uj=!0)},this),B(this,this.Af.displayObject(),tk,function(){t.Uj&&(t.tm(!0),t.Uj=!1)},this));B(this,this.an,"focus",function(){return dp(t.Af,!0)},this);B(this,this.an,"blur",function(){return dp(t.Af,!1)},this);this.Co=new Yo(this.$f.choice(),a.Pb,h);Tk(this.Co,R(this,
"attachment-view"));a=new P({l:"choice-attachment-container"});Q(a,this.Co);Q(this.Af,a);this.Xy=new P({l:"choice-content"});Q(this.Af,this.Xy);(this.Za=(a=this.$f.choice().textRange().Ke())?null:b.ke(this,this.$f.choice().textRange(),!1))&&Q(this.Xy,this.Za);this.nd=null;b=this.$f.choice();b instanceof bp&&b.typeIn()&&!g&&(this.nd=this.aF(k),Q(this.Xy,this.nd),this.nd.h("empty-text",a));this.rP();g&&"reviewWithCorrectAnswers"==d&&b instanceof bp&&(d=b.correct(),this.lu.h("correct",d),(this.$f.selected()&&
!d||d&&!this.$f.selected())&&this.lu.h("incorrect",!0))}m(ep,P);e=ep.prototype;e.activate=function(a){a?this.Af.displayObject().focus():this.Af.displayObject().blur()};e.ee=function(a){var b=this.nd&&this.nd.focused();switch(a.keyCode){case 13:b?(b&&this.hg.Tq(this.$f),a.preventDefault()):this.Lw.a(this.$f);break;case 32:b||this.Lw.a(this.$f)}};
e.aF=function(a){var b=this,c=new Ro({});c.Lc(this.$f.customAnswer());C(this,c.H(),function(){var a=c.value();b.$f.ur=a});B(this,c.displayObject(),"focus",function(){c.h("focused",!0);dp(b.Af,!0)},this);B(this,c.displayObject(),"blur",function(){c.h("focused",!1);dp(b.Af,!1)},this);var d=R(this.Xy,"type-in");Tk(c,d);c.o("font-size",a.size+"px");return c};e.rP=function(){this.an.Lk("checked",this.$f.selected())};e.la=function(){this.invalidate()};
e.invalidate=function(){var a=Sf(this.displayObject(),"width");this.o("width","");this.Za&&(this.Za.o("width",""),this.Za.i(!0));var b=Math.ceil(this.width()),c=ng(this.Af.displayObject()),d=og(this.Co.displayObject());d=Math.ceil(this.Co.width())+(this.Co.width()?d.left+d.right:0);b=b-(c.left+c.right)-d-this.qz.width();this.Za&&this.Za.width()>=b&&this.Za.ya(b);this.nd&&this.nd.ya(Math.max(b,this.Za?this.Za.width():0));this.Za&&this.Za.i(1<=this.Za.displayObject().scrollWidth);this.o("width",a)};
e.g=function(a){P.prototype.g.call(this,a);this.Af.g(a);this.Za&&this.Za.g(a);this.lu.g(a);this.an.g(a);this.nd&&this.nd.g(a)};e.tm=function(a){var b=a?1.1:1,c=a?1:1.1;(new Xo(this.lu.displayObject(),b,c,a)).play()};function fp(a,b){S.call(this,{s:R(a.parent,"content")});this.ea=a.parent;this.oW=a.R_||!1;this.vU=a.li||Number.MAX_VALUE;this.W=b;this.pd=[];this.F=a.T;this.XM=[];b=a.mode;for(var c=a.Sl,d=100/c,f=0;f<c;++f){var g=new P({l:"column-container"});this.XM.push(g);Q(this,g);g.o("width",d+"%")}d=v(a.Va);for(f=0;f<this.W.count();++f){g=this.W.getChoiceState(f);g=new ep({Va:d,j_:g,mode:b,O_:110,nx:v(a.nx),J:a.J,T:this.F,format:a.format,Pb:a.Pb,$K:this});var h=this.XM[f%c];C(this,g.Lw,this.Ha,this);Q(h,g);
this.pd.push(g)}}m(fp,S);e=fp.prototype;e.Cj=function(a,b){for(var c=0;c<this.W.count();++c){var d=this.W.getChoiceState(c);if(a==d){a=c;c=!1;switch(b){case "down":a<this.W.count()-1&&(this.pd[a+1].activate(!0),c=!0);break;case "up":0<a&&(this.pd[a-1].activate(!0),c=!0)}this.pd[a].activate(!c);break}}};e.Tq=function(a){for(var b=0;b<this.W.count();++b){var c=this.W.getChoiceState(b);if(a==c){a=b;a<this.W.count()-1?this.pd[a+1].activate(!0):(this.pd[a].activate(!1),this.ea.AS());break}}};
e.Ha=function(a){for(var b=0;b<this.W.count();++b){var c=this.W.getChoiceState(b),d=a==c;this.oW?d&&c.Ea(!c.selected()):c.Ea(a==c)}this.Xw()};e.Xw=function(){var a=this.enabled(),b;if(b=a){for(var c=b=0;c<this.W.count();++c)this.W.getChoiceState(c).selected()&&(b+=1);b=b<this.vU}for(c=0;c<this.pd.length;++c){var d=this.W.getChoiceState(c);this.pd[c].g(d.selected()?a:b)}};e.Jn=function(a){return"byItems"==a?this.pd.map(function(a){return[a]}):S.prototype.Jn.call(this,a)};
e.g=function(a){S.prototype.g.call(this,a);for(var b=l(this.pd),c=b.next();!c.done;c=b.next())c.value.g(a);this.Xw()};e.la=function(){for(var a=l(this.pd),b=a.next();!b.done;b=a.next())b.value.invalidate()};function gp(a,b,c){p(b)&&(a=Math.max(a,b));p(c)&&(a=Math.min(a,c));return a}function hp(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function ip(a){P.call(this,{l:a.l,zf:!0});this.tA=15;this.Pa=this.bi=this.th=this.Pi=0;this.Av=a.Gd||1;this.YA=this.op=0;this.FY=100;this.je=D(this,new P({s:R(this,"up")}));this.addChild(this.je);this.$a=D(this,new P({l:"thumb"}));this.addChild(this.$a);this.$a.addChild(D(this,new P({s:R(this.$a,"background")})));this.bg=D(this,new P({s:R(this,"down")}));this.addChild(this.bg);this.on=this.Ui=null;this.Ah=H(this);this.Qw=H(this);this.yh=new Ci(this.FY);B(this,this.yh,"tick",this.yH,this);B(this,this,
sk,this.Us,this,zk);B(this,this.je,sk,this.KH,this,zk);B(this,this.$a,sk,this.Xv,this,zk);B(this,this.bg,sk,this.lH,this,zk);B(this,document.body,tk,this.xA,this)}m(ip,P);e=ip.prototype;e.wf=function(a){this.Lp(a)};e.Gd=function(){return this.Av};e.scale=function(){return this.parentScale()};e.cb=function(a){this.setParentScale(a)};e.lh=function(a,b,c,d){d=void 0===d?0:d;v(b<=c);this.Pi=a;this.th=b;this.bi=c;this.op=d;this.ap();this.wf(this.Pa)};
e.Lp=function(a){a=gp(a,this.th,this.bi);this.Pa!=a&&(this.Pa=a,this.Lm(),this.Ah.a())};function jp(a){return a.bi-a.th}e.Hp=function(a){this.Lp(this.Pa+a)};e.Us=function(){};e.KH=function(a){a.preventDefault();this.Hp(-this.Gd());this.Iw(this.je,-this.Gd())};e.lH=function(a){a.preventDefault();this.Hp(this.Gd());this.Iw(this.bg,this.Gd())};
e.Iw=function(a,b){this.Ui=a;B(this,this.Ui,"mouseover",this.Uv,this);B(this,this.Ui,"mouseout",this.Tv,this);B(this,document,tk,this.jw,this);this.yh.stop();this.on=function(){this.Hp(this.YA)};this.YA=b;this.yh.start()};e.jw=function(){v(this.Ui);xd(this,this.Ui,"mouseover",this.Uv,this);xd(this,this.Ui,"mouseout",this.Tv,this);xd(this,document,tk,this.jw,this);this.yh.stop();this.on=null};e.Uv=function(){this.yh.start()};e.Tv=function(){this.yh.stop()};e.yH=function(){this.on&&this.on()};
e.Xv=function(a){this.Qw.a();a.preventDefault();B(this,document.body,uk,this.Yj,this);this.yJ(!0)};e.yJ=function(a){this.$a.h("active",a)};e.xA=function(){xd(this,document.body,uk,this.Yj,this);this.yJ(!1)};e.Yj=function(){};e.la=function(){this.ap()};function kp(a){ip.call(this,a);this.YO=0}m(kp,ip);e=kp.prototype;e.ap=function(){var a=this.height()-this.je.height()-this.bg.height();this.$a.wb(0==jp(this)?a:Math.max(this.tA,Math.ceil(this.Pi/(jp(this)+this.Pi)*a)));this.Lm()};e.Lm=function(){var a=this.$g();0==jp(this)?this.$a.fc(a.top):this.$a.fc(a.top+Math.round((this.Pa-this.th)/jp(this)*a.height));this.je.g(!!this.Pa);this.bg.g(this.Pa!=this.bi)};
e.$g=function(){var a=new K(0,0,0,0);a.top=this.je.height();a.height=this.height()-this.bg.height()-this.$a.height()-a.top;a.left=this.$a.x();return a};e.nJ=function(){return this.$g()};
e.Us=function(a){var b;if(b=!a.defaultPrevented)b=this.$a.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.$g();a=(a.clientY-(b.top-c.top))/this.parentScale();b=0==this.op?this.Pi:this.op;a=a<=this.$a.y()?-b:b;this.wf(this.Pa+a)}};e.Xv=function(a){ip.prototype.Xv.call(this,a);var b=this.$a.displayObject().getBoundingClientRect();this.YO=a.clientY-Math.round(b.top);this.Yj(a)};
e.Yj=function(a){var b=this.displayObject().getBoundingClientRect(),c=this.$g();a=(a.clientY-b.top-c.top*this.parentScale()-this.YO)/(c.height*this.parentScale());this.Lp(a*jp(this)+this.th)};function lp(a,b){pd.call(this);a=this.Ob=a;a=Da(a)&&1==a.nodeType?this.Ob:this.Ob?this.Ob.body:null;this.L_=!!a&&ig(a);this.fT=A(this.Ob,kc?"DOMMouseScroll":"mousewheel",this,b)}r(lp,pd);
lp.prototype.handleEvent=function(a){var b=0,c=0,d=a.rd;"mousewheel"==d.type?(a=mp(-d.wheelDelta),p(d.wheelDeltaX)?(b=mp(-d.wheelDeltaX),c=mp(-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.iT)&&(b=Xd(b,-this.iT,this.iT));wa(this.jT)&&(c=Xd(c,-this.jT,this.jT));this.L_&&(b=-b);b=new np(a,d,b,c);this.dispatchEvent(b)};function mp(a){return lc&&(mc||oc)&&0!=a%40?a:a/40}
lp.prototype.$c=function(){lp.ra.$c.call(this);jd(this.fT);this.fT=null};function np(a,b,c,d){Nc.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}r(np,Nc);var op=new Kc;function pp(a){var b=a.uf,c=a.A_,d=void 0===a.iD?null:a.iD;kp.call(this,{l:a.l,Gd:a.Gd});var f=this;this.hw=b;this.aH=this.xR=!1;this.JV=c;this.ow=d;b.o("overflow","hidden");C(this,this.Ah,function(){b.displayObject().scrollTop=f.Pa});B(this,b,"scroll",function(){f.wf(b.displayObject().scrollTop)},this);this.ow?qp(this,this.ow):(qp(this,this.hw),qp(this,this));c?(this.nb(0),this.ow?(B(this,this.ow,"mouseenter",this.ml,this),B(this,this.ow,"mouseleave",this.cn,this)):(B(this,this.hw,"mouseover",this.ml,
this),B(this,this,"mouseover",this.ml,this),B(this,this.hw,"mouseout",this.cn,this),B(this,this,"mouseout",this.cn,this))):this.nb(1)}m(pp,kp);pp.prototype.lh=function(a,b,c,d){d=void 0===d?0:d;this.i(0<c);kp.prototype.lh.call(this,a,b,c,d)};pp.prototype.yJ=function(a){this.xR=a;rp(this)};pp.prototype.ml=function(a){a&&(this.contains(a.relatedTarget)||this.hw.contains(a.relatedTarget))||(this.aH=!0,rp(this))};
pp.prototype.cn=function(a){a&&(this.contains(a.relatedTarget)||this.hw.contains(a.relatedTarget))||(this.aH=!1,rp(this))};function rp(a){a.JV&&a.nb(a.xR||a.aH?.5:0)}function qp(a,b){b=new lp(b.displayObject(),{passive:!0});B(a,b,op,function(b){!Oi(b.rd)&&b.deltaY&&(b=0<b.deltaY?a.Gd():-a.Gd(),a.wf(a.Pa+b))},a)};function sp(a){P.call(this,{l:a});a=new P({s:R(this,"thumb")});Q(this,a)}m(sp,P);function tp(a,b){this.jc=a;this.Ah=b}tp.prototype.scrollY=function(){var a=this.jc.getComputedPosition().y;return isNaN(a)?0:-a};tp.prototype.Mt=function(){return this.Ah};tp.prototype.Nq=function(a){this.scrollY()!=a&&this.jc.scrollTo(0,-a)};function up(a){G.call(this);var b=this;this.Z=a;this.Vv=H(this);B(this,a,"scroll",function(){b.Vv.a()})}m(up,G);up.prototype.scrollY=function(){return this.Z.scrollTop};
up.prototype.Mt=function(){return this.Vv};up.prototype.Nq=function(a){this.Z.scrollTop=a};
function vp(a){var b=void 0===a.l?"vertical-scrollbar":a.l,c=void 0===a.Q_?"mobile-vertical-scrollbar":a.Q_,d=a.uf,f=void 0===a.y0?null:a.y0,g=void 0===a.g_?null:a.g_,h=void 0===a.iD?null:a.iD;a=void 0===a.Gd?20:a.Gd;G.call(this);this.ma=this.jc=null;this.GR=f;this.LM=g;this.bi=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 sp(c);
b.indicators={el:c.displayObject(),shrink:"scale"};this.jc=new IScroll(d.displayObject(),b);this.zd=new tp(this.jc,k)}else this.ma=D(this,new pp({l:b,Gd:a,uf:d,A_:!0,iD:h})),this.zd=new up(d.displayObject(),this.ma),c=this.ma;C(this,this.zd.Mt(),this.jQ,this);this.TY=v(c)}m(vp,G);e=vp.prototype;e.qg=function(){return this.TY};e.lh=function(a,b){this.bi=Math.max(0,b-a);this.jc?this.jc.setScrollHeight(b):this.ma&&this.ma.lh(a,0,Math.max(this.bi,0));this.jQ()};e.setParentScale=function(a){this.ma&&this.ma.setParentScale(a)};
e.jQ=function(){if(this.GR){var a=Math.min(this.zd.scrollY(),60);bg(this.GR,a)}this.LM&&(a=this.bi-this.zd.scrollY(),bg(this.LM,Math.min(a,60)))};e.Nc=function(){G.prototype.Nc.call(this);this.jc&&this.jc.destroy()};function wp(a,b){P.call(this,{l:"essay-container"});this.m=a;this.ie=new P({l:"essay-scroll-pane"});this.cj=new P({l:"essay-text-content"});Q(this.ie,this.cj);this.Ba=xp(this,b);this.Ba.displayObject().value=this.m.text();Q(this.cj,this.Ba);B(this,this.Ba.displayObject(),"change",this.KP,this);B(this,this.Ba.displayObject(),"input",this.RX,this);Q(this,this.ie);this.sb=null;Ui&&this.h("ios",!0);en()&&this.h("preview",!0);N?this.h("mobile",!0):(this.sb=new vp({uf:this.cj}),D(this,this.sb),this.ie.addChild(this.sb.qg()));
this.Dn(0)}m(wp,P);e=wp.prototype;e.activate=function(a){a?N||this.Ba.focus():this.Ba.displayObject().blur()};function xp(a,b){var c=new P({s:R(a,"text-input"),ec:"TEXTAREA"});B(a,c.displayObject(),"focusin",function(){a.ie.h("focused",!0)},a);B(a,c.displayObject(),"focusout",function(){a.ie.h("focused",!1)},a);c.o("font-size",b.size+"px");return c}e.g=function(a){P.prototype.g.call(this,a);this.ie.g(a);this.Ba.g(a)};e.KP=function(){this.m.setText(this.Ba.displayObject().value)};
e.RX=function(){this.KP();var a=this.cj.displayObject().scrollTop;this.Dn(a)};e.la=function(){this.Dn(this.cj.displayObject().scrollTop)};e.Dn=function(a){if(this.sb){this.Ba.o("height","auto");var b=this.cj.height()-2,c=this.Ba.displayObject().scrollHeight;this.Ba.wb(Math.max(b,c));this.sb.lh(this.cj.height(),c);z&&(this.cj.displayObject().scrollTop=a,this.sb.qg().za())}};e.yd=function(){P.prototype.yd.call(this);this.sb&&this.sb.setParentScale(this.parentScale())};function yp(a,b,c){S.call(this,{s:R(a,"content")});this.o("height","100%");this.m=b;this.R=new wp(this.m,c);this.addChild(this.R)}m(yp,S);e=yp.prototype;e.Sa=function(a,b){return new J(a,Math.max(b,100))};e.g=function(a){S.prototype.g.call(this,a);this.R.g(a)};e.im=function(){this.R.activate(!1)};e.Jk=function(){this.R.activate(!0)};e.yd=function(){S.prototype.yd.call(this);this.R.setParentScale(this.parentScale())};e.la=function(a,b){a&&b&&this.R.za()};function zp(a){this.wO=!!a}zp.prototype.wx=function(){this.wO?Sa("Action is already executed"):(this.gd.setText(this.sW),this.gd.setSelection(this.rW),this.wO=!0)};zp.prototype.Zc=function(){};function Ap(a,b,c){this.gd=a;a.text();this.sW=b;a.selection();this.rW=c}r(Ap,zp);function Bp(a){a=void 0===a?"":a;G.call(this);this.tb=a;a=this.tb.length;this.gi=new Kh(a,a);this.$p=H(this);this.pm=H(this);this.zI=H(this);this.xv=void 0}m(Bp,G);e=Bp.prototype;e.setText=function(a){this.tb!=a&&(this.tb=a,this.$p.a())};e.text=function(){return this.tb};e.setSelection=function(a){this.gi.isEqual(a)||(this.gi=a,this.zI.a())};e.selection=function(){return this.gi};
e.update=function(a,b){var c=b,d=a.length;b=Xd(c.startOffset(),0,d);c=Xd(c.endOffset(),0,d);b=new Kh(b,c);this.xv=new Ap(this,a,b,this.xv);this.pm.a(this.xv)};function Cp(a,b){var c=0,d=0;if(Dp(a))c=a.selectionStart,d=b?-1:a.selectionEnd;else if(z&&!zc("9")){var f=Ep(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 Ep(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 Fp(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n").length);return b}function Dp(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function Gp(a){var b={ec:"INPUT"};a instanceof sj?b.s=a:b.l=a;P.call(this,b);this.gd=null;this.gi=new Kh(0,0);B(this,this.displayObject(),"keydown",this.ee,this);B(this,this.displayObject(),"input",this.TW,this);B(this,this.displayObject(),"blur",this.xW,this);B(this,this.displayObject(),"keyup",this.WW,this);B(this,this.displayObject(),"mousedown",this.uH,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(Gp,P);e=Gp.prototype;e.activate=function(a,b){a?(this.displayObject().focus(),p(b)&&(a=Math.min(b,this.tb().length),this.gi=new Kh(a,a),v(this.gd).setSelection(this.gi))):this.displayObject().blur()};
e.tH=function(){v(this.gd);this.displayObject().value=this.gd.text();this.yA()};
e.yA=function(){v(this.gd);this.gi=this.gd.selection();var a=this.displayObject(),b=this.gi.startOffset();if(Dp(a))a.selectionStart=b;else if(z&&!zc("9")){var c=Ep(a),d=c[0];d.inRange(c[1])&&(b=Fp(a,b),d.collapse(!0),d.move("character",b),d.select())}c=this.displayObject();a=this.gi.endOffset();Dp(c)?c.selectionEnd=a:z&&!zc("9")&&(d=Ep(c),b=d[1],d[0].inRange(b)&&(a=Fp(c,a),c=Fp(c,Cp(c,!0)[0]),b.collapse(!0),b.moveEnd("character",a-c),b.select()))};
e.TW=function(){Hp(this);null!=this.gd&&this.gd.update(this.tb(),this.gi)};e.xW=function(){null!=this.gd&&(this.gd.xv=void 0)};e.uH=function(){B(this,document,"mousemove",this.ll,this);B(this,document,"mouseup",this.dn,this);Hp(this);Ip(this)};e.ll=function(){Hp(this);Ip(this)};e.dn=function(){Hp(this);Ip(this);xd(this,document,"mousemove",this.ll,this);xd(this,document,"mouseup",this.dn,this)};e.WW=function(a){Dj(a)||(Hp(this),Ip(this))};
e.ee=function(a){switch(a.keyCode){case 39:Cp(this.displayObject(),!0)[0]<this.tb().length&&a.stopPropagation();break;case 37:0<Cp(this.displayObject(),!0)[0]&&a.stopPropagation()}};function Ip(a){null!=a.gd&&(a.gd.xv=void 0,a.gd.setSelection(a.gi))}e.tb=function(){return this.displayObject().value};function Hp(a){var b=Cp(a.displayObject(),!0)[0],c=Cp(a.displayObject(),!1)[1];a.gi=new Kh(b,c)};function Jp(a){var b=a.B,c=a.Bc;a=a.Ac;G.call(this);this.$=b;this.Ve=c;this.ob=a;this.mB=H(this);this.Bz=H(this);this.Oy=H(this);this.bG=!1}m(Jp,G);function Kp(a){return!!a.ob.displayObject().parentNode}e=Jp.prototype;e.show=function(a){a?this.Td():this.wd()};e.Td=function(a){this.Oy.a();this.ob.cb(this.Ve.parentScale());this.$.appendChild(this.ob.displayObject());this.Yo(a);this.ob.za();this.mB.a()};
e.Yo=function(a){Rk(this.ob,{top:0,left:0});var b=Uk(this.Ve),c=Uk(this.ob);a=this.jr(b,c,a);c=this.xu(b,c);if(0>c){var d=Lp(this),f=b.top-d.top;b=d.top+d.height-b.bottom;d=Math.max(f,b)/this.Ve.parentScale();if(this.EQ(d,f>b,a))return}this.ob.move(a,c)};e.wd=function(){this.bG||(this.bG=!0,Df(this.ob.displayObject()),this.Bz.a(),this.bG=!1)};
function Lp(a){var b=a.$.getBoundingClientRect(),c=a.$.hasAttribute("data-height");return new K(b.left,b.top,a.$.hasAttribute("data-width")?parseFloat(a.$.getAttribute("data-width")):window.innerWidth,c?parseFloat(a.$.getAttribute("data-height")):window.innerHeight)}e.xu=function(a,b){var c=Lp(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom};e.jr=function(a,b){var c=Lp(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right};e.EQ=function(){return!1};
e.Nc=function(){Kp(this)&&this.wd();G.prototype.Nc.call(this)};function Mp(a){var b=a.Bc;Jp.call(this,{B:a.B,Bc:b,Ac:a.Ac});var c=this;this.ef=!1;this.eh=this.Ig=null;Pj?O||B(this,b,"touchstart",function(a){c.ef||(c.Td(a),c.ef=!0,Xg(function(){c.Ig=B(c,window,"touchstart",function(){c.Yh()})}))}):(B(this,b,"mouseover",function(a){c.ef||(c.Td(a),c.ef=!0)},this),B(this,b,"mouseout",this.Yh,this))}m(Mp,Jp);e=Mp.prototype;e.Td=function(a){Jp.prototype.Td.call(this,a);this.pQ(a);this.eh=B(this,window,"resize",this.Yh,this)};
e.pQ=function(a){this.ob.o("width","");this.ob.o("white-space","nowrap");this.ob.o("width",Math.min(300,this.ob.displayObject().clientWidth+3)+"px");this.ob.o("white-space","pre-wrap");this.Yo(a)};e.Yh=function(){this.Ig&&(yd(this,this.Ig),this.Ig=null);this.eh&&(yd(this,this.eh),this.eh=null);this.wd();this.ef=!1};e.jr=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.xu=function(a,b){var c=Lp(this);return c.top+c.height>a.bottom+b.height+5?a.bottom-b.top+5:a.top-b.top-b.height-5};function Np(a){var b=a.co,c=a.MD,d=a.correctAnswers,f=a.B;a=a.K;P.call(this,{l:"correct-answers-tooltip"});this.ie=new P({l:"tooltip-scroll-pane"});Q(this,this.ie);this.DJ=new P({s:R(this,"label")});Vk(this.DJ,a,"Q_USER_ANSWER_TITLE");Q(this.ie,this.DJ);this.CJ=new P({s:R(this,"user-answer")});this.CJ.C(c);Q(this.ie,this.CJ);this.eN=new P({s:R(this,"label")});Vk(this.eN,a,"Q_CORRECT_ANSWERS_TITLE");Q(this.ie,this.eN);c=l(d);for(d=c.next();!d.done;d=c.next())d=d.value,a=new P({s:R(this,"correct-answer")}),
a.C(d),Q(this.ie,a);this.dJ=new Mp({B:f,Bc:b,Ac:this});D(this,this.dJ);Op(this,z);this.sb=new vp({uf:this.ie});D(this,this.sb);this.addChild(this.sb.qg())}m(Np,P);function Op(a,b){b=z||b;a.DJ.i(b);a.CJ.i(b)};function Pp(a){var b=a.parent,c=a.value,d=a.YS,f=a.format,g=a.correct,h=a.K,k=a.B;a=a.K_;P.call(this,{l:"choice-view"});var n=this;this.$=k;this.j=h;this.h("text-answer",!0);this.Kl=null;this.Ed=c;this.Ij=new P({l:"text-answer-container"});Q(this,this.Ij);this.nd=this.aF(d,f,a||!1);B(this,this.nd.displayObject(),"focus",function(){n.Ij.h("focused",!0)},this);B(this,this.nd.displayObject(),"blur",function(){n.Ij.h("focused",!1)},this);Q(this.Ij,this.nd);B(this,this.nd.displayObject(),"keydown",function(a){13==
a.keyCode&&(b.xC(),a.preventDefault())},this);this.Oj=new P({s:R(this.Ij,"tooltip-icon")});d&&(this.nd.h(g?"correct":"incorrect",!0),this.Ij.h(g?"correct":"incorrect",!0),g||Q(this.Ij,this.Oj))}m(Pp,P);Pp.prototype.activate=function(a){a?N||this.nd.focus():this.nd.displayObject().blur()};
Pp.prototype.aF=function(a,b,c){if(a)a=new P,a.C(Og(this.Ed.text()));else{var d=a=new Gp(""),f=this.Ed;null!=d.gd&&(Ad(d,d.gd.$p,d.tH,d),Ad(d,d.gd.zI,d.yA,d));null!=f?(v(f instanceof Bp),d.gd=f,d.tH(),d.yA(),d.g(!0),C(d,d.gd.$p,d.tH,d),C(d,d.gd.zI,d.yA,d)):(d.gd=null,d.displayObject().value="",d.g(!1));N&&c&&(a.setAttribute("type","number"),bi&&(a.displayObject().setAttribute("pattern","[0-9]*"),a.displayObject().setAttribute("inputmode","numeric"),a.displayObject().setAttribute("step","any")))}c=
R(this.Ij,"type-in");Tk(a,c);a.o("font-size",b.size+"px");return a};function Qp(a){var b=a.bO();a.Kl=new Np({co:a,MD:b,correctAnswers:a.YN(),K:a.j,B:a.$});D(a,a.Kl)}Pp.prototype.g=function(a){P.prototype.g.call(this,a);this.Ij.g(a);this.nd.g(a)};Pp.prototype.invalidate=function(){var a=this.Ij.contains(this.Oj);a=this.width()-(a?this.Oj.width()+20:0);this.nd.o("max-width",a+"px");this.Kl&&Op(this.Kl,this.nd.displayObject().scrollWidth>a)};function Rp(a){var b=a.parent,c=a.iK,d=a.mode,f=a.format,g=a.K;a=a.B;d=c.J()&&"reviewWithCorrectAnswers"==d;var h=c.correct();Pp.call(this,{value:c.response(),format:f,YS:d,correct:h,parent:b,K:g,B:a});this.FE=c;d&&!h&&Qp(this)}m(Rp,Pp);Rp.prototype.bO=function(){return this.FE.response().text()};Rp.prototype.YN=function(){for(var a=[],b=0;b<this.FE.Kc().count();++b){var c=this.FE.Kc().getChoice(b);a.push(Og(c.textRange().text()))}return a};function Sp(a,b,c,d,f,g){S.call(this,{s:R(a,"content")});this.W=b;this.R=new Rp({iK:this.W,mode:c,format:d,parent:a,K:f,B:g});D(this,this.R);this.addChild(this.R.displayObject())}m(Sp,S);e=Sp.prototype;e.g=function(a){S.prototype.g.call(this,a);this.R.g(a)};e.la=function(){this.R.invalidate()};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);this.R.setParentScale(a)};e.im=function(){this.R.activate(!1)};e.Jk=function(){this.R.activate(!0)};function Tp(a){Sl.call(this,"slide-object-view-icon-placeholder");this.di=a;this.h("type",a.id())}m(Tp,Sl);Tp.prototype.object=function(){return this.di};function Up(a){Dn.call(this,"line-view",a);this.HO=a;this.Bp=new xo(a.Ld());zo(this.Bp,this)}m(Up,Dn);Up.prototype.la=function(a,b){Dn.prototype.la.call(this,a,b);this.Na()};Up.prototype.Na=function(){var a=[this.HO.rq(),this.HO.Hq()];this.Bp.invalidate(a,!1)};function Vp(a){G.call(this);this.hY=a}m(Vp,G);Vp.prototype.comparisonOperation=function(){return this.hY};function Wp(a,b){Vp.call(this,"between");this.CG=a;this.pI=b;H(this);H(this)}m(Wp,Vp);Wp.prototype.leftOperand=function(){return this.CG};Wp.prototype.rightOperand=function(){return this.pI};Wp.prototype.rS=function(a){a=parseFloat(a);var b=Math.max(this.CG,this.pI);return a>=Math.min(this.CG,this.pI)&&a<=b};function Xp(a,b){Vp.call(this,a);this.gY=b;H(this)}m(Xp,Vp);Xp.prototype.operand=function(){return this.gY};Xp.prototype.rS=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 Yp(a){var b=a.parent,c=a.ZZ,d=a.mode,f=a.format,g=a.K;a=a.B;var h=new Bp(c.response());d=c.J()&&"reviewWithCorrectAnswers"==d;var k=c.correct();Pp.call(this,{parent:b,value:h,format:f,YS:d,correct:k,K:g,B:a,K_:!0});var n=this;this.Iy=c;C(this,this.Ed.pm,this.IH,this);C(this,this.Ed.$p,function(){var a=n.Ed.text();a=a.replace(",",".");var b=a;b.match(/[^0-9.,-]/g)&&(b=b.replace(/[^0-9.,-]/g,""));b!=a?n.Ed.setText(b):n.Iy.bd(a)},this);d&&!k&&Qp(this)}m(Yp,Pp);Yp.prototype.bO=function(){return this.Iy.response()};
Yp.prototype.YN=function(){for(var a=[],b=0;b<this.Iy.answers().count();++b){var c=this.Iy.answers().getAnswer(b);a.push(Zp(this,c))}return a};
function Zp(a,b){var c="";if(b instanceof Xp){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.j.A(c,{ONE:b.operand()})}else b instanceof
Wp&&(c=a.j.A("Q_NUMERIC_QUESTION_BETWEEN",{ONE:b.leftOperand(),TWO:b.rightOperand()}));return c}Yp.prototype.IH=function(a){a.wx()};function $p(a,b,c,d,f,g){S.call(this,{s:R(a,"content")});this.W=b;this.R=new Yp({ZZ:this.W,mode:c,format:d,parent:a,K:f,B:g});D(this,this.R);this.addChild(this.R.displayObject())}m($p,S);e=$p.prototype;e.g=function(a){S.prototype.g.call(this,a);this.R.g(a)};e.la=function(){this.R.invalidate()};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);this.R.setParentScale(a)};e.im=function(){this.R.activate(!1)};e.Jk=function(){this.R.activate(!0)};function aq(a){S.call(this,{s:R(a,"content")})}m(aq,S);var bq=null;function cq(a){Jp.call(this,a);var b=this;this.Bb=!1;this.eh=this.Ig=null;O||(Pj?C(this,this.Ve.w(),function(a){Kp(b)||(b.Td(a),Xg(function(){b.Ig=B(b,window,"touchstart",function(){b.Yh()})}))},this):(B(this,this.Ve,"mouseover",this.Td,this),B(this,this.Ve,"mouseout",this.Yh,this),z&&B(this,window,"scroll",function(){b.Yh()},this,!0)))}m(cq,Jp);e=cq.prototype;e.enable=function(a){this.Bb=a};
e.Td=function(a){var b=this;this.Bb&&(isNaN(bq)||clearInterval(bq),bq=setTimeout(function(){if(!Kp(b)){L(b.$,"pointer-events","none");Jp.prototype.Td.call(b,a);var c=parseFloat(Tf(b.ob.displayObject(),"max-width"));b.ob.o("min-width",c+"px");b.ob.o("width",Math.min(c,b.ob.width())+"px");b.ob.o("min-width","");b.Yo(a);b.eh=B(b,window,"resize",b.Yh,b)}},Pj?0:1E3))};e.Yh=function(){this.Ig&&(yd(this,this.Ig),this.Ig=null);this.eh&&(yd(this,this.eh),this.eh=null);this.wd()};
e.wd=function(){isNaN(bq)||clearInterval(bq);Jp.prototype.wd.call(this);L(this.$,"pointer-events","")};e.jr=function(a,b){var c=Lp(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.xu=function(a,b){var c=Lp(this);return c.top+c.height>a.bottom+b.height+10?a.bottom-b.top+10:a.top-b.top-b.height-10};e.Nc=function(){this.Yh();Jp.prototype.Nc.call(this)};
function dq(a,b,c,d){P.call(this,{l:"truncated-text-tooltip"});(this.yO=!!a)?a=v(a).ke(this,b,!1):(a=new P({s:R(this,"text")}),a.C(b));v(a);this.R=a;Q(this,a);this.dJ=D(this,new cq({B:d,Bc:c,Ac:this}))}m(dq,P);dq.prototype.setText=function(a){v(!this.yO);w(this.R,P);this.R.C(a)};dq.prototype.show=function(a){this.dJ.enable(a)};function eq(a,b,c,d,f,g,h){P.call(this,{l:"seq-choice-container",tabIndex:0,Xf:!0});var k=this;this.NB=0;C(this,this.w(),ya);this.Pe=b;this.hg=g;this.Lw=H(this);b=new P({l:"attachment-container"});this.vm=new Yo(this.Pe,d);Tk(this.vm,R(b,"attachment-view"));b.i(!!this.Pe.yc);Q(b,this.vm);this.Za=c.ke(this,this.Pe.textRange(),!0);this.Ef=new P({s:R(this,"correct-index")});this.Ef.o("font-size",f.size+"px");f.fontFamily&&this.Ef.o("font-family",f.fontFamily);f.color&&this.Ef.o("color",f.color);this.Ef.i(!!h);
this.h("review",this.Ef.visible());h&&this.Ef.C(h+".");this.Ff=new P({s:R(this,"seq-choice-content")});this.addChild(this.Ff);this.Hi=H(this);this.cg=H(this);this.Gi=H(this);Q(this.Ff,this.Ef);Q(this.Ff,b);this.Ff.addChild(this.Za);this.gf=new dq(c,this.Pe.textRange(),this,a);D(this,this.gf);B(this,this,sk,function(a){if(k.enabled()){a.preventDefault();var b=!1,c=B(k,window,uk,function(c){b||(b=!0,k.Hi.a(a.screenY));k.cg.a(c.screenY)}),d=B(k,window,tk,function(){yd(k,c);yd(k,d);b&&k.Gi.a()})}});B(this,
this.displayObject(),"keydown",this.ee,this);B(this,this.displayObject(),"blur",function(){k.Ea(!1)},this)}m(eq,P);e=eq.prototype;e.g=function(a){P.prototype.g.call(this,a);this.Ff.g(a);this.Za.g(a)};e.choice=function(){return this.Pe};function fq(a,b){a.NB=b;a.o("transform","translateY("+b+"px)")}function gq(a,b){a.NB+=b;a.o("transform","translateY("+a.NB+"px)")}e.reset=function(){this.Za.wb(this.height());this.Za.o("height","")};
e.la=function(a,b){a&&b&&!isNaN(a)&&!isNaN(b)?(a=ng(this.displayObject()),this.Za.wb(b-(a.top+a.bottom-1))):this.reset();this.gf.show(this.Za.Dd)};e.ee=function(a){switch(a.keyCode){case 38:this.hg.Cj(this.Pe,"up");break;case 40:this.hg.Cj(this.Pe,"down");break;case 32:this.Ea(!this.selected());break;case 27:this.Ea(!1)}};function hq(a){var b=a.parent,c=a.iK,d=a.mode,f=a.Va,g=a.Pb,h=a.format;a=a.B;S.call(this,{s:R(b,"content")});this.ea=b;this.W=c;this.Dc=[];this.hG=[];this.Iz=new P({l:"indices-container"});Q(this,this.Iz);this.bc=new P({l:"items-container"});Q(this,this.bc);this.S=null;if("reviewWithoutCorrectAnswers"==d||"reviewWithCorrectAnswers"==d)this.Iz.i(!1),this.bc.h("review",!0);this.SE(d,f,g,h,a);this.Lu=this.Am=this.Sb=0}m(hq,S);e=hq.prototype;
e.SE=function(a,b,c,d,f){a=this.W.J()&&"reviewWithCorrectAnswers"==a;for(var g=0;g<this.W.count();++g){var h=this.W.Th[g],k=this.W.qr.indexOf(h)+1;h=new eq(f,h,b,c,d,this,a?k:null);D(this,h);this.Dy(h);k=d;var n=g,t=new P({s:R(this.Iz,"index")});t.C(n+1+".");t.o("font-size",k.size+"px");n=k.te?"underline":"";n+=k.strike?" line-through":"";t.o("text-decoration",n);t.o("font-weight",k.bold?"bold":"");t.o("font-style",k.italic?"italic":"");k.fontFamily&&t.o("font-family",k.fontFamily);k.color&&t.o("color",
Le(k.color));k=t;this.Iz.addChild(k);this.hG.push(k);this.bc.addChild(h);this.Dc.push(h);a&&(k=this.W,h.h(k.Th[g]==k.qr[g]?"correct":"incorrect",!0))}};e.Dy=function(a){var b=this,c=null;C(this,a.Hi,function(d){b.wp(a,d);c=B(b,v(b.displayObject().parentNode),"scroll",b.qP,b)});C(this,a.cg,function(a){v(b.S).xT=a;b.qP()});C(this,a.Gi,function(){b.Lo();yd(b,c)})};
e.qP=function(){v(this.S);var a=this.S.Ul,b=Uk(a);this.kk.a(b);var c=this.Cf()-this.S.scrollTop,d=(Uk(this).top-this.S.gu-this.S.offsetTop)/this.parentScale()+c,f=(Uk(this).top+((this.Sb+13)*this.Dc.length+10)*this.parentScale()-this.S.gu-this.S.V_)/this.parentScale()+c;c=(this.S.xT-this.S.gu)/this.parentScale()+c;fq(a,gp(c,d,f));d=(2>this.S.lL.length?0:this.S.lL[1].top-this.S.lL[0].top)/this.parentScale();c=f=this.Dc.indexOf(a);for(var g=0;g<this.Dc.length;++g)if(this.Dc[g]!=a){var h=this.Dc[g],
k=Uk(h);c<g&&b.top>=k.top?(gq(h,-d),f=Math.max(f,g)):c>g&&b.top<=k.top&&(gq(h,d),f=Math.min(f,g))}c!=f&&(this.Dc.splice(c,1),this.S.P2=f,this.Dc.splice(f,0,a))};e.Jn=function(a){return"byItems"==a?this.Dc.map(function(a){return[a]}):S.prototype.Jn.call(this,a)};e.g=function(a){S.prototype.g.call(this,a);for(var b=l(this.Dc),c=b.next();!c.done;c=b.next())c.value.g(a)};
e.wp=function(a,b){var c=[];this.Dc.forEach(function(a){return c.push(Uk(a))});var d=Uk(a);this.S={Ul:a,scrollTop:this.Cf(),gu:b,xT:0,offsetTop:d.top-b,V_:d.bottom-b,lL:c};a.h("drag-active",!0)};e.Lo=function(){if(this.S){var a=this.S.Ul,b=this.Dc.indexOf(a);this.bc.removeChild(a);this.bc.qd(a,b);iq(this.W,a.choice(),b);this.S=null;a.h("drag-active",!1);this.Dc.forEach(function(a){return fq(a,0)});a.o("transform","")}};e.Cf=function(){return this.ea.my()};
e.la=function(a,b){a&&b&&(this.Am!=a||this.Lu!=b)&&(this.Am=a,this.Lu=b,this.Na())};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.Dc),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};
e.Na=function(){var a=this;this.Dc.forEach(function(a){a.o("height","");a.reset()});this.Sb=0;this.Sb=this.Dc.reduce(function(a,b){return Math.max(a,b.height())},0);var b=Math.floor(.2*this.ea.height());this.Sb=Math.min(this.Sb,b);this.Dc.forEach(function(b,d){b.o("height",a.Sb+"px");a.hG[d].wb(a.Sb);a.hG[d].o("line-height",a.Sb+"px");b.za()})};
e.Cj=function(a,b){var c=this.W.studentResponse().indexOf(a);switch(b){case "up":0<c&&(b=this.Dc[c],b.selected()?jq(this,a,c,c-1):(b.displayObject().blur(),this.Dc[c-1].focus()));break;case "down":c<this.W.Kc().length-1&&(b=this.Dc[c],b.selected()?jq(this,a,c,c+1):(b.displayObject().blur(),this.Dc[c+1].focus()))}};function jq(a,b,c,d){var f=a.Dc[c];a.bc.qd(f,c<d?d+1:d);f.displayObject().focus();f.Ea(!0);iq(a.W,b,d);a.Dc.splice(c,1);a.Dc.splice(d,0,f)}e.Tq=function(){};function kq(a,b){var c=a.Ia();Zl.call(this,a,"slide-picture-view",b,c.Fa,c.Qf())}m(kq,Zl);kq.prototype.Sa=function(a,b){a=Hg({width:this.Fa.width(),height:this.Fa.height(),boundingWidth:a,boundingHeight:b,gh:!0});return new J(a.width,a.height)};function lq(a){var b=a.options;P.call(this,{l:a.l,zf:a.zf});this.Zt("listbox");this.o("position","absolute");this.ks=b.slice();Object.freeze(this.ks);this.O=[];this.Js=null;this.$i=H(this)}m(lq,P);e=lq.prototype;e.oq=function(){return wa(this.Js)?this.ks[this.Js]:null};e.oD=function(a){a=this.ks.indexOf(a);this.Kh(0<=a?a:null)};e.Iq=function(){return this.Js};e.Kh=function(a){null!==a&&0>a&&(a=null);null===this.Js||this.O[this.Js].Ea(!1);this.Js=a;null===a||this.O[a].Ea(!0)};
function mq(a,b){var c=void 0===c?!0:c;var d=null!=a.Iq()?a.Iq()+1:0;if(c&&(c=a.ks.slice(d).findIndex(function(a){return a.toString().toLowerCase().startsWith(b)}),-1!=c))return c+d;a=a.ks.findIndex(function(a){return a.toString().toLowerCase().startsWith(b)});return-1!=a?a:null}e.options=function(){return this.ks};function nq(a){var b=a.options,c=a.wS;lq.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.Zt("option"),a.item.Ea(!1),Tk(a.item,R(this,"item")),Q(this,a.item),this.O.push(a.item),C(this,a.item.w(),function(a){return function(){d.Kh(d.O.indexOf(a.item));d.$i.a()}}(a))}m(nq,lq);function oq(a,b){this.NU=a;this.YV=b;this.vM=this.JQ=this.qN=void 0}function pq(a){G.call(this);this.Df=[];B(this,a,"keydown",this.ee,this)}m(pq,G);function qq(a,b,c){a.Df.push(D(a,new oq(b,c)))}pq.prototype.ee=function(a){a.defaultPrevented||rq(a)||$a(this.Df,function(b){var c=a.keyCode;if(kc)c=Ej(c);else if(mc&&lc)switch(c){case 93:c=91}c!=b.YV||p(b.qN)&&b.qN!=a.ctrlKey||p(b.JQ)&&b.JQ!=a.shiftKey||p(b.vM)&&b.vM!=a.altKey||(a.preventDefault(),b.NU(a))})};
function rq(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 sq(a){G.call(this);var b=this;this.Z=a;this.Vv=H(this);B(this,this.Z,"scroll",function(){b.Vv.a()})}m(sq,G);sq.prototype.scrollY=function(){return this.Z.scrollTop};sq.prototype.Mt=function(){return this.Vv};sq.prototype.Nq=function(a){this.Z.scrollTop=a};function tq(a){var b=a.Z_,c=a.N2;P.call(this,{l:a.l,zf:a.zf,tabIndex:-1});this.Ys=new Map;this.Eg=c||this;this.f=new P;Q(this.Eg,this.f);uq(this,new sq(this.Eg.displayObject()));this.Mg=b;C(this,this.Mg.H(),this.kX,this)}m(tq,P);
function uq(a,b){a.he(a.zd);a.zd=b;D(a,a.zd);C(a,a.zd.Mt(),function(){document.body.contains(a.displayObject())&&a.Mg.wf(a.zd.scrollY())})}
tq.prototype.la=function(){var a=this.displayObject();var b=qf(a),c=z&&a.currentStyle;c&&"CSS1Compat"==of(b).le.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=kg(a,c.width,"width","pixelWidth"),a=kg(a,c.height,"height","pixelHeight"),a=new J(b,a)):(c=jg(a),b=ng(a),a=sg(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.Mg;c.Ol=isNaN(a.height)?0:a.height;c.rv()};
tq.prototype.kX=function(){this.h("with-scroll",this.Mg.Uw>this.Mg.Ol);this.f.wb(this.Mg.Uw);this.zd.Nq(this.Mg.Pa);this.f.o("padding-top",this.Mg.RF+"px");this.En()};tq.prototype.En=function(){var a=this,b=vq(this.Mg);this.Ys.forEach(function(c,d){0>b.indexOf(d)&&(a.Ys.delete(d),a.f.removeChild(c),a.he(c))});for(var c=0;c<b.length;++c){var d=b[c],f=void 0;this.Ys.has(d)?f=this.Ys.get(d):(f=wq(this,d),D(this,f),this.Ys.set(d,f));this.f.qd(f,c);f.wb(this.Mg.Nm)}this.zd.Nq(this.Mg.Pa)};function xq(){G.call(this);this.Nm=this.Uw=this.Ol=this.Pa=0;this.O=[];this.cp=this.vz=this.RF=0;this.u=H(this)}m(xq,G);function yq(a,b){a.Nm=50;a.O=b;a.Uw=a.Nm*b.length;a.Na()}function vq(a){return a.O.slice(a.vz,a.vz+a.cp)}xq.prototype.wf=function(a){p(this.Ol)&&this.Pa!=a&&(this.Pa=a,this.rv())};xq.prototype.H=function(){return this.u};xq.prototype.rv=function(){this.Pa=gp(this.Pa,0,Math.max(this.Uw-this.Ol,0));this.Na()};
xq.prototype.Na=function(){this.vz=Math.floor(Math.max(0,this.Pa-(N?this.Ol:0))/this.Nm);this.RF=this.Nm*this.vz;this.cp=Math.ceil((Math.min(this.Uw,this.Pa+this.Ol+(N?this.Ol:0))-this.RF)/this.Nm);this.u.a()};function zq(a){var b=a.Bc,c=a.Wn;Jp.call(this,{B:a.B,Bc:b,Ac:a.Ac});var d=this;this.EA=c||b;B(this,this.EA.displayObject(),sk,function(a){d.EA.enabled()&&!Oi(a.rd)&&d.show(!Kp(d))});C(this,this.EA.w(),function(){})}m(zq,Jp);
zq.prototype.Td=function(a){var b=this;Jp.prototype.Td.call(this,a);this.ob.o("min-width",this.Ve.width()+"px");Xg(function(){B(b,window,sk,function(a){b.ob.contains(a.target)||b.EA.contains(a.target)||b.wd()});Ui||B(b,window,"scroll",function(a){b.ob.contains(a.target)||b.wd()},b,!0);B(b,window,"resize",function(){b.wd()},b)})};zq.prototype.wd=function(){Jp.prototype.wd.call(this);this.Nd(window)};zq.prototype.jr=function(a,b){return a.left-b.left};function Aq(a){return Da(a)?Ca(a.enabled)?a.enabled():"boolean"==typeof a.enabled?a.enabled:!0:!0};function Bq(a){return new zq(a)}
function Cq(a){var b=a.prompt,c=a.B,d=a.pC,f=a.label,g=void 0===a.n_?!0:a.n_,h=void 0===a.zK?!0:a.zK;P.call(this,{s:a.s,l:a.l,tabIndex:0,ex:!0});var k=this;this.cV=d||Bq;this.Ra=f||new P({s:R(this,"label"),ec:"SPAN"});Q(this,this.Ra);this.AN=g;this.Uc=b||"";this.mc=this.fd=null;this.$i=H(this);this.$=c||document.body;this.Ye=!1;this.Oy=H(this);h&&B(this,this.displayObject(),"keydown",this.ee,this);this.$o();a=new pq(this);qq(a,function(){k.mc&&k.mc.show(!Kp(k.mc))},13);qq(a,function(){k.mc&&k.mc.show(!0)},
32);qq(a,function(a){k.dI(a)},38);qq(a,function(a){k.cI(a)},40);qq(a,function(){k.mc&&k.mc.show(!1)},27);B(this,this.displayObject(),"keydown",function(a){9==a.keyCode&&k.mc&&k.Ye&&(k.mc.show(!1),a.preventDefault())},this);D(this,a)}m(Cq,P);
function Dq(a,b){a.AN?a.he(a.fd):a.Nd(a.fd);a.he(a.mc);a.fd=b;Jd(a.fd.$i,a.$i);a.$o();C(a,a.fd.$i,function(){a.$o();v(a.mc).show(!1);a.displayObject().focus()});a.mc=a.cV({B:a.$,Bc:a,Ac:b});v(a.mc);D(a,a.mc);Jd(a.mc.Oy,a.Oy);C(a,a.mc.mB,function(){a.Ye=!0;a.h("opened",!0)});C(a,a.mc.Bz,function(){a.Ye=!1;a.h("opened",!1)});!a.Uc&&b.O.length&&a.Kh(0);a.AN&&D(a,a.fd)}e=Cq.prototype;
e.cI=function(a){if(a.altKey)this.mc&&this.mc.show(!0);else{v(this.fd);a:{a=this.fd.options();var b=this.fd.Iq();b=null===b?0:b+1;if(b>=a.length)a=null;else{for(var c=a[b];!Aq(c);){++b;if(b>=a.length){a=null;break a}c=a[b]}a=b}}null!==a&&(this.Kh(a),this.$i.a())}};e.dI=function(a){if(a.altKey)this.mc&&this.mc.show(!1);else{v(this.fd);a:{a=this.fd.options();var b=this.fd.Iq();b=null===b?0:b-1;if(0>b)a=null;else{for(var c=a[b];!Aq(c);){--b;if(0>b){a=null;break a}c=a[b]}a=b}}null!==a&&(this.Kh(a),this.$i.a())}};
e.oq=function(){return this.fd&&this.fd.oq()};e.oD=function(a){v(this.fd).oD(a);this.$o()};e.Iq=function(){return v(this.fd).Iq()};e.Kh=function(a){this.fd&&(this.fd.Kh(a),this.$o())};e.g=function(a){P.prototype.g.call(this,a);this.Ra.g(a);a?this.setAttribute("tabindex","0"):this.removeAttribute("tabindex")};e.$o=function(){var a=this.fd&&this.fd.oq();this.Ra.C(a?a.toString():this.Uc)};e.Sv=function(){P.prototype.Sv.call(this);this.mc&&this.mc.show(!1)};
e.ee=function(a){Dj(a)&&(a=this.fd?mq(this.fd,a.key.toLowerCase()):null,null!==a&&(this.Kh(a),this.$i.a()))};function Eq(a){var b=new P({Xf:!0,ex:!0});b.C(a);return b}function Fq(a){var b=a.M_,c=a.options,d=a.wS;Cq.call(this,{s:a.s,l:a.l,prompt:a.prompt,B:a.B,pC:a.pC,label:a.label,zK:a.zK});this.eW=b;this.dV=d||Eq;a=new nq({l:this.eW,options:c,wS:this.dV});Dq(this,a)}m(Fq,Cq);function Gq(a){var b=a.options,c=a.ET,d=a.u0;lq.call(this,{l:a.l,options:b});var f=this;this.Pa=0;this.jk=new P({l:c});Q(this,this.jk);this.bc=new P({});Q(this.jk,this.bc);a={};b=l(b);for(c=b.next();!c.done;a={item:a.item},c=b.next())a.item=Hq(c.value,d),a.item.Zt("option"),a.item.Ea(!1),Tk(a.item,R(this,"item")),Q(this.bc,a.item),this.O.push(a.item),C(this,a.item.w(),function(a){return function(){f.Kh(f.O.indexOf(a.item));f.$i.a()}}(a));this.sb=new vp({uf:this.jk});D(this,this.sb);this.addChild(this.sb.qg());
this.zd=this.sb.zd;C(this,this.zd.Mt(),function(){f.Pa=f.zd.scrollY()})}m(Gq,lq);Gq.prototype.Kh=function(a){lq.prototype.Kh.call(this,a);this.za()};function Hq(a,b){var c=new P({Xf:!0,ex:!0});c.C(a);b&&b(c);return c}Gq.prototype.la=function(a,b){b&&(this.rv(),this.zd.Nq(this.Pa),a=parseFloat(Sf(this.displayObject(),"max-height")),this.jk.o("max-height",a+"px"),this.sb.lh(this.height(),this.bc.displayObject().scrollHeight))};
Gq.prototype.rv=function(){var a=this.Iq();if(null!==a){var b=this.O[a];a=this.Pa;if(b.y()<a)this.Pa=a-(a-b.y());else{b=b.y()+b.height();var c=a+this.jk.height();b>c&&(this.Pa=a+(b-c))}}};Gq.prototype.setParentScale=function(a){lq.prototype.setParentScale.call(this,a);this.sb.setParentScale(a)};function Iq(a){var b=a.u_;zq.call(this,{B:a.B,Bc:a.Bc,Wn:a.Wn,Ac:a.Ac});this.NN=b}m(Iq,zq);Iq.prototype.Td=function(){this.ob.o("max-width",this.Ve.width()+"px");this.Ve.h("focused",!0);this.NN.h("focused",!0);zq.prototype.Td.call(this)};Iq.prototype.wd=function(){zq.prototype.wd.call(this);this.Ve.h("focused",!1);this.NN.h("focused",!1)};function Jq(a){Jp.call(this,{B:a.B,Bc:a.Bc,Ac:a.Ac});this.Ey()}m(Jq,Jp);Jq.prototype.Ey=function(){B(this,this.Ve,"mouseover",this.Td,this);B(this,this.Ve,"mouseout",this.wd,this)};function Kq(a){Jq.call(this,a)}m(Kq,Jq);Kq.prototype.jr=function(a,b){var c=.5*(b.width+a.width),d=Lp(this);return d.left+d.width>a.right+b.width?a.right-b.left-c:a.left-b.right+c};Kq.prototype.xu=function(a,b){return a.top-b.bottom-6};function Lq(a,b,c){sm.call(this,[0],[150],150);this.Uc=a;this.dc=b;this.f=c;this.rh=!1}m(Lq,sm);Lq.prototype.start=function(a){this.rh=!a;a=this.Uc.opacity();if(1==a||0==a){if(this.rh){if(0==a)return}else if(1==a)return;this.play()}};Lq.prototype.bh=function(a){a=l(a).next().value/150;this.Uc.nb(this.rh?1-a:a);a=this.rh?6*(1-a):6*a;L(this.dc.displayObject(),"padding-top",4+a+"px");L(this.f.displayObject(),"top",11+a+"px")};function Mq(a,b){this.Qc=a;this.Ib=b}Mq.prototype.description=function(){return this.Ib};function Nq(a,b,c,d){P.call(this,{l:"field-view"});var f=this;this.j=b;this.m=a;this.hg=c;C(this,this.m.submittedEvent(),this.NX,this);a=a.Qc;b="select"==a.type();c=a.title().text();c=vb(c)+("mandatory"==a.usage()?"*":"");this.Uc=new P({s:R(this,"prompt")});this.Uc.vf(c);this.Uc.g(!1);this.Uc.nb(0);this.Uc.h("select",b);this.Wu=new P({s:R(this,"error-icon")});this.Wu.h("select",b);this.Wu.i(!1);this.sF=new P({l:"error-tooltip"});Vk(this.sF,this.j,function(){a:{switch(f.tV){case "field-value-is-invalid":var a=
"AUTHORIZATION_FORM_ERROR_EMAIL";break a}a="AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"}return a});new Kq({B:d,Bc:this.Wu,Ac:this.sF});this.dc=new P({s:R(this,"placeholder")});this.dc.vf(c);this.dc.g(!1);this.dc.h("select",b);c=new P({s:R(this,"fieldbg")});Q(this,c);Q(this,this.Uc);Q(this,this.dc);if(b){b=a.values();a=[];b=l(b);for(c=b.next();!c.done;c=b.next())a.push(c.value.text());this.vd=new Fq({l:"authorization-combobox",M_:"authorization-combobox-list",options:a,prompt:" ",B:d,pC:function(a){return f.$E(a)}});
Dq(this.vd,new Gq({options:a,l:"authorization-combobox-list",ET:"authorization-list-scroll-pane"}));Q(this,this.vd);this.m.Xq()&&(this.Uc.nb(1),this.vd.oD(this.m.Xq()),this.dc.i(!1));C(this,this.vd.$i,this.EW,this);C(this,this.vd.w(),this.DW,this)}else this.Ba=new Ro({s:R(this,"text-input")}),Q(this,this.Ba),C(this,this.Ba.Mr,function(){f.dc.i(!1);(new Lq(f.Uc,f.Ba,f.dc)).start(!0)}),C(this,this.Ba.H(),function(){Oq(f.m,f.Ba.value())}),d=a.value(),this.m.Xq()?(this.Uc.nb(1),this.Ba.Lc(this.m.Xq()),
this.dc.i(!1)):d.text()&&(this.Uc.nb(1),this.Ba.Lc(d.text()),this.dc.i(!1),Oq(this.m,d.text())),B(this,this.Ba,"focus",this.MW,this),B(this,this.Ba,"blur",this.NW,this),B(this,this.Ba,"keydown",this.ee,this);Q(this,this.Wu);this.Vj=new P({s:R(this,"hint")});this.Vj.i(!1);Q(this,this.Vj)}m(Nq,P);e=Nq.prototype;e.zL=function(a){this.Vj.vf(a);a=null!=a&&0<a.length;this.Vj.i(a);this.h("with-hint",a)};e.state=function(){return this.m};e.$E=function(a){return new Iq({B:a.B,Bc:a.Bc,Wn:a.Wn,Ac:a.Ac,u_:this})};
e.g=function(a){P.prototype.g.call(this,a);this.Ba&&this.Ba.g(a);this.vd&&this.vd.g(a)};function Pq(a){a.Ba?a.Ba.displayObject().focus():a.vd&&a.vd.focus()}e.mD=function(){this.Ba?this.Ba.displayObject().blur():this.vd&&this.vd.displayObject().blur()};e.NX=function(){var a=this.m.errors(),b=0!=a.length;a=b?a[0].description():"";Qq(this,b,a)};e.EW=function(){var a=this.vd.oq()||"";Oq(this.m,a);a&&(this.dc.i(!1),(new Lq(this.Uc,new P,new P)).start(!0))};
e.MW=function(){this.Ba.h("focused",!0);this.Uc.h("focused",!0);this.h("focused",!0);Qq(this,!1)};e.DW=function(){Qq(this,!1)};e.NW=function(){this.Ba.h("focused",!1);this.Uc.h("focused",!1);this.h("focused",!1);this.m.submit();this.Ba.value().length||(this.dc.i(!0),(new Lq(this.Uc,this.Ba,this.dc)).start(!1))};function Qq(a,b,c){a.Wu.i(b);(a.tV=c)&&Wk(a.sF);a.Ba?a.Ba.h("error",b):a.vd.h("error",b)}e.yd=function(){P.prototype.yd.call(this);this.vd&&this.vd.setParentScale(this.parentScale())};
e.ee=function(a){13==a.keyCode&&(this.hg.Tq(this.m),a.preventDefault())};function Rq(a,b,c,d,f){S.call(this,{s:R(a,"content")});var g=this;this.ea=a;this.j=c;this.pd=[];this.o("margin-bottom","31px");this.o("padding-bottom","14px");a=b.Ub();a=l(a);for(b=a.next();!b.done;b=a.next())b=b.value,"disabled"!=b.Qc.usage()&&(c=new Nq(b,this.j,this,d),"USER_EMAIL"==b.Qc.Yd().text()&&f&&c.zL(this.j.A("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT")),this.pd.push(c),Q(this,c));N||Pi(function(){g.pd.length&&Pq(g.pd[0])})}m(Rq,S);e=Rq.prototype;
e.yd=function(){S.prototype.yd.call(this);for(var a=l(this.pd),b=a.next();!b.done;b=a.next())b.value.setParentScale(this.parentScale())};e.g=function(a){S.prototype.g.call(this,a);for(var b=l(this.pd),c=b.next();!c.done;c=b.next())c.value.g(a)};e.Jk=function(){if(!N)for(var a=l(this.pd),b=a.next();!b.done;b=a.next())if(b=b.value,"text"==b.state().Qc.usage()||"email"==b.state().Qc.usage()){Pq(b);break}};e.Cj=function(){};
e.Tq=function(a){var b=this.pd.findIndex(function(b){return b.state()==a});this.pd[b].mD();b<this.pd.length-1?Pq(this.pd[b+1]):this.ea.xC()};function Sq(){this.Ch=null}Sq.prototype.KL=function(a){this.Ch=a};
function Tq(a,b,c,d){if(c&&d&&!ee(d,new K(0,0,1,1)))if(a.Ch){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.Ch.iq(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.Ch?(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 Uq(a){this.Ch=null;this.Vo=a}m(Uq,Sq);Uq.prototype.fo=function(){return Tq(this,this.Vo.src())};function Vq(){G.call(this);this.u=H(this)}m(Vq,G);Vq.prototype.H=function(){return this.u};Vq.prototype.Ha=function(){this.u.a()};function Wq(a){var b=Object.assign({},a),c={},d;for(d in b)"object"==typeof b[d]&&(b[d]=Wq(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=function(){return b._};b.S2=function(a){return c[a]};return b}function Xq(a){var b={},c;for(c in a)a.hasOwnProperty(c)&&(b[c]=Wq(a[c]));return b};var Yq={rect:{_:"r",left:"l",top:"t",width:"w",height:"h"},index:{_:"i"}},Zq={wj:{_:"a",Ub:{_:"f",Xq:{_:"u"},xy:{_:"v"}}},FS:{_:"e",text:{_:"t"}},Kc:{_:"c",id:{_:"i"},selected:{_:"s"},customAnswer:{_:"t"}},HS:{_:"f",placeholders:{_:"p"}},lT:{_:"mt",placeholders:{_:"p"}},OD:{_:"w",placeholders:{_:"p"},extraWords:{_:"e"}},nf:{_:"d",initiated:{_:"i"},order:{_:"r"},Gb:Object.assign({_:"o"},Yq),wC:Object.assign({_:"d"},Yq),chains:{_:"c",object:{_:"o"},destination:{_:"d"}}},Yl:{_:"h",points:{_:"p",x:{_:"x"},
y:{_:"y"}}},Jt:{_:"ls",Sk:{_:"s",selectedScale:{_:"s"}}},Gk:{_:"m",premises:{_:"p"},responses:{_:"r"},matches:{_:"m",premise:{_:"p"},response:{_:"r"}}},numeric:{_:"n",response:{_:"r"}},IT:{_:"s",Kc:{_:"c"}},YT:{_:"tc",response:{_:"r"}},placeholders:Object.assign({_:"p"},{response:{_:"r"},oe:{_:"w"}})},$q=Xq(Zq);function ar(a){return a?1:0};function br(a,b){G.call(this);this.Qp=a;this.Ng=v(a.rect());this.u=H(this);null!=b&&this.lb(b)}m(br,G);e=br.prototype;e.H=function(){return this.u};e.slideObject=function(){return this.Qp};e.rect=function(){return this.Ng.clone()};e.Zx=function(a){this.Ng=a.clone();this.u.a()};e.persistState=function(a){var b=this.rect();a=a.rect;var c={};c[a.left]=hp(b.left,2);c[a.top]=hp(b.top,2);c[a.width]=hp(b.width,2);c[a.height]=hp(b.height,2);return c};
e.lb=function(a){var b=$q.nf.Gb.rect;this.Ng=new K(a[b.left],a[b.top],a[b.width],a[b.height])};function cr(a,b){this.iP=a;this.xN=b}cr.prototype.objectState=function(){return this.iP};cr.prototype.destinationState=function(){return this.xN};cr.prototype.persistState=function(a){var b={};b[a.object]=this.iP.slideObject().id();b[a.destination]=this.xN.slideObject().id();return b};function dr(a,b){return Math.floor(Math.random()*(b-a+1))+a}
function er(a,b){if(0==b)return a.clone();b=Yd(b);var c=new Tl(a.left,a.top),d=new Tl(a.left+a.width,a.top),f=new Tl(a.left,a.top+a.height);a=new Tl(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=Ul(c,g,b);d=Ul(d,g,b);f=Ul(f,g,b);a=Ul(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 fr=4*(Math.sqrt(2)-1)/3;function gr(a){function b(a,b,c,d){a.save();var f=b.slideObject(),g=f.Ld(),h=b.rect();h.translate(-c.left,-c.top);if(f instanceof Ug){f.rotationAngle()&&(a.translate(h.left+.5*h.width,h.top+.5*h.height),a.rotate(Yd(f.rotationAngle())),h.left=.5*-h.width,h.top=.5*-h.height);var k=Do(f,new J(h.width,h.height));c=Eo(f);if("roundedRectangle"==f.yf()){f=b.slideObject();w(f,Ug);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.yf()){a.fillStyle=d;f=h.left;k=h.top;u=h.width;var sb=h.height;h=u/2*fr;b=sb/2*fr;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.yf()&&"none"==g.background().sg()&&"none"==g.strokeStyle().type()&&(a.lineWidth=1,a.strokeStyle=d,a.stroke())}c=c||"none"!=g.background().sg()}else if(f instanceof sh)f=b.slideObject(),w(f,sh),c=f.rq(),c.translate(h.left,
h.top),f=f.Hq(),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=Lo(c.rect(),c.slideObject().Ld()),g=Lo(d.rect(),d.slideObject().Ld());f=v(he(er(f,c.slideObject().rotationAngle()),er(g,d.slideObject().rotationAngle())));g=yf(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.z0));f+=4);a.Gx=d};function hr(a){var b=a.content,c=a.Gb;a=a.Ca;Vq.call(this);this.ph=!1;this.f=b;this.ig=[];this.$k=[];this.Ci=[];this.Rp=[];this.kd=c;this.KE=!0;this.IR=H(this);this.oQ=H(this);null!=a?this.lb(c,a):ir(this,c)}m(hr,Vq);e=hr.prototype;e.Vq=function(){this.IR.a()};e.reset=function(){0!=this.ph&&(this.ph=!1,this.Ha());this.oQ.a()};e.content=function(){return this.f};e.initiated=function(){return this.ph};e.chainsStates=function(){return this.Ci};
function jr(a){a.Ci.splice(0,a.Ci.length);for(var b=l(a.ig),c=b.next();!c.done;c=b.next())kr(a,c.value)}function lr(a,b){var c=gb(a.Ci,function(a){return a.objectState()==b});-1!=c&&(a.Ci.splice(c,1),a.Ha())}
function kr(a,b){for(var c=null,d=0,f=[],g=l(a.$k),h=g.next();!h.done;h=g.next()){h=h.value;var k=Lo(b.rect(),b.slideObject().Ld());k=er(k,b.slideObject().rotationAngle());var n=Lo(h.rect(),h.slideObject().Ld());n=er(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,Gx:0,z0:1==f.length},gr(k),k.Gx>d&&(c=h,d=k.Gx);c&&(a.Ci.push(new cr(b,c)),a.Ha())}
function mr(a,b){a=a.sz(b.objectState().slideObject());return b.destinationState().slideObject()==a.destination().slideObject()}function nr(a,b){var c=gb(a.Ci,function(a){return a.objectState()==b});return-1==c?null:a.Ci[c]}function or(a,b){a=bb(a.Ci,function(a){return a.destinationState()==b});return cb(a,function(a){return a.objectState()})}
e.persistState=function(a){var b={};b[a.nf.Gb]=pr(this,this.ig,a.nf.Gb);b[a.nf.wC]=pr(this,this.$k,a.nf.wC);b[a.nf.chains]=qr(this);b[a.nf.order]=rr(this);this.initiated()&&(b[a.nf.initiated]=1);return b};
e.lb=function(a,b){var c=this;this.ph=b[$q.nf.initiated]||!1;Wa(b[$q.nf.Gb]).forEach(function(b){var d=Bh(a,b[$q.nf.Gb.index]);c.ig.push(sr(c,d,b[$q.nf.Gb.rect]))});Wa(b[$q.nf.wC]).forEach(function(b){var d=Bh(a,b[$q.nf.wC.index]);c.$k.push(sr(c,d,b[$q.nf.Gb.rect]))});Ob(b[$q.nf.chains],function(a,b){var d=Bh(c.kd,b),f=Bh(c.kd,a);a=c.ig.find(function(a){return a.slideObject()==d});b=c.$k.find(function(a){return a.slideObject()==f});v(a);v(b);c.Ci.push(new cr(a,b))});b=Wa(b[$q.nf.order]);this.Rp=cb(b,
function(a){return Bh(c.kd,a)})};function sr(a,b,c){b=new br(b,c);D(a,b);C(a,b.H(),a.Ha,a);return b}
function ir(a,b){for(var c=new Map,d=[],f=new Map,g=0;g<a.kd.count();++g){var h=Bh(a.kd,g);a.Rp.push(h)}g=l(a.f.chains());for(h=g.next();!h.done;h=g.next()){h=h.value;var k=h.object().slideObject();if(k){var n=Ih(b,k);d.push(n);c.set(n,sr(a,k))}(h=h.destination().slideObject())&&!f.has(h)&&(k=sr(a,h),f.set(h,k),a.$k.push(k))}b=d.sort(function(a,b){return a-b});b=l(b);for(d=b.next();!d.done;d=b.next())a.ig.push(c.get(d.value));jr(a)}
e.sz=function(a){for(var b=l(this.f.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 pr(a,b,c){var d=[];b.forEach(function(b){var f={};f[c.index]=Ih(a.kd,b.slideObject());f[c.rect]=b.persistState(c);d.push(f)});return d}function qr(a){var b={};a.Ci.forEach(function(c){var d=Ih(a.kd,c.objectState().slideObject());b[d]=Ih(a.kd,c.destinationState().slideObject())});return b}
function rr(a){return cb(a.Rp,function(b){return Ih(a.kd,b)})}e.Ha=function(){this.KE&&Vq.prototype.Ha.call(this)};function tr(a){G.call(this);this.Cg=a;this.oJ=0;this.u=H(this)}m(tr,G);tr.prototype.Ia=function(){return this.Cg};function sn(a){return a.Cg.pe()?a.oJ<a.Cg.ZC():!0}function tn(a,b){a.oJ=b;a.u.a()}tr.prototype.Uq=function(){return this.oJ};tr.prototype.H=function(){return this.u};var ur=Xq({wT:{_:"p",om:{_:"u"}},Hb:{_:"S",mode:{_:"m"},Yq:{_:"v"},time:{_:"t"},IS:{_:"f"},Xa:{_:"sp",xS:{_:"c"},time:{_:"t"},groups:{_:"g",slides:{_:"s",hU:{_:"v"},gU:{_:"vd"},UT:{_:"sv"},initiated:{_:"in"},RC:{_:"m"},submitted:{_:"s"},ht:{_:"l"},om:{_:"u"},Qq:{_:"sk"},Ia:{_:"a",lS:{_:"a"},fU:{_:"v"}},Lt:{_:"ms",id:{_:"i"},Uq:{_:"t"}},contentState:Object.assign({_:"c"},Zq)}}}}});function vr(a,b){G.call(this);this.u=H(this);var c=a.audio();if(this.Ne=c?new tr(c):null)D(this,this.Ne),C(this,this.Ne.H(),this.Ha,this);if(this.Yc=(a=a.video())?new tr(a):null)D(this,this.Yc),C(this,this.Yc.H(),this.Ha,this);a=ur.Hb.Xa.groups.slides.Ia;this.Ne&&this.Ne.Ia().pe()&&(c=b?b[a.lS]:0,this.Ne&&tn(this.Ne,c));this.Yc&&this.Yc.Ia().pe()&&(b=b?b[a.fU]:0,this.Yc&&tn(this.Yc,b))}m(vr,G);
vr.prototype.JK=function(){var a=this.Ne&&this.Ne.Ia();(a=!!a&&(a.ni()||a.Rf()))||(O?a=!1:(a=this.Yc&&this.Yc.Ia(),a=!!a&&a.ni()));return a};vr.prototype.persistState=function(a){var b={};this.Ne&&this.Ne.Ia().pe()&&(b[a.lS]=this.Ne.Uq());this.Yc&&this.Yc.Ia().pe()&&(b[a.fU]=this.Yc.Uq());return b};vr.prototype.H=function(){return this.u};vr.prototype.Ha=function(){this.u.a()};function wr(a){var b=a.slide,c=a.contentState,d=a.ub;a=a.Ca;G.call(this);this.Da=b;this.RN=null;this.Oc=d;this.U=c;D(this,this.U);this.XB=!1;this.zB=this.VB=0;this.mA=this.ph=this.MJ=!1;this.kz=void 0;this.cF=null;this.gJ=this.Fy=!1;this.u=H(this);b=ur.Hb.Xa.groups.slides.Ia;b=a?a[b]:void 0;this.Kj=new vr(this.Da.Ql(),b);D(this,this.Kj);this.FB=!1;this.Pw=H(this);this.MQ=H(this);this.OO=H(this);this.WR=H(this);this.kl=xr(this);null!=a&&this.lb(a)}m(wr,G);e=wr.prototype;
e.submit=function(a){this.gJ=a=void 0===a?!1:a;this.Fy=this.FB=!0;a?this.Xe():yr(this)};function yr(a){a.gJ=!1;var b=a.Oc.get(a);a.kz=b;a.cF=null;b&&(a.cF=v(a.Oc.status()),a.MQ.a());a.Pw.a(a)}e.slide=function(){return this.Da};e.ub=function(){return this.Oc};e.initiated=function(){return this.ph};e.submitted=function(){return this.FB};e.Eb=function(){return!1};e.submittedEvent=function(){return this.Pw};e.markedEvent=function(){return this.OO};e.viewingChangedEvent=function(){return this.WR};
e.xq=function(){return this.hasBeenVisited()};e.ht=function(){return this.Fy};e.hasBeenVisited=function(){return this.XB};e.Qq=function(){return!1};e.NL=function(){};e.isMarked=function(){return this.mA};function zr(a,b){a.mA!=b&&(a.mA=b,a.OO.a())}e.viewing=function(){return this.MJ};e.review=function(){return null};e.H=function(){return this.u};e.Xe=function(){var a=this;this.WP&&clearTimeout(this.WP);this.WP=setTimeout(function(){a.u.a()},0)};e.firstVisitTime=function(){return this.RN};e.eC=function(){return this.Kj};
e.Lt=function(){return this.kl};e.visitDuration=function(){return this.viewing()?this.VB+La()-this.zB:this.VB};function Ar(a,b){a.MJ!=b&&(b?a.zB=La():a.VB=a.visitDuration(),a.MJ=b,a.WR.a())}e.Vq=function(){};
e.persistState=function(a){var b={};b[a.hU]=this.hasBeenVisited()?1:0;var c=this.Da.settings().ia();c&&c.isEnabled()&&(b[a.gU]=this.visitDuration(),b[a.UT]=this.zB);b[a.initiated]=ar(this.initiated());b[a.RC]=ar(this.isMarked());b[a.submitted]=this.FB?1:0;b[a.ht]=ar(this.ht());b[a.contentState]=this.U.persistState(a.contentState);c=this.Kj;(c.Ne&&c.Ne.Ia().pe()||c.Yc&&c.Yc.Ia().pe())&&(b[a.Ia]=this.Kj.persistState(a.Ia));Br(this)&&(b[a.Lt]=Cr(this));return b};
e.lb=function(a){var b=ur.Hb.Xa.groups.slides;this.XB=!!a[b.hU];var c=this.Da.settings().ia();c&&c.isEnabled()&&(this.VB=a[b.gU],this.zB=a[b.UT]);this.ph=!!a[b.initiated];this.mA=!!a[b.RC];this.FB=!!a[b.submitted];this.Fy=!!a[b.ht];Br(this)&&Dr(this,a[b.Lt])};e.JK=function(){if(this.Kj.JK())return!0;for(var a=l(this.kl.values()),b=a.next();!b.done;b=a.next())if(b=b.value,!O&&b.Ia().ni())return!0;return!1};e.contentState=function(){return this.U};
function Er(a){p(a.kz)||(a.kz=a.Oc.get(a));return a.kz}function xr(a){var b=new Map;Fh(a.Da.gb().Gb(),"video").forEach(function(c){var d=D(a,new tr(c.Ia()));b.set(c,d);C(a,d.H(),a.Xe,a)});return b}function Cr(a){var b={};a.kl.forEach(function(c,d){if(c.Ia().pe()){a:{d=d.id();for(var f=0,g=l(a.kl.keys()),h=g.next();!h.done;h=g.next()){if(h.value.id()==d){d=f;break a}++f}d=-1}b[d]=c.Uq()}});return b}
function Br(a){a=l(a.kl.values());for(var b=a.next();!b.done;b=a.next())if(b.value.Ia().pe())return!0;return!1}function Dr(a,b){Ob(b,function(b,d){a:{for(var c=0,g=l(a.kl.keys()),h=g.next();!h.done;h=g.next()){h=a.kl.get(h.value);if(h.Ia().pe()&&c==d)break a;++c}throw Error("unknown media state");}tn(h,b)})};function Fr(a,b){this.status=a;this.awardedScore=b};function T(a){var b=a.Ta,c=a.Y,d=a.Ca,f=a.qa;wr.call(this,{slide:a.slide,contentState:a.contentState,ub:a.ub,Ca:d});this.zY=f;this.kA=c;this.fI=b;this.Rg=null;this.vB=!1;this.Fh=0;null!=d&&this.lb(d)}m(T,wr);e=T.prototype;e.submit=function(a){if(!this.Eb())throw Error("can not be submitted");this.Rg=null;++this.Fh;wr.prototype.submit.call(this,a)};e.Eb=function(){var a=this.review();return this.submitted()?!Gr(this)&&(a?"correct"!=a.status():!0):!0};
e.xq=function(){return this.Eb()?!1:this.initiated()?!0:this.submitted()};e.Qq=function(){return this.vB};e.NL=function(a){this.vB=a};e.om=function(){return this.Fh};e.maxScore=function(){var a=this.slide().settings(),b=0;a.J()&&(a=a.evaluation())&&(b="byQuestion"==a.io()?b+a.points():b+this.cv());return b};function Hr(a){var b=a.slide().settings(),c=1<b.Fe()||-1==b.Fe(),d=a.maxScore();c&&b.J()&&1<=a.Fh&&(b=b.evaluation())&&(d=b.jt(),b=a.Fh-1,d=a.maxScore()+b*d,d=Math.max(d,0));return d}e.cv=function(){return 0};
function Gr(a){var b=a.Da.settings().Fe();return-1!=b&&a.Fh>=b}e.review=function(){return this.Rg?this.Rg:this.Da.settings().J()&&this.submitted()?this.Rg=this.Wh():null};e.persistState=function(a){var b=wr.prototype.persistState.call(this,a);b[a.om]=this.Fh;b[a.Qq]=this.vB?1:0;return b};e.lb=function(a){wr.prototype.lb.call(this,a);var b=ur.Hb.Xa.groups.slides;this.Fh=a[b.om];this.vB=!!a[b.Qq]};e.Wh=function(){return null};
function Ir(a,b,c,d,f,g){p(f)||(f=!0);f=f&&!d;var h=a.slide().settings(),k=1<h.Fe()||-1==h.Fe();b||!k||Gr(a)||(a.initiated()&&(f=!1),d||(c=0));k=!a.zY;b?b="correct":g&&d?b="partially":a.hasBeenVisited()||k?(b="incorrect",(h=h.evaluation())&&(a.initiated()?f&&(c=h.Bq()):a.fI.bK()&&f&&(c=h.Bq()))):(b="notanswered",c=0);return new Fr(b,c)};function Jr(a,b){v(!isNaN(b));this.FU=parseFloat(Ng(b));this.Jc=a}Jr.prototype.awardedScore=function(){return this.FU};Jr.prototype.status=function(){return this.Jc};function Kr(a){T.apply(this,arguments)}m(Kr,T);e=Kr.prototype;e.contentState=function(){return T.prototype.contentState.call(this)};e.initiated=function(){return this.contentState().initiated()};e.Vq=function(){this.contentState().Vq()};e.cv=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.Wh=function(){if("byAnswer"==v(this.Da.settings().evaluation()).io()){var a=0;var b=!1,c=0,d=this.contentState().ig;d=l(d);for(var f=d.next();!f.done;f=d.next()){f=f.value;var g=this.sz(f.slideObject());Lr(this,f,g)?(a+=g.score(),c++):b=!0}a=Ir(this,!b,a,!0,!1,0<c&&b||!b&&0<c);a=new Jr(a.status,a.awardedScore)}else a=this.Qo();return a};
e.Qo=function(){var a=0,b=0,c=this.contentState().ig;c=l(c);for(var d=c.next();!d.done;d=c.next()){d=d.value;var f=this.sz(d.slideObject());Lr(this,d,f)?a++:b++}c=this.Da.settings().mh;d=Hr(this);f=0==b;a=Ir(this,f,f?d:0<a&&c?d*a/(a+b):0,c,!c,0<a&&0<b||f&&0<a);return new Jr(a.status,a.awardedScore)};function Lr(a,b,c){c=null!==c.destination().slideObject();var d=!1,f=!1;(b=nr(a.contentState(),b))&&(mr(a.contentState(),b)?d=!0:f=!0);return c?d:!(d||f)}
e.sz=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 Mr(a){T.call(this,a)}m(Mr,T);Mr.prototype.contentState=function(){return T.prototype.contentState.call(this)};Mr.prototype.initiated=function(){return this.contentState().initiated()};function Nr(a){G.call(this);this.Aa=null;this.u=H(this);null!=a&&this.lb(a)}m(Nr,G);Nr.prototype.H=function(){return this.u};Nr.prototype.initiated=function(){return null!=this.Aa};Nr.prototype.response=function(){return this.Aa};Nr.prototype.response=Nr.prototype.response;e=Nr.prototype;e.bd=function(a){this.Aa=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.Aa;return b};e.lb=function(a){this.Aa=a[$q.placeholders.response]};function Or(a,b){this.id=a;this.values=b};function Pr(a,b,c){Nr.call(this,c);this.dc=a;this.Bg=null;this.G=b;if(this.dc.values)for(this.Bg=[],a=l(this.dc.values),b=a.next();!b.done;b=a.next())b=Og(b.value.text()),this.Bg.push(b);c||this.bd("")}m(Pr,Nr);Pr.prototype.placeholder=function(){return this.dc};
Pr.prototype.correct=function(){var a=this.G.$D,b=Og(a?this.response():this.response().toLowerCase());v(this.dc.values);for(var c=l(this.dc.values),d=c.next();!d.done;d=c.next())if(d=d.value,Og(a?d.text():d.text().toLowerCase())==b)return!0;return!1};Pr.prototype.correctAnswers=function(){return this.Bg};Pr.prototype.correctAnswers=Pr.prototype.correctAnswers;Pr.prototype.response=function(){var a=Nr.prototype.response.call(this);v(q(a));return a};Pr.prototype.response=Pr.prototype.response;function Qr(a,b,c){Jr.call(this,b,c);this.fa=a}m(Qr,Jr);Qr.prototype.placeholders=function(){return this.fa};function Rr(a){var b=a.contentState;T.call(this,{slide:a.slide,contentState:b,Ta:a.Ta,Y:a.Y,ub:a.ub,Ca:a.Ca,qa:a.qa});this.MN=b}m(Rr,T);Rr.prototype.initiated=function(){return this.MN.initiated()};Rr.prototype.Wh=function(){for(var a=0,b=this.MN.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;d=Hr(this);c=0<b.length?a/b.length:1;d*=c;var f=this.Da.settings().mh;a=Ir(this,a==b.length,d,f,!0,0<c&&1!=c);return new Qr(b,a.status,a.awardedScore)};function Tr(a){var b=a.contentState;T.call(this,{slide:a.slide,contentState:b,Ta:a.Ta,Y:a.Y,ub:a.ub,Ca:a.Ca,qa:a.qa});var c=this;this.ic=b;C(this,this.ic.H(),function(){for(var a=null,b=0;b<c.ic.count();b++){var g=c.ic.getChoiceState(b);g.selected()&&(a=g)}a=null!=a;c.ph!=a&&(c.ph=a)},this)}m(Tr,T);Tr.prototype.cv=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};Tr.prototype.contentState=function(){return T.prototype.contentState.call(this)};function Ur(a){Tr.call(this,a)}m(Ur,Tr);Ur.prototype.Wh=function(){return"byAnswer"==v(this.Da.settings().evaluation()).io()?this.bv():this.Qo()};Ur.prototype.Qo=function(){for(var a=!1,b=0;b<this.ic.count();++b){var c=this.ic.getChoiceState(b),d=c.choice();w(d,bp);c.selected()&&d.correct()&&(a=!0)}b=Hr(this);a=Ir(this,a,a?b:0,!1,!0,!1);return new Jr(a.status,a.awardedScore)};
Ur.prototype.bv=function(){for(var a=0,b=!1,c=0;c<this.ic.count();++c){var d=this.ic.getChoiceState(c),f=d.choice();w(f,bp);d.selected()&&(a=f.score(),f.correct()&&(b=!0))}a=Ir(this,b,a,!0,!1,!1);return new Jr(a.status,a.awardedScore)};function Vr(a){T.apply(this,arguments)}m(Vr,T);e=Vr.prototype;e.contentState=function(){return T.prototype.contentState.call(this)};e.initiated=function(){return this.contentState().initiated()};e.lq=function(){this.contentState().lq()};e.Vq=function(){var a=v(this.Da.settings().vq());this.review()&&"correct"==v(this.review()).status()||"reset"!=a.fh()||Gr(this)||this.contentState().lq()};e.Wh=function(){return"byAnswer"==v(this.Da.settings().evaluation()).io()?this.bv():this.Qo()};
e.bv=function(){var a=0,b=0,c=0,d=0,f=this.contentState().points();Wr(this,function(f,g,n,t){g&&(a+=f.area().score(),d+=t.length);n&&g&&c++;n||++b});var g=this.contentState().content().areas().filter(function(a){return a.correct()}).length;f=d==f.length;g=Ir(this,0==b&&f&&f,a,!0,!1,0<c&&c!=g||c==g&&(0<b||!f));return new Jr(g.status,g.awardedScore)};
e.Qo=function(){var a=0,b=0,c=0,d=this.contentState().points();Wr(this,function(d,f,g,h){d.area().correct()&&g?(a++,c+=h.length):g||b++});var f=d.length-c,g=this.Da.settings().mh,h=Hr(this);d=c==d.length;var k=0==b;f=k&&d?h:0<a&&g?h*a/(Xr(this)+f):0;h=this.contentState().content().areas().filter(function(a){return a.correct()}).length;g=Ir(this,k&&d,f,g,!g,0<a&&a!=h||a==h&&(0<b||!d));return new Jr(g.status,g.awardedScore)};
e.cv=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 Wr(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.kx(b.ag)&&!f.has(b)}),n=!!g.length;b(a,n,c==n,g);g.forEach(function(a){return f.add(a)})})}
function Xr(a){return a.contentState().areas().filter(function(a){return a.area().correct()}).length};function Yr(a){T.apply(this,arguments)}m(Yr,T);Yr.prototype.initiated=function(){return this.contentState().initiated()};Yr.prototype.contentState=function(){return T.prototype.contentState.call(this)};function Zr(a){T.apply(this,arguments)}m(Zr,T);Zr.prototype.contentState=function(){return T.prototype.contentState.call(this)};Zr.prototype.initiated=function(){return this.contentState().initiated()};Zr.prototype.Wh=function(){for(var a=0,b=this.contentState(),c=0;c<b.f.matches().count();++c)$r(b,c)&&++a;var d=Hr(this);c=0<b.f.matches().count()?a/b.f.matches().count():1;d*=c;var f=this.Da.settings().mh;c=0<c&&1!=c;a=Ir(this,a==b.f.matches().count(),d,f,!0,c);return new Jr(a.status,a.awardedScore)};function as(a,b,c){this.id=a;this.values=b;this.Ie=c};function bs(a,b,c){Nr.call(this,c);this.dc=a;this.dN=null===a.Ie?null:ub(a.values[a.Ie].text());this.Bg=[];a=l(a.values);for(c=a.next();!c.done;c=a.next())this.Bg.push(ub(c.value.text()));b&&rb(this.Bg)}m(bs,Nr);bs.prototype.placeholder=function(){return this.dc};bs.prototype.correct=function(){return this.response()==this.dN};bs.prototype.correctAnswer=function(){return this.dN};bs.prototype.answers=function(){return this.Bg};function cs(a,b,c){Jr.call(this,b,c);this.fa=a}m(cs,Jr);cs.prototype.placeholders=function(){return this.fa};function ds(a){var b=a.contentState;T.call(this,{slide:a.slide,contentState:b,Ta:a.Ta,Y:a.Y,ub:a.ub,Ca:a.Ca,qa:a.qa});this.SO=b}m(ds,T);ds.prototype.initiated=function(){return this.SO.initiated()};ds.prototype.Wh=function(){for(var a=0,b=this.SO.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;d=Hr(this);c=0<b.length?a/b.length:1;d*=c;var f=this.Da.settings().mh;a=Ir(this,a==b.length,d,f,!0,0<c&&1!=c);return new cs(b,a.status,a.awardedScore)};function es(a){var b=a.contentState;Tr.call(this,{slide:a.slide,contentState:b,Ta:a.Ta,Y:a.Y,ub:a.ub,Ca:a.Ca,qa:a.qa});this.Lf=b}m(es,Tr);e=es.prototype;e.contentState=function(){return Tr.prototype.contentState.call(this)};e.Wh=function(){return"byAnswer"==v(this.Da.settings().evaluation()).io()?this.bv():this.Qo()};
e.bv=function(){for(var a=0,b=0,c=0,d=0;d<this.Lf.count();++d){var f=this.Lf.getChoiceState(d),g=f.choice();w(g,bp);var h=g.correct(),k=h==f.selected();f.selected()&&(a+=g.score());h&&k?++b:k||++c}d=0==c;a=Ir(this,d,a,!0,!1,0<b&&0<c||d&&0<b);return new Jr(a.status,a.awardedScore)};
e.Qo=function(){for(var a=0,b=0,c=0;c<this.Lf.count();++c){var d=this.Lf.getChoiceState(c),f=d.choice();w(f,bp);f=f.correct();d=f==d.selected();f&&d?a++:d||b++}c=this.Da.settings().mh;d=Hr(this);f=0==b;a=Ir(this,f,f?d:0<a&&c?d*a/(a+b):0,c,!c,0<a&&0<b||f&&0<a);return new Jr(a.status,a.awardedScore)};e.cv=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 gs(a){T.call(this,a)}m(gs,T);gs.prototype.contentState=function(){return T.prototype.contentState.call(this)};gs.prototype.Wh=function(){if(this.contentState().J()){var a=this.contentState().correct(),b=Hr(this);a=Ir(this,a,a?b:0,!1,!0,!1);return new Jr(a.status,a.awardedScore)}return null};gs.prototype.initiated=function(){return this.contentState().initiated()};function hs(a){T.call(this,a)}m(hs,T);hs.prototype.contentState=function(){return T.prototype.contentState.call(this)};hs.prototype.initiated=function(){return this.contentState().initiated()};hs.prototype.Wh=function(){if(this.contentState().J()){for(var a=0,b=this.contentState(),c=0;c<b.count();++c)b.Th[c]==b.qr[c]&&++a;var d=Hr(this);c=0<b.count()?a/b.count():1;d*=c;var f=this.Da.settings().mh;c=0<c&&1!=c;a=Ir(this,a==b.count(),d,f,!0,c);return new Jr(a.status,a.awardedScore)}return null};function is(a){T.apply(this,arguments)}m(is,T);is.prototype.contentState=function(){return T.prototype.contentState.call(this)};is.prototype.initiated=function(){return this.contentState().initiated()};is.prototype.Wh=function(){var a=this.contentState().correct(),b=Hr(this);a=Ir(this,a,a?b:0,!1,!0,!1);return new Jr(a.status,a.awardedScore)};function js(a,b){this.id=a;this.value=b};function ks(a,b){Nr.call(this);this.dc=a;this.fn=null;null!=b&&this.lb(b)}m(ks,Nr);e=ks.prototype;e.oe=function(){return this.fn};e.placeholder=function(){return this.dc};e.correct=function(){return this.response()==this.correctAnswer()};e.correctAnswer=function(){return this.dc&&this.dc.value&&ub(this.dc.value)};e.persistState=function(a){var b=Nr.prototype.persistState.call(this,a);b[a.oe]=this.fn;return b};e.lb=function(a){Nr.prototype.lb.call(this,a);this.fn=a[$q.placeholders.oe]};function ls(a,b,c){Jr.call(this,b,c);this.fa=a}m(ls,Jr);function ms(a){var b=a.contentState;T.call(this,{slide:a.slide,contentState:b,Ta:a.Ta,Y:a.Y,ub:a.ub,Ca:a.Ca,qa:a.qa});this.YB=b}m(ms,T);ms.prototype.initiated=function(){return this.YB.initiated()};ms.prototype.kC=function(){this.YB.kC()};ms.prototype.Wh=function(){for(var a=0,b=this.YB.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;d=Hr(this);c=0<b.length?a/b.length:1;d*=c;var f=this.Da.settings().mh;a=Ir(this,a==b.length,d,f,!0,0<c&&1!=c);return new ls(b,a.status,a.awardedScore)};
ms.prototype.Vq=function(){var a=v(this.Da.settings().zy());this.review()&&"correct"==v(this.review()).status()||"reset"!=a.fh()||Gr(this)||this.YB.kC()};function ns(){G.call(this)}m(ns,G);
ns.prototype.hf=function(a){switch(a.slide().type()){case "IntroSlide":this.jj(a);break;case "MultipleChoice":w(a,Ur);this.mj(a);break;case "TrueFalse":w(a,Ur);this.sj(a);break;case "MultipleResponse":w(a,es);this.oj(a);break;case "WordBank":w(a,ms);this.uj(a);break;case "MultipleChoiceText":w(a,ds);this.nj(a);break;case "FillInTheBlank":w(a,Rr);this.gj(a);break;case "TypeIn":w(a,is);this.tj(a);break;case "Numeric":w(a,gs);this.pj(a);break;case "Sequence":w(a,hs);this.rj(a);break;case "Matching":w(a,
Zr);this.lj(a);break;case "Hotspot":w(a,Vr);this.hj(a);break;case "InfoSlide":case "InstructionsSlide":this.ij(a);break;case "AuthorizationSlide":this.dj(a);break;case "ResultSlide":this.qj(a);break;case "Essay":w(a,Mr);this.fj(a);break;case "LikertScale":w(a,Yr);this.kj(a);break;case "DND":w(a,Kr);this.ej(a);break;default:throw Error("unknown slide type");}};function os(a,b){a=new P({s:a,Xf:!0});a.h("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 pn({s:b,name:"choices"});return{activeElement:a,TC:b}}function ps(a,b){a=new P({s:a,Xf:!0});a.h("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 on({s:b});return{activeElement:a,TC:b}}
function qs(a,b,c,d){G.call(this);this.j=c;this.F=b;this.$=d;this.Gc=null;this.P=a;this.Vk=null;this.bZ=new Qo}m(qs,ns);e=qs.prototype;e.ot=function(a){var b=a.Le,c=a.mode,d=a.Pb,f=a.ft,g=a.Yf;this.ea=a.parent;this.va=c;this.Gc=null;this.jd=d;this.Vk=f;this.Kp=g;this.hf(b);v(this.Gc);return this.Gc};e.oK=function(a,b){b=new Zl(a,"image-view",b,a.pg());b=this.xj(a,b);b.Vx(new Uq(a));return b};e.vS=function(a,b){b=new kq(a,b);b=this.xj(a,b);b.Vx(new Uq(a));return b};
e.xj=function(a,b){return this.bZ.xj(a,this,b)};e.jj=function(a){this.gz(a.contentState().content().La())};e.dj=function(a){this.Gc=new Rq(this.ea,a.contentState(),this.j,this.$,this.Kp)};e.qj=function(a){this.Gc=new aq(this.ea,a.contentState())};e.ij=function(a){this.gz(a.contentState().content().La())};e.mj=function(a){this.Gc=new fp({parent:this.ea,Sl:a.slide().settings().Sl(),nx:os,mode:this.va,Va:this,T:this.F,format:this.fg(a),J:a.slide().settings().J(),Pb:this.jd},a.contentState())};
e.sj=function(a){this.Gc=new fp({parent:this.ea,Sl:a.slide().settings().Sl(),nx:os,mode:this.va,Va:this,T:this.F,format:this.fg(a),J:a.slide().settings().J(),Pb:this.jd},a.contentState())};e.oj=function(a){var b=a.slide().settings().li();b=b&&b.isEnabled()?b.value():void 0;this.Gc=new fp({parent:this.ea,Sl:a.slide().settings().Sl(),nx:ps,R_:!0,mode:this.va,li:b,Va:this,T:this.F,format:this.fg(a),J:a.slide().settings().J(),Pb:this.jd},a.contentState())};
e.tj=function(a){this.Gc=new Sp(this.ea,a.contentState(),this.va,this.fg(a),this.j,this.$)};e.pj=function(a){this.Gc=new $p(this.ea,a.contentState(),this.va,this.fg(a),this.j,this.$)};e.rj=function(a){this.Gc=new hq({parent:this.ea,iK:a.contentState(),mode:this.va,B:this.$,Va:this,format:this.fg(a),Pb:this.jd})};e.fj=function(a){this.Gc=new yp(this.ea,a.contentState(),this.fg(a))};e.gz=function(a){this.Gc=new Fn(this.ea,this.ke(this.ea,a,!1))};e.fg=function(a){return a.slide().gb().Vd()};function rs(a){var b=a.ba,c=a.ES;this.zV=a.fontSize;this.P=b;this.sV=c}function ss(a,b){var c={};Ob(b,function(b,f){"svg"==b.tagName?c[f]=ts(a,b.cloneNode(!0)):b.firstChild&&"svg"==b.firstChild.tagName?(b=b.cloneNode(!0),ts(a,b.firstChild),c[f]=b):c[f]=b});return c}function us(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 ts(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.zV/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(Sf(b,"vertical-align"),10);L(b,"vertical-align",d*c+"px");vs(a,b,"fill");vs(a,b,"stroke");return b}
function vs(a,b,c){b=b.querySelectorAll("["+c+"]:not(["+c+'="none"])');for(var d=0;d<b.length;++d)b[d].setAttribute(c,a.sV)};function ws(a){this.cB=a}
ws.prototype.ke=function(a){var b=a.htmlText,c=a.Vl,d=void 0===a.Tk?!1:a.Tk,f=a.s;a=a.l;if(this.cB){var g=this.cB,h=document.createElement("div");h.innerHTML=b;us(h,"font-size");us(h,"line-height");us(h,"color");us(h,"text-align");if(g.P){h=h.innerHTML;b=g.P.uR;g=uf("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=Ff(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=Sf(k,"font-family");E&&(n=k,x=E.split(",")[0],x=b.hasOwnProperty(x)?b[x]:null);Sf(k,"font-weight")&&(t=k);Sf(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 us(h,"font-family"),b=h.innerHTML}c=this.cB?ss(this.cB,c):c;return new An({s:f,
l:a,zf:!0},b,c,d)};function xs(a){xe.call(this);this.td=a;this.fp=null}m(xs,xe);e=xs.prototype;e.Vn=function(){for(var a=[],b=0;b<this.td.length;++b){var c=this.td[b];a.push(new pl(c.src,c.mimeType))}return a};e.mP=function(){ys(this);ze(this)};e.lP=function(){ys(this);Ae(this)};function ys(a){a.fp&&(xd(a,a.fp,"canplaythrough",a.mP,a),xd(a,a.fp,"error",a.lP,a))}e.gA=function(){this.fp=zf(ui('<audio preload="auto"/>'));B(this,this.fp,"canplaythrough",this.mP,this);B(this,this.fp,"error",this.lP,this);this.EI()};
e.EI=function(){for(var a=this.Vn(),b=0;b<a.length;++b){var c=a[b];c='<source src="'+c.src()+'" '+(null===c.type()?"":'type="'+c.type()+'" ')+"/>";c=zf(ui(c));v(this.fp).appendChild(c)}};e.release=function(){};function zs(a){qn.call(this,{Pl:a.Pl,SC:a.SC,zq:a.zq,mode:a.mode})}m(zs,qn);zs.prototype.dP=function(){var a=this.Qh.Ia();return a.ni()||a.Rf()};function As(a){var b=a.Pl,c=a.T,d=a.mode,f=a.ne,g=a.mediaController;a=a.p0.Ia();var h=w(a.Fa,xs);h=Dl(h.Vn());Gm.call(this,{Yn:h,l:"slide-audio-view",Px:c,ne:f});this.Qh=b;this.resize(245,36);D(this,h);this.Lb=new zs({Pl:this.Qh,zq:h,SC:this.pb,mode:d});D(this,this.Lb);g.pA.push(this.Lb);a.Rf()&&this.i(!1)}m(As,Gm);As.prototype.Sa=function(){return new J(this.width(),this.height())};As.prototype.ab=function(a,b,c,d){c=this.Sa(c,d);this.resize(c.width,c.height);this.move(a,b)};function Bs(a,b,c){xe.call(this);this.wk=a;this.gp=null;this.og=b;this.gg=c}m(Bs,xe);e=Bs.prototype;e.Vn=function(){for(var a=[],b=0;b<this.wk.length;++b){var c=this.wk[b];a.push(new pl(c.src,c.mimeType))}return a};e.PP=function(){Cs(this);ze(this)};e.OP=function(){Cs(this);Ae(this)};function Cs(a){a.gp&&(xd(a,a.gp,"canplaythrough",a.PP,a),xd(a,a.gp,"error",a.OP,a))}e.gA=function(){this.gp=this.EG();B(this,this.gp,"canplaythrough",this.PP,this);B(this,this.gp,"error",this.OP,this);this.EI(this.Vn())};
e.EG=function(){var a=zf(ui('<video preload="auto"/>'));Xj&&a.setAttribute("playsinline","");return a};e.EI=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=zf(ui(c));v(this.gp).appendChild(c)}};e.path=function(){throw Error();};e.width=function(){return this.og};e.height=function(){return this.gg};e.release=function(){};function Ds(a){var b=a.Ia,c=a.Pl,d=a.T,f=a.mode,g=a.ne,h=a.mediaController;a=a.hh;var k=w(b.FJ,Bs);k=Bl(k.Vn());Lm.call(this,{Yn:k,l:"video-player",Px:d,ne:g,hh:a});this.Yc=c;this.va=f;c=b.ak.path();this.Oa.setAttribute("poster",c);this.ak=b.ak;this.UR=b;this.Lb=new qn({Pl:this.Yc,zq:k,SC:this.pb,mode:f});D(this,this.Lb);h.pA.push(this.Lb);this.oc.i(this.QI());"normal"==this.va&&b.ni()&&this.pb.Sf();this.Wo()}m(Ds,Lm);e=Ds.prototype;e.Lr=function(){};
e.ab=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=Hg({width:this.UR.videoWidth(),height:this.UR.videoHeight(),boundingWidth:a,boundingHeight:b,gh:!0});return new J(a.width,a.height)};e.lB=function(){return(!this.Yc.Ia().Rf()||"normal"!=this.va)&&Qm(this)};e.QI=function(){return sn(this.Yc)};e.qF=function(){return(sn(this.Yc)||"normal"!=this.va)&&this.lB()};
e.YQ=function(){return this.Yc.Ia().Rf()&&"normal"==this.va?sn(this.Yc)||"normal"!=this.va:!1};function Es(a,b,c,d,f){f=void 0===f?null:f;P.call(this,{l:"wb-placeholder"});var g=this;this.j=c;this.gN=!1;Rk(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.fn=f;this.Dd=!1;this.m=b;this.$=d;this.Ra=new P({s:R(this,"label")});Q(this,this.Ra);this.Hi=H(this);this.cg=H(this);this.Gi=H(this);this.$O=H(this);this.vl=null;this.gf=new dq(null,"",this,d);D(this,this.gf);this.Oj=new P({s:R(this,"tooltip-icon")});this.IN=72;var h;B(this,this,sk,function(a){if(null!==
g.value()&&g.enabled()){h=!1;var b=a.screenX,c=a.screenY,d=B(g,window,uk,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.cg.a({x:d-b,y:f-c});a.preventDefault()}),f=B(g,window,tk,function(){yd(g,d);yd(g,f);h?g.Gi.a():g.$O.a()});a.preventDefault();g.Hi.a()}});Fs(this)}m(Es,P);e=Es.prototype;e.Fd=function(){Fs(this)};e.value=function(){return this.m.response()};
e.gc=function(){w(this.m,ks);var a=this.m.correct();this.h("review",!0);this.h(a?"correct":"incorrect",!0);this.Ra.h(a?"correct":"incorrect",!0);a||(Q(this,this.Oj),a=this.m.response()||"",this.vl=new Np({co:this,B:this.$,MD:a,correctAnswers:[v(this.m.correctAnswer())],K:this.j}),D(this,this.vl),this.gf.show(!1),this.gN=!0)};e.Lc=function(a){a&&this.o("width","");this.m.bd(a);Fs(this)};e.oe=function(){return this.fn};function Gs(a){a.o("width","");return a.Az()}
function Fs(a){var b=a.value();null===b?Hs(a):(a.Ra.nb(1),Is(a,b));a.h("type",null===b?"empty":"word");a.vl&&Op(a.vl,a.Dd)}function Is(a,b){a.o("width","");a.displayObject().style.display="block";var c=a.Ra.height();a.Ra.o("white-space","normal");a.Ll(b,c);a.Ra.o("white-space","");a.displayObject().style.display="";a.o("width","")}function Hs(a){if(null===a.value()){a.Ra.nb(0);if(null===a.fn){var b=a.Sn("review")?72:a.IN;a.ya(b);a.Ra.vf("&nbsp;");a.gf.show(!1)}else Is(a,a.fn);a.gf.show(!1)}}
e.Ll=function(a,b){function c(){++h;g=f<a.length?a.substr(0,f)+"\u2026":a;d.C(g)}this.gf.o("max-width","");this.gf.setText(a);this.gf.show(!1);this.Dd=!1;var d=this.Ra;d.C(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.Dd=!0;this.gf.o("max-width",Math.min(400,
d.width()+20)+"px");this.gf.show(!Pj&&!this.gN)}};function Js(a,b,c,d){S.call(this,{l:"wb-extra-words"});this.fa=[];a=l(a.extraWords());for(var f=a.next();!f.done;f=a.next())f=f.value,f=new Es(b,f,c,d,f.oe()),this.addChild(f),this.fa.push(f),f.h("place",!0)}m(Js,S);Js.prototype.la=function(){for(var a=l(this.fa),b=a.next();!b.done;b=a.next())b.value.Fd()};Js.prototype.g=function(a){S.prototype.g.call(this,a);for(var b=l(this.fa),c=b.next();!c.done;c=b.next())c.value.g(a)};Js.prototype.placeholders=function(){return this.fa};function Ks(a){P.call(this,{l:"fib-placeholder",St:!1});var b=this;Rk(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.Fc=new Ro({s:R(this,"input")});Q(this,this.Fc);this.Mr=H(this,this.Fc.Mr);C(this,this.Fc.Mr,function(){b.Dn()});C(this,this.Fc.UN,function(){b.h("focused",!0)});C(this,this.Fc.pE,function(){b.h("focused",!1)})}m(Ks,P);
Ks.prototype.Dn=function(){this.Fc.o("width","0");var a=Math.max(this.Fc.displayObject().scrollWidth+10,65);this.Fc.o("width",a+"px");(z||ic)&&this.Fc.o("width","100px")};Ks.prototype.g=function(a){O||P.prototype.g.call(this,a);this.Fc.g(a)};Ks.prototype.la=function(){this.Dn()};function Ls(a,b,c,d){Ks.call(this,a);var f=this;this.j=d;this.m=b;this.$=c;this.Kl=this.hg=null;this.xJ();this.Oj=new P({s:R(this,"tooltip-icon")});this.kg=H(this);C(this,this.Fc.H(),function(){f.m.bd(f.Fc.value())});C(this,this.Fc.pE,function(){f.m.bd(f.Fc.value())});C(this,this.w(),function(){f.kg.a(f.m)});B(this,this.Fc,"keydown",function(a){13==a.keyCode&&f.hg&&(f.hg.Tq(b),a.preventDefault())},this)}m(Ls,Ks);e=Ls.prototype;e.activate=function(a){a?N||this.Fc.displayObject().focus():this.Fc.displayObject().blur()};
e.Fd=function(){this.Dn();this.Kl&&(this.contains(this.Oj)&&this.Fc.o("padding-right","25px"),Op(this.Kl,this.Fc.displayObject().scrollWidth>this.Fc.width()))};e.gc=function(){var a=this.m.correct();this.Fc.h(a?"correct":"incorrect",!0);this.h(a?"correct":"incorrect",!0);a||(Q(this,this.Oj),a=this.m.response()||"",this.Kl=new Np({co:this,B:this.$,MD:a,correctAnswers:v(this.m.correctAnswers()),K:this.j}),D(this,this.Kl))};e.xJ=function(){var a=this.m.response()||"";this.Fc.Lc(a);this.Dn()};
e.la=function(){Ks.prototype.la.call(this);this.m.correctAnswers()&&!this.m.correct()&&(z||ic)&&(this.o("width","100px"),this.o("text-align","left"),this.Fc.o("width","65px"),this.Fc.o("padding-right","0"))};function Ms(a){var b=a.parent;zq.call(this,{B:a.B,Bc:a.Bc,Wn:a.Wn,Ac:a.Ac});this.ea=b}m(Ms,zq);
Ms.prototype.Td=function(a){if(!O){this.ob.o("max-height","300px");this.Ve.h("focused",!0);this.ea.h("focused",!0);this.ob.o("width","");this.ob.o("min-width","");this.ob.o("height","");zq.prototype.Td.call(this,a);var b=parseFloat(Sf(this.Ve.displayObject(),"max-width"));this.ob.o("white-space","nowrap");var c=this.ob.width()>b;this.ob.o("width",Math.min(b,this.ob.width())+"px");this.ob.o("white-space",c?"normal":"nowrap");this.ob.za();this.Yo(a)}};
Ms.prototype.wd=function(){O||(zq.prototype.wd.call(this),this.Ve.h("focused",!1),this.ea.h("focused",!1))};Ms.prototype.EQ=function(a,b,c){a-=10;this.ob.o("max-height",a+"px");console.log(a);a=Uk(this.Ve);this.ob.move(c,b?10:a.bottom);return!0};function Ns(a,b,c,d){Cq.call(this,{l:"mct-placeholder",prompt:c.A("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"),B:d,pC:function(a){return f.$E(a)}});var f=this;Rk(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.kk=H(this);this.j=c;this.m=b;this.Dd=!1;this.xJ();this.kg=H(this);C(this,this.w(),function(){f.kg.a(f.m)});B(this,this.displayObject(),sk,function(){f.kk.a(Uk(f))});this.Oj=new P({s:R(this,"tooltip-icon")});C(this,this.j.Ym,function(a,
b){"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"==a&&(f.Uc=b,f.Fd())})}m(Ns,Cq);e=Ns.prototype;e.$E=function(a){return new Ms({B:a.B,Bc:a.Bc,Wn:a.Wn,Ac:a.Ac,parent:this})};e.xJ=function(){};e.Fd=function(){var a=this.m.response(),b=null===a?this.Uc:a;this.Ra.h("prompt",null===a);this.Ra.displayObject().style.display="block";this.Ra.o("white-space","nowrap");a=this.Ra.height();this.Ra.o("white-space","");this.Ll(b,a);this.Ra.displayObject().style.display=""};
e.gc=function(){var a=this.m.correct();this.h(a?"correct":"incorrect",!0);a||(Q(this,this.Oj),this.nM())};e.g=function(a){O||Cq.prototype.g.call(this,a)};e.nM=function(){};
e.Ll=function(a,b){function c(){++h;g=f<a.length?a.substr(0,f)+"\u2026":a;d.C(g)}this.Dd=!1;var d=this.Ra;d.C(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.Dd=!0}};function Os(a){var b=a.Xt,c=a.gD;S.call(this,{s:R(a.parent,"content")});this.fa=c;this.Am=0;this.addChild(b)}m(Os,S);Os.prototype.g=function(a){S.prototype.g.call(this,a);for(var b=l(this.fa),c=b.next();!c.done;c=b.next())c.value.g(a)};Os.prototype.la=function(a,b){a&&b&&this.Am!=a&&(this.Am=a,this.Fd())};Os.prototype.Fd=function(){for(var a=l(this.fa),b=a.next();!b.done;b=a.next())b=b.value,b instanceof Ks&&b.za(),b instanceof Ns&&(b.o("max-width",Math.min(this.width()-10,300)+"px"),b.Fd())};
Os.prototype.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.fa),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};function Ps(a){var b=a.parent,c=a.mode,d=a.state,f=a.xb,g=a.B,h=a.K,k=a.Ih,n=Qs(a.ba,d.content().La()),t={};a=[];for(var u=l(d.placeholders()),x=u.next();!x.done;x=u.next()){x=x.value;var E=new Ls(f,x,g,h);a.push(E);t[x.placeholder().id]=E.displayObject()}g=new nn(d.content().La(),new ln(null,null,null),t);k=k.ke({s:R(b,"fib-rich-text"),htmlText:n.htmlText(),Vl:g.ei,Tk:!1});Os.call(this,{parent:b,Xt:k,gD:a,xb:f});var M=this;a.forEach(function(a){a.hg=M});this.kg=H(this);this.ea=b;this.U=d;b=l(a);
for(d=b.next();!d.done;d=b.next())d=d.value,C(this,d.kg,function(a){M.kg.a(a)}),D(this,d);b=l(a);for(d=b.next();!d.done;d=b.next())C(this,d.value.Mr,this.za,this);if("reviewWithCorrectAnswers"==c)for(c=l(a),d=c.next();!d.done;d=c.next())d.value.gc()}m(Ps,Os);Ps.prototype.Cj=function(){};Ps.prototype.Tq=function(a){var b=this.U.placeholders();a=b.indexOf(a);a<b.length-1?(w(this.fa[a],Ls).activate(!1),w(this.fa[a+1],Ls).activate(!0)):this.ea.xC()};
Ps.prototype.im=function(){this.fa.forEach(function(a){w(a,Ls).activate(!1)})};Ps.prototype.Jk=function(){this.fa.length&&w(this.fa[0],Ls).activate(!0)};function Rs(a,b,c,d){Ns.call(this,a,b,d,c);var f=this;this.HZ=c;this.um=new Gq({options:b.answers(),l:"mct-answers-list",ET:"mct-answers-list-scroll-pane",u0:function(b){Rk(b,{"font-family":a.fontFamily,"font-size":a.size+"px"})}});this.um.oD(b.response());C(this,this.um.$i,function(){b.bd(f.um.oq());f.Fd()});Dq(this,this.um);this.vl=null;c=new pq(this);qq(c,function(){f.mc&&f.mc.show(!Kp(f.mc))},32);D(this,c)}m(Rs,Ns);e=Rs.prototype;e.Kh=function(a){Ns.prototype.Kh.call(this,a);this.m.bd(this.um.oq())};
e.$o=function(){var a=this.um&&this.um.oq();a=a?a.toString():this.Uc;this.Ra.displayObject().style.display="block";this.Ll(a,this.Ra.height());this.Ra.displayObject().style.display=""};e.nM=function(){var a=this.m.response()||"";this.vl=new Np({co:this,B:this.HZ,MD:a,correctAnswers:[this.m.correctAnswer()],K:this.j});D(this,this.vl)};e.Fd=function(){this.Ra.ya(Ss(this));Ns.prototype.Fd.call(this);this.vl&&Op(this.vl,this.Dd)};
function Ss(a){var b=0;a.Ra.o("white-space","nowrap");a.Ra.o("width","");var c=[a.Uc].concat(a.um.options());c=l(c);for(var d=c.next();!d.done;d=c.next())a.Ra.C(d.value),b=Math.max(b,a.Ra.displayObject().clientWidth+1);a.Ra.o("white-space","");a.$o();return Math.min(b,360>=screen.width?170:225)}e.cI=function(a){Ns.prototype.cI.call(this,a)};e.dI=function(a){Ns.prototype.dI.call(this,a)};function Ts(a){var b=a.parent,c=a.mode,d=a.state,f=a.xb,g=a.B,h=a.K,k=a.Ih,n=Qs(a.ba,d.content().La()),t={};a=[];for(var u=l(d.placeholders()),x=u.next();!x.done;x=u.next()){x=x.value;var E=new Rs(f,x,g,h);a.push(E);t[x.placeholder().id]=E.displayObject()}d=new nn(d.content().La(),new ln(null,null,null),t);k=k.ke({s:R(b,"mct-rich-text"),htmlText:n.htmlText(),Vl:d.ei,Tk:!1});Os.call(this,{parent:b,Xt:k,gD:a,xb:f});var M=this;this.kg=H(this);f=l(a);for(b=f.next();!b.done;b=f.next())b=b.value,D(this,
b),C(this,b.kg,function(a){M.kg.a(a)}),C(this,b.kk,function(a){M.kk.a(a)});if("reviewWithCorrectAnswers"==c||"reviewWithoutCorrectAnswers"==c)for(f=l(a),b=f.next();!b.done;b=f.next())b.value.h("review",!0);if("reviewWithCorrectAnswers"==c)for(c=l(a),b=c.next();!b.done;b=c.next())b.value.gc()}m(Ts,Os);function Us(a){return 3*a*a-2*a*a*a};function Vs(a,b,c){sm.call(this,[0],[b],b,Us);this.di=a;this.oz=c}m(Vs,sm);e=Vs.prototype;e.vg=function(){sm.prototype.vg.call(this);this.rF(!0);this.sP()};e.sP=function(){};e.ti=function(){sm.prototype.ti.call(this);this.rF(!1)};e.rF=function(a){this.di.g(a)};e.OF=function(a){a/=this.duration;return""+Wl(-this.oz.x+this.oz.x*a,-this.oz.y+this.oz.y*a)};e.bh=function(a){a=this.OF(v(a)[0]);this.di.o("transform",a)};function Ws(a){var b=a.parent,c=a.Xt,d=a.gD,f=a.state;a=a.extraWords;S.call(this,{s:R(b,"content")});this.ea=b;this.m=f;this.Ko=a;this.fa=this.Ko.placeholders().concat(d);b=l(this.fa);for(d=b.next();!d.done;d=b.next())D(this,d.value);this.addChild(c);this.rN=this.vN=void 0}m(Ws,S);Ws.prototype.g=function(a){S.prototype.g.call(this,a);this.Ko.g(a);for(var b=l(this.fa),c=b.next();!c.done;c=b.next())c.value.g(a)};
Ws.prototype.la=function(a,b){if(this.vN!=a||this.rN!=b){this.vN=a;this.rN=b;a=Math.max(72,this.fa.reduce(function(a,b){return Math.min(a,Gs(b))},0));b=Math.min(300,this.fa.reduce(function(a,b){return Math.max(a,Gs(b))},0));a+=(b-a)/2;b=l(this.fa);for(var c=b.next();!c.done;c=b.next())c=c.value,c.Fd(),c.IN=a,Hs(c)}};Ws.prototype.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.fa),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};function Xs(a,b,c){Vs.call(this,a,b,c)}m(Xs,Vs);Xs.prototype.rF=function(){};
function Ys(a){var b=a.parent,c=a.mode,d=a.xb,f=a.B,g=a.ba,h=a.extraWords,k=a.K,n=a.Ih;a=a.Le.contentState();var t=Qs(g,a.content().La()),u={};g=[];for(var x=l(a.placeholders()),E=x.next();!E.done;E=x.next()){E=E.value;var M=new Es(d,E,k,f);g.push(M);u[v(E.placeholder()).id]=M.displayObject()}f=new nn(a.content().La(),new ln(null,null,null),u);n=n.ke({s:R(b,"wb-rich-text"),htmlText:t.htmlText(),Vl:f.ei,Tk:!1});Ws.call(this,{parent:b,Xt:n,gD:g,state:a,xb:d,extraWords:h});var U=this;this.S=this.Wk=
null;this.Eu=!1;C(this,a.ZB,function(){U.nr(!0)});var Qa=this.fa;d={};h=l(Qa);for(b=h.next();!b.done;d={vi:d.vi,hD:d.hD},b=h.next())d.vi=b.value,d.hD=null,C(this,d.vi.$O,function(a){return function(){if(null!==a.vi.value()){if(null===a.vi.oe())for(var b=l(Qa),c=b.next();!c.done;c=b.next()){if(c=c.value,c.oe()==a.vi.value()&&null===c.value()){var d=c;break}}else for(b=l(Qa),c=b.next();!c.done;c=b.next())if(c=c.value,null===c.oe()&&null===c.value()){d=c;break}d&&U.El(a.vi,d,a.vi,null)}}}(d)),C(this,
d.vi.Hi,function(a){return function(){a.hD=B(U,v(U.displayObject().parentNode),"scroll",U.BP,U)}}(d)),C(this,d.vi.cg,function(a){return function(b){0==b.x&&0==b.y||U.wp(a.vi);U.Eu&&(v(U.S),U.S.mf=b,U.BP())}}(d)),C(this,d.vi.Gi,function(a){return function(){U.Eu&&(U.Lo(),yd(U,a.hD))}}(d));if("reviewWithCorrectAnswers"==c)for(c=l(g),b=c.next();!b.done;b=c.next())b.value.gc()}m(Ys,Ws);e=Ys.prototype;
e.nr=function(a){if(a){a=[];for(var b=l(this.fa),c=b.next();!c.done;c=b.next())if(c=c.value,null!==c.value()&&null===c.oe()){for(var d=null,f=l(this.fa),g=f.next();!g.done;g=f.next())if(g=g.value,g.oe()==c.value()&&null===g.value()&&!a.includes(g)){d=g;a.push(d);break}d&&this.El(c,d,c,null,200,!0)}}this.m.placeholders().forEach(function(a){a.response()&&a.bd(null)});this.m.extraWords().forEach(function(a){a.bd(a.oe())})};
e.El=function(a,b,c,d,f,g){var h=this;f=void 0===f?200:f;if(!this.Wk||g){var k=c.value(),n=Zs(this,a);a=Zs(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.Wk=D(this,new Xs(n,f,g));this.Wk.play();c.h("drag-active",!0);C(this,this.Wk.al,function(){h.removeChild(n);c.h("drag-active",!1);c.Lc(d);b.Lc(k);h.Wk=null})}};
e.wp=function(a){if(!this.Eu){var b=Zs(this,a);this.addChild(b);this.S={placeholder:a,mx:b,Dt:null,scrollTop:this.Cf(),mf:{x:0,y:0}};a.h("drag-active",!0);this.Eu=!0}};function Zs(a,b){var c=Uk(b),d=Uk(a);b=new P({ga: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.o("position","absolute");return b}
e.BP=function(){v(this.S);var a=this.S.mx;this.kk.a(Uk(a));var b=this.Cf(),c=b-this.S.scrollTop,d=this.parentScale(),f=this.ea.ly(),g=Uk(this.S.placeholder),h=v(this.ea.displayObject()).getBoundingClientRect(),k=this.S.mf.x/d;k=Math.min((h.right-g.right)/d,Math.max((h.left-g.left)/d,k));var n=a.height()*d;a.o("transform","translate("+k+"px, "+Xd(this.S.mf.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=Uk(a);d=l(this.fa);for(f=d.next();!f.done;f=d.next())if(f=f.value,
this.S.placeholder!=f&&(g=fe(Uk(f),a)))g=g.width*g.height,g>c&&(c=g,b=f);if(this.S.Dt!=b){this.S.Dt&&(this.S.Dt.h("highlight",!1),this.S.Dt=null);if(a=b)a=this.S.placeholder,c=b,a=c.oe()==a.value()||null===c.oe();a&&(b.h("highlight",!0),this.S.Dt=b)}};
e.Lo=function(){v(this.S);var a=this.S,b=a.mx,c=a.placeholder;a=a.Dt;c.h("drag-active",!1);if(a){var d=a.value();if(null===c.oe()||null===d||d==c.oe())this.El(b,a,c,d,100);else{d=null;for(var f=l(this.fa),g=f.next();!g.done;g=f.next())if(g=g.value,g.oe()==a.value()&&null===g.value()){d=g;break}v(d).Lc(d.oe());this.El(b,a,c,null,100)}a.h("highlight",!1)}else{a=null;d=l(this.fa);for(f=d.next();!f.done;f=d.next())if(f=f.value,f.oe()==c.value()&&null===f.value()){a=f;break}this.El(b,a||c,c,null)}this.removeChild(b);
ud(b);this.Eu=!1;this.S=null};e.Cf=function(){return this.ea.my()};function $s(a,b,c){Ns.call(this,a,b,c)}m($s,Ns);$s.prototype.Fd=function(){this.Ra.o("max-width",(360>=screen.width?170:225)+"px");Ns.prototype.Fd.call(this)};function at(a){var b=a.parent,c=a.mode,d=a.state,f=a.xb,g=a.ba,h=a.K;a=a.Ih;S.call(this,{s:R(b,"content")});var k=this;this.m=d;C(this,this.m.ZB,function(){k.nr()});g=Qs(g,d.content().La());for(var n={},t=[],u=l(d.placeholders()),x=u.next();!x.done;x=u.next()){x=x.value;var E=new $s(f,x,h);t.push(E);n[v(x.placeholder()).id]=E.displayObject()}this.fa=t;d=new nn(d.content().La(),new ln(null,null,null),n);b=a.ke({s:R(b,"wb-rich-text"),htmlText:g.htmlText(),Vl:d.ei,Tk:!1});this.addChild(b);this.kg=H(this);
d=l(this.fa);for(b=d.next();!b.done;b=d.next())C(this,b.value.kg,function(a){k.kg.a(a)});if("reviewWithCorrectAnswers"==c||"reviewWithoutCorrectAnswers"==c)for(d=l(this.fa),b=d.next();!b.done;b=d.next())b.value.h("review",!0);if("reviewWithCorrectAnswers"==c)for(c=l(this.fa),b=c.next();!b.done;b=c.next())b.value.gc()}m(at,S);e=at.prototype;e.nr=function(){this.m.placeholders().forEach(function(a){a.response()&&a.bd(null)});this.m.extraWords().forEach(function(a){a.bd(a.oe())});this.Fd()};
e.g=function(a){S.prototype.g.call(this,a);for(var b=l(this.fa),c=b.next();!c.done;c=b.next())c.value.g(a)};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.fa),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};e.Fd=function(){for(var a=l(this.fa),b=a.next();!b.done;b=a.next())b=b.value,w(b,$s),b.Fd()};e.la=function(){};function bt(a){return 0!=a.type.indexOf("touch")?1:v(a.rd).touches.length};function ct(a,b){G.call(this);var c=this,d=this.Ki(a);B(this,d,sk,function(d){if((a instanceof Node||a.enabled())&&!(1<bt(d))){var f=d.screenX,h=d.screenY,k=B(c,window,uk,function(a){1<bt(a)||(b.pT({x:a.screenX-f,y:a.screenY-h}),a.preventDefault())}),n=B(c,window,tk,function(a){1<bt(a)||(yd(c,k),yd(c,n),b.qT())});b.rT();d.preventDefault()}})}m(ct,G);ct.prototype.Ki=function(a){return a instanceof Node?a:a.displayObject()};function dt(a){P.call(this,{l:"dnd-destination-review-icon"});this.h(a?"correct":"incorrect",!0);this.pl=this.Wb=!1;this.Ei=this.Pu=this.Qu=0;this.yo=null;this.Xc=new P({l:"hotspot_throbbing_ring",ec:"DIV"});this.addChild(this.Xc)}m(dt,P);e=dt.prototype;e.Wa=function(a){a!=this.Wb&&((this.Wb=a)?(this.iG(),this.El()):this.cJ())};e.cJ=function(){null!=this.yo&&clearInterval(this.yo)};
e.El=function(){var a=this;this.yo=setInterval(function(){if(a.pl)a.Xc.i(!1),a.Ei+=30,1200<a.Ei&&(a.Ei=0,a.pl=!1,a.Xc.i(!0));else{var b=Math.max(a.Xc.opacity()-a.Pu,0),c=a.Xc.width()+a.Qu;60<c&&(c=47+(c-60),b=1,a.pl=!0,a.Xc.i(!1));a.Yw(c);a.Xc.nb(b)}},30)};e.iG=function(){this.Xc.nb(1);this.Yw(47);var a=800/30;this.Pu=1/a;this.Qu=13/a;this.Ei=0;this.pl=!1};e.Yw=function(a){var b=((this.width()||24)-a)/2;this.Xc.move(b,b);this.Xc.resize(a,a)};function et(a){var b=a.B,c=a.uf;P.call(this,{l:a.l});this.zw=this.oN(b,c);D(this,this.zw)}m(et,P);function ft(a){Sg.call(this,a)}m(ft,Sg);ft.prototype.type=function(){return"mediaPlaceholder"};function gt(){}gt.prototype.hf=function(a){if(a instanceof ft)this.QJ(a);else if(a instanceof dm)this.TJ(a);else if(a instanceof xn)this.UJ(a);else if(a instanceof wn)this.SJ(a);else if(a instanceof qh)this.WB(a);else if(a instanceof yn)this.VJ(a);else if(a instanceof vn)this.OJ(a);else if(a instanceof un)this.NJ(a);else if(a instanceof Ug)this.RJ(a);else if(a instanceof sh)this.PJ(a);else throw Error("unknown object type");};function ht(a){this.LJ=a;this.we=null}m(ht,gt);e=ht.prototype;e.create=function(a){this.hf(a);return this.we};e.QJ=function(){throw Error("could not be called");};e.UJ=function(){throw Error("could not be called");};e.SJ=function(){throw Error("could not be called");};e.TJ=function(){throw Error("could not be called");};e.VJ=function(){throw Error("could not be called");};e.WB=function(a){this.we=this.LJ.oK(a,void 0)};e.NJ=function(a){this.we=this.LJ.xj(a)};e.OJ=function(a){this.we=new Tp(a)};
e.RJ=function(a){if(ke(a.id()))throw Error("could not be created");this.we=this.LJ.xj(a)};e.PJ=function(a){this.we=new Up(a)};function it(a){var b=a.Bc,c=a.A0;Mp.call(this,{B:a.B,Bc:b,Ac:a.Ac});var d=this;this.MZ=c;this.QO=null;O&&(B(this,b,sk,this.Td,this),B(this,document,sk,function(a){a.target==b.displayObject()||b.contains(a.target)||d.wd()},this))}m(it,Mp);it.prototype.jr=function(a,b,c){v(c);a=a.left-b.left+Math.floor(.5*(a.width-b.width));return O?(c=Lp(this),Math.max(0,Math.min(a,c.left+c.width-b.width))):Math.max(0,a)};
it.prototype.xu=function(a,b){var c=Lp(this),d=a.top-c.top-10;c=c.top+c.height-a.bottom-10;this.QO=(Math.max(d,c)-10)/this.Ve.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};it.prototype.pQ=function(a){this.MZ();this.Yo(a)};function jt(a){var b=a.wg,c=a.nK,d=a.fM,f=a.vb,g=a.K;et.call(this,{l:"dnd-review-tooltip",B:a.B,uf:a.uf});this.j=g;this.Vc=f;this.UZ=new ht(b);this.jW=Math.max(c.length,d.length);this.dB=1;this.Fn=new Map;this.ME=new Map;this.fz(c,d)}m(jt,et);function kt(a){var b=Math.floor(100*a.dB)+10,c=ng(a.displayObject());c=c.left+c.right;return Math.ceil(c+Math.min(a.jW,Math.floor((400-c)/b))*b)+2}jt.prototype.oN=function(a,b){var c=this;return new it({B:a,Bc:b,Ac:this,A0:function(){lt(c)}})};
jt.prototype.fz=function(a,b){var c=mt(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.UK,f=f||h.UK,nt(this,h.object,c,h.UK);else ot(this,c);if(0<a.length)for(b=mt(this,"Q_CORRECT_ANSWERS_TITLE"),a=l(a),c=a.next();!c.done;c=a.next())nt(this,c.value,b,!0);else!(0<b.length)||d&&f||(b=mt(this,"Q_CORRECT_ANSWERS_TITLE"),ot(this,b))};function lt(a){a.ya(400);pt(a);a.ya(kt(a));a.ME.forEach(function(a){a.za()})}
function pt(a){w(a.zw,it);var b=a.zw.QO||.7*a.Vc.height;a.height()>b&&(a.dB-=.05,a.En())}jt.prototype.En=function(){var a=this;this.Fn.forEach(function(b,c){qt(a,c,b)});pt(this)};function nt(a,b,c,d){var f=new P({l:"object-view-container"});Q(c,f);c=v(a.UZ.create(b));Tk(c,R(a,"object-view"));a.Fn.set(f,b);Q(f,c);var g=new P({s:R(a,"object-view-icon")});g.h(d?"correct":"incorrect",!0);Q(f,g);a.ME.set(f,c);d=v(b.rect());c.resize(d.width,d.height);qt(a,f,v(b))}
function ot(a,b){a=new P({s:R(a,"empty-object-view")});Q(b,a)}
function qt(a,b,c){var d=a.ME.get(b);a=Math.floor(100*a.dB);var f=v(c.rect());f=er(f,c.rotationAngle());f=Hg({width:f.width,height:f.height,boundingWidth:a,boundingHeight:a,gh:!1});var g=new xg;g.rotate(Yd(c.rotationAngle()),0,0);g.scale(f.scale,f.scale);c=d.displayObject();Bg(zg(),c,g);c=.5*(f.width-d.width())+f.left;f=.5*(f.height-d.height())+f.top;d.o("margin-left",c+"px");d.o("margin-top",f+"px");b.o("margin-right","10px");b.resize(a,a)}
function mt(a,b){var c=new P({s:R(a,"container")});Q(a,c);var d=new P({s:R(a,"label")});Vk(d,a.j,b);Q(c,d);return c};function rt(a,b,c){Vs.call(this,a,b,c);this.Zv=Sf(this.di.displayObject(),"transform")}m(rt,Vs);rt.prototype.sP=function(){this.di.o("transform",this.Zv)};rt.prototype.OF=function(a){return Vs.prototype.OF.call(this,a)+(""+this.Zv)};
function st(a){var b=a.wg,c=a.parent,d=a.contentState,f=a.settings,g=a.J,h=a.mode,k=a.B,n=a.vb;a=a.K;S.call(this,{s:R(c,"content")});this.va=h;this.aG=new P({l:"dnd-icons-layer"});this.aG.i(this.$h());Q(this,this.aG);Rk(this,{background:"transparent",position:"absolute"});this.j=a;this.Vc=n;this.Kf=b;this.m=d;C(this,this.m.IR,this.ZX,this);C(this,this.m.oQ,this.rX,this);this.G=f;this.bB=[];this.xe=g;this.$=k;this.bs=this.Fw=null;this.ea=c;this.lp=new Map;this.jF=new Map;this.dg=null}m(st,S);e=st.prototype;
e.g=function(a){S.prototype.g.call(this,a);for(var b=l(this.lp.values()),c=b.next();!c.done;c=b.next())c.value.g(a)};function tt(a,b,c){a.Fw=b;a.bs=c;B(a,a.bs.displayObject(),"scroll",a.pO,a);a.Lr()}
e.Lr=function(){function a(a){if(a instanceof Fo){var b=a.content();a.ZF=!0;En(a);b instanceof Zl&&(b.YJ=!0,$l(b))}}for(var b=this,c=l(this.m.ig),d=c.next();!d.done;d=c.next()){d=d.value;var f=ut(this,d);this.lp.set(d,f);vt(this,d,f);a(f)}c=l(this.m.$k);for(d=c.next();!d.done;d=c.next())d=d.value,f=ut(this,d),this.jF.set(d,f),a(f);this.$h()&&this.xe&&wt(this);this.m.Rp.forEach(function(a){v(b.Fw);(a=xt(b.Fw,a.id()))&&b.vA(a)});yt(this)};
function yt(a){v(a.bs);var b=Uk(a.bs);b=new K(b.top,b.left,b.width,b.height);for(var c=l(a.lp.keys()),d=c.next();!d.done;d=c.next())ge(b,zt(d.value));c=l(a.jF.keys());for(d=c.next();!d.done;d=c.next())ge(b,zt(d.value));a.resize(b.width,b.height)}e.$h=function(){return"normal"!=this.va};
function vt(a,b,c){var d=b.rect();c.move(d.left,d.top);a.$h()||c.h("draggable",!0);D(a,new ct(c,{rT:function(){var d=a.m;1!=d.ph&&(d.ph=!0,d.Ha());a.dg={objectState:b,$_:zt(b),g0:a.Cf(),mf:{x:0,y:0}};a.m.KE=!1;if(d=nr(a.m,b))if(lr(a.m,b),"none"!=a.G.Lx()){var g=d.destinationState();switch(a.G.QC()){case "cascade":d=zt(g);for(var h=or(a.m,g),k=0;k<h.length;++k){var n=h[k];g=20*k;var t=At(n),u=t.vt;t=t.wt;var x=n.rect();x.left=d.left+g+u;x.top=d.top+g+t;Bt(a,n,x)}break;case "tile":for(d=zt(g),n=k=h=
0,g=or(a.m,g),u=0;u<g.length;++u){t=g[u];x=t.rect();var E=zt(t),M=At(t),U=M.vt;M=M.wt;x.left=d.left+h+U;x.top=d.top+k+M;Bt(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.m;d.ig.splice(d.ig.indexOf(b),1);d.ig.push(b);h=d.Rp.indexOf(b.slideObject());d.Rp.splice(h,1);d.Rp.push(b.slideObject());a.vA(c)},pT:function(b){v(a.dg).mf=b;b=a.lp.get(a.dg.objectState);a.kk.a(Uk(b));a.pO()},qT:function(){v(a.dg);var d=a.dg.objectState.rect();a.m.KE=!0;var g=Ct(a);d.translate(g);Bt(a,
a.dg.objectState,d);kr(a.m,b);d=!1;if("none"!=a.G.Lx()){d=v(b.slideObject().rect());var h=new I(d.left,d.top);g=300;d=!1;var k=nr(a.m,b);if(k){var n=a.G.Lx();if("anyDestination"==n)h=Dt(a,b,k.destinationState()),g=150;else if("correctDestination"==n)mr(a.m,k)?(h=Dt(a,b,k.destinationState()),g=150):d=!0;else throw Error("unknown magnetization mode");}d&&lr(a.m,b);Et(a,b,c,h,g);d=!0}if(g=nr(a.m,b)){if(a.G.eL())for(d=or(a.m,g.destinationState()),d=l(d),g=d.next();!g.done;g=d.next())g=g.value,g!=b&&(lr(a.m,
g),Ft(a,g,300))}else d&&kr(a.m,b);a.dg=null}}))}e.pO=function(){if(this.dg){var a=Ct(this),b=this.dg.objectState.rect();b.translate(a);this.lp.get(this.dg.objectState).move(b.left,b.top)}};function Ct(a){v(a.dg);var b=a.parentScale(),c=Uk(a.ea),d=de(a.dg.$_),f=a.Cf(),g=a.Cf()-a.dg.g0;return new I(Xd(a.dg.mf.x/b,-d.left,c.width/b-d.right),Math.floor(Xd(a.dg.mf.y/b+g,Math.floor(-d.top-(f?4:0)/b),Math.floor(a.dA-d.bottom+(f+c.height>=a.dA?0:4)/b)))-(O?4/b:0))}e.Cf=function(){return v(this.bs).displayObject().scrollTop};
e.vA=function(a){v(this.bs).addChild(a);a.za()};function Et(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);Bt(a,b,g);D(a,new rt(c,f,d)).play()}
function Dt(a,b,c){switch(a.G.QC()){case "random":var d=zt(b),f=zt(c);b=At(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.vt+dr(-g,g),f.top+Math.round(.5*(f.height-d.height))+b.wt+dr(-h,h));case "center":return d=zt(b),f=zt(c),b=At(b),new I(f.left+Math.round(.5*(f.width-d.width))+b.vt,f.top+Math.round(.5*(f.height-d.height))+b.wt);case "cascade":return d=or(a.m,c),f=zt(c),b=At(b),d=20*(d.length-1),new I(f.left+d+b.vt,f.top+d+b.wt);
case "tile":a:{d=zt(c);h=g=f=0;c=or(a.m,c);for(a=0;a<c.length;++a){var k=c[a],n=zt(k),t=At(b),u=t.vt;t=t.wt;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 Bt(a,b,c){b.Zx(c);a.lp.get(b).move(c.left,c.top)}function ut(a,b){v(a.Fw);a=xt(a.Fw,b.slideObject().id());return v(a)}
function wt(a){for(var b="reviewWithCorrectAnswers"==a.va,c=a.m,d=new Map,f=l(c.f.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.$k);for(h=g.next();!h.done;h=g.next()){h=h.value;var k=d.get(h.slideObject()),n=[],t=!0,u=or(c,h);u=l(u);for(var x=u.next();!x.done;x=u.next()){x=x.value;var E=nr(c,x);E=mr(c,v(E));t=t&&E;n.push({object:x.slideObject(),UK:E})}t=t&&k.length==n.length;
f.set(h,{l_:t,nK:t?[]:k,fM: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.nK,g=h.fM,0<d.length||0<g.length)){h=new dt(h.l_);a.bB.push(h);Q(a.aG,h);n=a.jF.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.Kf;t=v(a.$);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 jt({wg:n,B:t,uf:h,nK:d,
fM:u,vb:a.Vc,K:a.j}))}}e.ZX=function(){"reset"==this.G.fh()&&this.nr(!0)};e.rX=function(){this.nr(!0)};function Ft(a,b,c){var d=v(b.slideObject().rect());Et(a,b,a.lp.get(b),new I(d.left,d.top),c)}e.nr=function(a){for(var b=l(this.m.ig),c=b.next();!c.done;c=b.next()){c=c.value;var d=v(c.slideObject().rect());ee(d,c.rect())||(a?Ft(this,c,500):(d=v(c.slideObject().rect()),Bt(this,c,d)))}jr(this.m)};e.im=function(){S.prototype.im.call(this);this.bB.forEach(function(a){a.Wa(!1)})};
e.Jk=function(){S.prototype.Jk.call(this);this.bB.forEach(function(a){a.Wa(!0)})};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);O||this.bB.forEach(function(b){b.setParentScale(a)})};function At(a){var b=a.rect();a=zt(a);return{vt:b.left-a.left,wt:b.top-a.top}}function zt(a){var b=a.rect();a=a.slideObject().rotationAngle();return er(b,a)};function Gt(a){var b=a;p(a.changedTouches)&&(b=a.changedTouches[0]);return{x:b.clientX,y:b.clientY}};function Ht(a){var b=a.target,c=a.J;this.nh=a.area;this.xe=c;this.ze=new no("100%","100%");this.ze.pt();this.ze.fo(b);L(this.ze.Zb(),"position","absolute")}function It(a){return a.xe?new Rn(!a.xe||a.nh.correct()?"#96ff2e":"#ff4c2e",.57):new Rn("#2ea4ff",.57)}function Jt(a){return a.xe?new Xn(2,!a.xe||a.nh.correct()?"#278f00":"#C90604",1):new Xn(2,"#0484c9",1)};function Kt(a){var b=a.cK,c=a.parent;a=a.J;P.call(this,{l:"hotspot-area"});this.Fz=b;this.ea=c;this.FV=this.UE(a)}m(Kt,P);Kt.prototype.invalidate=function(){var a=this.Fz.area().rect().clone();this.resize(a.width*this.ea.width()/1E4,a.height*this.ea.height()/1E4);this.move(a.left*this.ea.width()/1E4,a.top*this.ea.height()/1E4);this.FV.cM(this.width(),this.height())};function Lt(a){Ht.apply(this,arguments)}m(Lt,Ht);Lt.prototype.cM=function(a,b){this.ze.yg(a,b);this.ze.clear();var c=this.nh.points(),d=new In;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 Rn("#000000",0);var f=new Xn(6,"#FFFFFF");uo(this.ze,d,null,It(this));uo(this.ze,d,f,c);uo(this.ze,d,Jt(this),c)};function Mt(a){Kt.apply(this,arguments)}m(Mt,Kt);Mt.prototype.UE=function(a){return new Lt({target:this.displayObject(),area:this.Fz.area(),J:a})};function Nt(a){Ht.apply(this,arguments)}m(Nt,Ht);Nt.prototype.cM=function(a,b){this.ze.yg(a,b);this.ze.clear();a*=.5;b*=.5;var c=new Rn("#000000",0),d=new Xn(6,"#FFFFFF");so(this.ze,a,b,a,b,null,It(this));so(this.ze,a,b,a,b,d,c);so(this.ze,a,b,a,b,Jt(this),c)};function Ot(a){Kt.apply(this,arguments)}m(Ot,Kt);Ot.prototype.UE=function(a){return new Nt({target:this.displayObject(),area:this.Fz.area(),J:a})};function Pt(a){Ht.apply(this,arguments)}m(Pt,Ht);Pt.prototype.cM=function(a,b){this.ze.yg(a,b);this.ze.clear();var c=new Rn("#000000",0),d=new Xn(6,"#FFFFFF");to(this.ze,0,0,a,b,null,It(this));to(this.ze,0,0,a,b,d,c);to(this.ze,0,0,a,b,Jt(this),c)};function Qt(a){Kt.apply(this,arguments)}m(Qt,Kt);Qt.prototype.UE=function(a){return new Pt({target:this.displayObject(),area:this.Fz.area(),J:a})};function Rt(a,b){P.call(this,{l:"hotspot-point-view"});var c=this;this.pl=this.Wb=!1;this.Ei=this.Pu=this.Qu=0;this.yo=null;this.Um=new P({s:R(this,"marker")});this.addChild(this.Um);this.Xc=new P({l:"hotspot_throbbing_ring",ec:"DIV"});this.addChild(this.Xc);this.m=a;this.ea=b;this.Hi=H(this);this.cg=H(this);this.Gi=H(this);this.lQ=H(this);var d=!1;a=new ct(this,{rT:function(){c.Hi.a();d=!1},pT:function(a){var b=2<=Math.abs(a.x)||2<=Math.abs(a.y);d=d||b;c.cg.a(a)},qT:function(){d?c.Gi.a():c.lQ.a()}});
D(this,a);this.iG()}m(Rt,P);e=Rt.prototype;e.Zn=function(){return this.m};e.invalidate=function(){var a=this.m.ag.x*this.ea.width()-this.width()/2,b=this.m.ag.y*this.ea.height()-this.height()/2;this.move(a,b)};e.Wa=function(a){a!=this.Wb&&(this.Wb=a)&&this.El();a||this.cJ()};e.moveBy=function(a,b){var c=this.m.ag.clone(),d=this.m;a=c.translate(a/this.ea.width(),b/this.ea.height());d.ag!=a&&(d.ag=a,d.u.a())};
e.El=function(){var a=this;this.yo=setInterval(function(){if(a.pl)a.Xc.i(!1),a.Ei+=30,1200<a.Ei&&(a.Ei=0,a.pl=!1,a.Xc.i(!0));else{var b=Math.max(a.Xc.opacity()-a.Pu,0),c=a.Xc.width()+a.Qu;42<c&&(c=28+(c-42),b=1,a.pl=!0,a.Xc.i(!1));a.Yw(c);a.Xc.nb(b)}},30)};e.cJ=function(){null!=this.yo&&clearInterval(this.yo);this.Xc.nb(0)};e.iG=function(){this.Xc.nb(1);this.Yw(28);var a=800/30;this.Pu=1/a;this.Qu=14/a;this.Ei=0;this.pl=!1};
e.Yw=function(a){var b=((this.width()||28)-a)/2-2;this.Xc.move(b,b);this.Xc.resize(a,a)};function St(a,b){S.call(this,{s:R(a,"content")});this.XF=b;this.ea=a;this.Sc=new P({l:"hotspot-image-content",St:!1});Q(this,this.Sc);a=(a=this.XF.ib)?Wi(a.path()):"";this.Sc.o("background-image",a);this.Sc.i(!!this.XF.ib);this.za()}m(St,S);
St.prototype.la=function(a,b){var c=this.XF.ib;if(c&&a&&b){Rk(this.Sc,{width:"",height:""});a=ng(this.displayObject());b=this.width()-a.left-a.right;var d=this.height()-a.top-a.bottom;c=Hg({width:c.width(),height:c.height(),boundingWidth:b,boundingHeight:d});this.Sc.resize(c.width,c.height);this.Sc.move(Math.round(.5*(b-c.width)+a.left),Math.round(.5*(d-c.height)+a.top));Tt(this)}};St.prototype.Cf=function(){return this.ea.my()};St.prototype.g=function(a){this.Sc.g(a)};
St.prototype.Sa=function(a,b){return new J(a,b)};function Ut(a){var b=a.content,c=a.mode;St.call(this,a.parent,b.content());var d=this;this.U=b;this.$j=[];this.CM=[];this.Rg="reviewWithoutCorrectAnswers"==c||"reviewWithCorrectAnswers"==c;C(this,this.Sc.w(),function(a,b){if(!fb(d.$j,function(a){var c=b.target;return c==a.displayObject()||c==a.Um.displayObject()||c==a.Xc.displayObject()})){a=Uk(d.Sc);var c=Gt(b),f=c.y;c=(c.x-a.left)/d.Sc.width()/d.parentScale();a=(f-a.top)/d.Sc.height()/d.parentScale();Vt(d.U,new I(c,a))}});C(this,this.U.YH,function(a){Wt(d,
a);d.za()});C(this,this.U.MA,function(a){var b=d.$j[a];b.Wa(!1);Qk(d.Sc,b);d.$j.splice(a,1);d.za()});C(this,this.U.NA,this.vH,this);a=this.U.J();("reviewWithCorrectAnswers"==c||"reviewWithoutCorrectAnswers"==c&&!a)&&this.U.areas().forEach(function(a){a:{var b=d.Sc,c=d.U.J();switch(a.area().type()){case "rectangle":a=new Qt({cK:a,parent:b,J:c});break a;case "oval":a=new Ot({cK:a,parent:b,J:c});break a;case "freeform":a=new Mt({cK:a,parent:b,J:c});break a}throw Error("unknown area type");}d.Sc.addChild(a);
d.CM.push(a)});this.U.points().forEach(function(a){Wt(d,a)});this.S=null}m(Ut,St);e=Ut.prototype;e.sT=function(){this.S&&this.Qv()};function Tt(a){a.CM.forEach(function(a){a.invalidate()});a.$j.forEach(function(a){a.invalidate()})}
function Wt(a,b){var c=new Rt(b,a.Sc);Q(a.Sc,c);a.$j.push(c);c.Wa(!a.Rg);C(a,c.Hi,function(){a.wp(c)});C(a,c.cg,function(b){v(a.S).mf=b;b=Uk(c);a.kk.a({top:b.top+b.height/2,bottom:b.bottom-b.height/2});a.Qv()});C(a,c.Gi,function(){a.Lo()});C(a,c.lQ,function(){var c=a.U;Ad(c,b.H(),c.Ha,c);var f=c.ha.indexOf(b);c.ha.splice(f,1);c.MA.a(f);c.Ha()})}e.wp=function(a){this.S={Zn:a,scrollTop:this.Cf(),mf:{x:0,y:0}};var b=this.U,c=a.Zn();b.ha.splice(b.ha.indexOf(c),1);b.ha.push(c);this.vA(a)};
e.vA=function(a){this.Sc.addChild(a);hb(this.$j,a);this.$j.push(a);a.invalidate()};e.Qv=function(){var a=Xt(this);v(this.S);this.S.Zn.o("transform","translate("+a.x+"px, "+a.y+"px)")};function Xt(a){a.S||Sa();v(a.S);var b=a.S.Zn.Zn().ag.clone().scale(a.Sc.width(),a.Sc.height()),c=a.Cf()-a.S.scrollTop,d=-b.x,f=a.Sc.width()-b.x;d=Xd(a.S.mf.x/a.parentScale(),d,f);f=-b.y;b=a.Sc.height()-b.y;a=Xd(a.S.mf.y/a.parentScale()+c,f,b);return new I(d,a)}
e.Lo=function(){v(this.S);var a=Xt(this);this.S.Zn.moveBy(a.x,a.y);this.S.Zn.o("transform","");this.S.Zn.invalidate();this.S=null};e.g=function(a){this.Sc.g(a);this.$j.forEach(function(b){b.g(a)})};e.vH=function(){var a=this;this.$j.forEach(function(b){a.Sc.removeChild(b.displayObject());a.$j=[];a.za()})};function Yt(a){var b=a.content,c=a.settings;a=a.ba;P.call(this,{l:"likert-labels-panel",Xf:!0});this.G=c;this.f=b;this.P=a;this.Qy=new P({s:R(this,"border")});this.addChild(this.Qy);this.Qy.i(!1);this.AO=Zt(this)}m(Yt,P);function Zt(a){var b=a.f.labels().map(function(b,d){var c=new P({s:R(a,"label-view")});a.G.ey()?(b=a.G.Mx()?0:1,c.C((d+b).toString())):c.C($t(a.P,b.text()));return c});a.G.zx()?ab(b,function(b){a.addChild(b)}):b.forEach(function(b){a.addChild(b)});return b}
Yt.prototype.la=function(a,b){var c=this;if(a&&b){this.Qy.cb(1/this.parentScale());var d=a/this.AO.length;this.AO.forEach(function(a){var b=c.f.Un();if(b){p(b.color)&&a.o("color",Le(b.color));b.fontFamily&&a.o("font-family",b.fontFamily);a.o("font-weight",b.bold?"bold":"");a.o("font-style",b.italic?"italic":"");var f=b.te?"underline":"";f+=b.strike?" line-through":"";a.o("text-decoration",f);p(b.size)&&a.o("font-size",b.size+"px")}a.ya(d)});a=Uk(this);this.Qy.resize(Math.round(a.width),Math.round(a.height))}};function au(a){P.call(this,{l:"quiz-scale-view-container"});var b=this;this.L=a;this.gk=new P({s:R(this,"scale-view"),Xf:!0});this.gk.h("radio-button",!0);Q(this,this.gk);a=new P({l:"outline-border"});var c=new P({l:"bg"}),d=new P({l:"inline-border"});Q(this.gk,a);Q(this.gk,c);Q(this.gk,d);this.Uj=!1;N&&(B(this,this.gk.displayObject(),sk,function(){b.enabled()&&(b.tm(!1),b.Uj=!0)},this),B(this,this.gk.displayObject(),tk,function(){b.Uj&&(b.tm(!0),b.Uj=!1)},this))}m(au,P);au.prototype.scale=function(){return this.L};
au.prototype.g=function(a){P.prototype.g.call(this,a);this.gk.g(a)};au.prototype.tm=function(a){var b=a?1.1:1,c=a?1:1.1;(new Xo(this.gk.displayObject(),b,c,a,"translate(-50%, -50%)")).play()};function bu(a){var b=a.WT,c=a.labels,d=a.Va,f=a.B,g=a.ba,h=a.bo,k=a.format,n=a.settings;a=a.index;P.call(this,{l:"statement-view"});k=Ee(Le(k.color||0));this.o("border-bottom","1px dotted rgba("+k[0]+", "+k[1]+", "+k[2]+", 0.2)");this.G=n;this.Gl=b;this.$=f;this.P=g;this.hk=h;this.gG=a;this.Za=d.ke(this,this.Gl.statement(),!1);Tk(this.Za,R(this,"text-content"));Q(this,this.Za);this.mw=cu(this,c)}m(bu,P);e=bu.prototype;e.g=function(a){P.prototype.g.call(this,a);this.mw.forEach(function(b){return b.g(a)})};
e.KT=function(a){this.hk=a};function cu(a,b){var c=[];b.forEach(function(b){b=a.nN(b);c.push(b);Q(a,b)});return c}e.setParentScale=function(a){P.prototype.setParentScale.call(this,a);this.mw.forEach(function(b){return b.setParentScale(a)})};e.nN=function(a){return new au(a)};
e.la=function(a,b){if(a&&b){b=(a+32)*this.hk-16;this.Za.ya(b);var c=Math.min(26,this.Gl.statement().Tl().xb().size);this.o("padding",c+"px 0");var d=b,f=(a-b+16)/this.mw.length,g=.5*(f-22);this.mw.forEach(function(a){a.xf(d+g);d+=f})}};function du(a){var b=a.contentState,c=a.Va,d=a.Un,f=a.B,g=a.ba,h=a.settings,k=a.format;S.call(this,{s:R(a.parent,"content")});var n=this;this.lR=k;this.U=b;this.zh=c;this.$=f;this.P=g;this.hk=this.U.content().bo();this.G=h;this.Vp=eu(this);this.Vp.length&&(a=this.Vp[0],k=Ee(Le(k.color||0)),a.o("border-top","1px solid rgba("+k[0]+", "+k[1]+", "+k[2]+", 0.2)"));this.Pr=new Yt({content:this.U.content(),settings:v(this.G.Ek()),ba:g,Un:d});Q(this,this.Pr);this.Vp.forEach(function(a){Q(n,a)})}m(du,S);
e=du.prototype;e.g=function(a){S.prototype.g.call(this,a);this.Vp.forEach(function(b){return b.g(a)});this.Pr.g(a)};e.Jn=function(a){return"byItems"==a?this.Vp.map(function(a){return[a.Za]}):[[this]]};e.la=function(a,b){a&&b&&(this.Vp.forEach(function(a){return a.za()}),this.Pr.ya(a*(1-this.hk)),this.Pr.o("margin-left",a*this.hk+"px"));this.Pr.za()};function eu(a){return a.U.statementsStates().map(function(b,c){return a.pN(b,c)})}
e.pN=function(a,b){return new bu({WT:a,B:this.$,labels:fu(this),Va:this.zh,ba:this.P,bo:this.hk,format:this.lR,settings:v(this.G.Ek()),index:b})};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);this.Pr.setParentScale(a);this.Vp.forEach(function(b){b.setParentScale(a)})};e.bo=function(){return this.hk};function fu(a){var b=[];v(a.G.Ek()).zx()?ab(a.U.content().labels(),function(a){return b.push(a)}):a.U.content().labels().forEach(function(a){return b.push(a)});return b};function gu(a){var b=a.Bc;Jp.call(this,{B:a.B,Bc:b,Ac:a.Ac});var c=this;this.eh=this.Ig=null;B(this,b,"touchstart",function(a){c.Td(a);requestAnimationFrame(function(){c.Ig=B(c,window,"touchstart",function(){c.wd()})})})}m(gu,Jp);gu.prototype.Td=function(a){Jp.prototype.Td.call(this,a);this.eh=B(this,window,"resize",this.wd,this)};gu.prototype.wd=function(){this.Ig&&(yd(this,this.Ig),this.Ig=null);this.eh&&(yd(this,this.eh),this.eh=null);Jp.prototype.wd.call(this)};function hu(a){var b=a.TC,c=a.label;et.call(this,{l:"label-popup",B:a.B,uf:a.uf});var d=this;this.an=b;B(this,this.an,"focus",function(){return d.zw.show(!0)},this);B(this,this.an,"blur",function(){return d.zw.show(!1)},this);a=new P({s:R(this,"label")});a.C(c);Q(this,a)}m(hu,et);hu.prototype.oN=function(a,b){return Pj?new gu({B:a,Bc:b,Ac:this}):new Jq({B:a,Bc:b,Ac:this})};function iu(a,b,c,d,f){au.call(this,a);var g=this;this.$=b;this.$z=null;this.hp=new pn({s:R(this,"mock-active-element"),ec:"INPUT",name:"statement"+f});Q(this,this.hp,0);B(this,this.hp,"focus",function(){return g.h("focused",!0)},this);B(this,this.hp,"blur",function(){return g.h("focused",!1)},this);B(this,this.hp,"change",function(){return g.yI.a()},this);this.yI=H(this);C(this,this.gk.w(),function(){return g.yI.a()},this);d&&0!=a.text().length&&(this.$z=new hu({B:this.$,uf:this,label:$t(c,this.scale().text()),
TC:this.hp}),D(this,this.$z))}m(iu,au);iu.prototype.Ea=function(a){this.hp.nD(a)};iu.prototype.setParentScale=function(a){au.prototype.setParentScale.call(this,a);this.$z&&this.$z.setParentScale(a)};iu.prototype.g=function(a){au.prototype.g.call(this,a);this.hp.g(a)};function ju(a){bu.apply(this,arguments)}m(ju,bu);ju.prototype.nN=function(a){var b=this,c=this.G.ey();c=new iu(a,v(this.$),this.P,c,this.gG);C(this,c.yI,function(){return ku(b,a)},this);c.Ea(a==this.Gl.selectedScale());return c};function ku(a,b){lu(a.Gl,b);a.mw.forEach(function(a){a.Ea(a.scale()==b)})};function mu(a){du.apply(this,arguments)}m(mu,du);mu.prototype.pN=function(a,b){return new ju({WT:a,labels:fu(this),Va:this.zh,B:this.$,ba:this.P,bo:this.U.content().bo(),format:this.lR,settings:v(this.G.Ek()),index:b})};function nu(a){var b=a.choice,c=a.XS,d=a.T,f=a.Pb,g=a.Va,h=a.format,k=a.Ie;a=a.B;P.call(this,{l:c?"match-premise-item":"match-response-item",Xf:!0});var n=this;C(this,this.w(),ya);this.Pe=b;this.TV=c;this.F=d;this.zh=g;this.Md=new P({s:R(this,"background")});Q(this,this.Md);d=new P({l:"attachment-container"});this.vm=new Yo(b,f);Tk(this.vm,R(d,"attachment-view"));d.i(!!b.yc);Q(d,this.vm);this.Za=g.ke(this,b.textRange(),!0);C(this,this.Za.OB,function(){n.gf.show(n.Za.Dd)});this.gf=new dq(g,b.textRange(),
this,a);D(this,this.gf);this.Ff=new P({s:R(this,"content")});this.Ef=new P({s:R(this,"correct-index")});this.Ef.o("font-size",h.size+"px");h.fontFamily&&this.Ef.o("font-family",h.fontFamily);this.Ef.i(!!k);k&&this.Ef.C((-1==k?"x":k)+".");Q(this.Ff,this.Ef);Q(this.Ff,d);Q(this.Ff,this.Za);Q(this,this.Ff);b.yc&&c&&this.Ff.h("has-picture",!0)}m(nu,P);function ou(a,b,c){c||a.h(b?"correct":"incorrect",!0);a.Ef.h(b?"correct":"incorrect",!0)}nu.prototype.choice=function(){return this.Pe};
nu.prototype.g=function(a){P.prototype.g.call(this,a);this.Ff.g(a);this.Za.g(a)};function pu(a){a.Di(a.Za);Qk(a.Ff,a.Za);a.Za=a.zh.ke(a,a.Pe.textRange(),!0);C(a,a.Za.OB,function(){a.gf.show(a.Za.Dd)});Q(a.Ff,a.Za)}
nu.prototype.la=function(a,b){if(a&&b&&27.4<a&&27.4<b){var c=this.TV?this.F.Bx("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.Bx("response",{WIDTH:a,HEIGHT:b,V1:a-27.4,V2:b-11.4,V3:(b-27.4)/2,V4:(b-25.4)/2});this.Md.vf(c);var d=ng(this.Ff.displayObject());c=d.top+d.bottom-1;var f=d.left+d.right;Zo(this.vm,Math.min(110,a-f),b-(d.top+d.bottom));d=this.Ef.visible()?this.Ef.width():0;this.Za.resize(a-this.vm.width()-f-10-d,b-c);this.gf.show(this.Za.Dd)}else this.reset()};
nu.prototype.reset=function(){pu(this);Zo(this.vm,110,58)};function qu(a){nu.call(this,{XS:!0,T:a.T,choice:a.premise,Va:a.Va,Pb:a.Pb,format:a.format,Ie:a.Ie,B:a.B})}m(qu,nu);function ru(a){var b=a.$K;nu.call(this,{XS:!1,T:a.T,choice:a.response,Va:a.Va,Pb:a.Pb,format:a.format,Ie:a.Ie,B:a.B});var c=this;this.uD(0);this.Hi=H(this);this.cg=H(this);this.Gi=H(this);this.hg=b;B(this,this,sk,function(a){if(c.enabled()){a.preventDefault();var b=!1,d=a.screenX,h=a.screenY,k=B(c,window,uk,function(f){b||(b=!0,c.Hi.a(a.screenY));var g=yg(c.displayObject());c.cg.a({x:f.screenX-d+(g?g.tf:0),y:f.screenY-h})}),n=B(c,window,tk,function(){yd(c,k);yd(c,n);b&&c.Gi.a()})}},this,yk);B(this,
this,"keydown",this.ee,this);B(this,this,"blur",function(){return c.Ea(!1)},this)}m(ru,nu);ru.prototype.Gx=function(a,b,c){var d=Uk(this.Ff);b=(new K(d.left,d.top,d.width,d.height)).translate(b,c);return(a=fe(b,a))?a.width*a.height:0};ru.prototype.ee=function(a){switch(a.keyCode){case 32:this.Ea(!this.selected());break;case 38:this.hg.Cj(this.choice(),"up");break;case 40:this.hg.Cj(this.choice(),"down");break;case 37:this.hg.Cj(this.choice(),"left");break;case 39:this.hg.Cj(this.choice(),"right")}};function su(a){var b=a.response;this.bf=a.premise;this.Aa=b}su.prototype.premise=function(){return this.bf};su.prototype.premise=su.prototype.premise;su.prototype.response=function(){return this.Aa};su.prototype.response=su.prototype.response;function tu(a){var b=a.parent,c=a.contentState,d=a.mode,f=a.Va,g=a.Pb,h=a.T,k=a.format;a=a.B;S.call(this,{s:R(b,"content")});this.$=a;this.ea=b;this.U=c;this.Cb=[];this.hd=[];this.Sb=0;this.F=h;this.Lu=this.Am=0;this.Xz="reviewWithCorrectAnswers"==d||"reviewWithCorrectAnswers"==d;this.SE(d,f,g,k);this.o("margin-bottom","20px")}m(tu,S);e=tu.prototype;
e.SE=function(a,b,c,d){var f=this,g="reviewWithCorrectAnswers"==a;this.U.premises().forEach(function(a,k){k=new qu({premise:a,Va:b,Pb:c,T:f.F,format:d,Ie:g?k+1:null,B:f.$});k.h("connected",f.U.isConnected(a));k.h("review",f.Xz);f.hd.push(k);Q(f,k)});this.U.responses().forEach(function(a,k){var h=g?uu(f.U,a):null;h=new ru({response:a,Va:b,Pb:c,T:f.F,format:d,Ie:h,$K:f,B:f.$});h.h("connected",f.U.isConnected(a));h.h("review",f.Xz);f.Dy(h);f.Cb.push(h);Q(f,h,k)})};e.Dy=function(){};
e.g=function(a){S.prototype.g.call(this,a);for(var b=l(this.Cb),c=b.next();!c.done;c=b.next())c.value.g(a);b=l(this.hd);for(c=b.next();!c.done;c=b.next())c.value.g(a)};e.Jn=function(a){var b=this;return"byItems"==a?this.Cb.map(function(a,d){return d<b.hd.length?[b.hd[d],a]:[a]}):[[this]]};e.la=function(a,b){a&&b&&(this.Am!=a||this.Lu!=b)&&(this.Am=a,this.Lu=b,this.Na(a),a=Uk(this),b=Uk(this.ea),this.o("margin-bottom",a.bottom+5>=b.bottom?"20px":""))};e.Na=function(a){a=Math.max(a,205);this.Sb=0;this.Qz(a)};
e.Qz=function(a){var b=this,c=vu(this,this.U.iL()),d=Math.round(a*c),f=a-d,g={};this.Cb.forEach(function(a,b){g[b]={};g[b].connected=a.Sn("connected")});var h={};this.hd.forEach(function(a,b){h[b]={};h[b].connected=a.Sn("connected")});this.hd.forEach(function(a,c){c=h[c].connected;a.ya(Math.floor(d-13-.5*(b.Xz&&c?0:100<=b.Sb?78:58)))});this.Cb.forEach(function(a,c){c=g[c].connected||!wu(b.U,a.choice());a.ya(Math.floor(f-13-.5*(b.Xz&&c?0:100<=b.Sb?78:58)+18))});this.Cb.concat(this.hd).forEach(function(a){a.o("height",
"");a.reset()});this.Sb=this.Cb.reduce(function(a,b){b=parseInt(Tf(b.displayObject(),"height"),10);return Math.max(a,isNaN(b)?0:b)},0);this.Sb=this.hd.reduce(function(a,b){b=parseInt(Tf(b.displayObject(),"height"),10);return Math.max(a,isNaN(b)?0:b)},this.Sb);c=Math.floor(.25*this.ea.height());this.Sb=Math.min(this.Sb,c);this.Cb.forEach(function(a,b){g[b].width=a.width()});this.Cb.forEach(function(c,d){c.move(a-13-g[d].width,xu(b,d))});this.hd.forEach(function(a,c){a.move(13,xu(b,c))});this.Cb.concat(this.hd).forEach(function(a){a.wb(b.Sb)})};
e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.hd),c=b.next();!c.done;c=b.next())c.value.setParentScale(a);b=l(this.Cb);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.Cj=function(){throw Error("could not called");};e.Tq=function(){throw Error("could not called");};function xu(a,b){return a.Sb*b+b*(b?100<=a.Sb?17:13:0)+6}
function vu(a,b){a=102.5/a.width();return Xd(b,a,1-a)};function yu(a){var b=a.mode;tu.call(this,{parent:a.parent,contentState:a.contentState,mode:b,Va:a.Va,Pb:a.Pb,T:a.T,format:a.format,B:a.B});this.S=null;if("reviewWithCorrectAnswers"==b){a=l(this.hd);for(b=a.next();!b.done;b=a.next()){b=b.value;var c=zu(this.U,b.choice());ou(b,c)}a=l(this.Cb);for(b=a.next();!b.done;b=a.next())b=b.value,wu(this.U,b.choice())?(c=Au(this.U,b.choice()),ou(b,c)):-1!=uu(this.U,b.choice())&&ou(b,!1,!0)}}m(yu,tu);e=yu.prototype;
e.Cj=function(a,b){var c=this.Cb.findIndex(function(b){return b.choice()==a}),d=this.Cb[c],f=this.U.isConnected(a);switch(b){case "up":d.selected()?Bu(this,c):0<c&&this.Cb[c-1].focus();break;case "down":d.selected()?Cu(this,c):c<this.Cb.length-1&&this.Cb[c+1].focus();break;case "left":d.selected()&&!f&&Du(this,c);break;case "right":d.selected()&&f&&Eu(this,c)}};function Du(a,b){if(b<a.hd.length){var c=a.Cb[b];b=a.hd[b];c.h("connected",!0);b.h("connected",!0);a.U.et(b.choice(),c.choice())}}
function Eu(a,b){if(b<a.hd.length){var c=a.Cb[b];b=a.hd[b];c.h("connected",!1);b.h("connected",!1);Fu(a.U,b.choice(),c.choice())}}function Bu(a,b){if(!a.U.isConnected(a.Cb[b].choice())){for(var c=b,d=b-1;0<=d;--d)if(!a.U.isConnected(a.Cb[d].choice())){c=d;break}Gu(a,b,c)}}function Cu(a,b){if(!a.U.isConnected(a.Cb[b].choice())){for(var c=b,d=b+1;d<a.Cb.length;++d)if(!a.U.isConnected(a.Cb[d].choice())){c=d;break}Gu(a,b,c)}}function Gu(a,b,c){b!=c&&(b=a.Cb[b],Hu(a,b,a.Cb[c]),b.focus(),b.Ea(!0))}
e.Dy=function(a){var b=this,c=null;C(this,a.Hi,function(){b.wp(a);c=B(b,v(b.displayObject().parentNode),"scroll",b.FP,b)});C(this,a.cg,function(a){v(b.S).mf=a;b.FP()});C(this,a.Gi,function(){b.Lo();yd(b,c)})};
e.FP=function(){v(this.S);var a=this.S.mx;this.kk.a(Uk(a));var b=this.Cf()-this.S.scrollTop,c=this.S.mf.x/this.parentScale(),d=Uk(this.S.Ul),f=v(this.ea.displayObject()).getBoundingClientRect(),g=(f.left-d.left)/this.parentScale(),h=(f.right-d.right)/this.parentScale(),k=this.dA,n=this.Cf();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=Xd(this.S.mf.y/this.parentScale()+b,d,k);c=Math.min(h,Math.max(g,
c));a.o("transform","translate("+c+"px, "+d+"px)");a=0;c=null;g=l(this.hd);for(h=g.next();!h.done;h=g.next())h=h.value,d=Uk(h),d=this.S.Ul.Gx(d,this.S.mf.x,this.S.mf.y+b*this.parentScale()),d>a&&(a=d,c=h);this.S.Ft!=c&&(this.S.Ft&&(this.S.Ft.h("intersected",!1),this.S.Ft=null),c&&(c.h("intersected",!0),this.S.Ft=c))};
e.wp=function(a){var b=Uk(a),c=Uk(this),d=new P({ga:a.displayObject().cloneNode(!0),l:"match-response-container"});d.o("position","absolute");var f=yg(a.displayObject());d.move((b.left-c.left-(f?f.tf:0))/this.parentScale(),(b.top-c.top)/this.parentScale());b=parseInt(Tf(a.displayObject(),"width"),10);d.ya(b);Q(this,d);this.S={mx:d,Ul:a,Ft:null,scrollTop:this.Cf(),mf:{x:0,y:0}};d.h("connected",!1);a.h("dragged",!0)};e.Cf=function(){return this.ea.my()};
e.Lo=function(){if(this.S){var a=this.S.Ul,b=this.U.c0(a.choice());b<this.hd.length&&this.hd[b].h("connected",!1);var c=this.S.Ft;c?(c.h("intersected",!1),c.h("connected",!0),b=this.hd.indexOf(c),b=this.Cb[b],b.h("connected",!1),Hu(this,a,b),this.U.et(c.choice(),a.choice())):b<this.hd.length&&Fu(this.U,this.hd[b].choice(),a.choice());a.h("connected",!!c);a.h("dragged",!1);this.removeChild(this.S.mx);this.S=null}};
function Hu(a,b,c){var d=a.Cb.indexOf(b),f=a.Cb.indexOf(c);b.fc(xu(a,f));c.fc(xu(a,d));a.qd(a.Cb[d],d<f?f+1:f);a.qd(a.Cb[f],f<d?d+1:d);b=a.Cb;c=l([b[f],b[d]]);b[d]=c.next().value;b[f]=c.next().value;a=a.U;b=l([a.Lf[f],a.Lf[d]]);a.Lf[d]=b.next().value;a.Lf[f]=b.next().value;a.Ha()};function Iu(a){var b=a.hh,c=a.vb,d=a.Ih,f=a.ne;qs.call(this,a.ba,a.T,a.K,a.B);this.Vc=c;this.Ce=d;this.av=b;this.nv=null;this.Tc=f}m(Iu,qs);e=Iu.prototype;e.mm=function(a){this.nv=new ln(new Rm(this.Tc,this.F,this.av),a,w(this.F,jj))};e.ot=function(a){return qs.prototype.ot.call(this,a)};
e.uj=function(a){this.Gc=O?new at({parent:this.ea,mode:this.va,state:a.contentState(),xb:this.fg(a),B:this.$,ba:this.P,K:this.j,Ih:this.Ce}):new Ys({parent:this.ea,mode:this.va,Le:a,xb:this.fg(a),B:this.$,ba:this.P,extraWords:w(this.Vk,Js),K:this.j,Ih:this.Ce})};e.nj=function(a){this.Gc=new Ts({parent:this.ea,mode:this.va,state:a.contentState(),xb:this.fg(a),B:this.$,ba:this.P,K:this.j,Ih:this.Ce})};
e.gj=function(a){this.Gc=new Ps({parent:this.ea,mode:this.va,state:a.contentState(),xb:this.fg(a),B:this.$,ba:this.P,K:this.j,Ih:this.Ce})};e.lj=function(a){this.Gc=new yu({parent:this.ea,contentState:a.contentState(),mode:this.va,Va:this,Pb:this.jd,B:this.$,T:this.F,format:this.fg(a)})};e.ej=function(a){this.Gc=new st({wg:this,parent:this.ea,contentState:a.contentState(),settings:v(a.slide().settings().tt()),J:a.slide().settings().J(),mode:this.va,B:this.$,vb:this.Vc,K:this.j})};
e.kj=function(a){this.Gc=new mu({parent:this.ea,contentState:a.contentState(),Va:this,Un:a.slide().content().Un(),B:this.$,ba:this.P,settings:a.slide().settings(),format:this.fg(a)})};e.hj=function(a){this.Gc=new Ut({parent:this.ea,content:a.contentState(),settings:v(a.slide().settings().vq()),mode:this.va})};e.sK=function(a,b,c){b=new Ds({Ia:a.Ia(),T:this.F,hh:this.av,Pl:b,mode:this.va,ne:this.Tc,mediaController:v(c)});return this.xj(a,b)};
e.ke=function(a,b,c){b=Qs(this.P,b);var d=new nn(b,v(this.nv));return this.Ce.ke({htmlText:b.htmlText(),Vl:d.ei,Tk:c,s:a?R(a,"rich-text-view"):void 0})};function Ju(a,b){this.Ch=null;this.Vo=a;this.Mb=b}m(Ju,Sq);Ju.prototype.fo=function(){return Tq(this,this.Vo.src(),new K(this.Mb.x(),this.Mb.y(),this.Mb.width(),this.Mb.height()),rh(this.Vo))};function Ku(a){Iu.apply(this,arguments)}m(Ku,Iu);Ku.prototype.oK=function(a,b){return Lu(this,a,new am(a,b))};Ku.prototype.vS=function(a,b){return Lu(this,a,new em(a,b))};function Lu(a,b,c){a=a.xj(b,c);a.Vx(new Ju(b,a));return a};function Mu(){this.Cc=this.Al=this.jg=this.zp=null}Mu.prototype.Ub=function(){var a=[];this.jg&&a.push.apply(a,oa(this.jg.Ub()));this.Al&&a.push.apply(a,oa(this.Al.Ub()));this.zp&&a.push.apply(a,oa(this.zp.Ub()));this.Cc&&a.push.apply(a,oa(this.Cc.Ub()));return a};Mu.prototype.kf=function(a){return null!==this.xz(a)};Mu.prototype.me=function(a){var b=Nu(a,this.jg);b=Nu(a,this.Cc,b);b=Nu(a,this.zp,b);b=Nu(a,this.Al,b);if(null==b)throw Error("unknown field name");return b};
Mu.prototype.xz=function(a){var b=this.Ub();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 Nu(a,b,c){c=void 0===c?null:c;return b&&b.kf(a)?b.me(a):c};function Ou(){this.Pf={}}function Pu(a,b,c){a.kf(b)||(a.Pf[b.toLowerCase()]=c)}Ou.prototype.Ub=function(){var a=this.Pf,b=[],c=0,d;for(d in a)b[c++]=d;return b};Ou.prototype.kf=function(a){return null!==this.xz(a)};Ou.prototype.me=function(a){a=this.xz(a);if(null===a)throw Error("unknown field name");return Xb(this.Pf,a)};Ou.prototype.xz=function(a){var b=this.Ub();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 Qu(a,b){return Qb(a,function(a,d){return d.toLocaleLowerCase()==b.toLocaleLowerCase()})}function Ru(a,b){null!=b&&Ob(b,function(b,d){a.kf(d)?a.Pf[d.toLowerCase()]=b:Pu(a,d,b)})}function Su(a){var b=Vi(!0),c={};Ob(b,function(a,b){/^[a-zA-Z0-9_]+$/.test(b)&&(c[b]=a)});!Qu(c,"USER_NAME")&&p(c.username)&&(c.USER_NAME=c.username);!Qu(c,"USER_EMAIL")&&p(c.email)&&(c.USER_EMAIL=c.email);Ru(a,c)}
function Tu(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.Ub());for(var g=d.next();!g.done;g=d.next())g=g.value,f.hasOwnProperty(g)||(f[g]=a.me(g));c&&(f.userid=c);Ru(b,f)};function Uu(a){var b=a.contentState;wr.call(this,{slide:a.slide,contentState:b,ub:a.ub});this.EM=b}m(Uu,wr);Uu.prototype.ED=function(){return this.EM.ED()};Uu.prototype.Yq=function(){var a=new Ou,b=this.EM.Ub();b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=c.Xq();d&&Pu(a,c.Qc.Yd().text(),d)}return a};function Vu(a){p(a)&&(this.ff=1E3*a);this.Mz=null;this.sk=0;this.DR=new F;this.KB=new F}e=Vu.prototype;e.start=function(){if(p(this.ff)&&this.sk>=this.ff)this.KB.a();else{if(this.Kk())throw Error("already started");this.gQ=La();this.Mz=setInterval(Ja(this.UX,this),200)}};e.stop=function(){if(!this.Kk())throw Error("not running");clearInterval(this.Mz);this.Mz=null};e.Kk=function(){return null!==this.Mz};e.time=function(){return Math.floor(this.sk/1E3)};e.setTime=function(a){this.sk=1E3*a};
e.UX=function(){var a=La(),b=this.sk+(a-this.gQ),c=Math.floor(b/1E3)!=this.time();this.sk=b;c&&(this.DR.a(),p(this.ff)&&this.sk>=this.ff&&(this.stop(),this.KB.a()));this.gQ=a};function Wu(a){return 0<=["embedded"].indexOf(a)}function Xu(a){return 0<=["customization","embedded-customization"].indexOf(a)};function Yu(){this.title=this.type="";this.passingPercent=this.Hd=this.bU=this.$L=0;this.vK=this.version="";this.hM=0;this.KS="";this.ia=0;this.ZJ="";this.HT=!1;this.YL="";this.GT=this.FT=this.jD=!1;this.gM="";this.gK=!1;this.oL=this.gt=this.Ot=this.aU=this.mS=null;this.nL={}};function Zu(a){var b=a.K;this.c=a.Hb;this.j=b;this.G=this.c.quiz().settings().Bs}
Zu.prototype.create=function(){var a=this.c.evaluation(),b=new Yu;b.title=this.c.quiz().title();b.type=a?"graded":"survey";b.version="9.0";b.vK=this.c.generateDetailsXml();b.hM=this.c.quizDuration();b.KS=il(this.c.quizDuration());var c=this.c.quiz().settings().Y().ia();b.ia=c.isEnabled()?c.value():0;a&&(b.$L=a.maxScore(),b.bU=a.awardedScore(),b.passingPercent=a.passingPercent(),b.Hd=a.Qt());a=this.c.quiz().Xa().wj();b.gK=!!a&&a.visible();b.mS=b.gK?v(a).content():null;b.Ot=this.c.Ot();b.gt=this.c.gt();
if(a=this.c.kq())b.aU=a,a.kf("userid")&&(b.gM=a.me("userid"));b.oL=this.G.Ut();if(b.oL)for(b.nL={},a=l("PB_PRINT_DATE_TIME_TABLE_LABEL PB_PRINT_STUDENT_SCORE_LABEL PB_PRINT_PASSING_SCORE_LABEL PB_PRINT_USER_ID PB_PRINT_PASSED_QUIZ PB_PRINT_FAILED_QUIZ PB_PRINT_RESULTS_HEADER PB_PRINT_SURVEY_RESULTS_HEADER PB_PRINT_DETAILED_REPORT_TITLE PB_PRINT_TIME_SPENT PB_PRINT_ANSWERED_QUESTIONS PB_PRINT_RESULT_BY_SECTION PB_PRINT_RESULT_BY_QUESTION PB_PRINT_POINTS_TITLE PB_PRINT_QUESTION_TITLE PB_PRINT_CORRECT PB_PRINT_INCORRECT PB_PRINT_PARTIALLY_CORRECT PB_PRINT_USER_ANSWER PB_PRINT_YOUR_ANSWER PB_PRINT_CORRECT_ANSWER PB_PRINT_FEEDBACK PB_PRINT_AWARDED_TITLE PB_PRINT_RESULT_TITLE PB_PRINT_DESTINATION PB_PRINT_SURVEY PB_PRINT_ATTEMPTS".split(" ")),
c=a.next();!c.done;c=a.next())c=c.value,b.nL[c]=this.j.A(c);return b};function $u(){};var av;function bv(){}r(bv,$u);bv.prototype.rt=function(){a:{if(!this.SS&&"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.SS=c;break a}catch(f){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}d=this.SS}return d?new ActiveXObject(d):new XMLHttpRequest};av=new bv;function cv(){this.Nj=new F}cv.prototype.response=function(){return this.Aa};cv.prototype.send=function(a,b,c){var d;if(d=Yj){var f=window.location.toString();d=a.match(Qe);f=f.match(Qe);d=!(d[3]==f[3]&&d[1]==f[1]&&d[4]==f[4])}d?dv(this,a,b,c):ev(this,a,b,c)};
function dv(a,b,c,d){v("POST"==c||"GET"==c);var f=new XDomainRequest;b=fv(b);f.onload=function(){a.Aa=f.responseText;a.Nj.a(!0)};f.onerror=function(){a.Nj.a(!1)};f.ontimeout=function(){Yj&&window.console.log("ontimeout")};f.onprogress=function(){Yj&&window.console.log("progress")};try{f.open(c,b),f.send(Se(d))}catch(g){f.onerror()}}
function ev(a,b,c,d){var f=av.rt();d=Se(d);"GET"==c&&(b+="?"+d);f.open(c,b,!0);f.onreadystatechange=function(){try{4==f.readyState&&(200==f.status?(a.Aa=f.responseText,a.Nj.a(!0)):a.Nj.a(!1))}catch(g){a.Nj.a(!1)}};try{"POST"==c?(f.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),f.send(d)):f.send()}catch(g){a.Nj.a(!1)}}
function fv(a){var b=window.location.toString().match(Qe)[1]||null;if(null!=b&&"file"!=b){var c=a.match(Qe)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function gv(){G.call(this);this.Nj=H(this)}m(gv,G);gv.prototype.send=function(a,b){var c=this,d=new cv;b=hv(b);var f=C(this,d.Nj,function(a){vd(c,f);c.Nj.a(a)});d.send(a,"POST",b)};
function hv(a){var b={};b.t=a.type;a.gM&&(b.sid=a.gM);var c=a.gt,d=a.oL;d&&(b.rf=c?iv(c,d.from()):d.from(),b.rs=c?iv(c,d.oy()):d.oy(),b.rc=c?iv(c,d.lx()):d.lx(),b.rm=JSON.stringify(a.nL));null!=a.hM&&(b.ut=a.hM,b.fut=a.KS);a.ZJ&&(b.ae=a.ZJ,b.aa=a.HT);a.YL&&(b.se=a.YL,b.sa=a.jD,b.sc=a.FT,b.sf=a.GT);var f=a.Ot;if(f){var g={};$a(f.Ub(),function(a){var c=a.toUpperCase();a=v(f).me(a);g[c]=a;b[c]=a});b.pv=JSON.stringify(g)}var h=a.aU;h&&$a(h.Ub(),function(a){b[a.toUpperCase()]=v(h).me(a)});c=a.mS;var k=
a.gK;c&&$a(c.Ub(),function(a,c){var d=null!=h&&h.kf(a.Yd().text());"disabled"!=a.usage()&&(k||d)&&(b["vt["+c+"][id]"]=a.Yd().text().toUpperCase(),b["vt["+c+"][title]"]=a.title().text())});b.v=a.version;null!=a.vK&&(b.dr=a.vK);b.qt=a.title;null!=a.$L&&(b.tp=Ng(a.$L),p(a.Hd)&&(b.ps=Ng(a.Hd)),p(a.passingPercent)&&(b.psp=Ng(a.passingPercent)),b.sp=Ng(a.bU));null!=a.ia&&(b.tl=a.ia);return b}
function iv(a,b){b=b.slice(0);for(var c=l(a.Ub()),d=c.next();!d.done;d=c.next())d=d.value,b=b.replace(new RegExp("%"+d+"%","gi"),a.me(d));return b};function jv(a,b,c){var d=Pg(a,c);try{b&&"_self"!=b?window.open("javascript:"+d,b):function(){eval(d)}()}catch(f){}};function kv(a){var b=a.Hb,c=a.Wq;a=a.K;G.call(this);this.c=b;this.qV=c+"/quiz_results";this.G=b.quiz().settings().Bs;this.Cc=b.kq();this.lI=new gv;this.nQ=new Zu({Hb:b,K:a});this.hB=H(this);this.rw=H(this);C(this,this.rw,this.yX,this);this.jB=H(this);this.iB=H(this);this.uG=!0}m(kv,G);
kv.prototype.send=function(){if(this.uG){var a=this.G.In().yK(),b=this.Cc&&this.Cc.kf("USER_EMAIL")?this.Cc.me("USER_EMAIL"):"",c=this.G.In().enabled(),d=this.c.evaluation();if(d){var f=!0;switch(this.G.In().lK()){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.ro().enabled();if(f||d){this.hB.a();c=this.nQ.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.ZJ=f;c.HT=this.G.In().AD()}d&&(c.YL=b,b=this.G.ro(),c.jD=b.AD(),c.FT=c.jD&&b.oo(),c.GT=c.jD&&b.QL());lv(this,this.rw);this.lI.send(this.qV,c)}else this.Vt()}else mv(this);this.G.Ht().enabled()&&(b=this.G.Ht(),c=nv(this.c),jv(b.sL(),b.target(),c))};kv.prototype.Vt=function(){this.uG&&(this.uG=!1,mv(this))};kv.prototype.yX=function(a){a&&this.Vt()};
function mv(a){if(a.G.Yt().enabled()){a.jB.a();lv(a,a.iB);var b=a.G.Yt().url(),c=a.nQ.create();a.lI.send(b,c)}}function lv(a,b){var c,d=Pi(function(){d=void 0;p(c)&&b.a(c,new kl)},a,500),f=C(a,a.lI.Nj,function(g){vd(a,f);d?c=g:b.a(g,new kl)})};function ov(a,b){this.Xh=a;this.Tw=[];this.Ry=[];this.dO=[];for(a=0;a<b.count();++a){var c=b.UA[a];if(0==c.start()&&c.end()==this.Xh.count()+1)for(var d=0;d<this.Xh.count();++d)this.Tw.push(this.Xh.get(d));else{if(0==c.start())for(d=c.start()+1;d<=c.end();++d)this.Tw.push(this.Xh.get(d-1));if(c.end()==this.Xh.count()+1)for(d=c.start();d<c.end();++d)this.Ry.push(this.Xh.get(d-1))}this.dO.push(c)}}
function pv(a,b,c,d){for(var f=[],g={Dk:0};g.Dk<a.Xh.count();g={BD:g.BD,Dk:g.Dk},++g.Dk)if(g.BD=g.Dk+1,!db(a.dO,function(b){return function(c){return 0==c.start()||c.end()==a.Xh.count()+1?!1:b.BD==c.start()&&b.BD<=c.end()?(f.push(qv(a,c)),b.Dk=c.end()-1,!0):!1}}(g))){var h=a.Xh.get(g.Dk);a.Tw.includes(h)||a.Ry.includes(h)||f.push(h)}d&&rv(f);c&&rb(f);c=a.MF(d);b=-1==b?c:Math.min(b,c);c=tv(a.Tw,d);g=[];c<b&&(c+=tv(a.Ry,d),g=a.Ry);h=[];c<b&&(h=uv(f,b-c,d));return a.Tw.concat(h).concat(g)}
function rv(a){for(var b=a.length-1;0<=b;--b){var c=a[b];Aa(c)||"InfoSlide"!=c.type()||a.splice(b,1)}}ov.prototype.MF=function(a){for(var b=0,c=0;c<this.Xh.count();++c){var d=this.Xh.get(c);Aa(d)||(a?"InfoSlide"!=d.type()&&b++:b++)}return b};function tv(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 uv(a,b,c){for(var d=[],f=0,g=0;g<b;++g){var h=a[g];d.push(h);f+=Aa(h)?tv(h,c):1;if(0>=b-f)break}return d}
function qv(a,b){for(var c=[],d=b.start();d<=b.end();++d)c.push(a.Xh.get(d-1));return c};function vv(a){G.call(this);this.Jc=this.ye=null;this.Bh=a}m(vv,ns);e=vv.prototype;
e.get=function(a){this.ye=this.Jc=null;var b=!!this.Bh&&"reviewing"==this.Bh.sessionMode(),c=a.slide().settings().J(),d=Uh(a.slide().settings());if(b&&!c)return null;switch(d){case "none":return b&&c?(this.hf(a),this.ye):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.hf(a),this.ye;throw Error("this question doesn't support answer feedback type");case "byQuestion":return this.hf(a),this.ye}Sa("unknown feedback type");
return null};e.status=function(){return this.Jc};e.jj=function(){};e.dj=function(){};e.qj=function(){};e.ij=function(a){wv(this,a)};e.mj=function(a){if("byAnswer"==Uh(a.slide().settings()))if(a.slide().settings().J()){a=a.contentState();this.Jc="incorrect";for(var b=0;b<a.count();++b){var c=a.getChoiceState(b);if(c.selected()){a=w(c.choice(),bp);this.Jc=a.correct()?"correct":"incorrect";this.ye=a.zj();break}}}else xv(this,a.contentState());else yv(this,a)};
e.sj=function(a){"byAnswer"==Uh(a.slide().settings())?xv(this,a.contentState()):yv(this,a)};e.oj=function(a){yv(this,a)};e.uj=function(a){yv(this,a)};e.nj=function(a){yv(this,a)};e.gj=function(a){yv(this,a)};e.tj=function(a){yv(this,a)};e.pj=function(a){yv(this,a)};e.rj=function(a){yv(this,a)};e.lj=function(a){yv(this,a)};e.hj=function(a){yv(this,a)};e.fj=function(a){wv(this,a)};e.kj=function(a){wv(this,a)};e.ej=function(a){yv(this,a)};
function yv(a,b){var c=b.slide().settings();if(c.J()){var d=b.review();if(d)switch(d.status()){case "correct":a.ye=c.Xu.correct;a.Jc="correct";break;case "incorrect":a.ye=Th(c,Gr(b)?"incorrect":"attempt");a.Jc="incorrect";break;case "partially":a.ye=Th(c,Gr(b)?"partially":"attempt"),a.Jc="partially"}}else wv(a,b)}function wv(a,b){a.ye=Th(b.slide().settings(),"answered");a.Jc="answered"}
function xv(a,b){for(var c=0;c<b.count();++c){var d=b.getChoiceState(c);if(d.selected()){a.ye=d.choice().zj();a.Jc="answered";break}}};function zv(a){wr.call(this,a);1!=this.ph&&(this.ph=!0)}m(zv,wr);function Av(a){wr.call(this,a)}m(Av,wr);function Bv(a,b){G.call(this);this.Pe=a;this.Zi=!1;this.ta=H(this);this.ur="";null!=b&&this.lb(b)}m(Bv,G);Bv.prototype.customAnswer=function(){return this.ur};Bv.prototype.customAnswer=Bv.prototype.customAnswer;Bv.prototype.choice=function(){return this.Pe};Bv.prototype.choice=Bv.prototype.choice;e=Bv.prototype;e.selected=function(){return this.Zi};e.Ea=function(a){this.Zi!=a&&(this.Zi=a,this.ta.a())};e.Ge=function(){return this.ta};
e.persistState=function(a){var b={};b[a.selected]=this.Zi?1:0;this.ur&&(b[a.customAnswer]=this.ur);return b};e.lb=function(a){var b=$q.Kc;this.Zi=!!a[b.selected];a[b.customAnswer]&&(this.ur=a[b.customAnswer])};function Cv(a){for(var b=[],c=0;c<a.length;++c){var d=a[c];d instanceof $o&&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 Dv(a){var b=a.Kc,c=a.Pk,d=a.J;a=a.Ca;Vq.call(this);this.lO=b;this.ic=[];if(null!=a)this.lb(b,a);else{a=[];for(var f=0;f<b.count();++f){var g=b.getChoice(f);a.push(g)}c&&this.cR(a);b=l(a);for(c=b.next();!c.done;c=b.next())c=this.RE(c.value),this.Xo(c)}this.xe=p(d)?d:!1}m(Dv,Vq);Dv.prototype.count=function(){return this.ic.length};Dv.prototype.count=Dv.prototype.count;Dv.prototype.getChoiceState=function(a){v(0<=a&&a<this.count());return this.ic[a]};Dv.prototype.getChoiceState=Dv.prototype.getChoiceState;
e=Dv.prototype;e.J=function(){return this.xe};e.persistState=function(a){var b=this,c={};this.ic.forEach(function(d){c[b.lO.getChoiceIndex(d.choice())]=d.persistState(a.Kc)});return c};e.cR=function(a){Cv(a)};e.lb=function(a,b){var c=this;Ob(b,function(a,b){b=c.lO.getChoice(b);a=c.RE(b,a);c.Xo(a)})};e.Xo=function(a){D(this,a);C(this,a.Ge(),this.Ha,this);this.ic.push(a)};e.RE=function(a,b){return new Bv(a,b)};function Ev(a){Vq.call(this);this.tb="";null!=a&&this.lb(a)}m(Ev,Vq);Ev.prototype.text=function(){return this.tb};Ev.prototype.setText=function(a){this.tb=a;this.Ha()};Ev.prototype.initiated=function(){return!!this.tb.length};Ev.prototype.response=function(){return this.text()};Ev.prototype.response=Ev.prototype.response;Ev.prototype.persistState=function(a){var b={};b[a.FS.text]=this.tb;return b};Ev.prototype.lb=function(a){this.tb=a[$q.FS.text]};function Fv(a){var b=a.content,c=a.n0,d=a.o0;a=a.Ca;Vq.call(this);this.f=b;this.Lf=[];this.Si=[];this.Re=[];null!=a?this.lb(a):this.Lr(c,d)}m(Fv,Vq);e=Fv.prototype;
e.Lr=function(a,b){for(var c=this.f.matches(),d=this.f.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.Lf=f;b&&Cv(this.Lf);b=this.f.matches();d=[];for(f=0;f<b.count();++f)c=b.getChoice(f).premise(),d.push(c);this.Si=d;a&&Cv(this.Si)};e.initiated=function(){return this.f.matches().count()==this.Re.length};e.content=function(){return this.f};e.premises=function(){return this.Si};
e.responses=function(){return this.Lf};e.isConnected=function(a){return!!this.Re.find(function(b){return b.response()==a||b.premise()==a})};function $r(a,b){var c=a.f.matches().getChoice(b);return!!a.Re.find(function(a){return a.premise()==c.premise()&&Gv(a.response(),c.response())})}
function zu(a,b){var c=a.Re.find(function(a){return a.premise()==b});if(!c)return!1;a=a.f.matches();for(var d=!1,f=0;f<a.count();++f){var g=a.getChoice(f);if(g.premise()==b&&Gv(g.response(),c.response())){d=!0;break}}return d}e.et=function(a,b){var c=gb(this.Re,function(b){return b.premise()==a});-1!=c&&this.Re.splice(c,1);c=gb(this.Re,function(a){return a.response()==b});-1!=c&&this.Re.splice(c,1);this.Re.push(new su({premise:a,response:b}));this.Ha()};
function Fu(a,b,c){var d=gb(a.Re,function(a){return a.premise()==b&&a.response()==c});-1!=d&&(a.Re.splice(d,1),a.Ha())}e.iL=function(){return this.f.iL()};e.U2=function(a){return this.Si.indexOf(a)};e.c0=function(a){return this.Lf.indexOf(a)};e.matches=function(){return this.Re};
function uu(a,b){for(var c=null,d=0;d<a.f.matches().count();++d){var f=a.f.matches().getChoice(d);if(f.response()==b){c=f;break}}a.Re.find(function(a){return a.response()==b});if(!c)return-1;for(d=0;d<a.Si.length;++d)if(a.Si[d]==c.premise())return d+1;return-1}e.persistState=function(a){var b=this,c={};c[a.Gk.premises]=this.Si.map(function(a){return Hv(b,a)});c[a.Gk.responses]=this.Lf.map(function(a){return Iv(b,a)});c[a.Gk.matches]=Jv(this);return c};
e.lb=function(a){var b=this;a[$q.Gk.premises].forEach(function(a){a=Kv(b,a);b.Si.push(a)});a[$q.Gk.responses].forEach(function(a){a=Lv(b,a);b.Lf.push(a)});Mv(this,a[$q.Gk.matches])};function Mv(a,b){Ob(b,function(b,d){d=Kv(a,d);b=Lv(a,b);a.Re.push(new su({premise:d,response:b}))})}function wu(a,b){return!!a.Re.find(function(a){return a.response()==b})}
function Au(a,b){var c=a.Re.find(function(a){return a.response()==b});v(c);for(var d=null,f=0;f<a.f.matches().count();++f){var g=a.f.matches().getChoice(f);if(g.response()==b){d=g;break}}return d?d.response()==c.response()&&c.premise()==d.premise():!1}function Hv(a,b){for(var c=0;c<a.f.matches().count();++c)if(a.f.matches().getChoice(c).premise()==b)return c;return-1}
function Iv(a,b){for(var c=0,d=0;d<a.f.matches().count();++d){if(a.f.matches().getChoice(d).response()==b)return c;++c}for(d=0;d<a.f.distractors().count();++d){if(a.f.distractors().getChoice(d)==b)return c;++c}return-1}function Jv(a){var b={};a.Re.forEach(function(c){b[Hv(a,c.premise())]=Iv(a,c.response())});return b}function Kv(a,b){return a.f.matches().getChoice(b).premise()}
function Lv(a,b){var c=a.f.matches().count();return b<c?a.f.matches().getChoice(b).response():a.f.distractors().getChoice(b-c)}function Gv(a,b){var c=a.textRange().htmlText()==b.textRange().htmlText();a=a.yc==b.yc;return c&&a};function Nv(a,b,c){G.call(this);this.Bg=a;this.Aa="";this.G=b;this.u=H(this);null!=c&&this.lb(c)}m(Nv,G);Nv.prototype.H=function(){return this.u};Nv.prototype.answers=function(){return this.Bg};Nv.prototype.response=function(){return this.Aa};Nv.prototype.response=Nv.prototype.response;e=Nv.prototype;e.bd=function(a){this.Aa=a;this.u.a()};e.initiated=function(){return!!this.Aa.length};e.correct=function(){var a=this;return!!this.Bg.find(function(b){return b.rS(a.Aa)},this)};e.J=function(){return this.G.J()};
e.persistState=function(a){var b={};b[a.numeric.response]=this.Aa;return b};e.lb=function(a){this.Aa=a[$q.numeric.response]};function Ov(a,b,c,d){Vq.call(this);this.f=a;this.Pd=b;this.de=c;this.HA=d;this.rQ=H(this);this.sQ=H(this);this.ZQ=H(this)}m(Ov,Vq);e=Ov.prototype;e.content=function(){return this.f};e.evaluation=function(){return this.de};e.passingScoreType=function(){return this.HA};e.groups=function(){return this.Pd};e.restartQuiz=function(){this.rQ.a()};e.iy=function(){this.ZQ.a()};e.persistState=function(){return{}};function Pv(a){Vq.call(this);this.f=a}m(Pv,Vq);Pv.prototype.content=function(){return this.f};Pv.prototype.persistState=function(){return{}};function Qv(a){var b=a.Kc,c=a.Ca;Dv.call(this,{Kc:b,Pk:a.Pk,J:a.J});this.qr=[];this.Th=[];for(a=0;a<b.count();++a)this.qr.push(b.getChoice(a));if(null!=c)Rv(this,b,c);else for(c=0;c<b.count();++c)this.Th.push(this.getChoiceState(c).choice())}m(Qv,Dv);function Rv(a,b,c){a.Th=c[$q.IT.Kc].map(function(a){return b.getChoice(a)})}e=Qv.prototype;e.Kc=function(){return this.qr};e.RE=function(a){return new Bv(a)};e.initiated=function(){return!0};
function iq(a,b,c){var d=a.Th.indexOf(b);a.Th.splice(d,1);a.Th.splice(c,0,b);a.Ha()}e.cR=function(a){if(a.length){var b=a.slice();if(!(2>a.length))for(;pb(b,a);)Cv(a)}};e.persistState=function(a){var b=this,c={};c[a.IT.Kc]=this.Th.map(function(a){return b.qr.indexOf(a)});return c};e.studentResponse=function(){return this.Th.slice()};Qv.prototype.studentResponse=Qv.prototype.studentResponse;function Sv(a,b,c){Vq.call(this);this.ic=a;this.G=b;this.Aa=new Bp("");C(this,this.Aa.pm,this.IH,this);C(this,this.Aa.$p,this.Ha,this);null!=c&&this.lb(c)}m(Sv,Vq);Sv.prototype.Kc=function(){return this.ic};Sv.prototype.response=function(){return this.Aa};Sv.prototype.response=Sv.prototype.response;e=Sv.prototype;e.J=function(){return this.G.J()};e.initiated=function(){return 0!==this.Aa.text().length};e.IH=function(a){a.wx()};
e.correct=function(){for(var a=this.ic,b=this.G.$D,c=tb(Og(b?this.Aa.text():this.Aa.text().toLowerCase())),d=!1,f=0;f<a.count();++f){var g=a.getChoice(f);g=tb(Og(b?g.textRange().text():g.textRange().text().toLowerCase()));if(c===g){d=!0;break}}return d};e.persistState=function(a){var b={};b[a.YT.response]=this.Aa.text();return b};e.lb=function(a){this.Aa.setText(a[$q.YT.response])};var Tv=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;function Uv(a){G.call(this);this.Qc=a;this.Ml="";this.ta=H(this);this.Pw=H(this)}m(Uv,G);e=Uv.prototype;e.Xq=function(){return this.Ml};function Oq(a,b){a.Ml!=b&&(a.Ml=b,a.ta.a())}e.submit=function(){this.Pw.a();return this.errors()};e.persistState=function(a){var b={};b[a.Xq]=this.Ml;b[a.xy]=this.Qc.Yd();return b};e.Xs=function(){return this.Qc.Yd().text()};
e.errors=function(){var a=[];a:{var b=this.Qc.type();var c=new Mq(this.Xs(),"field-value-is-invalid");switch(b){case "email":if(b=this.Ml,b.length&&!Tv.test(b))break a}c=null}if("mandatory"==this.Qc.usage()&&""==this.Ml)a.push(new Mq(this.Xs(),"required-field-is-missing"));else if(c)a.push(c);else{if(c=""!=this.Ml&&1<this.Qc.values().length){a:if(c=this.Ml,"select"==this.Qc.type()||this.Qc.value().text()){b=l(this.Qc.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 Mq(this.Xs(),"field-value-is-invalid"))}return a};function Vv(a,b){return"select"!=a.Qc.type()?!0:!!a.Qc.values().find(function(a){return a.text()==b})}e.Ge=function(){return this.ta};e.submittedEvent=function(){return this.Pw};function Wv(a){Vq.call(this);this.f=a;this.Vh=[];a=this.f.Ub();a=l(a);for(var b=a.next();!b.done;b=a.next())b=new Uv(b.value),D(this,b),C(this,b.Ge(),this.Ha,this),this.Vh.push(b)}m(Wv,Vq);function Xv(a,b){a.Vh.forEach(function(a){var c=a.Qc.Yd().text().toLocaleLowerCase();b.kf(c)&&(c=b.me(c),a.Ml!=c&&Vv(a,c)&&Oq(a,c))})}Wv.prototype.Ub=function(){return this.Vh};
Wv.prototype.ED=function(){for(var a=[],b=l(this.Vh),c=b.next();!c.done;c=b.next())c=c.value.submit(),c.length&&(a=a.concat(c));return a.length?a:null};Wv.prototype.persistState=function(){return{}};function Yv(a,b,c){Vq.call(this);var d=this;this.f=a;this.fa=[];var f=c?c[$q.HS.placeholders]:[];a.placeholders().forEach(function(a,c){a=new Pr(a,b,f[c]);D(d,a);C(d,a.H(),d.Ha,d);d.fa.push(a)})}m(Yv,Vq);Yv.prototype.initiated=function(){for(var a=l(this.fa),b=a.next();!b.done;b=a.next())if(!b.value.initiated())return!1;return!0};Yv.prototype.content=function(){return this.f};Yv.prototype.placeholders=function(){return this.fa};Yv.prototype.placeholders=Yv.prototype.placeholders;
Yv.prototype.persistState=function(a){var b={};b[a.HS.placeholders]=this.fa.map(function(b){return b.persistState(a.placeholders)});return b};function Zv(a,b,c){Vq.call(this);var d=this;this.f=a;var f=c?c[$q.lT.placeholders]:[];this.fa=[];a.placeholders().forEach(function(a,c){a=D(d,new bs(a,b,f[c]));C(d,a.H(),d.Ha,d);d.fa.push(a)})}m(Zv,Vq);Zv.prototype.initiated=function(){for(var a=l(this.fa),b=a.next();!b.done;b=a.next())if(!b.value.initiated())return!1;return!0};Zv.prototype.content=function(){return this.f};Zv.prototype.placeholders=function(){return this.fa};Zv.prototype.placeholders=Zv.prototype.placeholders;
Zv.prototype.persistState=function(a){var b={};b[a.lT.placeholders]=this.fa.map(function(b){return b.persistState(a.placeholders)});return b};function $v(){}$v.prototype.$M=function(a,b){a=Og(v(a).toLowerCase());b=Og(v(b).toLowerCase());return a<b?-1:a>b?1:0};function aw(a){var b=new $v;return a.sort(function(a,d){return b.$M(a.response(),d.response())})};function bw(a,b,c,d){Vq.call(this);var f=this;this.f=a;this.ZB=H(this);H(this);var g=[];a.extraWords().forEach(function(a){return g.push(a.text())},this);var h=d?d[$q.OD.placeholders]:[],k=d?d[$q.OD.extraWords]:[],n=b.J();this.fa=[];a.placeholders().forEach(function(a,b){n&&null!=a.value&&g.push(a.value);f.fa.push(cw(f,a,h[b]))});b.CD()?g=g.sort((new $v).$M):c&&Cv(g);this.Ko=[];d?dw(this,k):g.forEach(function(a){var b=cw(f,null);b.bd(a);b.fn=null===a?null:ub(a);f.Ko.push(b)})}m(bw,Vq);
function dw(a,b){a.Ko=b.map(function(b){return cw(a,null,b)})}function cw(a,b,c){b=D(a,new ks(b,c));C(a,b.H(),a.Ha,a);return b}e=bw.prototype;e.initiated=function(){for(var a=l(this.fa),b=a.next();!b.done;b=a.next())if(!b.value.initiated())return!1;return!0};e.content=function(){return this.f};e.extraWords=function(){return this.Ko};e.placeholders=function(){return this.fa};
e.persistState=function(a){var b={};b[a.OD.placeholders]=this.fa.map(function(b){return b.persistState(a.placeholders)});b[a.OD.extraWords]=this.Ko.map(function(b){return b.persistState(a.placeholders)});return b};e.kC=function(){this.ZB.a()};function ew(a){this.nh=a}ew.prototype.area=function(){return this.nh};
ew.prototype.kx=function(a){var b=fw(this);if(!this.lr){var c=fw(this),d=1024*c.width;c=1024*c.height;this.lr=yf(document,"CANVAS");this.lr.width=d;this.lr.height=c;var f=v(this.lr.getContext("2d"));f.fillStyle="rgba(0, 0, 0, 255)";f.fillRect(0,0,d,c);c=fw(this);d=1024*c.width;c=1024*c.height;f=this.nh.points()[0];var g=v(this.lr.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.lr.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 fw(a){a=a.nh.rect();return new K(a.left/1E4,a.top/1E4,a.width/1E4,a.height/1E4)};function gw(a){this.nh=a}gw.prototype.area=function(){return this.nh};gw.prototype.kx=function(a){var b=this.nh.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 hw(a){this.nh=a}hw.prototype.area=function(){return this.nh};hw.prototype.kx=function(a){var b=de(this.nh.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 iw(a){switch(a.type()){case "rectangle":return new hw(a);case "oval":return new gw(a);case "freeform":return new ew(a)}throw Error("unknown area type");};function jw(a){G.call(this);this.ag=a;this.u=H(this)}m(jw,G);jw.prototype.H=function(){return this.u};jw.prototype.persistState=function(a){var b=this.ag,c={};c[a.x]=hp(b.x,3);c[a.y]=hp(b.y,3);return c};function kw(a,b,c){Vq.call(this);var d=this;this.f=a;this.G=b;this.ha=[];this.fr=[];this.f.areas().forEach(function(a){d.fr.push(iw(a))});this.YH=H(this);this.MA=H(this);this.NA=H(this);null!=c&&this.lb(c)}m(kw,Vq);e=kw.prototype;e.J=function(){return this.G.J()};e.initiated=function(){return!!this.ha.length};e.points=function(){return this.ha};e.lq=function(){this.Nd(this.ha);this.ha=[];this.NA.a();this.Ha()};e.areas=function(){return this.fr};e.content=function(){return this.f};
function Vt(a,b){var c=a.G.li(),d=c&&c.isEnabled(),f=c&&1==c.value();d&&f&&a.ha.length&&(a.Nd(a.ha),a.ha=[],a.MA.a(0));c=c&&a.ha.length<c.value();if(!d||c)b=lw(a,b),a.ha.push(b),a.YH.a(b);a.Ha()}e.persistState=function(a){var b={};b[a.Yl.points]=this.ha.map(function(b){return b.persistState(a.Yl.points)});return b};e.freePointsCount=function(){var a=this;return this.ha.reduce(function(b,c){return a.fr.some(function(a){return a.kx(c.ag)})?b:b+1},0)};
e.lb=function(a){var b=this;this.ha=a[$q.Yl.points].map(function(a){return lw(b,new I(a[$q.Yl.points.x],a[$q.Yl.points.y]))})};e.areaSelected=function(a){return this.points().some(function(b){return a.kx(b.ag)})};function lw(a,b){b=new jw(b);C(a,b.H(),a.Ha,a);return b};function mw(a){var b=a.statement,c=a.e0;a=a.Ca;G.call(this);this.AZ=b;this.Mf=c;this.gB=null;this.u=H(this);null!=a&&this.lb(a)}m(mw,G);e=mw.prototype;e.H=function(){return this.u};e.statement=function(){return this.AZ};e.selectedScale=function(){return this.gB};function lu(a,b){a.gB=b;a.u.a()}e.persistState=function(a){var b={};b[a.selectedScale]=this.Mf.indexOf(this.gB);return b};e.lb=function(a){this.gB=this.Mf[a[$q.Jt.Sk.selectedScale]]};function nw(a,b){Vq.call(this);this.f=a;this.bJ=ow(this,b)}m(nw,Vq);nw.prototype.initiated=function(){return eb(this.bJ,function(a){return null!=a.selectedScale()})};nw.prototype.statementsStates=function(){return this.bJ};nw.prototype.content=function(){return this.f};nw.prototype.persistState=function(a){var b={};b[a.Jt.Sk]=this.bJ.map(function(b){return b.persistState(a.Jt.Sk)});return b};
function ow(a,b){var c=b?b[$q.Jt.Sk]:[],d=[];a.f.Sk().forEach(function(b,g){b=D(a,new mw({statement:b,e0:a.f.labels(),Ca:c[g]}));C(a,b.H(),a.Ha,a);d.push(b)});return d};function pw(){}
pw.prototype.hf=function(a){switch(a.type()){case "IntroSlide":this.jj(a);break;case "ResultSlide":this.qj(a);break;case "MultipleChoice":this.mj(a);break;case "TrueFalse":this.sj(a);break;case "MultipleResponse":this.oj(a);break;case "WordBank":this.uj(a);break;case "MultipleChoiceText":this.nj(a);break;case "FillInTheBlank":this.gj(a);break;case "TypeIn":this.tj(a);break;case "Numeric":this.pj(a);break;case "Sequence":this.rj(a);break;case "Matching":this.lj(a);break;case "Hotspot":this.hj(a);break;
case "InfoSlide":case "InstructionsSlide":this.ij(a);break;case "AuthorizationSlide":this.dj(a);break;case "Essay":this.fj(a);break;case "LikertScale":this.kj(a);break;case "DND":this.ej(a);break;default:throw Error("unknown slide type");}};function qw(a){var b=a.qe,c=a.SL,d=a.Jq;this.eb=a.qa;this.Os=p(c)?c:!0;this.Ya=b;this.D=null;this.Oc=new vv(d)}m(qw,pw);e=qw.prototype;e.create=function(a,b){this.D=null;this.Hc=b;this.hf(a);return v(this.D)};e.rK=function(a,b,c){this.D=null;b=new Ov(a.content(),b,c||null,this.Ya.Y().passingScoreType());this.D=new wr({slide:a,contentState:b,ub:this.Oc,Ca:this.Hc});return v(this.D)};e.jj=function(a){var b=new Pv(a.content());this.D=new Av({slide:a,contentState:b,ub:this.Oc,Ca:this.Hc})};
e.dj=function(a){var b=new Wv(a.content());this.D=new Uu({slide:a,contentState:b,ub:this.Oc,Ca:this.Hc})};e.ij=function(a){var b=new Pv(a.content());this.D=new zv({slide:a,contentState:b,ub:this.Oc,Ca:this.Hc})};e.mj=function(a){var b=this.Os&&a.settings().un;b=new Dv({Kc:a.content(),Pk:b,J:a.settings().J(),Ca:rw(this)});this.D=new Ur({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};
e.sj=function(a){var b=new Dv({Kc:a.content(),Pk:!1,J:a.settings().J(),Ca:rw(this)});this.D=new Ur({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};e.oj=function(a){var b=this.Os&&a.settings().un;b=new Dv({Kc:a.content(),Pk:b,J:a.settings().J(),Ca:rw(this)});this.D=new es({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};
e.uj=function(a){var b=new bw(a.content(),a.settings(),this.Os,rw(this));this.D=new ms({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};e.nj=function(a){var b=a.settings().un;b=new Zv(a.content(),b,rw(this));this.D=new ds({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};
e.gj=function(a){var b=new Yv(a.content(),a.settings(),rw(this));this.D=new Rr({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};e.tj=function(a){var b=new Sv(a.content(),a.settings(),rw(this));this.D=new is({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};e.pj=function(a){var b=new Nv(a.content(),a.settings(),rw(this));this.D=new gs({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};
e.rj=function(a){var b=a.settings().J(),c=(b?!0:a.settings().un)&&this.Os;b=new Qv({Kc:a.content(),J:b,Pk:c,Ca:rw(this)});this.D=new hs({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};e.lj=function(a){var b=a.settings().un&&this.Os;b=new Fv({content:a.content(),n0:b,o0:this.Os,Ca:rw(this)});this.D=new Zr({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};
e.hj=function(a){var b=new kw(a.content(),a.settings(),rw(this));this.D=new Vr({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};e.qj=function(){throw Error("use createResultSlide()");};e.fj=function(a){var b=new Ev(rw(this));this.D=new Mr({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};
e.kj=function(a){var b=new nw(a.content(),rw(this));this.D=new Yr({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};e.ej=function(a){var b=new hr({content:a.content(),Gb:a.gb().Gb(),Ca:rw(this)});this.D=new Kr({slide:a,contentState:b,Y:this.Ya.Y(),Ta:this.Ya.Ta(),ub:this.Oc,Ca:this.Hc,qa:this.eb})};function rw(a){var b=ur.Hb.Xa.groups.slides.contentState;return a.Hc?a.Hc[b]:void 0};function sw(a){this.Ty={};this.Uy={};var b=0;a=a.Xa();for(var c=0;c<a.Pd.count();++c){var d=a.Pd.get(c);this.Ty[d.id()]=b;this.Uy[b]=d.id();++b;d=d.slides();for(var f=0;f<d.count();++f){var g=d.get(f);this.Ty[g.id()]=b;this.Uy[b]=g.id();++b}}};function tw(a){var b=a.group,c=a.qe,d=a.jL,f=a.state,g=a.Jq;this.eb=a.qa;this.hl=b;this.Ya=c;this.Gm=d;this.Bh=g;this.ek=[];this.Bv=[];if(null!=f)this.lb(f);else{a=this.hl.settings();b=0;d=c=!1;switch(a.ko()){case "allQuestions":b=-1;break;case "randomSelection":b=a.Fq();c=d=!0;break;case "notUseQuestions":b=0}if(0!=b){a=pv(new ov(this.hl.slides(),this.hl.eR),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=uw(this,d.value),b.push(d);
this.Bv.push(b)}else b=uw(this,c),this.Bv.push([b]);a=l(this.Bv);for(b=a.next();!b.done;b=a.next())this.ek=this.ek.concat(b.value)}}}function uw(a,b,c){return(new qw({qe:a.Ya,SL:!0,qa:a.eb,Jq:a.Bh})).create(b,c)}e=tw.prototype;e.group=function(){return this.hl};e.groupId=function(){return this.hl.id()};e.questions=function(){return this.ek};e.awardedScore=function(){for(var a=0,b=l(this.ek),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.JD=function(){return this.hl.settings().JD()};e.title=function(){return this.hl.title()};e.passingPercent=function(){return this.hl.settings().Hd().value()};e.Hd=function(){return this.passingPercent()*this.maxScore()*.01};
function vw(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 ww(a){var b=0;a=l(a.questions());for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.slide();if(c instanceof T)if(d.settings().J()){d=c.review();var f=["correct","partially"];c.submitted()&&d&&-1!=f.indexOf(d.status())&&b++}else c.initiated()&&b++}return b}
e.maxScore=function(){for(var a=0,b=l(this.ek),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.ek.forEach(function(c){var f=c.slide().id();d[b.Gm.Ty[f]]=c.persistState(a.slides)});c[a.slides]=d;return c};e.lb=function(a){var b=this,c=this.hl.slides();Ob(a[ur.Hb.Xa.groups.slides],function(a,f){var d=b.Gm.Uy[f];f=c.find(function(a){return a.id()==d});a=uw(b,v(f),a);b.ek.push(a);b.Bv.push(a)})};function xw(a,b){if("points"!=a.units())throw Error("passing score must be in points");a=a.value();return a>b?b:a};function yw(){}yw.prototype.iM=!1;yw.prototype.preventAction=function(){this.iM=!0};yw.prototype.preventAction=yw.prototype.preventAction;yw.prototype.actionPrevented=function(){return this.iM};yw.prototype.actionPrevented=yw.prototype.actionPrevented;function zw(a){var b=a.Xa,c=a.qe,d=a.Ca,f=a.jL,g=a.qa;a=a.Jq;G.call(this);this.eb=g;this.Ps=c.Y().Ps;this.Ya=c;this.Vg=b;this.Gm=f;this.Pd=[];this.Bh=a;this.Me=-1;if(null!=d)this.lb(d);else switch(this.Ps.ko()){case "randomSelection":f=this.Ps.Fq();b=[];for(var h=0;h<this.Vg.Pd.count();++h){var k=this.Vg.Pd.get(h);b.push(k)}rb(b);f=-1==f?b.length:Math.min(f,b.length);for(h=0;h<f;++h)Aw(this,b[h]);break;case "selectGroups":for(b=0;b<this.Vg.Pd.count();++b)f=this.Vg.Pd.get(b),"notUseQuestions"!=f.settings().ko()&&
Aw(this,f)}this.wa=[];this.ek=[];b=[];f=l(this.Pd);for(h=f.next();!h.done;h=f.next())b=b.concat(h.value.Bv);this.Ps.TL()&&!d&&rb(b);d=l(b);for(b=d.next();!b.done;b=d.next())this.wa=this.wa.concat(b.value);d=l(this.wa);for(b=d.next();!b.done;b=d.next())b=b.value,"InfoSlide"!=b.slide().type()&&this.ek.push(b),C(this,b.submittedEvent(),this.FH,this);this.kM=H(this);this.IM=H(this);this.PN=H(this);this.VI=H(this);this.eP=H(this);this.Ts=H(this);this.Nz=H(this);this.nI={};this.tZ=new qw({qe:c,SL:!0,qa:g,
Jq:a})}m(zw,G);e=zw.prototype;e.Fb=function(){var a=new yw;0<this.wa.length&&Bw(this,Math.max(0,this.Me),a);a.actionPrevented()&&0!=this.wa.length||this.Ts.a()};function Aw(a,b,c){b=new tw({group:b,qe:a.Ya,jL:a.Gm,state:c,qa:a.eb,Jq:a.Bh});a.Pd.push(b)}e.groups=function(){return this.Pd};e.questions=function(){return this.ek};e.slides=function(){return this.wa};
e.ad=function(a){function b(){return fb(h,function(b){b=b.content().Hd();var g=a?a.Vm:null;g&&0<b.value()&&(b=g);g=b.units();var h=b.value();"points"==g&&(h=xw(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.Vg.xg().type(),h=this.Vg.xg().slides(),k=null;switch(g){case "graded":if(a)k=b();else if(!en)throw Error("illegal operation - survey quiz and graded slide");break;case "survey":k=a?h[0]:b()}en&&!k&&h.length&&(k=h[0]);if(!k)return null;
g=Ea(k);this.nI[g]||(this.nI[g]=this.tZ.rK(v(k),this.groups(),a));return this.nI[g]};e.setActiveSlideIndex=function(a){Bw(this,a)};e.bL=function(){return this.eP};e.persistState=function(){for(var a={},b={},c=l(this.Pd),d=c.next();!d.done;d=c.next()){d=d.value;var f=d.groupId();b[this.Gm.Ty[f]]=d.persistState(ur.Hb.Xa.groups)}a[ur.Hb.Xa.groups]=b;a[ur.Hb.Xa.xS]=this.Me;return a};
e.lb=function(a){var b=this,c=ur.Hb.Xa;Ob(a[c.groups],function(a,c){c=b.Gm.Uy[c];for(var d=0;d<b.Vg.Pd.count();++d){var f=b.Vg.Pd.get(d);if(f.id()==c){Aw(b,f,a);break}}});this.Me=a[c.xS]};e.FH=function(){this.VI.a();var a;if(a="eachQuestion"==this.Ya.Y().submitType())a:{a=l(this.wa);for(var b=a.next();!b.done;b=a.next())if(!b.value.xq()){a=!1;break a}a=!0}a&&!Er(v(Cw(this)))&&this.Mo()};e.activeSlideIndex=function(){return this.Me};
function Cw(a){if(0<=a.Me&&a.Me<a.wa.length){var b=a.Me;v(0<=b&&b<a.wa.length);a=a.wa[b]}else a=null;return a}e.activeSlideChangedEvent=function(){return this.kM};function Dw(a,b){if("finish"==b)a.Mo();else{b=v(Ew(a,b));a:{for(var c=0;c<a.wa.length;++c)if(a.wa[c]==b){b=c;break a}b=-1}v(0<=b);Bw(a,b)}}function Fw(a,b){var c=Gw(a,b);b&&0>c?a.Mo():(v(0<=c),Bw(a,c))}
function Hw(a,b){var c=Iw(a),d="testing"==a.Bh.sessionMode();!c&&d?a.Nz.a():c&&Qh(c)&&d?Dw(a,v(c)):(b=Jw(a,b),b>=a.wa.length?a.Mo():Bw(a,b))}function Kw(a){var b="testing"==a.Bh.sessionMode(),c="allAtOnce"==a.Ya.Y().submitType();a=a.vv();return b&&c&&a}e.vv=function(){var a=Jw(this,!1);if(!this.eb||"testing"==this.Bh.sessionMode())return a>=this.wa.length;a=this.wa.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.Mo=function(){var a=this;Xg(function(){a.PN.a()})};
function Iw(a){var b=v(Cw(a)),c=b.slide().settings();if("byAnswer"==c.sE){a:{c=v(Cw(a)).contentState();for(var d=0;d<c.count();++d)if(b=c.getChoiceState(d),b.selected()){c=b.choice();a=Lw(a,c.kt());break a}a="next"}return a}if(b instanceof T){if(d=b.review()){var f=["correct","answered"];b=Gr(b)?!1:0>f.indexOf(d.status());c=Sh(c,b?"attempt":d.status());return Lw(a,c)}return c.J()?"next":Lw(a,c.ir.answered)}return Lw(a,c.ir.answered)}
function Lw(a,b){if(p(b))return"next"==b||"finish"==b||"none"==b?b:Ew(a,b)?b:void 0}function Gw(a,b){if(b){b=a.wa.slice(a.Me,a.wa.length);b=a.wa.slice(0,a.Me).reverse().concat(b);for(var c=0;c<b.length;++c){var d=b[c];if(!d.xq())return a.wa.indexOf(d)}return-1}if("reviewing"==a.Bh.sessionMode()&&a.eb){b=a.wa.slice(0,a.Me).reverse();for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.wa.indexOf(d);return-1}return a.Me-1}
function Jw(a,b){if(b){b=a.wa.slice(a.Me+1,a.wa.length).concat(a.wa.slice(0,a.Me+1));for(var c=0;c<b.length;++c){var d=b[c];if(!d.xq()&&!d.Qq())return a.wa.indexOf(d)}return a.wa.length}if("reviewing"==a.Bh.sessionMode()&&a.eb){b=a.wa.slice(a.Me+1,a.wa.length);for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.wa.indexOf(d);return a.wa.length}return a.Me+1}
function Bw(a,b,c){v(0<=b&&b<a.wa.length);var d=Cw(a),f=d&&d.slide().settings().ia();f="testing"==a.Bh.sessionMode()&&f&&f.isEnabled();var g=d&&(d.Eb()||d.gJ);if(b==a.Me||!f||!g){d&&Ar(d,!1);d=a.wa[b];f=d.slide().settings().ia();if(!d.xq()&&f&&f.isEnabled()&&c&&!d.hasBeenVisited()&&(a.eP.a(c,f,Ja(a.KY,a,b)),c.actionPrevented()))return;Mw(a,b)}}e.KY=function(a){Mw(this,a);this.Ts.a()};
function Mw(a,b){v(0<=b&&b<a.wa.length);a.IM.a();var c=a.wa[b];"testing"==a.Bh.sessionMode()&&(c.XB||(c.RN=new Date),c.Fy=!1,c.XB=!0);Ar(c,!0);a.Me=b;a.kM.a()}function Ew(a,b){for(var c=l(a.Pd),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.wa);for(c=a.next();!c.done;c=a.next())if(c=c.value,b==c.slide().id())return c;return null}
e.Nc=function(){for(var a=l(this.Pd),b=a.next();!b.done;b=a.next())ud(b.value);a=l(this.wa);for(b=a.next();!b.done;b=a.next())ud(b.value)};function Nw(a,b,c,d){this.I=a;this.Tb=b;this.Vg=c;this.Vm=null;this.eb=d}e=Nw.prototype;e.awardedScore=function(){for(var a=0,b=l(this.I.groups()),c=b.next();!c.done;c=b.next())a+=c.value.awardedScore();return parseFloat(Ng(Math.max(0,a)))};e.maxScore=function(){if(!this.I)return 0;for(var a=this.Tb.IB,b=0,c=l(this.I.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.eb)b+=f}return parseFloat(Ng(b))};
e.awardedPercent=function(){var a=this.maxScore();return 0<a?Math.round(this.awardedScore()/a*100):100};e.quizPassed=function(){var a=Ow(this),b=this.maxScore();return"points"==a.units()?this.awardedScore()>=xw(a,b):this.awardedPercent()>=a.value()};e.passingPercent=function(){var a=Ow(this);if("percents"==a.units())return parseFloat(Ng(a.value()));var b=this.maxScore();return 0<b?Math.round(xw(a,b)/b*100):1};
e.Qt=function(){var a=Ow(this),b=this.maxScore();return"points"==a.units()?parseFloat(Ng(xw(a,b))):0<b?Math.round(b*a.value())/100:0};function Ow(a){if(a.Vm)return a.Vm;a=a.Vg.xg();return("survey"==a.type()?a.slides()[0]:a.iv[0]).content().Hd()}e.rD=function(a){this.Vm=a};function Pw(){}e=Pw.prototype;e.awardedScore=function(){throw Error("survey!");};e.awardedPercent=function(){return 100};e.maxScore=function(){throw Error("survey!");};e.Qt=function(){throw Error("survey!");};e.passingPercent=function(){return 100};e.quizPassed=function(){return!0};e.rD=function(){};function Qw(){G.call(this);this.PB="percents";this.Ed=80;this.ta=H(this)}m(Qw,G);e=Qw.prototype;e.units=function(){return this.PB};e.value=function(){return this.Ed};e.Lc=function(a){this.Ed=a;this.ta.a()};e.clone=function(){var a=new Qw,b=this.units();a.PB=b;a.ta.a();a.Lc(this.value());return a};e.Ge=function(){return this.ta};function Rw(a,b,c){G.call(this);this.I=a.slidePoolState();this.Vg=b;this.Tb=a;this.Vm=null;this.Fv=H(this);this.jY=a.quiz().settings().Y().passingScoreType();this.gI=new Nw(this.I,this.Tb,this.Vg,c);switch(this.jY){case "survey":this.Gs=new Pw;break;case "quizPassingScore":this.Gs=this.gI}}m(Rw,G);e=Rw.prototype;e.quizPassed=function(){return this.Gs.quizPassed()};e.maxScore=function(){return this.gI.maxScore()};e.awardedScore=function(){return this.gI.awardedScore()};e.awardedPercent=function(){return this.Gs.awardedPercent()};
e.setPassingPercent=function(a){this.Vm=new Qw;this.Vm.Lc(100*a);this.Gs.rD(this.Vm);this.Fv.a()};e.passingPercent=function(){return this.Gs.passingPercent()};e.Qt=function(){return this.Gs.Qt()};function Sw(){if(!z)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var Tw=z&&Sw();function V(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function Uw(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(Tw){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 Vw(a,b){V(a,b)}function W(a,b){b=v(a.ownerDocument).createElement(b);a.appendChild(b);return b}
function Ww(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+=Ww(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"}
function Xw(a,b){Hf(a,b.toString())}function Yw(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 Zw={},$w=(Zw.incorrect="incorrect",Zw.correct="correct",Zw.answered="answered",Zw.notanswered="notAnswered",Zw.partially="partially",Zw);function ax(){}
function bx(a,b,c){var d={id:c.slide().id()};V(b,d);d=c.slide();var f=W(b,"direction");cx(f,d.description());f=(d=c.review())?d.status():c.submitted()?"answered":"notanswered";a=a.Rd(c);V(b,{status:$w[f],evaluationEnabled:a});if(a=Er(c))f=W(b,"feedback"),cx(f,a.content());d&&(a=c.slide().settings().Fe(),c={maxPoints:c.maxScore(),maxAttempts:-1==a?0:a,awardedPoints:d.awardedScore(),usedAttempts:c.om()},V(b,c))}ax.prototype.Rd=function(a){return a.slide().settings().J()};
function dx(a,b,c){cx(a,b);c&&(a=W(a,"picture"),c={altText:c.ho()},V(a,c))}function cx(a,b){for(var c={},d=l(b.Jd()),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))ex(a,f);else switch(d=a,f=c[f.id],f.type()){case "equation":fx(d,w(f,Um));break;default:ex(d,"\n")}}function ex(a,b){var c=W(a,"text");Yw(c.ownerDocument,b).forEach(function(a){c.appendChild(a)})}
function fx(a,b){a=W(a,"equation");a=W(a,"latex");Xw(a,b.dT)};function gx(){}m(gx,ax);
gx.prototype.tc=function(a){var b=Uw("dndQuestion");bx(this,b,a);for(var c=a.slide().content(),d=a.contentState(),f=[],g=W(b,"objects"),h=l(d.ig),k=h.next();!k.done;k=h.next()){k=k.value;var n=W(g,"object");Xw(n,hx(k.slideObject()));var t={id:k.slideObject().id()};V(n,t);f.push(k.slideObject())}g=[];h=W(b,"destinations");k=l(d.$k);for(n=k.next();!n.done;n=k.next()){n=n.value;t=W(h,"destination");Xw(t,hx(n.slideObject()));var u={id:n.slideObject().id()};V(t,u);g.push(n.slideObject())}if(this.Rd(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.ig,k=d.$k,a=W(f,"match"),g={objectIndex:h.indexOf(g.objectState()),destinationIndex:k.indexOf(g.destinationState())},V(a,g);return b};
function hx(a){if(a instanceof Ug){var b=uh("Q_EQUATION_REPLACEMENT_TEXT");var c=a.name();c=(b=(a=a.La())?a.textWithEquations(b):"")?c+' - "'+b+'"':c}else c=a.name();return c};function ix(){}m(ix,ax);ix.prototype.tc=function(a){var b=Uw("essayQuestion");bx(this,b,a);if(a=a.contentState().text()){var c=W(b,"userAnswer");Xw(c,a)}return b};function jx(){}m(jx,ax);
jx.prototype.tc=function(a){var b=Uw("fillInTheBlankQuestion");bx(this,b,a);var c=a.contentState(),d={},f=W(b,"details"),g=c.content().La(),h=g.plainTextWithPlaceholders(),k=g.Jd();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"),Xw(n,k)):(n=g[k.id],n instanceof Um?fx(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.Rd(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"),Xw(k,h);return b};function kx(a){G.call(this);this.mb=a;this.Ng=new K(0,0,0,0);this.Ra=new Bp;this.Wi=0;this.Eo=!0;this.u=H(this);this.OY=H(this);this.nn=H(this);this.dz=H(this)}m(kx,G);e=kx.prototype;e.rect=function(){return this.Ng.clone()};e.type=function(){return this.mb};e.label=function(){return this.Ra};e.score=function(){return this.Wi};e.correct=function(){return this.Eo};e.H=function(){return this.u};e.Zx=function(a){this.Ng!=a&&(this.Ng=a,this.nn.a())};e.$x=function(a){a!=this.Wi&&(this.Wi=a,this.OY.a())};
e.yL=function(a){a!=this.Eo&&(this.Eo=a,this.dz.a())};function lx(a){kx.call(this,"freeform");this.ha=a}m(lx,kx);lx.prototype.points=function(){return this.ha};function mx(){}m(mx,ax);
mx.prototype.tc=function(a){var b=Uw("hotspotQuestion");bx(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.ag;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 lx&&nx(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 nx(a,b){b=cb(b.points(),function(a){return a.x+","+a.y});Vw(a,{points:b.join(";")})};function ox(){}m(ox,ax);
ox.prototype.tc=function(a){var b=Uw("likertScaleQuestion");bx(this,b,a);for(var c=a.contentState(),d=c.content().Sk(),f=W(b,"statements"),g=l(d),h=g.next();!h.done;h=g.next()){h=h.value;var k=W(f,"statement");cx(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");Xw(n,k.text())}a={numberFromZero:v(a.slide().settings().Ek()).Mx()};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 px(){}m(px,ax);
px.prototype.tc=function(a){var b=Uw("matchingQuestion");bx(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");dx(t,n.textRange(),n.yc)}h=W(b,"responses");k=l(f);for(n=k.next();!n.done;n=k.next())n=n.value,
t=W(h,"response"),dx(t,n.textRange(),n.yc);if(this.Rd(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 qx(){}m(qx,ax);qx.prototype.tc=function(a){var b=Uw(this.hQ());bx(this,b,a);var c=a.slide();a=this.sw(c.content(),a.contentState());b.appendChild(a);return b};qx.prototype.hQ=function(){return"multipleChoiceQuestion"};qx.prototype.Gu=function(a){var b=a.choice(),c=Uw("answer");dx(c,b.textRange(),b.yc);(b=b.score())&&V(c,{score:b});(a=a.customAnswer())&&V(c,{customAnswer:a});return c};
qx.prototype.sw=function(a,b){for(var c=Uw("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.Gu(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 rx(){}m(rx,ax);
rx.prototype.tc=function(a){var b=Uw("multipleChoiceTextQuestion");bx(this,b,a);var c=a.contentState(),d={},f=W(b,"details"),g=c.content().La();g.plainTextWithPlaceholders();var h=g.Jd();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().La().plainTextWithPlaceholders());for(k=h.next();!k.done;k=h.next())if(k=k.value,q(k)){var n=W(f,"text");Xw(n,k)}else n=g[k.id],n instanceof Um?fx(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");Xw(u,t);f.response()==Og(t)&&(k=n)}f.initiated()&&V(h,{userAnswerIndex:k});this.Rd(a)&&V(h,{correctAnswerIndex:g.Ie})}return b};function sx(){}m(sx,ax);sx.prototype.tc=function(a){var b=Uw("multipleResponseQuestion");bx(this,b,a);var c=a.slide();a=this.sw(c.content(),a.contentState(),this.Rd(a));b.appendChild(a);return b};sx.prototype.Gu=function(a,b){var c=a.choice(),d=Uw("answer");dx(d,c.textRange(),c.yc);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};
sx.prototype.sw=function(a,b,c){for(var d=Uw("answers"),f=Array(b.count()),g=0;g<b.count();++g){var h=b.getChoiceState(g),k=a.getChoiceIndex(h.choice());f[k]=this.Gu(h,c)}a=l(f);for(b=a.next();!b.done;b=a.next())d.appendChild(b.value);return d};function tx(){}m(tx,ax);tx.prototype.tc=function(a){var b=Uw("numericQuestion");bx(this,b,a);var c=a.contentState();if(a.initiated()){var d={userAnswer:c.response()};V(b,d)}if(this.Rd(a))for(a=W(b,"answers"),c=c.answers(),d=0;d<c.count();++d){var f=c.getAnswer(d);a.appendChild(this.Gu(f))}return b};
tx.prototype.Gu=function(a){if(a instanceof Wp){var b=Uw("between"),c=W(b,"leftOperand");Xw(c,a.leftOperand());c=W(b,"rightOperand");Xw(c,a.rightOperand());return b}if(a instanceof Xp){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=Uw(b);
Xw(b,a.operand());return b}throw Error("unknown condition");};function ux(){}m(ux,ax);ux.prototype.tc=function(a){var b=Uw("sequenceQuestion");bx(this,b,a);var c=a.contentState();a=this.sw(c.Kc(),c.studentResponse(),this.Rd(a));b.appendChild(a);return b};ux.prototype.sw=function(a,b){var c=Uw("answers");b=l(b);for(var d=b.next();!d.done;d=b.next()){var f=d.value;d=W(c,"answer");dx(d,f.textRange(),f.yc);f={originalIndex:a.indexOf(f)};V(d,f)}return c};function vx(){}m(vx,qx);vx.prototype.hQ=function(){return"trueFalseQuestion"};function wx(){}m(wx,ax);wx.prototype.tc=function(a){var b=Uw("typeInQuestion");bx(this,b,a);var c=a.contentState(),d={userAnswer:c.response().text()};V(b,d);this.Rd(a)&&b.appendChild(xx(c.Kc()));return b};function xx(a){for(var b=Uw("acceptableAnswers"),c=0;c<a.count();++c){var d=a.getChoice(c),f=W(b,"answer");Xw(f,d.textRange().text())}return b};function yx(){}m(yx,ax);
yx.prototype.tc=function(a){var b=Uw("wordBankQuestion");bx(this,b,a);var c=a.contentState(),d={},f=W(b,"details"),g=c.content().La(),h=g.plainTextWithPlaceholders(),k=g.Jd();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"),Xw(n,k)):(n=g[k.id],n instanceof Um?fx(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.Rd(a)&&(h={correct:h.correct()},V(g,h),Xw(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"),Xw(f,c.text());return b};function zx(){G.call(this);this.Bf=null}m(zx,ns);e=zx.prototype;e.jj=function(){};e.dj=function(){};e.qj=function(){};e.ij=function(){};e.mj=function(a){this.Bf=(new qx).tc(a)};e.sj=function(a){this.Bf=(new vx).tc(a)};e.oj=function(a){this.Bf=(new sx).tc(a)};e.uj=function(a){this.Bf=(new yx).tc(a)};e.nj=function(a){this.Bf=(new rx).tc(a)};e.gj=function(a){this.Bf=(new jx).tc(a)};e.tj=function(a){this.Bf=(new wx).tc(a)};e.pj=function(a){this.Bf=(new tx).tc(a)};e.rj=function(a){this.Bf=(new ux).tc(a)};
e.lj=function(a){this.Bf=(new px).tc(a)};e.fj=function(a){this.Bf=(new ix).tc(a)};e.kj=function(a){this.Bf=(new ox).tc(a)};e.hj=function(a){this.Bf=(new mx).tc(a)};e.ej=function(a){this.Bf=(new gx).tc(a)};function Ax(){}
Ax.prototype.generateSessionXml=function(a){var b=Uw("quizReport","http://www.ispringsolutions.com/ispring/quizbuilder/quizresults","quizReport.xsd");V(b,{version:"2"});var c=a.settings().ia(),d=c.isEnabled()?c.value():0,f=W(b,"quizSettings");c=W(b,"summary");var g=hl(v(a.Ir)),h=a.evaluation();h?(d={quizType:"graded",maxScore:h.maxScore(),maxNormalizedScore:"100",timeLimit:d},V(f,d),f=W(f,"passingPercent"),Xw(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().Xa().wj();g=a.kq();if(f&&g){h=Uw("variables");f=f.content();f=l(f.Ub());for(d=f.next();!d.done;d=f.next()){var k=d.value;d=k.Yd().text();k=k.title().text();if(g.kf(d)){var n=g.me(d),t=W(h,"variable");V(t,{name:d.toUpperCase(),title:k,value:n})}}c.appendChild(h)}c=W(b,"questions");g=new zx;h=l(a.slidePoolState().questions());for(f=h.next();!f.done;f=h.next())f=f.value,g.Bf=
null,g.hf(f),f=v(g.Bf),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<vw(g)&&!h&&(h=W(c,"group"),g={name:g.title(),passingScore:g.Hd(),awardedScore:g.awardedScore(),passingPercent:Ng(g.passingPercent()),awardedPercent:Ng(g.awardedPercent()),totalQuestions:vw(g),answeredQuestions:ww(g)},V(h,g),c.appendChild(h));return Ww(b)};Ax.prototype.generateSessionXml=Ax.prototype.generateSessionXml;function Bx(a){var b=a.quiz,c=a.kq,d=a.Ot,f=a.gt,g=a.state,h=a.Wq,k=a.RT,n=a.K,t=a.qa;a=a.Id;G.call(this);var u=this;this.rb=b;this.lg=a;this.Cc=c;this.jg=d;this.qU=f;this.Al=new Ou;this.va="testing";this.Og=new kv({Hb:this,Wq:h,K:n});this.Gm=new sw(this.rb);b=ur.Hb;this.I=new zw({Xa:this.rb.Xa(),qe:this.rb.settings(),Ca:g?g[b.Xa]:void 0,RT:k,jL:this.Gm,qa:t,Jq:this});C(this,this.I.PN,this.JX,this);C(this,this.I.VI,this.FH,this);C(this,this.I.activeSlideChangedEvent(),this.jP,this);this.BI=H(this);
this.sl=H(this);this.Sw=H(this);this.RA=H(this);this.Ts=H(this);this.Yu=H(this);this.u=H(this);this.Ay=this.Ir=null;this.qp=!1;this.os=[];this.zF=0;this.Fv=H(this);(this.de="survey"!=this.rb.settings().Y().passingScoreType()?new Rw(this,this.rb.Xa(),t):null)&&C(this,this.de.Fv,function(){Cx(u);u.Fv.a()},this);k=this.rb.settings().Y().ia();k=k.isEnabled()?k.value():void 0;this.IB=!1;this.Jl=new Vu(k);C(this,this.Jl.DR,this.WX,this);C(this,this.Jl.KB,this.XX,this);this.dk=void 0;Dx(this,"%TOTAL_QUESTIONS%",
this.I.questions().length.toString());null!=g&&this.lb(g)}m(Bx,G);e=Bx.prototype;e.persistState=function(){var a=this,b={};b[ur.Hb.Xa]=this.I.persistState();b[ur.Hb.mode]=this.sessionMode();b[ur.Hb.time]=this.Jl.time();this.Ir&&(b[ur.Hb.IS]=this.Ir.getTime());if(this.Cc){var c={};this.Cc.Ub().forEach(function(b){c[b]=v(a.Cc).me(b)});b[ur.Hb.Yq]=c}return b};e.kq=function(){return this.Cc};e.Ot=function(){return this.jg};e.gt=function(){return this.qU};e.settings=function(){return this.rb.settings().Y()};
e.evaluation=function(){return this.de};e.quiz=function(){return this.rb};e.sessionMode=function(){return this.va};e.slidePoolState=function(){return this.I};e.ad=function(){return this.I.ad(this.de)};e.Vt=function(){this.Og.Vt()};e.start=function(){var a=this;C(this,this.I.Ts,function(){"testing"!=a.sessionMode()||mk||a.Jl.start();a.jP();a.Ts.a()});this.I.Fb();Ex(this)||this.finish()};
function Fx(a,b){a.qp=void 0===b?!1:b;a.os=[];var c=a.I.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.Eb()&&(b.state.submit(a.qp),a.qp&&a.os.push(function(a){return function(){return yr(a.state)}}(b)));a.finish()}function Gx(a){a.qp=!1;a.os.forEach(function(a){a()});a.os=[]}e.review=function(){Ex(this)&&(Hx(this,"reviewing"),Bw(this.I,0))};e.finish=function(){this.zF&&clearTimeout(this.zF);Ix(this);this.zF=setTimeout(Ja(this.vV,this),0)};
e.H=function(){return this.u};e.vV=function(){var a=this;this.qp?this.os.push(function(){a.Mo()}):this.Mo()};e.Mo=function(){Ex(this)&&Ar(v(Cw(this.I)),!1);this.Ir=new Date;var a=this.sessionMode();Hx(this,"completed");Jx(this);this.Jl.Kk()&&this.Jl.stop();"testing"==a&&Kx(this);this.Yu.a()};function Kx(a){Xu(a.lg)||en()||a.Og.send()}e.generateDetailsXml=function(){return this.sessionDetailsGenerator().generateSessionXml(this)};e.sessionDetailsGenerator=function(){return new Ax};
e.sessionModeChangedEvent=function(){return this.BI};function Lx(a){if(!Ex(a)||a.qp||!Cw(a.I))return!0;var b=a.sessionMode();return"reviewing"==b?!0:"testing"!=b?!1:a.quiz().settings().Y().fx()||a.IB?!0:Mx(a,!1)}e.bL=function(){return this.I.bL()};e.quizDuration=function(){return this.Jl.time()};
function Nx(a,b){b||(b=v(Cw(a.I)));var c=b.slide();b=Math.floor(b.visitDuration()/1E3);var d=c.settings().ia();b=(c=d&&d.isEnabled())?v(d).value()-b:void 0;d=a.rb.settings().Y().ia();d.isEnabled()&&(d=d.value(),!c||c&&d-a.quizDuration()<b)&&(b=d-a.quizDuration());return b}e.JX=function(){this.finish()};e.FH=function(){Jx(this)};
e.jP=function(){if(Ex(this)&&(Jx(this),"testing"==this.sessionMode())){var a=v(Cw(this.I)),b=a.slide().settings().ia();!a.submitted()&&b&&b.isEnabled()&&(b=Nx(this,a),!a.submitted()&&p(b)&&0<b&&!mk&&(this.dk=new Vu(b),D(this,this.dk),C(this,this.dk.KB,this.nX,this),this.dk.start()))}this.Nd(this.Ay);(this.Ay=Cw(this.I))&&C(this,this.Ay.H(),this.oP,this)};function Hx(a,b){if(a.va!=b){var c=a.va;a.va=b;a.qp?a.os.push(function(){return a.BI.a(c)}):a.BI.a(c)}}
function Mx(a,b){var c=a.quiz().settings().Y().submitType(),d=!1;a=l(a.slidePoolState().slides());for(var f=a.next();!f.done;f=a.next()){f=f.value;var g=f.slide();g=b?!1:g.settings().yq();f=f instanceof T?"allAtOnce"==c?f.initiated()||f.submitted():!f.Eb():f.hasBeenVisited();d=d||!f&&!g}return!d}
function Ox(a){var b=0;a=l(a.slidePoolState().questions());for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.slide(),f=!d.settings().evaluation();d=d.settings().yq();(f&&d?c.hasBeenVisited():c.hasBeenVisited()&&(c.submitted()||c.initiated()))||b++}return b}e.WX=function(){this.sl.a()};e.XX=function(){Jx(this);this.IB=!0;this.oP();var a=new yw;this.Sw.a(a);a.actionPrevented()||this.finish()};function Jx(a){p(a.dk)&&(a.dk.Kk()&&a.dk.stop(),a.he(a.dk),a.dk=void 0)}
e.nX=function(){if(this.dk){Jx(this);var a=new yw;this.RA.a(a);a.actionPrevented()}};e.Nc=function(){ud(this.I)};function Ex(a){return 0<a.slidePoolState().slides().length}e.quizState=function(){return this.sessionMode()};e.quizStateChangeEvent=function(){return this.sessionModeChangedEvent()};e.currentSlideChangeEvent=function(){return this.I.activeSlideChangedEvent()};e.tg=function(){var a=this.ad();return a&&a.slide().visible()?v(a).slide().content().tg():this.rb.Xa().xg().tg()};
function nv(a){function b(a,b){c[a.toLowerCase()]=b}var c={},d=a.rb.Xa().wj(),f=!!d&&d.visible();d=f?v(d).content():null;for(var g=l(a.jg.Ub()),h=g.next();!h.done;h=g.next()){h=h.value;var k=a.jg.me(h);b("%"+h+"%",k)}g=a.Cc;if(d&&g)for(g.kf("userid")&&b("%USER_ID%",g.me("userid")),h=0;h<d.Ub().length;h++){k=d.Ub()[h];var n=null!=g&&g.kf(k.Yd().text());"disabled"!=k.usage()&&(f||n)&&(n=n?v(g).me(k.Yd().text()):"",b("%"+k.Yd().text()+"%",n))}b("%QUIZ_DURATION%",a.quizDuration());b("%QUIZ_TITLE%",a.rb.title());
(a=a.de)?(b("%QUIZ_STATUS%",a.quizPassed()?"Passed":"Failed"),b("%AWARDED_SCORE%",a.awardedScore()),b("%AWARDED_PERCENT%",a.awardedPercent()),b("%PASSING_SCORE%",a.Qt()),b("%PASSING_PERCENT%",a.passingPercent())):b("%QUIZ_STATUS%","Completed");return c}
function Ix(a){var b=a.de;b?(Dx(a,"%AWARDED_SCORE%",b.awardedScore().toString()),Dx(a,"%AWARDED_PERCENT%",b.awardedPercent().toString()),Cx(a)):Dx(a,"%QUIZ_STATUS%","Completed");Dx(a,"%QUIZ_DURATION%",a.quizDuration().toString());b=a.I.groups().reduce(function(a,b){return a+ww(b)},0);Dx(a,"%ANSWERED_QUESTIONS%",b.toString())}
function Cx(a){var b=v(a.de);Dx(a,"%PASSING_SCORE%",b.Qt().toString(),!0);Dx(a,"%PASSING_PERCENT%",b.passingPercent().toString(),!0);Dx(a,"%QUIZ_STATUS%",b.quizPassed()?"Passed":"Failed")}function Dx(a,b,c,d){d=void 0===d?!1:d;b=b.replace(/%/g,"");a.Al.kf(b)?d&&(a.Al.Pf[b.toLowerCase()]=c):Pu(a.Al,b,c)}
e.lb=function(a){var b=this;Hx(this,a[ur.Hb.mode]);"completed"==this.va&&Ix(this);this.Jl&&this.Jl.setTime(a[ur.Hb.time]);var c=a[ur.Hb.IS];c&&(this.Ir=new Date(c));(a=a[ur.Hb.Yq])&&this.Cc&&Ob(a,function(a,c){v(b.Cc).Pf[c.toLowerCase()]=a})};function Px(a){var b=Cw(a.I),c=!0;a=a.slidePoolState().questions();a=l(a);for(var d=a.next();!d.done;d=a.next())if(d=d.value,d!=b){var f=d instanceof T&&d.Eb();if(!d.hasBeenVisited()||f&&!d.Qq())c=!1}return c}
e.oP=function(){var a=this;p(this.SM)&&clearTimeout(this.SM);this.SM=setTimeout(function(){a.u.a()},0)};function Qx(a){var b=a.quiz,c=a.Wq,d=a.ba,f=a.qa,g=a.PC,h=a.K;a=a.Id;G.call(this);this.lg=a;this.rb=b;this.eb=f;this.Cc=new Ou;this.zp=new Ou;this.jg=new Ou;this.vo=new Mu;this.vo.zp=this.zp;this.vo.jg=this.jg;Rx(this);this.Fh=0;this.AJ=c;this.P=d;this.P.Pf=this.vo;this.Dl=g;this.j=h;this.Im=[];this.Bm=null;this.CI=!1;this.c=null;this.RQ=H(this);this.KQ=H(this);this.QQ=H(this);this.sN=H(this);this.SI=H(this);this.RI=H(this);this.aR=H(this);this.qk=H(this);Sx(this)}m(Qx,G);e=Qx.prototype;e.qa=function(){return this.eb};
e.usedAttemptsCount=function(){return this.Fh};
function Tx(a,b){a.c&&a.Nd(a.c);a.c=new Bx({quiz:a.rb,X2:{},O2:0,gt:a.vo,kq:a.Cc,Ot:a.jg,state:b,Wq:a.AJ,RT:a.Dl,K:a.j,qa:a.eb,Id:a.lg});var c=a.qe().Y().ia();Ux(a)||c.isEnabled()||mk||C(a,a.c.bL(),function(b,f,g){b.preventAction();f=(b=c.isEnabled()?c.value():void 0)?Math.min(b,f.value()):f.value();a.IP(f,g)});C(a,a.c.I.activeSlideChangedEvent(),function(){if("testing"==v(a.c).sessionMode()){var b=Cw(v(a.c).I),c=v(b).xq(),g=b.slide().settings().ia();!c&&g&&g.isEnabled()&&a.aR.a(Nx(a.c,b))}});C(a,
a.c.I.IM,function(){var b=Cw(v(a.c).I);b instanceof T&&Vx(a,b)});b=Cw(a.c.I);b instanceof T&&Vx(a,b);C(a,a.c.Ts,a.MX,a);C(a,a.c.I.VI,a.Ha,a);C(a,a.c.Yu,a.Ha,a);C(a,a.c.slidePoolState().activeSlideChangedEvent(),a.Ha,a);C(a,a.c.H(),a.Ha,a)}e.Ha=function(){this.qk.a()};e.MX=function(){this.CI||this.Fh++;this.CI=!1;var a=v(this.c).Al;this.vo.Al=a;if(a=v(this.c).kq())this.vo.Cc=a;this.sN.a()};e.reset=function(){this.c=null};
e.Fb=function(a){var b=this,c=this.am(),d=this.rb.Xa().wj(),f=this.rb.Xa().IC();c&&this.Im.push(c);d&&d.visible()&&this.Im.push(d);if(f)for(c=l(f),d=c.next();!d.done;d=c.next())d=d.value,d.visible()&&this.Im.push(d);a(function(){if(b.Bm&&"AuthorizationSlide"==b.Bm.slide().type()){var a=b.Bm;if(a.ED())return;b.Cc=a.Yq()}Wx(b)});Wx(this)};
function Wx(a){if(a.Im.length){var b=a.Im[0];a.Bm=(new qw({qe:a.rb.settings(),SL:!0,qa:a.qa(),Jq:null})).create(b);a.Im.splice(0,1);a.Im.length&&Xx(a.Dl,a.Im[0]);if(a.Bm)switch(b=a.Bm,b.slide().type()){case "IntroSlide":a.RQ.a(b);break;case "InstructionsSlide":a.vo.Cc=a.Cc;a.QQ.a(b);break;case "AuthorizationSlide":Xv(b.contentState(),a.Cc),a.KQ.a(b)}}else a.Bm=null,a.start()}e.start=function(){var a=this,b=this.qe().Y().ia();Ux(this)||!b.isEnabled()||mk?Yx(this):Zx(this,b.value(),function(){Yx(a)})};
e.resume=function(a){this.CI=!!a;this.Fh=a[ur.wT.om];Tx(this,a[ur.Hb]);var b=v(this.c);a="testing"==b.sessionMode();var c=this.qe().Y().ia();!Ux(this)&&c.isEnabled()&&!mk&&a?Zx(this,c.value()-b.quizDuration(),function(){b.start()}):b.start()};function Yx(a){Tx(a);v(a.c).start()}e.stateChangedEvent=function(){return this.qk};e.currentSession=function(){return this.c};e.persist=function(){if(!this.c)return null;var a={};a[ur.wT.om]=this.Fh;a[ur.Hb]=this.c.persistState();return a};e.ba=function(){return this.P};
e.currentSessionChangedEvent=function(){return this.sN};function Ux(a){var b=a.am();b=!!b&&b.visible();var c=a.rb.Xa().IC().some(function(a){return a.visible()});return b||$x(a)||c}function $x(a){a=a.rb.Xa().wj();return!!a&&a.visible()}e.am=function(){var a=this.rb.Xa().am();a&&!a.visible()&&(a=null);return a};e.qe=function(){return this.rb.settings()};e.restartQuiz=function(){Yx(this)};
e.allowRetakeQuiz=function(){var a=this.currentSession();if(!a||"testing"==a.sessionMode())return!1;a=a.ad();if(!a)return!1;a=a.slide();if(!Hh(a.gb().Gb(),"restartBtn"))return!1;a=a.content();return-1==a.Fe()||this.Fh<a.Fe()+1};e.setUserInfo=function(a,b){Tu(this.jg,this.Cc,a,b)};
function Rx(a){function b(b,c){Pu(a.zp,b.replace(/%/g,""),c)}var c=a.qe().Y().ia();b("%QUIZ_TIME%",c.isEnabled()?c.value().toString():"Unlimited");b("%QUIZ_TITLE%",a.rb.title());var d=0;ay(a.rb.Xa(),function(a){var b=0;a.slides().forEach(function(a){"InfoSlide"!=a.type()&&++b});d+=b});b("%TOTAL_QUESTIONS%",d.toString())}
function Sx(a){Su(a.jg);$x(a)&&v(a.rb.Xa().wj()).content().Ub().forEach(function(b){if("disabled"!=b.usage()){var c=b.Yd().text(),d=a.jg.kf(c)?a.jg.me(c):null,f=null;switch(b.type()){case "select":break;default:f=b.value().text()}(b=d||f)&&Pu(a.Cc,c,b)}})}
function Vx(a,b){var c=b.review()&&"correct"==v(b.review()).status();a="testing"==v(a.c).sessionMode();c=b.submitted()&&b.ht()&&!c&&!Gr(b)&&!a;if(b instanceof Vr)a=v(b.slide().settings().vq()),c&&"reset"==a.fh()&&b.lq();else if(b instanceof Kr){if(a=v(b.slide().settings().tt()),c&&"reset"==a.fh())for(c=l(b.contentState().ig),a=c.next();!a.done;a=c.next()){a=a.value;var d=v(a.slideObject().rect());ee(d,a.rect())||(nr(b.contentState(),a)&&lr(b.contentState(),a),a.Zx(d))}}else b instanceof ms&&(a=v(b.slide().settings().zy()),
c&&"reset"==a.fh()&&b.kC())}function Zx(a,b,c){a.SI.a(b,c)}e.IP=function(a,b){this.RI.a(a,b)};var by="start next prev back continue submit submit-all results postpone try-again view-results finish reset showOutline toResultSldie print".split(" "),cy=["Hotspot","DND"];function dy(a){this.Ga=a;this.Oo=null;this.iw=Zg(this.yU,this);this.Lv={};this.Mu={};a=l(by);for(var b=a.next();!b.done;b=a.next())b=b.value,this.Ga.Ma(b,"hidden"),this.Mu[b]="hidden"}dy.prototype.tq=function(){for(var a=l(by),b=a.next();!b.done;b=a.next())b=b.value,"showOutline"!=b&&this.Ma(b,"hidden")};
dy.prototype.yU=function(){for(var a in this.Lv)if(a){var b=this.Lv[a];this.Mu[a]||(this.Mu[a]="hidden");this.Ga.Ma(a,b)}this.Mu=Object.assign({},this.Lv);this.Oo&&this.Ga.sq(this.Oo);this.Oo=null;this.Lv={}};dy.prototype.Ma=function(a,b){this.Lv[a]=b;this.iw()};dy.prototype.Mk=function(a,b){this.Ga.Mk(a,b)};var ey={m1:"gotoPreviousSlide",Y0:"continuePresentation",j1:"finishAction",q2:"skipQuiz"};xa("ispring.quiz.player.QuizPlayerControllerActionType",ey,void 0);xa("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",ey);xa("CONTINUE_PRESENTATION","continuePresentation",ey);xa("FINISH_ACTION","finishAction",ey);xa("SKIP_QUIZ","skipQuiz",ey);function fy(a){var b=a.controlPanel,c=a.qe,d=a.E0,f=a.xg,g=a.Rt,h=a.outlinePosition;a=a.Id;G.call(this);var k=this;this.jf=d;this.$A=f;this.Ic=g;this.Ya=c;this.FA=h;this.Ls=!1;this.Mc=this.rR=this.$I=this.qb=this.da=this.cl=null;this.Fg=this.bp=!1;this.VM=H(this);this.Jr=H(this);this.Vu=H(this);this.Yu=H(this);this.Bw=H(this);this.hv=H(this);this.Op=H(this);this.TN=H(this);this.Tb=this.aj=null;this.Pj=this.QN="";this.gO=!0;this.Ga=b;C(this,this.Ga.fm(),this.FW,this);this.W=new dy(b);this.$d={};gy(this);
Xu(a)&&C(this,c.rM,function(){k.wq()})}m(fy,G);e=fy.prototype;e.Fb=function(a,b,c,d,f){this.Wo(a,b,c,d,f);this.bp="reviewing"==c.sessionMode()};e.Wo=function(a,b,c,d,f){this.aj=void 0===a?null:a;this.qb=void 0===b?null:b;this.Tb=void 0===c?null:c;this.rR=void 0===d?null:d;this.gO=void 0===f?!1:f;this.Ls=this.Fg=!1;this.cl=null;this.bp=!1};e.outlinePopupClosed=function(){this.Ga.outlinePopupClosed()};function hy(a,b){a.W.Ma("start","enabled");a.W.Mk("start",b)}
e.du=function(a){hy(this,iy(this));this.Pj=a;jy(this)};e.cu=function(a,b){hy(this,a);this.Pj=b;jy(this)};function iy(a){var b=a.$A.type();return"none"==b?"survey"==a.Ya.passingScoreType()?"startSurvey":"startQuiz":"survey"==b?"startSurvey":"startQuiz"}e.OL=function(a){this.$I=a};e.lC=function(a){this.Ls=!0;this.cl=a;ky(this);this.W.tq();ly(this);my(this,a)};e.GK=function(){this.cl=null;this.Ls=!1;this.bp=!0;this.W.Ma("results","enabled")};
e.iy=function(a,b,c,d){v(this.Ls);a?(this.W.tq(),this.W.Ma("toResultSldie","enabled"),this.W.Ma("print",b?"enabled":"hidden"),this.$d.print=v(c),this.$d.toResultSldie=v(d)):(this.lC(this.cl),this.$d.print=function(){},this.$d.toResultSldie=function(){})};e.ky=function(){return this.Bw};e.showOutlineEvent=function(){return this.Op};e.setActionAvailability=function(a){this.Mc=a;ny(this);jy(this)};e.qD=function(a){this.QN=a;jy(this)};e.sq=function(a){this.Ga.sq(a)};
function jy(a){oy(a);a.W.Ma("back","hidden");a.Tb&&"completed"==a.Tb.sessionMode()?(my(a,a.cl),ly(a)):!a.Mc||a.Tb&&a.Pj!=a.QN||(a.Tb&&"testing"==a.Tb.sessionMode()?ly(a):a.Tb||ly(a))}function ly(a){if(a.Mc){var b=a.Mc.actionAvailable("gotoPreviousSlide");a.W.Ma("back",b?"enabled":"hidden")}}
function my(a,b){if(a.Mc){b=a.Mc.actionAvailable("continuePresentation");a.Ga.Mk("finish",b?"continuePresentation":"finish");var c=a.Mc.actionAvailable("finishAction");a.W.Ma("finish",b||c?"enabled":"hidden")}else b=!!b&&"none"!=b.type(),a.W.Ma("finish",b?"enabled":"hidden")}function ky(a){a.da&&(Ad(a,a.da.submittedEvent(),a.bn,a),a.da=null);a.Jr.a()}e.wq=function(){jy(this);ny(this)};
function ny(a){if(a.da&&!a.Ls){oy(a);a.W.Ma("results","hidden");a.W.Ma("start","hidden");a.W.Ma("finish","hidden");a.W.Ma("toResultSldie","hidden");a.W.Ma("print","hidden");var b=Mx(a.c(),!0)&&"testing"==a.c().sessionMode()&&"eachQuestion"==a.Ya.submitType()&&a.gO;a.W.Ma("view-results",b?"enabled":"hidden");a.W.Ma("results",a.bp?"enabled":"hidden");a.W.Ma("try-again","hidden");var c=0<=Gw(a.Ri(),!1),d=a.Ri();var f=Kw(d)?!0:!d.vv();py(a);d=v(a.da);var g=a.Ya.bC()&&!v(a.qb).qa()&&!se.includes(d.slide().type());
if(a.bp)a.W.Ma("prev",c?"enabled":"disabled"),a.W.Ma("next",f?"enabled":"disabled");else{var h=a.da.slide()&&a.da.slide().settings().ia()&&v(a.da.slide().settings().ia()).isEnabled();switch("eachQuestion"==a.Ya.submitType()?"eachQuestion":h?"eachQuestion":"allAtOnce"){case "allAtOnce":a.W.Ma("submit","hidden");a.W.Ma("continue","hidden");a.W.Ma("submit-all","enabled");a.W.Ma("prev",c?"enabled":"disabled");a.W.Ma("next",f?"enabled":"disabled");break;case "eachQuestion":a.W.Ma("submit-all","hidden"),
c=!h&&!Px(a.c())&&d.Eb(),a.W.Ma("postpone",g&&c?"enabled":"hidden"),c="none"!=Sh(d.slide().settings(),"attempt"),g=d.submitted()&&d.Eb()&&d.ht(),a.W.Ma("try-again",g&&!c?"enabled":"hidden"),g&&!c&&(f=a.W,f.Oo="try-again",f.iw(),f=qy(a)&&!a.bp,a.W.Ma("reset",f?"disabled":"hidden")),a.W.Ma("submit",!g&&d.Eb()?"enabled":"hidden"),a.W.Ma("continue",b||d.Eb()?"hidden":"enabled"),b||d.Eb()||(b=a.W,b.Oo="continue",b.iw()),a.W.Ma("prev","hidden"),a.W.Ma("next","hidden"),g&&(c?a.Fg?(a.W.Ma("continue","enabled"),
a=a.W,a.Oo="continue",a.iw()):(a.Vu.a(!0),a.W.Ma("submit","enabled"),a=a.W,a.Oo="submit",a.iw()):a.Vu.a(!1))}}}}function oy(a){a.W.Ma("showOutline","bottom"==a.FA?"enabled":"hidden")}function py(a){if(a.da){var b=qy(a)&&!a.bp,c=b&&a.da.Eb()?"enabled":"disabled";a.W.Ma("reset",b?c:"hidden")}}
function qy(a){if(!a.da)return!1;var b=a.da.slide().type();if(-1==cy.indexOf(b))return!1;b=a.da.slide().settings();if(a.da instanceof Vr){if(b=v(b.vq()).jq())a=a.da.contentState().G.li(),b=!a||!a.isEnabled()||1!=a.value();return b}return a.da instanceof Kr?(w(a.da,Kr),v(b.tt()).jq()):!0}e.bn=function(){this.wq()};function ry(a,b){return"enabled"==a.W.Mu[b]}e.Ux=function(a){(this.Fg=a)&&this.Vu.a(!1)};e.FW=function(a,b){b=void 0===b?null:b;this.Ic&&this.Ic.Sf();this.$d[a](b)};
function gy(a){a.$d.start=function(){v(a.$I)()};a.$d["continue"]=function(){sy(a)};a.$d["view-results"]=function(){sy(a)};a.$d["try-again"]=function(){a.Jr.a();a.da&&a.da.Vq();a.Vu.a(!0);a.W.Ma("submit","enabled");a.W.Ma("try-again","hidden");py(a)};a.$d.prev=function(){a.Jr.a();Fw(a.Ri())};a.$d.next=function(){Kw(a.Ri())?ty(a,"next"):(a.Jr.a(),Hw(a.Ri()))};a.$d.submit=function(){uy(a)};a.$d.postpone=function(){Hw(a.Ri(),!0)};a.$d["submit-all"]=function(){ty(a,"submit-all")};a.$d.results=function(){a.VM.a()};
a.$d.finish=function(){a.Yu.a()};a.$d.reset=function(){a.da instanceof Vr&&(w(a.da,Vr),a.da.lq());a.da instanceof Kr&&a.da.contentState().reset()};a.$d.back=function(){a.hv.a()};a.$d.showOutline=function(b){a.Op.a(b)}}function ty(a,b){var c=Mx(a.c(),!1)?0:Ox(a.c());vy(a.jf,c,b,function(){},function(){v(a.rR)()})}
function uy(a){var b=Mf();b&&b.blur();w(a.da,T);a.da.initiated()?v(a.da).submit():a.da.slide().settings().yq()?(a.da.NL(!0),Hw(a.Ri(),!v(a.qb).qa())):wy(a.jf,"PB_CHOOSE_ANSWER_LABEL","ok",void 0,"mb_info_icon",function(b){b||a.TN.a()},!1)}e.fu=function(){v(this.$I)()};function sy(a){a.Jr.a();v(a.da).submitted()?a.Fg||Hw(a.Ri(),!v(a.qb).qa()):a.da instanceof T||v(a.da).submit()}e.Ri=function(){return v(this.aj)};e.c=function(){return v(this.Tb)};function xy(a,b,c){switch(a.type()){case "closeWindow":a=new kl;c.a(a);if(!a.suspended())if(Fi)(new Ei("closeWindow")).wx();else try{Ti||(window.open("","_self",""),window.close())}catch(d){}break;case "navigateToUrl":Hi($t(b,a.url()),{target:a.target()})}};function yy(a){G.call(this);this.M=a;C(this,this.M.jo(),this.xX,this);this.c=void 0;this.M.tq();this.lk=H(this,this.M.showResourcesPopupEvent())}m(yy,G);e=yy.prototype;e.xX=function(a){Dw(v(this.c).I,a)};e.Kd=function(a){this.c=a;a=this.c.settings();this.M.Fb(this.c,this.c.slidePoolState(),this.c.I,this.c.evaluation(),a);this.M.au(!1)};e.GK=function(){this.M.au(!0)};e.lC=function(){this.M.PK(null);this.M.au(!1)};e.FC=function(){this.M.FC()};e.showResourcesPopupEvent=function(){return this.lk};
e.resourcesPopupClosed=function(){this.M.resourcesPopupClosed()};function zy(a){var b=a.Bj,c=a.pi,d=a.Zl,f=a.Rl,g=a.Hk;this.messageType=a.messageType;this.Bj=b;this.pi=c;this.Zl=d;this.Rl=f;this.Hk=g}
function Ay(a,b,c,d,f){if(b){var g=function(){return{N:b}};switch(c){case "next":return a?new zy({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_ALLOW_BLANK",Bj:"end-quiz",pi:"return-to-quiz",Zl:"mb_question_icon",Rl:function(a){a?d():f()},Hk:g}):new zy({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_NOT_ALLOW_BLANK",Bj:"ok",pi:void 0,Zl:"mb_info_icon",Rl:function(){d()},Hk:g});case "submit-all":return a?new zy({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_ALLOW_BLANK",
Bj:"end-quiz",pi:"return-to-quiz",Zl:"mb_question_icon",Rl:function(a){a?d():f()},Hk:g}):new zy({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_NOT_ALLOW_BLANK",Bj:"ok",pi:void 0,Zl:"mb_info_icon",Rl:function(){d()},Hk:g});default:throw Error("illegal control type");}}else switch(c){case "next":return new zy({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_NEXT",Bj:"end-quiz",pi:"return-to-quiz",Zl:"mb_question_icon",Rl:function(a){a?d():f()}});case "submit-all":return new zy({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_SUBMIT",
Bj:"yes",pi:"no",Zl:"mb_question_icon",Rl:function(a){a?d():f()}});default:throw Error("illegal control type");}};function By(a){P.call(this,a);this.Zt("alertdialog");this.Yv=H(this);this.xm=H(this);this.Ye=!1}m(By,P);e=By.prototype;e.open=function(){v(!this.Ye);this.Ye=!0;this.en();this.Yv.a(this)};e.close=function(){v(this.Ye);this.Ye=!1;this.HE()};e.lm=function(a){if(this.Hf)throw Error("already modal");this.Hf=a?this.WE():void 0};e.i=function(a){P.prototype.i.call(this,a);this.Hf&&this.Hf.i(a)};e.qc=function(){return this.xm};
e.WE=function(){var a=new P({l:"modal-layer"});B(this,a.displayObject(),"click",ya);return a};e.fw=function(a){v(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};e.HE=function(){this.i(!1);this.xm.a(this);xd(this,document,"keydown",this.fw,this)};e.en=function(){this.i(!0);B(this,document,"keydown",this.fw,this)};function Cy(a){var b=a.b3,c=a.toggle;P.call(this,{s:a.s,l:a.l,CS:a.CS,St:a.St,gS:a.gS,tabIndex:a.tabIndex,ec:"BUTTON",ex:!0,zf:a.zf});if(b){a=b.top;var d=b.right,f=b.bottom;b=b.left;this.Yg=new P;Q(this,this.Yg);this.Yg.o("position","absolute");this.Yg.o("top",a?-a+"px":0);this.Yg.o("right",d?-d+"px":0);this.Yg.o("bottom",f?-f+"px":0);this.Yg.o("left",b?-b+"px":0)}(this.rJ=c)&&this.Nk(!1);this.RD()}m(Cy,P);e=Cy.prototype;e.Nk=function(a){v(this.rJ);this.Lk("pressed",a)};e.selected=function(){return!1};
e.Ea=function(){};e.pressed=function(){v(this.rJ);return"true"==Sk(this,"pressed")};e.C=function(a){P.prototype.C.call(this,a);this.Yg&&this.qd(this.Yg,0)};e.vf=function(a){P.prototype.vf.call(this,a);this.Yg&&this.qd(this.Yg,0)};function Dy(a,b){To.call(this,null,[b?1:0],[b?0:1],75,function(a){return a*a});this.lV=a}m(Dy,To);Dy.prototype.Gj=function(){var a=v(this.coords);this.lV.nb(a[0])};function Ey(a,b){By.call(this,{l:a,zf:b});this.hF=this.be=void 0}m(Ey,By);Ey.prototype.en=function(){this.be&&this.be.stop();this.i(!0);!N&&this.hF&&this.hF.focus();this.be=new Dy(this,!1);this.be.play()};function Fy(a,b){a.hF=b};function Gy(a){var b=a.K,c=a.messageType,d=a.icon,f=a.Bj,g=a.pi,h=a.i0;a=a.Hk;Ey.call(this,"quiz-message-box",!1);this.lm(!0);this.j=b;this.f=new P({s:R(this,"content")});this.kc=new P({s:R(this,"icon")});this.kc.addChild(d);this.f.addChild(this.kc);this.kr=!1;this.Eg=new P({s:R(this,"message-container")});this.cc=new P({s:R(this,"message")});Vk(this.cc,this.j,c,a);Q(this.f,this.Eg);this.addChild(this.f);this.BQ=new P({});Q(this.BQ,this.cc);Q(this.Eg,this.BQ);Hy(this,f,g,h);B(this,document,"keydown",
this.ee,this);this.ma=new vp({uf:this.Eg});this.f.addChild(this.ma.qg());D(this,this.ma)}m(Gy,Ey);e=Gy.prototype;e.en=function(){Ey.prototype.en.call(this);this.Km()};
function Hy(a,b,c,d){var f=new P({l:"quiz-message-box-buttons-panel"});a.addChild(f);a.vE=f;var g=new P({s:R(f,"buttons")}),h=new Cy({l:"window-button",St:!0});h.h("yes",!0);Vk(h,a.j,a.yz(b));g.addChild(h);C(a,h.w(),function(){a.close()},a);Fy(a,h.displayObject());c&&(b=new Cy({l:"window-button",St:!0}),b.h("cancel",!0),Vk(b,a.j,a.yz(c)),g.addChild(b),C(a,b.w(),function(){a.kr=!0;a.close()},a),d&&Fy(a,b.displayObject()));f.addChild(g)}
e.yz=function(a){switch(a){case "cancel":return"PB_DIALOG_BOX_CANCEL_BUTTON";case "continue":return"PB_DIALOG_BOX_CONTINUE_BUTTON";case "no":return"PB_DIALOG_BOX_NO_BUTTON";case "ok":return"PB_DIALOG_BOX_OK_BUTTON";case "skip":return"PB_DIALOG_BOX_SKIP_BUTTON";case "try-again":return"PB_DIALOG_BOX_TRY_AGAIN_BUTTON";case "view-results":return"PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";case "yes":return"PB_DIALOG_BOX_YES_BUTTON";case "end-quiz":return"PB_DIALOG_BOX_END_QUIZ_BUTTON";case "return-to-quiz":return"PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON"}throw Error("unknown dialog message type");
};e.la=function(){this.Km()};
e.Km=function(){var a=v(this.Hf);this.Eg.o("margin-bottom",this.cc.height()>this.kc.height()?"13px":"0");var b=og(this.Eg.displayObject()),c=og(this.vE.displayObject()),d=og(this.kc.displayObject()),f=og(this.displayObject());c=.9*a.height()-b.top-b.bottom-this.vE.height()-c.top-c.bottom;b=Math.min(c,this.cc.height());c<this.cc.height()&&this.Eg.wb(Math.floor(c));c=og(this.f.displayObject());var g=26;this.f.width()<this.width()-(c.right+26)&&(g=Math.floor(.5*(this.width()-this.f.width())));this.f.o("margin-left",
g+"px");d=this.kc.width()+d.left+d.right;a=a.width()-d-c.right-c.left-f.right-f.left;this.Eg.o("max-width",a+"px");this.Yo();this.Zo(b)};e.Yo=function(){var a=og(this.displayObject()),b=v(this.Hf);a=Math.floor(.5*(b.width()-this.width()))-a.left;b=Math.floor(.5*(b.height()-this.height()));this.move(a,b)};e.Zo=function(a){this.ma&&this.ma.lh(a,this.cc.height())};
e.ee=function(a){if(!this.vE.displayObject().contains(document.activeElement))switch(a.keyCode){case 13:this.close();a.preventDefault();break;case 27:this.kr=!0,this.close(),a.preventDefault()}};function Iy(a){var b=a.pg,c=a.nq;a=a.rotation;Ey.call(this,"quiz-picture-attachment-window");this.lm(!0);this.Fa=b;this.tr=c||new K(0,0,1,1);this.Vi=Yl(a||0);B(this,this,"touchstart",function(a){return a.preventDefault()})}m(Iy,Ey);
function Jy(a,b,c){var d=a.Fa,f=90==a.Vi||270==a.Vi;f=Hg({width:d.width()*a.tr.width,height:d.height()*a.tr.height,boundingWidth:(f?c:b)-50,boundingHeight:(f?b:c)-50,gh:!1});b=new P({s:R(a,"content")});a.addChild(b);b.resize(f.width,f.height);c=f.width/a.tr.width;f=f.height/a.tr.height;var g=Math.round(c*a.tr.left),h=Math.round(f*a.tr.top);b.o("background-image",Wi(d.path()));b.o("background-size",Math.round(c)+"px "+Math.round(f)+"px");b.o("background-position",-g+"px "+-h+"px");b.o("background-repeat",
"no-repeat");b.o("transform",""+Xl(a.Vi));C(a,a.w(),function(){a.close()},a);B(a,document,"keydown",function(b){27==b.keyCode&&a.close()},a)};var Ky;function Ly(a){if(Fi)Ky=a,(new Ei("print",["ispring.Printer.onPrintFinished"])).wx();else if(p(window.matchMedia)&&N&&Ui){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=Ky;a&&(a(),Ky=void 0)},void 0);var My={},Ny=(My.answered="answered-icon.svg",My.correct="correct-icon.svg",My.incorrect="incorrect-icon.svg",My.partially="partial-correct-icon.svg",My.hasUserAnswer="has-answer-icon.svg",My.notanswered="unanswered-icon.svg",My);function Oy(a){P.call(this,{l:"quiz-slide-list-status-icon"});this.F=a;this.Hl=null}m(Oy,P);function Py(a,b){a.Hl&&(a.removeChild(a.Hl),a.Hl=null);if(b){var c;if(c=Ny.hasOwnProperty(b)?kj(a.F,Ny[b]):null)a.Hl=new P({ga:c,s:R(a,"icon")}),a.Hl.h(b,!0),a.addChild(a.Hl)}};function Qy(a,b){this.key=a;this.value=b}function Ry(a,b,c,d,f){this.index=a+"";this.title=b.replace(/\n/g," ");this.awardedScore=c+"";this.maxScore=d+"";this.status=f}function Sy(a,b,c){this.title=a;this.awardedScore=b;this.score=c}function Ty(a,b){this.YC=a?a.quizPassed():!0;this.awardedScore=a?a.awardedScore():0;this.maxScore=a?a.maxScore():0;this.isGraded=!!a&&"graded"==b}
function Uy(a){var b=a.Hb,c=a.ba,d=a.K;a=a.T;P.call(this,{l:"quiz-report-content"});var f=this;this.c=b;this.j=d;this.F=a;this.P=c;d=new P({l:"quiz-report-header"});Q(this,d);a=b.evaluation();var g=this.c.quiz().Xa().xg().type(),h=new Ty(a,g);c=Vy(h.isGraded,c,b);Q(this,Wy(this,h,c));Vk(d,this.j,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.j.A(h.YC?"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ")}:
{QUIZ_TITLE:b.quiz().title()}});v(b.ad()).slide().content().RL()&&(c=Xy(b.slidePoolState()),c.length&&Q(this,Yy(this,c)));c=Zy(this,b.slidePoolState());c.length&&Q(this,$y(this,c))}m(Uy,P);
function Vy(a,b,c){var d=v(c.Ir);d=hl(d);var f=c.kq();d=[new Qy("PB_PRINT_DATE_TIME_TABLE_LABEL",d)];f&&f.kf("USER_NAME")&&d.push(new Qy("PB_PRINT_USER_ID",f.me("USER_NAME")));f&&f.kf("USER_EMAIL")&&d.push(new Qy("PB_PRINT_USER_EMAIL",f.me("USER_EMAIL")));d.push(new Qy("PB_PRINT_ANSWERED_QUESTIONS",$t(b,"%ANSWERED_QUESTIONS% / %TOTAL_QUESTIONS%")));a&&(a=Ng(v(c.evaluation()).maxScore()),d.push(new Qy("PB_PRINT_STUDENT_SCORE_LABEL",$t(b,"%AWARDED_SCORE% / "+a+" (%AWARDED_PERCENT%%)"))),d.push(new Qy("PB_PRINT_PASSING_SCORE_LABEL",
$t(b,"%PASSING_SCORE% (%PASSING_PERCENT%%)"))));b=c.quizDuration();b=il(b);d.push(new Qy("PB_PRINT_TIME_SPENT",b));return d}
function Zy(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().J();!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.j.A("Q_EQUATION_REPLACEMENT_TEXT");h=new Ry(d+1+".",f.textWithEquations(n),g,k,h);c.push(h)}return c}
function Xy(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().J()){d=!0;break a}d=!1}d&&a.push(new Sy(c.title(),parseFloat(Ng(c.awardedScore())),parseFloat(Ng(c.maxScore()))))}return a}
function Wy(a,b,c){var d=new P({l:"quiz-main-section-container",ec:"TABLE"}),f=new P({l:"quiz-main-section-container-row",ec:"TR"});if(b.isGraded){var g=new P({l:"quiz-main-section-container-column",ec:"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.YC,t=new P({l:"chart-canvas",ec:"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.YC?"#35B200":"#D64B3C";u=a.j.A(b.YC?"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ");
n.vf("<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",ec:"TD"});k=b.isGraded;h=new P({l:"quiz-user-info-table",ec:"TABLE"});h.h("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"),ec:"TR"}),x=n.key,u=new P({s:R(h,"column"),ec:"TD"}),u.h("center",!1),u.h("header",!1),Vk(u,k.j,x),Q(t,u),k=az(n.value,h),k.h("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 $y(a,b){var c=new P({l:"quiz-questions-info"}),d=new P({s:R(c,"header")});Vk(d,a.j,"PB_PRINT_RESULT_BY_QUESTION");Q(c,d);d=new P({l:"quiz-questions-info-table",ec:"TABLE"});var f=bz(a,new Ry("","","","",""),d,!0);Q(d,f);b=l(b);for(f=b.next();!f.done;f=b.next())f=bz(a,f.value,d),Q(d,f);Q(c,d);return c}
function Yy(a,b){var c=new P({l:"quiz-groups-info"}),d=new P({l:"quiz-group-info-section-text-block"});d.h("header",!0);var f=new P({s:R(d,"title")});Vk(f,a.j,"PB_PRINT_RESULT_BY_SECTION");Q(d,f);f=new P({s:R(d,"score-header")});Vk(f,a.j,"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.C($t(g.P,f.title));Q(h,k);g=new P({s:R(h,
"score")});g.C(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.o("width",Math.max(0,Math.round(100*g/f))+"%");Q(h,k);Q(d,h);Q(c,d)}return c}
function bz(a,b,c,d){var f=new P({s:R(c,"row"),ec:"TR"}),g=az(b.index,c,!0,d);g.h("small",!0);Q(f,g);var h=az("",c,!1,d);h.h("title",!0);Q(f,h);var k=new P({s:R(c,"title-text")});k.C(d?b.title:$t(a.P,b.title));Q(h,k);var n=k=null;"graded"==a.c.quiz().Xa().xg().type()&&(k=az(b.awardedScore,c,!0,d),k.h("small",!0),Q(f,k),n=az(b.maxScore,c,!0,d),n.h("small",!0),Q(f,n));d?(b=az(b.status,c,!0,d),Q(f,b),Vk(g,a.j,"PB_SLIDES_LIST_INDEX_COLUMN"),Vk(h,a.j,"PB_PRINT_QUESTION_TITLE"),k&&Vk(k,a.j,"PB_PRINT_AWARDED_TITLE"),
n&&Vk(n,a.j,"PB_PRINT_POINTS_TITLE"),Vk(b,a.j,"PB_PRINT_RESULT_TITLE")):(g=new P({s:R(c,"column"),ec:"TD"}),g.h("small",!0),g.h("center",!0),a=new Oy(a.F),Py(a,b.status),g.addChild(a),Q(f,g));return f}function az(a,b,c,d){b=new P({s:R(b,"column"),ec:d?"TH":"TD"});b.h("center",c||!1);b.h("header",d||!1);b.C(a);return b};function cz(a){var b=a.Hb,c=a.ba,d=a.Rn,f=a.K;a=a.T;Ey.call(this,"quiz-report-window",!0);var g=this;this.lm(!0);this.F=a;this.ed=d;this.j=f;this.c=b;this.P=c;this.ie=new P({l:"report-scroll-pane"});Q(this,this.ie);this.jk=new P({l:"report-scroll-container"});Q(this.ie,this.jk);this.f=this.fz();Q(this.jk,this.f);this.sb=new vp({uf:this.jk});D(this,this.sb);this.ie.addChild(this.sb.qg());B(this,document,"keydown",function(a){27==a.keyCode&&g.close()},this)}m(cz,Ey);
cz.prototype.la=function(a,b){if(a&&b){var c=this.ed.width(),d=this.ed.height();a>c||b>d?this.resize(Math.min(a,c),Math.min(b,d)):(this.ie.wb(b),a=ng(this.ie.displayObject()),this.sb.lh(b-a.top-a.bottom,this.jk.displayObject().scrollHeight))}};cz.prototype.fz=function(){return new Uy({Hb:this.c,ba:this.P,K:this.j,T:this.F})};
cz.prototype.print=function(){var a=this.fz();a.o("opacity",0);document.body.appendChild(a.displayObject());var b=Sf(document.body,"overflow");L(document.body,"overflow","hidden");Pi(function(){Ly(function(){Df(a.displayObject());L(document.body,"overflow",b)})},this)};cz.prototype.yd=function(){Ey.prototype.yd.call(this);this.sb.setParentScale(this.parentScale())};function dz(a,b){Ey.call(this,"send-report");this.lm(!0);v(this.Hf).nb(.5);this.cc=new P({s:R(this,"message")});Vk(this.cc,b,a);Q(this,this.cc);this.Lg=new P({s:R(this,"preloader")});Q(this,this.Lg)}m(dz,Ey);function ez(a,b,c,d){G.call(this);this.F=d;this.R=b;this.ed=b.Rn();this.ed.i(!1);this.G=a;this.j=c;this.Ze=[];this.Ks=null}m(ez,G);ez.prototype.invalidate=function(){for(var a=l(this.Ze),b=a.next();!b.done;b=a.next())b.value.za()};function fz(a,b,c,d,f,g){wy(a,b,c,void 0,d,f||ya,!1,g)}function vy(a,b,c,d,f){b=Ay(a.G.fx(),b,c,d,f);wy(a,b.messageType,b.Bj,b.pi,b.Zl,b.Rl,!1,b.Hk)}
function wy(a,b,c,d,f,g,h,k){if(!O){f=kj(a.F,f);var n=new Gy({K:a.j,messageType:b,icon:f,Bj:c,pi:d,i0:h||!1,Hk:k});gz(a,n);var t=C(a,n.qc(),function(){vd(a,t);hz(a,n);g&&g.apply(a,[n.kr])})}}function iz(a,b){var c=new Iy({pg:b.pg,nq:b.nq,rotation:b.rotation});gz(a,c);Jy(c,a.ed.width(),a.ed.height());var d=C(a,c.qc(),function(){vd(a,d);hz(a,c)})}function jz(a){if(!O){var b=a.j.A("PB_SENDING_REPORT");a.Ks||(a.Ks=new dz(b,a.j),gz(a,a.Ks))}}
function kz(a,b,c,d,f,g){O||(a.Ks&&(hz(a,a.Ks),a.Ks=null),c||(d.suspend(),wy(a,b,"try-again","cancel","mb_question_icon",function(a){a?g():f()})))}function lz(a,b){var c=new cz({Hb:b.Hb,ba:b.ba,T:a.F,Rn:a.ed,K:a.j});gz(a,c,!0);var d=C(a,c.qc(),function(){vd(a,d);hz(a,c)});return c}function mz(a){for(var b=l(a.Ze),c=b.next();!c.done;c=b.next())c=c.value,c instanceof dz||hz(a,c)}ez.prototype.np=function(a){a.preventDefault()};
function gz(a,b,c){c=void 0===c?!1:c;mz(a);var d=b.Hf;d&&(B(a,b,"touchstart",a.np,a,yk),B(a,d,"touchstart",a.np,a,yk),a.ed.addChild(d));Q(a.ed,b);a.ed.i(!0);a.R.Yx(c);b.open();a.Ze.push(b)}function hz(a,b){var c=b.Hf;c&&(xd(a,b,"touchstart",a.np),xd(a,c,"touchstart",a.np),a.ed.removeChild(c));Qk(a.ed,b);a.ed.i(!1);a.R.Yx(!0);b=a.Ze.indexOf(b);a.Ze.splice(b,1)};function nz(a){var b=a.state,c=a.view,d=a.K,f=a.PC,g=a.T,h=a.Id,k=a.Rt,n=a.xg,t=a.hh;a=a.Nn;G.call(this);var u=this;this.Dp=this.da=null;this.m=b;this.R=c;this.j=d;this.lg=h;this.KG=f;this.av=t;C(this,this.R.zD(),this.DX,this);C(this,this.R.jm(),function(){ry(u.Ja,"submit")&&uy(u.Ja);ry(u.Ja,"start")&&u.Ja.fu()},this);C(this,this.R.Pg,this.sX,this);b=this.m.qe().Y();this.jf=new ez(b,this.R,this.j,g);this.Ja=new fy({controlPanel:this.R.controlPanel(),qe:b,E0:this.jf,xg:n,Rt:k,outlinePosition:a?a.outlinePosition():
null,Id:h});C(this,this.Ja.VM,this.BW,this);C(this,this.Ja.Jr,this.QW,this);C(this,this.Ja.Vu,this.Cr,this);C(this,this.Ja.Yu,this.JW,this);C(this,this.Ja.TN,this.LW,this);this.ah=null;if(g=this.R.topPanel())this.ah=new yy(g),C(this,this.ah.showResourcesPopupEvent(),function(a){return u.lk.a(a)},this);this.aj=null;this.Fg=!1;this.zc=null;this.fR=H(this);this.$y=H(this);this.yF=H(this);this.Bw=H(this,this.Ja.ky());this.hv=H(this,this.Ja.hv);this.Op=H(this,this.Ja.showOutlineEvent());this.lk=H(this);
this.Pj=null;C(this,this.m.currentSessionChangedEvent(),this.GW,this);C(this,this.m.KQ,this.zX,this);C(this,this.m.QQ,this.AX,this);C(this,this.m.RQ,this.BX,this);C(this,this.m.SI,this.uW,this);C(this,this.m.RI,this.EH,this);C(this,this.m.aR,this.fZ,this)}m(nz,G);e=nz.prototype;e.$n=function(a){this.R.$n(a,this.jf)};e.setActionAvailability=function(a){this.Ja.setActionAvailability(a)};e.qD=function(a){this.Ja.qD(a)};
e.autoStartAvailable=function(){if(!ik&&!jk)return!0;var a=this.m.currentSession(),b=this.da||a&&Cw(a.I);b=b&&b.JK();var c=!!a&&"reviewing"==oz(this).sessionMode();return!b||c&&!!a};e.outlinePopupClosed=function(){this.Ja.outlinePopupClosed()};e.resourcesPopupClosed=function(){this.ah&&this.ah.resourcesPopupClosed()};e.showResourcesPopupEvent=function(){return this.lk};e.sX=function(){this.jf.invalidate()};
function pz(a){if(!a.m.currentSession())return!1;a=oz(a).ad();return!!a&&a.slide().visible()}function qz(a,b,c,d,f){var g=gl(c);a.Ja.Ga.Mh(!1);fz(a.jf,b,"ok","mb_info_icon",function(){a.Ja.Ga.Mh(!0);d()},function(){var a={};return a[f]=g,a})}function rz(a,b){a.Ja.Ga.Mh(!1);fz(a.jf,"PB_INVALID_BRANCHING_MESSAGE","ok","mb_info_icon",function(){a.Ja.Ga.Mh(!0);b()})}e.uW=function(a,b){qz(this,"PB_TIMED_QUIZ_WARNING",a,b,"QUIZ_TIME")};e.EH=function(a,b){qz(this,"PB_TIMED_QUESTION_WARNING",a,b,"QUESTION_TIME")};
e.OL=function(a){this.Ja.OL(a)};e.slideChangedEvent=function(){return this.fR};function sz(a){mz(a.jf);a.av.attach(null);a.fR.a(a.Pj)}e.closeWindowEvent=function(){return this.$y};e.ky=function(){return this.Bw};e.showOutlineEvent=function(){return this.Op};e.reset=function(){var a=this.Ja;ky(a);a.W.tq();a.Wo();a=oz(this);this.Nd(a);this.R.reset()};
e.GW=function(){var a=this;this.aj&&Ad(this,this.aj.activeSlideChangedEvent(),this.hH,this);var b=oz(this);C(this,b.sessionModeChangedEvent(),this.HP,this,1);C(this,b.Sw,this.VX,this);C(this,b.RA,this.Rv,this);C(this,b.Og.hB,function(){jz(a.jf)},this);C(this,b.Og.jB,function(){jz(a.jf)},this);C(this,b.Og.rw,function(b,c){a.Wv("PB_SEND_REPORT_TO_EMAIL_FAILED",b,c)},this);C(this,b.Og.iB,function(b,c){a.Wv("PB_SEND_REPORT_TO_URL_FAILED",b,c)},this);this.aj=b.I;tz(this.KG,b.slidePoolState().slides());
var c="none"!=b.quiz().Xa().xg().type();this.Ja.Fb(this.aj,this.m,b,function(){Fx(b)},c);this.ah&&this.ah.Kd(b);Ex(b)||pz(this)?(this.zc=this.R.fu(),C(this,this.zc.jm(),function(){ry(a.Ja,"submit")&&uy(a.Ja)},this),C(this,this.zc.AC(),function(){ry(a.Ja,"submit")&&a.Ja.sq("submit")},this),C(this,this.aj.activeSlideChangedEvent(),this.hH,this),C(this,this.aj.Nz,this.UW,this),this.hH().then(function(){return a.R.Tn()},function(){return a.R.Tn()}),this.HP()):uz(this)};
function uz(a){var b=oz(a).tg();a.Ja.lC(b);a.ah&&a.ah.lC(pz(a))}e.Wv=function(a,b,c){var d=oz(this);kz(this.jf,a,b,c,function(){Kx(d)},function(){d.Vt()})};e.DX=function(a){iz(this.jf,a)};e.HP=function(){oz(this);switch(oz(this).sessionMode()){case "reviewing":this.Ja.GK();this.ah&&this.ah.GK();break;case "completed":uz(this);var a=oz(this);C(this,a.Fv,this.OR,this);pz(this)?this.OR():(this.zc&&this.Cr(!1),"embedded"==this.lg&&this.yF.a())}};
e.OR=function(){var a=this;if(pz(this)){var b=oz(this),c=b.ad();vz(this,v(c),function(){var d=v(c).contentState();C(a,d.rQ,function(){a.reset();a.m.restartQuiz()},a);C(a,d.sQ,function(){b.review()},a);C(a,d.ZQ,a.cZ,a);v(a.zc).NT(c,a.m.allowRetakeQuiz(),b.settings().vb());a.Pj=c.slide().id();a.R.Ok();sz(a)})}};
e.cZ=function(){var a=this,b=oz(this);this.Dp=lz(this.jf,{Hb:b,ba:this.m.ba()});b=v(b.ad()).slide().content().aK();var c=C(this,this.Dp.qc(),function(){vd(a,c);a.Ja.iy(!1);a.Dp=null});this.Ja.iy(!0,b,function(){return v(a.Dp).print()},function(){return wz(a)})};function wz(a){a.Dp&&(a.Dp.close(),a.Ja.iy(!1),a.Dp=null)}e.activate=function(a){a||wz(this)};e.BW=function(){this.R.Ok();oz(this).finish()};e.Cr=function(a){v(this.zc).g(a)};
e.JW=function(){if("embedded"==this.lg)this.yF.a();else{var a=oz(this).tg();a&&!Xu(this.lg)&&xy(a,this.m.ba(),this.$y)}};function xz(a,b){a.Nd(a.da);a.da=b;a.Pj=b.slide().id()}e.BX=function(a){var b=this;xz(this,a);vz(this,a,function(){var c=a.slide().id();b.Ja.du(c);b.R.du(a);sz(b)})};e.zX=function(a){var b=this;xz(this,a);vz(this,a,function(){var c=b.m.am()?"submit-form":iy(b.Ja),d=a.slide().id(),f=b.Ja;hy(f,c);f.Pj=d;jy(f);b.R.xD(a);sz(b)})};
e.AX=function(a){var b=this;xz(this,a);vz(this,a,function(){var c=!!b.m.am(),d=$x(b.m);c=c||d?"continue-style":iy(b.Ja);d=a.slide().id();b.Ja.cu(c,d);b.R.cu(a);sz(b)})};function vz(a,b,c){function d(){a.R.Ex();c();a.R.hq()}a.R.gy();Xx(a.KG,b.slide()).then(d,d)}e.currentSlideId=function(){return v(this.Pj)};
e.hH=function(){var a=this;this.Nd(this.da);this.Fg=!1;if(0==oz(this).slidePoolState().slides().length)return Promise.resolve();var b=v(this.aj).activeSlideIndex();this.R.gy();return yz(this.KG,b).then(function(){return zz(a)},function(){return zz(a)})};
e.zA=function(){var a=v(this.da),b=v(Er(a));a=v(a.cF);var c="";if(this.da instanceof T&&this.da.Eb()){c=this.da.slide().settings().Fe();var d=-1;-1!=c&&(d=c-this.da.om());c=-1==d?this.j.A("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):d+""}v(this.zc).pD(!1);d=oz(this).settings().vb();this.R.Ok({zj:b,status:a,c_:c,it:!0,ba:this.m.ba(),vb:d});this.Fg=!0;this.Ja.Ux(this.Fg)};e.QW=function(){this.R.Ok();this.Fg=!1;this.Ja.Ux(this.Fg)};
e.bn=function(){if(!this.Fg&&this.da){var a="none"!=Sh(this.da.slide().settings(),"attempt");this.da.Eb()&&!a||"testing"!=oz(this).sessionMode()||Hw(oz(this).I,!this.m.qa())}this.Ja.wq()};e.fZ=function(a){a=gl(a);this.R.Pq(a)};e.VX=function(a){var b=this;mz(this.jf);this.ah&&this.ah.FC();a.preventAction();var c=oz(this);Fx(c,!0);(a=Mf())&&a.blur();this.Ja.Ga.Mh(!1);fz(this.jf,"PB_QUIZ_TIMEOUT","ok","mb_time_out_icon",function(){b.Ja.Ga.Mh(!0);Lx(c)&&Gx(c)})};
e.Rv=function(a){var b=this;a.preventAction();v(this.da).submit(!0);this.Ja.Ga.Mh(!1);(a=Mf())&&a.blur();fz(this.jf,"PB_QUESTION_TIMEOUT","continue","mb_time_out_icon",function(){b.Cr(!1);b.Ja.Ga.Mh(!0);yr(v(b.da))})};function oz(a){return v(a.m.currentSession())}
function zz(a){var b=pz(a);if("completed"!=oz(a).sessionMode()||!b){b=v(Cw(oz(a).I));xz(a,b);v(a.da);C(a,a.da.MQ,a.zA,a);C(a,a.da.submittedEvent(),a.bn,a);a.R.Tn();b=a.da;var c=oz(a).sessionMode(),d=oz(a),f=!1;if("completed"==c||"reviewing"==c)f=(f=d.ad())?f.contentState().content().oo():!0;f="reviewing"==c?f?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal";v(a.zc).OT(b,f);b.Qq()?a.Cr(!0):!b.Eb()||d.IB||"completed"==c||"reviewing"==c?a.Cr(!1):a.Cr(!0);b=a.Ja;c=a.da;b.Ls||(ky(b),C(b,
c.submittedEvent(),b.bn,b),b.da=c,c=c.slide().id(),b.Pj=c,jy(b),b.wq());a.ah&&(b=a.ah,c=Cw(v(b.c).I),b.M.PK(v(c)));a.da instanceof T&&!a.da.Eb()&&(c=oz(a).sessionMode(),b="reviewing"==c,d="completed"==c,a.da&&(b||a.da.submitted())&&(a.R.Ok(),f=new vv(oz(a)),(c=f.get(a.da))&&!d&&(d=v(f.status()),f=oz(a).settings().vb(),a.R.Ok({zj:c,status:d,d0:b,it:!1,ba:a.m.ba(),vb:f}))));sz(a);a.R.Ex();a.R.hq()}}e.LW=function(){this.R.hq()};e.UW=function(){var a=this;rz(this,function(){Dw(v(a.aj),v(a.da).slide().id())})};var Az={a2:"prompt",I0:"always",Q1:"never"};xa("ispring.quiz.ResumeType",Az,void 0);xa("PROMPT_TO_RESUME","prompt",Az);xa("ALWAYS_RESUME","always",Az);xa("NEVER_RESUME","never",Az);function Bz(a,b,c){this.Gz=a;this.Qg=b;this.An=this.tb=null;this.cw=c}e=Bz.prototype;e.text=function(){if(!this.tb)if(this.cw.length){this.tb="";for(var a=l(this.cw),b=a.next();!b.done;b=a.next())b=b.value,this.tb+=q(b)?b:" "}else this.tb=fj(this.Gz);return this.tb};
e.textWithEquations=function(a){if(!this.An){for(var b={},c=l(this.Qg),d=c.next();!d.done;d=c.next())d=d.value,b[d.id()]=d;this.An="";c=l(this.cw);for(d=c.next();!d.done;d=c.next())d=d.value,q(d)?this.An+=d:(d=b[d.id],this.An=d instanceof Um?this.An+(a||d.dT):this.An+" ")}return this.An};e.htmlText=function(){return this.Gz};e.Ke=function(){return!this.cw.length&&!this.Qg.length};e.WK=function(){var a=!this.Qg.length;return!Og(this.text()).length&&a};e.plainTextWithPlaceholders=function(){return this.cw};
e.Jd=function(){return this.Qg};function Cz(a,b,c,d){Bz.call(this,a,b,c);this.Od=d}m(Cz,Bz);Cz.prototype.Tl=function(){return this.Od};Cz.prototype.xa=function(){return[]};function Dz(a,b){this.BV=a;this.uR=b;this.Pf=null}function Qs(a,b,c){var d=Ez(a,b.htmlText());c&&(c=Fz(a,fj(d),c),d=Gz(a,d,c));return new Cz(d,b.Jd(),[],b.Tl())}function $t(a,b){if(a.Pf){var c=a.Pf.Ub().map(function(a){return a.toLowerCase()});c=Hz(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.oi+a)+d.aL+b.substr(d.Pn+a),a+=d.aL.length-(d.Pn-d.oi)}return b}
function Ez(a,b){if(a.Pf){var c=a.Pf.Ub().map(function(a){return a.toLowerCase()});c=Hz(a,fj(b),c);return Gz(a,b,c)}return b}function Gz(a,b,c){b=ej(b,c);return gj(b,c,a.BV,a.uR)}function Hz(a,b,c){var d=0,f=[];b.split(/(%[a-z0-9_]+%)/i).forEach(function(b){if(Iz(c,b)){var g=b.substring(1,b.length-1);g=a.Pf&&a.Pf.kf(g)?a.Pf.me(g):"";""!=g&&f.push(new cj(d,d+b.length,b,g))}d+=b.length},a);return f}
function Fz(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(Iz(d,a)){var b=c[a.substring(1,a.length-1)]||"";""!=b&&h.push(new cj(g,g+a.length,a,b))}g+=a.length},a);return h}function Iz(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 Jz(a){return(a?38:12)+58}function Kz(a,b,c){var d=a.Fj();a=a.questionListInfo();c=c?!1:a.showSlideList();switch(b){case "eachQuestion":return d.nm()||d.hy()||c;case "allAtOnce":return d.hy()||c;default:throw Error("unknown submit type");}}function Lz(a,b){var c=a.settings().Y(),d=c.ia().isEnabled(),f=!1;ay(a.Xa(),function(a){a.slides().forEach(function(a){a=(a=a.settings().ia())?a.isEnabled():!1;f=f||a})});a=a.skinSettings();return Kz(a,c.submitType(),b)||d||f};function Mz(a){this.Zm=a;this.Ym=new F}m(Mz,th);Mz.prototype.BL=function(a,b){var c=this.messages();c.hasOwnProperty(a)||Sa("unknown message id: "+a);c[a]!=b&&(c[a]=b,this.Ym.a(a,b))};Mz.prototype.Xx=function(a){var b=this;th.prototype.Xx.call(this,a);Ob(a,function(a,d){b.Ym.a(d,a)})};function Nz(a){a=void 0===a?null:a;G.call(this);this.Nf=a;this.X=null;this.Zf=H(this);this.Zd=H(this);this.Nf&&C(this,this.Nf.yy(),this.Vs,this)}m(Nz,G);e=Nz.prototype;e.Fb=function(a){a=w(a.Fa,xs);this.X=Dl(a.Vn());this.Wo()};e.Wo=function(){C(this,v(this.X).stateChangedEvent(),this.uh,this);this.Vs()};e.uh=function(){switch(v(this.X).state()){case "ended":this.Zd.a(this.X)}};e.vC=function(){this.X&&(this.X.stop(),this.Nd(this.X),this.X=null)};e.start=function(){this.X&&(this.X.play(),this.Zf.a(this.X))};
e.stop=function(){this.X&&(this.X.stop(),this.Zd.a(this.X))};e.audioStartedEvent=function(){return this.Zf};e.Vs=function(){if(this.Nf&&this.X){var a=this.Nf.volume();this.X.setVolume(a)}};e.Nc=function(){G.prototype.Nc.call(this);this.vC()};function Oz(a){P.call(this,{l:a});this.JI=800;this.$G=500;this.ef=!1;this.mB=H(this);this.Bz=H(this);this.i(!1)}m(Oz,P);Oz.prototype.show=function(){this.ef||(this.ef=!0,clearTimeout(this.Uo),clearTimeout(this.Pp),this.Pp=Pi(this.BA,this,this.JI))};Oz.prototype.Sf=function(){if(this.ef&&(this.ef=!1,clearTimeout(this.Uo),clearTimeout(this.Pp),this.visible())){var a=this.$G-((new Date).getTime()-this.oB);0<a?this.Uo=Pi(this.Ov,this,a):this.Ov()}};
Oz.prototype.BA=function(){this.oB=(new Date).getTime();this.i(!0);this.mB.a()};Oz.prototype.Ov=function(){this.i(!1);this.Bz.a()};function Pz(){this.Wb=!1;this.pA=[]}Pz.prototype.Wa=function(a){this.Wb!=a&&((this.Wb=a)?this.pA.forEach(function(a){return a.activate()}):this.pA.forEach(function(a){return a.deactivate()}))};function Qz(a){var b=a.K;a=a.B;G.call(this);this.j=b;this.$=a;this.Gc=null}m(Qz,ns);function Rz(a,b){var c=b.Le;a.va=b.mode;a.Gc=null;a.hf(c);return a.Gc}e=Qz.prototype;e.jj=function(){};e.dj=function(){};e.qj=function(){};e.ij=function(){};e.mj=function(){};e.sj=function(){};e.oj=function(){};e.uj=function(a){this.Gc=new Js(a.contentState(),this.fg(a),this.j,this.$)};e.nj=function(){};e.gj=function(){};e.tj=function(){};e.pj=function(){};e.rj=function(){};e.lj=function(){};e.fj=function(){};
e.ej=function(){};e.kj=function(){};e.hj=function(){};e.fg=function(a){return a.slide().gb().Vd()};function Sz(a){P.call(this,a);this.KJ=[]}m(Sz,P);Sz.prototype.MS=function(a){var b=a.i_,c=a.x,d=a.y,f=a.p_;a=a.k_;if(!this.contains(f))return null;for(var g=null,h=l(this.KJ),k=h.next();!k.done;k=h.next())if(k=k.value.MS({i_:b,x:c,y:d,p_:f,k_:a})){g=k;break}return(b=g)?b:b=this.XN()};Sz.prototype.XN=function(){return null};Sz.prototype.Di=function(a){if(Ca(a.MS)){var b=this.KJ.indexOf(a);v(-1!=b);this.KJ.splice(b,1)}P.prototype.Di.call(this,a)};function Tz(a){var b=a.data;Sz.call(this,{l:a.l});this.wc=b;C(this,this.wc.object().nn,this.pX,this);C(this,this.wc.object().qI,this.uX,this);C(this,this.wc.object().o_().nn,this.qX,this);this.Nu=H(this);this.KU=H(this);this.qk=H(this);this.bV=H(this);this.Zi=!1}m(Tz,Sz);e=Tz.prototype;e.data=function(){return this.wc};e.Sa=function(a,b){return new J(a,b)};e.ab=function(a,b,c,d){c=this.Sa(c,d);Uz(this,new K(a,b,c.width,c.height));this.KU.a()};e.invalidate=function(){Vz(this);this.za()};
e.stateChangedEvent=function(){return this.qk};e.selected=function(){return this.Zi};e.XN=function(){var a={contextMenu:null};this.bV.a(a);return a.contextMenu};e.pX=function(){var a=this.wc.object().rect();a&&Uz(this,a)};e.uX=function(){Vz(this)};e.qX=function(){};function Uz(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&&Vz(a)}
function Vz(a){a.o("left","0");a.o("top","0");var b=Wl(a.x(),a.y());a.o("transform",b);var c=1/a.parentScale(),d=a.displayObject().getBoundingClientRect(),f=1,g=1,h=0,k=0,n=d.width%1;n&&(f=(d.width+(.5>n?-n:1-n))/d.width);(n=d.height%1)&&(g=(d.height+(.5>n?-n:1-n))/d.height);(n=d.left%1)&&(h=.5>n?-n:1-n);(d=d.top%1)&&(k=.5>d?-d:1-d);d="";if(1!=f||1!=g)d+=Vl(f,g);if(0!=h||0!=k)d+=Wl(h*c,k*c);b+=d;(c=a.wc.object().rotationAngle())&&(b+=Xl(c));a.o("transform",b)};var X=new ce(24,24,24,24);function Wz(a,b){this.mk=a;this.cN=b;this.Dg=this.fb=this.Ib=this.Oh=this.f=null;this.kd=new Map}
function Xz(a,b,c,d){switch(b){case "default":switch(a.mk){case "IntroSlide":if(a.fb)Yz(a,c,d);else{v(a.f);b=c-66;var f=a.f.Sa(b,0).height,g=Zz(a,b),h=Math.max(X.top,Math.floor(.5*(d-(f+g+13)))-15);$z(a,33,h,b,g);aA(a,"default",c,d);bA(a,33,h+g+13,b,f)}break;case "WordBank":case "Hotspot":case "LikertScale":case "Matching":a.fb?(v(a.fb),b=cA(c,d),f=a.fb.Sa(Math.round(.3*(b.width-10)),Math.round(.3*(b.height-10))),a.fb.ab(c-f.width-X.right,X.top,f.width,f.height),g=b.width-(a.fb.width()+10),h=X.top,
$z(a,X.left,h,g,f.height),h+=Math.max(f.height,Zz(a,g))+10,aA(a,"default",c,d),h=dA(h,a.Dg),bA(a,X.left,h,b.width,eA(a,d,h))):Yz(a,c,d);break;case "AuthorizationSlide":v(a.f);b=4.4*c/100;f=c-2*b;g=a.f.Sa(f,0).height;h=Zz(a,f);d=Math.max(9.25*d/100,Math.floor(.5*(d-(g+h+31)))-4.4*d/100);$z(a,b,d,f,h);bA(a,Math.floor(.5*(c-400)),d+h+31,400,g);break;case "ResultSlide":fA(a,c,d);break;default:Yz(a,c,d)}break;case "sideblock_1":g=cA(c,d);b=X.top;h=Math.round(.3*(g.width-10));a.fb&&(h=a.fb.Sa(h,d-X.top-
X.bottom).width,a.fb.ab(X.left,b,h,g.height));f=X.left+h+10;g=g.width-(h+10);$z(a,f,b,g,0);b=dA(b,a.Ib);aA(a,"sideblock_1",c,d);b=dA(b,a.Dg);bA(a,f,b,g,eA(a,d,b));break;case "sideblock_2":f=cA(c,d);b=X.top;g=Math.round(.3*(f.width-10));a.fb&&(g=a.fb.Sa(g,d-X.top-X.bottom).width,h=c-X.right-g,a.fb.ab(h,b,g,f.height));f=f.width-(g+10);$z(a,X.left,b,f,0);b=dA(b,a.Ib);aA(a,"sideblock_2",c,d);b=dA(b,a.Dg);bA(a,X.left,b,f,eA(a,d,b));break;case "sideblock_3":f=cA(c,d);b=X.top;g=Math.round(.7*(f.width-10));
bA(a,c-X.right-g,b,g,f.height);f=f.width-(g+10);$z(a,X.left,b,f,0);b=dA(b,a.Ib);aA(a,"sideblock_3",c,d);a.fb&&(b=dA(b,a.Dg),d=d-b-X.bottom,c=a.fb.Sa(f,d),f=Math.round((f-c.width)/2),f=Math.max(0,f),a.fb.ab(X.left+f,b,c.width,d));break;case "horizontal_1":b=cA(c,d);f=X.top;$z(a,X.left,f,b.width,0);f=dA(f,a.Ib);aA(a,"horizontal_1",c,d);f=dA(f,a.Dg);c=gA(b);a.fb&&(g=a.fb.Sa(b.width,c),g=Math.round((b.width-g.width)/2),g=Math.max(0,g),a.fb.ab(X.left+g,f,b.width,c));f+=c+10;bA(a,X.left,f,b.width,eA(a,
d,f));break;case "horizontal_2":b=cA(c,d);f=X.top;g=gA(b);a.fb&&(h=a.fb.Sa(b.width,g),h=Math.round((b.width-h.width)/2),h=Math.max(0,h),a.fb.ab(X.left+h,f,b.width,g));f+=g+10;$z(a,X.left,f,b.width,0);f=dA(f,a.Ib);aA(a,"horizontal_2",c,d);f=dA(f,a.Dg);bA(a,X.left,f,b.width,eA(a,d,f));break;case "balanced_1":g=cA(c,d);b=X.top;$z(a,X.left,b,g.width,0);b=dA(b,a.Ib);aA(a,"balanced_1",c,d);b=dA(b,a.Dg);c=.5*(g.width-10);a.fb&&(f=d-b-X.bottom,g=g.width-c-10,h=a.fb.Sa(g,f),h.width<g&&(c=c+g-h.width),a.fb.ab(X.left+
c+10,b,h.width,f));bA(a,X.left,b,c,eA(a,d,b));break;case "balanced_2":b=cA(c,d);f=X.top;$z(a,X.left,f,b.width,0);f=dA(f,a.Ib);aA(a,"balanced_2",c,d);f=dA(f,a.Dg);c=.5*(b.width-10);g=d-f-X.bottom;a.fb&&(h=a.fb.Sa(c,g),c=Math.min(h.width,c),a.fb.ab(X.left,f,c,g));bA(a,X.left+c+10,f,b.width-10-c,eA(a,d,f));break;case "balanced_3":f=cA(c,d);b=X.top;g=gA(f);a.fb&&(h=a.fb.Sa(f.width,g),h=Math.round((f.width-h.width)/2),h=Math.max(0,h),a.fb.ab(X.left+h,b,f.width,g));b+=g+10;aA(a,"balanced_3",c,d);b=dA(b,
a.Dg);c=.5*(f.width-10);$z(a,X.left,b,c,d-b-X.bottom);bA(a,X.left+c+10,b,c,eA(a,d,b));break;default:throw Error("unknown layout type: "+b);}}
function hA(a,b,c,d){switch(b){case "default":switch(a.mk){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.fb&&(b=a.fb.Sa(Math.round(.3*(c-10)),d-X.top-X.bottom).width),new I(X.left,X.top+Zz(a,c-(b+10)-(X.left+X.right))+10)}case "sideblock_1":return d=cA(c,d),b=Math.round(.3*(d.width-10)),c=X.left+b+10,a=X.top+Zz(a,d.width-(b+10))+10,new I(c,a);case "sideblock_2":return c=cA(c,d),a=X.top+
Zz(a,c.width-(Math.round(.3*(c.width-10))+10))+10,new I(X.left,a);case "sideblock_3":return c=cA(c,d),a=X.top+Zz(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+Zz(a,c-(X.left+X.right))+10);case "horizontal_2":return c=cA(c,d),d=X.top,d+=gA(c)+10,d+=Zz(a,c.width)+10,new I(X.left,d);case "balanced_1":case "balanced_2":return a=X.top+Zz(a,cA(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 iA(a,b,c,d){a=cA(c,d);var f=Math.round(.3*(a.width-10)),g=Math.round(.5*(a.width-10)),h=gA(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);}}Wz.prototype.setContent=function(a){this.f=a;this.cN.setContent(a)};Wz.prototype.Tx=function(a){this.Ib=a};
function Yz(a,b,c){var d=-10;a.fb&&(d=a.fb.Sa(Math.round(.3*(b-10)),c-X.top-X.bottom),a.fb.ab(b-d.width-X.left,X.top,d.width,d.height),d=a.fb.width());d=b-(d+10)-(X.left+X.right);var f=X.top;$z(a,X.left,f,d,0);f+=Zz(a,d)+10;aA(a,"default",b,c);f=dA(f,a.Dg);bA(a,X.left,f,d,eA(a,c,f))}
function fA(a,b,c){var d=b-66,f=Math.floor(.5*(.64*d-16)),g=a.kd.get("awardedScoreLabel"),h=a.kd.get("awardedScoreValue"),k=a.kd.get("passingScoreLabel"),n=a.kd.get("passingScoreValue"),t=g||h,u=k||n,x=t?jA(a,"awardedScore",f):0;u&&(x+=jA(a,"passingScore",f));x+=t&&t?6:0;t=Zz(a,d);x=Math.floor(.5*(c-(x+t+19)));$z(a,33,x,d,t);d=x+t+19;t=.18*b;if(g||h){var E=d;u=jA(a,"awardedScore",f);if(g){var M=new K(t,E,f,u);g.ab(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.ab(g.left,g.top,g.width,g.height));d+=u+6}if(k||n)g=d,h=jA(a,"passingScore",f),k&&(u=new K(t,g,f,h),k.ab(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.ab(f.left,f.top,f.width,f.height)),d+=h;n=kA(a);if(n.length){var U=d+32;$a(n,function(a){if(a.Gt()){var b=new K(a.hK(),U,160,38);if(a instanceof Tz){var c=w(w(a,Tz).data().object().o_(),un),d=b.clone();c.Ng=d}a.ab(b.left,b.top,b.width,b.height)}})}if(n=a.kd.get("passed")||a.kd.get("failed"))f=Math.ceil(.5*
(b-70)),x=x-20-70,n.resize(70,70),n.ab(f,x,70,70);aA(a,"default",b,c)}function jA(a,b,c){var d=a.kd.get("awardedScoreLabel"),f=a.kd.get("awardedScoreValue"),g=a.kd.get("passingScoreLabel");a=a.kd.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 kA(a){var b=[];$a(["reviewBtn","reportBtn","restartBtn"],function(c){(c=a.kd.get(c))&&b.push(c)});return b}function cA(a,b){return new J(a-(X.left+X.right),b-(X.top+X.bottom))}function eA(a,b,c){switch(a.mk){case "Hotspot":return Math.max(b-c-X.bottom,b-56-14-60);default:return b-c-X.bottom}}function gA(a){return Math.round(.3*(a.height-10))}function dA(a,b){return b?(b=b.Sa(b.width(),b.height()),a+b.height+10):a}function $z(a,b,c,d,f){v(a.Ib);a.Ib.ab(b,c,d,f)}
function Zz(a,b){v(a.Ib);return a.Ib.Sa(b,0).height}function bA(a,b,c,d,f){if(a.Oh&&a.f){var g=a.f.Sa(d,20);a.f.ab(b,c,d,g.height);var h=a.Oh.Sa(d,20);a.Oh.ab(b,c+g.height+10,d,Math.max(f-g.height-10,h.height))}else a.f&&a.cN.ab(b,c,d,f)}function aA(a,b,c,d){b=hA(a,b,c,d);a.Dg&&(a.Dg.resize(245,36),a.Dg.ab(b.x,b.y,245,36))};function lA(a){this.mk=a;this.f=null}lA.prototype.setContent=function(a){this.f=a};lA.prototype.ab=function(a,b,c,d){this.f&&(ue.includes(this.mk)?(this.f.resize(c,d),this.f instanceof Fo&&(c=this.f.content(),c=Math.max(this.f.height(),c.displayObject().scrollHeight),this.f.o("height",c+"px")),this.f.move(a,b)):this.f.ab(a,b,c,d))};function mA(a){this.F=a.T;this.xU=a.YZ;this.Vk=a.ft;this.Lb=a.mediaController;this.Kf=a.wg;this.zh=a.Va;this.ea=a.parent;this.jd=a.Pb;this.P=a.ba;this.Kj=a.eC;this.kl=a.Lt;this.we=null}m(mA,gt);e=mA.prototype;e.create=function(a){this.hf(a);return this.we};e.QJ=function(){this.we=null};e.WB=function(a){this.we=this.Kf.oK(a,this.jd)};e.VJ=function(a){this.we=this.Kf.sK(a,this.kl.get(a),this.Lb)};e.TJ=function(a){this.we=this.Kf.vS(a,this.jd)};
e.UJ=function(a){var b=this.Kf,c=v(this.Kj.Yc),d=this.Lb;c=new Ds({Ia:a.Ia(),T:b.F,hh:b.av,Pl:c,mode:b.va,ne:b.Tc,mediaController:v(d)});this.we=b.xj(a,c)};e.SJ=function(a){var b=this.Kf,c=v(this.Kj.Ne);this.we=new As({p0:a,T:b.F,Pl:c,mode:b.va,ne:b.Tc,mediaController:v(this.Lb)})};e.RJ=function(a){var b=null;"content"==a.id()?b=this.xU.view():"additionalContent"==a.id()&&(b=this.Vk);this.we=this.Kf.xj(a,b)};e.NJ=function(a){this.we=this.Kf.xj(a)};e.OJ=function(a){this.we=new Tp(a)};
e.PJ=function(a){this.we=new Up(a)};function nA(a){var b=a.r0,c=a.gb;a=a.s0;P.call(this,{l:"slide-layout"});this.pr=new P;this.pr.o("min-height","100%");this.addChild(this.pr);this.mk=a;this.pZ=b;this.er=c;this.Fn=new Map;this.cE=this.su=this.rA=this.Jv=this.TD=this.bz=this.Oh=this.f=null;this.zv=new Map;b=c.Gb();for(c=0;c<b.count();++c){var d=Bh(b,c);if(-1==ne.indexOf(d.type())){a=v(this.pZ.create(d));D(this,a);this.Fn.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.zv.set(d.id(),a);if(f=d.rect())d=d.rotationAngle(),oA(a,f),pA(a,d);break;case "shape":"direction"==d.id()?(this.Ib=a,this.iF=d):"content"==d.id()?(this.f=a,this.bz=d):"additionalContent"==d.id()?(this.Oh=a,this.TD=d):(f=d.rect(),g=d.id(),(ie(g)||je(g))&&this.zv.set(d.id(),a),f&&(d=d.rotationAngle(),oA(a,f),pA(a,d)));break;case "image":case "video":case "line":f=v(d.rect());d=d.rotationAngle();oA(a,f);pA(a,d);break;case "slidePicture":case "slideVideo":this.Jv=a;this.rA=d;
break;case "slideAudio":this.su=(f=!w(d,wn).Ia().Rf())?a:null;this.cE=f?d:null;break;default:throw Error("unknown slide object type: "+d.type());}this.pr.addChild(a)}}b=new Wz(this.mk,new lA(this.mk));this.f&&b.setContent(this.f);this.Oh&&(b.Oh=this.Oh);this.Ib&&b.Tx(this.Ib);this.Jv&&(b.fb=this.Jv);this.su&&(b.Dg=this.su);c=l(this.zv.keys());for(a=c.next();!a.done;a=c.next())a=a.value,d=this.zv.get(a),b.kd.set(a,d);this.BG=b}m(nA,P);function xt(a,b){return a.Fn.get(b)}
nA.prototype.invalidate=function(){var a=this;if(this.width()&&this.height()){this.Fn.forEach(function(b,c){a.zv.has(c)||b.za()});this.er.LC()?qA(this):Xz(this.BG,this.er.MC(),this.width(),this.height());for(var b=l(this.Fn.values()),c=b.next();!c.done;c=b.next())c.value.za()}};nA.prototype.la=function(){this.invalidate()};
function qA(a){var b=v(a.iF.rect());rA(a.iF,a.Ib,b);var c=a.Ib,d=a.iF.rotationAngle();oA(c,b);pA(c,d);a.bz&&a.f&&(b=v(a.bz.rect()),ue.includes(a.mk)?(oA(a.f,b),c=a.f.content().displayObject().scrollHeight,c>b.height&&a.f.wb(c)):(se.includes(a.mk)&&rA(a.bz,a.f,b),oA(a.f,b)));a.TD&&a.Oh&&oA(a.Oh,v(a.TD.rect()));a.rA&&a.Jv&&(b=a.rA.rect(),b||(b=a.width(),d=a.height(),c=Math.round(.3*(b-10)),d=v(a.BG.fb).Sa(c,d-X.top-X.bottom),b=new K(b-c-X.left,X.top,d.width,d.height)),c=a.Jv,d=a.rA.rotationAngle(),
oA(c,b),pA(c,d));a.cE&&a.su&&(b=a.cE.rect(),b||(b=hA(a.BG,a.er.MC(),a.width(),a.height()),b=new K(b.x,b.y,245,36)),oA(a.su,b))}function oA(a,b){a.resize(b.width,b.height);a.move(b.left,b.top)}function pA(a,b){b&&a.o("transform",Xl(b))}nA.prototype.yd=function(){var a=this;P.prototype.yd.call(this);this.Fn.forEach(function(b){return b.setParentScale(a.parentScale())})};
function rA(a,b,c){a instanceof Ug&&"resizeShapeToFitText"==a.Ld().Xd().zk()&&(a=b.Sa(c.width,c.height),c.width=a.width,c.height=a.height)};function sA(a){P.call(this,{l:"background-base"});this.wW=new ht(a);this.gH=[];this.ib=new P({s:R(this,"image")});D(this,this.ib)}m(sA,P);
sA.prototype.invalidate=function(a){this.o("background","");this.nb(1);this.EC(this.ib)&&(this.ib.o("background-image","none"),this.removeChild(this.ib));if("solidFill"==a.sg())a=v(a.Qk()),this.o("background",Le(a.color())),this.nb(a.alpha());else if("gradientFill"==a.sg())a=v(a.Ro),this.o("background",tA(a));else if("pictureFill"==a.sg()){a=v(a.Xn());var b=a.position();this.ib.h("fill","fill"==b);this.ib.h("tile","tile"==b);this.ib.o("background-image",Wi(v(a.image()).path()));this.ib.nb(a.alpha());
this.addChild(this.ib)}};function uA(a,b){for(var c=l(a.gH),d=c.next();!d.done;d=c.next())a.he(d.value);a.gH=[];if(b)for(c=0;c<b.count();++c){var f=Bh(b,c);d=v(f.rect());f=v(a.wW.create(f));f.resize(d.width,d.height);f.move(d.left,d.top);Q(a,f);a.gH.push(f)}}
function tA(a){if("radial"==a.type()){var b=a.Eq();a=vA(a.Bk());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.qC()+'%" cy="'+b.rC()+'%" r="'+b.dD()+'%">\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=vA(a.Bk()),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,"+ki(a)+")"}function vA(a){var b="";a=l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b+='<stop stop-color="'+Le(c.color())+'" stop-opacity="'+c.alpha()+'" offset="'+c.position()+'"/>';return b};var wA=null;
function xA(a){var b=a.K,c=a.Le,d=a.mode,f=a.T,g=a.ba,h=a.wg,k=a.Va,n=a.Pb,t=a.Yf;a=a.B;P.call(this,{l:"quiz-slide-visualizer",tabIndex:-1});var u=this;this.$=a;this.Om=this.Pm=0;this.j=b;this.va=d;this.F=f;this.P=g;this.Kf=h;this.D=c;b=c.slide();this.Lb=new Pz;this.Wb=!1;this.Kp=t;this.Ad=H(this);this.pn=H(this);this.Zu=H(this);H(this);t=["WordBank","MultipleChoiceText","FillInTheBlank"];this.D.contentState()&&t.includes(b.type())&&C(this,this.D.contentState().H(),this.QV,this);this.jd=n;this.Vk=
this.Fu();this.Ab=this.Ec();C(this,this.Ab.kk,this.es,this);f={T:f,YZ:this.Ab,ft:this.Vk,mediaController:this.Lb,wg:this.Kf,Va:k,Zl:void 0,parent:this,Pb:this.jd,ba:this.P,eC:this.D.eC(),Lt:this.D.Lt()};f=new mA(f);k=b.gb();this.lE=new sA(this.Kf);this.lE.invalidate(k.background());uA(this.lE,k.ix());Q(this,this.lE);this.ai=new nA({r0:f,gb:k,s0:b.type()});Q(this,this.ai);!re.includes(b.type())||D(this,this.Ab);this.Ab instanceof st&&(f=this.ai.pr,tt(this.Ab,this.ai,f),f.qd(this.Ab,0));this.ma=new vp({uf:this.ai});
D(this,this.ma);this.addChild(this.ma.qg());C(this,this.Ab.Pg,function(){u.Zo(u.height())},this);C(this,this.ma.zd.Mt(),this.Ab.sT,this);Yj||Zj?(f=function(a){a=new P({s:R(u,a)});Q(u,a)},f("topBorder"),f("rightBorder"),f("bottomBorder"),f("leftBorder")):this.h("with-border",!0)}m(xA,P);e=xA.prototype;e.QV=function(){var a=this;isNaN(wA)||clearInterval(wA);wA=setTimeout(function(){a.za();a.Zo(a.height())},0)};e.za=function(){P.prototype.za.call(this);this.ai.invalidate()};e.xC=function(){this.pn.a()};
e.AS=function(){this.Zu.a()};e.jm=function(){return this.pn};e.AC=function(){return this.Zu};e.la=function(a,b){a&&b&&document.body.contains(this.displayObject())&&(this.Pm!=a||this.Om!=b)&&(this.Pm=a,this.Om=b,this.ai.resize(a,b),a=this.ly(),this.Ab.dA=a,this.Zo(b))};e.Ec=function(){return this.Kf.ot({parent:this,Le:this.D,mode:this.va,RK:!0,Pb:this.jd,ft:this.Vk,Yf:this.Kp})};e.Fu=function(){return Rz(new Qz({K:this.j,B:this.$}),{Le:this.D,mode:this.va})};
e.Wa=function(a){this.Wb=a;this.Lb.Wa(a);this.focus();this.PD(a)};e.activated=function(){return this.Wb};e.g=function(a){this.Ab&&this.Ab.g(a)};e.cd=function(){return this.Ad};e.Jk=function(){};e.im=function(){};e.yd=function(){var a=this.parentScale();this.Ab.setParentScale(a);this.ai.setParentScale(a);this.ma.setParentScale(a)};
e.es=function(a){var b=a.top;a=a.bottom;var c=this.ma.zd,d=c.scrollY(),f=this.displayObject().getBoundingClientRect();b<f.top?d=Math.max(0,d+b-f.top):a>f.bottom&&(b=this.ly(),d=Math.min(d+a-f.bottom,b-f.height/this.parentScale()));c.Nq(d)};e.PD=function(a){a?this.Ab.Jk():this.Ab.im()};e.my=function(){var a=this.ma.zd;return a?a.scrollY():this.ai.displayObject().scrollTop};
e.ly=function(){var a=this.ai;if(z){var b=a.height();a=l(a.pr.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.pr:a).displayObject().scrollHeight;return b};e.Zo=function(a){this.ma.lh(a,this.ly())};function yA(a){this.FN=a}function zA(a,b){a.FN.forEach(function(a){b(a)})};function AA(a){yA.apply(this,arguments)}m(AA,yA);AA.prototype.setProgress=function(a){1>a?zA(this,function(a){return a.nb(0)}):zA(this,function(a){return a.o("opacity","")})};function BA(a){yA.apply(this,arguments)}m(BA,yA);BA.prototype.setProgress=function(a){1>a?zA(this,function(b){return b.nb(a)}):zA(this,function(a){return a.o("opacity","")})};function CA(a,b){this.FN=a;this.Rj=new I(1,1);switch(b){case "fromTop":this.Rj.x=0;this.Rj.y=-1;break;case "fromBottom":this.Rj.x=0;this.Rj.y=1;break;case "fromLeft":this.Rj.x=-1;this.Rj.y=0;break;case "fromRight":this.Rj.x=1;this.Rj.y=0;break;default:throw Error("unknown direction");}}m(CA,yA);
CA.prototype.setProgress=function(a){if(1>a){zA(this,function(b){return b.nb(a)});var b=40*this.Rj.x*Math.pow(1-a,2),c=40*this.Rj.y*Math.pow(1-a,2);zA(this,function(a){return a.o("transform","translate("+b+"px, "+c+"px)")})}else zA(this,function(a){return a.o("transform","")}),zA(this,function(a){return a.o("opacity","")})};function DA(){}DA.prototype.create=function(a){var b=a.direction,c=a.elements;switch(a.type){case "appear":return new AA(c);case "fadeIn":return new BA(c);case "floatIn":return new CA(c,b);case "none":return null;default:throw Error("incorrect animation type");}};function EA(){this.zR=new F}var FA;e=EA.prototype;e.Hj=!1;e.yB=0;e.start=function(){if(this.Hj)throw Error("timer was already started");this.Hj=!0;this.yB=La();GA()(Ja(this.yR,this))};e.stop=function(){if(!this.Hj)throw Error("timer wasn't started");this.Hj=!1};e.Hx=function(){return this.Hj};e.yR=function(){if(this.Hj){var a=this.yB;this.yB=La();this.zR.a(this.yB-a);GA()(Ja(this.yR,this))}};var HA=1E3/30;
function GA(){if(FA)return FA;var a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return FA=!Ui&&p(a)?function(b){a(b)}:function(a){setTimeout(a,HA)}};function IA(){G.call(this);var a=this;this.vr=this.$b=0;this.ue=[];this.ji=void 0;this.ZD=H(this);this.yM=H(this);this.br=new EA;C(this,this.br.zR,function(){var b=La();a.xh=Math.min(1,a.xh+(b-a.bA)/a.$b);a.bA=b;a.ue[a.hz].setProgress(a.xh);1<=a.xh&&(++a.hz>=a.ue.length&&(a.br.stop(),a.ZD.a()),a.xh=0)},this);this.hz=this.bA=this.xh=0}m(IA,G);
function JA(a,b){var c=b.type,d=b.direction,f=b.duration,g=b.sx;b=b.q_;a.stop();a.ue=[];a.ji=void 0;a.xh=0;a.bA=0;a.hz=0;a.$b=1E3*f;a.vr=1E3*g;f=new DA;g=l(b);for(b=g.next();!b.done;b=g.next())(b=f.create({type:c,direction:d,elements:b.value}))&&a.ue.push(b)}e=IA.prototype;e.start=function(){if(this.ue.length&&!this.ji){this.Kz(0);var a=this;this.ji=setTimeout(function(){a.aI()},this.vr);this.yM.a()}};e.stop=function(){clearTimeout(this.ji);this.br.Hx()&&(this.br.stop(),this.ZD.a());this.Kz(1)};
e.iS=function(){return this.ZD};e.Kz=function(a){for(var b=0;b<this.ue.length;++b)this.ue[b].setProgress(a)};e.aI=function(){this.br.Hx()||(this.hz=0,this.bA=La(),this.br.start())};function KA(a){var b=a.K,c=a.Le,d=a.mode,f=a.T,g=a.ba,h=a.wg,k=a.Va,n=a.Pb,t=a.Yf;a=a.B;"reviewWithCorrectAnswers"!=d||c.slide().settings().J()||(d="reviewWithoutCorrectAnswers");xA.call(this,{K:b,Le:c,mode:d,T:f,ba:g,wg:h,Va:k,Pb:n,Yf:t,B:a});var u=this;this.iQ=c;this.Xk=null;if("normal"==this.va){b=c.slide().gx();var x=this.Ab.Jn(b.mode());this.Vk&&this.Vk.Jn(d).forEach(function(a){x[0].push.apply(x[0],oa(a))});this.Xk=new IA;C(this,this.Xk.yM,function(){u.g(!1);u.h("animated",!0)},this);C(this,
this.Xk.iS(),function(){u.g(!0);u.h("animated",!1)},this);JA(this.Xk,{q_:x,duration:b.duration(),sx:b.sx(),type:b.type(),direction:b.direction()});D(this,this.Xk)}}m(KA,xA);KA.prototype.g=function(a){xA.prototype.g.call(this,a);a=a&&"reviewWithoutCorrectAnswers"!=this.va&&this.iQ.Eb();this.Ab&&this.Ab.g(a)};KA.prototype.PD=function(a){a?this.iQ.submitted()||this.Xk&&this.Xk.start():this.Xk&&this.Xk.stop();xA.prototype.PD.call(this,a)};function LA(a){var b=a.Y2;a=a.vb;G.call(this);this.u=H(this);this.FQ=b;this.Vc=a;this.pU=[];this.Wj=[]}m(LA,G);LA.prototype.Fb=function(a){if(a){for(var b=0;b<a.count();++b){var c=Bh(a,b);c instanceof un&&MA(this,c)}NA(this)}};LA.prototype.H=function(){return this.u};function MA(a,b){a.pU.push(b);C(a,b.nn,function(){b.Gt()?OA(a,b):PA(a,b);NA(a)},a);C(a,b.FM,function(){b.Gt()?OA(a,b):PA(a,b);NA(a)},a);b.Gt()&&OA(a,b);NA(a)}
function NA(a){var b=a.Wj.length;var c=a.FQ?a.FQ.settings().Y().vb():v(a.Vc);b=0*c.width+(1*c.width-(160*b+20*(b-1)))/2;for(var d=l(a.Wj),f=d.next();!f.done;f=d.next()){f=f.value;f.GM=b;var g=f.rect();f.Ng=new K(b,g?g.top:c.height-38-12,160,38);b+=180}a.u.a()}function OA(a,b){a.Wj.push(b);QA(a)}function PA(a,b){b=a.Wj.indexOf(b);-1!=b&&a.Wj.splice(b,1)}
function QA(a){function b(a){return fb(d,function(b){return b.id()==a})}function c(a,b){b&&a.push(b)}var d=a.Wj.concat();a.Wj=[];c(a.Wj,b("reviewBtn"));c(a.Wj,b("reportBtn"));c(a.Wj,b("restartBtn"))};function RA(a){var b=a.K,c=a.Le,d=a.mode,f=a.T,g=a.ba,h=a.wg,k=a.Va,n=a.Pb,t=a.XZ,u=a.Yf,x=a.B;a=new LA({vb:a.vb});var E=c.slide().gb();a.Fb(E.Gb());xA.call(this,{K:b,Le:c,mode:d,T:f,ba:g,wg:h,Va:k,Pb:n,Yf:u,B:x});this.U=c.contentState();SA(this,t)}m(RA,xA);function SA(a,b){var c=xt(a.ai,"restartBtn");c&&(c.i(b),b&&C(a,c.w(),function(){a.U.restartQuiz()}));(b=xt(a.ai,"reviewBtn"))&&C(a,b.w(),function(){a.U.sQ.a()});(b=xt(a.ai,"reportBtn"))&&C(a,b.w(),function(){a.U.iy()})};function TA(a){var b=a.T,c=a.ba,d=a.wg,f=a.Va,g=a.Pb,h=a.Yf,k=a.B;this.j=a.K;this.$=k;this.F=b;this.P=c;this.Kf=d;this.zh=f;this.jd=g;this.Kp=h}TA.prototype.Va=function(){return this.zh};TA.prototype.create=function(a,b){b={K:this.j,B:this.$,Le:a,mode:b,T:this.F,ba:this.P,wg:this.Kf,Va:this.zh,Pb:this.jd,Yf:this.Kp};return a instanceof T?new KA(b):new xA(b)};
TA.prototype.rK=function(a,b,c){return new RA({K:this.j,Le:a,B:this.$,mode:"normal",T:this.F,ba:this.P,wg:this.Kf,Va:this.zh,Pb:this.jd,Yf:!1,XZ:b,vb:c})};function UA(a){P.call(this,{l:"quiz-session-view"});this.pn=H(this);this.Zu=H(this);this.Qs=a;this.Ku=this.ce=null;this.gR=!0}m(UA,P);e=UA.prototype;e.jm=function(){return this.pn};e.AC=function(){return this.Zu};e.OT=function(a,b){var c=this;this.Ku=function(){return c.Qs.create(a,b)};VA(this)};e.NT=function(a,b,c){var d=this;this.Ku=function(){return d.Qs.rK(a,b,c)};VA(this)};e.pD=function(a){this.ce&&this.ce.Wa(a)};e.activate=function(){!this.ce&&this.Ku&&VA(this);this.ce&&this.pD(!0)};
e.deactivate=function(){this.he(this.ce);this.ce=null};function VA(a){v(a.Ku);var b=a.Ku();WA(a,b);a.g(a.gR)}function WA(a,b){a.he(a.ce);a.ce=b;Q(a,a.ce);C(a,a.ce.jm(),function(){a.pn.a()});C(a,a.ce.AC(),function(){a.Zu.a()});a.la(a.width(),a.height());a.ce&&a.ce.setParentScale(a.parentScale())}e.la=function(a,b){this.ce&&this.ce.resize(a,b)};e.yd=function(){this.ce&&this.ce.setParentScale(this.parentScale())};e.g=function(a){this.gR=a;this.ce&&this.ce.g(a)};function XA(a){var b=a.Rq,c=a.slideWidth,d=a.slideHeight,f=a.QT;a=a.K;P.call(this,{l:"quiz-player-skin",zf:!0});this.WI=c;this.UI=d;this.Cw=f;this.zc=this.lG=this.dE=this.mG=null;this.j=a;this.Wb=!1;this.L=1;ic&&this.h("ms-edge",!0);this.Lg=new Oz("quiz-preloader");this.addChild(this.Lg);this.VQ=H(this);this.pn=H(this);this.Qs=b;this.Qs.jd=this}m(XA,P);e=XA.prototype;e.setPresentationContext=function(){};e.mm=function(){};e.Yx=function(){};e.setPanelScale=function(){};
e.activate=function(){YA(this);this.Wb=!0;if(this.zc)this.zc.activate();else{var a=ZA(this);a&&a.Wa(!0)}};e.deactivate=function(){this.Wb=!1;this.zc&&this.zc.deactivate();var a=ZA(this);a&&a.Wa(!1)};e.hq=function(){if(this.Wb&&!mk){var a=ZA(this);a?a.Wa(!0):this.zc&&this.zc.pD(!0)}};e.zD=function(){return this.VQ};e.scale=function(){return this.L};e.fy=function(a){this.VQ.a(a)};e.mo=function(){};e.cb=function(a){P.prototype.cb.call(this,a);this.L=a;$A(this);this.rG()};
e.setParentScale=function(a){P.prototype.setParentScale.call(this,a);$A(this);this.rG()};e.du=function(a){this.mG=aB(this,a);YA(this);$A(this)};e.xD=function(a){this.dE=aB(this,a);YA(this);$A(this)};e.cu=function(a){this.lG=aB(this,a);YA(this);$A(this)};e.jm=function(){return this.pn};function aB(a,b){a.Tn();b=a.Qs.create(b,"normal");D(a,b);a.Cw.addChild(b);C(a,b.jm(),function(){return a.pn.a()},a);return b}e.fu=function(){bB(this);this.zc=new UA(this.Qs);Q(this.Cw,this.zc);YA(this);$A(this);return this.zc};
e.yD=function(){var a=new P({l:"quiz-empty-visualizer"});a.resize(this.WI,this.UI);this.Cw.addChild(a)};e.Tn=function(){var a=ZA(this);a&&(this.Cw.removeChild(a),this.he(a));this.lG=this.dE=this.mG=null};function bB(a){a.zc&&(Qk(a.Cw,a.zc),a.zc=null)}function $A(a){var b=a.L*a.parentScale();a.zc&&a.zc.setParentScale(b);(a=ZA(a))&&a.setParentScale(b)}e.rG=function(){};function YA(a){a.zc&&a.zc.resize(a.WI,a.UI);var b=ZA(a);b&&b.resize(a.WI,a.UI)}function ZA(a){return a.mG||a.dE||a.lG}
e.reset=function(){this.Tn();bB(this)};e.Pq=function(){};e.$n=function(){};e.Ex=function(){this.Lg.Sf()};e.gy=function(){this.Lg.show()};e.setBannerView=function(a){L(a,"position","absolute");L(a,"right","0");L(a,"z-index","1000");this.qd(a,0);this.nO(a)};e.nO=function(){};function cB(a){G.call(this);this.$F=a;a=this.$F.map(function(a){return a.Ym});this.Ym=H(this,a)}m(cB,G);e=cB.prototype;e.BL=function(){throw Error("could not be called");};e.Xx=function(){};e.A=function(a,b,c){for(var d=l(this.$F),f=d.next();!f.done;f=d.next())if(f=f.value,f.KK(a))return f.A(a,b,c);return c||""};e.messages=function(){throw Error("could not be called");};e.KK=function(a){return!!this.$F.find(function(b){return b.KK(a)})};var dB={},eB=(dB["left-arrow"]="navigation_prev_icon",dB["right-arrow"]="navigation_next_icon",dB);
function fB(a){var b=a.K,c=a.Ik,d=a.T;P.call(this,{l:a.l});this.Sh={};this.OE={};this.j=new cB([b,c]);this.F=d;this.jH=H(this);this.FA="none";this.fi=new P({s:R(this,"container")});this.fi.h("right",!0);this.addChild(this.fi);this.Qm=new P({s:R(this,"container")});this.Qm.h("left",!0);this.addChild(this.Qm);this.UH=this.Xb(this.Qm,"showOutline");gB(this.UH,"hidden");this.rY=this.Xb(this.Qm,"postpone");this.rY.h("light",!0);this.Xb(this.fi,"submit");this.CZ=this.Xb(this.Qm,"submit-all");this.CZ.h("light",
!0);this.Xb(this.fi,"continue","right-arrow",!0);this.Xb(this.fi,"try-again");this.Xb(this.fi,"prev","left-arrow",!0);this.Xb(this.fi,"back","left-arrow",!0);this.Xb(this.fi,"next","right-arrow",!0);this.jR=this.Xb(this.fi,"start","right-arrow",!0);this.Xb(this.Qm,"results");this.Xb(this.fi,"view-results");this.Xb(this.Qm,"toResultSldie");this.Xb(this.fi,"print","print");this.ON=this.Xb(this.fi,"finish","right-arrow",!1);this.TM=this.Xb(this.Qm,"reset");this.TM.h("light",!0);gB(this.TM,"hidden")}
m(fB,P);e=fB.prototype;e.mo=function(a){this.FA=a.outlinePosition();"bottom"==this.FA&&gB(this.UH,"enabled")};e.outlinePopupClosed=function(){this.UH.Nk(!1)};e.Ma=function(a,b){a=v(this.Sh[a]);gB(a,b)};e.Mk=function(a,b){var c=v(this.Sh[a]);this.OE[a]=b;if("finish"==a){var d="continuePresentation"==b;this.ON.h("show-arrow",d);this.ON.h("right-arrow",d)}"start"==a&&(a="submit-form"!=b,this.jR.h("show-arrow",a),this.jR.h("right-arrow",a));Wk(c)};e.sq=function(a){v(this.Sh[a]).displayObject().focus()};
e.fm=function(){return this.jH};e.Mh=function(a){this.h("hide-controls",!a)};function gB(a,b){switch(b){case "hidden":a.i(!1);break;case "enabled":a.i(!0);a.g(!0);break;case "disabled":a.i(!0),a.g(!1),a.cf(!1)}}
e.Xb=function(a,b,c,d){var f=this;c=void 0===c?"":c;var g=new Cy({s:R(this,"button"),toggle:!0});if("showOutline"==b)g.h("std-outline",!0),C(this,g.w(),function(){var a=g.pressed();g.Nk(!a);a={pressed:!a,relativeElement:g.displayObject()};f.jH.a(b,a)});else{var h=new P({s:R(this,"text-label")});Q(g,h);this.OE[b]=b;Vk(g,this.j,function(){return hB(f,f.OE[b])},void 0,function(a){return h.C(a)});C(this,g.w(),function(){f.jH.a(b)},this)}var k=N&&!d;c&&!k&&g.h(c,!0);c&&eB.hasOwnProperty(c)&&!N&&(c=kj(this.F,
eB[c]),g.addChild(c));null!=d&&g.h("show-arrow",d);a.addChild(g);this.Sh[b]=g;Yj&&Tk(g,"ie9");return g};function hB(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.yz(b)}
e.yz=function(a){switch(a){case "start":return"PB_START_QUIZ_BUTTON_LABEL";case "next":return"PB_NEXT_SLIDE_BUTTON_LABEL";case "prev":return"PB_PREVIOUS_SLIDE_BUTTON_LABEL";case "continue":return"PB_DIALOG_BOX_CONTINUE_BUTTON";case "submit":return"PB_SUBMIT_BUTTON_LABEL";case "submit-all":return"PB_SUBMIT_ALL_BUTTON_LABEL";case "results":return"PB_CONTROL_PANEL_EXIT_REVIEW_BUTTON_LABEL";case "try-again":return"PB_DIALOG_BOX_TRY_AGAIN_BUTTON";case "view-results":return"PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";
case "finish":return"PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL";case "reset":return"PB_CLEAR_HOTSPOTS_BUTTON_LABEL";case "back":return"PB_CONTROL_PANEL_PREV";case "toResultSldie":return"PB_DIALOG_BOX_VIEW_RESULTS_BUTTON";case "print":return"PB_PRINT_LABEL";case "postpone":return"PB_POSTPONE_BUTTON_LABEL"}throw Error("unknown button type");};function iB(a,b,c){fB.call(this,{l:"quiz-control-panel",K:a,Ik:b,T:c})}m(iB,fB);function jB(a){sm.call(this,[0],[400],400);this.f=a;this.rh=!1}m(jB,sm);e=jB.prototype;e.YD=function(a){a=gp(a,0,1);return a*a*a*(a*(6*a-15)+10)};e.bh=function(a){a=l(a).next().value;a=this.YD(a/400);var b=this.f.height()+10-7;b=this.rh?a*b:b*(1-a);a=new xg;a.translate(0,b-20);b=this.f.displayObject();Bg(zg(),b,a);z&&Eg(this.f.displayObject())};e.apply=function(a){this.rh=a;this.bh([400])};e.start=function(a){this.rh=a;this.play()};e.Kk=function(){return 0!=this.Vb&&1!=this.Vb};
function kB(a){sm.call(this,[0],[150],150);this.f=a}m(kB,sm);kB.prototype.bh=function(a){var b=l(a).next().value/150;this.f.nb(b);a=new xg;a.translate(0,-20*b);b=this.f.displayObject();Bg(zg(),b,a)};kB.prototype.start=function(a){a?(this.f.y(),this.play()):this.bh([150])};kB.prototype.Kk=function(){return 0!=this.Vb&&1!=this.Vb};
function lB(a){var b=a.GS,c=a.T;a=a.K;P.call(this,{l:"quiz-feedback-panel",Xf:!0});var d=this;this.Rb=b;this.F=c;this.j=a;this.Gg=new P({s:R(this,"header")});Q(this,this.Gg);this.Vc=this.zl=this.sb=this.Ai=null;this.f=new P({l:"quiz-feedback-content"});this.Hg=new jB(this);this.ww=new kB(this);this.Kz();this.nz="";Vk(this.Gg,this.j,function(){switch(d.nz){case "correct":return"PB_GRADED_QUESTION_CORRECT";case "incorrect":return"PB_GRADED_QUESTION_INCORRECT";case "partially":return"PB_GRADED_QUESTION_PARTIALLY_CORRECT";
case "answered":return"PB_SURVEY_QUESTION_ANSWERED";default:return"PB_GRADED_QUESTION_CORRECT"}})}m(lB,P);e=lB.prototype;e.Kz=function(){var a=this;C(this,this.Gg.w(),function(){a.Hg.Kk()||a.ww.Kk()||(a.Ea(!a.selected()),a.Hg.start(a.selected()))})};
e.show=function(a){var b=a.zj,c=a.status,d=a.c_,f=a.d0,g=a.it,h=a.ba,k=a.Va;a=a.vb;this.f.eo();this.zl&&(Qk(this,this.zl),this.zl=null);this.sb&&(this.he(this.sb),this.sb=null);this.Vc=a;a=this.displayObject();var n=new xg;Bg(zg(),a,n);this.Gg.h(this.nz,!1);this.nz=c;c={};d=Qs(v(h),b.content(),(c.ANSWER_ATTEMPTS=d,c));k=v(k).ke(this.f,d,!1);this.Ai&&(Qk(this,this.Ai),this.Ai=null);if(d=b.audio())this.Rb.Fb(d),d.Rf()||(h=v(this.Rb.X),this.Ai=new Gm({Yn:h,l:"feedback-panel-audio-player",Px:this.F,ne:null,
Xf:!1}),Q(this,this.Ai,2),this.Ai.ya(245),this.Ai.wb(36)),d=d.ni()||d.Rf(),g&&d&&this.Rb.start(),this.h("with-audio-player",!!this.Ai);Q(this.f,k);this.zl=new P({l:"quiz-feedback-scroll-area"});this.zl.addChild(this.f);this.sb=new vp({uf:this.f});D(this,this.sb);this.sb.setParentScale(this.parentScale());this.zl.addChild(this.sb.qg());Q(this,this.zl);k=!!b.audio()&&!v(b.audio()).Rf();b=!b.content().WK()||k;this.f.i(b);this.h("only-header",!b);this.Gg.h("only-header",!b);this.Gg.h(this.nz,!0);Wk(this.Gg);
this.za();this.Jy(f,g)};e.Jy=function(a,b){a?this.Hg.apply(this.selected()):(this.Ea(!1),this.ww.start(b))};e.la=function(a,b){a=og(this.displayObject());a=v(this.Vc).height-a.top-a.bottom;var c=0;this.Ai&&(c=og(this.Ai.displayObject()),c=this.Ai.height()+c.top+c.bottom);this.zl&&this.sb&&(b=this.Sn("only-header")?0:Math.min(a,b)-this.Gg.height()-c,this.zl.wb(b),this.sb.lh(b,this.f.displayObject().scrollHeight))};e.yd=function(){P.prototype.yd.call(this);this.sb&&this.sb.setParentScale(this.parentScale())};function mB(){G.call(this);this.ue=[];this.mz=null;this.Py=H(this);this.al=H(this)}m(mB,G);mB.prototype.add=function(a){var b=this;0<this.ue.length&&C(this,this.ue[this.ue.length-1].al,function(){a.play(!0)});C(this,a.Py,function(){b.mz=a});this.ue.push(a)};mB.prototype.play=function(a){var b=this;this.Py.a();this.ue[0].play(p(a)?a:!0);C(this,this.ue[this.ue.length-1].al,function(){b.mz=null;b.al.a()});return!0};mB.prototype.stop=function(a){if(this.mz)for(var b=this.ue.indexOf(this.mz);b<this.ue.length;++b)this.ue[b].stop(a)};function nB(){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 oB(a,b){sm.call(this,[0],[300],300);this.qY=a;this.rh=b}m(oB,sm);oB.prototype.bh=function(a){a=l(a).next().value;a=nB()(a/300);this.qY.nb(this.rh?1-a:a)};oB.prototype.start=function(){this.play()};function pB(a,b,c){P.call(this,{l:"timed-question-popup"});c&&this.h(c,!0);c=new P({s:R(this,"pointer-border")});this.addChild(c);c=new P({s:R(this,"pointer")});this.addChild(c);Vk(this,b,"PB_TIMED_QUESTION_POPUP",function(){return{QUESTION_TIME:a}});this.JN=H(this)}m(pB,P);pB.prototype.it=function(){var a=new mB;a.add(new oB(this,!1));a.add(new sm([0],[1],1500));a.add(new oB(this,!0));a.play();C(this,a.al,this.HW,this)};pB.prototype.HW=function(){this.JN.a()};function qB(a){var b=a.logo,c=a.logoUrl;a=a.N_;P.call(this,{l:"quiz-logo-container"});this.Tr=new Nf(b);this.MG=c;this.gW=a;this.NO=H(this);this.Ur=new P({ec:"A",s:R(this,"logo-ref")});this.addChild(this.Ur);this.MG&&(this.Ur.setAttribute("href",this.MG),this.Ur.setAttribute("target","_blank"),this.Ur.setAttribute("title",this.MG));this.Tr.cm()?this.wP():(this.Tr.load(),C(this,this.Tr.Kx(),this.wP,this))}m(qB,P);
qB.prototype.wP=function(){var a=this.Tr.rt();this.Ur.addChild(a);var b=Ui?this.Tr.width():a.width,c=Ui?this.Tr.height():a.height,d=Math.min(1,Math.min(250/b,this.gW/c));b*=d;c*=d;$f(a,b,c);this.Ur.resize(b,c);this.za();this.NO.a()};function rB(a,b,c){P.call(this,{l:c});var d=this;this.j=b;this.fk="";this.Qj=this.xd=void 0;this.CR=kj(a,"timer");this.addChild(this.CR);this.Ra=new P({s:R(this,"label")});this.addChild(this.Ra);C(this,this.j.Ym,function(a){"PB_TIMER_MINUTES_LABEL"!=a&&"PB_TIMER_SECONDS_LABEL"!=a||sB(d,!0)})}m(rB,P);e=rB.prototype;e.show=function(a){this.i(a)};e.kh=function(a){this.Qj=a;this.tv()};e.Mq=function(a){this.xd=a;this.tv()};
e.tv=function(){if(p(this.xd)){sB(this);var a=Math.min(this.xd,Math.max(0,Math.floor(this.xd-(this.Qj?this.Qj:0))));this.zJ((this.xd-a)/this.xd);this.tw(a)}};e.zJ=function(a){a*=360;var b=a/180*Math.PI,c=Math.cos(b)-1;b=-Math.sin(b);var d=this.CR.querySelector("#timerMask");d&&d.setAttribute("d","M 0,0 l 1,0 a1,1 0 "+(180>a?0:1)+",0 "+c+","+b+" z")};e.tw=function(a){if(60<a){var b=a%60;a=el(Math.floor(a/60),!1)+":"+el(b,!0)}else a=fl(a);this.Ra.C(a)};
function sB(a,b){if((void 0===b?0:b)||a.BO!=a.xd)if(a.Ra.displayObject().style.width="",a.tw(0),b=Math.ceil(a.Ra.width()),0!=b){a.BO=a.xd;a.tw(a.BO);var c=Math.ceil(a.Ra.width());a.Ra.displayObject().style.minWidth=Math.max(b,c)+"px"}};function tB(a,b){sm.call(this,[0],[250],250);this.f=a;this.Eg=b}m(tB,sm);e=tB.prototype;e.YD=function(a){a=gp(a,0,1);return a*a*a*(a*(6*a-15)+10)};e.bh=function(a){a=l(a).next().value;a=this.YD(a/250);this.f.nb(1-a);this.Eg.nb(1-a)};e.apply=function(){this.bh([250])};e.start=function(){this.play()};e.Kk=function(){return 0!=this.Vb&&1!=this.Vb};function uB(a,b){sm.call(this,[0],[150],150);this.f=a;this.Eg=b}m(uB,sm);uB.prototype.bh=function(a){a=l(a).next().value/150;this.f.nb(a);this.Eg.nb(a)};uB.prototype.start=function(a){a?this.play():this.bh([150])};uB.prototype.Kk=function(){return 0!=this.Vb&&1!=this.Vb};function vB(a){var b=a.status,c=a.maxScore,d=a.awardedScore,f=a.mark,g=a.vj;this.title=a.title;this.status=b;this.maxScore=c;this.awardedScore=d;this.mark=f;this.vj=g};function wB(a){var b=void 0===a.B0?!0:a.B0;P.call(this,{s:a.s,l:a.l,zf:void 0===a.zf?!0:a.zf});this.PZ=b;this.eG=this.Dd=!1;this.KZ=H(this)}m(wB,P);wB.prototype.la=function(a,b){P.prototype.la.call(this,a,b);this.eG=!0;a=this.Dd;var c=Sk(this,"label");xB(this,c,ic||z?b+1:b);this.eG=!1;a!=this.Dd&&(this.PZ&&this.setAttribute("title",this.Dd?c:""),this.KZ.a())};
function xB(a,b,c){function d(){k=h<b.length?b.substr(0,h)+"\u2026":b;f.C(k)}a.Dd=!1;var f=a;f.C(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.Dd=!0}}}wB.prototype.C=function(a){P.prototype.C.call(this,a);this.eG||(this.lD(a),this.za())};
wB.prototype.vf=function(){throw Error("html text is not supported");};function yB(a,b){P.call(this,b);this.Mm=a}m(yB,P);yB.prototype.item=function(){return this.Mm};function zB(a){var b=a.questionListInfo,c=a.Fj,d=a.submitType,f=a.ba,g=a.T,h=a.isGraded,k=a.qL;yB.call(this,a.item,{l:"slide-state-list-row",Xf:!0,zf:!0,ex:!0});this.Rd=h;this.ja=k;this.F=g;this.ge=b;this.Of=c;this.Xg=d;this.P=f;this.Um=new P({s:R(this,"marker")});this.addChild(this.Um);a=kj(this.F,"bookmark-icon.svg");this.Um.addChild(a);this.md=new wB({s:R(this,"title")});this.addChild(this.md);this.bc=new P({s:R(this,"items-container")});this.addChild(this.bc);this.My=new P({s:R(this,"awarded-points")});
this.bc.addChild(this.My);this.ha=new P({s:R(this,"points")});this.bc.addChild(this.ha);this.Jc=new P({s:R(this,"status")});this.bc.addChild(this.Jc);this.Hy=new P({s:R(this,"answered")});this.bc.addChild(this.Hy);this.Hl=new Oy(this.F);this.Jc.addChild(this.Hl);this.cr=new Oy(this.F);this.Hy.addChild(this.cr);C(this,this.w(),function(){},this);C(this,this.item().Ge(),this.QB,this);C(this,this.ge.H(),this.QB,this);C(this,this.Of.H(),this.QB,this);this.QB()}m(zB,yB);
zB.prototype.QB=function(){var a=this.item().index(),b=this.item().title(),c="allAtOnce"==this.Xg;this.Um.i(c);this.Um.h("marked",this.item().RC());var d=this.Of.nm();this.My.i(this.Rd&&d&&(!c||this.ja));this.My.C(this.item().e_());this.Hy.i(c&&!this.ja);c=this.Mm;c=!!c.m.slide()&&!!c.m.slide().settings().ia()&&v(c.m.slide().settings().ia()).isEnabled()&&c.m.submitted();Py(this.cr,c?this.Mm.status():this.Mm.vj()?"hasUserAnswer":null);this.ha.i(this.Rd&&d);this.ha.C(this.item().P_());d="allAtOnce"==
this.Xg;this.Jc.i(this.ja||!d&&this.ge.displayQuestionStatus());d=this.Mm.status();Py(this.Hl,d);a=(isNaN(a)?"   ":a+". ")+$t(this.P,b);this.md.C(a.replace(/\n/g," "));this.Km()};zB.prototype.la=function(){var a=Math.floor(.5*(this.height()-this.md.height()));this.md.fc(a)};zB.prototype.Km=function(){var a=this.item().AE;a&&(this.md.ya(a.title),this.Jc.ya(a.status),this.My.ya(a.awardedScore),this.ha.ya(a.maxScore),this.Um.ya(a.mark),this.Hy.ya(a.vj))};zB.prototype.item=function(){return this.Mm};function AB(a,b,c){G.call(this);this.m=b;this.gG=a;this.AE=null;this.j=c;C(this,this.m.submittedEvent(),this.Ha,this);C(this,this.m.markedEvent(),this.Ha,this);this.ta=H(this)}m(AB,G);e=AB.prototype;e.state=function(){return this.m};e.title=function(){return this.m.slide().description().textWithEquations(this.j.A("Q_EQUATION_REPLACEMENT_TEXT"))};e.index=function(){return this.gG};e.id=function(){return this.m.slide().id()};
e.e_=function(){if(this.m instanceof T){var a=this.m.review();return a?Ng(a.awardedScore())+"":"-"}return""};e.P_=function(){return se.includes(this.m.slide().type())?"":this.m.slide().settings().evaluation()?this.m.maxScore()+"":"-"};e.status=function(){if(se.includes(this.m.slide().type()))return null;if(!this.m.slide().settings().J())return this.m.submitted()?"answered":"notanswered";if(this.m.submitted()){w(this.m,T);var a=this.m.review();if(a)return a.status()}return null};
e.vj=function(){return se.includes(this.m.slide().type())?!1:this.m.hasBeenVisited()&&(this.m.submitted()||this.m.initiated())};e.RC=function(){return this.m.isMarked()};e.Ge=function(){return this.ta};e.Ha=function(){this.ta.a()};e.Nc=function(){Ad(this,this.m.submittedEvent(),this.Ha,this);Ad(this,this.m.markedEvent(),this.Ha,this)};function BB(a,b,c,d,f){var g=new xq;tq.call(this,{l:"quiz-slide-list",Z_:g});D(this,g);this.Rd=!0;this.ja=!1;this.ge=a;this.Of=b;this.P=c;this.F=d;this.j=f;this.BB=new Map;this.Xg="eachQuestion";this.Jp=null;this.Yi=H(this);this.I=null;this.ma=new vp({uf:this});D(this,this.ma);Tk(this.ma.qg(),R(this,"scroll"));(a=this.ma.zd)&&uq(this,a)}m(BB,tq);e=BB.prototype;e.g=function(a){this.f.g(a)};e.la=function(a,b){tq.prototype.la.call(this,a,b);a&&b&&this.Zo(b)};e.Zo=function(a){this.ma&&this.ma.lh(a,this.displayObject().scrollHeight)};
e.jo=function(){return this.Yi};e.Fb=function(a,b,c,d){this.I=a;this.Xg=b;this.Rd=c;this.ja=d;CB(this,this.I)};function DB(a,b){a.Jp!=b&&(EB(a,a.Jp,!1),a.Jp=b,EB(a,a.Jp,!0),FB(a))}function FB(a){var b=a.Mg;var c=v(a.I).questions();c=Za(c,a.Jp);c=wa(c)?c:b.O.indexOf(c);if(!(0>c)){c*=b.Nm;var d=c+b.Nm;c>=b.Pa&&d<=b.Pa+b.Ol||(b.Pa=c<b.Pa?c:d-b.Ol,b.rv())}a.zd.Nq(a.Mg.Pa)}function EB(a,b,c){b&&(b=a.BB.get(b),(a=a.Ys.get(b))&&a.Ea(c))}
function CB(a,b){a.BB=new Map;var c=[],d=1;b.slides().forEach(function(b){var f="InfoSlide"==b.slide().type()?NaN:d;f=new AB(f,b,a.j);"InfoSlide"!=b.slide().type()&&d++;a.BB.set(b,f);c.push(f)});yq(a.Mg,c);DB(a,a.Jp)}function wq(a,b){var c=new zB({item:b,questionListInfo:a.ge,Fj:a.Of,submitType:a.Xg,ba:a.P,T:a.F,isGraded:a.Rd,qL:a.ja});C(a,c.w(),function(){a.enabled()&&a.Yi.a(b.id())});b.state()==a.Jp&&c.Ea(!0);return c};function GB(a,b,c,d,f){P.call(this,{l:"quiz-slide-list-view",EK:!0});var g=this;this.Rd=!0;this.ja=!1;this.j=c;this.Xg="eachQuestion";this.ge=a;this.Of=b;this.xm=H(this);a=new P({s:R(this,"close-button")});C(this,a.w(),function(){g.xm.a()},this);this.addChild(a);this.Gg=new P({l:"slide-list-header"});this.addChild(this.Gg);a=new P({l:"slide-list-scroll-container"});Q(this,a);this.Nb=new BB(this.ge,this.Of,d,f,c);Q(a,this.Nb);a.addChild(this.Nb.ma.qg());c=new P({s:R(this,"footer")});this.addChild(c);
this.lA=HB(this,"mark-cell");this.LB=HB(this,"title-cell");Vk(this.LB,this.j,"PB_SLIDES_LIST_TITLE_COLUMN");this.qu=HB(this,"answered-cell");Vk(this.qu,this.j,"PB_SLIDES_LIST_ANSWERED_COLUMN");this.Mw=HB(this,"status-cell");Vk(this.Mw,this.j,"PB_SLIDES_LIST_STATUS_COLUMN");this.Iv=HB(this,"max-points-cell");Vk(this.Iv,this.j,"PB_SLIDES_LIST_MAX_SCORE_COLUMN");this.tu=HB(this,"awarded-points-cell");Vk(this.tu,this.j,"PB_SLIDES_LIST_AWARDED_SCORE_COLUMN");C(this,this.Of.H(),this.oG,this);C(this,this.ge.H(),
this.oG,this)}m(GB,P);e=GB.prototype;e.qc=function(){return this.xm};e.po=function(){return this.Nb};e.Fb=function(a,b,c,d){this.Xg=b;this.Rd=c;this.ja=d;this.Nb.Fb(a,b,c,d);this.oG()};function HB(a,b){b=new P({s:R(a.Gg,b)});a.Gg.addChild(b);return b}e.oG=function(){var a="allAtOnce"==this.Xg;this.lA.i(a);this.Mw.i(this.ja||!a&&this.ge.displayQuestionStatus());var b=this.Of.nm();this.tu.i(this.Rd&&b&&(!a||this.ja));this.Iv.i(this.Rd&&b);this.qu.i(a&&!this.ja)};
e.la=function(){this.LB.o("width","");IB(this.Mw);IB(this.Iv);IB(this.tu);IB(this.qu);this.lA.ya(10);var a=ng(this.Gg.displayObject());a=this.Gg.width()-(this.lA.width()+this.Mw.width()+this.tu.width()+this.qu.width()+this.Iv.width()+a.left+a.right);this.LB.o("width",a+"px");a=new vB({title:this.LB.width(),status:this.Mw.width(),maxScore:this.Iv.width(),awardedScore:this.tu.width(),vj:this.qu.width(),mark:this.lA.width()});for(var b=l(this.Nb.BB.values()),c=b.next();!c.done;c=b.next())c=c.value,c.AE!=
a&&(c.AE=a,c.Ha())};function IB(a){a.o("width","");a.o("width",a.width()+1+"px")};function JB(a){var b=a.K,c=a.Ik,d=a.skinSettings,f=a.qo,g=a.T,h=a.Id,k=a.ZT,n=a.ba,t=a.B;P.call(this,{l:a.l});var u=this;a=Wu(h);this.ja=!1;this.lg=h;this.hO=this.G=this.de=this.Yb=this.Tb=null;this.j=new cB([b,c]);this.Of=d.Fj();this.ge=d.questionListInfo();this.Ud=f;this.F=g;this.P=n;this.$=t;this.Tm=this.Dh=this.Ri=this.I=null;(this.lc=a?new Cy({s:R(this,"resources-info"),tabIndex:-1,toggle:!0}):null)&&this.lc.i(this.NI&&!1);this.NI=!1;this.Nb=a?null:new GB(this.ge,this.Of,this.j,this.P,this.F);
this.Ud.i(!1);B(this,this.Ud.displayObject(),"touchstart",function(a){a.target==u.Ud.displayObject()&&a.preventDefault()},this,yk);this.Yi=this.Nb?H(this,this.Nb.po().jo()):H(this);this.lk=H(this);this.tB="none";this.Cl=null;this.Rm=new P({s:R(this,"container")});this.Rm.h("position","left");Q(this,this.Rm);this.Nb&&(C(this,this.Nb.qc(),this.kv,this),this.Wg=new P({s:R(this,"slides-info")}),Q(this.Rm,this.Wg),this.XI=new P({s:R(this,"slides-info-label")}),b=kj(this.F,"outline-icon.svg"),this.Wg.addChild(b),
this.Wg.addChild(this.XI),this.Hg=new tB(this.Nb,this.Ud),this.ww=new uB(this.Nb,this.Ud),C(this,this.Hg.al,function(){v(u.Nb);u.Ud.i(!1);u.Ud.removeChild(u.Nb)}),C(this,this.Wg.w(),this.pB,this));this.wl=new P({s:R(this,"container")});this.wl.h("position","right");this.addChild(this.wl);this.Ni=new P({l:"quiz-mark-button"});this.Ni.setAttribute("title",this.j.A("PB_SLIDES_LIST_MARK_COLUMN"));C(this,this.j.Ym,function(a){switch(a){case "PB_SLIDES_LIST_MARK_COLUMN":u.Ni.setAttribute("title",u.j.A("PB_SLIDES_LIST_MARK_COLUMN"))}});
Tk(this.Ni,R(this,"button"));Q(this.wl,this.Ni);b=kj(this.F,"bookmark-icon.svg");this.Ni.addChild(b);C(this,this.Ni.w(),function(){zr(v(u.Yb),!(u.Yb&&u.Yb.isMarked()))});this.ck=new P({s:R(this,"question-score-info")});this.wl.addChild(this.ck);this.Ti=new P({s:R(this,"quiz-score-info")});this.wl.addChild(this.Ti);C(this,this.Of.H(),this.Na,this);C(this,this.ge.H(),this.Na,this);this.ud=!1;this.Qa=new rB(g,this.j,k);this.Qa.show(!1);this.wl.addChild(this.Qa);this.lc&&(Q(this.wl,this.lc),Vk(this.lc,
this.j,"PB_TITLE_PANEL_ATTACHMENTS"),C(this,this.lc.w(),function(){v(u.lc);u.lc.Nk(!u.lc.pressed());var a={pressed:u.lc.pressed(),relativeElement:u.lc.displayObject()};u.lk.a(a)},this))}m(JB,P);e=JB.prototype;e.resourcesPopupClosed=function(){this.lc&&this.lc.Nk(!1)};e.mo=function(a){a=a.sidePanelPosition();"right"==a&&(this.lc&&this.Rm.addChild(this.lc),this.Rm.addChild(this.ck),this.Rm.addChild(this.Ti),this.Rm.addChild(this.Ni));this.h("side-panel-position",a);this.tB=a;this.Na()};
e.setPresentationContext=function(a){var b=a.sidePanelController,c=a.logo,d=a.logoUrl,f=a.logoTarget,g=a.showResourcesButton;a=a.resourcesButtonEnabled;b&&KB(this,b);this.Tm&&Qk(this,this.Tm);c&&(this.Tm=new qB({logo:c,logoUrl:d,logoTarget:f,N_:this.$N()}),C(this,this.Tm.NO,this.pG,this),Q(this,this.Tm));this.lc&&(this.lc.i(g),this.lc.g(a),this.NI=g);this.Na()};
function KB(a,b){if(!a.Cl){a.Cl=new Cy({toggle:!0,s:R(a,"button")});var c="left"==a.tB;a.Cl.h("type","show-panel");a.Cl.h("position",c?"left":"right");a.Cl.Nk(b.showed());c?a.Rm.addChild(a.Cl):a.wl.addChild(a.Cl);C(a,b.showedStateShanged(),function(){v(a.Cl).Nk(b.showed())});C(a,a.Cl.w(),function(){b.show(!b.showed())})}}e.jo=function(){return this.Yi};e.showResourcesPopupEvent=function(){return this.lk};
e.Fb=function(a,b,c,d,f){var g=this;f=void 0===f?null:f;this.Tb&&Ad(this,this.Tb.sl,this.xH,this);this.Tb=a;C(this,this.Tb.sl,this.xH,this);this.I=b;this.de=d;this.G=f;this.Ri=c;this.Nb&&this.Nb.Fb(this.I,this.G?this.G.submitType():"eachQuestion",!!d,!1);this.Wg&&Vk(v(this.XI),this.j,function(){return"PB_QUESTION_LIST_CAPTION"});Vk(this.Ti,this.j,"PB_CUMULATIVE_SCORE_LABEL",function(){if(g.de){var a=Ng(g.de.awardedScore()),b=Ng(g.de.maxScore());return{USER_POINTS:a,TOTAL_POINTS:b}}return{}});Vk(this.ck,
this.j,"PB_QUESTION_N_OF_COUNT_LABEL",function(){var a=g.MF(),b=Cw(v(g.Ri)),c=v(g.I).questions();return{QUESTION_NUMBER:Za(c,b)+1,TOTAL_QUESTIONS:a}});LB(this,!0);MB(this,!0)};
e.PK=function(a){this.Nd(this.Yb);if(this.Yb=a)C(this,this.Yb.submittedEvent(),this.KX,this),C(this,this.Yb.markedEvent(),this.NR,this);this.Nb&&a&&(this.kv(),DB(this.Nb.po(),a));a=this.Yb&&NB(v(this.Yb).slide().settings().ia());this.ud=OB(this)&&p(a);if(!OB(this))this.Qa.Mq(void 0);else if(this.Yb){var b=NB(this.Yb.slide().settings().ia()),c=a=NB(v(this.G).ia());p(b)&&(c=b,b=Math.floor(this.Yb.visitDuration()/1E3),p(a)&&a-v(this.Tb).quizDuration()<c-b&&(c=a-this.Tb.quizDuration()));this.Qa&&p(c)&&
0<c&&this.Qa.Mq(c)}this.Na()};e.hideTimer=function(){this.Qa.show(!1)};e.FC=function(){this.kv()};e.au=function(a){this.ja!=a&&this.Nb&&this.Nb.Fb(v(this.I),this.G?this.G.submitType():"eachQuestion",!!this.de,a);this.ja=a;this.Na()};e.Pq=function(a){this.mQ();this.Dh=new pB(a,this.j);D(this,this.Dh);this.$.appendChild(this.Dh.displayObject());C(this,this.Dh.JN,this.mQ,this);this.Dh.it()};e.mQ=function(){this.Dh&&(Df(this.Dh.displayObject()),this.he(this.Dh),this.Dh=null)};
e.la=function(a,b){a&&b&&(PB(this),this.pG())};function PB(a){var b=Wu(a.lg),c=N&&!b?0:14;if(a.Dh){var d=Uk(a.Qa),f=Uk(a),g=a.$.getBoundingClientRect(),h=a.parentScale();a.Dh.cb(h);var k=Uk(a.Dh);c=a.wl.contains(a.Qa)?d.right-k.width-c*h-g.left:c*h;a.Dh.move(c,N&&b?12*h:f.top+f.height-g.top+12*h)}}e.Jy=function(a,b){this.Hg&&this.ww&&(a?this.Hg.start():this.ww.start(b))};e.NR=function(){this.Ni&&(QB(this),this.Ni.h("marked",this.Yb?this.Yb.isMarked():!1))};
function LB(a,b){var c=null!=a.Yb&&a.ge.showSlideList();a.Wg&&a.Wg.i(b&&c)}e.Zw=function(){this.Nb&&this.Wg&&this.Yb&&(this.Wg.i(this.ge.showSlideList()),this.Wg.h("show-as-link",this.ge.showSlideList()),Wk(v(this.XI)))};e.MF=function(){return v(this.I).questions().length};
function MB(a,b){var c=!!a.Tb,d=!!a.Yb,f=!!a.Yb&&se.includes(a.Yb.slide().type()),g=!!a.Yb&&!!qe.includes(a.Yb.slide().type());d=d&&!f&&!g&&b&&a.Of.hy();a.ck.i(d);c&&d&&Wk(a.ck);d=!!a.G&&"allAtOnce"==a.G.submitType();f=!!a.de;d=!!a.Yb&&f&&!!a.G&&(!d||d&&a.ja);b=b&&d&&a.Of.nm();a.Ti.i(b);c&&b&&Wk(a.Ti);a.Ti.h("only-quiz-score",!a.ck.visible())}
e.pB=function(a,b){var c=this;this.Nb&&!this.ud&&this.ge.showSlideList()&&(b.stopPropagation(),this.Ud.visible()?this.kv():(Yj||document.activeElement.blur(),this.Ud.i(!0),FB(this.Nb.po()),this.Ud.addChild(this.Nb),a=Math.floor(.5*(this.Ud.height()-this.Nb.height())),this.Nb.move(0,a),this.Nb.za(),this.Nb.po().za(),a="eachQuestion"==v(this.G).submitType()?"free"==this.G.navigationType():!0,this.Nb.po().g(a||this.ja),this.Jy(!1,!0),this.hO=B(this,window,"mousedown",function(a){c.Nb&&c.Wg&&!c.Wg.contains(a.target)&&
!c.Nb.contains(a.target)&&c.kv()})))};e.tq=function(){QB(this,!1);LB(this,!1);MB(this,!1);this.hideTimer()};e.kv=function(){this.Ud.visible()&&(yd(this,this.hO),this.Jy(!0,!0))};function NB(a){return a&&a.isEnabled()?a.value():void 0}e.xH=function(){if(this.Qa&&this.Qa.visible())if(this.ud){var a=v(this.Yb);this.Qa.kh(Math.floor(a.visitDuration()/1E3))}else this.Qa.kh(v(this.Tb).quizDuration())};e.setParentScale=function(a){P.prototype.setParentScale.call(this,a)};
function OB(a){return a.Tb?"testing"==a.Tb.sessionMode():!1}e.KX=function(){this.Na()};
e.Na=function(){this.Zw();this.NR();MB(this,!0);this.lc&&this.lc.i(this.NI&&!0);QB(this);if(this.Yb&&this.Tb&&this.G){var a=!qe.includes(this.Yb.slide().type());if(this.Qa&&a){var b=Nx(this.Tb,this.Yb);a=this.Yb.submitted();(b=OB(this)&&p(this.Qa.xd)&&p(b))&&a&&(b=!1,a=NB(this.G.ia()),this.Qa&&p(a)&&(this.Qa.Mq(a),this.ud=!1,b=!0));this.Qa.show(b);PB(this);this.xH()}}this.ck.h("with-separator",!1);this.Ti.h("with-separator",!1);this.Qa.h("with-separator",!1);this.lc&&this.lc.h("with-separator",!1);
"right"==this.tB?(this.ck.h("with-separator",this.Ti.visible()),this.lc&&this.lc.h("with-separator",this.ck.visible()||this.Ti.visible())):(a=this.Qa.visible(),b=!!this.lc&&this.lc.visible(),this.ck.h("with-separator",this.Ti.visible()||a||b),this.Ti.h("with-separator",a||b),this.Qa.h("with-separator",b));this.Tb&&"completed"==this.Tb.sessionMode()&&this.tq();this.pG();this.Wg&&this.Wg.g(!this.ud)};e.pG=function(){this.Tm&&this.Tm.fc((this.height()-this.Tm.height())/2)};
function QB(a,b){b=void 0===b?!0:b;var c=a.ge.showSlideList()&&!!a.G&&"allAtOnce"==a.G.submitType(),d=!!a.Tb&&"testing"==a.Tb.sessionMode(),f=!Wu(a.lg)||"none"!=a.tB;a.Ni&&a.Ni.i(c&&d&&!a.ja&&f&&b)}e.$N=function(){return 50};function RB(a){JB.call(this,{l:"quiz-top-panel",K:a.K,Ik:a.Ik,skinSettings:a.skinSettings,qo:a.qo,T:a.T,Id:a.Id,ZT:"quiz-timer-view",ba:a.ba,B:a.B})}m(RB,JB);function SB(a){var b=a.Rq,c=a.slideWidth,d=a.slideHeight,f=a.Id,g=a.K,h=a.skinSettings,k=a.T,n=a.soundController,t=a.ba,u=a.B,x=a.uT,E=a.hh;a=a.Nn;var M=new P({l:"quiz-slide-container"});XA.call(this,{Rq:b,slideWidth:c,slideHeight:d,QT:M,K:g});var U=this;this.Uz=Wu(f);this.h("embedded",this.Uz);this.lg=f;this.$v=x;this.Ug=h;this.xp=new Mz({});this.Ud=new P({l:"slide-list-layer",EK:!0});this.Ud.i(!1);this.zh=b.Va();(this.M=Xu(f)||this.$v.showTopPanel()?new RB({K:g,Ik:this.xp,skinSettings:h,qo:this.Ud,
T:k,Id:f,ba:t,B:u}):null)&&this.M.h("embedded",this.Uz);this.Ga=new iB(g,this.xp,k);this.Rb=new Nz(n);C(this,this.Rb.audioStartedEvent(),this.Kg,this);C(this,this.Rb.Zd,this.Jg,this);this.Pc=new lB({GS:this.Rb,T:k,K:g});this.ed=new P({l:"frames-layer"});this.Ji=new P({l:"feedback-layer"});this.Ji.h("ie",z);this.Ji.i(!1);Wu(f)?(this.ed.h("embedded",!0),this.addChild(M),this.addChild(this.ed),this.resize(c,d),Xu(f)&&C(this,h.VF,function(){U.h("hide-bg",h.uq())})):(this.M&&this.addChild(this.M),this.addChild(M),
this.addChild(this.Ga),this.addChild(this.ed),this.resize(c+24,d+Jz(this.$v.showTopPanel())),TB(this));this.h("hide-bg",h.uq());if(Wu(f)||0<=["embedded-customization"].indexOf(f))this.h("hide-bg",h.uq()),Xu(f)&&C(this,h.VF,function(){U.h("hide-bg",h.uq())});Xu(f)&&C(this,h.H(),function(){if(Wu(f)){var a=d;var b=c}else a=d+Jz(U.$v.showTopPanel()),b=c+24;U.resize(b,a);TB(U)},this);M.addChild(this.Ji);M.addChild(E);M.addChild(this.Ud);this.h("embedded-mode",nk&&!this.Uz);a&&this.uw(a)}m(SB,XA);e=SB.prototype;
e.Yx=function(a){a=a?"":"none";this.Ga.o("pointer-events",a);this.M&&this.M.o("pointer-events",a)};e.uw=function(a){var b=a.messages();b&&this.xp.Xx(b);Object.assign(this.Ug.nt().colors(),a.colors());this.M&&this.M.mo(a);this.Ga.mo(a)};e.Pq=function(a){this.M&&this.M.Pq(a)};e.la=function(a,b){XA.prototype.la.call(this,a,b);a&&b&&this.M&&this.M.za()};e.controlPanel=function(){return this.Ga};e.topPanel=function(){return this.M};e.Rn=function(){return this.ed};
e.Ok=function(a){this.Pc&&(this.Rb.stop(),this.Ji.removeChild(this.Pc),this.Ji.i(!1));a&&(a.Va=this.zh,this.Ji.addChild(this.Pc),this.Ji.i(!0),this.Pc.show(a))};e.$n=function(a,b){wy(b,"PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",function(b){return a(!b)},!1)};e.activate=function(){XA.prototype.activate.call(this)};e.deactivate=function(){XA.prototype.deactivate.call(this);this.Rb.stop()};
e.setPanelScale=function(a){XA.prototype.setPanelScale.call(this,a);this.M&&this.M.setParentScale(a);this.Pc.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.i=function(a){XA.prototype.i.call(this,a);this.M&&this.M.i(a);this.Ga.i(a)};
e.Kg=function(){};e.Jg=function(){};e.rG=function(){if(!this.Uz&&this.M){var a=this.scale()*this.parentScale();this.M.setParentScale(a)}};e.nO=function(a){var b=parseFloat(Sf(a,"width"));var c=this.$v.showTopPanel()?38:12;b=this.width()-b-12;L(a,"top",c+"px");L(a,"left",b+"px")};function TB(a){var b=a.$v.showTopPanel();a.M&&a.M.i(b);a.h("top-panel-hidden",!b)};function UB(a,b,c){fB.call(this,{l:"universal-control-panel",K:a,Ik:b,T:c})}m(UB,fB);function VB(a){var b=a.Rq,c=a.slideWidth,d=a.slideHeight,f=a.Id,g=a.K,h=a.skinSettings,k=a.T,n=a.soundController;a=a.hh;var t=new P({l:"quiz-slide-container"});XA.call(this,{Rq:b,slideWidth:c,slideHeight:d,QT:t,K:g});this.h("embedded",!0);this.Ug=h;this.Ud=new P({l:"slide-list-layer"});this.Ud.i(!1);this.zh=b.Va();this.Rb=new Nz(n);C(this,this.Rb.audioStartedEvent(),this.Kg,this);C(this,this.Rb.Zd,this.Jg,this);this.Pc=new lB({GS:this.Rb,T:k,K:g});this.ed=new P({l:"frames-layer"});this.ed.h("tablet",
!0);this.Ji=new P({l:"feedback-layer"});this.addChild(t);this.addChild(this.ed);this.resize(c,d);Wu(f)&&this.h("hide-bg",h.uq());t.addChild(this.Ji);t.addChild(a);t.addChild(this.Ud)}m(VB,XA);e=VB.prototype;e.controlPanel=function(){throw Error("");};e.topPanel=function(){throw Error("");};e.qo=function(){return this.Ud};e.mo=function(a){Object.assign(this.Ug.nt().colors(),a.colors())};e.Rn=function(){return this.ed};
e.Ok=function(a){this.Pc&&(this.Rb.stop(),this.Ji.removeChild(this.Pc));a&&(a.Va=this.zh,this.Ji.addChild(this.Pc),this.Pc.show(a))};e.$n=function(a,b){wy(b,"PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",function(b){return a(!b)},!1)};e.activate=function(){XA.prototype.activate.call(this)};e.deactivate=function(){XA.prototype.deactivate.call(this);this.Rb.stop()};e.Kg=function(){};e.Jg=function(){};function WB(a){JB.call(this,{l:"universal-top-panel",ZT:"universal-quiz-timer",K:a.K,Ik:a.Ik,skinSettings:a.skinSettings,qo:a.qo,T:a.T,Id:a.Id,ba:a.ba,B:a.B})}m(WB,JB);WB.prototype.$N=function(){return 37};function XB(a){var b=a.Rq,c=a.slideWidth,d=a.slideHeight,f=a.Id,g=a.K,h=a.skinSettings,k=a.T,n=a.soundController,t=a.ba,u=a.B,x=a.uT,E=a.hh;a=a.Nn;P.call(this,{l:"quiz-tablet-skin",zf:!0});this.hc=new VB({Rq:b,slideWidth:c,slideHeight:d,Id:f,K:g,skinSettings:h,T:k,soundController:n,hh:E});this.HN=Wu(f);this.xp=new Mz({});this.M=x.showTopPanel()?new WB({K:g,Ik:this.xp,skinSettings:h,qo:this.hc.qo(),T:k,Id:f,ba:t,B:u}):null;this.Ga=new UB(g,this.xp,k);Tk(this.Ga,R(this,"controls"));this.M&&this.addChild(this.M);
this.addChild(this.hc);this.addChild(this.Ga);a&&this.uw(a)}m(XB,P);e=XB.prototype;e.mm=function(){};e.Yx=function(a){a=a?"":"none";this.Ga.o("pointer-events",a);this.M&&this.M.o("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.uw=function(a){var b=a.messages();b&&this.xp.Xx(b);this.hc.mo(a);this.M&&this.M.mo(a);this.Ga.mo(a)};e.controlPanel=function(){return this.Ga};e.topPanel=function(){return this.M};e.Rn=function(){return this.hc.Rn()};e.Ok=function(a){this.hc.Ok(a)};e.Pq=function(a){this.M&&this.M.Pq(a)};e.$n=function(a,b){this.hc.$n(a,b)};e.activate=function(){this.hc.activate()};e.deactivate=function(){this.hc.deactivate()};e.hq=function(){this.hc.hq()};e.du=function(a){this.hc.du(a)};e.xD=function(a){this.hc.xD(a)};
e.cu=function(a){this.hc.cu(a)};e.zD=function(){return this.hc.zD()};e.jm=function(){return new F};e.fu=function(){return this.hc.fu()};e.scale=function(){return this.hc.scale()};e.reset=function(){this.hc.reset()};e.gy=function(){this.hc.gy()};e.Ex=function(){this.hc.Ex()};e.Tn=function(){this.hc.Tn()};e.fy=function(a){this.hc.fy(a)};e.yD=function(){this.hc.yD()};e.setPanelScale=function(){};
e.la=function(a,b){if(a&&b){var c=this.M?this.M.height():12;c=this.HN?new ce(0,0,0,0):new ce(c,12,this.Ga.height(),12);var d=Hg({width:this.hc.width(),height:this.hc.height(),boundingWidth:a-(c.left+c.right),boundingHeight:b-(c.top+c.bottom)});a=d.scale;b=d.left;d=d.top;this.hc.cb(a);!this.HN&&this.M&&this.M.setParentScale(a);this.hc.move(b+c.left,d+c.top)}};e.Kg=function(){};e.Jg=function(){};e.setBannerView=function(a){this.hc.setBannerView(a)};function YB(){this.JG={}}YB.prototype.cm=function(a){var b=this;return a.Jd().every(function(a){return"image"!=a.type()||b.JG[a.id()]})};function ZB(a,b){b=b.Jd().filter(function(a){return"image"==a.type()}).map(function(b){var c=w(b,Vm);return new Promise(function(b,d){var f=new Image;f.onload=function(){a.JG[c.id()]=!0;b()};f.onerror=function(){a.JG[c.id()]=!1;d(Error("Can not load image"))};f.src=c.info.src})});return Promise.all(b)};function $B(){}m($B,pw);function aC(){this.hb=[]}m(aC,$B);e=aC.prototype;e.xa=function(a){this.hb=[];this.hf(a);return v(this.hb)};e.jj=function(a){this.jb(a);this.hb=this.hb.concat(a.content().La().xa())};e.dj=function(a){this.jb(a)};e.ij=function(a){this.jb(a);this.hb=this.hb.concat(a.content().La().xa())};e.mj=function(a){this.jb(a);this.hb=this.hb.concat(a.content().xa())};e.sj=function(a){this.jb(a);this.hb=this.hb.concat(a.content().xa())};e.oj=function(a){this.jb(a);this.hb=this.hb.concat(a.content().xa())};
e.uj=function(a){this.jb(a)};e.nj=function(a){this.jb(a)};e.gj=function(a){this.jb(a)};e.tj=function(a){this.jb(a)};e.pj=function(a){this.jb(a)};e.rj=function(a){this.jb(a);this.hb=this.hb.concat(a.content().xa())};e.lj=function(a){this.jb(a);this.hb=this.hb.concat(a.content().xa())};e.hj=function(a){this.jb(a);this.hb=this.hb.concat(a.content().xa())};e.fj=function(a){this.jb(a)};e.kj=function(a){this.jb(a)};e.qj=function(a){this.jb(a)};
e.ej=function(a){var b=this;this.jb(a);if(O){var c=function(a){if(a=a.slideObject())b.hb=b.hb.concat(a.xa())};a.content().chains().forEach(function(a){c(a.object());c(a.destination())})}};
e.jb=function(a){function b(b){return(b=Th(a.settings(),b))?b.xa():[]}if(O){var c=a.Ql().ib;this.hb=c?this.hb.concat([c.Fa]):this.hb}else this.hb=this.hb.concat(a.gb().xa());this.hb=this.hb.concat(a.description().xa());this.hb=this.hb.concat(b("correct"));this.hb=this.hb.concat(b("incorrect"));this.hb=this.hb.concat(b("attempt"));this.hb=this.hb.concat(b("answered"));this.hb=this.hb.concat(b("partially"))};function bC(){this.Zg=null}m(bC,$B);e=bC.prototype;e.uc=function(a){this.Zg=null;this.hf(a);return this.Zg};e.jj=function(a){this.jb(a);this.Zg=Mh(this.Zg,a.content().La())};e.dj=function(a){this.jb(a)};e.ij=function(a){this.jb(a);this.Zg=Mh(this.Zg,a.content().La())};e.mj=function(a){this.jb(a)};e.sj=function(a){this.jb(a)};e.oj=function(a){this.jb(a)};e.uj=function(a){this.jb(a)};e.nj=function(a){this.jb(a)};e.gj=function(a){this.jb(a)};e.tj=function(a){this.jb(a)};e.pj=function(a){this.jb(a)};
e.rj=function(a){this.jb(a)};e.lj=function(a){this.jb(a)};e.hj=function(a){this.jb(a)};e.fj=function(a){this.jb(a)};e.kj=function(a){this.jb(a)};e.qj=function(a){this.jb(a)};e.ej=function(a){this.jb(a)};e.jb=function(a){this.Zg=Lh(this.Zg,a.gb().uc());a.content()&&(this.Zg=Lh(this.Zg,a.content().uc()));this.Zg=Lh(this.Zg,a.settings().uc());this.Zg=Mh(this.Zg,a.description())};function cC(){G.call(this);this.uQ=new YB;this.wa=[];this.jA={};this.Cv=void 0;this.dF=0}m(cC,G);function Xx(a,b){var c=dC(b).map(function(b){return new Promise(function(c,d){b.cm()&&c();b.load();C(a,b.Kx(),c,a);C(a,b.OC(),d,a)})});b=eC(a,b);return Promise.all(c.concat(b))}cC.prototype.FG=function(){if(!p(this.Cv)){var a,b=this.dF+1;b<this.nk()&&!this.jA[b]&&(a=b);p(a)&&fC(this,a)}};function tz(a,b){a.wa=b;a.jA={};a.dF=0}
function yz(a,b){return fC(a,b).then(function(){p(b)&&(a.dF=b,Di(a.FG,100,a));Di(a.FG,100,a)})}function fC(a,b){if(a.jA[b])return Promise.resolve();a.Cv=b;return Xx(a,a.wa[b].slide()).then(function(){gC(a)},function(){gC(a)})}function gC(a){v(p(a.Cv));a.jA[a.Cv]=!0;a.Cv=void 0;Di(a.FG,100,a)}cC.prototype.nk=function(){return this.wa.length};function dC(a){return(new aC).xa(a).filter(function(a){return!(a instanceof Bs||a instanceof xs)})}
function eC(a,b){return(b=(new bC).uc(b))?b.La.map(function(b){return a.uQ.cm(b)?Promise.resolve(void 0):ZB(a.uQ,b)}):[]};function hC(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 iC(){this.yN=!0;this.Gn=new F;this.Dr=new F;this.vR=new F;this.uE=""}e=iC.prototype;e.ng=!0;e.Bb=!0;e.visible=function(){return this.ng};e.i=function(a){this.ng!=a&&(this.ng=a,this.yN&&this.bW!=this.ng&&(this.bW=this.ng,this.Gn.a()))};e.enabled=function(){return this.Bb};e.g=function(a){this.Bb!=a&&(this.Bb=a,this.yN&&this.aW!=this.Bb&&(this.aW=this.Bb,this.Dr.a()))};e.C=function(a){this.cj!=a&&(this.cj=a,this.vR.a())};e.textContent=function(){return this.cj};function jC(){this.V=this.qb=this.Mc=null;this.kn=new iC;this.ci=new iC;this.Il=new iC;this.Hr=new iC;this.Uh=new iC;this.Zy=new iC;this.Ss=new iC;this.ws=new iC}e=jC.prototype;
e.Fb=function(a,b){this.c&&(this.c.sessionModeChangedEvent().removeHandler(this.Jm,this),this.c.I.activeSlideChangedEvent().removeHandler(this.mp,this));this.c=a;this.qb=b;if(this.c){a=[];b=l(this.c.slidePoolState().slides());for(var c=b.next();!c.done;c=b.next())a.push(c.value);this.wa=a;this.c.sessionModeChangedEvent().addHandler(this.Jm,this);this.c.I.activeSlideChangedEvent().addHandler(this.mp,this);this.mp()}};e.setActionAvailability=function(a){this.Mc=a;this.Jm()};
e.mp=function(){this.V&&this.V instanceof T&&this.V.submittedEvent().removeHandler(this.Jm,this);(this.V=Cw(v(this.c).I))&&this.V instanceof T&&this.V.submittedEvent().addHandler(this.Jm,this);this.Jm()};e.wq=function(){this.Jm()};
e.Jm=function(){this.SF();if(this.c)switch(this.c.sessionMode()){case "testing":this.nG();break;case "reviewing":var a=this.V,b=Za(this.wa,a);v(a&&0<=b);this.ci.i(!0);this.ci.g(!this.vv());this.kn.i(!0);this.kn.g(0<b);this.xr=!1;this.Hr.i(!0);break;case "completed":v(this.c);b=this.c.ad();var c=null!=this.Mc&&kC(this,"continuePresentation");a="none"!=this.c.tg().type();b=p(b)?a||c:!0;(c=!this.Mc||kC(this,"finishAction"))&&lC(this);a=null!=this.Mc?!0:a;this.ws.i(mC(this));this.Uh.i(c&&b&&a);this.xr=
mC(this)}else this.xr=a=mC(this),this.Ss.i(!0),this.ws.i(a)};e.SF=function(){this.ci.i(!1);this.kn.i(!1);this.Il.i(!1);this.Hr.i(!1);this.Zy.i(!1);this.Uh.i(!1);this.ws.i(!1);this.Ss.i(!1)};
e.nG=function(){v(this.c);var a=this.c.settings(),b=this.V;if(b){var c=Za(this.wa,b);v(b&&0<=c);c=b instanceof T&&b.Eb();var d=b.slide(),f=d.settings().ia();f=!!f&&f.isEnabled();f=c&&f;a="eachQuestion"==a.submitType()||f;f=v(this.c);var g="none"!=f.tg().type();"ok"!=nC(this)&&a&&Mx(f,!0)&&!g&&!oC(this)?(lC(this),this.Uh.i(!0)):this.Uh.i(!1);g=a&&c;d=a||!this.vv()||"InfoSlide"==d.type()&&a;this.ci.i(!g&&!this.Uh.visible());this.ci.g(d);d=a&&!c;g=b instanceof T;d=this.eb()||a&&(c||!g)||d;f=0<=Gw(f.I,
!1);this.kn.i(!d&&!this.Uh.visible());this.kn.g(f);this.ws.i(!1);this.xr=!1;this.Il.g(a&&c);this.Il.i(this.Il.enabled()&&!this.Uh.visible());this.Hr.i(!a);"Hotspot"==b.slide().type()&&c?(this.Zy.i(!0),c="tryAgain"==this.Il.uE,this.Zy.g(b.initiated()&&!c)):this.Zy.i(!1)}};function oC(a){v(a.c);a=a.c.ad();return!!a&&a.slide().visible()}function lC(a){a.KN=kC(a,"continuePresentation")?"continue":"finish"}e.eb=function(){return v(this.qb).qa()};
e.vv=function(){v(this.c);var a=this.wa.length,b=Za(this.wa,this.V);if(!this.eb()||"testing"==this.c.quizState())return b==a-1;a=this.wa.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 kC(a,b){return null!=a.Mc&&a.Mc.actionAvailable(b)}function mC(a){v(a.c);var b=a.c&&"testing"==a.c.quizState()&&0===Za(a.wa,a.V),c=a.c&&"completed"==a.c.quizState();return(b&&!0||!a.c||c)&&kC(a,"gotoPreviousSlide")}
function nC(a){var b="continue";if(!a.V)return b;v(a.c);var c=a.V.slide(),d=a.V instanceof T&&a.V.Eb();c=(c=c.settings().ia())&&c.isEnabled();c=a.V instanceof T&&c;var f;if(f=!a.eb()){f=!1;for(var g=l(a.c.slidePoolState().slides()),h=g.next();!h.done;h=g.next())h=h.value,h instanceof T?f=f||h.Eb():"InfoSlide"==h.slide().type()&&(f=f||!h.hasBeenVisited());f=!f}d&&!c?b="tryAgain":f&&(b=oC(a)?"viewResults":"ok");return b};function pC(a){Da(a)&&1==a.nodeType?this.zo=this.Z=a:(this.Z=uf("DIV",qC("component_container",a)),this.zo=this.iN(qC("component_base",a)),this.Z.appendChild(this.zo));this.Gf=[];this.ql=!1;if(Pj){var b=new Ak(this.iu());this.ve=new wj;this.ve.jv.addHandler(function(){1==Id(this.ve)&&Ck(b)},this);this.ve.QF.addHandler(function(){0==Id(this.ve)&&Dk(b)},this);a=new Ik;a.lJ.addHandler(function(a,b,f){this.cf(!1);this.ql&&f.preventDefault();this.enabled()&&this.Dm(f)},this);a.kJ.addHandler(function(){this.cf(!0)},
this);a.mJ.addHandler(function(){this.enabled()&&this.sm()},this);Bk(b,a)}else this.ql=!0,this.ve=new wj,this.ve.jv.addHandler(function d(){w(this.ve,wj);this.ve.jv.removeHandler(d,this);var a=A(this.iu(),"mouseover",function(){this.enabled()&&0<Id(this.ve)&&this.sm()},!1,this);this.Gf.push(a);a=A(this.iu(),"mouseout",function(){this.cf(!1)},!1,this);this.Gf.push(a);a=A(this.iu(),"click",function(a){this.cf(!0);this.ql&&0<Id(this.ve)&&(a.preventDefault(),a.stopPropagation());this.Dm(a)},!1,this);
this.Gf.push(a)},this);this.Pg=new F}e=pC.prototype;e.js=1;e.rU=!0;e.Dm=function(a){!this.rU&&a&&(this.displayObject().blur(),this.ga().blur());this.ve.a(this,a)};e.w=function(){return this.ve};e.iu=function(){return this.displayObject()};e.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};e.removeAttribute=function(a){this.displayObject().removeAttribute(a)};e.uD=function(a){this.Go=a;this.vw(a)};
e.zf=function(){var a=this;this.gg=this.og=void 0;this.Ep=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.og=c.width,a.gg=c.height,a.la(c.width,c.height),a.Pg.a(a))});this.Ep.observe(this.Z);this.la(parseInt(this.Z.style.width,10),parseInt(this.Z.style.height,10));this.Pg.a(this)};e.sm=function(){this.By()};e.By=function(){this.h("active",!0)};e.cf=function(){this.WA()};e.WA=function(){this.h("active",!1)};e.ga=function(){return this.zo};
pC.prototype.baseElement=pC.prototype.ga;pC.prototype.displayObject=function(){return this.Z};pC.prototype.displayObject=pC.prototype.displayObject;e=pC.prototype;e.width=function(){return p(this.og)?this.og:this.Az(this.ga())};e.Az=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:jg(a).width};e.ya=function(a){this.resize(a)};e.height=function(){return p(this.gg)?this.gg:this.KF(this.ga())};e.KF=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:jg(a).height};
e.wb=function(a){this.resize(void 0,a)};e.resize=function(a,b){if(p(this.Ep))throw Error("ResizeObserver is turned on");this.Cs(a,b);p(a)&&(this.og=a);p(b)&&(this.gg=b);this.Pg.a(this)};function rC(a){return new K(a.x(),a.y(),a.width(),a.height())}e.Cs=function(a,b){p(a)&&(ag(this.displayObject(),a),ag(this.ga(),a));p(b)&&(bg(this.displayObject(),b),bg(this.ga(),b));p(a)&&p(b)&&this.la(a,b)};e.la=function(){};e.x=function(){return p(this.at)?this.at:Vf(this.displayObject()).x};
e.xf=function(a){this.at=a;this.displayObject().style.left=a+"px"};e.y=function(){return p(this.bt)?this.bt:Vf(this.displayObject()).y};e.fc=function(a){this.bt=a;this.displayObject().style.top=a+"px"};e.move=function(a,b){this.xf(a);this.fc(b)};e.enabled=function(){return!this.ga().hasAttribute("disabled")};e.g=function(a){p(this.Go)&&this.vw(a?this.Go:-1);a?this.ga().removeAttribute("disabled"):this.ga().setAttribute("disabled","")};e.visible=function(){return"none"!=this.displayObject().style.display};
e.i=function(a){this.displayObject().style.display=a?"":"none"};e.opacity=function(){return this.js};e.nb=function(a){Y(this,"opacity",a);this.js=a};e.addChild=function(a){a=this.Ki(a);this.displayObject().appendChild(a)};e.qd=function(a,b){a=this.Ki(a);Cf(this.displayObject(),a,b)};e.removeChild=function(a){a=this.Ki(a);this.EC(a)&&this.displayObject().removeChild(a)};e.eo=function(){for(var a=this.displayObject();a.firstChild;)a.removeChild(a.firstChild)};
e.EC=function(a){return(a instanceof pC?a.displayObject():a).parentNode==this.displayObject()};e.C=function(a){Hf(this.ga(),a)};e.vf=function(a){this.ga().innerHTML=a};function Y(a,b,c){L(a.displayObject(),b,c)}e.lD=function(a){this.Lk("label",a)};e.Zt=function(a){Aa(a)&&(a=a.join(" "));Aj(this.RB?this.zo:this.Z,a)};e.Kq=function(a){this.Lk("hidden",a)};e.Lk=function(a,b){Bj(this.RB?this.zo:this.Z,a,b)};e.iN=function(a){return uf("DIV",a)};
function qC(a,b){return p(b)?b instanceof Array?(b=jb(b),b.push(a),b):[a,b]:a}e.h=function(a,b){a=this.mE?tj(this.mE,a):a;var c=this.Z;b?vg(c,a):wg(c,a);this.Z!=this.zo&&(c=this.zo,b?vg(c,a):wg(c,a))};e.Sn=function(a){a=this.mE?tj(this.mE,a):a;return ug(this.Z,a)};function sC(a,b){a=a.displayObject();vg(a,b)}function tC(a,b){a=a.displayObject();wg(a,b)}e.RD=function(){A(this.displayObject(),"keydown",this.kH,!1,this)};
e.kH=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Dm(null))};e.vw=function(a){this.setAttribute("tabindex",a+"")};e.Zc=function(){for(var a=0;a<this.Gf.length;++a){var b=this.Gf[a];b&&jd(b)}this.Ep&&this.Ep.disconnect()};e.Ki=function(a){return a instanceof pC||a instanceof P?a.displayObject():a};function Z(a,b){pC.call(this,uf(b||"DIV",a))}r(Z,pC);function uC(){Z.call(this,"top_layer visualizer"+(N?" mobile":""));this.Sw=new F}r(uC,Z);uC.prototype.L=1;uC.prototype.ns=1;uC.prototype.Fb=function(){};uC.prototype.cb=function(a){Ag(this.displayObject(),a);this.L=a};function vC(a){this.$=a;this.Bn=[];this.ji=this.$q}e=vC.prototype;e.$q=-1;e.GC=function(){for(var a=0;a<this.Bn.length;++a)this.Bn[a].ty.Sf();this.ji!=this.$q&&wC(this)};e.Ey=function(a){var b=Pj?sk:"mouseover";A(a.displayObject(),b,this.sY,!1,this);A((void 0).B_(),b,this.ZU,!1,this)};e.sY=function(a){for(var b=0;b<this.Bn.length;++b)if(Gf(this.Bn[b].co.displayObject(),a.target)){xC(this,b);break}};e.ZU=function(){Pj||(v(this.zm),this.zm.show(this.$,this.iz),A(this.zm.B_(),"mouseout",this.Yh,!1,this))};
e.Yh=function(a){a=a.relatedTarget;this.zm&&a&&!Gf(this.zm.ga(),a)&&a!=this.iz.ga()&&(v(this.zm),this.zm.Sf(),hd(this.zm.ga(),"mouseout",this.Yh,!1,this))};e.nR=function(a){a=a.target;for(var b=0;b<this.Bn.length;++b){var c=this.Bn[b];Gf(c.co.displayObject(),a)||c.ty.displayObject()==a||(c.ty.Sf(),this.jz=null)}this.ji!=this.$q||this.jz||hd(document,Pj?sk:"mouseover",this.nR,!0,this);this.ji!=this.$q&&this.iz.displayObject()!=a&&!Gf(this.iz.displayObject(),a)&&wC(this)};
function wC(a){clearTimeout(a.ji);a.ji=a.$q}function xC(a,b){var c=a.Bn[b];c.ty.enabled()&&(a.ji!=a.$q||A(document,Pj?sk:"mouseover",a.nR,!0,a),wC(a),a.iz=c.co,a.zm=c.ty,a.ji=setTimeout(function(){a.GC();a.jz=a.Bn[b];a.jz.ty.show(a.$,a.jz.co)},c.timeout))};function yC(a,b,c,d,f,g){Z.call(this,a);this.j=g;this.F=b;this.c=null;this.P=f;this.AB=!0;this.ns=1;this.gn=!1;this.Nf=d;this.Ua=this.jN();this.$=new uC;Af(c,this.$.displayObject());this.MB=new vC(this.$);this.Zf=new F;this.Lj=new F;this.Zd=new F;this.yk=new F;this.Nl=new F;this.xk=new F;this.Bw=new F;this.hv=new F;this.PU=new F;this.AG=new Z("launch_screen");this.AG.i(!1);this.AG.w().addHandler(function(){},this);Af(c,this.AG.displayObject())}m(yC,Z);e=yC.prototype;e.scale=function(){return 1};
e.ky=function(){return this.Bw};e.changeAllowTouchScrollEvent=function(){return this.PU};
e.Fb=function(a){this.c&&(this.c.sessionModeChangedEvent().removeHandler(this.If,this),this.c.Sw.removeHandler(this.JH,this),this.c.I.activeSlideChangedEvent().removeHandler(this.uk,this),this.c.sl.removeHandler(this.Xj,this),this.c.RA.removeHandler(this.Rv,this),this.c.I.Nz.removeHandler(this.mH,this),this.c.Og.hB.removeHandler(this.BH,this),this.c.Og.jB.removeHandler(this.DH,this),this.c.Og.rw.removeHandler(this.AH,this),this.c.Og.iB.removeHandler(this.CH,this));if(this.c=a)a.sessionModeChangedEvent().addHandler(this.If,
this),a.Sw.addHandler(this.JH,this),a.I.activeSlideChangedEvent().addHandler(this.uk,this),a.sl.addHandler(this.Xj,this),a.RA.addHandler(this.Rv,this),a.I.Nz.addHandler(this.mH,this),a.Og.hB.addHandler(this.BH,this),a.Og.jB.addHandler(this.DH,this),a.Og.rw.addHandler(this.AH,this),a.Og.iB.addHandler(this.CH,this)};function zC(a){return v(a.c)}e.JP=function(){};e.DH=function(){};e.BH=function(){};e.AH=function(){};e.CH=function(){};e.start=function(){};
e.setOverlayDisplayed=function(a){this.gn!=a&&(this.gn=a,this.vJ())};e.vJ=function(){};e.uk=function(){var a=Cw(zC(this).I);a&&this.Bl(a)};e.Bl=function(a){a!=this.V&&this.DI(a)};e.DI=function(a){this.V&&this.V instanceof T&&this.V.submittedEvent().removeHandler(this.bn,this);(this.V=a)&&this.V instanceof T&&this.V.submittedEvent().addHandler(this.bn,this)};e.bn=function(){};
e.$h=function(){if(!this.c)return!1;var a=this.c.sessionMode(),b=this.c.ad();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.Xj=function(){};e.JH=function(){};e.If=function(){var a=zC(this).quizState();this.$h()&&!this.MY&&(this.tR(),this.MY=!0);"testing"==a&&this.uk()};e.tR=function(){};e.XQ=function(){throw Error("method is not implemented");};e.WQ=function(){throw Error("method is not implemented");};
e.EB=function(){Ui&&Fg();if(!(this.V&&this.V instanceof T))throw Error("current slide isn't question");var a=this.V.slide();if(this.V.initiated()||a.settings().yq()){if(!(this.V&&this.V instanceof T))throw Error("current slide isn't question");this.V.initiated()&&this.V.Eb()?this.V.submit():a.settings().yq()?(this.V.NL(!0),Hw(zC(this).I,!0)):this.XQ(!1)}else this.WQ(1,!1)};e.eb=function(){return!1};e.zA=function(){};e.Rv=function(){};e.mH=function(){};e.II=function(){};e.qe=function(){return zC(this).settings()};
e.Kg=function(a){this.Zf.a(a)};e.wA=function(a,b,c){this.Lj.a(a,b,c)};e.Jg=function(a){this.Zd.a(a)};e.hs=function(a){this.yk.a(a)};e.CA=function(a,b,c){this.Nl.a(a,b,c)};e.ol=function(a){this.xk.a(a)};e.audioStartedEvent=function(){return this.Zf};e.audioStartingEvent=function(){return this.Lj};e.videoStartedEvent=function(){return this.yk};e.videoStartingEvent=function(){return this.Nl};e.so=function(){return this.xk};e.parentScale=function(){return this.ns};
e.setParentScale=function(a){this.ns=a};e.setActionAvailability=function(a){this.Mc=a;this.Ua.setActionAvailability(a)};e.setPresentationOutlineController=function(){};e.uz=function(){this.lv();zC(this).finish()};e.xP=function(){this.V&&this.V instanceof wr&&zr(this.V,!this.V.isMarked())};e.oI=function(){};e.tQ=function(){zC(this).review()};e.rz=function(){};e.jN=function(){return new jC};e.lv=function(){};function AC(){jC.call(this);this.Fg=!1;this.bl=new iC;this.DB=new iC}m(AC,jC);AC.prototype.Ux=function(a){this.Fg=a;this.Jm()};AC.prototype.nG=function(){v(this.c);var a="allAtOnce"==this.c.settings().submitType();this.Fg&&!a?this.bl.i(!0):(jC.prototype.nG.call(this),this.ci.enabled()||this.ci.i(!1),this.DB.i(a&&!this.ci.visible()&&!this.Il.visible()))};AC.prototype.SF=function(){jC.prototype.SF.call(this);this.bl.i(!1);this.DB.i(!1)};function BC(a,b,c){N&&(this.Yg=uf("DIV"),vg(this.Yg,"tap_area"));pC.call(this,b);this.Yg&&this.addChild(this.Yg);this.RB=!0;this.VV=c?!0:!1;c&&this.Nk(!1);a&&this.w().addHandler(this.iH,this);N&&(a=this.ga(),vg(a,"mobile"));this.uD(0);this.ga().setAttribute("tabindex","-1");this.RD()}r(BC,pC);e=BC.prototype;e.Zi=!1;e.Bb=!0;e.iN=function(a){a=uf("BUTTON",a);z&&8>=vc||(a.type="button");return a};e.selected=function(){return this.Zi};
e.Ea=function(a){if(a){var b=this.ga();vg(b,"selected")}else b=this.ga(),wg(b,"selected");this.VV&&this.Nk(a);this.Zi=a};e.enabled=function(){return this.Bb};e.g=function(a){BC.ra.g.call(this,a);var b=this.ga();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();wg(c,"disabled")}else c=this.displayObject(),vg(c,"disabled");!a&&b.blur&&b.blur();this.Bb=a};e.Nk=function(a){this.ga().setAttribute("aria-pressed",a)};e.iH=function(){this.Ea(!this.Zi)};
e.cf=function(a){BC.ra.cf.call(this,a);-1==this.Go&&this.ga().blur()};e.iu=function(){return BC.ra.iu.call(this)};e.Dm=function(a){this.enabled()&&BC.ra.Dm.call(this,a)};e.Kq=function(a){this.RB=!1;BC.ra.Kq.call(this,a);this.RB=!0};function CC(a,b,c,d){Z.call(this,c||"quiz_bottom_panel");this.wm=d||this;this.qb=null;this.j=b;this.c=null;this.Ua=a;this.bI=this.Xb("back");this.Zh(this.bI,a.ws,!1,!0);this.oc=this.Xb("start");this.Zh(this.oc,a.Ss,!1);this.yp=this.Xb("prev");this.kp=this.Xb("next");this.Gr=this.Xb("finish");this.mM();this.Xp=this.Xb("submit");this.Zh(this.Xp,a.Il,!1);this.Xp.C(this.Se("PB_SUBMIT_BUTTON_LABEL"));this.Sj=this.Xb("feedback");a.bl.Gn.addHandler(function(){var b=this.wm;if(a.bl.visible()){b.addChild(this.Sj);
b=nC(a);var c=this.ev(b);this.Sj.h("result","viewResults"==b);a.bl.uE=b;this.Sj.C(c)}else b.removeChild(this.Sj)},this);this.eg=this.Xb("exit");a.Uh.Gn.addHandler(this.IW,this);this.Tg=this.Xb("showReview");this.Tg.C("TODO: //from content");this.Gp=this.Xb("retake");this.Gp.C("TODO: //from content");this.cz=new F;this.ts=new F;this.vs=new F;this.yp.w().addHandler(function(){(a.xr?this.vs:this.ts).a()},this);this.bI.w().addHandler(function(){(a.xr?this.vs:this.ts).a()},this);a.wq()}m(CC,Z);e=CC.prototype;
e.ZN=function(){return!1};e.IW=function(){var a=this.Ua.Uh.visible();a&&this.eg.C(this.Se("finish"==this.Ua.KN?"PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL":"PB_CONTROL_PANEL_NEXT"));DC(this,this.eg,a,this.ZN())};e.mM=function(){EC(this,!0);FC(this);GC(this,!1)};function EC(a,b){a.Zh(a.yp,a.Ua.kn,!0,b);a.yp.C(a.Se("PB_PREVIOUS_SLIDE_BUTTON_LABEL"))}function GC(a,b){a.Zh(a.Gr,a.Ua.DB,!0,b);a.Gr.C(a.Se("PB_SUBMIT_ALL_BUTTON_LABEL"))}
function FC(a){a.Zh(a.kp,a.Ua.ci,!0);a.kp.C(a.Se("PB_NEXT_SLIDE_BUTTON_LABEL"))}e.no=function(a){this.qb=a};e.sq=function(){};e.outlinePopupClosed=function(){};e.Kd=function(a){this.c&&this.c.sessionModeChangedEvent().removeHandler(this.nl,this);if(this.c=a)this.c.sessionModeChangedEvent().addHandler(this.nl,this),this.nl()};e.BK=function(){return this.Gr.w()};e.eu=function(){return this.Tg.w()};e.Wt=function(){return this.Gp.w()};
function DC(a,b,c,d){a=a.wm;c?d?a.qd(b,0):a.addChild(b):a.removeChild(b)}e.nl=function(){DC(this,this.Tg,!1);DC(this,this.Gp,!1)};e.Zh=function(a,b,c,d){function f(){var f=c?b.visible():b.visible()&&b.enabled();DC(g,a,f,d);a.g(b.enabled())}var g=this;f();b.Gn.addHandler(f,this);b.Dr.addHandler(f,this);b.vR.addHandler(function(){a.C(b.textContent())},this)};e.Xb=function(a){a=new BC(!1,a);if(Oj){var b=a.ga();vg(b,"android")}a.ql=!0;return a};
e.ev=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.Se(b)};e.Se=function(a){return this.j.A(a)};e.Ma=function(){};e.Mh=function(){};
e.Mk=function(a,b){if("start"==a){this.oc.h("submit",!1);switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";this.oc.h("submit",!0);break;case "continue-style":a="PB_DIALOG_BOX_CONTINUE_BUTTON";break;case "startQuiz":a="PB_START_QUIZ_BUTTON_LABEL";break;case "startSurvey":a="PB_START_SURVEY_BUTTON_LABEL";break;default:a="PB_START_QUIZ_BUTTON_LABEL"}this.oc.C(this.Se(a))}};function HC(a){var b=a.Ua.Ss.visible()&&!0;DC(a,a.oc,b)}e.fm=function(){return this.cz};var IC;function JC(a,b){IC?(IC.scrollLeft=a,IC.scrollTop=b):window.scrollTo(a,b)}function KC(){return IC?IC.scrollTop:window.pageYOffset}window.yPos=KC;window.scrollPageTo=JC;function LC(a,b,c,d){To.call(this,null,[0],[350],350);this.V=a;this.Mv=b;this.eF=c;this.vO=d;this.ZO=40}m(LC,To);
LC.prototype.Gj=function(){var a=v(this.coords)[0],b=Math.min(a,200)/200;Y(this.V,"opacity",1-b);var c=-this.ZO*(.5>b?Math.pow(2*b,2)/2:b);b=new xg;b.translate(this.vO?-c:c,0);b.scale(this.eF,this.eF);c=this.V.displayObject();Bg(zg(),c,b);a=Math.max(a-150,0)/200;Y(this.Mv,"opacity",a);b=this.ZO*(1-(.5>a?Math.pow(2*a,2)/2:a));a=this.Mv.displayObject();b=this.vO?-b:b;b=(new xg).setTransform(1,0,0,1,b,0);Bg(zg(),a,b)};
LC.prototype.ti=function(){Y(this.V,"margin-top",-document.documentElement.scrollTop/Qi()+"px");Y(this.V,"position","absolute");Y(this.Mv,"position","absolute");0<KC()&&JC(0,0);To.prototype.ti.call(this)};LC.prototype.vg=function(){To.prototype.vg.call(this);Y(this.V,"position","");Y(this.V,"margin-top","");Y(this.V,"opacity","");Ag(this.V.displayObject(),this.eF);Y(this.Mv,"position","");Y(this.Mv,"opacity","")};function MC(a){BC.call(this,!1,a);this.ql=!0}m(MC,BC);MC.prototype.C=function(){};
function NC(a,b,c){var d=new Z("btns-container");CC.call(this,a,b,"landscape_control_panel",d);this.Rg=!1;this.Ev=new F;this.G=c;this.ud=!1;this.Ka=new BC(!1,"show_slides",!0);this.Ka.w().addHandler(this.AA,this);this.qd(this.Ka,0);this.Be=new BC(!1,"mark_slide",!0);this.Be.i(!1);this.Be.w().addHandler(this.oH,this);this.addChild(this.Be);this.uF=new BC(!1,"exit_review",!0);this.addChild(this.uF);this.addChild(this.wm);this.yw=new F;this.Bu=new F;this.qh()}m(NC,CC);e=NC.prototype;
e.mM=function(){EC(this,!1);FC(this);GC(this,!0)};e.ZN=function(){return!0};e.yx=function(){return this.uF.w()};e.oH=function(){this.Ev.a();var a=v(Cw(v(this.c).I));this.Be.Ea(a.isMarked())};e.Xb=function(a){return new MC(a)};e.Kd=function(a){CC.prototype.Kd.call(this,a);this.qh()};e.setPresentationOutlineController=function(a){this.wh=a;this.qh()};e.Oq=function(a){if(a){var b=this.displayObject();vg(b,"slides_showed")}else b=this.displayObject(),wg(b,"slides_showed");this.Ka&&this.Ka.Ea(a);this.Jb()};
e.za=function(){this.c&&this.Jb()};e.nl=function(){CC.prototype.nl.call(this);var a=v(this.c).sessionMode();"testing"!=a&&this.Jb();this.h("reviewing","reviewing"==a)};e.AA=function(){this.Ka.selected()?this.Bu.a():this.ud||this.yw.a()};
e.qh=function(){if(this.Ka)if(null!=this.wh)this.Ka.i(!0),this.Ka.g(!0);else if(this.c)if("testing"==this.c.sessionMode()||"reviewing"==this.c.sessionMode()){var a=this.G.questionListInfo().showSlideList();this.Ka.i(a);this.Ka.g(!this.ud)}else this.Ka.i(!1);else this.Ka.i(!1),this.Ka.g(!1)};
e.Jb=function(){this.Be.i(!1);var a=null,b=v(this.c).sessionMode();if("completed"==b){var c=this.c.ad();a=c&&c.slide()}c="reviewing"==b;var d=this.G.questionListInfo().showSlideList();this.qh();this.Ka.selected()||"completed"==b&&a||c||!d||!d||"testing"!=b||(this.Ka.i(this.G.questionListInfo().showSlideList()),this.Ka.g(!this.ud),b=this.c.settings().submitType(),this.Be.i("allAtOnce"==b&&!c&&d));Ex(this.c)&&(b=Cw(this.c.I))&&this.Be.Ea(b.isMarked())};e.au=function(a){this.Rg=a};
function OC(a){return a.Ka.visible()||a.Be.visible()||a.uF.visible()||0!=a.wm.displayObject().childNodes.length}e.km=function(a){var b=a.slide();this.Be.Ea(a.isMarked());a=a instanceof T&&!a.submitted();b=b.settings().ia();this.ud=a&&!!b&&b.isEnabled();this.Jb()};function PC(a){this.Rc=a;this.UM=new F;ISPQuizPlayer.setButtonClickedcallback(a,Ja(function(){this.UM.a()},this))}var QC;e=PC.prototype;e.g=function(a){RC(this);ISPQuizPlayer.setButtonEnabledstate(this.Rc,a)};e.i=function(a){RC(this);ISPQuizPlayer.setButtonVisiblestate(this.Rc,a)};e.C=function(a){ISPQuizPlayer.setButtontext(this.Rc,a)};e.w=function(){return this.UM};function RC(a){isNaN(QC)?ISPQuizPlayer.setButtonsUpdating(!0):clearInterval(QC);QC=setTimeout(Ja(a.WY,a),100)}
e.WY=function(){QC=NaN;ISPQuizPlayer.setButtonsUpdating(!1)};function SC(a,b){this.c=null;this.Ua=a;this.qb=null;this.j=b;this.oc=new PC("startButton");this.oc.C(this.Se("PB_START_QUIZ_BUTTON_LABEL"));this.Zh(this.oc,a.Ss,!1);this.yp=new PC("prevQuestionButton");this.Zh(this.yp,a.kn,!0);this.yp.C(this.Se("PB_PREVIOUS_SLIDE_BUTTON_LABEL"));this.kp=new PC("nextQuestionButton");this.Zh(this.kp,a.ci,!0);this.kp.C(this.Se("PB_NEXT_SLIDE_BUTTON_LABEL"));this.fJ=new PC("submitAllButton");this.Zh(this.fJ,a.DB,!0);this.fJ.C(this.Se("PB_SUBMIT_ALL_BUTTON_LABEL"));this.Xp=
new PC("submitButton");this.Zh(this.Xp,a.Il,!1);this.Xp.C(this.Se("PB_SUBMIT_BUTTON_LABEL"));this.Sj=new PC("feedbackButton");a.bl.Gn.addHandler(this.rO,this);this.eg=new PC("exitButton");a.Uh.Gn.addHandler(this.qO,this);this.Tg=new PC("showReviewButton");this.Tg.C("TODO: //from content");this.Gp=new PC("retakeButton");this.Gp.C("TODO: //from content");this.ts=new F;this.vs=new F;this.yp.w().addHandler(function(){(a.xr?this.vs:this.ts).a()},this);this.invalidate();a.wq()}e=SC.prototype;e.Mh=function(){};
e.Kd=function(a){this.c&&this.c.sessionModeChangedEvent().removeHandler(this.nl,this);(this.c=a)&&this.c.sessionModeChangedEvent().addHandler(this.nl,this)};e.no=function(a){this.qb=a};e.invalidate=function(){this.qO();this.rO();this.nl()};e.qO=function(){this.Ua.Uh.visible()?(this.eg.i(!0),this.eg.C(this.Se("finish"==this.Ua.KN?"PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL":"PB_CONTROL_PANEL_NEXT"))):this.eg.i(!1)};
e.rO=function(){this.Ua.bl.visible()?(this.Sj.i(!0),this.Sj.C(this.ev(nC(this.Ua)))):this.Sj.i(!1)};e.BK=function(){return this.fJ.w()};e.eu=function(){return this.Tg.w()};e.Wt=function(){return this.Gp.w()};e.sq=function(){};e.outlinePopupClosed=function(){};e.nl=function(){this.Tg.i(!1);this.Gp.i(!1)};e.Zh=function(a,b,c){function d(){var d=c?b.visible():b.visible()&&b.enabled();a.i(d);a.g(b.enabled())}d();b.Gn.addHandler(d,this);b.Dr.addHandler(d,this)};
e.ev=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.Se(b)};e.Se=function(a){return a};e.Ma=function(){};
e.Mk=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.oc.C(this.Se(a))}};e.fm=function(){return new F};e.displayObject=function(){return(new Z).displayObject()};function TC(){G.call(this);this.dd=this.ua=this.bb=null;this.cz=H(this)}m(TC,G);function UC(a,b,c){a.bb=c;C(a,a.bb.fm(),a.nP);a.ua=b;C(a,a.ua.fm(),a.nP)}e=TC.prototype;e.Mh=function(){};e.no=function(a){this.bb&&this.bb.no(a);this.ua&&this.ua.no(a);this.dd&&this.dd.no(a)};e.Kd=function(a){this.bb&&this.bb.Kd(a);this.ua&&this.ua.Kd(a);this.dd&&this.dd.Kd(a)};e.sq=function(){};e.outlinePopupClosed=function(){};e.nP=function(a){this.cz.a(a)};e.Ma=function(){};
e.Mk=function(a,b){this.bb&&this.bb.Mk(a,b);this.ua&&this.ua.Mk(a,b);this.dd&&this.dd.Mk(a,b)};e.fm=function(){return this.cz};e.displayObject=function(){throw Error("illegal");};function VC(a,b,c){pd.call(this);this.target=a;this.handle=b||a;this.eT=c||new K(NaN,NaN,NaN,NaN);this.le=qf(a);this.Wl=new Ln(this);a=Ka(Jc,this.Wl);this.st?p(void 0)?a.call(void 0):a():(this.gm||(this.gm=[]),this.gm.push(p(void 0)?Ja(a,void 0):a));this.deltaY=this.deltaX=this.gu=this.VT=this.screenY=this.screenX=this.clientY=this.clientX=0;this.AK=!0;this.pq=!1;this.yT=!0;this.RS=0;this.KD=this.E_=!1;A(this.handle,["touchstart","mousedown"],this.UL,!1,this);this.LD=WC}r(VC,pd);
var WC=va.document&&va.document.documentElement&&!!va.document.documentElement.setCapture&&!!va.document.releaseCapture,XC={g1:"earlycancel",u2:"start",O0:"beforedrag",iU:"drag",h1:"end"};e=VC.prototype;e.g=function(a){this.AK=a};e.$c=function(){VC.ra.$c.call(this);hd(this.handle,["touchstart","mousedown"],this.UL,!1,this);this.Wl.Gq();this.LD&&this.le.releaseCapture();this.handle=this.target=null};function YC(a){p(a.rL)||(a.rL=ig(a.target));return a.rL}
e.UL=function(a){var b="mousedown"==a.type;if(!this.AK||this.pq||b&&(!(Cc?0==a.rd.button:"click"==a.type||a.rd.button&Oc[0])||lc&&mc&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.RS)if(this.dispatchEvent(new ZC("start",this,a.clientX,a.clientY,a)))this.pq=!0,this.yT&&b&&a.preventDefault();else return;else this.yT&&b&&a.preventDefault();b=this.le;var c=b.documentElement,d=!this.LD;this.Wl.em(b,["touchmove","mousemove"],this.y_,{capture:d,passive:!1});this.Wl.em(b,["touchend","mouseup"],
this.zC,d);this.LD?(c.setCapture(!1),this.Wl.em(c,"losecapture",this.zC)):this.Wl.em(b?b.parentWindow||b.defaultView:window,"blur",this.zC);z&&this.E_&&this.Wl.em(b,"dragstart",Mc);this.f0&&this.Wl.em(this.f0,"scroll",this.W_,d);this.clientX=this.VT=a.clientX;this.clientY=this.gu=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.KD?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=Uf(a,"position")||(c=qf(a).documentElement),c?(kc&&!zc(58)?(d=sg(c),b+=d.left):8<=Number(Ac)&&!(9<=
Number(Ac))&&(d=sg(c),b-=d.left),a=ig(c)?c.clientWidth-(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.gL=tf(of(this.le).le)}};e.zC=function(a,b){this.Wl.Gq();this.LD&&this.le.releaseCapture();this.pq?(this.pq=!1,this.dispatchEvent(new ZC("end",this,a.clientX,a.clientY,a,$C(this,this.deltaX),aD(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
e.y_=function(a){if(this.AK){var b=(this.KD&&YC(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.pq){var d=this.VT-this.clientX,f=this.gu-this.clientY;if(d*d+f*f>this.RS)if(this.dispatchEvent(new ZC("start",this,a.clientX,a.clientY,a)))this.pq=!0;else{this.st||this.zC(a);return}}c=bD(this,b,c);b=c.x;c=c.y;this.pq&&this.dispatchEvent(new ZC("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(cD(this,a,b,c),a.preventDefault())}};function bD(a,b,c){var d=tf(of(a.le).le);b+=d.x-a.gL.x;c+=d.y-a.gL.y;a.gL=d;a.deltaX+=b;a.deltaY+=c;return new I($C(a,a.deltaX),aD(a,a.deltaY))}e.W_=function(a){var b=bD(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;cD(this,a,b.x,b.y)};function cD(a,b,c,d){a.KD&&YC(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new ZC("drag",a,b.clientX,b.clientY,b,c,d))}
function $C(a,b){var c=a.eT;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 aD(a,b){var c=a.eT;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 ZC(a,b,c,d,f,g,h){Lc.call(this,a);this.clientX=c;this.clientY=d;this.lt=f;this.left=p(g)?g:b.deltaX;this.top=p(h)?h:b.deltaY}r(ZC,Lc);function dD(a,b,c,d,f){pC.call(this,a);p(f)||(f={});p(d)&&(f.snap=d);eD(this,f,b,c);this.Ah=new F}r(dD,pC);
function eD(a,b,c,d){d=d||"auto";c=c||"auto";if(N){Y(a,"overflow","hidden");a.f=new pC(a.ga());var f=!1;b.hideScrollbar=p(b.hideScrollbar)?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(a){f&&(a.preventDefault(),Mi(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.jc=new iScroll(a.displayObject(),
b);a.jc.options.onScrollMove=function(){f=!0;a.Ah.a()};a.jc.options.onScrollEnd=function(){a.Ah.a()}}else L(a.ga(),"overflow","hidden"),L(a.ga(),"width","100%"),L(a.ga(),"height","100%"),a.f=new Z,a.f.displayObject().className=a.ga().className,Af(a.ga(),a.f.displayObject()),"hidden"!=d&&(a.ma=fD(a),a.ma.Qw.addHandler(a.LP,a),a.addChild(a.ma)),"hidden"!=c&&(a.ac=gD(a),a.ac.Qw.addHandler(a.LP,a),a.addChild(a.ac)),b=new lp(a.displayObject()),a.SY=!0,A(a.displayObject(),"mouseover",a.eZ,!1,a),A(a.displayObject(),
"mouseout",a.cn,!1,a),A(b,"mousewheel",a.aX,!1,a),A(document,tk,a.dn,!1,a),A(a.ga(),"scroll",a.vX,!1,a)}e=dD.prototype;e.wv=!1;e.Vz=!1;e.invalidate=function(){var a=this;setTimeout(function(){a.jc?a.jc.refresh():hD(a)},0)};e.LP=function(){this.Vz=!0};e.dn=function(a){this.Vz&&(v(a.rd).stopImmediatePropagation(),this.Vz=!1,!this.wv&&this.SY&&iD(this))};
e.aX=function(a){if(this.ma&&a.deltaY){var b=0<a.deltaY?this.ma.Gd():-this.ma.Gd();this.ma.wf(this.ma.Pa+b)}this.ac&&a.deltaX&&(b=0<a.deltaX?this.ac.Gd():-this.ac.Gd(),this.ac.wf(this.ac.Pa+b))};e.vX=function(){this.ma&&this.ma.wf(this.ga().scrollTop);this.ac&&this.ac.wf(this.ga().scrollLeft)};e.cn=function(a){a.relatedTarget&&Gf(this.displayObject(),a.relatedTarget)||(this.wv=!1,this.Vz||iD(this))};
function iD(a){function b(a){return Math.max(0,400*a-200)/200}if(a.ma){a.rB&&(a.rB.stop(),a.rB.Zc());var c=fg(a.ma.displayObject());wa(c)||(c=0);a.Ez=new Uo(a.ma.displayObject(),c,0,400,b);a.Ez.play()}a.ac&&(a.nB&&(a.nB.stop(),a.nB.Zc()),c=fg(a.ac.displayObject()),wa(c)||(c=0),a.Cz=new Uo(a.ac.displayObject(),c,0,400,b),a.Cz.play())}
e.eZ=function(a){a.relatedTarget&&Gf(this.displayObject(),a.relatedTarget)||(this.wv=!0,this.ma&&(a=fg(this.ma.displayObject()),wa(a)||(a=0),this.Ez&&(this.Ez.stop(),this.Ez.Zc()),this.rB=new Uo(this.ma.displayObject(),a,1,200),this.rB.play()),this.ac&&(a=fg(this.ac.displayObject()),wa(a)||(a=0),this.Cz&&(this.Cz.stop(),this.Cz.Zc()),this.nB=new Uo(this.ac.displayObject(),a,1,200),this.nB.play()),hD(this))};function jD(a){return Math.max(0,a.f.height()-a.displayObject().clientHeight)}
function kD(a){return Math.max(0,a.f.width()-a.displayObject().clientWidth)}function hD(a){if(a.ma){var b=a.displayObject().clientHeight,c=jD(a);a.ma.i(0<c);a.ma.lh(b,0,Math.max(c,0))}a.ac&&(b=a.displayObject().clientWidth,c=kD(a),a.ac.i(0<c),a.ac.lh(b,0,Math.max(c,0)));a.ma&&a.ma.visible()&&a.ac&&a.ac.visible()?(Y(a.ma,"height",a.displayObject().clientHeight-a.ac.height()+"px"),Y(a.ac,"width",a.displayObject().clientWidth-a.ma.width()+"px")):(a.ma&&Y(a.ma,"height",""),a.ac&&Y(a.ac,"width",""))}
e.content=function(){return this.f};function fD(a){var b=new lD;b.Av=15;b.nb(0);b.Ah.addHandler(function(){mD(this,b.Pa)},a);return b}function gD(a){var b=new nD;b.Av=15;b.nb(0);b.Ah.addHandler(function(){mD(this,void 0,b.Pa)},a);return b}function mD(a,b,c){null==b||isNaN(b)||(a.ga().scrollTop=b);null==c||isNaN(c)||(a.ga().scrollLeft=c);a.Ah.a()}e.Cs=function(a,b){p(a)&&Y(this,"width",a+"px");p(b)&&Y(this,"height",b+"px");this.jc&&this.jc.resize(a,b);hD(this)};e.Zc=function(){ud(this.ma);ud(this.ac)};
function oD(a){Z.call(this,a);this.je=new Z("up");this.addChild(this.je);this.$a=new Z("thumb");this.addChild(this.$a);this.bg=new Z("down");this.addChild(this.bg);this.Ah=new F;this.Qw=new F;A(this.displayObject(),"mousedown",this.Us,!1,this);A(this.je.displayObject(),"mousedown",this.KH,!1,this);A(this.$a.displayObject(),"mousedown",this.Xv,!1,this);A(this.bg.displayObject(),"mousedown",this.lH,!1,this);A(document.body,"mouseup",this.xA,!1,this);($h||z)&&A(document,"mousemove",this.yV,!1,this);
this.yh=new Ci(100);A(this.yh,"tick",this.yH,!1,this)}r(oD,Z);e=oD.prototype;e.tA=15;e.Pi=0;e.th=0;e.bi=0;e.Pa=0;e.op=0;e.Av=1;e.yV=function(a){0==(a.rd||window.event).buttons&&this.xA(a)};e.Gd=function(){return this.Av};e.scrollTo=function(a){a=gp(a,this.th,this.bi);this.Pa!=a&&this.wf(a)};e.wf=function(a){this.Lp(a);this.Lm()};
e.lh=function(a,b,c,d){p(d)||(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.Pi=a;this.th=b;this.bi=c;this.op=d;this.ap();this.wf(this.Pa)};e.ap=function(){};e.Lm=function(){};e.Lp=function(a){a=gp(a,this.th,this.bi);this.Pa!=a&&(this.Pa=a,this.Ah.a())};e.Hp=function(a){this.wf(this.Pa+a)};e.Us=function(){};e.KH=function(a){a.stopPropagation();this.Hp(-this.Gd());this.Iw(this.je,-this.Gd())};
e.lH=function(a){a.stopPropagation();this.Hp(this.Gd());this.Iw(this.bg,this.Gd())};e.Iw=function(a,b){this.Ui=a;A(this.Ui.displayObject(),"mouseover",this.Uv,!1,this);A(this.Ui.displayObject(),"mouseout",this.Tv,!1,this);A(document,tk,this.jw,!1,this);this.yh.stop();this.on=function(){this.Hp(this.YA)};this.YA=b;this.yh.start()};
e.jw=function(){hd(this.Ui.displayObject(),"mouseover",this.Uv,!1,this);hd(this.Ui.displayObject(),"mouseout",this.Tv,!1,this);hd(document,tk,this.jw,!1,this);this.yh.stop();this.on=null};e.Uv=function(){this.yh.start()};e.Tv=function(){this.yh.stop()};e.yH=function(){this.on&&this.on()};
e.Xv=function(a){this.Qw.a();a.stopPropagation();var b=this.nJ();this.Fo=new VC(this.$a.displayObject(),null,b);this.Fo.UL(a);this.Fo.deltaY=this.$a.displayObject().offsetTop-this.je.height();this.Fo.deltaX=this.$a.displayObject().offsetLeft-this.je.width();A(this.Fo,XC.iU,this.Yj,!1,this);a=this.$a.displayObject();vg(a,"active")};e.xA=function(a){this.Fo&&(a.preventDefault(),this.Fo.Zc(),this.Fo=void 0,a=this.$a.displayObject(),wg(a,"active"))};e.Yj=function(){};
e.resize=function(a,b){oD.ra.resize.call(this,a,b);this.ap()};e.Zc=function(){ud(this.$a);ud(this.bg);ud(this.je)};function lD(){oD.call(this,"vscrollbar")}r(lD,oD);e=lD.prototype;e.ap=function(){var a=this.height()-this.je.height()-this.bg.height();0==jp(this)?this.$a.wb(a):this.$a.wb(Math.max(this.tA,Math.ceil(this.Pi/(jp(this)+this.Pi)*a)));this.Lm()};e.Lm=function(){var a=this.$g();0==jp(this)?this.$a.fc(a.top):this.$a.fc(Math.round((this.Pa-this.th)/jp(this)*a.height))};
e.$g=function(){var a=new K(0,0,0,0);a.top=this.je.height();a.height=this.height()-this.bg.height()-this.$a.height()-a.top;a.left=this.$a.x();return a};e.nJ=function(){var a=this.$g();a.top=0;return a};e.Us=function(a){var b=this.$g();a=a.offsetY-this.je.height()-this.$a.height()/2;a=gp(a,0,b.height);b=0!=this.op?this.op:this.Pi;b=a<=this.$a.y()?-b:b;this.wf(this.Pa+b);this.Yj()};e.Yj=function(){var a=this.$g();a=parseFloat(this.$a.displayObject().style.top)/a.height;this.Lp(a*jp(this)+this.th)};
function nD(){oD.call(this,"hscrollbar")}r(nD,oD);e=nD.prototype;e.ap=function(){var a=this.width()-this.je.width()-this.bg.width();0==jp(this)?this.$a.ya(a):this.$a.ya(Math.max(this.tA,Math.ceil(this.Pi/(jp(this)+this.Pi)*a)));this.Lm()};e.Lm=function(){var a=this.$g();0==jp(this)?this.$a.xf(a.left):this.$a.xf(Math.round((this.Pa-this.th)/jp(this)*a.width))};e.$g=function(){var a=new K(0,0,0,0);a.left=this.je.width();a.width=this.width()-this.bg.width()-this.$a.width()-a.left;a.top=this.$a.y();return a};
e.nJ=function(){var a=this.$g();a.left=0;return a};e.Us=function(a){var b=this.$g();a=a.offsetX-this.je.width()-this.$a.width()/2;a=gp(a,0,b.width);this.$a.xf(a);this.Yj()};e.Yj=function(){var a=this.$g();a=parseFloat(this.$a.displayObject().style.left)/a.width;this.Lp(a*jp(this)+this.th)};function pD(a,b,c,d,f,g){var h=d.slide(),k="InfoSlide"==h.type()?"info":"question";Z.call(this,["item",k]);this.Xg=b;g=g||!1;this.F=a;this.Kb=d;this.tb=new Z("text");a=h.description();b=f.A("Q_EQUATION_REPLACEMENT_TEXT");this.tb.C($t(c,a.textWithEquations(b)));this.addChild(this.tb);g&&h.settings().J()&&d instanceof T&&(this.dQ=new Z("points"),c=(c=d.review())?Ng(c.awardedScore()):0,g=Ng(d.maxScore()),f=f.A("PB_QUESTION_SCORE_LABEL",{QUESTION_POINTS:c+"/"+g}),this.dQ.C(f),this.addChild(this.dQ));
this.Es=new Z("icon");this.addChild(this.Es);this.cr=new Z("answered");this.addChild(this.cr);this.UG=new Z("mark");this.addChild(this.UG);d instanceof T&&(d.submittedEvent().addHandler(this.qG,this),d.viewingChangedEvent().addHandler(this.qG,this),(d.submitted()||this.Kb.initiated())&&this.qG());d instanceof wr&&(d.markedEvent().addHandler(this.sO,this),this.sO())}m(pD,Z);pD.prototype.Ea=function(a){a?(a=this.displayObject(),vg(a,"selected")):(a=this.displayObject(),wg(a,"selected"))};
pD.prototype.invalidate=function(){Y(this,"padding-top","");var a=Math.floor((this.height()-this.tb.height())/2);Y(this,"padding-top",a+"px")};
pD.prototype.qG=function(){function a(){if("allAtOnce"==b.Xg&&b.Kb.hasBeenVisited()&&(b.Kb.submitted()||b.Kb.initiated())){var a=kj(b.F,"answered");w(a,Element);b.cr.addChild(a)}}var b=this;Bf(this.Es.displayObject());Bf(this.cr.displayObject());if(this.Kb.slide().settings().J())if(this.Kb.submitted()){this.Kb.review();var c=qD(this);this.Es&&this.Es.addChild(c)}else a();else"allAtOnce"==this.Xg?a():this.Es&&this.Kb.submitted()&&this.Kb.hasBeenVisited()&&this.Kb.initiated()&&this.Es.addChild(kj(this.F,
"icon_answered"))};function qD(a){var b=a.Kb.review(),c="icon_incorrect";switch(b?b.status():"incorrect"){case "correct":c="icon_correct";break;case "incorrect":c="icon_incorrect";break;case "partially":c="icon_partiallycorrect"}a=kj(a.F,c);w(a,Element);return a}pD.prototype.sO=function(){this.Kb instanceof wr?this.UG.i(this.Kb.isMarked()):this.UG.i(!1)};function rD(a,b,c){Z.call(this,"questions_list_content");this.F=a;this.P=b;this.j=c;this.O=[];this.c=null;this.Yi=new F;this.VU=new F}m(rD,Z);e=rD.prototype;e.Kd=function(a){this.c=a;var b=this.c.slidePoolState();b&&(this.addChild(new Z("separator")),this.mu(this.F,this.P,b,this.j));this.h("allatonce","allAtOnce"==this.c.settings().submitType());a.I.activeSlideChangedEvent().addHandler(this.uk,this);a.sessionModeChangedEvent().addHandler(this.If,this);this.uk()};
e.If=function(){if(this.$h()&&sD(this))for(var a=0;a<this.O.length;++a)tD(this,this.O[a]);this.$h()?(a=this.displayObject(),vg(a,"review")):(a=this.displayObject(),wg(a,"review"))};function sD(a){var b=v(a.c).settings(),c="eachQuestion"==b.submitType();b=b.navigationType();return(c?"free"==b:!0)||a.$h()}e.$h=function(){if(!this.c)return!1;var a=this.c.sessionMode(),b=this.c.ad();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.jo=function(){return this.Yi};e.closeRequestEvent=function(){return this.Yi};
rD.prototype.closeRequestEvent=rD.prototype.closeRequestEvent;rD.prototype.invalidate=function(){for(var a=0;a<this.O.length;++a)this.O[a].invalidate()};rD.prototype.invalidate=rD.prototype.invalidate;rD.prototype.close=function(){};rD.prototype.close=rD.prototype.close;rD.prototype.mu=function(a,b,c,d){c=l(c.slides());for(var f=c.next();!f.done;f=c.next())f=f.value,f=new pD(a,v(this.c).settings().submitType(),b,f,d),this.addChild(f),sD(this)&&tD(this,f),this.O.push(f),this.addChild(new Z("separator"))};
function tD(a,b){b.w().addHandler(function(a){this.Yi.a(a.Kb);this.VU.a()},a)}rD.prototype.uk=function(){this.df=void 0;var a=Cw(v(this.c).I);if(a)for(var b=0;b<this.O.length;++b){var c=this.O[b],d=a==c.Kb;c.Ea(d);d&&(this.df=c)}};function uD(a){dD.call(this,"questions_list","hidden","auto","div.item");this.vn=a;this.content().addChild(a)}r(uD,dD);
uD.prototype.i=function(a){uD.ra.i.call(this,a);if(a&&(this.invalidate(),a=this.vn,a=a.df?new K(0,a.df.y(),0,a.df.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.jc?-this.jc.y:this.ga().scrollTop,f=this.jc?-this.jc.x:this.ga().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(jD(this),Math.max(0,g)));h&&(h=Math.min(kD(this),Math.max(0,h)));if(this.jc){if(p(g)||p(h))p(h)||(h=this.jc?-this.jc.x:this.ga().scrollLeft),p(g)||(g=this.jc?-this.jc.y:this.ga().scrollTop),this.jc.scrollTo(-h,-g),this.Ah.a()}else mD(this,g,h),this.ma&&p(g)&&this.ma.wf(g),this.ac&&p(h)&&this.ac.wf(h)}}};uD.prototype.resize=function(a,b){uD.ra.resize.call(this,a,b);this.visible()&&this.invalidate()};uD.prototype.invalidate=function(){this.vn.invalidate();uD.ra.invalidate.call(this)};function vD(a){var b=a%60;return Math.floor(a/60).toString(10)+":"+((10>b?"0":"")+b)};function wD(){Z.call(this,"timer");this.kc=new Z("icon");this.addChild(this.kc);this.Qa=new Z("view");this.addChild(this.Qa);this.ER=new Z("progress");this.Qa.addChild(this.ER);this.Rw=new Z("time");this.addChild(this.Rw)}m(wD,Z);e=wD.prototype;e.Mq=function(a){this.xd=a;this.tv()};e.kh=function(a){this.Qj=a;this.tv()};e.show=function(a){this.i(a)};e.tv=function(){if(p(this.xd)){var a=Math.min(this.xd,Math.max(0,Math.floor(this.xd-this.Qj)));this.zJ((this.xd-a)/this.xd);this.tw(a)}};
e.tw=function(a){a=vD(a);this.Rw.C(a)};e.zJ=function(a){Y(this.ER,"width",100*a+"%")};e.XL=function(){null!=this.Wk&&this.Wk.stop(!0)};function xD(a,b,c,d,f){Z.call(this,"quiz_title_panel");this.j=d;this.G=b;this.ud=!1;this.Rs={};this.nk=0;this.c=null;this.F=a;this.Ua=c;this.Aw=!0;this.Jz=new Z("info");this.Jz.w().addHandler(this.AA,this);this.Jz.C(f);this.addChild(this.Jz);this.Ka=new BC(!1,"show_slides",!0);this.Ka.w().addHandler(this.AA,this);this.addChild(this.Ka);this.Be=new BC(!1,"mark_slide",!0);this.Be.i(!1);this.Be.w().addHandler(this.oH,this);this.addChild(this.Be);this.eg=new BC(!1,"exit_review",!0);this.addChild(this.eg);
this.Qa=new wD;this.Qa.wb(42);this.Qa.show(!1);this.addChild(this.Qa);this.yw=new F;this.Bu=new F;this.Ev=new F;this.qh()}m(xD,Z);e=xD.prototype;
e.Kd=function(a){this.pz=!1;this.c&&(this.c.I.activeSlideChangedEvent().removeHandler(this.mp,this),this.c.sl.removeHandler(this.Xj,this),this.c.sessionModeChangedEvent().removeHandler(this.If,this));if(this.c=a)this.c.evaluation()&&(this.pz=this.G.Fj().nm()),this.c.I.activeSlideChangedEvent().addHandler(this.mp,this),this.c.sl.addHandler(this.Xj,this),this.c.sessionModeChangedEvent().addHandler(this.If,this),this.If(),this.Zw(),this.qh()};e.showed=function(){return this.Aw};
e.show=function(a){this.Aw=a;Y(this,"opacity",this.Aw?"":"0");Y(this,"visibility",this.Aw?"":"hidden");Y(this,"pointer-events",this.Aw?"":"none");this.Pg.a()};function yD(a){a.pp||(a.pp=a.height());var b=parseFloat(Tf(a.displayObject(),"min-height"))||0;a.pp=Math.max(b,a.pp);a.pp&&zD(a)}e.Oq=function(a){if(a){var b=this.displayObject();vg(b,"slides_showed")}else b=this.displayObject(),wg(b,"slides_showed");this.Ka&&this.Ka.Ea(a);this.Jb()};
e.setPresentationOutlineController=function(a){this.wh=a;this.qh()};e.showResourcesPopupEvent=function(){return new F};e.resourcesPopupClosed=function(){};e.oO=function(a,b){a.g(b.visible())};e.AA=function(){this.Ka.selected()?this.Bu.a():this.ud||this.yw.a()};e.oH=function(){this.Ev.a();var a=v(Cw(v(this.c).I));this.Be.Ea(a.isMarked())};e.yx=function(){return this.eg.w()};e.CK=function(){return new F};
e.Xj=function(){if(this.Qa&&this.Qa.visible())if(v(this.c),this.ud){var a=v(Cw(this.c.I));this.Qa.kh(a.visitDuration()/1E3)}else a=this.c.settings().ia(),p(a)&&this.Qa.kh(this.c.quizDuration())};e.mp=function(){};
e.km=function(a){var b=a.slide();this.Be.Ea(a.isMarked());a=a instanceof T&&!a.submitted();var c=b.settings().ia(),d=!!c&&c.isEnabled();this.ud=a&&d;b="AuthorizationSlide"==b.type()?void 0:d?v(c).value():void 0;c=v(this.c).settings().ia();c=c.isEnabled()?c.value():void 0;p(b)&&p(c)&&c-this.c.quizDuration()<b&&(b=c-this.c.quizDuration());d=void 0;"testing"==this.c.sessionMode()&&(d=a?p(b)?b:c:p(c)?c:b);this.Qa&&this.Qa.Mq(d);this.Jb();this.Xj()};
e.If=function(){var a=v(this.c).sessionMode();"testing"==a?this.mp():this.Jb();if(this.da!=a){if(this.da){var b=this.displayObject();wg(b,this.da)}this.da=a;a=this.displayObject();vg(a,this.da)}};e.qh=function(){if(this.Ka)if(null!=this.wh)this.Ka.i(!0),this.Ka.g(!0);else if(this.c)if("testing"==this.c.sessionMode()||"reviewing"==this.c.sessionMode()){var a=this.G.questionListInfo().showSlideList();this.Ka.i(a);this.Ka.g(!this.ud)}else this.Ka.i(!1);else this.Ka.i(!1),this.Ka.g(!1)};
e.za=function(){this.c&&this.Jb()};e.setParentScale=function(){};
e.Jb=function(){this.Be.i(!1);if(Ex(v(this.c))){var a=Cw(this.c.I);if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide(),c=this.j,d=null;if("completed"==this.c.sessionMode()){var f=this.c.ad();d=f&&f.slide()}this.qh();f="reviewing"==this.c.sessionMode();if(this.Qa){var g=this.c.settings().ia();g=g&&g.isEnabled();var h=b.settings().ia();g=h&&h.isEnabled()&&!a.submitted()||g;g=!this.Ka.selected()&&"testing"==this.c.sessionMode()&&g&&p(this.Qa.xd);this.Qa.show(g)}g=this.G.questionListInfo().showSlideList();
var k="";h="";f?h=c.A("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):this.Ka.selected()?h=c.A("PB_MINI_SKIN_QUESTION_LIST_TITLE"):"completed"==this.c.sessionMode()&&d?h=c.A("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):g||this.pz?g&&"testing"==this.c.sessionMode()&&("InfoSlide"==b.type()?k=this.c.quiz().title():(b=this.Rs[b.id()],k=c.A("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.nk})),this.Ka.i(this.G.questionListInfo().showSlideList()),this.Ka.g(!this.ud),c=this.c.settings().submitType(),
this.Be.i("allAtOnce"==c&&!f&&g)):h=this.c.quiz().title();h=h||k;null!=h&&(this.Jz.C(h),zD(this));this.Be.Ea(a.isMarked())}}};function zD(a){a.pp||yD(a);if(a.pp){var b=a.Qa.visible()?a.Qa.height():0;L(a.displayObject(),"margin-bottom",b+"px");a.wb(a.pp)}}e.Zw=function(){var a=v(this.c).slidePoolState();this.Rs={};this.nk=0;a&&this.SD(a)};
e.SD=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.nk;var d=c.slide();this.Rs[d.id()]=this.nk;(d=d.settings().ia())&&d.isEnabled()&&c.submittedEvent().addHandler(function(){v(b.c);b.km(v(Cw(b.c.I)))})}};e.ya=function(a){Z.prototype.ya.call(this,a);this.Qa.ya(a)};e.XL=function(){this.Qa.XL()};e.Fb=function(){};e.PK=function(){};e.jo=function(){return new F};e.au=function(){};e.tq=function(){};e.hideTimer=function(){};e.FC=function(){};function AD(a,b){this.c=b;this.O=[];this.P=a;this.Yi=new F;this.SA=0;(a=this.c.slidePoolState())&&this.mu(this.P,a);b.I.activeSlideChangedEvent().addHandler(this.uk,this);b.sessionModeChangedEvent().addHandler(this.If,this);this.If();BD(this);this.uk()}function BD(a){ISPQuizPlayer.setBeforeShowSlideListCallback(Ja(a.JU,a));ISPQuizPlayer.setMarkSlideCallback&&ISPQuizPlayer.setMarkSlideCallback(Ja(a.XY,a))}e=AD.prototype;e.JU=function(){var a=CD(this);ISPQuizPlayer.initSlideList(wi(a))};
e.XY=function(a,b){zr(this.O[parseInt(a,10)],"1"==b?!0:!1)};function DD(a){var b="eachQuestion"==a.c.settings().submitType(),c=a.c.settings().navigationType();ISPQuizPlayer.setChangeCurrentQuestionIndexCallback((b?"free"==c:1)?Ja(a.QU,a):void 0)}e.If=function(){DD(this)};e.$h=function(){var a=this.c.quizState(),b=this.c.ad();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.jo=function(){return this.Yi};e.mu=function(a,b){a=l(b.slides());for(b=a.next();!b.done;b=a.next())this.O.push(b.value)};
function CD(a){a.SA=0;var b=[];$a(a.O,function(a){b.push(ED(this,a))},a);return b}
function ED(a,b){var c={};c.title=$t(a.P,b.slide().description().text());var d=null;b.submitted()||"allAtOnce"==a.c.settings().submitType()&&b.hasBeenVisited()&&(b.submitted()||b.initiated())&&(d="answered");if(b instanceof T&&b.submitted())if(w(b,T),d={},d=(d.answered="icon_answered",d.correct="icon_correct",d.incorrect="icon_incorrect",d.partially="icon_partiallyCorrect",d.notanswered=null,d),b.slide().settings().J()){var f=b.review();f=f?f.status():"notanswered";d=d[f]}else d=b.initiated()?d.answered:
null;c.questionIcon=d;c.marked=!a.$h()&&b.isMarked();b instanceof T&&(c.questionNumber=++a.SA);return c}e.invalidate=function(){BD(this);DD(this);this.uk()};e.QU=function(a){Wj?Pi(Ja(this.QM,this,a),this,100):this.QM(a)};e.QM=function(a){this.Yi.a(this.O[a])};e.uk=function(){var a=Cw(this.c.I),b=gb(this.O,function(b){return b==a},this);ISPQuizPlayer.setCurrentQuestionIndex(b)};function FD(){}FD.prototype.i=function(a){this.ng=a;GD(this)};FD.prototype.visible=function(){return this.ng};FD.prototype.Mq=function(a){this.xd=a;GD(this)};FD.prototype.kh=function(a){p(this.sB)&&ISPQuizPlayer.updateTimer(a)};function GD(a){p(a.xd)&&a.ng?a.sB!=a.xd&&(ISPQuizPlayer.showTimer(a.xd),a.sB=a.xd):p(a.sB)&&(ISPQuizPlayer.hideTimer(),a.sB=void 0)};function HD(a,b,c){this.j=c;this.ud=!1;this.c=null;this.G=a;this.Ua=b;this.eq=new FD;this.Ka=new PC("showSlidesButton");this.eg=new PC("exitReviewButton");this.Gr=new PC("finishButton");a=Ja(this.oO,this,this.Gr,b.Hr);a();b.Hr.Gn.addHandler(a,this)}e=HD.prototype;e.activate=function(){this.invalidate()};e.deactivate=function(){this.eq.i(!1)};e.invalidate=function(){this.eg.i(!!this.c&&"reviewing"==this.c.quizState());this.Jb()};e.setPresentationOutlineController=function(a){this.wh=a;this.qh()};
e.yx=function(){return this.eg.w()};e.CK=function(){return this.Gr.w()};e.ky=function(){return null};e.oO=function(a,b){a.g(b.visible())};e.Xj=function(){if(this.eq.visible())if(v(this.c),this.ud){var a=v(Cw(this.c.I));this.eq.kh(a.visitDuration()/1E3)}else this.eq.kh(this.c.quizDuration())};
e.Kd=function(a){this.c&&(this.c.sl.removeHandler(this.Xj,this),this.c.sessionModeChangedEvent().removeHandler(this.If,this));if(this.c=a)this.Zw(),this.qh(),this.c.evaluation()&&(this.mV=this.G.Fj().nm(),this.pz=this.G.Fj().nm()),this.c.sl.addHandler(this.Xj,this),this.c.sessionModeChangedEvent().addHandler(this.If,this),this.Jb()};
e.km=function(a){if(this.c){var b=a.slide();a=a instanceof T&&!a.submitted();var c=b.settings().ia(),d=!!c&&c.isEnabled();this.ud=a&&d;b="AuthorizationSlide"==b.type()?void 0:d?v(c).value():void 0;c=v(this.c).settings().ia();c=c.isEnabled()?c.value():void 0;p(b)&&p(c)&&c-this.c.quizDuration()<b&&(b=c-this.c.quizDuration());d=void 0;"testing"==this.c.sessionMode()&&(d=a?p(b)?b:c:p(c)?c:b);this.eq.Mq(d);this.Jb();this.Xj()}};
e.If=function(){var a=v(this.c).quizState();"testing"!=a&&this.Jb();this.eg.i("reviewing"==a);this.da!=a&&(this.da=a)};e.qh=function(){if(this.Ka)if(null!=this.wh)this.Ka.i(!0),this.Ka.g(!0);else if(!this.c||"testing"!=this.c.quizState()&&"reviewing"!=this.c.quizState())this.Ka.i(!1);else{var a=this.G.questionListInfo().showSlideList();this.Ka.i(a);this.Ka.g(!this.ud)}};
e.Jb=function(){if(this.c){var a=Cw(this.c.I);if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide();a=this.j;var c=null;if("completed"==this.c.quizState()){var d=this.c.ad();c=d&&d.slide()}this.qh();var f=this.G.questionListInfo().showSlideList();this.eq&&this.eq.i("testing"==this.c.quizState());var g=d="";"completed"==this.c.quizState()&&c?d=a.A("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):"reviewing"==this.c.quizState()?d=a.A("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):f||this.pz||this.mV?f&&"testing"==
this.c.quizState()&&("InfoSlide"==b.type()?g=this.c.quiz().title():(b=this.Rs[b.id()],g=a.A("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.nk})),this.Ka.i(this.G.questionListInfo().showSlideList()),this.Ka.g(!this.ud)):d=this.c.quiz().title();d=d||g;null!=d&&ISPQuizPlayer.setTopPanelText(d)}else ISPQuizPlayer.setTopPanelText(this.c.quiz().title())}};e.Zw=function(){if(this.c){var a=this.c.slidePoolState();this.Rs={};this.nk=0;a&&this.SD(a)}};
e.SD=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.nk;var d=c.slide();this.Rs[d.id()]=this.nk;(d=d.settings().ia())&&d.isEnabled()&&c.submittedEvent().addHandler(function(){b.km(v(Cw(v(b.c).I)))})}};function ID(a){Z.call(this,a);this.Zt("alertdialog");this.Yv=new F;this.xm=new F}r(ID,Z);e=ID.prototype;e.Ye=!1;e.lm=function(a){this.Hf=a?this.WE():void 0};e.open=function(){v(!this.Ye);this.Ye=!0;this.en();this.Yv.a(this)};e.i=function(a){ID.ra.i.call(this,a);this.Hf&&this.Hf.i(a)};e.en=function(){this.i(!0);A(document,"keydown",this.fw,!1,this)};e.close=function(){v(this.Ye);this.Ye=!1;this.HE()};e.HE=function(){this.i(!1);this.xm.a(this);hd(document,"keydown",this.fw,!1,this)};e.qc=function(){return this.xm};
e.WE=function(){var a=new pC("modal_layer");A(a.displayObject(),"click",ya);return a};e.fw=function(a){v(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};function JD(a){ID.call(this,a);this.uv=!1}r(JD,ID);JD.prototype.WS=function(){return this.uv};JD.prototype.ab=function(a,b){this.resize(a,b)};JD.prototype.cb=function(){};function KD(a,b){p(b)||(b=!0);Z.call(this,a);b&&L(this.ga(),"display","table-cell");(hc||z)&&this.ga().setAttribute("unselectable","on")}r(KD,Z);function LD(a,b,c){JD.call(this,"quiz_message_box");this.lm(!0);this.Kv=new dD("message_container","hidden");this.addChild(this.Kv);this.cc=new KD("message",!1);this.cc.vf(a);this.Kv.content().addChild(this.cc);a=new Z("buttons_panel");this.addChild(a);var d=new BC(!1);d.C(b);a.addChild(d);d.w().addHandler(function(a,b){b.preventDefault();this.close()},this);c&&(b=new BC(!1),b.C(c),a.addChild(b),b.w().addHandler(function(a,b){b.preventDefault();this.kr=!0;this.close()},this))}r(LD,JD);e=LD.prototype;
e.kr=!1;e.ab=function(a,b){this.Sb=b;this.YG=[];this.WO=[];this.YG.push(1*a);this.WO.push(1*b);this.Km()};e.close=function(){LD.ra.close.call(this)};e.en=function(){LD.ra.en.call(this)};
e.Km=function(){if(this.cc.displayObject().scrollWidth){L(this.cc.displayObject(),"width","");for(var a=this.cc.displayObject().scrollWidth+4,b=0;b<this.YG.length&&!(this.cc.ya(Math.min(this.YG[b],a)),this.cc.height()<=this.WO[b]);++b);a=Math.max(300,this.cc.width());b=Math.floor((a-this.cc.width())/2);this.cc.xf(b);b=Math.max(0,Math.floor((152-this.cc.height())/2));this.cc.fc(b);this.Kv.content().wb(this.cc.y()+this.cc.height());b=Math.min(this.Kv.content().height(),this.Sb-50);this.Kv.wb(b);this.resize(a,
b+50)}};function MD(){ISPQuizPlayer.setLayout("image");this.zu=new PC("closeImagePreview");this.zu.i(!0)}MD.prototype.qc=function(){return this.zu.w()};MD.prototype.height=function(){return 45};function ND(){this.sI=new F;this.lw=new F}e=ND.prototype;e.yv=-1;e.Lz=0;e.Ax=function(){return"scale"};e.CC=function(a,b){a=2==b.touches().length;b=!a&&0<this.yv;return a||b?1:0};e.dC=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.Lz?b=a/this.Lz:(b=1,this.Lz=a));a=b;this.sI.a(a);this.yv=a}else 0<this.yv&&(this.lw.a(this.yv),this.yv=-1,this.Lz=0)};e.Ln=function(){};function OD(){this.cg=new F;this.oF=new F;this.BN=new F}e=OD.prototype;e.zr=!1;e.yr=!1;e.Hw=null;e.us=null;e.Ax=function(){return"drag"};e.CC=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.zr&&(this.yr=this.zr=!1),this.yr=!1,1;if("touchMove"==a&&this.yr)return 1}this.zr&&(v(this.us),this.yr=this.zr=!1,this.BN.a(this.us.x,this.us.y));return 0};
e.dC=function(a){a=new I(a.touches()[0].clientX(),a.touches()[0].clientY());if(this.yr){var b=this.Hw;a=new I(a.x-b.x,a.y-b.y);Zd(a,this.us)||(this.zr||(v(this.Hw),this.zr=!0,this.oF.a(this.Hw.x,this.Hw.y)),this.us=a,this.cg.a(a.x,a.y))}else this.yr=!0,this.Hw=a,this.us=new I};e.Ln=function(){};function PD(a,b){w(a,Nf);Z.call(this,"content");var c=this;this.Vi=b||0;this.Cn=new I(0,0);this.JF=1;this.NY=new F;this.yQ=new F;this.Fa=a;this.kb=new Z;this.kb.resize(this.Fa.width(),this.Fa.height());Y(this.kb,"background-image",Wi(a.path()));Y(this.kb,"background-size","100% 100%");this.addChild(this.kb);a=new ND;a.sI.addHandler(this.OH,this);a.lw.addHandler(this.NH,this);b=new OD;b.cg.addHandler(this.MH,this);b.oF.addHandler(this.LH,this);b.BN.addHandler(function(){c.wn=NaN;c.xn=NaN},this);this.gl=
new Ak(document.body);Bk(this.gl,a);Bk(this.gl,b);Ck(this.gl)}m(PD,Z);e=PD.prototype;e.sD=function(a){this.vh=a;this.ls=this.xE();QD(this,this.ls)};e.resize=function(a,b){v(a);v(b);Z.prototype.resize.call(this,a,b);this.ls=this.xE();QD(this,this.ls)};e.MH=function(a,b){RD(this,this.wn+a,this.xn+b)};e.LH=function(){this.wn=this.kb.x();this.xn=this.kb.y();RD(this,this.wn,this.xn)};
function RD(a,b,c){var d=a.kb.width()*a.L,f=a.kb.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.Cn.x;f>h?(v(p(c)),c=Math.max(Math.min(0,c),h-f)):c=Math.floor((h-f)/2)-a.Cn.y;a.kb.move(b,c);a.VD()}e.VD=function(){};e.OH=function(a){this.Fl||(this.Fl=this.L);this.JF=a;a=Math.min(this.vh,this.Fl*a);a=Math.max(this.ls,a);QD(this,a,!0);this.NY.a();1==this.JF&&this.yQ.a()};e.NH=function(){this.Fl=0;1==this.JF&&this.yQ.a()};
e.xE=function(){var a=this.width(),b=this.height(),c=this.Vi,d=new K(0,0,this.Fa.width(),this.Fa.height());c=p(c)?er(d,c):d;return Math.min(this.vh,Hg({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,gh:!1}).scale)};
function QD(a,b,c){a.Cn.x=isNaN(a.wn)?Math.floor(.5*(a.width()-a.kb.width()*a.ls)):0;a.Cn.y=isNaN(a.xn)?Math.floor(.5*(a.height()-a.kb.height()*a.ls)):0;Y(a.kb,"transform",Wl(a.Cn.x,a.Cn.y)+" "+Vl(b)+" "+Xl(a.Vi));var d=b-a.L;a.L=b;c&&(b=a.kb.x()-d*a.kb.width()/2,d=a.kb.y()-d*a.kb.height()/2,RD(a,b,d));a.pM()}e.pM=function(){};function SD(a,b,c){JD.call(this,a);this.Cd=this.M=null;this.Vi=c||0;this.L=1;this.uv=!0;this.Qi=this.lN(b);this.addChild(this.Qi);gk||(this.M=this.Iu(),this.M.wb(46),this.addChild(this.M));this.cb(1);this.w().addHandler(ya)}m(SD,JD);e=SD.prototype;e.open=function(){gk&&this.Ju();JD.prototype.open.call(this)};e.Iu=function(){var a=new Z("top_panel");Ki(a.displayObject(),"0 0");return a};e.Ju=function(){};e.lN=function(a){return new PD(a,this.Vi)};
e.resize=function(a,b){v(a);v(b);this.M&&this.M.ya(a/this.L);var c=a>b;this.h("landscape",c);this.Qi.resize(a,b-this.Qi.y());this.Na(a,b);JD.prototype.resize.call(this,a,b);p(this.xO)&&c!=this.xO&&this.close();this.xO=c};e.Na=function(){};function TD(a,b){a.Qi.fc(b)}e.cb=function(a){this.L=a;this.M&&(Ag(this.M.displayObject(),a),TD(this,Math.floor(this.M.height()*a)));this.Qi.sD(a)};e.scale=function(){return this.L};e.close=function(){Dk(this.Qi.gl);JD.prototype.close.call(this)};function UD(a,b,c){SD.call(this,"picture_popup",b.Fa,c);this.F=a}m(UD,SD);UD.prototype.Ju=function(){var a=new MD;a.qc().addHandler(function(){this.close()},this);TD(this,a.height())};UD.prototype.close=function(){gk&&ISPQuizPlayer.setLayout("default");SD.prototype.close.call(this)};UD.prototype.Iu=function(){var a=SD.prototype.Iu.call(this),b=new Z("close");b.w().addHandler(function(){this.close()},this);a.addChild(b);return a};
UD.prototype.Na=function(a,b){SD.prototype.Na.call(this,a,b);a>b?(this.Qi.fc(0),this.Qi.resize(a-(this.M?56:0),b),this.M&&(this.M.wb(b/this.scale()),Y(this.M,"right",-56*(1-this.scale())+"px"))):this.M&&(this.M.wb(46),Y(this.M,"right",""))};function VD(a){JD.call(this,"send_report");this.lm(!0);var b=this.Hf;b&&b.nb(.5);this.cc=new KD("message",!1);this.cc.C(a);this.addChild(this.cc);a=new Z("send_preloader");this.addChild(a)}r(VD,JD);VD.prototype.ab=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 WD(a,b,c,d){Z.call(this,"field");this.j=c;this.Fr=a;var f=this.Fr.Qc;d=d||"";a="";"select"==f.type()?(this.vd=new Z("combobox"),this.addChild(this.vd),a=" comboboxPrompt",this.addChild(kj(b,"auth_combobox_icon")),this.vd.w().addHandler(function(){sC(this,"focused");this.DQ.a(f.values(),Za(f.values(),this.YM))},this)):(this.Ba=new Z("","INPUT"),this.addChild(this.Ba),d=d||f.values()[0].text(),"USER_EMAIL"==f.Yd()&&(this.Ba.displayObject().type="email"),A(this.Ba.displayObject(),"focusin",
function(){sC(this,"focused");tC(this,"empty");XD(this,void 0)},!1,this),A(this.Ba.displayObject(),"focusout",function(){tC(this,"focused");var a=this.Ba.displayObject().value;this.En(a)},!1,this),A(this.Ba.displayObject(),["blur","input"],function(){var a=this.Ba.displayObject().value;Oq(this.Fr,a);this.BE.a(this.Yd(),a);this.En(a)},!1,this),A(this.Ba.displayObject(),"keydown",this.ee,!1,this));this.ys=new Z("prompt"+a);YD(this,this.ys);this.ys.g(!1);this.addChild(this.ys);this.Jo=new KD("error_state_label",
!1);this.Jo.vf("TODO : Field is required");this.Jo.i(!1);this.addChild(this.Jo);this.Vj=new KD("hint",!1);this.Vj.i(!1);this.addChild(this.Vj);this.En(d);d&&Oq(this.Fr,d);this.BE=new F;this.DQ=new F}m(WD,Z);WD.prototype.zL=function(a){this.Vj.vf(a);this.Vj.i(null!=a&&0<a.length);this.Vj.visible()?Cg(this.displayObject(),"with_hint")||(a=this.displayObject(),vg(a,"with_hint")):Cg(this.displayObject(),"with_hint")&&(a=this.displayObject(),wg(a,"with_hint"))};WD.prototype.Yd=function(){return this.Fr.Qc.Yd().text()};
function XD(a,b){a.ys.i(!0);null!=b?(sC(a,"error"),a.Jo.i(!0),a.vd?a.YM&&a.ys.i(!1):a.Ba.displayObject().value&&a.ys.i(!1),"field-is-empty"==b||"required-field-is-missing"==b?a.Jo.C(a.j.A("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"field-value-is-invalid"==b&&a.Jo.C(a.j.A("AUTHORIZATION_FORM_ERROR_EMAIL"))):(tC(a,"error"),a.Jo.i(!1))}
WD.prototype.En=function(a){var b=Cg(this.displayObject(),"focused");a?tC(this,"empty"):b||sC(this,"empty");this.vd?this.vd.C(a):this.Ba.displayObject().value!=a&&(this.Ba.displayObject().value=a)};WD.prototype.ee=function(a){13==a.keyCode&&this.Ba.displayObject().blur()};function YD(a,b){a=a.Fr.Qc;var c=a.title().text();"mandatory"==a.usage()&&(c+="*",sC(b,"required"));b.C(c)};function ZD(a,b,c,d){var f="";Wj&&(f="ios9");ic&&(f="msedge");lc&&(f="webkit");kc&&(f="gecko");z&&(f="ie");Z.call(this,"text "+f);a=Qs(b,a);d=new nn(a,new ln(null,d,null));c=c.ke({l:"rich-text-view",htmlText:a.htmlText(),Vl:d.ei,Tk:!1});this.addChild(c)}m(ZD,Z);function $D(a,b,c,d,f,g,h,k,n){Z.call(this,"authorization");var t=this;this.Vh={};this.D=a;a=new ZD(b,k,h,n,!0);b.Ke()&&a.h("empty",!0);a.h("auth_title",!0);this.addChild(a);$a(this.D.contentState().Ub(),function(a){var b=a.Qc;if("disabled"!=b.usage()){var h=b.Yd().text(),k=this.D.Yq().kf(h)?this.D.Yq().me(h):"",n=new WD(a,c,d,k);this.addChild(n);this.Vh[h]=n;"USER_EMAIL"==h&&g&&n.zL(d.A("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));n.BE.addHandler(this.RU,this);n.DQ.addHandler(function(a,c){Fg();
var d=aE(f,b.title(),a,c);this.Db.a(d);d.Ag.addHandler(function hg(a){d.Ag.removeHandler(hg);d.close();a&&(n.En(a),n.YM=a,Oq(n.Fr,a),n.BE.a(n.Yd(),a),XD(n,void 0));tC(n,"focused")},this)},this)}},this);this.D.submittedEvent().addHandler(function(){var a=t.D.ED();a&&bE(t,a)},this);this.Db=new F;this.mg=new F}m($D,Z);$D.prototype.RU=function(a,b){b&&(this.D.Yq().Pf[a.toLowerCase()]=b)};
function bE(a,b){Fg();var c=[],d;for(d in a.Vh)XD(a.Vh[d],void 0);$a(b,function(a){var b=this.Vh[a.Qc];if(null!=b)if(a=a.description(),"field-value-is-invalid"==a)XD(b,a);else if("field-is-empty"==a||"required-field-is-missing"==a)c.push(b),XD(b,a)},a)};function cE(a,b,c,d,f){Z.call(this,"view");b&&(this.ss=b.Fa,this.Hv=d,this.kb=new Z("image"),Y(this.kb,"background-image",Wi(this.ss.path())),Y(this.kb,"background-size","cover"),this.addChild(this.kb),this.kb.w().addHandler(function(){this.XJ&&this.Ad.a(b)},this),A(this.kb.displayObject(),sk,function(a){this.XJ&&a.stopPropagation()},!1,this));a&&(a=Qs(c,a),c=new nn(a,new ln(null,null,null)),this.aq=f.ke({l:"rich-text-view",htmlText:a.htmlText(),Vl:c.ei,Tk:!1}),this.addChild(this.aq));this.Ad=new F}
m(cE,Z);cE.prototype.cd=function(){return this.Ad};
cE.prototype.invalidate=function(){if(this.ss){var a=Math.min(1,this.width()/this.ss.width(),this.Hv/this.ss.height());this.kb.resize(Math.floor(this.ss.width()*a),Math.floor(this.ss.height()*a));this.XJ=!0;Y(this.kb,"pointer-events",this.XJ?"":"none")}a=parseFloat(Tf(this.displayObject(),"min-height"));if(this.kb){var b=og(this.kb.displayObject());b=this.kb.height()+b.top+b.bottom}else b=0;var c=this.aq?this.aq.height():0;a=Math.max(a,b,c);if(this.aq){var d=a>c?Math.floor((a-c)/2):0;this.aq.fc(d);
this.KM=b>c?0:a-c-d;if(this.wV&&this.kb){a=og(this.kb.displayObject());a=this.kb.height()+a.top+a.bottom;Y(this.wV,"line-height",a+"px");this.aq.fc(0);return}}else this.KM=0;this.wb(a)};cE.prototype.fC=function(){return this.KM};cE.prototype.C=function(a){this.aq.displayObject().innerHTML=a};function dE(a,b,c,d,f){Z.call(this,"item");this.uU=c;this.R=new cE(c.textRange(),c.yc,b,72,f);this.addChild(this.R);d&&this.addChild(kj(a,"item_pair_icon"))}m(dE,Z);dE.prototype.invalidate=function(){this.R.invalidate()};dE.prototype.C=function(a){this.R.C(a)};function eE(a,b,c,d,f,g){JD.call(this,"answers_popup");this.O=[];this.lm(!0);this.Ce=f;this.TP=g||[];this.P=c;this.j=b;c="items";p(g)||(c+=" without_pair");this.qJ=new Z("title");this.qJ.C(this.NF());this.addChild(this.qJ);this.yE=new Z("cancel");this.yE.C(b.A("PB_DIALOG_BOX_CANCEL_BUTTON"));this.addChild(this.yE);this.bc=new dD(c,"hidden","auto","div.item");this.addChild(this.bc);fE(this,a,d);this.yE.w().addHandler(function(a,b){b.preventDefault();this.Ag.a(void 0)},this);this.Ag=new F}m(eE,JD);
e=eE.prototype;e.NF=function(){return this.j.A("PB_MINI_SKIN_ANSWER_CHOICES_DIALOG_TITLE")};e.open=function(){JD.prototype.open.call(this);this.Na()};e.close=function(){JD.prototype.close.call(this)};e.ab=function(a,b){this.resize(a,b);this.Na()};e.Na=function(){for(var a=0;a<this.O.length;++a)this.O[a].invalidate();Y(this,"height","");a=this.bc.content().height()+this.bc.y();Y(this,"height",Math.min(this.height(),a)+"px");this.bc.invalidate()};e.Hu=function(){};
e.sr=function(a,b,c,d){0!=d&&this.bc.content().addChild(new Z("separator"));d=this.TP&&-1!=this.TP.indexOf(this.O.length);a=new dE(a,this.P,b,d,this.Ce);0===this.O.length&&Dg(a.displayObject(),"first");c&&Dg(a.displayObject(),"selected");this.bc.content().addChild(a);this.O.push(a);a.w().addHandler(function(a){this.zN(a.uU)},this);return a};e.zN=function(a){this.Ag.a(a)};function fE(a,b,c){a.O=[];a.Hu(b,c)};function gE(a){this.Gz=a;this.tb=p(a)?fj(a):""}gE.prototype.text=function(){return this.tb};gE.prototype.text=gE.prototype.text;gE.prototype.htmlText=function(){return this.Gz};function hE(a,b,c,d,f,g,h){eE.call(this,a,b,g,f,h);var k=this;this.od=d;this.md=c.text();v(this.Hf).w().addHandler(function(a,b){b.preventDefault();k.Ag.a(void 0)},this);fE(this,a,f);this.qJ.C(this.NF())}m(hE,eE);hE.prototype.Hu=function(a,b){if(this.od)for(var c=0;c<this.od.length;++c){var d=new gE(this.od[c].text()),f=new bp;f.setText(new Cz(d.htmlText(),[],[],new Sd));this.sr(a,f,c==b,c).C(d.htmlText())}};hE.prototype.zN=function(a){this.Ag.a(a.textRange().htmlText())};hE.prototype.NF=function(){return this.md};function iE(a,b,c,d){this.F=a;this.P=c;this.j=b;this.Ce=d}function aE(a,b,c,d){return new hE(a.F,a.j,b,c,d,a.P,a.Ce)};function jE(a,b,c,d,f,g){this.j=a;this.MB=b;this.F=c;this.Nf=d;this.P=f;this.uV="headerWithText";this.Kp=g;this.Ic=null}e=jE.prototype;e.mm=function(a){this.Ic=a};e.Rt=function(){return v(this.Ic)};e.K=function(){return this.j};e.T=function(){return this.F};e.soundController=function(){return this.Nf};e.ba=function(){return this.P};e.Yf=function(){return this.Kp};function kE(a,b){Z.call(this,"visualizer");var c=b.T();this.D=a;this.Db=new F;this.mg=new F;var d=b.ba(),f=new ws(new rs({fontSize:16,ba:d,ES:"#000000"})),g=new iE(c,b.K(),d,f);this.Ly=new $D(a,a.slide().description(),c,b.K(),g,b.Yf(),f,d,b.Rt());this.Ly.Db.addHandler(this.Db.a,this.Db);this.Ly.mg.addHandler(this.mg.a,this.mg);this.addChild(this.Ly)}m(kE,Z);e=kE.prototype;e.$B=function(){};e.slide=function(){return this.D.slide()};e.activated=function(){return this.Wb};e.Wa=function(a){this.Wb=a};
e.setOverlayDisplayed=function(){};e.cb=function(){};e.resize=function(a){Z.prototype.resize.call(this,a,void 0);this.Ly.resize(a)};e.VL=function(){};function lE(){ISPQuizPlayer.setLayout("hotspot");this.GE=new PC("clearHotspot");this.GE.i(!0);this.zu=new PC("closeHotspotPopup");this.zu.i(!0)}lE.prototype.qc=function(){return this.zu.w()};lE.prototype.height=function(){return 45};function mE(a){var b=a.T,c=a.qL,d=a.K,f=a.Le,g=a.vb;a=a.content;JD.call(this,"dnd_popup");this.F=b;this.xn=this.wn=this.vh=this.ZR=this.L=1;this.uv=!0;this.Vc=g;this.D=f;this.Fl=0;this.j=d;gk||(this.M=this.Iu(),this.M.wb(45),this.addChild(this.M));this.kG();this.ja=c;b=new ND;b.sI.addHandler(this.OH,this);b.lw.addHandler(this.NH,this);c=new OD;c.cg.addHandler(this.MH,this);c.oF.addHandler(this.LH,this);this.YR=new Z("content");this.addChild(this.YR);this.Qb=a;this.YR.addChild(this.Qb);this.cb(1);
this.gl=new Ak(document.body);Bk(this.gl,b);Bk(this.gl,c);Ck(this.gl)}m(mE,JD);e=mE.prototype;e.close=function(){gk&&ISPQuizPlayer.setLayout("default");Dk(this.gl);JD.prototype.close.call(this)};e.open=function(){gk&&this.Ju();JD.prototype.open.call(this)};e.MH=function(a,b){nE(this,this.wn+a,this.xn+b)};e.LH=function(){this.wn=this.Qb.x();this.xn=this.Qb.y();nE(this,this.wn,this.xn)};
e.OH=function(a){this.Fl||(this.Fl=this.L);a=Math.min(this.vh,this.Fl*a);a=Math.max(this.ZR,a);oE(this,a);oE(this,a)};function oE(a,b){Ag(a.Qb.displayObject(),b);a.Qb.setParentScale(b);var c=b-a.L;a.L=b;b=a.Qb.x()-c*a.Qb.width()/2;c=a.Qb.y()-c*a.Qb.height()/2;nE(a,b,c)}
function nE(a,b,c){var d=a.Qb.width()*a.L,f=a.Qb.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.Qb.xf(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.Qb.fc(c)}e.NH=function(){this.Fl=0};e.Iu=function(){var a=new Z("top_panel");Ki(a.displayObject(),"0 0");return a};
e.Ju=function(){var a=this;if(this.ja)var b=new MD;else b=new lE,b.GE.w().addHandler(function(){w(a.D,Kr).contentState().reset()},this);b.qc().addHandler(function(){a.close()},this)};
e.kG=function(){var a=this,b=this.M;if(b)if(this.ja){var c=new Z("close");c.addChild(kj(this.F,"close_popup_icon"));c.w().addHandler(function(){a.close()},this);b.addChild(c)}else{c=function(){w(a.D,Kr).contentState().reset()};var d=new Z("clear");d.C(this.j.A("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.C(this.j.A("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.h("landscape",c);this.M&&(c?(Y(this.M,"width",""),Y(this.M,"height",b/this.vh+"px"),Y(this.M,"right",-this.M.width()*(1-this.vh)+"px")):(Y(this.M,"width",a/this.vh+"px"),Y(this.M,"height",""),Y(this.M,"right","")));this.Na(a,b);JD.prototype.resize.call(this,a,b);this.Na(a,b)};
e.Na=function(a,b){var c=this.M?56:0;a-=a>b?c:0;c=Hg({width:this.Vc.width,height:this.Vc.height,boundingWidth:a,boundingHeight:b,gh:!0}).scale;this.Qb.resize(this.Vc.width,this.Vc.height);this.Qb.setParentScale(c);Ag(this.Qb.displayObject(),c);this.L=this.Fl=this.ZR=c;this.Qb.xf((a-this.Vc.width*c)/2);this.Qb.fc(Math.floor((b-this.Vc.height*c)/2))};e.cb=function(a){this.L=a;this.M&&Ag(this.M.displayObject(),a);this.vh=a};function pE(a){v(null!=a);this.Oa=a;A(a,"play",this.qH,!1,this);A(a,"playing",this.ds,!1,this);A(a,"pause",this.ds,!1,this);A(a,"seeking",this.sH,!1,this);A(a,"ended",this.ds,!1,this);A(a,"waiting",this.ds,!1,this);A(a,"timeupdate",this.Pv,!1,this);A(a,"progress",this.vP,!1,this);A(a,"loadeddata",this.vP,!1,this);A(a,"canplaythrough",this.yW,!1,this);qE(this)||A(a,"loadedmetadata",this.pH,!1,this);(this.mn=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||ad(a,"canplay",this.rH,!1,this);this.Up=
new F;this.$m=new F;this.OA=new F;this.HG=new F;this.UY=new F;this.$R=new F;this.aP=new F;this.OU=new F;this.VA=new F;this.mY=new F;this.Qd()}var rE=new F;e=pE.prototype;e.m="paused";e.mn=!1;e.Jf=!1;e.up=!1;e.Rh=!1;e.Hs=-1;e.dl=-1;e.tN=0;e.yu=-1;e.fF=0;e.na=function(){if(!this.Oa)throw Error("media player was disposed");return this.Oa};e.state=function(){return this.m};e.Ix=function(){var a=this.na();return Ui||!(this.na().controls||ai&&!gk)?!this.Jf:a.paused};
e.Qd=function(){var a=(a=this.Oa)?a.error?"error":a.ended?"ended":this.Ix()?"paused":this.Rh?"buffering":"playing":"disposed";var b=this.m;b!=a&&(this.m=a,this.Up.a(this,b))};function sE(a){return!!a.Oa&&!a.Oa.error&&p(a.Oa.play)}function qE(a){return sE(a)&&a.na().readyState>=HTMLMediaElement.HAVE_METADATA}e.ready=function(){return sE(this)&&this.mn};
e.Oz=function(){var a=this.Bo,b=this.na().getAttribute("preload");b=b&&"metadata"!=b?$h?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;$h&&this.na().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.mn?this.rH():(this.Bo=this.mn&&sE(this)&&this.na().readyState>=b,this.Bo||!N||1!=this.na().networkState||1!=this.cW||gk||(this.Bo=!0,this.mY.a(this)),this.Bo||this.Or?this.Bo&&(clearInterval(this.Or),this.Or=void 0):this.Or=setInterval(Ja(this.Oz,
this),2E3),!a&&this.Bo&&this.OU.a(this),this.cW=this.na().networkState)};e.yW=function(){this.Oz()};e.playing=function(){return this.Jf};
e.play=function(){if(sE(this)){this.Jf=!0;Ui&&"VIDEO"==this.na().tagName&&this.src()&&!this.na().src&&(this.na().src=this.src());var a=this.na().play();a&&a.catch(function(a){return window.console.log(a)});if(Uj){var b=this.na().currentTime,c=0;clearInterval(this.Wy);this.Wy=setInterval(Ja(function(){++c;this.na().currentTime<b?(this.na().currentTime=b,tE(this)):3<c&&tE(this)},this),0)}uE(this)}};e.pause=function(){sE(this)&&(this.Jf=!1,vE(this),this.na().pause(),0!=this.up&&(this.up=!1))};
e.stop=function(){tE(this);if(sE(this)){this.Jf=!1;vE(this);0!=this.up&&(this.up=!1);var a=this.na();a.pause();if(2==a.networkState){var b=this.src();a.src="";a.src=b}this.ds();qE(this)&&0<a.currentTime?a.currentTime=0:this.Hs=-1;this.dl=-1}};e.seek=function(a){tE(this);qE(this)?(this.fF=this.na().currentTime=a,this.Hs=-1):this.Hs=sE(this)?a:-1;this.dl=-1};e.currentTime=function(){return this.ready()?this.na().currentTime:sE(this)?Math.max(this.Hs,0):0};
e.duration=function(){return qE(this)?this.na().duration:0};e.volume=function(){return sE(this)?this.na().volume:1};e.setVolume=function(a){Ui?this.UC(!a):sE(this)&&(a=Xd(a,0,1),this.na().volume!=a&&(this.na().volume=a,this.$R.a(this)))};e.muted=function(){return sE(this)&&this.na().muted};e.UC=function(a){if(sE(this)){var b=this.na();b.muted!=a&&(b.muted=a,this.aP.a(this))}};
e.hT=function(){if(qE(this)){for(var a=this.duration(),b=0,c=v(this.na().buffered),d=0;d<c.length;++d)b+=c.end(d)-c.start(d);return Math.round(1E3*Xd(0<a?b/a:0,0,1))/1E3}return 0};e.Zc=function(){sE(this)&&(kd(this.Oa),vE(this),this.Or&&(clearInterval(this.Or),this.Or=void 0),this.Oa&&(this.Oa.src=""),this.Oa=null,this.Qd())};e.reset=function(){this.pause();this.seek(0)};e.stateChangedEvent=function(){return this.Up};e.bD=function(){return this.OA};e.mT=function(){return this.aP};e.yy=function(){return this.$R};
e.readyEvent=function(){return this.VA};e.rH=function(){this.Qd();this.mn=!0;rE.a(this);this.VA.a(this);if(0<this.Hs){var a=this.dl;this.seek(this.Hs);this.dl=a}this.Oz()};e.ds=function(){var a=this.na();if(this.Ix()||a.ended)a.ended&&a.pause(),this.Jf=!1,vE(this);this.Qd()};e.qH=function(){1!=this.up&&(this.up=!0);this.ds();uE(this)};e.pH=function(){this.$m.a(this)};e.Pv=function(){var a=this.currentTime();this.tN!=a&&(this.OA.a(this),this.tN=a)};e.vP=function(){this.HG.a(this)};e.sH=function(){this.UY.a(this)};
function uE(a){0>a.yu&&(a.yu=setInterval(Ja(a.SU,a),500))}function vE(a){0<a.yu&&(clearInterval(a.yu),a.yu=-1)}
e.SU=function(){if(this.Bo)if(!this.Jf||!this.na().paused||this.na().ended||this.na().controls||ai&&!gk||this.na().play(),1==this.na().networkState)this.Rh&&(this.Rh=!1,this.Qd());else if(this.up){var a=this.na(),b=this.currentTime(),c=!1;this.Ix()||a.ended||b!=this.fF||(c=!0);!Tj&&!c&&0<this.dl&&(1<Math.abs(this.dl-b)?(c=!0,a.currentTime=this.dl):this.dl=-1);this.fF=b;a=this.na().buffered;if(Tj&&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.na().paused&&this.na().play();break}}this.Rh!=c&&(this.Rh=c,this.Qd())}};e.yj=function(a){this.na().controls=a};e.zS=function(){this.yj(!1)};e.src=function(){var a=this.na();return sE(this)?a.src||a.currentSrc:""};function tE(a){a.Wy&&(clearInterval(a.Wy),a.Wy=void 0)};function wE(a,b,c,d){this.VO=a;this.Rg=d;this.X=b;this.X.Up.addHandler(this.uh,this);(this.af=c)&&!d&&c.yj(sn(a));this.sA=new F;this.qA=new F}e=wE.prototype;e.Rg=!1;e.Jf=!1;e.jp=!0;e.$C=function(){return this.af?this.af.qg():null};e.Wa=function(a){a?this.af&&this.af.On(!0):this.X.stop()};e.cb=function(a){this.af&&this.af.cb(a)};e.stop=function(){this.X.stop()};
e.start=function(){if(Oj||Vj){var a=this.X,b=this.X.src();if(a.Oa&&a.Oa.play){if(!q(b))b:{Aa(b)||(b=[b]);for(var c=0;c<b.length;++c){var d=b[c],f=a.na();if(f.canPlayType&&f.canPlayType(d.type())){b=d.src();break b}}b=null}b&&(c=a.na(),b!=c.src&&(a.playing()&&a.pause(),a.dl=-1,a.mn&&(a.mn=!1,ad(c,"canplay",a.rH,!1,a)),c.src=b,a.Qd(),a.Oz()))}}this.X.play()};e.setOverlayDisplayed=function(a){this.af&&this.af.setOverlayDisplayed(a)};
e.wJ=function(a){if(this.X!==a){var b=this.X.volume();this.X.Up.removeHandler(this.uh,this);this.X.Zc();this.X=a;this.X.setVolume(b);this.X.Up.addHandler(this.uh,this);this.Jf=a.playing()}};
e.uh=function(){if(!this.Rg){var a=this.VO,b=a.Ia().pe();switch(this.X.state()){case "ended":b||(tn(a,a.Uq()+1),this.qA.a(this.X));this.af&&(a=sn(a),this.af.On(a),this.af.yj(a));this.jp=!0;break;case "playing":b&&this.jp&&(sn(a)?(this.jp=!1,tn(a,a.Uq()+1),this.af&&this.af.On(!1)):this.X.stop());break;case "paused":this.af&&this.af.On(!0)}a=this.X.playing();this.Jf!=a&&(this.Jf=a)&&this.sA.a(this.X)}};e.setVolume=function(a){this.af?this.af.setVolume(a):this.X.setVolume(a)};function xE(){Z.call(this,"progress_bar");this.MO=new yE("loaded_track");this.addChild(this.MO);this.bQ=new yE("played_track");this.addChild(this.bQ);this.cq=new Z("time_tooltip");this.cq.i(!1);this.addChild(this.cq);this.Jw=new F;this.Nw=new F;this.pw=new F}r(xE,Z);e=xE.prototype;e.$b=0;e.L=1;e.Xi=!1;e.cb=function(a){this.L=a};
e.g=function(a){xE.ra.g.call(this,a);var b=this.displayObject();a?(A(b,sk,this.gs,!1,this),N||(A(b,uk,this.ml,!1,this),A(b,"mouseout",this.cn,!1,this))):(hd(b,sk,this.gs,!1,this),hd(b,uk,this.ml,!1,this),hd(b,"mouseout",this.cn,!1,this))};e.Lq=function(a){this.$b=a;isNaN(this.$b)&&(this.$b=0)};e.kh=function(a){a=0<this.$b?a/this.$b:0;isNaN(a)&&(a=0);this.bQ.setProgress(a)};e.AL=function(a){this.MO.setProgress(a)};
e.gs=function(a){this.Xi||(this.Xi=!0,this.Jw.a(),this.So(a),A(document,uk,this.fs,!0,this),A(document,tk,this.tP,!0,this),a.stopPropagation())};e.fs=function(a){this.So(a)};e.tP=function(a){hd(document,uk,this.fs,!0,this);hd(document,tk,this.tP,!0,this);N||this.So(a);this.Xi=!1;this.Nw.a();!N&&this.wv(a)||this.cq.i(!1)};e.So=function(a){a=zE(this,a);AE(this,a);this.pw.a(a*this.$b)};e.ml=function(a){this.Xi||(a=zE(this,a),AE(this,a))};e.cn=function(){this.Xi||this.cq.i(!1)};
function zE(a,b){b=Yf(b,a.displayObject()).x/a.L;return Xd(b/a.width(),0,1)}e.wv=function(a){a=Yf(a,this.displayObject());a.scale(1/this.L);return(new K(0,0,this.width()-1,this.height()-1)).contains(a)};function AE(a,b){var c=a.width()*b;a.cq.xf(c);var d=Math.floor(b*a.$b);b=Math.floor(d/3600);c=Math.floor(d%3600/60);d=Math.floor(d%60);a.cq.C(Zk(b)+":"+Zk(c)+":"+Zk(d));a.cq.i(!0)}function yE(a){Z.call(this,a)}r(yE,Z);yE.prototype.xh=0;yE.prototype.setProgress=function(a){this.xh=a;this.Na()};
yE.prototype.Na=function(){var a=Math.floor(100*this.xh);ag(this.ga(),a+"%")};function BE(){Z.call(this,"volume_bar");this.HR=new Z("track");this.addChild(this.HR);this.mr=new F;A(this.displayObject(),sk,this.uH,!1,this)}r(BE,Z);e=BE.prototype;e.L=1;e.cb=function(a){this.L=a};e.i=function(a){this.visible()!=a&&(BE.ra.i.call(this,a),a||(hd(document,uk,this.ll,!1,this),hd(document,tk,this.dn,!1,this)))};e.setVolume=function(a){this.HR.wb(48*(1-a)+8)};e.uH=function(a){this.So(a);A(document,uk,this.ll,!1,this);A(document,tk,this.dn,!1,this);a.stopPropagation()};e.ll=function(a){this.So(a)};
e.dn=function(a){hd(document,uk,this.ll,!1,this);hd(document,tk,this.dn,!1,this);this.So(a)};e.So=function(a){a=Yf(a,this.displayObject());a.scale(1/this.L);a=(a.y-8)/48;a=1-Xd(a,0,1);this.setVolume(a);this.mr.a(a)};function CE(a,b,c,d){Uo.call(this,a,b,c,d)}r(CE,Uo);CE.prototype.Fs=!1;CE.prototype.Gj=function(){var a=v(this.coords)[0];this.Fs&&(a=v(this.DS)[0]-a);gg(this.element,a)};CE.prototype.reverse=function(a){this.Fs=a};function DE(a,b,c){var d=!N;Z.call(this,"media_controls"+((b?" with_fullscreen":" no_fullscreen")+(d?" with_volume":" no_volume")));this.HM=p(c)?c:!0;this.rp=new EE(!1,"play_btn",!0);this.rp.w().addHandler(this.fX,this);this.addChild(this.rp);d&&(this.Oi=new EE(!0,"mute_btn",!0),this.Oi.w().addHandler(this.bX,this),this.addChild(this.Oi),this.dh=new BE,this.dh.mr.addHandler(this.dY,this),this.dh.i(!1),this.addChild(this.dh),this.Er=new CE(this.dh.displayObject(),0,1,150),A(this.Er,"finish",this.cY,
!1,this),A(this.Oi.displayObject(),"mouseover",this.$W,!1,this));b&&(this.Po=new EE(!1,"fullscreen_btn",!0),this.Po.w().addHandler(this.OW,this),this.addChild(this.Po));this.CQ=a;this.bk=new xE;this.bk.g(a);this.bk.Jw.addHandler(this.gs,this);this.bk.Nw.addHandler(this.HH,this);this.bk.pw.addHandler(this.fs,this);this.addChild(this.bk);this.FR=new F;this.mr=new F;this.GZ=new F;this.pw=new F;this.Jw=new F;this.Nw=new F}r(DE,Z);e=DE.prototype;e.CQ=!0;e.ZP=!0;e.ov=1;e.TH=1;e.HM=!0;e.Oi=null;e.Po=null;
e.gq=1;e.dh=null;e.Er=null;e.resize=function(a,b){var c=1;145>a&&(c=a/145,a=145);this.ov=c;DE.ra.resize.call(this,a,b);FE(this)};e.width=function(){return DE.ra.width.call(this)*this.ov};e.height=function(){return DE.ra.height.call(this)*this.ov};e.cb=function(a){this.TH=a;FE(this)};function FE(a){var b=a.ov*a.TH;a.HM&&Ag(a.displayObject(),b);a.bk.cb(b);a.dh&&a.dh.cb(b)}
e.g=function(a){this.enabled()!=a&&(DE.ra.g.call(this,a),this.rp.g(this.ZP&&a),this.bk.g(a&&this.CQ),this.Oi&&this.Oi.g(a),!a&&this.dh&&this.dh.i(!1))};e.On=function(a){this.ZP=a;this.rp.g(this.enabled()&&a)};e.ZL=function(a){this.Po&&this.Po.Ea(a)};e.Lq=function(a){this.bk.Lq(a)};e.kh=function(a){this.bk.kh(a)};e.AL=function(a){this.bk.AL(a)};e.fX=function(){this.rp.enabled()&&this.FR.a(!this.rp.selected())};e.OW=function(){v(this.Po).enabled()&&this.GZ.a(!this.Po.selected())};e.gs=function(){this.Jw.a()};
e.HH=function(){this.Nw.a()};e.fs=function(a){this.pw.a(a)};e.bX=function(){if(v(this.Oi).enabled()){var a=this.Oi.selected()?0:this.gq;v(this.dh).setVolume(a);this.mr.a(a)}};e.dY=function(a){this.gq=a;v(this.Oi).Ea(!1);this.mr.a(a)};e.$W=function(){v(this.Oi).enabled()&&!v(this.dh).visible()&&(this.dh.i(!0),A(document,uk,this.ll,!1,this),v(this.Er).reverse(!1),this.Er.play(!0))};
e.ll=function(a){var b=this.ov*this.TH;a=Yf(a,this.displayObject());a.scale(1/b);b=rC(v(this.dh));var c=rC(v(this.Oi));a=(b=he(c,b))?b.contains(a):!1;b=v(this.Er);1==b.Wd?b.Fs==a&&(b.Fs=!b.Fs,b.setProgress(1-b.Vb)):a||(b.reverse(!0),b.play(!0))};e.cY=function(){v(this.Er).Fs&&(v(this.dh).i(!1),hd(document,uk,this.ll,!1,this))};function EE(a,b,c){BC.call(this,a,b,c)}r(EE,BC);EE.prototype.NM=!0;EE.prototype.enabled=function(){return this.NM};
EE.prototype.g=function(a){this.NM=a;var b=this.displayObject();a?wg(b,"disabled"):vg(b,"disabled")};function GE(a,b){this.X=a;this.Sh=b;HE(this,a);b.FR.addHandler(this.YX,this);b.mr.addHandler(this.AW,this);b.pw.addHandler(this.fs,this);b.Jw.addHandler(this.gs,this);b.Nw.addHandler(this.HH,this);this.Jb()}e=GE.prototype;e.YP=!1;e.PE=1;e.XG=1;
e.dM=function(a){var b=this.X;b instanceof pE?(b.Up.removeHandler(this.Jb,this),b.$m.removeHandler(this.Jb,this),b.HG.removeHandler(this.Jb,this),b.OA.removeHandler(this.Jb,this)):(b.stateChangedEvent().removeHandler(this.Jb,this),b.$m.removeHandler(this.Jb,this),b.bD().removeHandler(this.Jb,this));this.X=a;HE(this,a);this.Jb()};
function HE(a,b){b instanceof pE?(b.Up.addHandler(a.Jb,a),b.$m.addHandler(a.Jb,a),b.HG.addHandler(a.Jb,a),b.OA.addHandler(a.Jb,a)):(b.stateChangedEvent().addHandler(a.Jb,a),b.$m.addHandler(a.Jb,a),b.bD().addHandler(a.Jb,a))}e.Jb=function(){var a=this.Sh,b=this.X,c=b.playing();a.rp.Ea(c);b.hT&&a.AL(b.hT());a.Lq(b.duration());a.kh(b.currentTime())};e.YX=function(a){a?this.X.play():this.X.pause()};e.AW=function(a){this.PE=a;this.X.setVolume(this.XG*this.PE)};
e.gs=function(){this.YP=this.X.playing();this.X.pause()};e.HH=function(){this.YP&&this.X.currentTime()<this.X.duration()&&this.X.play()};e.fs=function(a){this.X.seek(a)};function IE(a,b){Z.call(this,"audio_with_controls");this.Sh=this.kN(b);this.addChild(this.Sh);this.$U=new GE(a,this.Sh)}r(IE,Z);e=IE.prototype;e.kN=function(a){return new DE(a,!1,!1)};e.yj=function(a){this.Sh.g(a)};e.On=function(a){this.Sh.On(a)};e.cb=function(a){this.Sh.cb(a)};e.qg=function(){return this};e.resize=function(){};e.setOverlayDisplayed=function(){};e.setVolume=function(a){var b=this.$U;b.XG=a;b.X.setVolume(b.XG*b.PE)};function JE(a){pE.call(this,a)}r(JE,pE);e=JE.prototype;e.CO=0;e.cG=!1;e.qH=function(){this.cG?this.cG=!1:JE.ra.qH.call(this)};e.sH=function(){JE.ra.sH.call(this);this.CO=La()};e.Pv=function(){JE.ra.Pv.call(this);if(this.ready()&&Ti){var a=100>La()-this.CO;this.playing()||a||(this.cG=!0,a=this.na(),a.play(),a.pause())}};function KE(a,b){var c=a.Ia();var d=w(c.Fa,xs).Vn();Aa(d)||(d=[d]);d=yl(d);d=new JE(d);var f=null;c.Rf()||(f=this.mN(d,b||!c.pe()));wE.call(this,a,d,f,b)}r(KE,wE);KE.prototype.mN=function(a,b){return new IE(a,b)};function LE(a,b,c,d,f,g,h,k,n,t,u){Z.call(this,"feedback");var x=this;this.yl=void 0;this.j=a;this.md=new Z("header");var E=new Z("text");E.C(ME(this,d));f&&(d=new Z("icon"),d.addChild(f),this.md.addChild(d));this.md.addChild(E);this.addChild(this.md);this.f=new Z("content");a=-1==g?a.A("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):g+""||"";f={};n=Qs(n,c.content(),(f.ANSWER_ATTEMPTS=a,f));u=new nn(n,new ln(null,u,null));t=t.ke({l:"rich-text-view",htmlText:n.htmlText(),Vl:u.ei,Tk:!1});this.f.addChild(t);if(t=
c.audio())this.Rb=b,this.Rb.Fb(t),b=new tr(t),this.vc=new KE(b,k),this.vc.sA.addHandler(function(){x.Rb.audioStartedEvent().a()},this),this.vc.qA.addHandler(function(){x.Rb.Zd.a()},this),t.Rf()||(k=new IE(v(this.Rb.X),!0),this.f.qd(k,0)),h&&t.ni()&&this.Rb.start();h=!!c.audio()&&!v(c.audio()).Rf();(this.eO=!c.content().WK()||h)&&this.addChild(this.f)}m(LE,Z);
function ME(a,b){switch(b){case "correct":return a.j.A("PB_GRADED_QUESTION_CORRECT");case "incorrect":return a.j.A("PB_GRADED_QUESTION_INCORRECT");case "partially":return a.j.A("PB_GRADED_QUESTION_PARTIALLY_CORRECT");case "info":return a.j.A("PB_SURVEY_QUESTION_ANSWERED")}throw Error("incorrect status");}LE.prototype.IL=function(a){p(this.yl)&&this.yl.width==a.width||(this.yl=a);this.Km()};LE.prototype.Km=function(){og(this.md.displayObject());this.md.height();!this.eO&&this.height()};
LE.prototype.deactivate=function(){this.Rb&&this.Rb.stop()};function NE(a,b,c){var d=c>b;To.call(this,a,[d?0:.5],[1],d?500:250);this.kR=b;this.xF=c}m(NE,To);function OE(a,b){return.5<b?1-OE(a,1-b):2*Math.pow(b,2)}NE.prototype.Gj=function(){var a=v(this.coords)[0];JC(0,this.kR+OE(this,a)*(this.xF-this.kR));v(this.element);this.element.style.opacity=""+Math.max(0,a-.5)/.5};NE.prototype.ti=function(){To.prototype.ti.call(this)};
NE.prototype.vg=function(){To.prototype.vg.call(this);v(this.element);this.element.style.opacity="";this.element.style.top="";ak&&(A(window,"scroll",this.AQ,!1,this),Pi(function(){hd(window,"scroll",this.AQ,!1,this)},this,300))};NE.prototype.AQ=function(){KC()!=this.xF&&JC(0,this.xF)};function PE(a){DE.call(this,a,!1,!1);this.Rw=new Z("time");this.$b=this.Qj=0;this.addChild(this.Rw);this.cb(Qi())}r(PE,DE);PE.prototype.kh=function(a){PE.ra.kh.call(this,a);this.Qj=a;isNaN(this.Qj)&&(this.Qj=0);QE(this)};PE.prototype.Lq=function(a){PE.ra.Lq.call(this,a);this.$b=a;isNaN(this.$b)&&(this.$b=0);QE(this)};function QE(a){a.Rw.C(vD(Math.min(a.$b,Math.max(0,Math.floor(a.Qj)))))};function RE(a,b){IE.call(this,a,b)}r(RE,IE);RE.prototype.kN=function(a){return new PE(a)};function SE(a,b){KE.call(this,a,b)}r(SE,KE);SE.prototype.mN=function(a,b){return new RE(a,b)};function TE(a){pE.call(this,a);Ui&&rE.addHandler(this.dX,this)}r(TE,pE);TE.prototype.dX=function(a){this.playing()&&a instanceof JE&&this.play()};TE.prototype.videoWidth=function(){return qE(this)?this.na().videoWidth:0};TE.prototype.videoHeight=function(){return qE(this)?this.na().videoHeight:0};function UE(a,b,c){Z.call(this,"video iphone");this.X=a;a.yj(!0);this.addChild(a.na());this.w().addHandler(function(){this.X.play()},this);this.resize(b,c)}r(UE,Z);e=UE.prototype;e.gn=!1;e.yj=function(){};e.On=function(){};e.cb=function(){};e.qg=function(){return this};e.Wa=function(){};e.dM=function(a){this.removeChild(this.X.na());this.X=a;this.addChild(this.X.na())};e.ZL=function(){};e.setOverlayDisplayed=function(a){this.gn=a;this.X.yj(!a)};e.setVolume=function(a){this.X.setVolume(a)};function VE(a,b,c){Z.call(this,"video");this.X=a;a.yj(!0);this.addChild(a.na());this.resize(b,c)}r(VE,Z);e=VE.prototype;e.gn=!1;e.yj=function(){};e.On=function(){};e.cb=function(){};e.qg=function(){return this};e.Wa=function(){};e.dM=function(a){var b=this.width(),c=this.height();this.removeChild(this.X.na());this.X=a;a.yj(!this.gn);this.addChild(a.na());this.Cs(b,c)};e.Cs=function(a,b){var c=this.X.na();a&&ag(c,a);b&&bg(c,b)};e.ZL=function(){};e.setOverlayDisplayed=function(a){this.gn=a;this.X.yj(!a)};
e.setVolume=function(a){this.X.setVolume(a)};function WE(a,b){var c=a.Ia(),d=XE(c),f=c.ak.width(),g=c.ak.height();this.$w=fk?new UE(d,f,g):new VE(d,f,g);if(fk){c=c.ak.path();f=[];for(g=0;g<c.length;g++)f[g]=Fb(c.charAt(g));c=f.join("");f=v(this.$C());Y(f,"background","url("+c+")");Y(f,"background-size","100% 100%")}wE.call(this,a,d,this.$w,b);sn(a)||this.start()}r(WE,wE);WE.prototype.$C=function(){return this.$w.qg()};WE.prototype.Wa=function(a){WE.ra.Wa.call(this,a);if(!a&&N){var b=XE(this.VO.Ia());this.wJ(b)}this.$w.ZL(!1);this.$w.Wa(a)};
WE.prototype.wJ=function(a){this.$w.dM(a);WE.ra.wJ.call(this,a)};function XE(a){var b=w(a.FJ,Bs).Vn();Aa(b)||(b=[b]);b=zl(b);b=new TE(b);a=a.ak.path();null!=a&&b.na().setAttribute("poster",a);return b};function YE(a,b,c,d){this.Ee=this.vc=null;this.Wb=!1;this.Kj=b;this.Rg=c;this.Nf=d;this.Tc=w(this.Nf,Hl);if(a&&b){if(a=b.Ne)this.vc=new SE(a,c),this.vc.sA.addHandler(this.Kg,this),this.vc.qA.addHandler(this.Jg,this),Il(this.Tc,this.vc.X);if(b=b.Yc)this.Ee=new WE(b,c),this.Ee.sA.addHandler(this.hs,this),this.Ee.qA.addHandler(this.ol,this),Il(this.Tc,this.Ee.X)}this.Zf=new F;this.Lj=new F;this.Zd=new F;this.yk=new F;this.Nl=new F;this.xk=new F}e=YE.prototype;
e.vC=function(){this.vc&&Jl(this.Tc,this.vc.X);this.Ee&&Jl(this.Tc,this.Ee.X)};e.$B=function(){this.vc&&this.vc.X.na().load()};e.Wa=function(a){if(this.Wb!=a&&(this.Wb=a,this.vc&&this.vc.Wa(a),this.Ee&&this.Ee.Wa(a),a?(this.Nf.yy().addHandler(this.Vs,this),this.Vs()):this.Nf.yy().removeHandler(this.Vs,this),a&&this.vc)){var b=v(v(this.Kj).Ne);a=this.vc;var c=this.Lj;(b.Ia().ni()||b.Ia().Rf())&&(this.Rg||sn(b))&&(b=new kl,c.a(a.X,!0,b),b.suspended()||a.start())}};
e.setOverlayDisplayed=function(a){this.vc&&this.vc.setOverlayDisplayed(a);this.Ee&&this.Ee.setOverlayDisplayed(a)};function ZE(a){return a.vc?a.vc.$C():null}function $E(a){return a.Ee?a.Ee.$C():null}e.cb=function(a){this.vc&&this.vc.cb(a);this.Ee&&this.Ee.cb(a)};e.Kg=function(a){this.Zf.a(a)};e.hs=function(a){this.yk.a(a)};e.Jg=function(a){this.Zd.a(a)};e.ol=function(a){this.xk.a(a)};e.audioStartedEvent=function(){return this.Zf};e.audioStartingEvent=function(){return this.Lj};e.so=function(){return this.xk};
e.videoStartedEvent=function(){return this.yk};e.videoStartingEvent=function(){return this.Nl};e.Vs=function(){var a=this.Nf.volume();this.vc&&this.vc.setVolume(a);this.Ee&&this.Ee.setVolume(a)};function aF(a){a.vc&&a.vc.stop();a.Ee&&a.Ee.stop()};function bF(a){Z.call(this,a);this.Ad=new F}m(bF,Z);e=bF.prototype;e.cd=function(){return this.Ad};e.resize=function(a,b){Z.prototype.resize.call(this,a,b);this.Na()};e.Wa=function(a){a&&this.Na()};e.enabled=function(){return this.Bb};e.g=function(a){this.Bb=a;this.h("disabled",!this.Bb)};e.Na=function(){};function cF(){}cF.prototype.value=function(){return this.Ed};cF.prototype.Lc=function(a){this.Ed=a};function dF(a,b,c,d){Z.call(this,"");this.CU=new F;this.dZ=new F;this.LY=new F;var f=this.dv();b&&(f+=" review");f=l(f.split(" "));for(var g=f.next();!g.done;g=f.next())sC(this,g.value);this.Da=a.slide();this.Zf=new F;this.Zd=new F;this.D=a;this.ca=c;this.ja=b;this.Nf=c.soundController();c=this.slide().Ql();this.Lb=new YE(c,a.eC(),b,this.Nf);this.Lb.audioStartedEvent().addHandler(this.Kg,this);this.Lb.Zd.addHandler(this.Jg,this);this.zs=this.ZE(this.slide().description());eF(this,b,d||!1);this.addChild(this.zs);
(b=ZE(this.Lb))&&this.nu(b);var h=c?c.ib:null;if(h){b=h.Fa;this.VH=new Z;b.cm()?this.ib=new pC(b.oC()):(this.ib=new Z,Y(this.ib,"background-image",Wi(b.path())),Y(this.ib,"background-size","cover"));b=fF(this);var k=b instanceof dm?b.il:null,n=Yl(fF(this).rotationAngle());this.ib.w().addHandler(function(){k?Hi(k.url(),{target:k.target()}):this.Ad.a(h,n)},this);this.dS=new Ak(this.ib.displayObject(),[new ND]);Hk(this.dS,"scale").lw.addHandler(function(a){1<a&&this.Ad.a(h,n)},this);Ck(this.dS);this.VH.addChild(this.ib);
this.nu(this.VH)}(this.UB=$E(this.Lb))&&this.nu(this.UB);this.lM();a instanceof T&&(a.submittedEvent().addHandler(this.Sz,this),this.Sz());this.Ad=new F;this.Db=new F;this.mg=new F;this.Cy=new F;this.XA=new F;this.uI=new F}m(dF,Z);e=dF.prototype;e.cd=function(){return this.Ad};e.eu=function(){return this.dZ};e.Wt=function(){return this.LY};e.iS=function(){return new F};e.setTitle=function(a){var b=new Z("title");b.C(a);this.qd(b,0)};e.slide=function(){return this.D.slide()};e.$B=function(){this.Lb.$B()};
e.Jk=function(){};e.im=function(){};e.F=function(){return this.ca.T()};e.P=function(){return this.ca.ba()};e.$=function(){return this.ca.MB.$.displayObject()};e.j=function(){return this.ca.K()};e.Ic=function(){return this.ca.Rt()};e.cb=function(a){this.L=a};
e.Ej=function(a,b){this.Pc&&(this.Pc.deactivate(),this.removeChild(this.Pc),this.Pc=void 0);var c=this.ca.uV;if(this.ja||!(this.D&&this.D instanceof T&&!this.D.ub().get(this.D)||"noNotification"==c)){if(a){c=kj(this.F(),"feedback_icon");var d=!this.ja,f="info";this.D.slide().settings().J()&&(f=v(this.D.review()).status());null==this.Rb&&(this.Rb=new Nz(this.Nf),this.Rb.audioStartedEvent().addHandler(this.Kg,this),this.Rb.Zd.addHandler(this.Jg,this));this.Lb&&aF(this.Lb);this.Rb.vC();var g=(this.D&&
this.D instanceof T&&this.D.submitted(),!1);d=d&&!g;g=gF(this,15);g=new ws(g);this.Pc=new LE(this.j(),this.Rb,a,f,c,b,d,this.ja,this.P(),g,this.Ic());this.addChild(this.Pc);this.visible()&&hF(this)}a&&!this.ja&&(1<this.L?Pi(function(){iF(this)},this):iF(this))}};e.Kg=function(a){this.Zf.a(a)};e.Jg=function(a){this.Zd.a(a)};function iF(a){a.uI.a(new cF);var b=v(a.Pc).displayObject().offsetTop;(new NE(a.Pc.displayObject(),KC(),b)).play()}
e.g=function(a){var b=null!=this.Pc;this.Ab.g(a&&this.D instanceof T&&this.D.Eb()&&!b&&!this.ja)};e.visible=function(){return Z.prototype.visible.call(this)};e.i=function(a){Z.prototype.i.call(this,a);a&&(this.Ab.Wa(a),hF(this))};e.activated=function(){return this.Wb};e.GC=function(){this.ca.MB.GC()};e.Wa=function(a){this.Wb=a;this.Lb.Wa(a);this.visible()&&this.Ab.Wa(a);this.Pc&&(a?this.VL():this.Pc.deactivate())};e.setOverlayDisplayed=function(a){this.Lb.setOverlayDisplayed(a)};
e.ZE=function(a){var b=gF(this,this.zz());b=new ws(b);b=new ZD(a,this.P(),b,this.Ic(),!0);a.Ke()&&b.h("empty",!0);return b};function eF(a,b,c){a.Ab=a.Ec(b,c);a.Ab.cd().addHandler(function(a){this.cd().a(a)},a)}e.Ec=function(){throw Error("override");};e.lM=function(){this.addChild(this.Ab)};e.dv=function(){return"visualizer"};e.IL=function(a,b){this.yl=new J(a,b);hF(this)};function hF(a){a.Pc&&a.Pc.IL(v(a.yl))}e.qQ=function(a){this.zs.ya(a)};e.qn=function(a){this.Ab.ya(a)};
e.resize=function(a){if(a){Z.prototype.resize.call(this,a);this.qQ(a);var b=this.slide().Ql();if(this.ib){var c=v(b.ib).Fa,d=fF(this).rotationAngle();jF(this.ib,a,c.width(),c.height(),Yl(d),v(this.VH))}this.UB&&(b=v(b.video()),jF(this.UB,a,b.ak.width(),b.ak.height()));b=og(this.Ab.displayObject());this.qn(a-(b.left+b.right));hF(this)}};function fF(a){a=Fh(a.slide().gb().Gb(),"slidePicture")[0];return w(a,dm)}e.nu=function(a){this.addChild(a)};
function jF(a,b,c,d,f,g){var h=og(g?g.displayObject():a.displayObject());b-=h.left+h.right;h=.5*(en()?document.documentElement.clientHeight:dn()?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)?er(k,f):k;h=Hg({width:k.width,height:k.height,boundingWidth:b,boundingHeight:h,gh:!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",Wl(b,Math.floor((h.height-t)/2))+" "+Vl(k)+" "+Xl(f)),
a.resize(c,d),g.resize(h.width,h.height)):(a.resize(n,t),a.xf(b))}e.audioStartedEvent=function(){return this.CU};e.audioStartingEvent=function(){return this.Lb.audioStartingEvent()};e.videoStartedEvent=function(){return this.Lb.videoStartedEvent()};e.videoStartingEvent=function(){return this.Lb.videoStartingEvent()};
e.Sz=function(){w(this.D,T);if(this.Jc){var a=this.displayObject();wg(a,this.Jc);this.Jc=void 0}if(this.D.submitted())if(this.D.slide().settings().J()){if(a=this.D.review())this.Jc=a.status()}else this.Jc=this.D.xq()?"answered":"notanswered";else this.Jc="notanswered";this.D.Eb()||this.g(!1);this.Jc&&(a=this.displayObject(),vg(a,this.Jc))};e.so=function(){return this.Lb.so()};e.VL=function(){aF(this.Lb)};e.Fu=function(a){return Rz(new Qz({K:this.j(),B:this.$()}),{Le:this.D,mode:a})};e.zz=function(){return 16};
function gF(a,b){return new rs({fontSize:b,ba:a.P(),ES:"#000000"})}function kF(a){a=gF(a,15);return new ws(a)};function lF(a,b,c,d){dF.call(this,a,b,c,d);this.ew=!1}m(lF,dF);
lF.prototype.Ec=function(a,b){var c=this;this.zs.i(!1);var d=new bF("drag-n-drop"),f=this.Da.settings().J(),g=new Iu({B:this.$(),ba:this.P(),T:this.ca.T(),K:this.j(),vb:new J(500,500),Ih:new ws(void 0),ne:null});this.Qb=(new TA({T:this.ca.T(),ba:this.P(),wg:g,Va:g,Yf:!1,K:this.j(),B:this.$()})).create(this.D,a?b&&f?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal");d.addChild(this.Qb);this.$e=new P({l:"overlay"});b=new P({s:R(this.$e,"bg")});this.$e.addChild(b);b.addChild(new P({s:R(this.$e,
"icon")}));f=new P({s:R(this.$e,"label")});f.C(this.j().A("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(f);a?(this.Qb.g(!1),this.Qb.Wa(!0)):(d.addChild(this.$e),this.ew=!1,this.$e.w().addHandler(function(){c.$e.h("hidden",!0);if(!c.ew&&c.D.Eb()){var b=new mE({T:c.ca.T(),qL:a,K:c.j(),Le:c.D,vb:c.Vc,content:c.Qb});c.Db.a(b,!1,!0);b.Ye&&(c.ew=!0,b.qc().addHandler(function n(){b.qc().removeHandler(n);d.addChild(this.Qb);this.ew=!1;mF(this,this.Vc,this.MM.width,this.MM.height)},c))}}));return d};
lF.prototype.nu=function(a){dF.prototype.nu.call(this,a);a.i(!1)};lF.prototype.Sz=function(){dF.prototype.Sz.call(this);this.D.Eb()||this.$e.h("hidden",!0)};
function mF(a,b,c,d){isNaN(d)||isNaN(c)||a.ew||(a.Vc=b,a.MM=new J(c,d),c=Hg({width:b.width,height:b.height,boundingWidth:c-36,boundingHeight:d-36,gh:!0}).scale,a.Qb.resize(b.width,b.height),a.Qb.setParentScale(c),Ag(a.Qb.displayObject(),c),a.$e.resize(b.width*c,b.height*c),d=(a.Ab.width()-b.width*c)/2,a.Qb.move(d,0),a.$e.move(d,0),a.Ab.wb(c*b.height))};function nF(a,b,c,d){bF.call(this,"info");this.addChild(new ZD(a,b,c,d,!0))}m(nF,bF);function oF(a,b,c){dF.call(this,a,b,c)}m(oF,dF);oF.prototype.dv=function(){return dF.prototype.dv.call(this)+" info"};oF.prototype.Ec=function(){return new nF(this.Da.content().La(),this.P(),kF(this),this.Ic())};oF.prototype.zz=function(){return 25};function pF(a,b,c){dF.call(this,a,b,c)}m(pF,oF);pF.prototype.dv=function(){return oF.prototype.dv.call(this)+" intro"};pF.prototype.resize=function(a,b){oF.prototype.resize.call(this,a,b);a=this.D.slide().gb().LC()?0:Math.max(0,Math.floor((b-this.height())/2));this.fc(a)};pF.prototype.zz=function(){return 28};function qF(a,b,c,d){Z.call(this,"detailed_results");this.O=[];var f=new Z("title");f.C(a.A("PB_PRINT_DETAILED_REPORT_TITLE"));this.addChild(f);this.bc=new Z("result-items-container");this.addChild(this.bc);if(f=d.slidePoolState())d=d.rb.Xa().xg().type(),this.mu(a,b,c,f,d)}m(qF,Z);qF.prototype.mu=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.bc.addChild(new Z("separator")),g=new pD(b,null,c,g,a,f),this.bc.addChild(g),this.O.push(g))};function rF(a){this.I=a}e=rF.prototype;e.awardedPercent=function(){return this.I.awardedPercent()};e.awardedScore=function(){return this.I.awardedScore()};e.maxScore=function(){return this.I.maxScore()};e.Hd=function(){throw Error("");};e.passingPercent=function(){throw Error("");};e.isPassed=function(){return this.I.isPassed()};e.slidePoolState=function(){return this.I};function sF(a,b,c,d,f,g){Z.call(this,"progress_bar");a=new Z("topLabels");b=new Z("title");b.C(g);a.addChild(b);var h=Ng(d.awardedScore()),k=Ng(d.maxScore());d=new Z("passingScore");d.C(h+" / "+k);a.addChild(d);this.addChild(a);d=new Z("progressBar");var n=new Z("value");Pi(function(){var a=h/k*100;a=Math.max(.01,a);Y(n,"width",a+"%")},this);sC(d,"answered");d.addChild(n);this.addChild(d)}m(sF,Z);function tF(a,b,c,d,f,g,h){Z.call(this,"groupSection");a=new rF(g);h=Object.assign(h);h.m0=!1;b=new sF(c,b,d,a,h,g.title());this.addChild(b)}m(tF,Z);function uF(a,b,c,d,f){Z.call(this,"groupsResult");var g=new Z("titleLabel"),h=b.A("PB_PRINT_RESULT_BY_SECTION");g.C(h);this.addChild(g);this.fO=!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 tF(a,b,"en",c,!1,h,f),g.addChild(h),this.fO=!0)}m(uF,Z);function vF(a){bF.call(this,"details");this.Da=a}m(vF,bF);
vF.prototype.Kd=function(a,b,c){a.evaluation();a=this.Da.gb().Gb();b=new P({l:"awarded-section"});var d=Hh(a,"awardedScoreLabel");if(d){var f=Gh(a,"awardedScoreLabel"),g=new P({s:R(b,"awarded-score-label")});g.vf(Qs(c,f.La()).htmlText());b.addChild(g)}if(f=Hh(a,"awardedScoreValue")){g=Gh(a,"awardedScoreValue");var h=new P({s:R(b,"awarded-score-value")});h.vf(Qs(c,g.La()).htmlText());b.addChild(h)}(d||f)&&this.addChild(b);b=new P({l:"passing-section"});if(d=Hh(a,"passingScoreLabel"))f=Gh(a,"passingScoreLabel"),
g=new P({s:R(b,"passing-score-label")}),g.vf(Qs(c,f.La()).htmlText()),b.addChild(g);if(f=Hh(a,"passingScoreValue"))a=Gh(a,"passingScoreValue"),g=new P({s:R(b,"passing-score-value")}),g.vf(Qs(c,a.La()).htmlText()),b.addChild(g);(d||f)&&this.addChild(b)};function wF(a,b,c,d){dF.call(this,a,!1,c);var f=Hh(a.slide().gb().Gb(),"awardedScoreValue"),g=Hh(a.slide().gb().Gb(),"passingScoreValue"),h=Hh(a.slide().gb().Gb(),"reportBtn");a=h&&a.slide().content().RL();var k={Z2:f,m0:g,Q2:h,RL:a};this.Ab.Kd(b,c.K(),c.ba());sC(this,"result");(c=b.evaluation())?sC(this,c.quizPassed()?"passed":"failed"):sC(this,"survey");this.wm=new Z("btns-container");this.zs.addChild(this.wm);this.qb=d;this.c=b;c=(d=b.evaluation())?this.qb.allowRetakeQuiz():!1;var n=Hh(this.Da.gb().Gb(),
"restartBtn");this.Tg&&this.wm.addChild(this.Tg);c&&n&&(c=Gh(this.Da.gb().Gb(),"restartBtn"),this.Ds=new BC(!1,"result_btn"),this.Ds.ql=!0,this.Ds.h("restart",!0),this.Ds.C(c.La().text()),this.wm.addChild(this.Ds));d&&a&&(a=new uF(this.F(),this.j(),this.Da,this.c,k),a.fO&&this.addChild(a));h&&(h=new qF(this.j(),this.F(),this.P(),b),this.addChild(h));h=!0;if(!d||"quizPassingScore"==b.settings().passingScoreType())if(f||g)h=!1;h&&sC(this.zs,"onlyDescription")}m(wF,dF);e=wF.prototype;e.Ec=function(){return new vF(this.Da)};
e.ZE=function(a){var b=dF.prototype.ZE.call(this,a);70<a.text().length&&b.h("small-text",!0);a=new Z("descriptionContainer");var c=new P({l:"result-icon"});a.addChild(c);a.addChild(b);return a};e.lM=function(){this.zs.addChild(this.Ab);if(Hh(this.Da.gb().Gb(),"reviewBtn")){var a=Gh(this.Da.gb().Gb(),"reviewBtn");this.Tg=new BC(!1,"result_btn");this.Tg.ql=!0;this.Tg.C(a.La().text())}};e.qQ=function(){};e.qn=function(){};e.eu=function(){return this.Tg?this.Tg.w():dF.prototype.eu.call(this)};
e.Wt=function(){return this.Ds?this.Ds.w():dF.prototype.Wt.call(this)};e.zz=function(){return 28};function xF(a,b){To.call(this,a,[1],[b],200,function(a){return.5>a?2*a:2*(1-a)})}m(xF,To);xF.prototype.Gj=function(){var a=v(this.coords);Ag(this.element,a[0])};function yF(a,b,c){Z.call(this,"custom");this.Kb=b;this.j=c;this.Ii=new Z("field","INPUT");this.addChild(this.Ii);this.Ii.displayObject().value=this.Kb.customAnswer();zF(this);this.CN=new F;A(this.Ii.displayObject(),"keypress",this.VW,!1,this);A(this.Ii.displayObject(),"focusout",this.bN,!1,this);A(this.Ii.displayObject(),"focusin",this.IY,!1,this)}m(yF,Z);function zF(a){a.Ii.displayObject().placeholder=a.j.A("PB_MINI_SKIN_TYPE_CUSTOM_ANSWER")}yF.prototype.IY=function(){this.Ii.displayObject().removeAttribute("placeholder")};
yF.prototype.VW=function(a){13==a.keyCode&&this.bN()};yF.prototype.bN=function(){var a=this.Ii.displayObject().value;this.Kb.ur=a;this.Ii.displayObject().value=this.Kb.customAnswer();this.Ii.displayObject().blur();this.CN.a();zF(this)};yF.prototype.g=function(a){Z.prototype.g.call(this,a);this.Ii.g(a)};function AF(a,b,c,d,f,g){Z.call(this,"item");this.kc=d;var h=new Z("icon_area");h.addChild(d);this.addChild(h);d=c.choice().yc;h=c.choice().textRange();this.R=new cE(h,d,b,64,g);this.addChild(this.R);c.choice().typeIn()&&(Dg(this.displayObject(),"editable"),this.Zk=new yF(a,c,f),this.addChild(this.Zk),this.Zk.CN.addHandler(function(){BF(this)},this),A(this.Zk.displayObject(),Si?"click":sk,function(a){c.selected()&&a.stopPropagation()},!1,this),BF(this));this.Kb=c;this.Kb.Ge().addHandler(this.Qd,this);
this.Qd()}m(AF,Z);e=AF.prototype;e.cd=function(){return this.R.cd()};e.enabled=function(){return this.Bb};e.g=function(a){this.Bb=a;this.Zk&&this.Zk.g(a)};e.invalidate=function(){this.R.invalidate();if(this.Zk){var a=6-this.R.fC();Y(this.Zk,"margin-top",a+"px");Y(this.Zk,"min-height",-a+"px")}};function BF(a){""==a.Zk.Kb.customAnswer()?(a=a.displayObject(),vg(a,"empty")):(a=a.displayObject(),wg(a,"empty"))}
e.Qd=function(){if(this.Kb.selected()){var a=this.displayObject();vg(a,"selected")}else a=this.displayObject(),wg(a,"selected")};e.sm=function(){this.enabled()&&(this.Uj=!0,this.By())};e.By=function(){Pj&&!ak&&(Z.prototype.By.call(this),this.kO=!0,(new Xo(this.kc,1,1.1,!1)).play())};e.cf=function(a){Pj&&!ak&&this.enabled()&&(this.Uj=!1,this.kO?this.WA():a||(new xF(this.kc,1.1)).play())};e.WA=function(){Z.prototype.WA.call(this);this.kO=!1;(new Xo(this.kc,1.1,1,!0)).play()};function CF(a,b,c,d,f,g){bF.call(this,c);this.j=f;this.Ce=g;this.O=[];for(c=0;c<d.length;++c)f=this.sr(a,b,d[c]),f.w().addHandler(function(a){this.nH(a)},this),this.addChild(f),this.O.push(f)}m(CF,bF);e=CF.prototype;e.VE=function(){throw Error("override this");};e.sr=function(a,b,c){a=new AF(a,b,c,this.VE(a),this.j,this.Ce);a.cd().addHandler(function(a){this.cd().a(a)},this);return a};
e.gc=function(a){for(var b=0;b<a.length;++b){var c=this.O[b],d=a[b].correct(),f=c.Kb.selected();if(d){var g=c.displayObject();vg(g,"correct")}f!=d&&(c=c.displayObject(),vg(c,"error"))}};e.nH=function(){};e.g=function(a){bF.prototype.g.call(this,a);for(var b=0;b<this.O.length;++b)this.O[b].g(a)};e.Na=function(){for(var a=0;a<this.O.length;++a)this.O[a].invalidate()};function DF(a,b,c,d,f,g){CF.call(this,a,b,"multiple_choice "+d,c,f,g)}m(DF,CF);DF.prototype.nH=function(a){if(this.enabled())for(var b=l(this.O),c=b.next();!c.done;c=b.next())c=c.value,c.Kb.Ea(c.Kb==a.Kb)};DF.prototype.VE=function(a){return kj(a,"radio_button")};function EF(a,b,c,d){dF.call(this,a,b,c,d);sC(this,"graded")}m(EF,dF);function FF(a,b,c,d){EF.call(this,a,b,c,d)}m(FF,EF);FF.prototype.Ec=function(a,b){for(var c=this.D.contentState(),d=[],f=0;f<c.count();++f)d.push(c.getChoiceState(f));d=new DF(this.F(),this.P(),d,"graded",this.j(),kF(this));if(a&&b){a=[];for(b=0;b<c.count();++b)a.push(c.getChoiceState(b).choice());d.gc(a)}return d};function GF(a,b,c,d,f,g){CF.call(this,a,b,"multiple_response "+d,c,f,g);this.WG=Number.MAX_VALUE}m(GF,CF);GF.prototype.nH=function(a){this.enabled()&&a.enabled()&&(a.Kb.Ea(!a.Kb.selected()),this.Xw())};GF.prototype.VE=function(a){return kj(a,"checkbox")};
GF.prototype.Xw=function(){var a=this.enabled(),b;if(b=this.enabled()){for(var c=b=0;c<this.O.length;++c)this.O[c].Kb.selected()&&b++;b=b<this.WG}for(c=0;c<this.O.length;++c){var d=c,f=this.O[c].Kb.selected()?a:b;this.O[d].g(f);f?(d=this.O[d].displayObject(),wg(d,"disabled")):(d=this.O[d].displayObject(),vg(d,"disabled"))}};GF.prototype.g=function(a){CF.prototype.g.call(this,a);this.Xw()};function HF(a,b,c,d){EF.call(this,a,b,c,d)}m(HF,EF);HF.prototype.Ec=function(a,b){for(var c=this.D.contentState(),d=[],f=0;f<c.count();++f)d.push(c.getChoiceState(f));d=new GF(this.F(),this.P(),d,"graded",this.j(),kF(this));f=(f=this.Da.settings().li())&&f.isEnabled()?f.value():Number.MAX_VALUE;d.WG=f;if(a&&b){a=[];for(b=0;b<c.count();++b)a.push(c.getChoiceState(b).choice());d.gc(a)}return d};function IF(a,b,c,d){EF.call(this,a,b,c,d)}m(IF,FF);function JF(a,b,c){dF.call(this,a,b,c);sC(this,"survey")}m(JF,dF);function KF(a,b,c){JF.call(this,a,b,c)}m(KF,JF);KF.prototype.Ec=function(){for(var a=this.D.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new GF(this.F(),this.P(),b,"survey",this.j(),kF(this));b=(b=this.Da.settings().li())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.WG=b;return a};function LF(a,b,c){JF.call(this,a,b,c)}m(LF,JF);LF.prototype.Ec=function(){for(var a=this.D.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new DF(this.F(),this.P(),b,"survey",this.j(),kF(this))};function MF(a,b,c){JF.call(this,a,b,c)}m(MF,LF);function NF(){}NF.prototype.dU=function(a){return a};function OF(a,b,c){bF.call(this,"type");this.TR=b;this.ld=new Z("textfield","INPUT");this.ld.ga().value=a;this.addChild(this.ld);p(c)&&(this.ld.ga().type=c,"number"==c&&bi&&(this.ld.ga().setAttribute("pattern","[0-9]*"),this.ld.ga().setAttribute("inputmode","numeric"),this.ld.ga().setAttribute("step","any")));this.pu=new F;this.Db=new F;A(this.ld.displayObject(),"keydown",this.SX,!1,this);A(this.ld.ga(),"input",this.QZ,!1,this);A(this.ld.ga(),sk,function(a){if(this.enabled()){if(!O){var b=this.ld.displayObject();
Ui&&Hj||b.focus()}a.stopPropagation()}else this.Db.a(),a.preventDefault()},!1,this)}m(OF,bF);OF.prototype.g=function(a){bF.prototype.g.call(this,a);this.ld.g(a)};OF.prototype.QZ=function(){var a=this.ld.ga().value;if(a&&p(this.TR)){var b=this.TR.dU(a);b!=a&&(this.ld.ga().value=b)}a=tb(this.ld.ga().value);this.pu.a(a)};OF.prototype.SX=function(a){13==a.keyCode&&this.ld.displayObject().blur()};function PF(a,b,c){JD.call(this,"correct_answer_popup");this.lm(!0);var d=new Z("user_answer_title");d.C(a.A("Q_USER_ANSWER_TITLE"));this.addChild(d);d=new Z("user_answer");d.C(b);this.addChild(d);b=new Z("correct_answer_title");b.C(a.A("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.C(b);this.addChild(c);c=new BC(!1,"ok_button",!1);c.C(a.A("PB_DIALOG_BOX_OK_BUTTON"));this.addChild(c);c.w().addHandler(function(a,
b){b.preventDefault();this.close()},this)}m(PF,JD);PF.prototype.open=function(){JD.prototype.open.call(this);this.Na()};PF.prototype.ab=function(a){this.resize(a)};PF.prototype.Na=function(){Y(this,"bottom","auto");Y(this,"height","");this.wb(this.height());Y(this,"bottom","")};function QF(a,b,c,d){EF.call(this,a,b,c,d)}m(QF,EF);
QF.prototype.Ec=function(a,b){var c=this,d=this.D.contentState().response().text(),f=new OF(d);f.pu.addHandler(function(a){c.D.contentState().response().setText(a)},this);a&&(a=!!this.D.review()&&"correct"==v(this.D.review()).status(),f.h("incorrect",!a),f.h("correct",a),b&&!a&&f.Db.addHandler(function(){for(var a=c.D.contentState().Kc(),b=[],f=0;f<a.count();f++){var n=a.getChoice(f);b.push(n.textRange().text())}a=c.j().A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");b=new PF(c.j(),d||a,b);c.Db.a(b)}));return f};function RF(a,b,c){JF.call(this,a,b,c)}m(RF,JF);RF.prototype.Ec=function(a){var b=this.D.contentState().response().text();b=new OF(b);a||b.pu.addHandler(function(a){this.D.contentState().response().setText(a)},this);return b};function SF(a){bF.call(this,"essay");var b=this;this.dG=!1;this.m=a;this.ld=new P({l:"textarea",ec:"TEXTAREA"});this.addChild(this.ld);A(this.ld.displayObject(),"change",function(){b.m.contentState().setText(b.ld.displayObject().value)},this);this.m.contentState().H().addHandler(this.TK,this)}m(SF,bF);SF.prototype.Na=function(){this.dG||this.TK()};SF.prototype.g=function(a){bF.prototype.g.call(this,a);this.ld.g(a)};
SF.prototype.TK=function(){var a=ng(this.displayObject());this.dG=!0;this.ld.displayObject().value=this.m.contentState().text();this.wb(120);this.Sn("review")&&this.wb(this.ld.displayObject().scrollHeight+a.bottom+a.top);this.dG=!1};function TF(a,b,c){JF.call(this,a,b,c)}m(TF,JF);TF.prototype.resize=function(a,b){JF.prototype.resize.call(this,a,b);a=og(this.Do.displayObject());this.Do instanceof SF&&(Y(this.Do,"min-height",b-this.Do.y()-a.bottom-2+"px"),this.Do.TK())};TF.prototype.Ec=function(a){this.Do=new SF(this.D);this.Do.h("review",a);return this.Do};function UF(a){Ah.call(this,a);this.nU=H(this);this.EY=H(this);H(this);this.LU=H(this)}m(UF,Ah);function VF(a,b){Ch(a,b,void 0);a.uo(b);a.nU.a(b,void 0);a.EE(b)}e=UF.prototype;e.H=function(){return this.Ge()};e.count=function(){return Ah.prototype.count.call(this)};e.getChoice=function(a){return Bh(this,a)};e.getChoiceIndex=function(a){return Za(this.O,a)};e.Qn=function(){if(!this.count())throw Error("no choices");return this.getChoice(0).textRange().Qn()};
e.uc=function(){for(var a=null,b=0;b<this.count();++b){var c=this.getChoice(b);a=Lh(a,c.uc())}return a};e.clear=function(){for(;0<this.count();){var a=this.getChoice(0),b=this.getChoiceIndex(a);this.kQ(a);Dh(this,a);this.EY.a(a,b);this.EE(a)}};e.uo=function(a){C(this,a.Sy,this.pP,this);C(this,a.KR,this.cs,this);C(this,a.IA,this.cs,this);C(this,a.dz,this.cs,this);C(this,a.HB,this.cs,this)};e.kQ=function(a){this.Nd(a)};e.EE=function(a){"next"!=a.kt()&&this.pP()};e.pP=function(){this.LU.a()};e.cs=function(){this.H().a()};
e.xa=function(){for(var a=[],b=0;b<this.count();++b){var c=this.getChoice(b);a=a.concat(c.xa())}return a};function WF(a){UF.call(this,a)}m(WF,UF);function XF(a,b,c,d,f,g){var h=Qi();To.call(this,null,[b,d*h],[c,f*h],g);this.ym=a}m(XF,To);XF.prototype.Gj=function(){var a=v(this.coords);this.ym.nb(a[0]);Ag(this.ym.displayObject(),a[1])};function YF(a,b,c){Z.call(this,"item");this.Ce=c;this.Yz=b;this.P=a;ZF(this,b);this.Ad=new F}m(YF,Z);YF.prototype.cd=function(){return this.Ad};YF.prototype.gc=function(a,b){if(p(b)){a=a==b?"correct":"incorrect";var c=this.displayObject();vg(c,a);a=b}this.setAttribute("data-index",a+1+".")};function ZF(a,b){a.R=new cE(b.textRange(),b.yc,a.P,64,a.Ce);a.addChild(a.R);a.R.cd().addHandler(function(a){this.Ad.a(a)},a)}
YF.prototype.Ea=function(a){a?(a=this.displayObject(),vg(a,"selected")):(a=this.displayObject(),wg(a,"selected"))};YF.prototype.invalidate=function(){this.R.invalidate()};function $F(){Z.call(this,"sequence_move_panel");this.uJ=new BC(!1,"up");this.addChild(this.uJ);this.nF=new BC(!1,"down");this.addChild(this.nF);this.wb(113);Ti&&Y(this,"bottom","auto");Ki(this.displayObject(),"100% 0")}m($F,Z);$F.prototype.invalidate=function(){var a=this.displayObject().parentElement;if(a){var b=parseFloat(Tf(a,"width"));a=parseFloat(Tf(a,"height"));this.h("landscape",b>a)}};function aG(a,b,c){bF.call(this,"sequence");var d=this;this.zO=b;this.O=[];for(var f=0;f<b.count();++f)bG(this,a,b.Th[f],c);this.xc=new $F;this.xc.i(!1);this.xc.uJ.w().addHandler(function(){d.df&&cG(d,d.df,d.O.indexOf(d.df)-1)},this);this.xc.nF.w().addHandler(function(){d.df&&cG(d,d.df,d.O.indexOf(d.df)+1)},this);this.mg=new F;A(window,"scroll",function(){p(this.iO)&&dG(this)},!1,this)}m(aG,bF);e=aG.prototype;e.g=function(a){bF.prototype.g.call(this,a);a||this.UF()};
e.Wa=function(a){bF.prototype.Wa.call(this,a);a||this.UF()};function cG(a,b,c){if(!(0>c||c>a.O.length-1)){iq(a.zO,b.Yz,c);Y(a,"height",a.height()+"px");for(b=0;b<a.O.length;++b){var d=a.O[b],f=a.zO.Th[b];f!=d.Yz&&(d.Yz=f,d.removeChild(d.R),ZF(d,f),d.invalidate())}Y(a,"height","");eG(a,a.O[c])}}function dG(a){clearTimeout(a.iO);a.iO=setTimeout(Ja(a.UF,a),2E3)}
e.UF=function(){var a=this;this.df&&(this.df.Ea(!1),this.df=void 0,this.Hg=new XF(this.xc,this.xc.opacity(),0,1,.95,350),A(this.Hg,"end",function(){a.Hg=void 0;a.xc.i(!1)},!1,this),this.Hg.play())};e.gc=function(a){for(var b=0;b<this.O.length;++b){var c=this.O[b],d=c.Yz;d=a?a.getChoiceIndex(d):void 0;c.gc(b,d)}};function bG(a,b,c,d){b=new YF(b,c,d);a.addChild(b);a.O.push(b);b.w().addHandler(function(b){a.enabled()&&eG(a,b)},a);b.cd().addHandler(function(a){this.cd().a(a)},a)}
function eG(a,b){if(a.df!=b){a.df&&a.df.Ea(!1);b.Ea(!0);a.df=b;var c=a.O.indexOf(b);a.xc.uJ.g(0<c);a.xc.nF.g(c<a.O.length-1);a.mg.a(b);if(!a.xc.visible()||a.Hg)a.Hg&&a.Hg.stop(!0),a.xc.i(!0),(new XF(a.xc,a.xc.opacity(),1,.95,1,250)).play()}dG(a)}e.Na=function(){for(var a=0;a<this.O.length;++a)this.O[a].invalidate();this.xc.invalidate()};function fG(a,b,c,d){EF.call(this,a,b,c,d)}m(fG,EF);fG.prototype.Wa=function(a){EF.prototype.Wa.call(this,a);a?this.Cy.a(this.xc):this.XA.a(this.xc)};fG.prototype.Ec=function(a,b){var c=new aG(this.P(),this.D.contentState(),kF(this));this.xc=c.xc;c.mg.addHandler(function(a){this.mg.a(a)},this);a&&c.gc(b?this.Da.content():void 0);return c};
fG.prototype.resize=function(a,b){EF.prototype.resize.call(this,a,b);b&&Y(this,"min-height",b+"px");Ti&&this.xc.fc(Math.floor((document.documentElement.clientHeight-this.xc.height())/2))};function gG(a,b,c){JF.call(this,a,b,c)}m(gG,JF);gG.prototype.Wa=function(a){JF.prototype.Wa.call(this,a);a?this.Cy.a(this.xc):this.XA.a(this.xc)};gG.prototype.Ec=function(a){var b=new aG(this.P(),this.D.contentState(),kF(this));this.xc=b.xc;b.mg.addHandler(function(a){this.mg.a(a)},this);a&&b.gc();return b};gG.prototype.resize=function(a,b){JF.prototype.resize.call(this,a,b);Ti&&this.xc.fc(Math.floor((document.documentElement.clientHeight-this.xc.height())/2))};function hG(a,b,c,d,f,g,h){for(var k=[],n=0;n<f.length;++n)k.push(d.indexOf(f[n].response()));eE.call(this,a,b,c,g,h,k);this.Bg=d;fE(this,a,g)}m(hG,eE);hG.prototype.Hu=function(a,b){if(this.Bg)for(var c=0;c<this.Bg.length;++c)this.sr(a,this.Bg[c],c==b,c)};function iG(a,b,c,d,f){Z.call(this,"item");this.Ce=d;this.j=b;this.P=c;b=new Z("result");this.addChild(b);p(f)||this.addChild(kj(a,"select_icon"));this.setItem(f);this.vY=jG(this,"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT");this.tW=jG(this,"PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.Ad=new F}m(iG,Z);e=iG.prototype;e.item=function(){return this.Mm};
e.gc=function(a){var b=this;this.item()||(this.R&&this.removeChild(this.R),this.R=new cE(this.tW,null,this.P,64,this.Ce),this.addChild(this.R));if(a){var c=new Z("label user_answer");c.C(this.j.A("Q_USER_ANSWER_TITLE"));this.qd(c,0);c=new Z("label correct_answer");c.C(this.j.A("Q_CORRECT_ANSWERS_TITLE"));this.addChild(c);this.ez=new cE(a.textRange(),a.yc,this.P,64,this.Ce);this.ez.cd().addHandler(function(a){b.Ad.a(a)},this);this.addChild(this.ez)}this.invalidate()};
e.setItem=function(a){var b=this;this.Mm=a;this.R&&this.removeChild(this.R);this.R=a?new cE(a.textRange(),a.yc,this.P,64,this.Ce):new cE(this.vY,null,this.P,64,this.Ce);this.R.cd().addHandler(function(a){b.Ad.a(a)},this);this.addChild(this.R);this.invalidate()};e.cd=function(){return this.Ad};e.invalidate=function(){this.R&&this.R.invalidate();this.ez&&this.ez.invalidate()};function jG(a,b){a=new gE("<p>"+a.j.A(b)+"</p>");return new Cz(a.htmlText(),[],[],new Sd)};function kG(a,b,c,d,f){Z.call(this,"row");this.j=b;this.Db=new F;this.bf=new iG(a,b,c,f,d);this.addChild(this.bf);d=new Z("lock");this.addChild(d);d=new Z("separator");this.addChild(d);this.Aa=new iG(a,b,c,f);this.addChild(this.Aa);this.Ad=new F;this.Is=new F;this.bf.cd().addHandler(function(a){this.Ad.a(a)},this);this.Aa.cd().addHandler(function(a){this.Ad.a(a)},this);this.Aa.w().addHandler(this.zH,this);this.bf.w().addHandler(this.zH,this)}m(kG,Z);e=kG.prototype;e.cd=function(){return this.Ad};
e.gc=function(a){var b=this;this.Aa.w().removeHandler(this.zH,this);a?a==this.Aa.item()?Dg(this.displayObject(),"correct"):(this.Aa.w().addHandler(function(){lG(b,v(a).textRange().text())},this),Dg(this.displayObject(),"incorrect")):this.Aa.w().addHandler(function(){lG(b,"")},this)};e.invalidate=function(){this.bf.invalidate();this.Aa.invalidate()};e.bd=function(a){this.Aa.setItem(a);p(this.Aa.item())?(a=this.displayObject(),vg(a,"answered")):(a=this.displayObject(),wg(a,"answered"))};
e.zH=function(){this.Is.a(this.bf.item(),this.Aa.item())};function lG(a,b){b=[b];var c=a.Aa.item();c=c?c.textRange().text():"";var d=a.j.A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");b=new PF(a.j,c||d,b);a.Db.a(b)};function mG(a,b,c,d,f,g,h){bF.call(this,"matching");this.Si=a;this.Lf=b;this.Vr=c;this.Db=new F;this.xl=[];for(b=0;b<a.length;++b)nG(this,d,f,g,a[b],h);this.Is=new F;oG(this)}m(mG,bF);e=mG.prototype;e.gc=function(a){if(a)for(var b=0;b<a.count();++b){var c=a.getChoice(b),d=this.Si.indexOf(c.premise());this.xl[d].gc(c.response())}else for(a=0;a<this.xl.length;++a)this.xl[a].gc()};e.Wa=function(a){bF.prototype.Wa.call(this,a);this.Qz()};e.resize=function(a,b){bF.prototype.resize.call(this,a,b);this.Qz()};
function nG(a,b,c,d,f,g){b=new kG(b,c,d,f,g);a.addChild(b);b.cd().addHandler(function(b){a.cd().a(b)});b.Db.addHandler(function(b){a.Db.a(b)});b.Is.addHandler(function(b,c){a.enabled()&&a.Is.a(b,c)});a.xl.push(b)}e.et=function(a,b){for(var c=0;c<this.Vr.matches().length;++c){var d=this.Vr.matches()[c];if(d.premise()==a||d.response()==b)Fu(this.Vr,d.premise(),d.response()),--c}this.Vr.et(a,b);oG(this)};
function oG(a){for(var b=[],c=0;c<a.Vr.matches().length;++c){var d=a.Vr.matches()[c],f=a.Si.indexOf(d.premise());a.xl[f].bd(d.response());b.push(f)}for(c=0;c<a.xl.length;++c)-1==b.indexOf(c)&&a.xl[c].bd()}e.Qz=function(){for(var a=0;a<this.xl.length;++a)this.xl[a].invalidate()};function pG(a,b,c,d){EF.call(this,a,b,c,d)}m(pG,EF);pG.prototype.Ec=function(a,b){var c=this,d=this.D.contentState(),f=new mG(d.premises(),d.responses(),d,this.F(),this.j(),this.P(),kF(this));a&&(f.gc(b?this.Da.content().matches():void 0),f.Db.addHandler(function(a){c.Db.a(a)}));f.Is.addHandler(function(a,b){b=d.responses().indexOf(b);var g=new hG(c.F(),c.j(),c.P(),d.responses(),d.matches(),b,kF(c));c.Db.a(g);g.Ag.addHandler(function u(b){g.Ag.removeHandler(u);g.close();b&&f.et(a,b)},c)},this);return f};function qG(a,b,c){JF.call(this,a,b,c)}m(qG,JF);qG.prototype.Ec=function(a){var b=this,c=this.D.contentState(),d=new mG(c.premises(),c.responses(),c,this.F(),this.j(),this.P(),kF(this));a&&d.gc();d.Is.addHandler(function(a,g){g=c.responses().indexOf(g);var f=new hG(b.F(),b.j(),b.P(),c.responses(),c.matches(),g,kF(b));b.Db.a(f);f.Ag.addHandler(function t(b){f.Ag.removeHandler(t);f.close();b&&d.et(a,b)},b)},this);return d};function rG(){}r(rG,NF);rG.prototype.dU=function(a){a.match(/[^0-9.,-]/g)&&(a=a.replace(/[^0-9.,-]/g,""));return a};function sG(a,b,c,d){EF.call(this,a,b,c,d)}m(sG,EF);
sG.prototype.Ec=function(a,b){var c=this,d=this.D.initiated()?this.D.contentState().response():"",f=new OF(d,new rG,"number");a&&(a=!!this.D.review()&&"correct"==v(this.D.review()).status(),f.h("incorrect",!a),f.h("correct",a),b&&!a&&f.Db.addHandler(function(){var a=[];if(b)for(var f=c.Da.content(),k=0;k<f.count();k++){var n=f.getAnswer(k);a.push(tG(c,n))}f=c.j().A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");a=new PF(c.j(),d||f,a);c.Db.a(a)}));f.pu.addHandler(function(a){c.D.contentState().bd(a&&!isNaN(a)?
a:"")},this);return f};
function tG(a,b){a=a.j();var c="";if(b instanceof Xp){var d=b.operand();switch(b.comparisonOperation()){case "notEqual":c=a.A("Q_NUMERIC_QUESTION_DIFFERS",{one:d});break;case "equal":c=a.A("Q_NUMERIC_QUESTION_EQUALS",{one:d});break;case "greaterThan":c=a.A("Q_NUMERIC_QUESTION_GREATER_THAN",{one:d});break;case "greaterThanOrEqual":c=a.A("Q_NUMERIC_QUESTION_GREATER_THAN_OR_EQUALS",{one:d});break;case "lessThan":c=a.A("Q_NUMERIC_QUESTION_LESS_THAN",{one:d});break;case "lessThanOrEqual":c=a.A("Q_NUMERIC_QUESTION_LESS_THAN_OR_EQUALS",
{one:d})}}else b instanceof Wp&&"between"==b.comparisonOperation()&&(c=a.A("Q_NUMERIC_QUESTION_BETWEEN",{one:b.leftOperand(),two:b.rightOperand()}));return c};function uG(a,b,c){JF.call(this,a,b,c)}m(uG,JF);uG.prototype.Ec=function(a){var b=this,c=this.D.initiated()?this.D.contentState().response():"";c=new OF(c,new rG,"number");a||c.pu.addHandler(function(a){b.D.contentState().bd(a&&!isNaN(a)?a:"")},this);return c};function vG(a){P.call(this,{l:a})}m(vG,P);vG.prototype.xC=function(){var a=Mf();a&&a.blur()};vG.prototype.AS=function(){};vG.prototype.my=function(){return 0};vG.prototype.ly=function(){return 0};function wG(a){bF.call(this,a);this.f=null;this.ea=new vG("text_with_gaps");this.addChild(this.ea)}m(wG,bF);wG.prototype.setContent=function(a){this.f=a;this.ea.addChild(a)};wG.prototype.la=function(){this.za()};wG.prototype.g=function(a){bF.prototype.g.call(this,a);this.f&&this.f.g(a)};wG.prototype.za=function(){this.f&&this.f.Fd()};function xG(a,b,c,d){EF.call(this,a,b,c,d)}m(xG,EF);
xG.prototype.Ec=function(a,b){var c=this,d=new wG("fill_in_the_blank"),f=gF(this,15);f=new Iu({B:document.body,ba:this.P(),T:this.ca.T(),K:this.j(),vb:new J(0,0),Ih:new ws(f),ne:null});var g=this.Da.settings().J(),h=a?b&&g?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal";f=f.ot({parent:d.ea,Le:this.D,mode:h,RK:!0,ft:this.Fu(h),Yf:!1});d.setContent(f);f.kg.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.j().A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");f=new PF(c.j(),f||d,h);c.Db.a(f)}},this);return d};xG.prototype.qn=function(a){EF.prototype.qn.call(this,a);this.Ab.za()};function yG(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}eE.call(this,a,b,c,g,d);this.m=f;fE(this,a,g)}m(yG,eE);yG.prototype.Hu=function(a,b){if(this.m)for(var c=this.m.answers(),d=0;d<c.length;++d){var f=new gE(c[d]),g=new bp;g.setText(new Cz(f.htmlText(),[],[],new Sd));this.sr(a,g,d==b,d)}};function zG(a,b,c,d){EF.call(this,a,b,c,d)}m(zG,EF);
zG.prototype.Ec=function(a,b){var c=this,d=new wG("multiple_choice_text"),f=gF(this,15);f=new Iu({B:document.body,ba:this.P(),T:this.ca.T(),K:this.j(),vb:new J(0,0),Ih:new ws(f),ne:null});var g=this.Da.settings().J(),h=a?b&&g?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal",k=f.ot({parent:d.ea,Le:this.D,mode:h,RK:!0,ft:this.Fu(h),Yf:!1});d.setContent(k);k.kg.addHandler(function(d){if(a){if(b&&g&&!d.correct()){var f=d.response(),h=d.correctAnswer(),n=c.j().A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");
f=f?f:n;h=new PF(c.j(),f,[h]);c.Db.a(h)}}else{var E=new yG(c.F(),c.j(),c.P(),kF(c),d);c.Db.a(E);E.Ag.addHandler(function Qa(a){E.Ag.removeHandler(Qa);E.close();a&&(d.bd(a.textRange().text()),k.Fd())},c)}},this);a&&k.Fd();return d};zG.prototype.qn=function(a){EF.prototype.qn.call(this,a);this.Ab.za()};function AG(){kx.call(this,"oval")}m(AG,kx);function BG(){kx.call(this,"rectangle")}m(BG,kx);function CG(a,b,c,d,f){var g=new no(c,d);g.pt();for(var h=new Xn(2,"white"),k=0;k<b.length;++k){var n=b[k],t=new Rn(f?"#80E83F":n.correct()?"#80E83F":"#D63134",.5),u=n.rect(),x=u.left*c/1E4,E=u.top*d/1E4;if(n instanceof AG){var M=u.width*c*.5/1E4;u=u.height*d*.5/1E4;so(g,x+M,E+u,M,u,h,t)}else if(n instanceof BG)to(g,x,E,u.width*c/1E4,u.height*d/1E4,h,t);else if(n instanceof lx){M=new In;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 Qa=1;Qa<n.length;++Qa)U=n[Qa],
M.lineTo(U.x*u.width*c/1E4+x,U.y*u.height*d/1E4+E);M.close();uo(g,M,h,t)}else throw Error("cannot draw abstract hot area");}g.fo(a)};function DG(a){PD.call(this,a);this.ha=[];this.fe=new Z("points_area")}m(DG,PD);e=DG.prototype;
e.Fb=function(a,b,c,d,f,g){this.F=a;this.U=b;this.ja=c;this.PO=d;p(f)&&(this.zg=new Z("hotspots_area"),this.addChild(this.zg),CG(this.zg.displayObject(),f,this.Fa.width(),this.Fa.height(),g),Ki(this.zg.displayObject(),"0 0"));this.addChild(this.fe);this.ja||(sC(this.fe,"editable"),this.fe.w().addHandler(this.iX,this));this.U.YH.addHandler(this.qv,this);this.U.MA.addHandler(this.qv,this);this.U.NA.addHandler(this.qv,this);this.sD(this.vh);this.qv()};
e.xE=function(){return Math.min(this.width()/this.kb.width(),this.height()/this.kb.height())};e.sD=function(a){PD.prototype.sD.call(this,a);for(a=0;a<this.ha.length;++a)Ag(this.ha[a].displayObject(),this.vh)};e.YE=function(a){var b=new pC(kj(this.F,"hotspot"));Ag(b.displayObject(),this.vh);this.ja||A(b.displayObject(),sk,Ja(this.hX,this,b,a),!1,this);return b};
e.hX=function(a,b,c){c.stopPropagation();c.preventDefault();this.qm=a;Ag(this.qm.displayObject(),1.8*this.vh);A(document,uk,this.Qv,!0,this);A(document,tk,this.CP,!0,this);c=this.U;c.ha.splice(c.ha.indexOf(b),1);c.ha.push(b);this.ha.splice(this.ha.indexOf(a),1);this.ha.push(a);this.fe.addChild(a);tC(this.fe,"editable")};e.Qv=function(a){a.stopPropagation();a.preventDefault();var b=EG(this,a);a=Xd(b.x,0,this.fe.width());b=Xd(b.y,0,this.fe.height());v(this.qm).move(a,b)};
e.CP=function(a){a.stopPropagation();a.preventDefault();hd(document,uk,this.Qv,!0,this);hd(document,tk,this.CP,!0,this);v(this.qm);a=this.U.points()[Za(this.ha,this.qm)];var b=new I(this.qm.x()/this.fe.width(),this.qm.y()/this.fe.height());a.ag!=b&&(a.ag=b,a.u.a());Ag(this.qm.displayObject(),this.vh);this.qm=void 0;sC(this.fe,"editable")};e.VD=function(){if(this.U){var a=this.kb.x()+this.Cn.x,b=this.kb.y()+this.Cn.y;this.fe.move(a,b);this.zg&&this.zg.move(a,b)}};
e.pM=function(){this.U&&(this.fe.resize(this.kb.width()*this.L,this.kb.height()*this.L),this.qv(),this.zg&&Ag(this.zg.displayObject(),this.L),this.VD())};
e.qv=function(){if(this.U){for(var a=0;a<this.U.points().length;++a){var b=this.U.points()[a];this.ha[a]||(this.ha[a]=this.YE(b),this.fe.addChild(this.ha[a]));b=b.ag;this.ha[a].move(b.x*this.fe.width(),b.y*this.fe.height())}if(this.ha.length>this.U.points().length){for(a=this.U.points().length;a<this.ha.length;++a)this.fe.removeChild(this.ha[a]);this.ha=this.ha.slice(0,this.U.points().length)}}};
e.iX=function(a,b){b.target==a.displayObject()&&(a=this.PO==Number.MAX_VALUE,this.U.points().length<this.PO||a)&&(b=EG(this,b),b=new I(b.x/this.fe.width(),b.y/this.fe.height()),Vt(this.U,b))};function EG(a,b){b instanceof Nc&&(b=b.rd);var c=b.clientX,d=b.clientY;b.changedTouches&&(c=b.changedTouches[0].clientX,d=b.changedTouches[0].clientY);a=Xf(a.fe.displayObject());c-=a.x;d=d-a.y+KC();return new I(c,d)};function FG(a,b,c,d,f,g,h,k){SD.call(this,"hotspot_popup",c);this.F=a;this.U=d;this.Qi.Fb(a,d,f,g,h,k);this.j=b;this.kG();this.ja=f}m(FG,SD);e=FG.prototype;e.close=function(){gk&&ISPQuizPlayer.setLayout("default");SD.prototype.close.call(this)};e.Ju=function(){var a=this;if(this.ja)var b=new MD;else b=new lE,b.GE.w().addHandler(function(){a.U.lq()},this);b.qc().addHandler(function(){a.close()},this);TD(this,b.height())};
e.kG=function(){var a=this,b=this.M;if(b)if(this.ja){var c=new Z("close");c.addChild(kj(this.F,"close_popup_icon"));c.w().addHandler(function(){a.close()},this);b.addChild(c)}else{c=function(){return a.U.lq()};var d=new Z("clear");d.C(this.j.A("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.C(this.j.A("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.lN=function(a){return new DG(a)};e.Na=function(a,b){SD.prototype.Na.call(this,a,b);var c=a>b;c&&(this.Qi.fc(0),this.Qi.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 GG(a,b,c,d){bF.call(this,"hotspot");this.UV=d;this.F=a;this.U=c;this.U.NA.addHandler(this.vH,this);this.Hm=b;this.ha=[];this.Mi=new Z("image");b&&Y(this.Mi,"background-image",Wi(b.path()));Y(this.Mi,"background-size","cover");this.addChild(this.Mi);this.DN=new F;this.w().addHandler(this.QP,this);this.eS=new Ak(this.displayObject(),[new ND]);Hk(this.eS,"scale").lw.addHandler(this.QP,this);Ck(this.eS)}m(GG,bF);e=GG.prototype;e.vH=function(){HG(this)};
e.gc=function(a){this.zg=new Z("hotspots_area");this.addChild(this.zg);p(a)&&this.Hm&&CG(this.zg.displayObject(),a,this.Hm.width(),this.Hm.height(),this.UV);Ki(this.zg.displayObject(),"0 0")};
function HG(a){for(var b=0;b<a.U.points().length;++b){var c=a.U.points()[b];a.ha[b]||(a.ha[b]=a.YE(),a.addChild(a.ha[b]));c=c.ag;a.ha[b].move(a.Mi.x()+c.x*a.Mi.width(),c.y*a.Mi.height())}if(a.ha.length>a.U.points().length){for(b=a.U.points().length;b<a.ha.length;++b)a.removeChild(a.ha[b]);a.ha=a.ha.slice(0,a.U.points().length)}}e.YE=function(){return new pC(kj(this.F,"hotspot"))};
e.Na=function(){if(this.Hm){var a=this.width(),b=this.Sb();this.L=Math.min(1,a/this.Hm.width(),b/this.Hm.height());this.Mi.resize(Math.floor(this.Hm.width()*this.L),Math.floor(this.Hm.height()*this.L));this.Mi.xf(Math.floor((a-this.Mi.width())/2));this.zg&&(this.zg.xf(this.Mi.x()),Ag(this.zg.displayObject(),this.L));HG(this)}};e.Sb=function(){return.7*(en()?document.documentElement.clientHeight:dn()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))};
e.QP=function(){this.enabled()&&this.DN.a()};e.NK=function(){return this.Mi};function IG(a,b,c,d){EF.call(this,a,b,c,d)}m(IG,EF);IG.prototype.g=function(a){EF.prototype.g.call(this,a)};
IG.prototype.Ec=function(a,b){var c=this,d=this.Da.content().ib,f=!this.Da.settings().J(),g=new GG(this.F(),d,this.D.contentState(),f),h=a&&b?this.Da.content().areas():void 0;this.$e=new P({l:"overlay"});b=new P({s:R(this.$e,"bg")});this.$e.addChild(b);b.addChild(new P({s:R(this.$e,"icon")}));var k=new P({s:R(this.$e,"label")});k.C(this.j().A("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(k);a?g.gc(h):g.NK().addChild(this.$e);var n=!1;g.DN.addHandler(function(){if(!n&&!a){c.$e.h("hidden",!0);
var b=v(c.Da.settings().li()),k=new FG(c.F(),c.j(),d,c.D.contentState(),a,b.isEnabled()?b.value():Number.MAX_VALUE,h,f);c.Db.a(k,!1,!0);k.Ye&&(n=!0,k.qc().addHandler(function E(){k.qc().removeHandler(E);n=!1;HG(g)},c))}},this);return g};function JG(a,b,c,d){Z.call(this,"scales");var f=this,g=d.ey(),h=d.zx();this.u=new F;this.Mf=c.concat();h||(this.Mf=this.Mf.reverse());this.Gl=b;this.Ap=[];this.iI=[];this.jI={};c={};for(var k=0;k<this.Mf.length;c={Hh:c.Hh},++k){var n=this.Mf[k],t=new Z("rbContainer");c.Hh=new pC(kj(a,"radio_button"));c.Hh.w().addHandler(this.oX,this);A(c.Hh.displayObject(),sk,function(a){return function(){f.enabled()&&(f.tm(a.Hh,!1),f.jI[Ea(a.Hh)]=!0)}}(c),this);A(c.Hh.displayObject(),tk,function(a){return function(){f.jI[Ea(a.Hh)]&&
(f.tm(a.Hh,!0),f.jI[Ea(a.Hh)]=!1)}}(c),this);if(g){var u=d.Mx(),x=u?this.Mf.length-k-1:this.Mf.length-k;h&&(x=u?k:k+1);c.Hh.setAttribute("data-index",x.toString())}t.setAttribute("data",n.text());t.addChild(c.Hh);this.qd(t,0);this.Ap.push(c.Hh);this.iI.push(t)}!g&&this.Ap.length&&(1!=this.Ap.length&&(this.No=new Z("first_scale"),this.No.C(this.Mf[this.Mf.length-1].text()),this.addChild(this.No)),a=this.Mf[0],this.Qr=new Z("last_scale"),this.Qr.C(a.text()),this.addChild(this.Qr));this.sv(b.selectedScale())}
m(JG,Z);e=JG.prototype;e.sv=function(a){for(var b=0;b<this.Mf.length;++b){var c=b;this.Mf[b]==a?(c=this.Ap[c].displayObject(),vg(c,"selected")):(c=this.Ap[c].displayObject(),wg(c,"selected"))}};e.Ge=function(){return this.u};e.oX=function(a){this.enabled()&&(a=this.Ap.indexOf(a),a=this.Mf[a],lu(this.Gl,a),this.sv(a),this.u.a())};function KG(a,b,c,d){var f=a.width();b=Math.floor(b-f/2);b+f>d&&(b=d-f);a.xf(Math.max(b,c))}
e.invalidate=function(){var a=this.width(),b=this.Ap.length;if(2>=b){for(var c=Math.floor(a/b),d=a-c*b,f=0;f<b;++f){var g=this.iI[f];g.ya(f<d?c+1:c);g.h("center",!0)}0!=b&&(1==b?KG(this.No?v(this.No):v(this.Qr),a/2,0,a):(KG(v(this.No),c/2,0,a/2),KG(v(this.Qr),a-c/2,a/2,a)))}else{a=Math.floor((a-24*b)/(2*(b-1)));for(c=0;c<b;++c)d=this.iI[c],0==c?(d.h("last",!0),d.ya(24+a)):c==b-1?(d.h("first",!0),d.ya(24+a)):(d.h("center",!0),d.ya(24+2*a));this.No&&this.No.xf(0);this.Qr&&L(this.Qr.displayObject(),
"right","0")}};e.tm=function(a,b){var c=b?1.1:1,d=b?1:1.1;(new Xo(a.displayObject(),c,d,b)).play()};function LG(a,b,c,d,f,g,h){Z.call(this,"statement");var k=this;this.Gl=c;this.j=b;b=new Z("text");this.addChild(b);var n=c.statement();g=Qs(g,n);n=new nn(g,new ln(null,null,null));h=h.ke({l:"rich-text-view",htmlText:g.htmlText(),Vl:n.ei,Tk:!1});b.addChild(h);this.eB=new JG(a,c,d,f);this.addChild(this.eB);this.AI=new Z("separator");this.addChild(this.AI);this.sv();this.eB.Ge().addHandler(function(){k.sv()},this)}m(LG,Z);
LG.prototype.sv=function(){var a=this.Gl.selectedScale();a&&this.AI.setAttribute("data-selected",a.text())};LG.prototype.invalidate=function(){this.eB.invalidate()};LG.prototype.g=function(a){this.eB.g(a)};LG.prototype.gc=function(){if(!this.Gl.selectedScale()){var a=this.j.A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.AI.setAttribute("data-selected",a)}};function MG(a,b,c,d,f,g,h){bF.call(this,"likert_scale");this.Mf=d;this.rk=[];for(var k=0;k<c.length;++k){var n=new LG(a,b,c[k],d,f,g,h);this.addChild(n);this.rk.push(n)}}m(MG,bF);MG.prototype.gc=function(){for(var a=0;a<this.rk.length;++a)this.rk[a].gc()};MG.prototype.g=function(a){bF.prototype.g.call(this,a);for(var b=0;b<this.rk.length;++b)this.rk[b].g(a)};MG.prototype.Na=function(){for(var a=0;a<this.rk.length;++a)this.rk[a].invalidate()};function NG(a,b,c){JF.call(this,a,b,c)}m(NG,JF);NG.prototype.Ec=function(a){var b=v(this.Da.settings().Ek()),c=this.D.contentState();b=new MG(this.F(),this.j(),c.statementsStates(),c.content().labels(),b,this.P(),kF(this));a&&b.gc();return b};function OG(a,b,c,d,f,g,h){eE.call(this,a,b,c,h,g,f);this.ic=d;fE(this,a,h)}m(OG,eE);OG.prototype.Hu=function(a,b){if(this.ic)for(var c=0;c<this.ic.length;++c)this.sr(a,this.ic[c],c==b,c)};function PG(a,b,c,d){EF.call(this,a,b,c,d)}m(PG,EF);
PG.prototype.Ec=function(a,b){var c=this;QG(this);var d=new wG("word_bank"),f=gF(this,15);f=new Iu({B:document.body,ba:this.P(),T:this.ca.T(),K:this.j(),vb:new J(0,0),Ih:new ws(f),ne:null});var g=this.Da.settings().J(),h=a?b&&g?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal",k=f.ot({parent:d.ea,Le:this.D,mode:h,RK:!0,ft:this.Fu(h),Yf:!1});this.D.contentState().ZB.addHandler(function(){QG(c)},this);d.setContent(k);k.kg.addHandler(function(d){if(a){if(b&&g&&!d.correct()){var f=d.response(),
h=d.correctAnswer(),n=c.j().A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");f=f?f:n;h=new PF(c.j(),f,[h]);c.Db.a(h)}}else{h=c.fa.indexOf(d);var E=new OG(c.F(),c.j(),c.P(),c.ic,RG(c),kF(c),h);c.Db.a(E);E.Ag.addHandler(function Qa(a){E.Ag.removeHandler(Qa);E.close();if(a){var b=this.ic.indexOf(a),c=this.ms[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].bd(null);d.response();d.response()&&(c=this.KA[Ea(d)],delete this.KA[Ea(d)],c=this.ic.indexOf(c),
delete this.ms[c]);d.bd(a.textRange().text());this.ms[b]=g;this.KA[Ea(d)]=a;k.Fd()}},c)}},this);a&&k.Fd();return d};function RG(a){var b=[],c;for(c in a.ms)a.ms.hasOwnProperty(c)&&b.push(parseInt(c,10));return b}
function QG(a){a.fa=[];for(var b=a.D.contentState().extraWords(),c=0;c<b.length;++c)a.fa.push(b[c]);a.Da.settings().CD()?a.fa=aw(a.fa):rb(a.fa);a.ic=[];for(b=0;b<a.fa.length;++b){c=a.fa[b].response();c=new gE(c||"");var d=new bp;d.setText(new Cz(c.htmlText(),[],[],new Sd));a.ic.push(d)}a.ms={};a.KA={};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.ic.length;++g){var h=a.ic[g];h.textRange().text()==f&&(a.ms[g]=c,a.KA[Ea(d)]=h)}}}
PG.prototype.qn=function(a){EF.prototype.qn.call(this,a);this.Ab.za()};function SG(a,b,c,d,f){G.call(this);this.ca=a;this.c=d;this.qb=f;this.ja=b;this.De=c||!1}m(SG,ns);e=SG.prototype;e.create=function(a,b){this.ca.mm(b);this.hf(a);return v(this.pc)};e.jj=function(a){this.pc=new pF(a,this.ja,this.ca)};e.ij=function(a){this.pc=new oF(a,this.ja,this.ca)};e.dj=function(a){this.pc=new kE(a,this.ca)};e.mj=function(a){a.slide().settings().J()?this.pc=new FF(a,this.ja,this.ca,this.De):this.pc=new LF(a,this.ja,this.ca)};
e.sj=function(a){a.slide().settings().J()?this.pc=new IF(a,this.ja,this.ca,this.De):this.pc=new MF(a,this.ja,this.ca)};e.oj=function(a){a.slide().settings().J()?this.pc=new HF(a,this.ja,this.ca,this.De):this.pc=new KF(a,this.ja,this.ca)};e.qj=function(a){this.pc=new wF(a,v(this.c),this.ca,v(this.qb))};e.tj=function(a){a.slide().settings().J()?this.pc=new QF(a,this.ja,this.ca,this.De):this.pc=new RF(a,this.ja,this.ca)};e.fj=function(a){this.pc=new TF(a,this.ja,this.ca)};
e.rj=function(a){a.slide().settings().J()?this.pc=new fG(a,this.ja,this.ca,this.De):this.pc=new gG(a,this.ja,this.ca)};e.lj=function(a){a.slide().settings().J()?this.pc=new pG(a,this.ja,this.ca,this.De):this.pc=new qG(a,this.ja,this.ca)};e.pj=function(a){a.slide().settings().J()?this.pc=new sG(a,this.ja,this.ca,this.De):this.pc=new uG(a,this.ja,this.ca)};e.gj=function(a){this.pc=new xG(a,this.ja,this.ca,this.De)};e.nj=function(a){this.pc=new zG(a,this.ja,this.ca,this.De)};
e.uj=function(a){this.pc=new PG(a,this.ja,this.ca,this.De)};e.kj=function(a){this.pc=new NG(a,this.ja,this.ca)};e.hj=function(a){a.slide().settings().J()?this.pc=new IG(a,this.ja,this.ca,this.De):this.pc=new IG(a,this.ja,this.ca,!0)};e.ej=function(a){this.pc=new lF(a,this.ja,this.ca,this.De)};function TG(a){this.ca=a;this.Ic=null}TG.prototype.Fb=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.SA=b;this.yY=c};TG.prototype.mm=function(a){this.Ic=a};function UG(a,b,c,d){d=(new SG(a.ca,c,d)).create(b,v(a.Ic));c&&b instanceof T&&d instanceof dF&&d.setTitle(a.ca.K().A("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:a.yY[b.slide().id()]+1,TOTAL_QUESTIONS:a.SA}));return d}
function VG(a,b){return(new SG(a.ca,!1)).create(b,v(a.Ic))}function WG(a,b,c,d){return(new SG(a.ca,!1,!1,c,d)).create(b,v(a.Ic))};function XG(a,b){var c=this;b=new Z(void 0===b?"popup_layer":b);a.appendChild(b.displayObject());this.ki=b;this.ki.i(!1);this.Zs=[];this.Ze=[];z&&8>=vc||Ki(this.ki.displayObject(),"0 0");this.RP=new F;A(a,"touchstart",function(a){for(var b=0;b<c.Ze.length;b++){var d=c.Ze[b].Hf;if(d&&(a.target==d.displayObject()||d.displayObject().contains(a.target))){a.preventDefault();break}}},!1,this)}e=XG.prototype;e.oA=400;e.Sb=300;e.L=1;
e.aC=function(a){this.ki.i(!0);this.Zs.push(a);a.Yv.addHandler(this.QH,this);a.qc().addHandler(this.PH,this,-1);var b=a.Hf;if(b){var c=this.ki.displayObject();b=b.displayObject();c.appendChild(b)}c=this.ki.displayObject();b=a.displayObject();c.appendChild(b);a.Ye?this.QH(a):this.PH(a)};function YG(a,b){var c=Za(a.Zs,b);0<=c&&(ib(a.Zs,c),b.Ye&&b.close(),b.Yv.removeHandler(a.QH,a),b.qc().removeHandler(a.PH,a,-1),Df(b.displayObject()),(b=b.Hf)&&Df(b.displayObject()));a.ki.i(0<a.Zs.length)}
e.QH=function(a){this.Ze.push(a);this.Tz();this.RP.a(this.Ze.length)};e.PH=function(a){hb(this.Ze,a);this.RP.a(this.Ze.length)};e.cb=function(a){this.L=a;this.ki.resize(a*this.oA,a*this.Sb);this.Tz()};e.ab=function(a,b){this.ki.resize(this.L*a,this.L*b);this.oA=a;this.Sb=b;this.Tz()};
e.Tz=function(){for(var a=this.L,b=this.oA,c=this.Sb,d=a*b,f=a*c,g=0;g<this.Ze.length;g++){var h=this.Ze[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.cb)?h.cb(this.L):(k=new xg,k.scale(t,t),$h||(x=0),k.translate(u,x),z&&8>=vc||(h=h.ga(),Bg(zg(),h,k)))}};function ZG(a){XG.call(this,a);gk&&(Y(this.ki,"position","absolute"),A(window,"scroll",this.MR,!1,this),A(window,"resize",this.MR,!1,this))}r(ZG,XG);ZG.prototype.aC=function(a){a instanceof JD?(ZG.ra.aC.call(this,a),a.cb(this.L)):ZG.ra.aC.call(this,a)};
ZG.prototype.Tz=function(){for(var a=Math.round(this.oA*this.L),b=Math.round(this.Sb*this.L),c=0;c<this.Ze.length;++c){var d=this.Ze[c];if(p(d.ab))if(p(d.WS)&&d.uv)d.ab(a,b);else{var f=Math.min(a,Math.round(Math.min(screen.width,screen.height)));f-=32;d.ab(f/this.L,(b-32)/this.L);Ag(d.displayObject(),this.L)}}gk&&this.ki.fc(KC())};ZG.prototype.MR=function(){0<this.Ze.length&&(Yi(Mf())?this.ki.fc(KC()-.5*(document.documentElement.clientHeight-window.innerHeight)+5):this.ki.fc(KC()))};function $G(){this.nw=new F}e=$G.prototype;e.Kw=null;e.ln=null;e.Ws=!1;e.CC=function(a,b){if("touchEnd"==a)return this.Ws&&this.Kw&&this.ln?this.QR(this.ln,this.Kw)?1:0:0;if(1!=b.touches().length||Ni(b.lt()))return this.Ws=!1,0;var c=new I(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a)return this.Kw=this.ln=c,this.Ws=!0,0;if(!this.Ws||!this.Kw||!this.ln)return 0;(this.Ws=this.Kw==this.ln?this.RR(c,this.ln):this.SR(c,this.ln))&&b.lt().preventDefault();this.ln=c;return 0};
e.dC=function(){this.nw.a()};e.Ln=function(){};function aH(){this.nw=new F}r(aH,$G);aH.prototype.Ax=function(){return"scrollLeft"};aH.prototype.SR=function(a,b){return a.x<=b.x};aH.prototype.RR=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};aH.prototype.QR=function(a,b){var c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function bH(){this.nw=new F}r(bH,$G);bH.prototype.Ax=function(){return"scrollRight"};bH.prototype.SR=function(a,b){return a.x>=b.x};
bH.prototype.RR=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};bH.prototype.QR=function(a,b){var c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function cH(a){this.rZ=a}e=cH.prototype;e.g=function(){};e.Bl=function(a){this.rZ(a)};e.OT=function(a){this.Bl(a)};e.jm=function(){return new F};e.AC=function(){return new F};e.NT=function(a){this.Bl(a)};e.pD=function(){};
function dH(a){var b=a.skinSettings,c=a.B,d=a.kL,f=a.K,g=a.quiz,h=a.Nn;yC.call(this,"mini",a.T,c,a.soundController,a.ba,f);this.AY=g.title();this.yl=new J(0,0);this.fk=d;this.qb=null;this.vG=!1;this.dd=this.Cd=this.ua=this.bb=this.pa=this.ZA=this.oa=null;this.XP=new P({l:"picture-zoom-layer"});c.appendChild(this.XP.displayObject());this.We=this.wh=this.Mj=this.Cm=null;this.Wb=!1;this.As=null;this.Ww=!1;this.uB=null;this.uM=!1;a=g.settings().Bs.ro().enabled();this.Hn=new TG(new jE(f,this.MB,this.F,
this.Nf,this.P,a));this.bx=new ZG(c);this.G=b;this.Eh=gk;this.L=Qi();this.bx.cb(this.L);b=this.j.messages();b.PB_CONTROL_PANEL_PREV="";b.PB_CONTROL_PANEL_NEXT="";this.jJ=new Ak(this.displayObject(),[new aH,new bH]);Hk(this.jJ,"scrollLeft").nw.addHandler(this.PX,this);Hk(this.jJ,"scrollRight").nw.addHandler(this.QX,this);Ck(this.jJ);Si||this.Eh||(A(document.body,"focusin",function(){var a=Mf();!a||"INPUT"!=a.nodeName&&"TEXTAREA"!=a.nodeName||(this.pa&&Y(this.pa,"position","absolute"),this.bb&&Y(this.bb,
"position","absolute"),this.ua&&Y(this.ua,"position","absolute"))},!1,this),A(document.body,"focusout",function(){this.pa&&Y(this.pa,"position","");this.bb&&Y(this.bb,"position","");this.ua&&Y(this.ua,"position","");if(ck){if(this.bb&&this.bb.visible())return Eg(this.bb.displayObject());if(this.ua&&this.ua.visible())return Eg(this.ua.displayObject())}},!1,this));this.Oe&&this.addChild(this.Oe);this.f=new Z("content");this.addChild(this.f);eH(this);this.Lg=new Z("preloader");this.Lg.i(!1);this.$.addChild(this.Lg);
h&&this.uw(h)}m(dH,yC);e=dH.prototype;e.eb=function(){return v(this.qb).qa()};e.mm=function(a){this.Hn.mm(a)};e.uw=function(a){var b=this.j;a=a.messages();v(a);b.BL("PB_CONTROL_PANEL_PREV",a.PB_CONTROL_PANEL_PREV);b.BL("PB_CONTROL_PANEL_NEXT",a.PB_CONTROL_PANEL_NEXT);this.bb&&(b=this.bb,b.bI.C(b.Se("PB_CONTROL_PANEL_PREV")))};e.setPresentationContext=function(){};e.setBannerView=function(a){vg(a,"banner");L(a,"position","");L(a,"z-index","");this.qd(a,0);Ag(a,this.L);Ki(a,"50% 0");this.Oe=a;fH(this)};
e.o=function(a,b){Y(this,a,b)};e.setPanelScale=function(){};function fH(a){if(a.Oe){var b=parseFloat(Sf(a.Oe,"height"));b=Math.round(b*(a.L-1)+og(a.Oe).top);L(a.Oe,"margin-bottom",b+"px")}}e.no=function(a){this.qb=a;this.qb.SI.addHandler(this.FX,this);this.qb.RI.addHandler(this.EH,this);this.Ga.no(a)};
e.Fb=function(a){yC.prototype.Fb.call(this,a);this.Ua.Fb(a,v(this.qb));this.Ga.Kd(a);this.pa&&this.pa.Kd(a);this.Cd&&this.Cd.Kd(a);if(a){this.Hn.Fb(a.slidePoolState());var b=this.G.questionListInfo().showSlideList();this.Eh?gH(this):b&&hH(this);this.vn&&this.vn.Kd(a);this.Eh&&(ISPQuizPlayer.initQuiz(wi(iH(this))),ISPQuizPlayer.setQuizState(a.sessionMode()));Ki(this.f.displayObject(),"0 0");this.za()}};
function jH(a){a.Cd=new HD(a.G,a.Ua,a.j);a.Cd.CK().addHandler(a.qB,a);a.Cd.yx().addHandler(a.uz,a);a.c&&a.Cd.Kd(a.c);w(a.Ua,AC);a.dd=new SC(a.Ua,a.j);a.dd.vs.addHandler(function(){kH(this)},a);a.dd.ts.addHandler(a.LI,a);a.dd.kp.w().addHandler(a.xw,a);a.dd.BK().addHandler(a.qB,a);a.dd.Xp.w().addHandler(a.EB,a);a.dd.Sj.w().addHandler(a.uP,a);a.dd.eg.w().addHandler(a.rz,a);a.dd.oc.w().addHandler(a.GH,a);a.Mc&&a.Cd.setPresentationOutlineController(a.wh);a.Ga.dd=a.dd}
function gH(a){a.As=new AD(a.P,zC(a));a.As.jo().addHandler(function(a){a!=this.V&&Dw(this.c.I,a.slide().id())},a)}
function eH(a){a.Ga=new TC;a.Eh||(a.pa=new xD(a.F,a.G,a.Ua,a.j,a.AY),a.addChild(a.pa),a.pa.yw.addHandler(a.pB,a),a.pa.Bu.addHandler(a.Dz,a),a.pa.CK().addHandler(a.qB,a),a.pa.Pg.addHandler(a.tO,a),a.pa.yx().addHandler(a.uz,a),a.pa.Ev.addHandler(a.xP,a),w(a.Ua,AC),a.bb=new CC(a.Ua,a.j),a.addChild(a.bb),a.ua=new NC(a.Ua,a.j,a.G),a.ua.yw.addHandler(a.pB,a),a.ua.Bu.addHandler(a.Dz,a),a.ua.Ev.addHandler(a.xP,a),a.ua.yx().addHandler(a.uz,a),a.addChild(a.ua),Ki(a.pa.displayObject(),"0 0"),Ki(a.f.displayObject(),
"0 0"),Ki(a.bb.displayObject(),"0 100%"),Ki(a.ua.displayObject(),"0 100%"),lH(a,a.bb),lH(a,a.ua),UC(a.Ga,a.ua,a.bb),Oj&&Pi(function(){v(document.body);return Eg(document.body)},a))}function lH(a,b){b.vs.addHandler(function(){kH(this)},a);b.ts.addHandler(a.LI,a);b.kp.w().addHandler(a.xw,a);b.BK().addHandler(a.qB,a);b.Xp.w().addHandler(a.EB,a);b.Sj.w().addHandler(a.uP,a);b.eg.w().addHandler(a.rz,a);b.oc.w().addHandler(a.GH,a)}e.oI=function(){v(this.qb).restartQuiz()};
function hH(a){a.vn=new rD(a.F,a.P,a.j);a.nc=new uD(a.vn);1==a.L?Dg(a.nc.displayObject(),"fit"):a.nc.fc(0);Ag(a.nc.displayObject(),a.L);a.nc.ya(a.f.width());a.nc.i(!1);a.addChild(a.nc);a.vn.jo().addHandler(function(a){a==this.V?this.Dz():(mH(this,!1),this.pa.Oq(!1),this.ua.Oq(!1),Dw(this.c.I,a.slide().id()))},a);Ki(a.nc.displayObject(),"0 0")}e.EB=function(){var a=Mf();a&&a.blur();this.Ww?(this.Ww=!1,nH(this),oH(this)):this.We?this.We.submit():yC.prototype.EB.call(this)};
function nH(a){var b=a.j.A("PB_SUBMIT_BUTTON_LABEL");a.Ua.Il.C(b);a.Ww=!1}function pH(a){Si&&(Y(a,"height",a.Du+"px"),Pi(function(){Y(this,"height","")},a))}e.start=function(a){qH(this);yC.prototype.start.call(this,a)};function qH(a){a.Eh&&(ISPQuizPlayer.initQuiz(wi(iH(a))),ISPQuizPlayer.activateQuiz(a.fk),a.As&&a.As.invalidate(),jH(a),a.dd&&a.dd.invalidate(),a.Cd&&a.Cd.invalidate())}
e.activate=function(){this.Wb=!0;qH(this);Si&&(v(document.body),vg(document.body,"quiz_scroll"),pH(this));this.pa&&yD(this.pa);this.Cd&&(this.V&&this.Cd.km(this.V),this.Cd.activate());rH(this);fH(this);this.uB&&(this.uB(),this.uB=null);this.hq()};e.hq=function(){this.oa&&this.Wb&&(v(this.oa).i(!0),this.oa.Wa(this.Wb),this.oa.cb(this.L),this.vJ(),sH(this),this.c&&"reviewing"==this.c.sessionMode()&&this.oa&&this.oa.VL(),this.AB&&this.oa.Wa(!0))};
e.deactivate=function(){this.Wb=!1;Si&&(v(document.body),wg(document.body,"quiz_scroll"));this.oa&&this.oa.Wa(!1);this.Cd&&this.Cd.deactivate()};e.yD=function(){};e.setActionAvailability=function(a){yC.prototype.setActionAvailability.call(this,a);!a||this.Eh||this.tY||(this.tY=!0)};
e.setPresentationOutlineController=function(a){this.wh=a;this.Eh?this.Cd&&this.Cd.setPresentationOutlineController(a):(this.pa&&this.pa.setPresentationOutlineController(a),this.ua&&this.ua.setPresentationOutlineController(a),tH(this))};e.vJ=function(){this.oa&&this.oa.setOverlayDisplayed(this.gn)};e.GH=function(){this.We&&"AuthorizationSlide"==this.We.slide().type()&&(Fg(),this.We.submit());this.Ga.fm().a("start")};
e.Bl=function(a){a==this.L2&&a!=this.V||!this.pa||this.pa.XL();yC.prototype.Bl.call(this,a)};e.DI=function(a){yC.prototype.DI.call(this,a);uH(this);this.c&&(this.Cd&&this.Cd.km(a),this.pa&&this.pa.km(a),this.ua&&this.ua.km(a),mH(this))};e.bn=function(){oH(this)};
function uH(a){a.bb&&HC(a.bb);var b=vH(a),c=!1;if(!a.oa||b&&b.slide()!=a.oa.slide()){var d=a.oa;c=!0;d&&wH(a,d);a.oa=b;xH(a,v(a.oa));a.f.addChild(a.oa);if(d){w(d,pC);b=d;var f=1;a.nc&&a.nc.visible()&&(b=a.nc,f=a.L,a.f.removeChild(d));d.slide()!=a.oa.slide()?(Dg(a.displayObject(),"animation"),a.Mj=new LC(b,v(a.oa),f,a.SQ),a.SQ=!1,A(a.Mj,"end",function h(){this.Mj&&hd(this.Mj,"end",h);yH(this);var a=this.displayObject();wg(a,"animation");this.Mj=null;this.nc&&this.nc.visible()?this.Dz():this.f.removeChild(v(d));
v(d).Wa(!1);0<KC()&&JC(0,0);this.za()},!1,a),a.Mj.play()):(a.f.removeChild(d),yH(a))}else yH(a)}nH(a);(!a.c||"reviewing"!=a.c.sessionMode())&&a.V&&a.V instanceof T&&(a.V.submitted()&&a.V.Eb()&&a.oa instanceof dF&&a.oa.Ej(),b=a.c&&"completed"!=a.c.sessionMode(),c&&b&&a.V.submitted()&&a.V.Eb());oH(a);Xj&&Eg(document.body)}
function vH(a){var b=null;if(!a.c)return a.We?"IntroSlide"==a.We.slide().type()?VG(a.Hn,a.We):UG(a.Hn,a.We,!1):null;var c=a.c.sessionMode();"completed"==c&&a.ZA?b=a.ZA:"reviewing"==c?b=zH(a,a.V,!0):a.V&&(b=zH(a,a.V,!1));return b}
function xH(a,b){b instanceof dF?(b.cd().addHandler(a.II,a),b.audioStartedEvent().addHandler(a.Kg,a),b.audioStartingEvent().addHandler(a.wA,a),b.Zd.addHandler(a.Jg,a),b.videoStartedEvent().addHandler(a.hs,a),b.videoStartingEvent().addHandler(a.CA,a),b.so().addHandler(a.ol,a),b.Cy.addHandler(a.kP,a),b.XA.addHandler(a.EP,a),b.uI.addHandler(a.GP,a),b.mg.addHandler(a.es,a),b.Db.addHandler(a.tn,a),b.eu().addHandler(a.tQ,a),b.Wt().addHandler(a.oI,a)):b instanceof kE&&(b.mg.addHandler(a.es,a),b.Db.addHandler(a.tn,
a))}
function wH(a,b){b instanceof dF?(b.Lb.vC(),b.cd().removeHandler(a.II,a),b.audioStartedEvent().removeHandler(a.Kg,a),b.audioStartingEvent().removeHandler(a.wA,a),b.Zd.removeHandler(a.Jg,a),b.videoStartedEvent().removeHandler(a.hs,a),b.videoStartingEvent().removeHandler(a.CA,a),b.so().removeHandler(a.ol,a),b.Cy.removeHandler(a.kP,a),b.XA.removeHandler(a.EP,a),b.uI.removeHandler(a.GP,a),b.mg.removeHandler(a.es,a),b.Db.removeHandler(a.tn,a),b.eu().removeHandler(a.tQ,a),b.Wt().removeHandler(a.oI,a),b instanceof
lF&&ud(b.Qb)):b instanceof kE&&(b.mg.removeHandler(a.es,a),b.Db.removeHandler(a.tn,a))}function sH(a){if(a.oa){var b=Xf(a.f.displayObject()).y,c=og(a.f.displayObject()).bottom;b=a.Du-(b+c);a.oa instanceof dF&&a.oa.IL(a.width(),a.ZG);a.oa.resize(a.f.width(),b/a.L);a.oa instanceof lF&&(c=v(a.c).settings().vb(),mF(a.oa,c,a.f.width(),b))}}function yH(a){a.oa&&1<a.L&&a.f.wb(a.oa.height()*a.L)}
function oH(a){var b=a.V;b=!!a.c&&"testing"==a.c.sessionMode()&&(!(b instanceof T)||b.Eb())&&!a.Ww;v(a.oa).g(b)}function zH(a,b,c){var d=!1,f=a.c&&a.c.ad(),g=!!f&&f.slide().visible();if(c&&g){g=v(a.c).sessionMode();if("completed"==g||"reviewing"==g)d=f?f.contentState().content().oo():!0;"reviewing"!=g&&(d=!1)}a:switch(b.slide().type()){case "ResultSlide":a=WG(a.Hn,b,zC(a),v(a.qb));break a;case "IntroSlide":a=VG(a.Hn,b);break a;default:a=UG(a.Hn,b,c,d)}a.$B();return a}
e.$h=function(){if(!this.c)return!1;var a=this.c.sessionMode(),b=this.c.ad();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.If=function(){var a=zC(this),b=a.sessionMode();yC.prototype.If.call(this);this.pa&&this.pa.show(!0);if("completed"==b){var c=a.ad();c&&(this.ZA=WG(this.Hn,c,a,v(this.qb)));uH(this)}rH(this);this.Eh?ISPQuizPlayer.setQuizState(a.sessionMode()):tH(this);mH(this);this.ua&&this.ua.au("reviewing"==b)};
function tH(a){a.wh&&(v(document.body),a.wh.showTopPanel(!1),mH(a),wg(document.body,"with_presentation_top_panel"),rH(a),pH(a))}function rH(a){var b=0;a.Eh?b=45:(a.bb&&a.bb.visible()&&(b+=a.bb.height()),b*=a.L);Y(a.f,"margin-bottom",b+"px");sH(a)}e.tR=function(){mH(this)};e.IP=function(){};e.FX=function(a,b){var c=gl(a);AH(this,"PB_TIMED_QUIZ_WARNING",a,b,function(){var a={};return a.QUIZ_TIME=c,a})};
e.EH=function(a,b){var c=gl(a);AH(this,"PB_TIMED_QUESTION_WARNING",a,b,function(){var a={};return a.QUESTION_TIME=c,a})};function AH(a,b,c,d,f){if(0>=c)throw Error("attempt to show timed quiz warning with invalid time value");c=a.j.A("PB_DIALOG_BOX_OK_BUTTON");b=a.j.A(b,f&&f());a.Np(b,c,function(){d()})}
e.resize=function(a,b){if(a&&b){this.yl=new J(a,b);this.pa&&Ag(this.pa.displayObject(),this.L);this.bb&&Ag(this.bb.displayObject(),this.L);this.ua&&Ag(this.ua.displayObject(),this.L);Ag(this.f.displayObject(),this.L);this.nc&&Ag(this.nc.displayObject(),this.L);yC.prototype.resize.call(this,a);var c=b;this.Du=c;this.ZG=c+=0;Y(this,"min-height",c+"px");mH(this);a/=this.L;b/=this.L;this.bx.ab(a,b);this.nc&&this.nc.ya(a);this.pa&&this.pa.ya(a);this.bb&&this.bb.ya(a);this.ua&&(this.ua.wb(b),Y(this.ua,
"right",-56*(1-this.L)+"px"));this.za();yH(this)}};
function mH(a,b){if(!a.Eh){var c=a.nc?a.nc.visible():!1;null!=b&&(c=b);a.Mj&&(c=!1);b=a.yl.width;c=b>a.yl.height&&!c;var d=!zC(a)&&a.We;a.ua&&a.ua.i(c&&(d||OC(a.ua)));d=a.ua&&a.ua.visible()?56:0;a.h("landscape",c);a.pa&&a.pa.show(!c);var f=a.pa&&(a.pa.Qa.visible()?a.pa.Qa:null);a.f.h("with_timer",!1);a.f.h("with_banner",!!a.Oe);a.Oe&&wg(a.Oe,"with_timer");if(c){if(f){a.f.qd(f,0);a.f.h("with_timer",!0);if(a.Oe){if(vg(a.Oe,"with_timer"),1<a.L){var g=og(a.Oe);Y(f,"top",-(jg(a.Oe).height+g.top+g.bottom)/
a.L+"px")}}else 1<a.L&&Y(f,"top",-f.height()/a.L+"px");f.ya((b-d*a.L-40*a.L)/a.L)}}else a.pa&&(g=a.pa,g.addChild(g.Qa),f&&(f.ya(a.pa.width()),Y(f,"top","")));a.bb&&a.bb.i(!c);a.nc&&a.nc.ya((b-d*a.L)/a.L);a.ua&&a.ua.za();a.f.ya((b-d*a.L)/a.L);sH(a)}}e.II=function(a,b){if(!this.Cm){var c=new UD(this.F,a,b);this.wh&&this.c&&"completed"==v(this.c).sessionMode()&&tH(this);c.qc().addHandler(function f(){c.qc().removeHandler(f);tH(this)},this);this.tn(c,!1,!0)}};
e.lv=function(){this.oa&&this.oa instanceof dF&&this.oa.GC()};function BH(a,b){var c=zC(a),d=Mx(c,!1)?0:Ox(c);b=Ay(v(a.qb).qe().Y().fx(),d,b,function(){},function(){CH(a);a.vG=!0;Fx(c);a.uz();a.vG=!1});d=b.Hk?b.Hk():void 0;d=a.j.A(b.messageType,d);var f=DH(a,b.Bj),g=b.pi?DH(a,b.pi):void 0;EH(a,d,f,g,b.Rl)}
function DH(a,b){switch(b){case "ok":return a.j.A("PB_DIALOG_BOX_OK_BUTTON");case "cancel":return a.j.A("PB_DIALOG_BOX_CANCEL_BUTTON");case "no":return a.j.A("PB_DIALOG_BOX_NO_BUTTON");case "skip":return a.j.A("PB_DIALOG_BOX_SKIP_BUTTON");case "try-again":return a.j.A("PB_DIALOG_BOX_TRY_AGAIN_BUTTON");case "view-results":return a.j.A("PB_DIALOG_BOX_VIEW_RESULTS_BUTTON");case "yes":return a.j.A("PB_DIALOG_BOX_YES_BUTTON");case "end-quiz":return a.j.A("PB_DIALOG_BOX_END_QUIZ_BUTTON");case "return-to-quiz":return a.j.A("PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON");
default:throw Error("unknown type");}}e.qB=function(){BH(this,"submit-all")};e.zA=function(a,b){this.oa&&(CH(this),"testing"==zC(this).sessionMode()&&b.suspend(),b=void 0,"reviewing"!=zC(this).sessionMode()&&this.V instanceof T&&this.V.slide().settings().J()&&this.V.Eb()&&(b=this.V.slide().settings().Fe(),b=-1!=b?b-this.V.om():-1),!this.vG&&this.oa instanceof dF&&this.oa.Ej(a,b),yH(this))};e.Ok=function(a){(a=a?a.zj:void 0)&&this.zA(a,new kl);w(this.Ua,AC);this.Ua.Ux(!!a)};
e.XQ=function(a){var b=this.j,c=b.A("PB_CHOOSE_ANSWER_LABEL");a?EH(this,c,b.A("PB_DIALOG_BOX_OK_BUTTON"),b.A("PB_DIALOG_BOX_SKIP_BUTTON"),function(a){a&&Hw(this.c.I)}):this.Np(c,b.A("PB_DIALOG_BOX_OK_BUTTON"))};e.WQ=function(a,b){var c=this.j;switch(a){case 1:break;default:throw Error("unknown error code");}a=c.A(v("PB_CHOOSE_ANSWER_LABEL"));b?EH(this,a,c.A("PB_DIALOG_BOX_OK_BUTTON"),c.A("PB_DIALOG_BOX_SKIP_BUTTON"),function(a){a&&Hw(this.c.I,!this.eb())}):this.Np(a,c.A("PB_DIALOG_BOX_OK_BUTTON"))};
e.Np=function(a,b,c){if(this.Wb)if(hk)ISPlayer.showMessageBoxWithcallback(wi({message:a,okLabel:b}),Ja(function(){!this.mv&&c&&c.call(this)},this));else{var d=new LD(a,b);d.qc().addHandler(function g(){d.qc().removeHandler(g);FH(this,!0);this.oa&&this.oa.setOverlayDisplayed(!1);!this.mv&&c&&c.apply(this)},this);FH(this,!1);this.oa&&this.oa.setOverlayDisplayed(!0);this.tn(d);this.lv()}else this.uB=Ja(this.Np,this,a,b,c)};
e.tn=function(a,b,c){this.Cm||(this.uM=b||!1,a.qc().addHandler(function f(){a.qc().removeHandler(f);YG(this.bx,a);this.Cm==a&&(this.Cm=null);this.changeAllowTouchScrollEvent().a(!0);this.Cm=void 0;Y(this,"visibility","");wg(document.body,"show_popup");this.Eh&&!c&&(--this.bR,ISPlayer.showModalOverlay(0<this.bR))},this),this.Eh&&!c&&(++this.bR,ISPlayer.showModalOverlay(!0)),vg(document.body,"show_popup"),this.bx.aC(a),a.open(),this.Cm=a,null!=a.WS&&a.uv&&Y(this,"visibility","hidden"),this.changeAllowTouchScrollEvent().a(b||
!1))};function EH(a,b,c,d,f){if(hk)ISPlayer.showConfirmWindowWithcallback(wi({message:b,yesLabel:c,noLabel:d}),Ja(function(a){!this.mv&&f&&f.call(this,!parseInt(a,10))},a));else{var g=new LD(b,c,d);g.qc().addHandler(function k(){g.qc().removeHandler(k);FH(this,!0);this.oa&&this.oa.setOverlayDisplayed(!1);!this.mv&&f&&f.apply(this,[g.kr])},a,1);FH(a,!1);a.oa&&a.oa.setOverlayDisplayed(!0);a.tn(g);a.lv()}}function FH(a,b){a.bb&&a.bb.g(b);a.ua&&a.ua.g(b)}e.jN=function(){return new AC};
function CH(a){a.mv=!0;for(var b=a.bx;0<b.Zs.length;)YG(b,b.Zs[0]);a.Cm=null;a.lv();a.mv=!1}e.JH=function(a){CH(this);var b=this.j,c=b.A("PB_DIALOG_BOX_OK_BUTTON");a.preventAction();(a=Mf())&&a.blur();this.Np(b.A("PB_QUIZ_TIMEOUT"),c,function(){var a=zC(this);Lx(a)&&Gx(a)})};e.Rv=function(a){CH(this);var b=this.j,c=this.ev();a.preventAction();(a=Mf())&&a.blur();this.Np(b.A("PB_QUESTION_TIMEOUT"),c,function(){yr(v(this.V))})};
e.ev=function(){var a="";switch(nC(this.Ua)){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.j.A(a)};
e.PX=function(){w(this.Ua,AC);this.c&&this.We&&"AuthorizationSlide"==this.We.slide().type()||(this.Ua.Ss.visible()?this.GH():this.Ua.Uh.visible()&&null!=this.Mc?this.rz():this.Ua.Hr.visible()&&!this.Ua.ci.enabled()&&"testing"==zC(this).sessionMode()?BH(this,"next"):this.xw())};e.rz=function(){if(this.Mc)this.Ga.fm().a("finish");else{var a=zC(this).tg();a&&xy(a,this.P,new F)}};e.QX=function(){this.Ua.ws.visible()&&this.Mc&&this.Mc.gestureNavigationEnabled()?kH(this):this.c&&this.LI(!this.eb())};
function kH(a){a.Ga.fm().a("back")}e.pB=function(){if(!this.Mj)if(this.wh){var a=!this.c||"testing"!=v(this.c).sessionMode()&&"reviewing"!=this.c.sessionMode()?void 0:this.vn;this.wh.showOutline(a,this.j.A("PB_MINI_SKIN_QUESTION_LIST_TITLE"))}else this.pa&&this.pa.Oq(!0),this.ua&&this.ua.Oq(!0),this.nc.i(!0),this.oa&&this.oa.g(!1),this.changeAllowTouchScrollEvent().a(!1),mH(this)};e.Dz=function(){this.pa&&this.pa.Oq(!1);this.ua&&this.ua.Oq(!1);this.nc.i(!1);mH(this);this.oa&&this.oa.g(!this.Ww);this.changeAllowTouchScrollEvent().a(!0)};
e.JP=function(a){this.Lg.i(a);this.changeAllowTouchScrollEvent().a(!a&&!(this.Cm&&!this.uM));a=a?"none":"";Y(this,"pointer-events",a);Y(this.$,"pointer-events",a)};e.es=function(a){var b=og(a.displayObject());b=(a.height()+b.top+b.bottom)*this.L;a=Xf(a.displayObject()).y;if(this.Eh)var c=0,d=45;else c=this.pa&&this.pa.showed()?this.pa.height()*this.L:0,d=this.bb&&this.bb.visible()?this.bb.height()*this.L:0;KC()>a-c?JC(0,a-c-4):KC()+this.Du-d<a+b&&JC(0,a+b-(this.Du-d)+4)};
e.xw=function(){var a=this.Ua.ci,b=this.ou();if(this.Mj||!a.enabled()||!a.visible())if(w(this.Ua,AC),a=this.Ua.bl,!(b||a&&a.enabled()&&a.visible()&&"tryAgain"!=nC(this.Ua)))return;v(this.qb);a=zC(this);var c="testing"==a.sessionMode(),d=Cw(a.I),f=c?!this.qb.qa():!1;v(d).submitted()||b?Hw(zC(this).I,f):"eachQuestion"==a.settings().submitType()&&c?v(d).submit():Hw(zC(this).I,f)};
e.ou=function(){v(this.qb);var a=zC(this),b=Cw(a.I);v(b);a=!(b.slide()&&b.slide().settings().ia()&&v(b.slide().settings().ia()).isEnabled())&&!Px(a)&&b.Eb();return this.qb.qe().Y().bC()&&!this.qb.qa()&&a};e.LI=function(a){var b=this.ou(),c=this.Ua.kn;if(b||!this.Mj&&c.enabled()&&c.visible())this.SQ=!0,Fw(zC(this).I,a)};
e.uP=function(){w(this.Ua,AC);this.Ua.Ux(!1);if(this.V instanceof T)if(this.V.Eb()){if(this.oa instanceof dF&&(this.oa.Ej(),"tryAgain"==this.Ua.bl.uE)){this.V.Vq();var a=zC(this),b=Lw(a.slidePoolState(),Sh(this.V.slide().settings(),"attempt"));b&&Qh(b,"attempt")&&(v(this.qb),a="testing"==a.sessionMode()?!this.qb.qa():!1,Hw(zC(this).I,a))}}else this.xw();else"InfoSlide"==this.V.slide().type()&&this.xw();oH(this)};e.DH=function(){GH(this)};e.BH=function(){GH(this)};
e.AH=function(a,b){this.Wv("PB_SEND_REPORT_TO_EMAIL_FAILED",a,b)};e.CH=function(a,b){this.Wv("PB_SEND_REPORT_TO_URL_FAILED",a,b)};function GH(a){var b=new VD(a.j.A("PB_SENDING_REPORT"));a.tn(b)}e.Wv=function(a,b,c){CH(this);var d=this.j;b||(c.suspend(),EH(this,d.A(a),d.A("PB_DIALOG_BOX_OK_BUTTON"),d.A("PB_DIALOG_BOX_CANCEL_BUTTON"),function(a){CH(this);a?this.c.Vt():Kx(zC(this))}))};
e.tO=function(){if(this.pa){var a=0,b=0;if(this.pa.showed()){a=Math.floor(this.pa.height()*this.L+this.pa.y());var c=og(this.pa.displayObject());b+=c.bottom}Y(this,"padding-top",a+b+"px");this.nc&&(1<this.L?Y(this.nc,"margin-top",a+"px"):Y(this.nc,"top",a+"px"),a=this.pa.showed()?this.pa.height():0,this.nc.wb(this.Du/this.L-a+1));sH(this)}};e.kP=function(a){this.addChild(a)};e.EP=function(a){this.removeChild(a)};
e.GP=function(a){sC(this,"ignore_min_height");a.Lc((IC||document.body).scrollHeight);tC(this,"ignore_min_height")};function iH(a){var b=a.G.questionListInfo().showSlideList();v(a.qb);b="allAtOnce"==a.qb.qe().Y().submitType()&&b;b={id:a.fk,i18n:a.j.messages(),markEnabled:b,version:9.2};a.As&&(b.questions=CD(a.As));return b}e.mH=function(){var a=this.j;this.Np(a.A("PB_INVALID_BRANCHING_MESSAGE"),a.A("PB_DIALOG_BOX_OK_BUTTON"))};e.fy=function(){};
e.reset=function(){this.oa&&(wH(this,this.oa),this.f.removeChild(this.oa));this.ZA=this.We=this.oa=null;this.Fb(null);this.Cd&&this.Cd.Kd(null);this.dd&&this.dd.Kd(null)};e.du=function(a){this.We=a;this.JP(!1);uH(this);this.za()};e.xD=function(a){this.We=a;this.Bl(a)};e.cu=function(a){this.We=a;this.Bl(a)};e.zD=function(){return new F};e.jm=function(){return new F};e.controlPanel=function(){return this.Ga};e.topPanel=function(){return null};e.fu=function(){var a=this;this.We=null;return new cH(function(b){a.Bl(b)})};
e.Rn=function(){return this.XP};e.za=function(){this.pa&&this.pa.za();mH(this);this.tO();sH(this);rH(this)};e.cb=function(){};e.Pq=function(){};e.Yx=function(){};e.$n=function(a){var b=this.j.A("PB_RESUME_QUIZ_STATE_MESSAGE");EH(this,b,this.j.A("PB_DIALOG_BOX_YES_BUTTON"),this.j.A("PB_DIALOG_BOX_NO_BUTTON"),function(b){a(!b);if(Oj)return v(document.body),Eg(document.body)})};e.gy=function(){};e.Ex=function(){};e.Tn=function(){};e.xi=function(){};function HH(){}e=HH.prototype;e.Yp=null;e.Zp=null;e.start=function(a,b,c,d){v(!this.Yp&&!this.Zp&&0<b.length);b=Gb(b[0],8);var f={};f.family=a;f.bold=!0===c;f.italic=!0===d;this.Yp=new IH(f,"arial,'URW Gothic L',sans-serif",b);this.Zp=new IH(f,"Georgia,'Century Schoolbook L',serif",b)};e.finish=function(){v(this.Yp&&this.Zp);this.Yp.Zc();this.Yp=null;this.Zp.Zc();this.Zp=null};e.check=function(){v(this.Yp&&this.Zp);return JH(this.Yp)||JH(this.Zp)};
function IH(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.Sp=yf(document,"span");this.Sp.innerHTML=c;L(this.Sp,{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.Sp);this.iY=dg(this.Sp).width;L(this.Sp,"fontFamily",
d+","+b)}IH.prototype.Zc=function(){Df(this.Sp)};function JH(a){return dg(a.Sp).width!=a.iY};var KH={};function LH(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 KH)(KH[d]?b:c)();else{var h=h||5E3;var k=new HH;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 MH(a,b){Aa(b)||(b=[b]);var c=[];$a(b,function(a){c.push(a.xZ+"('"+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 NH(a,b){this.xZ=a;this.ZI=b;this.FF=null}NH.prototype.src=function(){return this.ZI};NH.prototype.format=function(){return this.FF};function OH(a){var b=a.kL,c=a.quiz,d=a.m_,f=a.w0,g=a.DK,h=a.hu,k=void 0===a.Ca?null:a.Ca,n=void 0===a.pS?"":a.pS,t=a.fitToWindow,u=a.B,x=a.Wq,E=a.Id,M=a.K,U=a.skinSettings,Qa=a.qa,lm=a.fD,Sr=a.ox,sb=a.M2,fs=a.contentScale;a=a.Nn;G.call(this);var hg=this,id=c.settings(),$d=id.Y().vb(),sv=$d.width,rl=$d.height;this.Oe=null;this.NE=fs;this.rb=c;this.fk=b;this.uu=n;this.xV=t;this.AJ=x;this.j=M;this.Ug=U;this.F=f;this.eV=d;this.bF=null;this.fV=Sr;this.oM=sb;this.AB=this.EF=!1;this.Tc=new Hl;this.Lb=new El;
Fl(this.Lb,this.Tc);PH(this,g);dl({h0:M.A("PB_TIMER_SECONDS_LABEL"),min:M.A("PB_TIMER_MINUTES_LABEL"),C_:M.A("PB_TIMER_HOURS_LABEL")});this.lg=E;this.Mc=null;(d=this.rb.Xa().am())&&!d.visible()&&(d=null);h=new Dz(g,h);u&&(L(u,"z-index",10),L(u,"top",0));d=new Xk;n=new ws;f=u||document.body;$d=new (Xu(E)?Ku:Iu)({B:f,ba:h,T:this.F,hh:d,K:this.j,vb:$d,Ih:n,ne:this.Tc});f=new TA({T:this.F,K:this.j,ba:h,wg:$d,Va:$d,B:f,passingScoreType:id.Y().passingScoreType(),Yf:id.Bs.ro().enabled()});this.qk=H(this);
this.TA=H(this);this.Op=H(this);this.lk=H(this);this.Dl=new cC;id=O;n=N?XB:SB;var rg=id?new dH({T:this.F,skinSettings:U,B:u,soundController:this.Tc,ba:h,kL:b,K:M,quiz:this.rb,Nn:a}):new n({Rq:f,slideWidth:sv,slideHeight:rl,ba:h,Id:E,K:M,skinSettings:U,T:this.F,soundController:this.Tc,PC:this.Dl,B:u,hh:d,uT:this,Nn:a,isGraded:c.isGraded()});D(this,rg);this.Bd=rg;this.Bd.xi(this.fk);b=new cn(rg.Rn(),w(this.F,lj));$d.mm(b);id&&this.Bd.mm(b);this.m=new Qx({quiz:this.rb,Wq:this.AJ,ba:h,qa:Qa,PC:this.Dl,
K:this.j,Id:this.lg});id&&(rg.no(this.m),C(this,this.m.currentSessionChangedEvent(),function(){rg.Fb(v(hg.currentSession()))},this));C(this,this.m.stateChangedEvent(),this.Ha,this);this.Sd=new nz({state:this.m,view:rg,PC:this.Dl,K:this.j,T:this.F,Id:E,hh:d,Rt:b,xg:c.Xa().xg(),Nn:a});this.$y=H(this,this.Sd.closeWindowEvent());C(this,this.Sd.ky(),this.GX,this);C(this,this.Sd.hv,this.PW,this);C(this,this.Sd.yF,this.KW,this);C(this,this.Sd.showOutlineEvent(),this.CX,this);C(this,this.Sd.showResourcesPopupEvent(),
this.EX,this);this.aB=lm;this.Hc=k;this.Wz="always"==lm;this.mO=H(this);this.Dv=0;this.wz=[];Xu(E)?setTimeout(function(){hg.Xo()}):(rg.o("visibility","hidden"),0==Object.keys(g).length?(this.EF=!0,QH(this)):Pi(function(){RH(hg,g)},this))}m(OH,G);e=OH.prototype;e.id=function(){return this.fk};e.setPresentationOutlineController=function(a){O&&this.Bd.setPresentationOutlineController(a)};e.isResumed=function(){return this.Wz};
e.resize=function(a,b){if(a&&b){if(Kj){var c=v(this.Bd.displayObject().parentNode);IC=c;c=v(c.style);c.overflow="auto";c.width=a+"px";c.height=b+"px"}if(O)this.Bd.resize(a,b);else if(N)this.Bd.resize(a,b);else{if(Wu(this.lg)||nk){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=Hg({width:this.Bd.width()*this.NE,height:this.Bd.height()*this.NE,boundingWidth:d,boundingHeight:c,gh:this.xV});c=d.left;var f=d.top;this.Bd.cb(d.scale*this.NE);this.Bd.move(c+
b,f+a)}}};e.restartQuiz=function(){this.deactivate();this.Wz=!1;this.Sd.reset();this.m.reset();this.Xo();this.Ha()};e.pauseMedia=function(){this.Tc.vT()};e.changeAllowTouchScrollEvent=function(){return H(this)};e.touchScrollAllowed=function(){return!0};e.autoStartAvailable=function(){return this.Sd.autoStartAvailable()};e.soundController=function(){return this.Tc};e.restoreState=function(){};e.usedAttemptsCount=function(){return this.m.usedAttemptsCount()};e.allowRetakeQuiz=function(){return this.m.allowRetakeQuiz()};
e.currentSession=function(){return this.m.currentSession()};e.currentSessionChangedEvent=function(){return this.m.currentSessionChangedEvent()};e.closeWindowEvent=function(){return this.$y};e.quizPlayerEvent=function(){return this.TA};e.navigationType=function(){return this.rb.settings().Y().navigationType()};e.showOutlineEvent=function(){return this.Op};e.showResourcesPopupEvent=function(){return this.lk};e.outlinePopupClosed=function(){this.Sd.outlinePopupClosed()};e.resourcesPopupClosed=function(){this.Sd.resourcesPopupClosed()};
e.stateChangedEvent=function(){return this.qk};e.slideChangedEvent=function(){return this.Sd.slideChangedEvent()};e.currentSlideId=function(){return this.Sd.currentSlideId()};e.mediaController=function(){return this.Lb};e.setOverlayDisplayed=function(){};e.setActionAvailability=function(a){this.Mc=a;this.Sd.setActionAvailability(this.Mc);O&&this.Bd.setActionAvailability(a)};e.setParentScale=function(a){this.Bd.setParentScale(a)};e.start=function(){SH(this,this.fk);this.EF&&this.Xo();this.AB=!0};
e.activate=function(){v(this.bF).disabled=!1;this.Sd.activate(!0);this.Bd.activate()};e.deactivate=function(){v(this.bF).disabled=!0;this.Sd.activate(!1);this.Bd.deactivate()};e.persistState=function(){return this.m.persist()};e.setUserInfo=function(a,b){this.m.setUserInfo(a,b)};e.quiz=function(){return this.rb};e.Ul=function(){return this.Bd};e.skin=function(){return this.Bd};e.skinSettings=function(){return this.Ug};e.initializationCompleteEvent=function(){return this.mO};
e.showTopPanel=function(){return Lz(this.rb,Wu(this.lg))};function TH(a,b){b?a.m.resume(b):Ux(a.m)?a.m.Fb(Ja(a.Sd.OL,a.Sd)):(a.m.start(),b=a.m.currentSession(),!b||Ex(b)||b.ad()||a.Bd.yD())}
function SH(a,b){var c=a.Ug.nt().colors(),d=a.rb.cD();d=d?Wi(d):"transparent";b=Object.assign(a.fV,{__wrapper_id__:b,__quiz_id__:"q_"+a.fk,__correct_message__:a.j.A("PB_GRADED_QUESTION_CORRECT"),__incorrect_message__:a.j.A("PB_GRADED_QUESTION_INCORRECT"),__partially_correct_message__:a.j.A("PB_GRADED_QUESTION_PARTIALLY_CORRECT"),__answered_message__:a.j.A("PB_SURVEY_QUESTION_ANSWERED"),__not_answered_message__:a.j.A("PB_MINI_SKIN_NOT_ANSWERED_SURVEY_QUESTION"),__slide_background_url__:d});var f={};
a.oM&&Ob(a.oM,function(a,b){f[b]=a});Ob(c,function(a,b){f[b]=Le(a)});Rl(f,c);a.bF=a.eV.pK(f,b);c=kj(a.F,"gradients",{});L(c,"position","absolute");Cf(a.Ul().displayObject(),c,0)}e.setPanelScale=function(a){this.Bd.setPanelScale(a)};
function PH(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.uu+k,g.push('url("'+Te(k)+'")');c.push('@font-face { font-family: "'+f+'"; src: '+g.join(",")+";}")}Yh(c.join("\n"))}e.Ha=function(){this.qk.a(new yw)};e.startupCompletedEvent=function(){return this.initializationCompleteEvent()};e.sessionDetailsGenerator=function(){return this.currentSession().sessionDetailsGenerator()};
e.startupCompleted=function(){return!0};function QH(a){function b(){a.Bd.o("visibility","");a.Bd.za();a.mO.a()}a.AB&&a.Xo();var c=[],d=a.rb.cD();d&&c.push(hC(d));if(d=a.currentSession()){var f=Cw(d.I);f?(c.push(Xx(a.Dl,f.slide())),a.Sd.qD(f.slide().id())):d.ad()&&c.push(Xx(a.Dl,v(d.ad()).slide()))}else if(d=a.m.Bm)c.push(Xx(a.Dl,d.slide())),a.Sd.qD(d.slide().id());Promise.all(c).then(b,b)}function UH(a,b){function c(){--a.Dv;VH(a);0===a.Dv&&(a.EF=!0,QH(a))}++a.Dv;var d={};d.family=b;LH(d,c,c)}
function VH(a){for(;2>a.Dv&&a.wz.length;)UH(a,a.wz.pop())}function RH(a,b){a.Dv=0;a.wz=[];var c=[];Ob(b,function(b,f){var d=[];0===b.length&&d.push(new NH("local",f));for(var h=0;h<b.length;++h)d.push(new NH("url",b[h]));c.push(MH(f,d));a.wz.push(f);VH(a)})}e.Xo=function(){var a=this,b="prompt"==this.aB;this.Hc&&b?(WH(this,!1),this.Sd.$n(function(b){a.Wz=b;TH(a,b?a.Hc:null);WH(a,!0)})):TH(this,this.Wz?this.Hc:null)};e.GX=function(){this.TA.a("skipQuizSlide")};e.KW=function(){this.TA.a("quizFinished")};
e.CX=function(a){this.Op.a(a)};e.EX=function(a){this.lk.a(a)};e.PW=function(){this.TA.a("gotoPreviousSlide")};e.setBannerView=function(a){this.Oe=a;this.Bd.setBannerView(a)};function WH(a,b){a.Oe&&L(a.Oe,"display",b?"":"none")};var XH={Jd:{_:"rs",fK:{_:"a",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},ND:{_:"v",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},images:{_:"i",src:{_:"s"},width:{_:"v"},height:{_:"h"},text:{_:"t"}}},fonts:{_:"fs",fontFamily:"f",a3:"s"},hu:{_:"S",fontFamily:"f",bold:"b",italic:"i"},ox:{_:"v"}};function YH(a){this.uu=a||"";a=Xq(XH);this.Hz=a.Jd.images;this.bE=a.Jd.fK;this.HJ=a.Jd.ND};var ZH={content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},language:{_:"l"},GD:{_:"tedt"},tC:{_:"dr"},sC:{_:"dw"}};function $H(){G.call(this);this.O=new Map;this.Ou="";H(this)}m($H,G);e=$H.prototype;e.Wx=function(a,b){b=void 0===b?!1:b;var c=a.id();this.O.set(c,a);b&&(this.Ou=c)};e.uK=function(){return this.Ou};e.has=function(a){return this.O.has(a)};e.count=function(){return Array.from(this.O.keys()).length};e.names=function(){var a=[];this.O.forEach(function(b){a.push(b.name())});return a};e.clear=function(){this.O.clear();this.Ou=""};
e.clone=function(){var a=this,b=new $H;this.O.forEach(function(c){c=new Ll(c.name(),c.id(),c.labels());b.Wx(c,c.id()==a.uK())},this);return b};function aI(){this.gw=-1;this.qw="selectGroups";this.dR=!1}e=aI.prototype;e.Fq=function(){return this.gw};e.ko=function(){return this.qw};e.TL=function(){return this.dR};e.JL=function(a){this.qw=a};e.HL=function(a){this.gw=a};function bI(){G.call(this);this.Bb=!1;this.Ed=60;this.ta=H(this);this.Dr=H(this)}m(bI,G);bI.prototype.isEnabled=function(){return this.Bb};bI.prototype.value=function(){return this.Ed};bI.prototype.enable=function(a){this.Bb!=a&&(this.Bb=a,this.ta.a(),this.Dr.a())};bI.prototype.Lc=function(a){this.Ed!=a&&(this.Ed=a,this.ta.a())};function cI(){G.call(this);this.Vc=new J(720,540);this.Xg="eachQuestion";this.HA="quizPassingScore";this.ff=new bI;this.ff.Lc(3600);this.ou=this.qM=!1;this.Ps=new aI;this.aB="prompt";this.cP="free";this.UP=H(this);this.u=H(this);this.DZ=H(this);this.rM=H(this)}m(cI,G);e=cI.prototype;e.vb=function(){return this.Vc};e.submitType=function(){return this.Xg};e.passingScoreType=function(){return this.HA};e.ia=function(){return this.ff};e.fx=function(){return this.qM};e.bC=function(){return this.ou};
e.fD=function(){return this.aB};e.navigationType=function(){return this.cP};e.H=function(){return this.u};function dI(){this.ha=10;this.gr=this.qs=0;this.hr=1;this.un=!0;this.mh=!1;this.OQ=!0;this.$Q=!1;this.Tj=new Map;this.Tj.set("correct",uh("Qm.FormView.Feedback.DefaultCorrect"));this.Tj.set("incorrect",uh("Qm.FormView.Feedback.DefaultIncorrect"));this.Tj.set("attempt",uh("Qm.FormView.Feedback.DefaultAttempt"));this.Tj.set("answered",uh("Qm.FormView.Feedback.DefaultAnswered"));this.Tj.set("partially",uh("Qm.FormView.Feedback.DefaultPartiallyCorrect"));this.BM=!1;this.tM=!0;this.ff=new bI}e=dI.prototype;
e.points=function(){return this.ha};e.Bq=function(){return this.qs};e.jt=function(){return this.gr};e.Fe=function(){return this.hr};e.bK=function(){return this.BM};e.hS=function(){return this.tM};e.ia=function(){return this.ff};e.MT=function(){return this.OQ};e.PT=function(){return this.$Q};e.GL=function(a){this.ha=a};e.DL=function(a){this.qs=a};e.vL=function(a){this.gr=a};e.Sx=function(a){this.hr=a};e.LL=function(a){this.un=a};e.tL=function(a){this.mh=a};function eI(){this.Bb=!1;this.zQ="";this.zn="_blank"}e=eI.prototype;e.enabled=function(){return this.Bb};e.sL=function(){return this.zQ};e.target=function(){return this.zn};e.g=function(a){this.Bb=a};e.vD=function(a){this.zn=a};function fI(){this.NQ=this.De=this.TI=this.Bb=!1;this.aN="passedAndFailed";this.GN=""}e=fI.prototype;e.enabled=function(){return this.Bb};e.AD=function(){return this.TI};e.oo=function(){return this.De};e.QL=function(){return this.NQ};e.lK=function(){return this.aN};e.yK=function(){return this.GN};e.g=function(a){this.Bb=a};e.tD=function(a){this.De=a};function gI(){G.call(this);this.WN=uh("Qm.Settings.Report.ValueFrom");this.Ow=uh("Qm.Settings.Report.ValueQuizSubject");this.Cu=uh("Qm.Settings.Report.ValueQuizComment");this.qR=H(this);this.ZM=H(this)}m(gI,G);gI.prototype.from=function(){return this.WN};gI.prototype.oy=function(){return this.Ow};gI.prototype.lx=function(){return this.Cu};function hI(){this.Bb=!1;this.vk=""}hI.prototype.enabled=function(){return this.Bb};hI.prototype.url=function(){return this.vk};hI.prototype.g=function(a){this.Bb=a};hI.prototype.wD=function(a){this.vk=a};function iI(){this.oU=new fI;this.eJ=new fI;this.eJ.TI=!0;this.eJ.tD(!0);this.HY=new gI;this.VY=new hI;this.WV=new eI}e=iI.prototype;e.In=function(){return this.oU};e.ro=function(){return this.eJ};e.Ut=function(){return this.HY};e.Yt=function(){return this.VY};e.Ht=function(){return this.WV};function jI(){G.call(this);this.fI=new dI;this.kA=new cI;this.Bs=new iI;this.dW=new $H;C(this,this.kA.UP,this.eX,this)}m(jI,G);jI.prototype.Y=function(){return this.kA};jI.prototype.Ta=function(){return this.fI};jI.prototype.Kt=function(){return this.dW};
jI.prototype.eX=function(){var a=this.Bs.Ut(),b="survey"==this.kA.passingScoreType(),c=uh("Qm.Settings.Report.ValueQuizComment"),d=uh("Qm.Settings.Report.ValueSurveyComment"),f=b?d:c;(b?c:d)==a.lx()&&a.Cu!=f&&(a.Cu=f,a.ZM.a());c=uh("Qm.Settings.Report.ValueQuizSubject");d=uh("Qm.Settings.Report.ValueSurveySubject");f=b?d:c;(b?c:d)==a.oy()&&a.Ow!=f&&(a.Ow=f,a.qR.a())};function kI(){G.call(this);this.lF=this.OI=!0;this.u=H(this)}m(kI,G);kI.prototype.showSlideList=function(){return this.OI};kI.prototype.displayQuestionStatus=function(){return this.lF};kI.prototype.H=function(){return this.u};function lI(){G.call(this);this.KI=this.MI=!0;this.u=H(this)}m(lI,G);lI.prototype.nm=function(){return this.KI};lI.prototype.hy=function(){return this.MI};lI.prototype.H=function(){return this.u};function mI(){G.call(this);this.WM=this.XO=null;this.Of=new lI;this.ge=new kI;C(this,this.Of.H(),this.Xe,this);C(this,this.ge.H(),this.Xe,this);this.jO=!1;this.VF=H(this);this.u=H(this)}m(mI,G);e=mI.prototype;e.Aq=function(){return v(this.XO)};e.nt=function(){return v(this.WM)};e.Fj=function(){return this.Of};e.questionListInfo=function(){return this.ge};e.uq=function(){return this.jO};e.H=function(){return this.u};e.Xe=function(){this.u.a()};function nI(a,b){G.call(this);this.md=b||"";this.G=new jI;this.Ug=new mI;this.Ew=a;this.fQ="";this.YY=H(this);this.pJ=H(this);this.sZ=H(this);this.hZ=H(this)}m(nI,G);e=nI.prototype;e.title=function(){return this.md};e.settings=function(){return this.G};e.skinSettings=function(){return this.Ug};e.ML=function(a){this.Ug=a;this.hZ.a()};e.setTitle=function(a){this.md=a;this.pJ.a()};e.cD=function(){return this.fQ};function oI(a,b,c){nI.call(this,b,c);this.Vg=a}m(oI,nI);oI.prototype.Xa=function(){return this.Vg};oI.prototype.isGraded=function(){return"survey"!=this.settings().Y().passingScoreType()};oI.prototype.version=function(){return"9.0"};function pI(){G.call(this);this.PR=!0;this.gw=-1;this.qw="allQuestions";this.GA=new Qw;this.ta=H(this)}m(pI,G);e=pI.prototype;e.JD=function(){return this.PR};e.Fq=function(){return this.gw};e.ko=function(){return this.qw};e.Hd=function(){return this.GA};e.JL=function(a){this.qw=a;this.ta.a()};e.HL=function(a){this.gw=a;this.ta.a()};e.rD=function(a){this.GA=a;this.ta.a()};e.Ge=function(){return this.ta};function qI(){this.UA=[]}qI.prototype.addRange=function(a){this.UA.push(a)};qI.prototype.count=function(){return this.UA.length};function rI(a){Ah.call(this,a)}m(rI,Ah);rI.prototype.get=function(a){return Bh(this,a)};rI.prototype.push=function(a){return Ch(this,a)};rI.prototype.insert=function(a,b){return Ch(this,a,b)};rI.prototype.remove=function(a){return Dh(this,a)};function sI(a){G.call(this);this.Rc=a;this.md="";this.wa=new rI;D(this,this.wa);this.G=new pI;this.eR=new qI;this.pJ=new F}m(sI,G);e=sI.prototype;e.id=function(){return this.Rc};e.title=function(){return this.md};e.slides=function(){return this.wa};e.settings=function(){return this.G};e.setTitle=function(a){this.md=a;this.pJ.a()};function tI(){}tI.prototype.uS=function(a){a=a||Gn();return new sI(a)};function uI(a){this.b=a}uI.prototype.load=function(a){var b=new Ml({description:a[this.b.description],colors:a[this.b.colors],bm:a[this.b.bm]});b.xL(a[this.b.baseName]);return b};function vI(a){this.b=a}vI.prototype.load=function(a){var b=new Nl({description:a[this.b.description],messages:a[this.b.messages],bm:a[this.b.bm]});b.xL(a[this.b.baseName]);return b};function wI(a){this.b=a}wI.prototype.load=function(a,b){var c=(new vI(this.b.Aq)).load(b[this.b.Aq]);a.XO=c;c=(new uI(this.b.nt)).load(b[this.b.nt]);a.WM=c;c=a.Fj();var d=b[this.b.Fj],f=this.b.Fj,g=d[f.nm];p(g)&&c.KI!=g&&(c.KI=g,c.u.a());d=d[f.hy];p(d)&&c.MI!=d&&(c.MI=d,c.u.a());c=a.questionListInfo();d=b[this.b.questionListInfo];f=this.b.questionListInfo;g=d[f.showSlideList];p(g)&&g!=c.OI&&(c.OI=g,c.u.a());d=d[f.displayQuestionStatus];p(d)&&d!=c.lF&&(c.lF=d,c.u.a());a.jO=b[this.b.uq];a.VF.a()};function xI(a){this.b=a}xI.prototype.load=function(a,b){a.clear();a.Ou=b[this.b.uK];var c=this.b.items;b=l(b[c]);for(var d=b.next();!d.done;d=b.next())d=d.value,a.Wx(new Ll(d[c.name],d[c.id],d[c.labels]))};function yI(a){this.b=a}
yI.prototype.load=function(a,b){a.GL(b[this.b.points]);a.DL(b[this.b.Bq]);a.vL(this.sh(b[this.b.jt],0));a.Sx(b[this.b.Fe]);a.LL(b[this.b.Pk]);a.tL(b[this.b.$J]);a.BM=b[this.b.bK];a.tM=b[this.b.hS];a.OQ=b[this.b.MT];a.$Q=b[this.b.PT];var c=b[this.b.xt];c&&(a.Tj.set("correct",c[this.b.xt.correct]),a.Tj.set("incorrect",c[this.b.xt.Fx]),a.Tj.set("attempt",c[this.b.xt.hx]),a.Tj.set("answered",c[this.b.xt.vj]),c=c[this.b.xt.Pt],p(c)&&a.Tj.set("partially",c));a=a.ia();b=b[this.b.ia];a.enable(b[this.b.ia.isEnabled]);
a.Lc(b[this.b.ia.value])};yI.prototype.sh=function(a,b){return null!=a?a:b};function zI(a){this.b=a}zI.prototype.load=function(a,b){AI(a.In(),b[this.b.In],this.b.In);AI(a.ro(),b[this.b.ro],this.b.ro);var c=a.Ut(),d=b[this.b.Ut],f=this.b.Ut;c.WN=d[f.from];var g=d[f.oy];c.Ow!=g&&(c.Ow=g,c.qR.a());d=d[f.lx];c.Cu!=d&&(c.Cu=d,c.ZM.a());c=a.Yt();d=b[this.b.Yt];f=this.b.Yt;c.g(d[f.enabled]);c.wD(d[f.url]);a=a.Ht();b=b[this.b.Ht];c=this.b.Ht;a.g(b[c.enabled]);a.zQ=b[c.sL];a.vD(b[c.target])};
function AI(a,b,c){a.g(b[c.enabled]);a.TI=b[c.AD];a.tD(b[c.oo]);a.NQ=b[c.QL];a.aN=b[c.lK];a.GN=b[c.yK]};var BI={alwaysResume:"always",promptToResume:"prompt",alwaysStartOver:"never"};function CI(a){this.b=a}
CI.prototype.load=function(a,b){var c=b.Y(),d=a[this.b.quiz],f=this.b.quiz;c.Xg=d[f.submitType];c.u.a();c.DZ.a();c.qM=d[f.fx];c.u.a();c.ou=d[f.bC]||!1;c.rM.a();c.u.a();var g=d[f.fD];c.aB=BI[g]||g||"prompt";c.u.a();g=d[f.navigationType];if(!g||g&&"free"!=g&&"locked"!=g)g="free";c.cP=g;c.u.a();c.HA=d[f.passingScoreType];c.UP.a();c.u.a();g=d[f.vb];c.Vc=new J(g[f.vb.width],g[f.vb.height]);c.u.a();g=d[f.ia];var h=c.ia();h.enable(g[f.ia.isEnabled]);h.Lc(g[f.ia.value]);c=c.Ps;d=d[f.Xa];c.JL(d[f.Xa.ko]);
c.HL(d[f.Xa.Fq]);c.dR=d[f.Xa.TL];f=b.Ta();(d=a[this.b.zT])&&(new yI(this.b.zT)).load(f,d);(f=a[this.b.BT])&&(new zI(this.b.BT)).load(b.Bs,f);b=b.Kt();if(a=a[this.b.Kt])(new xI(this.b.Kt)).load(b,a);else{a=uh("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=Gn();f.splice(0,1);b.Wx(new Ll(d,c,f))}a=Array.from(b.O.keys());if(0>=a.length)throw Error("Invalid preset index");
a=a[0];if(!b.O.has(a))throw Error("Invalid preset id");a=b.O.get(a).id();b.Ou=a}};function DI(){this.yn=null}m(DI,pw);e=DI.prototype;e.jj=function(){EI(this);this.yn&&(this.yn.Od.ui().align="center")};e.dj=function(){};e.ij=function(){EI(this)};e.mj=function(){};e.sj=function(){};e.oj=function(){};e.uj=function(){};e.nj=function(){};e.gj=function(){};e.tj=function(){};e.pj=function(){};e.rj=function(){};e.lj=function(){};e.hj=function(){};e.fj=function(){};e.kj=function(){};e.qj=function(){EI(this);this.yn&&(this.yn.Od.ui().align="center")};e.ej=function(){};
function EI(a){a.yn&&(a.yn.Od.xb().size+=12)};function FI(a,b,c,d,f){G.call(this);this.md=a;this.Xs=d;this.NZ=b;this.mb=c;a=f||[];this.Nd(this.TB);b=l(a);for(c=b.next();!c.done;c=b.next())C(this,c.value.pm,this.Nv,this);a=Xh(a);if(this.TB=a.dL)C(this,this.TB.aT,this.bY,this),C(this,this.TB.$S,this.$X,this);this.od=a.eK;this.JR=H(this);this.OZ=H(this);this.u=H(this);Jd(this.md.pm,this.u);Jd(this.Xs.pm,this.u);Jd(this.OZ,this.u);Jd(this.JR,this.u);this.values().length||this.values().push(new Bp(""))}m(FI,G);e=FI.prototype;e.title=function(){return this.md};
e.usage=function(){return this.NZ};e.Yd=function(){return this.Xs};e.type=function(){return this.mb};e.values=function(){return this.od};e.value=function(){return this.od[0]};e.Lh=function(a){this.mb!=a&&(this.mb=a,this.JR.a())};e.H=function(){return this.u};e.$X=function(a){a=this.values()[a];C(this,a.pm,this.Nv,this);this.Nv()};e.bY=function(a,b){a=l(b);for(b=a.next();!b.done;b=a.next())Ad(this,b.value.pm,this.Nv,this);this.Nv()};e.Nv=function(){this.H().a()};function GI(a){this.b=a}GI.prototype.load=function(a,b){var c=this.b.Ub,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.Yd],t=[];g=l(g[c.values]);for(var u=g.next();!u.done;u=g.next())t.push(new Bp(u.value));f=new FI(new Bp(f),h,k,new Bp(n),t);b.push(f)}}a.Vh=b};function HI(a,b,c){var d=b[c.ni];a.fE!=d&&(a.fE=d,a.EU.a());d=b[c.pe];a.XH!=d&&(a.XH=d,a.$P.a());d=b[c.ZC];a.WH!=d&&(a.WH=d,a.$P.a());b=b[c.Rf];a.jE!=b&&(a.jE=b,a.kE.a())};function II(){G.call(this);this.XH=this.fE=this.jE=!1;this.WH=1;this.EU=H(this);this.$P=H(this);this.kE=H(this)}m(II,bm);II.prototype.ni=function(){return this.fE};II.prototype.pe=function(){return this.XH};II.prototype.ZC=function(){return this.WH};II.prototype.Rf=function(){return this.jE};function JI(a){II.call(this);this.Fa=a;this.Cp="";this.Yk=H(this);this.kI=H(this)}m(JI,II);JI.prototype.ho=function(){return this.Cp};JI.prototype.$t=function(a){this.Cp!=a&&(this.Cp=a,this.kI.a())};function KI(a,b){II.call(this);this.FJ=a;this.ak=b;this.JJ=a.width();this.GJ=a.height();this.aE=H(this)}m(KI,II);KI.prototype.videoWidth=function(){return this.JJ};KI.prototype.videoHeight=function(){return this.GJ};function LI(a,b){this.b=a;this.Ue=b}LI.prototype.load=function(a,b){if(a){var c=a[this.b.image];c&&b.EL(this.GG(c,this.b.image));(c=a[this.b.audio])&&b.wL(MI(this,c,this.b.audio));if(a=a[this.b.video]){c=this.b.video;var d=NI(this.Ue,a[c.id],a[c.hL]);d=new KI(d.video,d.poster);HI(d,a,c);var f=a[c.width];f&&(d.JJ=f);if(a=a[c.height])d.GJ=a;b.wk!=d&&(b.wk&&Ad(b,b.wk.aE,b.ka,b),b.wk=d,b.wk&&C(b,b.wk.aE,b.ka,b),b.TZ.a(),b.ka())}}};
LI.prototype.GG=function(a,b){var c=OI(this.Ue,a[b.id]).pg;c=new cm(c);c.kD(a[b.Qf]);return c};function MI(a,b,c){a=new xs(a.Ue.Qg.fK[b[c.id]]);a=new JI(a);HI(a,b,c);a.$t(b[c.ho]||"");return a};function PI(a){G.call(this);this.f=a;this.td=null;this.Ky=H(this)}m(PI,G);e=PI.prototype;e.audio=function(){return this.td};e.content=function(){return this.f};e.setContent=function(a){this.f=a};e.wL=function(a){var b=this;this.td!=a&&(this.Nd(this.td),(this.td=a)&&C(this,this.td.Yk,function(){b.Ky.a()},this),this.Ky.a())};e.xa=function(){var a=[];this.td&&a.push(this.td.Fa);this.f&&(a=a.concat(this.f.xa()));return a};function QI(a,b){this.b=a;this.ca=b}QI.prototype.load=function(a){if(!a)return null;var b=RI(this.ca,this.b.value,a[this.b.value]);b=new PI(b);if(a=a[this.b.audio])a=MI(new LI(this.b,this.ca),a,this.b.audio),b.wL(a);return b};function SI(){this.f=null}SI.prototype.setContent=function(a){this.f=a};SI.prototype.ab=function(a,b,c,d){this.f&&this.f.ab(a,b,c,d)};function TI(a,b){var c=void 0;a instanceof Ug&&(c=a.yf());a=a.type();b="shape"==a?b.HI[v(c)]++:b.fH[a]++;return xh(a,c)+" "+b};function UI(a){this.b=a}
UI.prototype.load=function(a,b,c){c=c||new dh;eh(c,a[this.b.sg]);if(a.hasOwnProperty(this.b.Qk)){b=c.Qk();var d=this.b.Qk;a=a[this.b.Qk];b.jh(a[d.color]);b.Dj(a[d.alpha])}else if(a.hasOwnProperty(this.b.IK)){b=this.b.IK;d=a[this.b.IK];a=c.Ro;a.Lh(d[b.type]);for(var f=[],g=l(d[b.Bk]),h=g.next();!h.done;h=g.next())h=h.value,f.push(new Md(h[b.Bk.position],h[b.Bk.color],h[b.Bk.alpha]));bh(a,f);"linear"==a.type()?a.Rx(d[b.angle]):"radial"==a.type()&&(d=d[b.Eq],b=new Nd(d[b.Eq.qC],d[b.Eq.rC],d[b.Eq.dD]),
a.hI!=b&&(a.hI=b,a.u.a()))}else a.hasOwnProperty(this.b.Xn)&&(d=c.Xn(),f=this.b.Xn,a=a[this.b.Xn],d.Dj(a[f.alpha]),d.setPosition(a[f.position]),b=OI(b,a[f.F_]).pg,d.oh!=b&&(d.oh=b,d.u.a()));return c};function VI(a){this.b=a}VI.prototype.load=function(a,b){b=b||new fh;a&&(b.setText(a[this.b.text]),a=a[this.b.nS],b.hE!=a&&(b.hE=a,b.u.a()));return b};function WI(a){this.b=a}WI.prototype.load=function(a,b){b=b||new gh;b.jh(a[this.b.color]);b.Dj(a[this.b.alpha]);b.yg(a[this.b.size]);return b};function XI(a){this.b=a}XI.prototype.load=function(a,b){b=b||new hh;b.jh(a[this.b.color]);b.Dj(a[this.b.alpha]);b.mD(a[this.b.blur]);b.Rx(a[this.b.angle]);b.yg(a[this.b.size]);a=a[this.b.Mn];b.Su!=a&&(b.Su=a,b.u.a());return b};function YI(a){this.b=a}YI.prototype.load=function(a,b){b=b||new ih;b.Lh(a[this.b.type]);b.yg(a[this.b.size]);var c=a[this.b.tK];b.gF!=c&&(b.gF=c,b.ka());c=a[this.b.jx];b.zE!=c&&(b.zE=c,b.ka());c=a[this.b.join];b.wG!=c&&(b.wG=c,b.ka());"solid"==b.type()&&(b.jh(a[this.b.color]),b.Dj(a[this.b.alpha]));return b};function ZI(a){this.b=a}ZI.prototype.load=function(a,b){b=b||new jh;if(a){kh(b,a[this.b.zk]);var c=a[this.b.verticalAlign];b.EJ!=c&&(b.EJ=c,b.u.a());c=a[this.b.Zq];b.dx!=c&&(b.dx=c,b.u.a());lh(b,a[this.b.marginLeft]);mh(b,a[this.b.marginRight]);nh(b,a[this.b.marginTop]);oh(b,a[this.b.marginBottom])}return b};function $I(a,b){this.b=a;this.Ue=b;this.iE=new UI(this.b.background);this.BZ=new YI(this.b.strokeStyle);this.tU=new VI(this.b.cC);this.$Y=new XI(this.b.bu);this.EV=new WI(this.b.Ct);this.FZ=new ZI(this.b.Xd)}
$I.prototype.load=function(a,b){b=b||new ph;var c=w(b.background(),dh);this.iE.load(a[this.b.background],this.Ue,c);c=w(b.strokeStyle(),ih);this.BZ.load(a[this.b.strokeStyle],c);c=w(b.cC(),fh);this.tU.load(a[this.b.cC],c);c=w(b.bu(),hh);var d=a[this.b.bu];d?(this.$Y.load(d,c),0!=c.Zr&&(c.Zr=!1,c.u.a())):(1!=c.Zr&&(c.Zr=!0,c.u.a()),c.OK());c=w(b.Ct(),gh);(d=a[this.b.Ct])?(this.EV.load(d,c),0!=c.Yr&&(c.Yr=!1,c.u.a())):(1!=c.Yr&&(c.Yr=!0,c.u.a()),c.OK());c=w(b.Xd(),jh);this.FZ.load(a[this.b.Xd],c);return b};function aJ(a,b,c){qh.call(this,a,b,c)}m(aJ,qh);function bJ(a){var b=a.nT,c=a.id,d=a.yf;a=new ph;if(c&&ie(c))return b=a.background(),eh(b,"gradientFill"),bh(b.Ro,[new Md(0,6067175,1),new Md(1,4423376,1)]),b.Ro.Rx(90),kh(a.Xd(),"shrinkTextOnOverflow"),b=a.Xd(),1!=b.dx&&(b.dx=!0,b.u.a()),a.strokeStyle().jh(3568837),a.strokeStyle().yg(2),a;if(c&&ke(c))return cJ(a),dJ(a.Xd()),a;if(c&&je(c))return cJ(a),a;switch(b){case "slidePicture":case "image":return cJ(a),a;case "slideVideo":case "video":return a.strokeStyle().Lh("none"),eh(a.background(),"solidFill"),
a.background().Qk().jh(16777215),a;case "shape":b=v(d);a.background().Qk().jh(6592469);a.strokeStyle().jh(3964106);dJ(a.Xd());switch(b){case "textBox":cJ(a);kh(a.Xd(),"resizeShapeToFitText");break;case "freeform":eh(a.background(),"none")}return a;case "line":return eh(a.background(),"none"),a.strokeStyle().jh(6592469),a}throw Error("unknown object type");}function dJ(a){nh(a,5);oh(a,5);lh(a,10);mh(a,10)}function cJ(a){a.strokeStyle().Lh("none");eh(a.background(),"none")};function eJ(a,b){this.b=a;this.yb=null;this.Ue=b;this.aZ=new $I(this.b.Ld,this.Ue)}m(eJ,gt);e=eJ.prototype;e.load=function(a,b,c){this.yb=a;a=fJ(this,a[this.b.type],a[this.b.id],b);a.id()||(v(c),a.xi(TI(a,c)));this.hf(a);return a};
function fJ(a,b,c,d){v(a.yb);switch(b){case "mediaPlaceholder":return new ft(c);case "slidePicture":return new dm(v(d.ib),c,gJ(a));case "slideVideo":return new xn({eU:v(d.video()),id:c,Ld:gJ(a)});case "slideAudio":return new wn(v(d.audio()),c);case "image":return v(a.yb),d=OI(a.Ue,a.yb[a.b.$Z]),b=d.pg,d=d.I_,a=gJ(a),d?new aJ(b,c,a):new qh(b,c,a);case "video":v(a.yb);b=a.yb[a.b.video];d=NI(a.Ue,b[a.b.video.id],b[a.b.video.hL]);d=new KI(d.video,d.poster);var f=a.yb[a.b.width];f&&(d.JJ=f);var g=a.yb[a.b.height];
f&&(d.GJ=g);HI(d,b,a.b.video);return new yn({eU:d,id:c,Ld:gJ(a)});case "iconPlaceholder":return new vn(c);case "line":return new sh(gJ(a),c);case "shape":return b=a.yb[a.b.yf],a=gJ(a),ie(c)?(c=new un(a||bJ({nT:"shape",id:c,yf:b}),c),c.ay(b)):(c=new Ug(a||bJ({nT:"shape",id:c,yf:b}),c),c.ay(b)),c}throw Error("unknown type "+b);}e.QJ=function(a){hJ(this,a)};e.WB=function(a){iJ(this,a);jJ(this,a);v(this.yb);this.yb[this.b.nq]&&(a.dH=this.hA(this.b.nq,this.yb[this.b.nq]));this.yb[this.b.Qf]&&a.kD(this.yb[this.b.Qf])};
e.VJ=function(a){iJ(this,a);a.ay("rectangle")};e.TJ=function(a){this.WB(a)};e.UJ=function(a){hJ(this,a)};e.SJ=function(a){hJ(this,a)};e.OJ=function(a){hJ(this,a)};
e.NJ=function(a){switch(a.id()){case "restartBtn":var b=v(this.Ue.Ug).Aq().messages().PB_CONTROL_PANEL_RETAKE_QUIZ_BUTTON_LABEL;break;case "reviewBtn":b=v(this.Ue.Ug).Aq().messages().PB_CONTROL_PANEL_REVIEW_QUIZ_BUTTON_LABEL;break;case "reportBtn":b=v(this.Ue.Ug).Aq().messages().PB_VIEW_REPORT_BUTTON_LABEL}var c=new Td;c.Od.xb().fontFamily="Open Sans";c.Od.xb().bold=!0;c.Od.xb().color=16777215;c.Od.xb().size=15;c.Od.ui().align="center";iJ(this,a,b);b=a.Ld();oh(b.Xd(),7);nh(b.Xd(),5);mh(b.Xd(),18);
lh(b.Xd(),18);b=v(this.yb)[this.b.d_];p(b)&&a.eE!=b&&(a.eE=b,a.FM.a())};e.RJ=function(a){iJ(this,a);jJ(this,a)};e.PJ=function(a){hJ(this,a);jJ(this,a);var b=v(this.yb)[this.b.dm],c=new I(b[this.b.dm.rq][this.b.dm.rq.x],b[this.b.dm.rq][this.b.dm.rq.y]);a.AF.equals(c)||(a.AF=c.clone(),a.ZH.a());b=new I(b[this.b.dm.Hq][this.b.dm.Hq.x],b[this.b.dm.Hq][this.b.dm.Hq.y]);a.vI.equals(b)||(a.vI=b.clone(),a.ZH.a())};
function iJ(a,b,c){hJ(a,b);v(a.yb);var d=a.yb[a.b.borderRadius];b.qE!=d&&(b.qE=d,b.JM.a());ke(b.id())||b.yi(a.iA(b.type(),b.id(),c));if(d=a.yb[a.b.zt]){c=[];d=l(d);for(var f=d.next();!f.done;f=d.next())f=f.value,c.push(new I(f[a.b.zt.x],f[a.b.zt.y]));b.VN=c;b.u.a()}}function gJ(a){return a.aZ.load(v(a.yb)[a.b.Ld])}
function hJ(a,b){v(a.yb);a.yb.hasOwnProperty(a.b.XK)&&(b.Zz=a.yb[a.b.XK]);if(a.yb[a.b.name]){var c=a.yb[a.b.name];b.ip!=c&&(b.ip=c,b.qW.a())}a.yb[a.b.rect]&&(b.Ng=a.hA(a.b.rect,a.yb[a.b.rect]));a.yb[a.b.rotationAngle]&&(b.Vi=a.yb[a.b.rotationAngle])}e.iA=function(a,b,c){v(this.yb);return this.yb[this.b.wi]?RI(this.Ue,this.b.wi,this.yb[this.b.wi]):kJ(c)};function jJ(a,b){var c=v(a.yb)[a.b.MK];c&&(b.il=new Rg(c[a.b.MK.url],c[a.b.MK.target]),b.LV.a())}
e.hA=function(a,b){return new K(b[a.x],b[a.y],b[a.width],b[a.height])};function lJ(){}lJ.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.te)&&(c.te=b[a.te]);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 mJ(){G.call(this);this.u=H(this);H(this)}m(mJ,G);mJ.prototype.H=function(){return this.u};mJ.prototype.Ho=function(){this.u.a()};mJ.prototype.uc=function(){return null};function nJ(){mJ.call(this)}m(nJ,mJ);nJ.prototype.La=function(){return this.Sg};nJ.prototype.yi=function(a){this.Sg=a};function oJ(a,b){this.b=a;this.Ue=b;this.Ew=v(b.Ew);this.iE=new UI(a.background);this.GB=new lJ}
oJ.prototype.load=function(a,b){var c=b.gb(),d=b.Ql(),f=a[this.b.MC],g=a[this.b.LC];c.GO=f;c.cA=!1;c.FO.a();c.ka();c.cA!=g&&(c.cA=g,c.FO.a());"default"!=f&&g&&(g=this.Ue.vb(),f=iA(new Wz(b.type(),new SI),f,g.width,g.height),c.TO=f);pJ(this.b.U_,a,c.Gb());pJ(this.b.f_,a,c.ix());qJ(this,this.b.Gb,a,c.Gb(),d);(f=b.description())&&c.Gb().direction().yi(f);(b=b.content())&&b instanceof nJ&&c.Gb().content().yi(b.La());qJ(this,this.b.ix,a,c.ix(),d);a[this.b.background]&&(d=this.iE.load(a[this.b.background],
this.Ue),c.Md!=d&&(c.Md&&Ad(c,c.Md.H(),c.kF,c),c.Md=d,c.Md&&C(c,c.Md.H(),c.kF,c),c.kF()));d=this.Ew;b=a[this.b.q0];v(d.az.has(b));d=d.az.get(b);c.Dw!=d&&(c.Dw=d,c.ru=null,c.mZ.a(),c.ka());if(a=a[this.b.Vd])a=this.GB.load(this.b.Vd,a),c.ru=a,c.wU.a(),c.ka()};
function qJ(a,b,c,d,f){if(c=c[b])for(a=new eJ(b,a.Ue),b=l(c),c=b.next();!c.done;c=b.next()){c=a.load(c.value,f,d.hP);var g=d;v(c.id());"direction"==c.id()&&(g.wr=c);"content"==c.id()&&(g.f=c);"additionalContent"==c.id()&&(g.Oh=c);Ch(g,c);g.gP.a(c);g.Ey(c);g.ka()}}function pJ(a,b,c){(b=b[a])&&wh(c.hP,{cL:JSON.parse(b[a.cL]),PL:JSON.parse(b[a.PL])})};function rJ(){G.call(this);this.Qp=null;this.wB=H(this)}m(rJ,G);rJ.prototype.slideObject=function(){return this.Qp};function sJ(){G.call(this);this.Wi=0;this.u=H(this);this.fB=H(this);Jd(this.fB,this.u);this.di=new rJ;C(this,this.di.wB,this.ka,this);this.wN=new rJ;C(this,this.wN.wB,this.ka,this)}m(sJ,G);e=sJ.prototype;e.score=function(){return this.Wi};e.$x=function(a){this.Wi!=a&&(this.Wi=a,this.fB.a(),this.ka())};e.H=function(){return this.u};e.object=function(){return this.di};e.destination=function(){return this.wN};e.ka=function(){this.u.a()};function tJ(a){this.b=a}tJ.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 sJ,g=d[this.b.object];if(g){var h=f.object();g=Gh(b,g[this.b.object.TT]);h.Qp!=g&&(h.Qp=g,h.wB.a())}if(g=d[this.b.destination])h=f.destination(),g=Gh(b,g[this.b.destination.TT]),h.Qp!=g&&(h.Qp=g,h.wB.a());f.$x(d[this.b.score]);c.push(f)}return c};function uJ(a){this.b=a}uJ.prototype.load=function(a,b,c){a=(new tJ(this.b.BS)).load(a[this.b.BS],c);b.PM=a};function vJ(a){this.Jj=a}
vJ.prototype.load=function(a){var b=[];if("freeform"==a[this.Jj.type])for(var c=l(a[this.Jj.points]),d=c.next();!d.done;d=c.next())d=d.value,b.push(new I(d[this.Jj.points.x],d[this.Jj.points.y]));a:{switch(a[this.Jj.type]){case "rectangle":b=new BG;break a;case "oval":b=new AG;break a;case "freeform":b=new lx(v(b));break a}throw Error("unknown area type");}c=new Bp(a[this.Jj.label]);c!=b.Ra&&(b.Ra=c,b.u.a());b.Zx(this.hA(this.Jj.rect,a[this.Jj.rect]));b.$x(a[this.Jj.score]);b.yL(a[this.Jj.correct]);
return b};vJ.prototype.hA=function(a,b){return new K(b[a.x],b[a.y],b[a.width],b[a.height])};function wJ(a){this.b=a}wJ.prototype.load=function(a,b,c){for(var d=new vJ(this.b.Yl.areas),f=[],g=l(a[this.b.Yl.areas]),h=g.next();!h.done;h=g.next())h=d.load(h.value,b),f.push(h);c.fr=f;if(a=a[this.b.Yl.image])b=OI(b,a).pg,c.EL(b)};function xJ(a){this.b=a.Jt}xJ.prototype.load=function(a,b,c){for(var d=[],f=l(a[this.b.Sk]),g=f.next();!g.done;g=f.next())g=RI(b,this.b.Sk,g.value),d.push(g);c.rk=d;var h=[];a[this.b.labels].forEach(function(a){a=new Bp(a);h.push(a)});c.Wx(h);c.KT(a[this.b.bo]);yJ(c,(new lJ).load(this.b.Un,a[this.b.Un]))};function zJ(a){this.b=a}zJ.prototype.load=function(a,b){var c=this.QE();c.xi(a[this.b.id]);var d=RI(b,this.b.text,a[this.b.text]);c.setText(d);if(d=a[this.b.zj])d=(new QI(this.b.zj,b)).load(d),c.Ej(d);if(d=a[this.b.kt])c.lo(d),Qh(d)&&(b.eb=!0);d=a[this.b.score];p(d)&&c.$x(d);d=a[this.b.locked];p(d)&&c.LG!=d&&(c.LG=d,c.fW.a());if(d=a[this.b.image])b=this.GG(d,b,this.b.image),ap(c,b);b=a[this.b.correct];p(b)&&c.yL(b);a=a[this.b.typeIn];p(a)&&c.tJ!=a&&(c.tJ=a,c.KR.a(c));return c};
zJ.prototype.GG=function(a,b,c){b=OI(b,a[c.id]).pg;b=new cm(b);b.kD(a[c.Qf]);b.$t(a[c.ho]);return b};zJ.prototype.QE=function(){return new bp};function AJ(a){this.b=a;this.Yy=a.Kc}AJ.prototype.load=function(a,b,c,d){a=a[this.b.Kc];Wa(a);a=l(a);for(var f=a.next();!f.done;f=a.next())f=this.fA(f.value,b,d),VF(c,f)};AJ.prototype.fA=function(a,b,c){return(new zJ(this.Yy)).load(a,b,c)};function BJ(){G.call(this);this.bf=new bp;this.uo(this.bf);this.Aa=new bp;this.uo(this.Aa);this.u=H(this)}m(BJ,G);e=BJ.prototype;e.premise=function(){return this.bf};e.response=function(){return this.Aa};e.Qn=function(){return w(this.bf.textRange(),Qg).Qn()};e.bd=function(a){this.Aa!=a&&(this.Nd(this.Aa),this.Aa=a,this.uo(this.Aa))};e.H=function(){return this.u};e.uc=function(){return Lh(this.bf.uc(),this.Aa.uc())};e.xa=function(){return this.Aa.xa().concat(this.bf.xa())};
e.uo=function(a){C(this,a.IA,this.Xe,this);C(this,a.HB,this.Xe,this)};e.Xe=function(){this.u.a()};function CJ(a){this.Yy=a.Kc;this.VG=a.Gk.matches}CJ.prototype.load=function(a,b,c,d){a=a[this.VG];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 BJ;var n=new zJ(this.Yy);f.bd(n.load(g[this.VG.response],h,k));var t=f;g=n.load(g[this.VG.premise],h,k);t.bf!=g&&(t.Nd(t.bf),t.bf=g,t.uo(t.bf));VF(c,f)}};function DJ(a){this.b=a}DJ.prototype.load=function(a,b,c,d){(new CJ(this.b)).load(a,b,c.matches(),d);(new AJ(this.b)).load(a[this.b.Gk.distractors],b,c.distractors(),d);a=a[this.b.Gk.ratio];c.$H!=a&&(c.$H=a,c.Ho())};function EJ(a){this.b=a}EJ.prototype.load=function(a){return"between"==a[this.b.sS]?new Wp(a[this.b.leftOperand],a[this.b.rightOperand]):new Xp(a[this.b.sS],a[this.b.operand])};function FJ(a){this.zM=a.T_}FJ.prototype.load=function(a,b){a=a[this.zM];Wa(a);a=l(a);for(var c=a.next();!c.done;c=a.next()){c=this.fA(c.value);var d=b;Ch(d,c,void 0);d.mU.a(c,void 0)}};FJ.prototype.fA=function(a){return(new EJ(this.zM)).load(a)};function GJ(){$o.call(this);this.ii=null}m(GJ,$o);GJ.prototype.setText=function(a){this.he(this.ii);this.ii=D(this,a);C(this,this.ii.$p,this.TX,this)};GJ.prototype.uc=function(){var a=$o.prototype.uc.call(this),b=this.ii;a=Lh(a,null);a.ju=a.ju.concat(b);return a};GJ.prototype.textRange=function(){return v(this.ii)};function HJ(a){this.b=a}m(HJ,zJ);HJ.prototype.load=function(a){var b=this.QE();b.xi(a[this.b.id]);a=new Bp(a[this.b.text]);b.setText(a);return b};HJ.prototype.QE=function(){return new GJ};function IJ(a){AJ.call(this,a)}m(IJ,AJ);IJ.prototype.fA=function(a){return(new HJ(this.Yy)).load(a)};function JJ(){G.call(this);this.Bb=!1;this.Ed=1;this.ta=H(this)}m(JJ,G);e=JJ.prototype;e.isEnabled=function(){return this.Bb};e.value=function(){return this.Ed};e.enable=function(a){this.Bb=a;this.ta.a()};e.Lc=function(a){this.Ed=a;this.ta.a()};e.Ge=function(){return this.ta};function KJ(){G.call(this);this.tI="byQuestion";this.ha=10;this.gr=this.qs=0;this.PY=H(this);this.ta=H(this)}m(KJ,G);e=KJ.prototype;e.io=function(){return this.tI};e.points=function(){return this.ha};e.Bq=function(){return this.qs};e.jt=function(){return this.gr};e.GL=function(a){this.ha!=a&&(this.ha=a,this.ta.a())};e.DL=function(a){this.qs!=a&&(this.qs=a,this.ta.a())};e.vL=function(a){this.gr!=a&&(this.gr=a,this.ta.a())};e.Ge=function(){return this.ta};function LJ(){G.call(this);this.NG="anyDestination";this.OG="random";this.zi="none";this.wo=this.RH=!1;this.hW=H(this);this.iW=H(this);this.ar=H(this);this.eY=H(this);this.WD=H(this)}m(LJ,G);e=LJ.prototype;e.Lx=function(){return this.NG};e.QC=function(){return this.OG};e.fh=function(){return this.zi};e.eL=function(){return this.RH};e.jq=function(){return this.wo};e.Qx=function(a){this.zi!=a&&(this.zi=a,this.ar.a())};e.uL=function(a){this.wo!=a&&(this.wo=a,this.WD.a())};function MJ(){G.call(this);this.zi="none";this.wo=!1;this.ar=H(this);this.WD=H(this)}m(MJ,G);MJ.prototype.fh=function(){return this.zi};MJ.prototype.Qx=function(a){this.zi!=a&&(this.zi=a,this.ar.a())};MJ.prototype.jq=function(){return this.wo};MJ.prototype.uL=function(a){this.wo!=a&&(this.wo=a,this.WD.a())};function NJ(){G.call(this);this.yG=null;this.eH=this.TQ=this.BF=!1;this.ZV=H(this);this.SN=H(this);this.UQ=H(this);this.fP=H(this)}m(NJ,G);NJ.prototype.bT=function(){return this.yG};NJ.prototype.zx=function(){return this.BF};NJ.prototype.ey=function(){return this.TQ};NJ.prototype.Mx=function(){return this.eH};function OJ(){G.call(this);this.zi="none";this.ar=H(this)}m(OJ,G);OJ.prototype.fh=function(){return this.zi};OJ.prototype.Qx=function(a){this.zi!=a&&(this.zi=a,this.ar.a())};function PJ(a,b){var c=a.evaluation()?v(a.evaluation()).io():"byQuestion";return-1==["MultipleChoice","MultipleResponse","Hotspot","DND"].indexOf(b)||te.includes(b)||"byAnswer"!=c?a.mh:!0};function QJ(a,b){this.b=a;this.ca=b;this.Ae=null;this.jZ=new oJ(a.gb,b);this.kZ=new LI(a.Ql,b)}m(QJ,$B);e=QJ.prototype;
e.load=function(a,b){this.Ae=a;a=this.Ae[this.b.type];b=b||this.Ae[this.b.id];this.ca.Ta();this.ca.Kt();var c=RJ(this.ca.lZ,a);b=b||Gn();b=new Wh(b,a,c);c=this.Ae;b.i(c[this.b.visible]);this.IG(c[this.b.settings],b.settings(),a);var d=c[this.b.gx];a=b.gx();if(d){var f=this.b.gx;a.Lh(d[f.type]);a.setDirection(d[f.direction]);a.JT(d[f.mode]);a.Lq(d[f.duration]);d=d[f.sx];a.vr!=d&&(a.vr=d,a.Xe())}this.kZ.load(c[this.b.Ql],b.Ql());this.jZ.load(c[this.b.gb],b);if(c[this.b.direction])a=this.iA(c[this.b.direction],
this.b.direction,"textWithEquation");else switch(b.type()){case "AuthorizationSlide":a=uh("Qm.QuestionDefaults.AuthDescription");d=b.gb().ao();c=new DI;d=Wd(d);d.Od.ui().align="center";c.yn=d.clone();c.hf(b);v(c.yn);a=kJ(a);break;default:a=kJ()}b.Tx(a);(c=b.gb().Gb().direction())&&c.yi(a);this.hf(b);return b};e.jj=function(a){SJ(this,a.content())};e.dj=function(a){var b=v(this.Ae)[this.b.content],c=this.b.content.wj;(new GI(c)).load(a.content(),b[c])};e.ij=function(a){SJ(this,a.content())};
e.mj=function(a){var b=Wd(a.gb().Vd());TJ(this,a.content(),b)};e.sj=function(a){var b=Wd(a.gb().Vd());TJ(this,a.content(),b)};e.oj=function(a){var b=Wd(a.gb().Vd());TJ(this,a.content(),b)};e.uj=function(a){var b=this.b.content,c=v(this.Ae)[b];Wd(a.gb().Vd());a.settings().J();var d=RI(this.ca,b.wi,c[b.wi]);a.content().yi(d);var f=[];$a(c[b.extraWords],function(a){return f.push(new Bp(a))},this);UJ(a.content(),f)};
e.nj=function(a){var b=this.b.content,c=v(this.Ae)[b];Wd(a.gb().Vd());a.settings().J();b=RI(this.ca,b.wi,c[b.wi]);a.content().yi(b)};e.gj=function(a){var b=this.b.content,c=v(this.Ae)[b];Wd(a.gb().Vd());a.settings().J();b=RI(this.ca,b.wi,c[b.wi]);a.content().yi(b)};e.tj=function(a){var b=this.b.content;b=v(this.Ae)[b];var c=Wd(a.gb().Vd());(new IJ(this.b.content)).load(b,this.ca,a.content(),c)};e.pj=function(a){var b=this.b.content;b=v(this.Ae)[b];(new FJ(this.b.content)).load(b,a.content())};
e.rj=function(a){var b=Wd(a.gb().Vd());b.Od.xb().color=0;(new AJ(this.b.content)).load(v(this.Ae)[this.b.content],this.ca,a.content(),b)};e.lj=function(a){var b=Wd(a.gb().Vd());b.Od.xb().color=0;(new DJ(this.b.content)).load(v(this.Ae)[this.b.content],this.ca,a.content(),b)};e.hj=function(a){(new wJ(this.b.content)).load(v(this.Ae)[this.b.content],this.ca,a.content())};e.fj=function(){};
e.kj=function(a){var b=Wd(a.gb().Vd());(new xJ(this.b.content)).load(v(this.Ae)[this.b.content],this.ca,a.content(),b)};e.qj=function(a){var b=v(this.Ae)[this.b.content][this.b.content.CT],c=this.b.content.CT;a=a.content();a.Sx(b[c.Fe]);a.tD(b[c.oo]);a.sM=b[c.aK];a.Ho();a.PQ=b[c.l0];a.Ho();var d=b[c.Hd],f=a.Hd();f.Lc(d[c.Hd.value]);f.PB=d[c.Hd.units];f.ta.a();c=c.tg;if(b=b[c])a=a.tg(),a.Lh(b[c.type]),a.wD(b[c.url]),a.vD(b[c.target])};
e.ej=function(a){(new uJ(this.b.content)).load(v(this.Ae)[this.b.content],a.content(),a.gb().Gb())};function SJ(a,b){var c=v(a.Ae)[a.b.content];a=a.iA(c[a.b.content.wi],a.b.content.wi,"fullArticle");b.yi(a)}function TJ(a,b,c){(new AJ(a.b.content)).load(v(a.Ae)[a.b.content],a.ca,b,c)}e.iA=function(a,b){return RI(this.ca,b,a)};
e.IG=function(a,b,c){var d=this.b.settings,f=this.sh(a[d.J],!1);b.IU.a();b.xe=f;if(a[d.evaluation]){f=a[d.evaluation];var g=this.b.settings.evaluation,h=new KJ,k=f[g.io];h.tI!=k&&(h.tI=k,h.PY.a());h.GL(f[g.points]);h.DL(f[g.Bq]);h.vL(this.sh(f[g.jt],0));b.de=h}a[d.ia]&&(f=a[d.ia],g=new bI,h=this.b.settings.ia,g.enable(f[h.isEnabled]),g.Lc(f[h.value]),b.ff!=g&&(b.Nd(b.ff),b.ff=g,b.ta.a(),b.ff&&(C(b,b.ff.ta,b.Xe,b),C(b,b.ff.Dr,b.Xe,b))));b.RO=this.sh(a[d.yq],!1);b.ta.a();b.LL(this.sh(a[d.Pk],!1));b.Sx(VJ(this.ca,
this.sh(a[d.Fe],1)));b.tL(this.sh(a[d.$J],!1));f=this.sh(a[d.CD],!1);b.YI!=f&&(b.YI=f,b.uZ.a(),b.ta.a());b.$D=this.sh(a[d.h_],!1);b.ta.a();f=this.sh(a[d.Sl],1);b.JE!=f&&(b.JE=f,b.ta.a(),b.XU.a());if(f=a[d.li])g=new JJ,g.enable(this.sh(f[d.li.enabled],!1)),g.Lc(this.sh(f[d.li.value],1)),b.AM=g;!qe.includes(c)&&(f=d.kt,WJ(this,b,a[f],f,c),f=d.zj,g=a[f])&&(g[f.PS]&&(h=g[f.PS],b.PF!=h&&(b.PF=h,b.LN.a())),g[f.XT]&&(h=g[f.XT],b.hJ!=h&&(b.hJ=h,b.LN.a())),b.Ej("correct",XJ(this,g,f.correct)),b.Ej("incorrect",
XJ(this,g,f.Fx)),b.Ej("attempt",XJ(this,g,f.hx)),b.Ej("answered",XJ(this,g,f.vj)),(f=XJ(this,g,f.Pt))&&PJ(b,c)&&b.Ej("partially",f));if(f=a[d.tt])g=d.tt,c=new LJ,h=f[g.Lx],c.NG!=h&&(c.NG=h,c.hW.a()),h=f[g.QC],c.OG!=h&&(c.OG=h,c.iW.a()),c.Qx(f[g.fh]),h=f[g.eL],c.RH!=h&&(c.RH=h,c.eY.a()),f=f[g.jq],null!=f&&c.uL(f),b.mF!=c&&(b.mF=c,b.nV.a());if(f=a[d.vq])g=d.vq,c=new MJ,c.Qx(f[g.fh]),f=f[g.jq],null!=f&&c.uL(f),b.YF!=c&&(b.YF=c,b.KV.a());if(f=a[d.Ek])g=d.Ek,c=b.Ek()||new NJ,h=f[g.bT],c.yG!=h&&(c.yG=h,
c.ZV.a()),h=f[g.zx],c.BF!=h&&(c.BF=h,c.SN.a()),c.TQ=f[g.ey],c.UQ.a(),f=f[g.Mx],c.eH!=f&&(c.eH=f,c.fP.a()),b.jl!=c&&(b.jl&&b.he(b.jl),b.jl=c,b.jl&&(Jd(b.jl.SN,b.eA),Jd(b.jl.fP,b.eA),Jd(b.jl.UQ,b.eA)),b.eA.a());a=a[d.zy];d=d.zy;c=new OJ;a&&c.Qx(a[d.fh]);b.$s!=c&&(b.he(b.$s),b.$s=c,b.$s&&Jd(b.$s.ar,b.bS),b.bS.a())};
function WJ(a,b,c,d,f){function g(a,b){a=(c?c[a]:void 0)||b||"next";Qh(a)&&(h.eb=!0);return a}var h=a.ca;c&&Vh(b,c[d.type]);b.lo("correct",g(d.correct));b.lo("incorrect",g(d.Fx));b.lo("attempt",(c?c[d.hx]:void 0)||"none");b.lo("answered",g(d.vj));PJ(b,f)?b.lo("partially",g(d.Pt,c&&c[d.Pt]?"next":b.ir.incorrect)):b.lo("partially","next")}function XJ(a,b,c){return(new QI(c,a.ca)).load(b[c])}e.sh=function(a,b){return null!=a?a:b};function YJ(a){this.b=a}YJ.prototype.load=function(a,b,c){c=void 0===c?!1:c;var d=new QJ(this.b.slides,b);b=b.GV;var f;c&&(f=Gn());f=b.uS(f||a[this.b.id]);f.setTitle(a[this.b.title]);this.IG(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?Gn():void 0;b=d.load(b,g);f.slides().push(b)}return f};
YJ.prototype.IG=function(a,b){b.HL(a[this.b.settings.Fq]);b.JL(a[this.b.settings.ko]);b.PR=a[this.b.settings.JD];b.ta.a();if(a=a[this.b.settings.Hd]){var c=new Qw,d=this.b.settings.Hd;c.PB=a[d.units];c.ta.a();c.Lc(a[d.value]);b.rD(c)}};function ZJ(a,b){b=void 0===b?"http://":b;G.call(this);this.mb=a;this.vk=b;this.zn="_self";this.u=H(this)}m(ZJ,G);e=ZJ.prototype;e.type=function(){return this.mb};e.url=function(){return this.vk};e.target=function(){return this.zn};e.Lh=function(a){this.mb!=a&&(this.mb=a,this.u.a())};e.wD=function(a){this.vk!=a&&(this.vk=a,this.u.a())};e.vD=function(a){this.zn!=a&&(this.zn=a,this.u.a())};e.H=function(){return this.u};function $J(){G.call(this);this.iv=[];this.iJ=[];this.mb="graded";this.V=null;this.cl=new ZJ("closeWindow");this.ta=H(this);this.LZ=H(this)}m($J,G);e=$J.prototype;e.slides=function(){switch(this.type()){case "graded":return this.HK();case "survey":return this.FD();default:return[]}};e.HK=function(){return this.iv};e.FD=function(){return this.iJ};e.type=function(){return this.mb};e.tg=function(){return this.cl};e.Lh=function(a){this.mb!=a&&(this.mb=a,this.LZ.a())};
e.km=function(a){this.V!=a&&(this.V=a,this.ta.a())};e.Ge=function(){return this.ta};e.indexOf=function(a){return this.slides().indexOf(a)};e.hN=function(){switch(this.type()){case "graded":return this.iv.length;case "survey":return this.iJ.length;default:return 0}};function aK(a,b,c,d){d=void 0===d?null:d;G.call(this);this.Pd=new rI;D(this,this.Pd);(this.PV=a)&&D(this,a);this.OV=c||[];if(c)for(a=l(c),c=a.next();!c.done;c=a.next())D(this,c.value);(this.DU=d)&&D(this,d);this.$A=b;D(this,this.$A);this.IO=new qI;D(this,this.IO)}m(aK,G);e=aK.prototype;e.am=function(){return this.PV};e.wj=function(){return this.DU};e.IC=function(){return this.OV};function ay(a,b){a.Pd.forEach(b,void 0)}e.xg=function(){return this.$A};e.groups=function(){return this.Pd};e.NC=function(){return this.IO};function bK(a,b){v(a<b);this.yZ=a;this.rV=b}bK.prototype.end=function(){return this.rV};bK.prototype.start=function(){return this.yZ};function cK(a){this.b=a}
cK.prototype.load=function(a,b){var c=new YJ(this.b.groups),d=new QJ(this.b.groups.slides,b),f=0,g=a[this.b.am];(g=g?d.load(g):null)&&f++;var h=new $J;dK(h,d,a,this.b.xg,b.isGraded());var k=[],n=a[this.b.IC];n&&$a(n,function(a){a&&(k.push(d.load(a)),f++)});(n=(n=a[this.b.wj])?d.load(n):null)&&f++;g=new aK(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.NC])&&
eK(n,g,a,this.b.NC,h);return g};function dK(a,b,c,d,f){if(c=c[d]){a.Lh(c[d.type]);var g=d.tg,h=c[g];if(h){var k=a.tg();k.Lh(h[g.type]);k.wD(h[g.url]);k.vD(h[g.target])}$a(c[d.HK],function(c){c&&(c=b.load(c),D(a,c),a.iv.push(c))});$a(c[d.FD],function(c){c&&(c=b.load(c),D(a,c),a.iJ.push(c))});fK(a,f)}}function fK(a,b){var c="survey"==a.type();b&&c&&(b=a.iv[0].content().Hd().value(),a=a.FD()[0].content().Hd(),b!=a.value()&&a.Lc(b))}
function eK(a,b,c,d,f){var g=b.NC();c=l(c);for(var h=c.next();!h.done;h=c.next())h=h.value,h=new bK(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 qI,n=0;n<g.count();++n){var t=g.UA[n];t.start()>=c&&t.end()<=h&&(t=new bK(t.start()-c,t.end()-c),k.addRange(t))}h=k;b.groups().get(a.indexOf(c)-d).eR=h}};function gK(a,b,c,d){this.ip=a;this.Md=b;this.xY=c;this.ru=d}e=gK.prototype;e.xa=function(){return this.Md.xa()};e.name=function(){return this.ip};e.background=function(){return this.Md};e.ao=function(){return this.xY};e.Vd=function(){return this.ru};function hK(a){this.b=a;this.GU=new UI(a.background);this.GB=new lJ}hK.prototype.load=function(a,b,c){c=c||a[this.b.name];b=this.GU.load(a[this.b.background],b);var d=this.GB.load(this.b.ao,a[this.b.ao]);a=this.GB.load(this.b.Vd,a[this.b.Vd]);return new gK(c,b,d,a)};function iK(){this.az=new Map}iK.prototype.forEach=function(a){for(var b=l(this.az.values()),c=b.next();!c.done;c=b.next())a(c.value)};function jK(a){this.nZ=new hK(a)}jK.prototype.load=function(a,b){var c=new iK;a=l(a);for(var d=a.next();!d.done;d=a.next())d=this.nZ.load(d.value,b),c.az.set(d.name(),d);return c};function kK(a){this.b=a;this.oZ=new jK(this.b.ST);this.qZ=new cK(this.b.po);this.ZY=new CI(this.b.settings);this.iZ=new wI(this.b.skinSettings)}
kK.prototype.load=function(a,b){var c=this.oZ.load(a[this.b.ST],b);b.Ew=c;var d=a[this.b.title],f=new jI;this.ZY.load(a[this.b.settings],f);b.G=f;var g=a[this.b.skinSettings],h=new mI;null!=g&&this.iZ.load(h,g);b.ML(h);a=this.qZ.load(a[this.b.po],b);c=new oI(a,c,d);d=c.G.Y().vb();a=f.Y().vb();d=d.width!=a.width||d.height!=a.height;c.G=f;c.YY.a();d&&c.sZ.a();c.ML(h);return c};var lK={enabled:{_:"e"},AD:{_:"ua"},oo:{_:"ca"},QL:{_:"f"},lK:{_:"x"},yK:{_:"em"}},mK={quiz:{_:"q",vb:{_:"qs",width:{_:"w"},height:{_:"h"}},submitType:{_:"st"},fD:{_:"rm"},navigationType:{_:"nt"},fx:{_:"ab"},bC:{_:"ap"},passingScoreType:{_:"pst"},ia:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},Xa:{_:"sp",Fq:{_:"rs"},ko:{_:"st"},TL:{_:"sq"}}},zT:{_:"d",points:{_:"pt"},Bq:{_:"p"},jt:{_:"atp"},Fe:{_:"a"},Pk:{_:"sh"},$J:{_:"ap"},bK:{_:"A"},hS:{_:"ssq"},MT:{_:"sgf"},PT:{_:"ssf"},xt:{_:"fv",correct:{_:"c"},
Fx:{_:"i"},hx:{_:"at"},Pt:{_:"pc"},vj:{_:"a"}},ia:{_:"t",isEnabled:{_:"e"},value:{_:"v"}}},BT:{_:"r",In:Object.assign({_:"ads"},lK),ro:Object.assign({_:"sts"},lK),Ut:{_:"rt",from:{_:"f"},oy:{_:"sj"},lx:{_:"c"}},Yt:{_:"ss",enabled:{_:"e"},url:{_:"u"}},Ht:{_:"jss",enabled:{_:"e"},sL:{_:"s"},target:{_:"t"}}},Kt:{_:"l",uK:{_:"d"},items:{_:"i",name:{_:"n"},id:{_:"id"},labels:{_:"lb"}}}};var nK={sg:{_:"f"},Qk:{_:"s",color:{_:"c"},alpha:{_:"a"}},IK:{_:"g",type:{_:"t"},angle:{_:"a"},Eq:{_:"r",qC:{_:"x"},rC:{_:"y"},dD:{_:"r"}},Bk:{_:"c",position:{_:"p"},color:{_:"c"},alpha:{_:"a"}}},Xn:{_:"p",position:{_:"p"},alpha:{_:"a"},F_:{_:"i"}}};var oK={fontFamily:{_:"f"},size:{_:"s"},color:{_:"c"},bold:{_:"b"},italic:{_:"i"},te:{_:"u"},strike:{_:"S"}};var pK={name:{_:"n"},background:Object.assign({_:"b"},nK),ao:Object.assign({_:"q"},oK),Vd:Object.assign({_:"a"},oK)};var qK={strokeStyle:Object.assign({_:"s"},{type:{_:"t"},color:{_:"C"},alpha:{_:"a"},size:{_:"s"},tK:{_:"d"},jx:{_:"c"},join:{_:"j"}}),background:Object.assign({_:"b"},nK),cC:{_:"a",text:{_:"t"},nS:{_:"a"}},bu:Object.assign({_:"S"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"},blur:{_:"b"},angle:{_:"A"},Mn:{_:"d"}}),Ct:Object.assign({_:"g"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"}}),Xd:Object.assign({_:"t"},{zk:{_:"a"},verticalAlign:{_:"v"},Zq:{_:"w"},marginLeft:{_:"l"},marginRight:{_:"r"},marginTop:{_:"t"},
marginBottom:{_:"b"}})};var rK={TT:{_:"s"}};var sK={ni:{_:"a"},pe:{_:"pe"},ZC:{_:"pl"},Rf:{_:"pb"},ho:{_:"r"}};var tK,uK={Y_:{_:"d"},htmlText:{_:"h"},Jd:{_:"r"},xb:{_:"t",bold:{_:"b"},italic:{_:"i"},te:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},py:{_:"sb"},qy:{_:"sp"}}},vK={value:Object.assign({_:"v"},uK),audio:Object.assign({_:"a",id:{_:"i"},ho:{_:"r"}},sK)},wK={J:{_:"ee"},evaluation:{_:"e",io:{_:"t"},points:{_:"pt"},Bq:{_:"p"},jt:{_:"atp"}},ia:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},yq:{_:"ms"},Pk:{_:"sh"},Fe:{_:"a"},Sl:{_:"cc"},$J:{_:"ap"},CD:{_:"s"},h_:{_:"cs"},li:{_:"al",enabled:{_:"e"},
value:{_:"v"}},kt:{_:"B",type:{_:"t"},correct:{_:"c"},Fx:{_:"i"},hx:{_:"at"},Pt:{_:"pc"},vj:{_:"a"}},zj:{_:"F",PS:{_:"gt"},XT:{_:"st"},correct:Object.assign({_:"c"},vK),Fx:Object.assign({_:"i"},vK),hx:Object.assign({_:"at"},vK),Pt:Object.assign({_:"pc"},vK),vj:Object.assign({_:"a"},vK)},tt:{_:"d",Lx:{_:"m"},QC:{_:"M"},fh:{_:"a"},eL:{_:"o"},jq:{_:"r"}},vq:{_:"h",fh:{_:"a"},jq:{_:"r"}},Ek:{_:"l",bT:{_:"lb"},zx:{_:"fs"},ey:{_:"sn"},Mx:{_:"nz"}},zy:{_:"w",fh:{_:"a"}}},xK,yK={x:{_:"x"},y:{_:"y"}},zK={type:{_:"tp"},
id:{_:"I"},name:{_:"n"},rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},nq:{_:"c",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Qf:{_:"z"},rotationAngle:{_:"R"},$Z:{_:"i"},XK:{_:"k"},yf:{_:"s"},d_:{_:"la"},borderRadius:{_:"b"},Ld:Object.assign({_:"S"},qK),wi:Object.assign({_:"rt"},uK),MK:{_:"h",url:{_:"u"},target:{_:"t"}},zt:Object.assign({_:"f"},yK),dm:{_:"l",rq:Object.assign({_:"f"},yK),Hq:Object.assign({_:"s"},yK)},video:Object.assign({_:"v",id:{_:"i"},hL:{_:"pi"},width:{_:"w"},
height:{_:"h"}},{ni:{_:"a"},pe:{_:"pe"},ZC:{_:"pl"},Rf:{_:"pb"}})},AK={cL:{_:"o"},PL:{_:"s"}};xK={MC:{_:"l"},LC:{_:"L"},Gb:Object.assign({_:"o"},zK),ix:Object.assign({_:"B"},zK),U_:Object.assign({_:"O"},AK),Vd:{_:"af",bold:{_:"b"},italic:{_:"i"},te:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"}},f_:Object.assign({_:"i"},AK),q0:{_:"s"},background:Object.assign({_:"b"},nK)};var BK;
BK={image:{_:"i",id:{_:"i"},Qf:{_:"z"},ho:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},sK),video:Object.assign({_:"v",id:{_:"i"},hL:{_:"pi"},width:{_:"w"},height:{_:"h"}},sK)};
tK={id:{_:"i"},type:{_:"tp"},visible:{_:"v"},direction:Object.assign({_:"D"},uK),content:{_:"C",Kc:{_:"chs",id:{_:"i"},text:Object.assign({_:"t"},uK),correct:{_:"c"},typeIn:{_:"ti"},zj:Object.assign({_:"f"},vK),kt:{_:"br"},score:{_:"sc"},locked:{_:"l"},image:{_:"ia",id:{_:"i"},Qf:{_:"z"},ho:{_:"r"}}},Gk:{_:"m",matches:{_:"m",premise:{_:"p"},response:{_:"r"}},ratio:{_:"r"},distractors:{_:"d"}},Yl:{_:"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"}},Jt:{_:"l",Sk:Object.assign({_:"s"},uK),labels:{_:"l"},bo:{_:"r"},Un:{_:"lf",bold:{_:"b"},italic:{_:"i"},te:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"}}},BS:{_:"d",object:Object.assign({_:"o"},rK),destination:Object.assign({_:"d"},rK),score:{_:"s"}},wi:Object.assign({_:"rt"},uK),T_:{_:"na",sS:{_:"co"},leftOperand:{_:"lo"},rightOperand:{_:"ro"},operand:{_:"op"}},extraWords:{_:"ew"},CT:{_:"Rs",Hd:{_:"ps",
units:{_:"u"},value:{_:"v"}},oo:{_:"sc"},aK:{_:"ap"},l0:{_:"sg"},Fe:{_:"a"},tg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}}},wj:{_:"au",Ub:{_:"f",title:{_:"t"},usage:{_:"u"},type:{_:"tp"},Yd:{_:"n"},values:{_:"v"}}}},settings:Object.assign({_:"s"},wK),gb:Object.assign({_:"a"},xK),Ql:Object.assign({_:"at"},BK),gx:{_:"an",type:{_:"t"},direction:{_:"d"},mode:{_:"m"},duration:{_:"du"},sx:{_:"de"}}};var CK;
CK={am:Object.assign({_:"i"},tK),IC:Object.assign({_:"in"},tK),wj:Object.assign({_:"au"},tK),xg:{_:"r",type:{_:"t"},tg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}},HK:Object.assign({_:"g"},tK),FD:Object.assign({_:"s"},tK)},groups:{_:"g",id:{_:"i"},title:{_:"T"},slides:Object.assign({_:"S"},tK),settings:{_:"s",Fq:{_:"rs"},ko:{_:"st"},JD:{_:"up"},Hd:{_:"ps",units:{_:"u"},value:{_:"v"}}}},NC:{_:"lr",start:{_:"s"},end:{_:"e"}}};
var DK=Xq({oS:{_:"B"},W2:{_:"pbs"},settings:{_:"s",Qn:{_:"f"}},document:{_:"d",title:{_:"T"},settings:Object.assign({_:"s"},mK),skinSettings:Object.assign({_:"sk"},{Aq:{_:"m",description:{_:"d"},messages:{_:"m",id:{_:"i"},message:{_:"m"}},bm:{_:"id"},baseName:{_:"b"}},nt:{_:"c",description:{_:"d"},colors:{_:"c",target:{_:"t"},color:{_:"c"}},bm:{_:"id"},baseName:{_:"b"}},Fj:{_:"s",nm:{_:"p"},hy:{_:"n"}},questionListInfo:{_:"q",showSlideList:{_:"s"},displayQuestionStatus:{_:"d"}},uq:{_:"h"}}),ST:Object.assign({_:"sm"},
pK),po:Object.assign({_:"sl"},CK)},cD:{_:"b"}});function EK(){kK.call(this,DK.document);this.cQ=DK}m(EK,kK);function FK(a){this.Qg=a}FK.prototype.TE=function(){throw Error("unknown resource type");};var GK={bold:{_:"b"},italic:{_:"i"},te:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},py:{_:"sb"},qy:{_:"sp"}};var HK={type:{_:"t"},HC:{_:"i"},align:{_:"a"},ZS:{_:"r"},lineHeight:{_:"lh"},$T:{_:"T"},fC:{_:"b"}};var IK={xb:Object.assign({_:"tf"},GK),ui:Object.assign({_:"pf"},HK)};function JK(){this.b=Xq(GK)}JK.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.te=a[this.b.te];b.py=a[this.b.py];b.qy=a[this.b.qy];b.strike=a[this.b.strike];return b};function KK(){this.b=Xq(HK)}KK.prototype.load=function(a){if(!a)return new Rd;var b=new Rd;b.type=a[this.b.type];b.HC=a[this.b.HC];b.align=a[this.b.align];return b};function LK(){this.b=Xq(IK)}LK.prototype.load=function(a){if(!a)return new Sd;var b=new Sd,c=(new JK).load(a[this.b.xb]);b.hi=c.clone();a=(new KK).load(a[this.b.ui]);b.Zj=a.clone();return b};function MK(a,b){Ce.call(this,"qmFillInTheBlank");var c=this;a=Xh(a);this.od=a.eK;this.xe=b;if(this.fq=a.dL)C(this,this.fq.aT,function(a){a.includes(0)&&c.uN.a()},this,1),C(this,this.fq.$S,function(){c.uN.a()},this,1);this.uN=H(this);H(this)}m(MK,Ce);MK.prototype.values=function(){return this.od};MK.prototype.J=function(){return this.xe};var NK={value:{_:"v"},Ie:{_:"i"}};function OK(){this.b=Xq(NK)}OK.prototype.load=function(a){var b=a?cb(a[this.b.value],function(a){return new Bp(a)}):[new Bp("")];return new MK(b,!!a)};function PK(a){var b=a.values,c=a.Ie;a=a.J;Ce.call(this,"qmMultipleChoiceText");var d=this;b=Xh(b);this.od=b.eK;this.fq=b.dL;this.xe=a;this.aV=this.od[c];this.fN=H(this);H(this);this.SZ=H(this);this.fq&&(C(this,this.fq.$S,function(){QK(d);d.fN.a();d.H().a()},this,1),C(this,this.fq.aT,function(){QK(d);d.fN.a();d.H().a()},this,1));QK(this)}m(PK,Ce);PK.prototype.J=function(){return this.xe};PK.prototype.Ie=function(){return this.od.indexOf(this.aV)};PK.prototype.values=function(){return this.od};
PK.prototype.aY=function(){this.SZ.a();this.H().a()};function QK(a){a.Nd(a.od);a.od.forEach(function(b){C(a,b.$p,a.aY,a,100)})};function RK(){this.b=Xq(NK)}RK.prototype.load=function(a){v(a);var b=cb(a[this.b.value],function(a){return new Bp(a)});return new PK({values:b,Ie:p(a[this.b.Ie])?a[this.b.Ie]:0,J:p(a[this.b.Ie])})};function SK(a,b){Ce.call(this,"qmWordBank");this.Ed=a;this.xe=b;this.RZ=H(this);H(this)}m(SK,Ce);SK.prototype.value=function(){return this.Ed};SK.prototype.J=function(){return this.xe};SK.prototype.Lc=function(a){this.Ed=a;this.RZ.a()};function TK(){this.b=Xq(NK)}TK.prototype.load=function(a){return null!=a?new SK(a[this.b.value],!0):new SK("",!1)};function UK(a){this.Qg=a}m(UK,FK);UK.prototype.TE=function(a,b,c){switch(b){case "qmWordBank":return b=(new TK).load(c),b.xi(a),b;case "qmMultipleChoiceText":return b=(new RK).load(c),b.xi(a),b;case "qmFillInTheBlank":return b=(new OK).load(c),b.xi(a),b}return FK.prototype.TE.call(this,a,b,c)};function VK(){mJ.call(this);this.GA=new Qw;this.DM=1;this.De=!0;this.PQ=!1;this.sM=!0;this.cl=new ZJ("closeWindow")}m(VK,mJ);e=VK.prototype;e.Fe=function(){return this.DM};e.Hd=function(){return this.GA};e.oo=function(){return this.De};e.RL=function(){return this.PQ};e.aK=function(){return this.sM};e.tg=function(){return this.cl};e.Sx=function(a){this.DM=a;this.Ho()};e.tD=function(a){this.De=a;this.Ho()};function WK(a){UF.call(this,a)}m(WK,UF);function XK(a){UF.apply(this,arguments)}m(XK,UF);XK.prototype.Qn=function(){if(!this.count())throw Error("no choices");return this.getChoice(0).Qn()};XK.prototype.uo=function(a){C(this,a.H(),this.cs,this)};XK.prototype.kQ=function(a){Ad(this,a.H(),this.cs,this)};XK.prototype.EE=function(){};function YK(){mJ.call(this);this.Gv=new XK;C(this,this.Gv.H(),this.Ho,this);this.Tu=new WF;C(this,this.Tu.H(),this.Ho,this);this.$H=.5}m(YK,mJ);e=YK.prototype;e.matches=function(){return this.Gv};e.distractors=function(){return this.Tu};e.iL=function(){return this.$H};e.uc=function(){return Lh(this.Gv.uc(),this.Tu.uc())};e.xa=function(){return this.Tu.xa().concat(this.Gv.xa())};e.clear=function(){this.Gv.clear();this.Tu.clear()};function ZK(a){Ah.call(this,a);this.mU=H(this);this.DY=H(this);H(this);H(this)}m(ZK,Ah);ZK.prototype.H=function(){return this.Ge()};ZK.prototype.getAnswer=function(a){return Bh(this,a)};ZK.prototype.uc=function(){return null};ZK.prototype.clear=function(){for(;0<this.count();){var a=this.getAnswer(0),b=Za(this.O,a);Dh(this,a);this.DY.a(a,b)}};function $K(){}
function RJ(a,b){switch(b){case "IntroSlide":case "InfoSlide":case "InstructionsSlide":return a.gz();case "MultipleChoice":case "TrueFalse":case "MultipleResponse":return new WF;case "WordBank":return new aL;case "MultipleChoiceText":return new bL;case "FillInTheBlank":return new cL;case "TypeIn":return new WK;case "Numeric":return new ZK;case "Sequence":return new WF;case "Matching":return new YK;case "Hotspot":return new dL;case "Essay":return null;case "LikertScale":return new eL;case "ResultSlide":return new VK;
case "AuthorizationSlide":return new fL;case "DND":return new gL}throw Error("unknown slide content type "+b);}$K.prototype.gz=function(){return new nJ};function hL(){mJ.call(this);this.Sg=null;this.cS=[]}m(hL,mJ);hL.prototype.La=function(){return v(this.Sg)};hL.prototype.yi=function(a){this.Sg=a};hL.prototype.extraWords=function(){return this.cS};function UJ(a,b){a.cS=b};function aL(a){hL.apply(this,arguments)}m(aL,hL);aL.prototype.placeholders=function(){var a=[],b=this.La().Jd();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof SK&&a.push(new js(c.id(),c.J()?c.value():null));return a};function iL(){mJ.call(this);this.Sg=null}m(iL,mJ);iL.prototype.La=function(){return v(this.Sg)};iL.prototype.yi=function(a){this.Sg=a};iL.prototype.XE=function(a){return new as(a.id(),a.values(),a.J()?a.Ie():null)};function bL(a){iL.apply(this,arguments)}m(bL,iL);bL.prototype.placeholders=function(){var a=[],b=this.La().Jd();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof PK&&a.push(this.XE(c));return a};function jL(){mJ.call(this);this.Sg=null}m(jL,mJ);jL.prototype.La=function(){return v(this.Sg)};jL.prototype.yi=function(a){this.Sg=a};jL.prototype.uc=function(){return null};jL.prototype.XE=function(a){return new Or(a.id(),a.J()?a.values():null)};function cL(a){jL.apply(this,arguments)}m(cL,jL);cL.prototype.placeholders=function(){var a=[],b=this.La().Jd();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof MK&&a.push(this.XE(c));return a};function fL(){mJ.call(this);this.Vh=[]}m(fL,mJ);fL.prototype.Ub=function(){return this.Vh};function eL(){mJ.call(this);this.rk=[];this.aA=[];this.hk=.3;this.xG=null}m(eL,mJ);e=eL.prototype;e.Sk=function(){return this.rk};e.labels=function(){return this.aA};e.bo=function(){return this.hk};e.Un=function(){return this.xG?this.xG.clone():null};e.Wx=function(a){this.aA=a};function yJ(a,b){a.xG=b}e.KT=function(a){this.hk=a};function dL(){mJ.call(this);this.fr=[];this.ib=null}m(dL,mJ);dL.prototype.areas=function(){return this.fr};dL.prototype.EL=function(a){this.ib=a};dL.prototype.xa=function(){return this.ib?[this.ib]:[]};function gL(){mJ.call(this);this.PM=[]}m(gL,mJ);gL.prototype.chains=function(){return this.PM};function kL(){}m(kL,$K);function lL(a){this.Qg=a;this.GV=new tI;this.JY=new UK(a);this.Ew=null;this.lZ=new kL;this.Ug=this.G=null;this.eb=!1}e=lL.prototype;e.qa=function(){return this.eb};function OI(a,b){a=a.Qg.images[b];return{pg:new Nf(a.src,a.width,a.height),I_:p(a.T2)}}function NI(a,b,c){c=a.Qg.images[c];return{video:new Bs(a.Qg.ND[b],c.width,c.height),poster:new Nf(c.src,c.width,c.height)}}
function RI(a,b,c){var d=c[b.Jd],f=c[b.htmlText],g=c[b.Y_];b=(new LK).load(c[b.xb]);a=a.JY;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.Qg.images[h.assetId]);h=new Vm(k,n,h.text,h.width,h.height,h.increaseByClick,h.url);break;case "video":n=v(a.Qg.ND[h.assetId]);var t=v(a.Qg.images[h.posterAssetId]);h=new Wm(k,n,h.text,t.src,h.showControls,h.width,h.height);break;case "equation":h=new Um(k,h.svg,h.latex);
break;default:h=a.TE(k,n,h.data)}h&&c.push(h)}return new Cz(f,c,g,b)}function kJ(a){return new Cz(a||"",[],[],new Sd)}e.Ta=function(){return null};e.settings=function(){return v(this.G)};e.Kt=function(){return null};e.ML=function(a){this.Ug=a};e.vb=function(){return v(this.G).Y().vb()};e.isGraded=function(){return"quizPassingScore"==v(this.G).Y().passingScoreType()};function VJ(a,b){return a.G&&"allAtOnce"==a.G.Y().submitType()?1:b};function mL(){}mL.prototype.load=function(a,b){b=void 0===b?"":b;Da(a)||(a=oi(a),a=JSON.parse(Zh(a)));b=this.EG(a,b);return Promise.resolve(b)};
mL.prototype.EG=function(a,b){var c=Xq(XH);b=new YH(b);var d=a[c.Jd],f=d[b.Hz],g=d[b.HJ],h=d[b.bE];d={};var k={},n={};for(x in f)if(f.hasOwnProperty(x)){var t=f[x];d[x]={src:b.uu+t[b.Hz.src],width:t[b.Hz.width],height:t[b.Hz.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.uu+t[b.bE.src],mimeType:t[b.bE.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.uu+
x[b.HJ.src],mimeType:x[b.HJ.mimeType]});k[E]=u}var E={fK:n,ND:k,images:d};b=new lL(E);d=new EK;g=d.load(a[d.cQ.document],b);if(d=a[d.cQ.cD])d=OI(b,d).pg.path(),g.fQ=d;w(g,oI);d=a[c.fonts];k=nL(c.hu,a[c.hu]);c=a[c.ox];(a=a[DK.oS])?(n=Xq(ZH),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.GD=a[n.GD],u.tC=a[n.tC],u.sC=a[n.sC],a=new mj(u)):a=void 0;return{quiz:g,DK:d,hu:k,Jd:E,ox:c,qa:b.qa(),oS:a}};
function nL(a,b){var c={};Ob(b,function(b,f){c[f]=new Zi(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 mL).load(b,k).then(function(b){var f=b.quiz,g=b.DK,E=b.hu,lm=b.Jd,Sr=b.qa;b=b.ox;var sb=O?new ri:N?new qi:new pi,fs=new lj(O?ti:si,a),hg="_"+n,id=f.skinSettings(),$d=new Mz(id.Aq().messages()),sv=new Mz({});O&&(d=v(yf(document,"div")),L(d,"position","absolute"),c.appendChild(d));d.setAttribute("id",a);var rl=new OH({ox:b,kL:a,Id:"embedded",pS:k,B:d,R2:hg,Wq:t,quiz:f,m_:sb,DK:g,hu:E,Ca:x,Jd:lm,
fitToWindow:!0,w0:fs,K:$d,Ik:sv,skinSettings:id,qa:Sr,fD:"always",contentScale:100,Nn:u});c.setAttribute("id",a);c.appendChild(rl.Ul().displayObject());rl.initializationCompleteEvent().addHandler(function(){h(rl)})},function(){h()})});function rk(){return!1}function ud(a){a&&(v(!a.disposed),Ca(a.Zc)&&a.Zc(),a.disposed=!0)}function oL(a,b){rk()&&(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)&&oL(a.message,b);oL(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):oL(b,!0);return!0};Pa=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}})();