(function(){var e,aa;function ba(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}function l(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:ba(a)}}function ca(a){if(!(a instanceof Array)){a=l(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}var da="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},ea;
if("function"==typeof Object.setPrototypeOf)ea=Object.setPrototypeOf;else{var fa;a:{var ha={C0:!0},ia={};try{ia.__proto__=ha;fa=ia.C0;break a}catch(a){}fa=!1}ea=fa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var ja=ea;
function n(a,b){a.prototype=da(b.prototype);a.prototype.constructor=a;if(ja)ja(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.wa=b.prototype}function ka(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{wU:f,IV:g}}return{wU:-1,IV:void 0}}
var la="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ma="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;function na(a,b){if(b){var c=ma;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&&la(c,a,{configurable:!0,writable:!0,value:b})}}
na("Array.prototype.findIndex",function(a){return a?a:function(a,c){return ka(this,a,c).wU}});function oa(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+""}
na("String.prototype.repeat",function(a){return a?a:function(a){var b=oa(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}});na("Array.prototype.find",function(a){return a?a:function(a,c){return ka(this,a,c).IV}});na("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});
na("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}});na("String.prototype.includes",function(a){return a?a:function(a,c){return-1!==oa(this,a,"includes").indexOf(a,c||0)}});function pa(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
na("WeakMap",function(a){function b(a){this.Ye=(h+=Math.random()+1).toString();if(a){a=l(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(){}function d(a){pa(a,g)||la(a,g,{value:new c})}function f(a){var b=Object[a];b&&(Object[a]=function(a){if(a instanceof c)return a;d(a);return b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d.delete(b);d.set(c,4);return!d.has(b)&&
4==d.get(c)}catch(u){return!1}}())return a;var g="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var h=0;b.prototype.set=function(a,b){d(a);if(!pa(a,g))throw Error("WeakMap key fail: "+a);a[g][this.Ye]=b;return this};b.prototype.get=function(a){return pa(a,g)?a[g][this.Ye]:void 0};b.prototype.has=function(a){return pa(a,g)&&pa(a[g],this.Ye)};b.prototype.delete=function(a){return pa(a,g)&&pa(a[g],this.Ye)?delete a[g][this.Ye]:!1};return b});
function qa(){qa=function(){};ma.Symbol||(ma.Symbol=ra)}var ra=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();function sa(){qa();var a=ma.Symbol.iterator;a||(a=ma.Symbol.iterator=ma.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&la(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ta(ba(this))}});sa=function(){}}function ta(a){sa();a={next:a};a[ma.Symbol.iterator]=function(){return this};return a}
function ua(a,b){sa();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 va="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)pa(d,f)&&(a[f]=d[f])}return a};na("Object.assign",function(a){return a||va});
na("String.prototype.padStart",function(a){return a?a:function(a,c){var b=oa(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}});
na("Map",function(a){function b(){var a={};return a.tm=a.next=a.head=a}function c(a,b){var c=a.hm;return ta(function(){if(c){for(;c.head!=a.hm;)c=c.tm;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.fy[c];if(d&&pa(a.fy,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,Dg:f}}return{id:c,
list:d,index:-1,Dg:void 0}}function f(a){this.fy={};this.hm=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;sa();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.fy[c.id]=[]);c.Dg?c.Dg.value=b:(c.Dg={next:this.hm,tm:this.hm.tm,head:this.hm,key:a,value:b},c.list.push(c.Dg),this.hm.tm.next=c.Dg,this.hm.tm=c.Dg,this.size++);return this};f.prototype.delete=function(a){a=d(this,a);return a.Dg&&a.list?(a.list.splice(a.index,1),a.list.length||delete this.fy[a.id],a.Dg.tm.next=a.Dg.next,a.Dg.next.tm=
a.Dg.tm,a.Dg.head=null,this.size--,!0):!1};f.prototype.clear=function(){this.fy={};this.hm=this.hm.tm=b();this.size=0};f.prototype.has=function(a){return!!d(this,a).Dg};f.prototype.get=function(a){return(a=d(this,a).Dg)&&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});na("String.prototype.startsWith",function(a){return a?a:function(a,c){var b=oa(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}});
na("Promise",function(a){function b(a){this.og=0;this.IM=void 0;this.tu=[];var b=this.ML();try{a(b.resolve,b.reject)}catch(m){b.reject(m)}}function c(){this.Zn=null}function d(a){return a instanceof b?a:new b(function(b){b(a)})}if(a)return a;c.prototype.OT=function(a){null==this.Zn&&(this.Zn=[],this.I0());this.Zn.push(a)};c.prototype.I0=function(){var a=this;this.PT(function(){a.a1()})};var f=ma.setTimeout;c.prototype.PT=function(a){f(a,0)};c.prototype.a1=function(){for(;this.Zn&&this.Zn.length;){var a=
this.Zn;this.Zn=[];for(var b=0;b<a.length;++b){var c=a[b];a[b]=null;try{c()}catch(t){this.J0(t)}}}this.Zn=null};c.prototype.J0=function(a){this.PT(function(){throw a;})};b.prototype.ML=function(){function a(a){return function(d){c||(c=!0,a.call(b,d))}}var b=this,c=!1;return{resolve:a(this.M1),reject:a(this.FM)}};b.prototype.M1=function(a){if(a===this)this.FM(new TypeError("A Promise cannot resolve to itself"));else if(a instanceof b)this.U1(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.L1(a):this.nU(a)}};b.prototype.L1=function(a){var b=void 0;try{b=a.then}catch(m){this.FM(m);return}"function"==typeof b?this.W1(b,a):this.nU(a)};b.prototype.FM=function(a){this.oV(2,a)};b.prototype.nU=function(a){this.oV(1,a)};b.prototype.oV=function(a,b){if(0!=this.og)throw Error("Cannot settle("+a+", "+b+"): Promise already settled in state"+this.og);this.og=a;this.IM=b;this.b1()};b.prototype.b1=function(){if(null!=this.tu){for(var a=0;a<this.tu.length;++a)g.OT(this.tu[a]);
this.tu=null}};var g=new c;b.prototype.U1=function(a){var b=this.ML();a.jD(b.resolve,b.reject)};b.prototype.W1=function(a,b){var c=this.ML();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(Ja){g(Ja)}}:b}var f,g,h=new b(function(a,b){f=a;g=b});this.jD(d(a,f),d(c,g));return h};b.prototype.catch=function(a){return this.then(void 0,a)};b.prototype.jD=function(a,b){function c(){switch(d.og){case 1:a(d.IM);
break;case 2:b(d.IM);break;default:throw Error("Unexpected state: "+d.og);}}var d=this;null==this.tu?g.OT(c):this.tu.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).jD(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).jD(g(h.length-
1),b),f=c.next();while(!f.done)})};return b});na("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}});na("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}});
na("Array.prototype.values",function(a){return a?a:function(){return ua(this,function(a,c){return c})}});
na("Set",function(a){function b(a){this.he=new Map;if(a){a=l(a);for(var b;!(b=a.next()).done;)this.add(b.value)}this.size=this.he.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;sa();b.prototype.add=function(a){a=0===a?0:a;this.he.set(a,a);this.size=this.he.size;return this};b.prototype.delete=function(a){a=this.he.delete(a);this.size=this.he.size;return a};b.prototype.clear=function(){this.he.clear();this.size=0};b.prototype.has=function(a){return this.he.has(a)};b.prototype.entries=function(){return this.he.entries()};b.prototype.values=function(){return this.he.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(a,b){var c=this;this.he.forEach(function(d){return a.call(b,d,d,c)})};return b});na("Array.from",function(a){return a?a:function(a,c,d){c=null!=c?c:function(a){return a};var b=[],g="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if("function"==typeof g){a=g.call(a);for(var h=0;!(g=a.next()).done;)b.push(c.call(d,g.value,h++))}else for(g=a.length,h=0;h<g;h++)b.push(c.call(d,a[h],h));return b}});var wa=this;
function p(a){return void 0!==a}function q(a){return"string"==typeof a}function xa(a){return"number"==typeof a}function ya(a,b,c){a=a.split(".");c=c||wa;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 za(){}
function Aa(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 Ba(a){return"array"==Aa(a)}function Ca(a){var b=Aa(a);return"array"==b||"object"==b&&"number"==typeof a.length}function Da(a){return"function"==Aa(a)}function Ea(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}function Fa(a){return a[Ga]||(a[Ga]=++Ha)}var Ga="closure_uid_"+(1E9*Math.random()>>>0),Ha=0;function Ia(a,b,c){return a.call.apply(a.bind,arguments)}
function Ka(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function La(a,b,c){La=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Ia:Ka;return La.apply(null,arguments)}
function Ma(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var Na=Date.now||function(){return+new Date};function r(a,b){function c(){}c.prototype=b.prototype;a.wa=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 Oa(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Oa);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}r(Oa,Error);Oa.prototype.name="CustomError";var Pa;function Qa(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");Oa.call(this,c+a[d])}r(Qa,Oa);Qa.prototype.name="AssertionError";function Ra(a){throw a;}function Sa(a,b,c,d){var f="Assertion failed";if(c){f+=": "+c;var g=d}else a&&(f+=": "+a,g=b);a=new Qa(""+f,g||[]);Ra(a)}function v(a,b,c){a||Sa("",null,b,Array.prototype.slice.call(arguments,2));return a}function Ta(a,b){Ra(new Qa("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))}
function Ua(a,b,c){xa(a)||Sa("Expected number but got %s: %s.",[Aa(a),a],b,Array.prototype.slice.call(arguments,2));return a}function Va(a,b,c){q(a)||Sa("Expected string but got %s: %s.",[Aa(a),a],b,Array.prototype.slice.call(arguments,2));return a}function Wa(a,b,c){Ea(a)||Sa("Expected object but got %s: %s.",[Aa(a),a],b,Array.prototype.slice.call(arguments,2))}function Xa(a,b,c){Ba(a)||Sa("Expected array but got %s: %s.",[Aa(a),a],b,Array.prototype.slice.call(arguments,2));return a}
function w(a,b,c,d){a instanceof b||Sa("Expected instanceof %s but got %s.",[Ya(b),Ya(a)],c,Array.prototype.slice.call(arguments,3));return a}function Ya(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 Za(a){return a[a.length-1]}var $a=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},bb=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 cb(a,b){for(var c=q(a)?a.split(""):a,d=a.length-1;0<=d;--d)d in c&&b.call(void 0,c[d],d,a)}
var db=Array.prototype.filter?function(a,b){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},eb=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},fb=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},gb=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 hb(a,b,c){b=ib(a,b,c);return 0>b?null:q(a)?a.charAt(b):a[b]}
function ib(a,b,c){for(var d=a.length,f=q(a)?a.split(""):a,g=0;g<d;g++)if(g in f&&b.call(c,f[g],g,a))return g;return-1}function jb(a,b){b=$a(a,b);var c;(c=0<=b)&&kb(a,b);return c}function kb(a,b){v(null!=a.length);Array.prototype.splice.call(a,b,1)}function lb(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 mb(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Ca(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 nb(a,b,c,d){v(null!=a.length);Array.prototype.splice.apply(a,ob(arguments,1))}function ob(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 qb(a,b){a.sort(b||rb)}
function sb(a,b){if(!Ca(a)||!Ca(b)||a.length!=b.length)return!1;for(var c=a.length,d=tb,f=0;f<c;f++)if(!d(a[f],b[f]))return!1;return!0}function rb(a,b){return a>b?1:a<b?-1:0}function tb(a,b){return a===b}function ub(a){for(var b=Math.random,c=a.length-1;0<c;c--){var d=Math.floor(b()*(c+1)),f=a[c];a[c]=a[d];a[d]=f}};function vb(a){return a.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")}var wb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function xb(a){if(!yb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(zb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Ab,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Bb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Cb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Db,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Eb,"&#0;"));return a}
var zb=/&/g,Ab=/</g,Bb=/>/g,Cb=/"/g,Db=/'/g,Eb=/\x00/g,yb=/[\x00&<>"']/,Fb={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\x0B",'"':'\\"',"\\":"\\\\","<":"<"},Gb={"'":"\\'"};function Hb(a){if(a in Gb)return Gb[a];if(a in Fb)return Gb[a]=Fb[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 Gb[a]=c}
var Ib=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function Jb(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Na()).toString(36)}function Kb(a,b){return a<b?-1:a>b?1:0}function Lb(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}
function Mb(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 Nb;a:{var Ob=wa.navigator;if(Ob){var Pb=Ob.userAgent;if(Pb){Nb=Pb;break a}}Nb=""}function y(a){return-1!=Nb.indexOf(a)};function Qb(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function Rb(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function Sb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function Tb(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function Ub(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function Vb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c}function Wb(){var a=Xb,b;for(b in a)return!1;return!0}
function Yb(a,b,c){if(null!==a&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=c}function Zb(a,b,c){return null!==a&&b in a?a[b]:c}function $b(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 ac="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function bc(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<ac.length;g++)c=ac[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}function cc(a){var b=arguments.length;if(1==b&&Ba(arguments[0]))return cc.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};function dc(){return(y("Chrome")||y("CriOS"))&&!y("Edge")};function ec(){return y("iPhone")&&!y("iPod")&&!y("iPad")}function fc(){return ec()||y("iPad")||y("iPod")};function gc(a){gc[" "](a);return a}gc[" "]=za;function hc(a,b){var c=ic;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var jc=y("Opera"),z=y("Trident")||y("MSIE"),kc=y("Edge"),lc=kc||z,mc=y("Gecko")&&!(-1!=Nb.toLowerCase().indexOf("webkit")&&!y("Edge"))&&!(y("Trident")||y("MSIE"))&&!y("Edge"),nc=-1!=Nb.toLowerCase().indexOf("webkit")&&!y("Edge");nc&&y("Mobile");var oc=y("Macintosh"),pc=y("Windows"),qc=y("Linux")||y("CrOS"),rc=wa.navigator||null;rc&&(rc.appVersion||"").indexOf("X11");var sc=y("Android"),tc=ec(),uc=y("iPad"),vc=y("iPod");fc();Nb.toLowerCase().indexOf("kaios");
function wc(){var a=wa.document;return a?a.documentMode:void 0}var xc;a:{var yc="",zc=function(){var a=Nb;if(mc)return/rv:([^\);]+)(\)|;)/.exec(a);if(kc)return/Edge\/([\d\.]+)/.exec(a);if(z)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(nc)return/WebKit\/(\S+)/.exec(a);if(jc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();zc&&(yc=zc?zc[1]:"");if(z){var Ac=wc();if(null!=Ac&&Ac>parseFloat(yc)){xc=String(Ac);break a}}xc=yc}var ic={};
function Bc(a){return hc(a,function(){for(var b=0,c=wb(String(xc)).split("."),d=wb(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=Kb(0==h[1].length?0:parseInt(h[1],10),0==k[1].length?0:parseInt(k[1],10))||Kb(0==h[2].length,0==k[2].length)||Kb(h[2],k[2]);h=h[3];k=k[3]}while(0==b)}return 0<=b})}
function Cc(a){return Number(Dc)>=a}var Ec;var Fc=wa.document;Ec=Fc&&z?wc()||("CSS1Compat"==Fc.compatMode?parseInt(xc,10):5):void 0;var Dc=Ec;var Gc=!z||Cc(9),Hc=!z||Cc(9),Ic=z&&!Bc("9"),Jc=function(){if(!wa.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{wa.addEventListener("test",za,b),wa.removeEventListener("test",za,b)}catch(c){}return a}();function Kc(){0!=Lc&&(Mc[Fa(this)]=this);this.Vt=this.Vt;this.sm=this.sm}var Lc=0,Mc={};Kc.prototype.Vt=!1;Kc.prototype.ld=function(){if(!this.Vt&&(this.Vt=!0,this.md(),0!=Lc)){var a=Fa(this);if(0!=Lc&&this.sm&&0<this.sm.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete Mc[a]}};Kc.prototype.md=function(){if(this.sm)for(;this.sm.length;)this.sm.shift()()};
function Nc(a){a&&"function"==typeof a.ld&&a.ld()};function Oc(){this.id="mousewheel"}Oc.prototype.toString=function(){return this.id};function Pc(a,b){this.type=a instanceof Oc?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.Zq=!1;this.fV=!0}Pc.prototype.stopPropagation=function(){this.Zq=!0};Pc.prototype.preventDefault=function(){this.defaultPrevented=!0;this.fV=!1};function Qc(a){a.preventDefault()};var Rc;Rc=nc?"webkitTransitionEnd":jc?"otransitionend":"transitionend";function Sc(a,b){Pc.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.Gd=null;a&&this.sb(a,b)}r(Sc,Pc);var Tc=[1,4,2],Uc={2:"touch",3:"pen",4:"mouse"};
Sc.prototype.sb=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(mc){a:{try{gc(b.nodeName);var f=!0;break a}catch(g){}f=!1}f||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=
d.screenY||0):(this.offsetX=nc||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=nc||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=
a.pointerId||0;this.pointerType=q(a.pointerType)?a.pointerType:Uc[a.pointerType]||"";this.state=a.state;this.Gd=a;a.defaultPrevented&&this.preventDefault()};Sc.prototype.stopPropagation=function(){Sc.wa.stopPropagation.call(this);this.Gd.stopPropagation?this.Gd.stopPropagation():this.Gd.cancelBubble=!0};
Sc.prototype.preventDefault=function(){Sc.wa.preventDefault.call(this);var a=this.Gd;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Ic)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var Vc="closure_listenable_"+(1E6*Math.random()|0);function Wc(a){return!(!a||!a[Vc])}var Xc=0;function Yc(a,b,c,d,f){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.HD=f;this.key=++Xc;this.Au=this.iD=!1}function Zc(a){a.Au=!0;a.listener=null;a.proxy=null;a.src=null;a.HD=null};function $c(a){this.src=a;this.Ef={};this.rz=0}$c.prototype.add=function(a,b,c,d,f){var g=a.toString();a=this.Ef[g];a||(a=this.Ef[g]=[],this.rz++);var h=ad(a,b,d,f);-1<h?(b=a[h],c||(b.iD=!1)):(b=new Yc(b,this.src,g,!!d,f),b.iD=c,a.push(b));return b};$c.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Ef))return!1;var f=this.Ef[a];b=ad(f,b,c,d);return-1<b?(Zc(f[b]),kb(f,b),0==f.length&&(delete this.Ef[a],this.rz--),!0):!1};
function bd(a,b){var c=b.type;if(!(c in a.Ef))return!1;var d=jb(a.Ef[c],b);d&&(Zc(b),0==a.Ef[c].length&&(delete a.Ef[c],a.rz--));return d}$c.prototype.br=function(a){a=a&&a.toString();var b=0,c;for(c in this.Ef)if(!a||c==a){for(var d=this.Ef[c],f=0;f<d.length;f++)++b,Zc(d[f]);delete this.Ef[c];this.rz--}};$c.prototype.qy=function(a,b,c,d){a=this.Ef[a.toString()];var f=-1;a&&(f=ad(a,b,c,d));return-1<f?a[f]:null};
function ad(a,b,c,d){for(var f=0;f<a.length;++f){var g=a[f];if(!g.Au&&g.listener==b&&g.capture==!!c&&g.HD==d)return f}return-1};var cd="closure_lm_"+(1E6*Math.random()|0),dd={},ed=0;function A(a,b,c,d,f){if(d&&d.once)return fd(a,b,c,d,f);if(Ba(b)){for(var g=0;g<b.length;g++)A(a,b[g],c,d,f);return null}c=gd(c);return Wc(a)?a.pm(b,c,Ea(d)?!!d.capture:!!d,f):hd(a,b,c,!1,d,f)}
function hd(a,b,c,d,f,g){if(!b)throw Error("Invalid event type");var h=Ea(f)?!!f.capture:!!f,k=id(a);k||(a[cd]=k=new $c(a));c=k.add(b,c,d,h,g);if(c.proxy)return c;d=jd();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Jc||(f=h),void 0===f&&(f=!1),a.addEventListener(b.toString(),d,f);else if(a.attachEvent)a.attachEvent(kd(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.");
ed++;return c}function jd(){var a=ld,b=Hc?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 fd(a,b,c,d,f){if(Ba(b)){for(var g=0;g<b.length;g++)fd(a,b[g],c,d,f);return null}c=gd(c);return Wc(a)?a.LU(b,c,Ea(d)?!!d.capture:!!d,f):hd(a,b,c,!0,d,f)}function md(a,b,c,d,f){if(Ba(b))for(var g=0;g<b.length;g++)md(a,b[g],c,d,f);else d=Ea(d)?!!d.capture:!!d,c=gd(c),Wc(a)?a.HE(b,c,d,f):a&&(a=id(a))&&(b=a.qy(b,c,d,f))&&nd(b)}
function nd(a){if(xa(a)||!a||a.Au)return!1;var b=a.src;if(Wc(b))return bd(b.yi,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(kd(c),d):b.addListener&&b.removeListener&&b.removeListener(d);ed--;(c=id(b))?(bd(c,a),0==c.rz&&(c.src=null,b[cd]=null)):Zc(a);return!0}function od(a){if(a)if(Wc(a))a.yi&&a.yi.br(void 0);else if(a=id(a)){var b=0,c;for(c in a.Ef)for(var d=a.Ef[c].concat(),f=0;f<d.length;++f)nd(d[f])&&++b}}
function pd(a,b,c,d,f){c=gd(c);d=!!d;return Wc(a)?a.qy(b,c,d,f):a?(a=id(a))?a.qy(b,c,d,f):null:null}function kd(a){return a in dd?dd[a]:dd[a]="on"+a}function qd(a,b,c,d){var f=!0;if(a=id(a))if(b=a.Ef[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var g=b[a];g&&g.capture==c&&!g.Au&&(g=rd(g,d),f=f&&!1!==g)}return f}function rd(a,b){var c=a.listener,d=a.HD||a.src;a.iD&&nd(a);return c.call(d,b)}
function ld(a,b){if(a.Au)return!0;if(!Hc){if(!b)a:{b=["window","event"];for(var c=wa,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new Sc(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.Zq&&0<=f;f--){b.currentTarget=d[f];var g=qd(d[f],a,!0,b);c=c&&g}for(f=0;!b.Zq&&f<d.length;f++)b.currentTarget=
d[f],g=qd(d[f],a,!1,b),c=c&&g}return c}return rd(a,new Sc(b,this))}function id(a){a=a[cd];return a instanceof $c?a:null}var sd="__closure_events_fn_"+(1E9*Math.random()>>>0);function gd(a){v(a,"Listener can not be null.");if(Da(a))return a;v(a.handleEvent,"An object listener must have handleEvent method.");a[sd]||(a[sd]=function(b){return a.handleEvent(b)});return a[sd]};function td(){Kc.call(this);this.yi=new $c(this);this.D0=this;this.bE=null}r(td,Kc);td.prototype[Vc]=!0;e=td.prototype;e.WM=function(a){this.bE=a};e.addEventListener=function(a,b,c,d){A(this,a,b,c,d)};e.removeEventListener=function(a,b,c,d){md(this,a,b,c,d)};
e.dispatchEvent=function(a){ud(this);var b=this.bE;if(b){var c=[];for(var d=1;b;b=b.bE)c.push(b),v(1E3>++d,"infinite loop")}b=this.D0;d=a.type||a;if(q(a))a=new Pc(a,b);else if(a instanceof Pc)a.target=a.target||b;else{var f=a;a=new Pc(d,b);bc(a,f)}f=!0;if(c)for(var g=c.length-1;!a.Zq&&0<=g;g--){var h=a.currentTarget=c[g];f=vd(h,d,!0,a)&&f}a.Zq||(h=a.currentTarget=b,f=vd(h,d,!0,a)&&f,a.Zq||(f=vd(h,d,!1,a)&&f));if(c)for(g=0;!a.Zq&&g<c.length;g++)h=a.currentTarget=c[g],f=vd(h,d,!1,a)&&f;return f};
e.md=function(){td.wa.md.call(this);this.yi&&this.yi.br(void 0);this.bE=null};e.pm=function(a,b,c,d){ud(this);return this.yi.add(String(a),b,!1,c,d)};e.LU=function(a,b,c,d){return this.yi.add(String(a),b,!0,c,d)};e.HE=function(a,b,c,d){this.yi.remove(String(a),b,c,d)};function vd(a,b,c,d){b=a.yi.Ef[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.Au&&h.capture==c){var k=h.listener,m=h.HD||h.src;h.iD&&bd(a.yi,h);f=!1!==k.call(m,d)&&f}}return f&&0!=d.fV}
e.qy=function(a,b,c,d){return this.yi.qy(String(a),b,c,d)};function ud(a){v(a.yi,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var wd=0;function xd(){this.Av=this.Pm=this.Vh=this.oe=null}e=xd.prototype;e.ld=function(){this.ac();if(this.Pm)for(var a=l(this.Pm),b=a.next();!b.done;b=a.next())yd(b.value);if(this.oe){a=l(this.oe);for(b=a.next();!b.done;b=a.next())if(b=b.value,Ba(b)){b=l(b);for(var c=b.next();!c.done;c=b.next())nd(c.value)}else nd(b);this.oe=null}if(this.Vh)for(a=l(Object.keys(this.Vh)),b=a.next();!b.done;b=a.next())zd(this,b.value)};
function B(a,b,c,d,f,g){f=void 0===f?null:f;g=void 0===g?!1:g;a.oe=a.oe||[];if(Ba(c)){var h=[];c=l(c);for(var k=c.next();!k.done;k=c.next())k=k.value,k=A(Ad(b),k,d,g,f),h.push(k);a.oe.push(h);return h}b=A(Ad(b),c,d,g,f);a.oe.push(b);return b}function Bd(a,b,c){a.oe=a.oe||[];b=fd(Ad(b),"click",c,!1,!0);a.oe.push(v(b))}function Cd(a,b,c,d,f){if(Ba(c)){var g=!1;c=l(c);for(var h=c.next();!h.done;h=c.next())g=Cd(a,b,h.value,d,f)||g;return g}b=pd(Ad(b),c,d,!1,f);return!!b&&Dd(a,b)}
function Dd(a,b){if(Ba(b)){var c=!1;b=l(b);for(var d=b.next();!d.done;d=b.next())c=Dd(a,d.value)||c;return c}jb(a.oe,b);return nd(b)}function C(a,b,c,d,f){a.Vh=a.Vh||{};b.addHandler(c,d,f);var g=++wd;a.Vh[g]={SL:b,au:c,context:d,priority:f};return g}function Ed(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);Fd(a,b,f,d,void 0)}C(a,b,f,d,void 0)}
function Fd(a,b,c,d,f){var g=Vb(a.Vh,function(a){return $b(a,{SL:b,au:c,context:d,priority:f})});g&&zd(a,g)}function zd(a,b){if(a.Vh&&a.Vh[b]){var c=a.Vh[b];c.SL.removeHandler(c.au,c.context,c.priority);delete a.Vh[b]}else Ta("unknown handler key")}
function Gd(a,b){if(b){if(a.Vh){var c=Rb(a.Vh,function(a){return a.SL.vR==b}),d=l(Object.keys(c));for(c=d.next();!c.done;c=d.next())zd(a,c.value)}if(a.oe){var f=Ad(b);c=db(a.oe,function(a){return a.src==f});d=l(c);for(c=d.next();!c.done;c=d.next())Dd(a,c.value)}}}function D(a,b,c){a.Pm=a.Pm||[];c&&(a.Av=a.Av||{},a.Av[c]=a.Av[c]||[],a.Av[c].push(b));a.Pm.push(b);return b}
e.gd=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.Pm)for(b=l(b),c=b.next();!c.done;c=b.next())if(c=c.value){this.Mi(c);var d=$a(this.Pm,c);0<=d&&(this.Pm.splice(d,1),yd(c))}};e.Mi=function(a){Gd(this,a)};e.Kd=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.Mi(c)};function Ad(a){return p(a.displayObject)?a.displayObject():a}e.ac=function(){};function Hd(){}ya("ispring.events.IEventDispatcher",Hd,void 0);Hd.prototype.addHandler=function(){};Hd.prototype.addHandler=Hd.prototype.addHandler;Hd.prototype.removeHandler=function(){};Hd.prototype.removeHandler=Hd.prototype.removeHandler;function Id(){this.It=this.Kc=this.PB=null}Id.prototype.push=function(a,b){if(0==b)this.It=this.It||[];else if(this.PB=this.PB||[0],this.Kc=this.Kc||{},!(b in this.Kc)){this.Kc[b]=[];var c=this.PB;var d=rb;for(var f=0,g=c.length,h;f<g;){var k=f+g>>1;var m=d(b,c[k]);0<m?f=k+1:(g=k,h=!m)}d=h?f:~f;0>d&&nb(c,-(d+1),0,b)}b=Jd(this,b);v(b).push(a)};Id.prototype.remove=function(a,b){(b=Jd(this,b))&&jb(b,a)};function Kd(a,b){return 0==b?a.It||[]:b in v(a.Kc)?v(Jd(a,b)):[]}
function Ld(a){if(!a.Kc)return a.It?a.It.slice():[];for(var b=[],c=v(a.PB),d=0;d<c.length;++d){var f=Jd(a,c[d]);f&&mb(b,f)}return b}function Jd(a,b){return 0==b?a.It:v(a.Kc)[b]};function E(a){a=void 0===a?null:a;xd.call(this);this.Qw=this.Qf=null;this.vR=a}n(E,xd);e=E.prototype;e.$0=function(){return this.vR};e.addHandler=function(a,b,c){this.Qf=this.Qf||new Id;this.Qf.push({au:a,context:b},c||0)};e.removeHandler=function(a,b,c){c=c||0;if(this.Qf)for(var d=Kd(this.Qf,c),f=d.length,g=0;g<f;++g){var h=d[g];if(h.au==a&&h.context==b){a=g;(c=Jd(this.Qf,c))&&kb(c,a);break}}else Ta("EventDispatcher has no handlers!")};
e.i1=function(a,b,c){if(!this.Qf)return!1;c=Kd(this.Qf,c||0);for(var d=c.length,f=0;f<d;++f){var g=c[f];if(g.au==a&&g.context==b)return!0}return!1};e.a=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(this.Qf){c=Ld(this.Qf);for(var d=c.length,f=0;f<d;++f){var g=c[f];if(-1!=$a(Ld(this.Qf),g))try{g.au.apply(g.context,arguments)}catch(h){Md(h,!0)}}}this.Qw&&this.Qw.forEach(function(a){a.a.apply(a,ca(b))})};function Nd(a){return a.Qf?Ld(a.Qf).length:0}
function Od(a,b){a.Qw||(a.Qw=[]);a.Qw.push(b)}e.ac=function(){xd.prototype.ac.call(this)};E.prototype.dispatch=E.prototype.a;E.prototype.hasHandler=E.prototype.i1;E.prototype.removeHandler=E.prototype.removeHandler;E.prototype.addHandler=E.prototype.addHandler;E.prototype.eventOwner=E.prototype.$0;function G(a){xd.apply(this,arguments)}n(G,xd);function H(a,b){var c=new E(a);D(a,c);if(b)if(Ba(b))for(a=l(b),b=a.next();!b.done;b=a.next())Od(b.value,c);else Od(b,c);return c};function Pd(){}ya("ispring.utils.assets.IAsset",Pd,void 0);Pd.prototype.nm=function(){};Pd.prototype.isLoaded=Pd.prototype.nm;Pd.prototype.fc=function(){};Pd.prototype.progress=Pd.prototype.fc;Pd.prototype.load=function(){};Pd.prototype.load=Pd.prototype.load;Pd.prototype.xN=function(){};Pd.prototype.unload=Pd.prototype.xN;Pd.prototype.By=function(){};Pd.prototype.loadCompleteEvent=Pd.prototype.By;Pd.prototype.SD=function(){};Pd.prototype.loadFailedEvent=Pd.prototype.SD;Pd.prototype.rM=function(){};
Pd.prototype.loadProgressEvent=Pd.prototype.rM;function Qd(){}ya("ispring.utils.assets.IGraphicAsset",Qd,void 0);Qd.prototype.width=function(){};Qd.prototype.width=Qd.prototype.width;Qd.prototype.height=function(){};Qd.prototype.height=Qd.prototype.height;Qd.prototype.path=function(){};Qd.prototype.path=Qd.prototype.path;Qd.prototype.Ut=function(){};Qd.prototype.createInstance=Qd.prototype.Ut;Qd.prototype.qD=function(){};Qd.prototype.createImgInstance=Qd.prototype.qD;function Rd(a,b,c){this.Pp=a;this.df=b;this.Id=c}Rd.prototype.position=function(){return this.Pp};Rd.prototype.color=function(){return this.df};Rd.prototype.alpha=function(){return this.Id};function Sd(a,b,c){this.MW=a;this.NW=b;this.j_=c}Sd.prototype.sD=function(){return this.MW};Sd.prototype.tD=function(){return this.NW};Sd.prototype.Hy=function(){return this.j_};function Td(){}e=Td.prototype;e.clone=function(){var a=this.Ur();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.Ur(),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 Ud(a,b){var c=a.Ur(),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.Ur(),c;for(c in this)this.hasOwnProperty(c)&&(b[c]=this[c]===a[c]?void 0:this[c]);return b};e.Ur=function(){throw Error("method is not implemented");};function Vd(){this.strike=this.oz=this.nz=this.fontFamily=this.size=this.color=this.Ge=this.italic=this.bold=void 0}n(Vd,Td);Vd.prototype.Be=function(){return!p(this.bold)&&!p(this.italic)&&!p(this.Ge)&&!p(this.color)&&!p(this.size)&&!p(this.fontFamily)&&!p(this.nz)&&!p(this.oz)&&!p(this.strike)};Vd.prototype.Ur=function(){return new Vd};function Wd(){this.type="p";this.hD=this.FV=this.lineHeight=this.DU=this.align=this.MD=void 0}n(Wd,Td);Wd.prototype.Ur=function(){return new Wd};Wd.prototype.remove=function(a){a=Td.prototype.remove.call(this,a);a.type=a.type||"p";return a};Wd.prototype.Be=function(){return"p"==this.type&&!p(this.MD)&&!p(this.lineHeight)&&!p(this.align)&&!p(this.DU)&&!p(this.FV)&&!p(this.hD)};function Xd(){this.pi=new Vd;this.mk=new Wd}e=Xd.prototype;e.Cb=function(){return this.pi};e.Ai=function(){return this.mk};e.Be=function(){return this.pi.Be()&&this.mk.Be()};e.clone=function(){var a=this.Ai(),b=this.Cb(),c=new Xd;a&&(c.mk=a.clone());b&&(c.pi=b.clone());return c};e.isEqual=function(a){return this.pi.isEqual(a.Cb())&&this.mk.isEqual(a.Ai())};function Yd(){this.be=new Xd;this.op=new Xd;this.vq=new Xd;this.zq=new Xd;this.os=new Vd}Yd.prototype.em=function(){return this.be};Yd.prototype.clone=function(){var a=new Yd,b=a.em(),c=this.be.Cb();b.pi=c.clone();b=a.em();c=this.be.Ai();b.mk=c.clone();b=this.op.Cb();a.op.pi=b.clone();b=this.op.Ai();a.op.mk=b.clone();b=this.vq.Cb();a.vq.pi=b.clone();b=this.vq.Ai();a.vq.mk=b.clone();b=this.zq.Cb();a.zq.pi=b.clone();b=this.zq.Ai();a.zq.mk=b.clone();a.os=this.os.clone();return a};
Yd.prototype.equals=function(a){return this.be.isEqual(a.em())&&this.op.isEqual(a.op)&&this.vq.isEqual(a.vq)&&this.zq.isEqual(a.zq)&&this.os.isEqual(a.os)};Yd.prototype.Be=function(){return this.be.Be()&&this.op.Be()&&this.vq.Be()&&this.zq.Be()&&this.os.Be()};function Zd(a,b){var c=new Yd;c.be.pi=a.clone();c.be.mk=b.clone();return c};function $d(){this.fontFamily=this.size=this.color=this.strike=this.Ge=this.italic=this.bold=void 0}$d.prototype.clone=function(){var a=new $d;Object.assign(a,this);return a};function ae(a){var b=new Vd;b.bold=a.bold;b.italic=a.italic;b.Ge=a.Ge;b.strike=a.strike;b.color=a.color;b.size=a.size;b.fontFamily=a.fontFamily;a=new Vd;a.Ge=!0;a.color=255;var c=new Wd;c.align="left";b=Zd(b,c);b.os=a.clone();return b}$d.prototype.equals=function(a){return $b(this,a)};function be(a,b,c){return Math.min(Math.max(a,b),c)}function ce(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&&de(this,a)};function de(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}function ee(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}function fe(a,b){var c=a.x-b.x;a=a.y-b.y;return c*c+a*a}function ge(a,b){return new I(a.x-b.x,a.y-b.y)}e.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};
e.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};e.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};e.translate=function(a,b){a instanceof I?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),xa(b)&&(this.y+=b));return this};e.scale=function(a,b){b=xa(b)?b:a;this.x*=a;this.y*=b;return this};function he(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}e=he.prototype;e.qU=function(){return this.right-this.left};e.clone=function(){return new he(this.top,this.right,this.bottom,this.left)};e.contains=function(a){return this&&a?a instanceof he?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){Ea(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):(Ua(a),this.left+=a,this.right+=a,xa(b)&&(this.top+=b,this.bottom+=b));return this};e.scale=function(a,b){b=xa(b)?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function K(a,b){this.width=a;this.height=b}e=K.prototype;e.clone=function(){return new K(this.width,this.height)};e.area=function(){return this.width*this.height};e.aspectRatio=function(){return this.width/this.height};e.Be=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=xa(b)?b:a;this.width*=a;this.height*=b;return this};function L(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}e=L.prototype;e.clone=function(){return new L(this.left,this.top,this.width,this.height)};function ie(a){return new he(a.top,a.left+a.width,a.top+a.height,a.left)}function je(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 ke(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 L(c,f,d-c,a-f)}return null}function le(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 me(a,b){if(!a||!b)return null;a=new L(a.left,a.top,a.width,a.height);le(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.bo=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+=Ua(a),xa(b)&&(this.top+=b));return this};e.scale=function(a,b){b=xa(b)?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function ne(a){var b=["reportBtn","restartBtn","reviewBtn"];return!!a&&-1!=b.indexOf(a)}function oe(a){var b=["passingScoreLabel","passingScoreValue","awardedScoreValue","awardedScoreLabel"];return!!a&&-1!=b.indexOf(a)}function pe(a){var b=["direction","content","additionalContent"];return!!a&&-1!=b.indexOf(a)};var qe=["passed","failed"],re=["mediaPlaceholder","slidePicture","slideVideo","slideAudio","iconPlaceholder"],se=["mediaPlaceholder"],te="mediaPlaceholder slidePicture slideVideo slideAudio image video iconPlaceholder shape line".split(" ");function ue(a){for(var b=l(te),c=b.next();!c.done;c=b.next())a(c.value)};var ve=["ResultSlide","IntroSlide","InstructionsSlide","AuthorizationSlide"],we=["DND","ResultSlide"],xe=["InfoSlide","InstructionsSlide","IntroSlide"],ye=["TrueFalse","MultipleChoice","TypeIn","Numeric"],ze="AuthorizationSlide MultipleChoice MultipleResponse WordBank MultipleChoiceText FillInTheBlank Sequence Matching LikertScale".split(" ");function Ae(a,b,c){this.sq=void 0===a?0:a;this.cp=void 0===b?0:b;this.Dh=void 0===c?!1:c;this.DX=this.sq==this.cp}e=Ae.prototype;e.count=function(){return this.cp-this.sq};e.startOffset=function(){return this.sq};e.endOffset=function(){return this.cp};e.isCollapsed=function(){return this.DX};e.isEqual=function(a){return this.sq==a.startOffset()&&this.cp==a.endOffset()};function Be(a){this.f=a.slice()}Be.prototype.count=function(){return this.f.length};Be.prototype.slice=function(a,b){p(a)&&p(b)&&(b+=a);return this.f.slice(a,b)};Be.prototype.getItem=function(a){return this.f[a]};function Ce(){G.call(this);this.ys=this.zs=!1;this.Ih=0;this.fQ=H(this);this.gQ=H(this);this.hQ=H(this)}n(Ce,G);e=Ce.prototype;e.nm=function(){return this.zs};e.fc=function(){return this.Ih};e.load=function(){this.zs||this.ys||(this.ys=!0,this.fB())};e.fB=function(){};e.qT=function(){};e.xN=function(){if(this.zs||this.ys)this.qT(),this.ys=this.zs=!1,De(this,0)};function De(a,b){a.Ih!=b&&(a.Ih=b,a.hQ.a(a))}function Ee(a){a.ys=!1;a.zs=!0;De(a,1);a.fQ.a(a)}
function Fe(a){a.zs=!1;a.ys=!1;a.gQ.a(a);De(a,0)}e.By=function(){return this.fQ};e.SD=function(){return this.gQ};e.rM=function(){return this.hQ};Ce.prototype.loadProgressEvent=Ce.prototype.rM;Ce.prototype.loadFailedEvent=Ce.prototype.SD;Ce.prototype.loadCompleteEvent=Ce.prototype.By;Ce.prototype.unload=Ce.prototype.xN;Ce.prototype.load=Ce.prototype.load;Ce.prototype.progress=Ce.prototype.fc;Ce.prototype.isLoaded=Ce.prototype.nm;function Ge(){G.call(this);this.zn=null}n(Ge,G);Ge.prototype.release=function(){null!=this.zn&&this.zn.release()};Ge.prototype.Cg=function(){return this.zn?w(this.zn,Ce):null};Ge.prototype.Ba=function(){var a=[];this.zn&&a.push(this.zn);return a};Ge.prototype.ac=function(){null!=this.zn&&yd(this.zn)};function He(a){Ge.call(this);this.ob=a;this.sd=a+Fa(this);this.Pp="inline";this.u=H(this)}n(He,Ge);e=He.prototype;e.J=function(){return this.u};e.position=function(){return this.Pp};e.type=function(){return this.ob};e.id=function(){return this.sd};e.Ci=function(a){this.sd=a};e.text=function(a){return p(a)?a:" "};e.count=function(){return 1};e.slice=function(){return this};e.Cb=function(){return null};var Ie=/#(.)(.)(.)/;function Je(a){if(!Ke.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(Ie,"#$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 Le(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=Me(a.toString(16));b=Me(b.toString(16));c=Me(c.toString(16));return"#"+a+b+c}
function Ne(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 Oe(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*Ne(f,d,a+1/3);b=255*Ne(f,d,a);a=255*Ne(f,d,a-1/3)}return[Math.round(c),Math.round(b),Math.round(a)]}var Ke=/^#(?:[0-9a-f]{3}){1,2}$/i;function Me(a){return 1==a.length?"0"+a:a}
function Pe(a){var b=Je(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 Qe(a){return"#"+a.toString(16).padStart(6,"0")};function Re(a){this.f=new Be(a);this.Bp=this.f.count();this.nb=Se(this," ");this.FO=this.nb.length;this.wX={};this.Zw=[];for(var b=a=0;b<this.Bp;++b){var c=this.f.getItem(b);c instanceof He&&(this.wX[a]=c);a+=c.count();c instanceof Ge?this.Zw.push(c):c instanceof Re&&(this.Zw=this.Zw.concat(c.Zw.slice()))}}Re.prototype.text=function(a){return p(a)?Se(this,a):this.nb};Re.prototype.content=function(){return this.f};Re.prototype.count=function(){return this.FO};
Re.prototype.ED=function(a,b){b=void 0===b?!0:b;for(var c=0;c<this.Bp&&!(0>a);++c){var d=this.f.getItem(c).count();if(b&&a<=d||!b&&(a<d||this.Bp-1==c&&d==a))return{OD:c,offset:a};a-=d}return null};function Se(a,b){for(var c="",d=0;d<a.Bp;++d)c+=a.f.getItem(d).text(b);return c};function Te(a,b,c){Re.call(this,a);this.kp=b?b.clone():new Wd;this.pi=c?c.clone():new Vd}n(Te,Re);Te.prototype.format=function(){return this.kp};Te.prototype.Cb=function(){return this.pi};Te.prototype.type=function(){return"paragraph"};function Ue(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}}Te.prototype.ED=function(a,b){return Re.prototype.ED.call(this,a,void 0===b?!1:b)};var Ve=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function We(a,b,c){Va(a);if(Ba(b)){Xa(b);for(var d=0;d<b.length;d++)We(a,String(b[d]),c)}else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))}function Xe(a){var b=[],c;for(c in a)We(c,a[c],b);return b.join("&")};function Ye(a){v(!aa);aa=a}function Ze(a){var b=a.startsWith("data:")?null:aa;if(b)if(b="s"+(null!=b?"="+encodeURIComponent(String(b)):"")){var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var f=""}else f=a.substring(d+1,c);a=[a.substr(0,d),f,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;b=a[0]+(a[1]?"?"+a[1]:"")+a[2]}else b=a;else b=a;return b};var $e=!z||Cc(9),af=!mc&&!z||z&&Cc(9)||mc&&Bc("1.9.1"),bf=z&&!Bc("9"),cf=z||jc||nc;function df(a,b){this.sN=a===ef&&b||"";this.QV=ff}df.prototype.iu=!0;df.prototype.fu=function(){return this.sN};df.prototype.toString=function(){return"Const{"+this.sN+"}"};function gf(a){if(a instanceof df&&a.constructor===df&&a.QV===ff)return a.sN;Ta("expected object of type Const, got '"+a+"'");return"type_error:Const"}var ff={},ef={};function hf(){this.Yq="";this.PV=jf}hf.prototype.iu=!0;hf.prototype.fu=function(){return this.Yq};hf.prototype.yU=!0;hf.prototype.YL=function(){return 1};function kf(a){if(a instanceof hf&&a.constructor===hf&&a.PV===jf)return a.Yq;Ta("expected object of type SafeUrl, got '"+a+"' of type "+Aa(a));return"type_error:SafeUrl"}var lf=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,jf={};function mf(a){var b=new hf;b.Yq=a;return b}mf("about:blank");function nf(){this.Yq="";this.OV=of;this.aU=null}nf.prototype.yU=!0;nf.prototype.YL=function(){return this.aU};nf.prototype.iu=!0;nf.prototype.fu=function(){return this.Yq};function pf(a){if(a instanceof nf&&a.constructor===nf&&a.OV===of)return a.Yq;Ta("expected object of type SafeHtml, got '"+a+"' of type "+Aa(a));return"type_error:SafeHtml"}
function qf(a){function b(a){if(Ba(a))bb(a,b);else{if(!(a instanceof nf)){var f="object"==typeof a,h=null;f&&a.yU&&(h=a.YL());a=rf(xb(f&&a.iu?a.fu():String(a)),h)}d+=pf(a);a=a.YL();0==c?c=a:0!=a&&c!=a&&(c=null)}}var c=0,d="";bb(arguments,b);return rf(d,c)}var of={};function rf(a,b){return(new nf).q1(a,b)}nf.prototype.q1=function(a,b){this.Yq=a;this.aU=b;return this};rf("<!DOCTYPE html>",0);rf("",0);var sf=rf("<br>",0);var tf={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},uf=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div");a.innerHTML="<div><div></div></div>";var b=a.firstChild.firstChild;a.innerHTML="";return!b.parentElement});function vf(a,b){if(tf[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");b=pf(b);if(uf())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=b};function wf(a){return a?new yf(zf(a)):Pa||(Pa=new yf)}function Af(a,b){Qb(b,function(b,d){b&&"object"==typeof b&&b.iu&&(b=b.fu());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:Bf.hasOwnProperty(d)?a.setAttribute(Bf[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}
var Bf={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 Cf(a){var b=a.scrollingElement?a.scrollingElement:nc||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return z&&Bc("10")&&a.pageYOffset!=b.scrollTop?new I(b.scrollLeft,b.scrollTop):new I(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function Df(a,b,c){return Ef(document,arguments)}
function Ef(a,b){var c=String(b[0]),d=b[1];if(!$e&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',xb(d.name),'"');if(d.type){c.push(' type="',xb(d.type),'"');var f={};bc(f,d);delete f.type;d=f}c.push(">");c=c.join("")}c=a.createElement(c);d&&(q(d)?c.className=d:Ba(d)?c.className=d.join(" "):Af(c,d));2<b.length&&Ff(a,c,b,2);return c}
function Ff(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];!Ca(g)||Ea(g)&&0<g.nodeType?f(g):bb(Gf(g)?lb(g):g,f)}}function Hf(a,b){return a.createElement(String(b))}function If(a){var b=document,c=Hf(b,"DIV");z?(vf(c,qf(sf,a)),c.removeChild(v(c.firstChild))):vf(c,a);if(1==c.childNodes.length)c=c.removeChild(v(c.firstChild));else{for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);c=a}return c}
function Jf(a,b){v(null!=a&&null!=b,"goog.dom.appendChild expects non-null arguments");a.appendChild(b)}function Kf(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Lf(a,b,c){v(null!=a,"goog.dom.insertChildAt expects a non-null parent");a.insertBefore(b,a.childNodes[c]||null)}function Mf(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}function Nf(a,b){v(null!=a&&null!=b,"goog.dom.replaceNode expects non-null arguments");var c=b.parentNode;c&&c.replaceChild(a,b)}
function Of(a){return af&&void 0!=a.children?a.children:db(a.childNodes,function(a){return 1==a.nodeType})}function Pf(a){return Ea(a)&&1==a.nodeType}function Qf(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 zf(a){v(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document}
function Rf(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(v(a.lastChild));a.firstChild.data=String(b)}else{Kf(a);var c=zf(a);a.appendChild(c.createTextNode(String(b)))}}var Sf={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Tf={IMG:" ",BR:"\n"};
function Uf(a){if(bf&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Vf(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");bf||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a}
function Vf(a,b,c){if(!(a.nodeName in Sf))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 Tf)b.push(Tf[a.nodeName]);else for(a=a.firstChild;a;)Vf(a,b,c),a=a.nextSibling}function Gf(a){if(a&&"number"==typeof a.length){if(Ea(a))return"function"==typeof a.item||"string"==typeof a.item;if(Da(a))return"function"==typeof a.item}return!1}
function Wf(){var a=document;try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}}function yf(a){this.ye=a||wa.document||document}e=yf.prototype;e.Hb=function(a){return q(a)?this.ye.getElementById(a):a};e.getElementsByTagName=function(a,b){return(b||this.ye).getElementsByTagName(String(a))};e.Lq=function(a,b,c){Ef(this.ye,arguments)};e.createElement=function(a){return Hf(this.ye,a)};e.createTextNode=function(a){return this.ye.createTextNode(String(a))};e.appendChild=Jf;
e.append=function(a,b){Ff(zf(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.Wk=Kf;e.removeNode=Mf;
e.contains=Qf;e.F=Rf;function Xf(a,b,c){Ce.call(this);this.gf=null;this.yR=Ze(a);this.Bg=b;this.vg=c}n(Xf,Ce);e=Xf.prototype;e.fB=function(){this.gf=new Image;this.gf.onload=La(this.BY,this);this.gf.onerror=La(this.AY,this);this.gf.src=this.yR};function Yf(a){a.gf&&(a.gf.onload=null,a.gf.onerror=null)}e.BY=function(){Yf(this);Ee(this)};e.AY=function(){Yf(this);Fe(this)};e.qT=function(){this.gf&&(Yf(this),this.gf.src="",this.gf=null)};function Zf(a){if(!a.nm())throw Error("asset not loaded");}e.path=function(){return this.yR};
e.width=function(){if(null!=this.Bg)return this.Bg;if(!this.gf)return 0;Zf(this);return this.gf.width};e.height=function(){if(null!=this.vg)return this.vg;if(!this.gf)return 0;Zf(this);return this.gf.height};e.Ut=function(){Zf(this);var a=Hf(document,"canvas");a.width=this.width();a.height=this.height();v(a.getContext("2d")).drawImage(this.gf,0,0);return a};e.qD=function(){Zf(this);v(this.gf);return v(this.gf).cloneNode(!0)};Xf.prototype.createImgInstance=Xf.prototype.qD;
Xf.prototype.createInstance=Xf.prototype.Ut;Xf.prototype.height=Xf.prototype.height;Xf.prototype.width=Xf.prototype.width;function M(a,b,c){if(q(b))(b=$f(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var f=b[d],g=$f(c,d);g&&(c.style[g]=f)}}var ag={};function $f(a,b){var c=ag[b];if(!c){var d=Lb(b);c=d;void 0===a.style[d]&&(d=(nc?"Webkit":mc?"Moz":z?"ms":jc?"O":null)+Mb(d),void 0!==a.style[d]&&(c=d));ag[b]=c}return c}function bg(a,b){var c=a.style[Lb(b)];return"undefined"!==typeof c?c:a.style[$f(a,b)]||""}
function cg(a,b){var c=zf(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function dg(a,b){return cg(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function eg(a){return new I(a.offsetLeft,a.offsetTop)}
function fg(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 gg(a){var b=zf(a);Wa(a,"Parameter is required");var c=new I(0,0);var d=b?zf(b):document;d=!z||Cc(9)||"CSS1Compat"==wf(d).ye.compatMode?d.documentElement:d.body;if(a==d)return c;a=fg(a);b=Cf(wf(b).ye);c.x=a.left+b.x;c.y=a.top+b.y;return c}function hg(a,b){a=ig(a);b=ig(b);return new I(a.x-b.x,a.y-b.y)}function ig(a){v(a);if(1==a.nodeType)return a=fg(a),new I(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new I(a.clientX,a.clientY)}
function jg(a,b,c){if(b instanceof K)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");kg(a,b);lg(a,c)}function mg(a){"number"==typeof a&&(a=Math.round(a)+"px");return a}function lg(a,b){a.style.height=mg(b)}function kg(a,b){a.style.width=mg(b)}
function ng(a){var b=og;if("none"!=dg(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 og(a){var b=a.offsetWidth,c=a.offsetHeight,d=nc&&!b&&!c;return p(b)&&!d||!a.getBoundingClientRect?new K(b,c):(a=fg(a),new K(a.right-a.left,a.bottom-a.top))}
function pg(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 qg(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 rg(a){return"rtl"==dg(a,"direction")}function sg(a){return new K(a.offsetWidth,a.offsetHeight)}
function tg(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 ug(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?tg(a,b,"left","pixelLeft"):0}
function vg(a,b){if(z){var c=ug(a,b+"Left"),d=ug(a,b+"Right"),f=ug(a,b+"Top");a=ug(a,b+"Bottom");return new he(f,d,a,c)}c=cg(a,b+"Left");d=cg(a,b+"Right");f=cg(a,b+"Top");a=cg(a,b+"Bottom");return new he(parseFloat(f),parseFloat(d),parseFloat(a),parseFloat(c))}function yg(a){return vg(a,"padding")}function zg(a){return vg(a,"margin")}var Ag={thin:2,medium:4,thick:6};
function Bg(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Ag?Ag[b]:tg(a,b,"left","pixelLeft")}function Cg(a){if(z&&!Cc(9)){var b=Bg(a,"borderLeft"),c=Bg(a,"borderRight"),d=Bg(a,"borderTop");a=Bg(a,"borderBottom");return new he(d,c,a,b)}b=cg(a,"borderLeftWidth");c=cg(a,"borderRightWidth");d=cg(a,"borderTopWidth");a=cg(a,"borderBottomWidth");return new he(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};function Dg(a){if(a.classList)return a.classList;a=a.className;return q(a)&&a.match(/\S+/g)||[]}function Eg(a,b){a.classList?b=a.classList.contains(b):(a=Dg(a),b=0<=$a(a,b));return b}function Fg(a,b){a.classList?a.classList.add(b):Eg(a,b)||(a.className+=0<a.className.length?" "+b:b)}function Gg(a,b){a.classList?a.classList.remove(b):Eg(a,b)&&(a.className=db(Dg(a),function(a){return a!=b}).join(" "))};function Hg(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.gg=this.jg=1;this.ig=this.hg=this.Ff=this.Gg=0}}e=Hg.prototype;e.clone=function(){return new Hg(this.gg,this.ig,this.hg,this.jg,this.Ff,this.Gg)};e.setTransform=function(a,b,c,d,f,g){if(!(xa(a)&&xa(b)&&xa(c)&&xa(d)&&xa(f)&&xa(g)))throw Error("Invalid transform parameters");this.gg=a;this.ig=b;this.hg=c;this.jg=d;this.Ff=f;this.Gg=g;return this};
e.scale=function(a,b){this.gg*=a;this.ig*=a;this.hg*=b;this.jg*=b;return this};e.translate=function(a,b){this.Ff+=a*this.gg+b*this.hg;this.Gg+=a*this.ig+b*this.jg;return this};e.rotate=function(a,b,c){var d=new Hg,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.gg;d=this.hg;this.gg=b.gg*c+b.ig*d;this.hg=b.hg*c+b.jg*d;this.Ff+=b.Ff*c+b.Gg*d;c=this.ig;d=this.jg;this.ig=b.gg*c+b.ig*d;this.jg=b.hg*c+b.jg*d;this.Gg+=b.Ff*c+b.Gg*d;return this};
e.toString=function(){return"matrix("+[this.gg,this.ig,this.hg,this.jg,this.Ff,this.Gg].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.gg+h*this.hg+this.Ff;c[d++]=f*this.ig+h*this.jg+this.Gg}};e.equals=function(a){return this==a?!0:a?this.gg==a.gg&&this.hg==a.hg&&this.Ff==a.Ff&&this.ig==a.ig&&this.jg==a.jg&&this.Gg==a.Gg:!1};function Ig(a){return Jg().pU(a)}function Kg(a,b,c){c=c||b;b=(new Hg).setTransform(b,0,0,c,0,0);Lg(Jg(),a,b)}function Mg(a,b){return Eg(a,b)}function Ng(a,b){Fg(a,b)}function Og(a){var b=a.style.display;a.style.display="none";var c=a.offsetHeight;a.style.display=b;return c}function Pg(){var a=Wf();a&&a.blur()}function Qg(a){return Math.floor(1E6*a)/1E6}
function Rg(a){var b=Math.min(a.boundingWidth/a.width,a.boundingHeight/a.height);!1===a.Te&&(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 Sg=null;
function Jg(){if(Sg)return Sg;for(var a=null,b=Df("DIV"),c=[["transform",Tg,{transform:"transform",transformOrigin:"transformOrigin"}],["webkitTransform",Tg,{transform:"webkitTransform",transformOrigin:"webkitTransformOrigin"}],["msTransform",Tg,{transform:"msTransform",transformOrigin:"msTransformOrigin"}],["MozTransform",Ug,{transform:"MozTransform",transformOrigin:"MozTransformOrigin"}],["OTransform",Tg,{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 Sg=a}function Tg(a){this.QB=a}function Lg(a,b,c){b.style[a.QB.transform]=1==c.gg&&0==c.ig&&0==c.hg&&1==c.jg&&0==c.Ff&&0==c.Gg?"":"matrix("+a.JK(c).join(",")+")"}
Tg.prototype.pU=function(a){a="none"!=cg(a,"display")?cg(a,this.QB.transform):a.style[this.QB.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 Hg(a[0],a[1],a[2],a[3],a[4],a[5]):null};Tg.prototype.JK=function(a){return[Qg(a.gg),Qg(a.ig),Qg(a.hg),Qg(a.jg),Qg(a.Ff),Qg(a.Gg)]};function Ug(a){this.QB=a}r(Ug,Tg);
Ug.prototype.JK=function(a){a=Ug.wa.JK.call(this,a);a[4]+="px";a[5]+="px";return a};function Vg(a){for(var b=a[0],c=1;c<a.length;++c)b=Ud(b,a[c]);return b};function Wg(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 Xg(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 Yg(a){a=a.replace("\u200b","");return wb(a)}
function Zg(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 $g(a,b,c){G.call(this);this.oI=b;this.Hc=null;this.yv=H(this);this.vX=H(this);this.ZX=H(this);this.dX=H(this);H(this);a&&this.setData(a,new Ae(0,0));this.HG=c;this.Ov=null}n($g,G);e=$g.prototype;e.em=function(){return this.fo().em()};
e.fo=function(){if(!this.HG)return new Yd;if(this.HG.Be()){v(this.Hc);if(this.Hc.content().count()&&this.Hc.content().getItem(0).content().count()){if(this.Ov)return this.Ov.clone();var a=this.Hc;var b=new Ae(0,0),c=new Vd;if(0==a.content().count())a=c;else{var d=Ue(a,b.startOffset()),f=d.OD;d=d.offset;var g=Ue(a,b.endOffset());b=g.OD;g=g.offset;if(f!=b){var h=a.content().getItem(f);d==h.count()&&(++f,d=0)}h=[];for(var k=[],m=f;m<=b;++m){var t=a.content().getItem(m),u=m==f?d:0,x=m==b?g:t.count();
if(0==h.length||0<x){var F=void 0;x=void 0===x?u:x;F=void 0===F?!0:F;u=u>x?new Ae(F?Math.floor(x):x,F?Math.ceil(u):u,!0):new Ae(F?Math.floor(u):u,F?Math.ceil(x):x,!1);if(0==t.count()||"paragraph"!=t.type())u=null;else{u.isCollapsed()&&0<u.startOffset()&&(u=new Ae(u.startOffset(),u.startOffset()));x=u.startOffset();F=u.count();u=t.content();var J=x+F,Z=t.ED(x),Ja=t.ED(J,!0);x={cl:Z?Z.OD:x,Rq:Ja?Ja.OD:J,rr:Z?Z.offset:0,jy:Ja?Ja.offset:0};0==F?(F=x.Rq>x.cl?x.cl:x.Rq,x=x.Rq>x.cl?x.rr:x.jy,x={cl:F,rr:x,
Rq:F,jy:x}):(F=u.getItem(x.cl),x={cl:x.rr==F.count()?x.cl+1:x.cl,rr:x.rr==F.count()?0:x.rr,Rq:x.Rq,jy:x.jy});u=u.slice(x.cl,x.Rq-x.cl+1);if(0<u.length){u[u.length-1]=u[u.length-1].slice(0,x.jy);u[0]=u[0].slice(x.rr);F=[];for(x=0;x<u.length;++x)J=u[x],J instanceof He&&(J=J.Cb())&&F.push(J);u=0==F.length?null:Vg(F)}else u=null;u=u||new Vd}u?h.push(u):t instanceof Te&&0==t.count()&&k.push(t.Cb())}}a=0<h.length?Vg(h):0<k.length?Vg(k):c}c=this.Hc;b=new Ae(0,0);f=c.content();d=c.f1(b.startOffset());b=c.f1(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],Te),f=Ud(f,b.format());c=f}else c=new Wd;this.Ov=Zd(a,c);return this.Ov.clone()}return new Yd}return v(this.HG).clone()};e.text=function(){return v(this.Hc).text()};e.plainTextWithPlaceholders=function(){throw Error("not implemented");};e.htmlText=function(){throw Error("not implemented");};e.textWithEquations=function(a){return v(this.Hc).textWithEquations(a)};
e.Be=function(){return""==this.text()&&!this.Ba().length};e.oM=function(){var a=!this.Ba().length;return""==Yg(this.text())&&a};e.data=function(){return v(this.Hc)};e.setData=function(a){var b=this;if(this.Hc)for(var c=l(this.Hc.Oj()),d=c.next();!d.done;d=c.next())this.Mi(d.value);this.Hc=a;a=l(this.Hc.Oj());for(d=a.next();!d.done;d=a.next())C(this,d.value.J(),function(){b.ZX.a();b.yv.a()});this.Ov=null;this.vX.a();this.yv.a()};
e.Ba=function(){var a=[],b=this.data().Zw.slice();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c=w(c,Ge),a.push.apply(a,ca(c.Ba()));return a};e.release=function(){this.data().release()};e.ac=function(){G.prototype.ac.call(this);this.Hc&&yd(this.Hc)};function ah(a,b){this.Gk=a;this.Nn=b}ah.prototype.url=function(){return this.Gk};ah.prototype.target=function(){return this.Nn};function bh(a){G.call(this);this.sd=a||"";this.jn=null;this.xg=void 0;this.XA=!1;this.fj=0;this.vn=H(this);this.IJ=H(this);this.IX=H(this);this.$X=H(this)}n(bh,G);e=bh.prototype;e.Ba=function(){return[]};e.Ac=function(){return null};e.rect=function(){return this.xg?this.xg.clone():void 0};e.rotationAngle=function(){return this.fj};e.pM=function(){return this.XA};e.Vy=function(a){this.xg=a;this.vn.a()};e.id=function(){return this.sd};e.name=function(){return this.jn||this.sd};
e.mV=function(a){this.jn!=a&&(this.jn=a,this.$X.a())};e.Ci=function(a){this.sd=a};function ch(a){bh.call(this,a);this.uX=H(this);this.zl=null}n(ch,bh);function dh(a,b){ch.call(this,b);this.hd=a;this.$J="";this.lS=H(this);this.tF=.3;this.gO=H(this);this.u=H(this);this.oO=H(this);this.qP=[]}n(dh,ch);e=dh.prototype;e.J=function(){return this.u};e.type=function(){return"shape"};e.Zd=function(){return this.hd};e.If=function(){return this.$J};e.Xy=function(a){this.$J!=a&&(this.$J=a,this.lS.a())};e.borderRadius=function(){return this.tF};e.Di=function(a){this.dh=a;this.oO.a()};e.Sa=function(){return this.dh};
e.Ac=function(){return this.dh?{Sa:[this.dh],Tu:[]}:null};e.Ba=function(){return this.hd.Ba()};e.cu=function(){return this.qP};var eh="rectangle roundedRectangle ellipse textBox triangle freeform".split(" ");function fh(a){for(var b=l(eh),c=b.next();!c.done;c=b.next())a(c.value)};var gh=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||setTimeout,hh=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;function ih(a,b){b&&(a=a.bind(b));var c;return function(){c&&hh(c);c=gh(a)}};function jh(){G.call(this);this.Pp="tile";this.Id=1;this.Ah=null;this.u=H(this)}n(jh,G);e=jh.prototype;e.Ba=function(){return this.Ah?[this.Ah]:[]};e.image=function(){return this.Ah};e.position=function(){return this.Pp};e.setPosition=function(a){this.Pp!=a&&(this.Pp=a,this.u.a())};e.alpha=function(){return this.Id};e.Rj=function(a){this.Id!=a&&(this.Id=a,this.u.a())};e.J=function(){return this.u};function kh(){G.call(this);this.ob="linear";this.Xh=0;this.yJ=new Sd(0,100,100);this.LF=[new Rd(0,16777215,1),new Rd(1,10139108,1)];this.u=H(this)}n(kh,G);e=kh.prototype;e.J=function(){return this.u};e.type=function(){return this.ob};e.Uh=function(a){this.ob!=a&&(this.ob=a,this.u.a())};e.Mk=function(){return this.LF.slice()};function lh(a,b){a.LF!=b&&(a.LF=b.slice(),a.u.a())}e.angle=function(){return this.Xh};e.My=function(a){this.Xh!=a&&(this.Xh=a,this.u.a())};e.$q=function(){return this.yJ};function mh(){G.call(this);this.df=6592469;this.Id=1;this.u=H(this)}n(mh,G);e=mh.prototype;e.color=function(){return this.df};e.$e=function(a){this.df!=a&&(this.df=a,this.u.a())};e.alpha=function(){return this.Id};e.Rj=function(a){this.Id!=a&&(this.Id=a,this.u.a())};e.J=function(){return this.u};function nh(){G.call(this);this.u=H(this);this.yG="solidFill";this.JB=new jh;C(this,this.JB.J(),this.na,this);this.Pf=new kh;C(this,this.Pf.J(),this.na,this);this.OS=new mh;C(this,this.OS.J(),this.na,this)}n(nh,G);e=nh.prototype;e.Ba=function(){return this.JB?this.JB.Ba():[]};e.Eg=function(){return this.yG};function oh(a,b){a.yG!=b&&(a.yG=b,a.na())}e.bl=function(){return this.OS};e.oo=function(){return this.JB};e.J=function(){return this.u};e.na=function(){this.u.a()};function ph(){G.call(this);this.nb="";this.jF=!0;this.u=H(this)}n(ph,G);ph.prototype.J=function(){return this.u};ph.prototype.text=function(){return this.nb};ph.prototype.setText=function(a){this.nb!=a&&(this.nb=a,this.u.a())};ph.prototype.ST=function(){return this.jF};function qh(){G.call(this);this.Hs=!0;this.df=0;this.Id=1;this.lj=0;this.u=H(this)}n(qh,G);e=qh.prototype;e.fM=function(){var a=this.Hs?{color:0,alpha:1,size:0}:{color:6592469,alpha:.4,size:10};this.$e(a.color);this.Rj(a.alpha);this.Jg(a.size)};e.color=function(){return this.df};e.$e=function(a){this.df!=a&&(this.df=a,this.u.a())};e.alpha=function(){return this.Id};e.Rj=function(a){this.Id!=a&&(this.Id=a,this.u.a())};e.size=function(){return this.lj};e.Jg=function(a){this.lj!=a&&(this.lj=a,this.u.a())};
e.J=function(){return this.u};function rh(){G.call(this);this.Is=!0;this.df=0;this.lj=this.Id=1;this.Cv=this.Xh=this.rF=0;this.u=H(this)}n(rh,G);e=rh.prototype;e.fM=function(){var a=this.Is?{color:0,alpha:1,size:1,blur:0,angle:0,bo:0}:{color:0,alpha:.43,size:100,blur:4,angle:90,bo:4};this.$e(a.color);this.Rj(a.alpha);this.Jg(a.size);this.pE(a.blur);this.My(a.angle);a=a.bo;this.Cv!=a&&(this.Cv=a,this.u.a())};e.color=function(){return this.df};e.$e=function(a){this.df!=a&&(this.df=a,this.u.a())};e.alpha=function(){return this.Id};
e.Rj=function(a){this.Id!=a&&(this.Id=a,this.u.a())};e.size=function(){return this.lj};e.Jg=function(a){this.lj!=a&&(this.lj=a,this.u.a())};e.blur=function(){return this.rF};e.pE=function(a){this.rF!=a&&(this.rF=a,this.u.a())};e.angle=function(){return this.Xh};e.My=function(a){this.Xh!=a&&(this.Xh=a,this.u.a())};e.bo=function(){return this.Cv};e.J=function(){return this.u};function sh(){G.call(this);this.ob="solid";this.Id=this.lj=1;this.df=6592469;this.gG="";this.CF="butt";this.BH="miter";this.u=H(this)}n(sh,G);e=sh.prototype;e.J=function(){return this.u};e.type=function(){return this.ob};e.Uh=function(a){this.ob!=a&&(this.ob=a,this.na())};e.size=function(){return this.lj};e.Jg=function(a){this.lj!=a&&(this.lj=a,this.na())};e.color=function(){return this.df};e.$e=function(a){this.df!=a&&(this.df=a,this.na())};e.PL=function(){return this.gG};e.alpha=function(){return this.Id};
e.Rj=function(a){this.Id!=a&&(this.Id=a,this.na())};e.Yx=function(){return this.CF};e.join=function(){return this.BH};e.na=function(){this.u.a()};function th(){G.call(this);this.iF="doNotAutofit";this.XK="middle";this.Tx=!0;this.UH=this.XH=this.WH=this.VH=0;this.u=H(this)}n(th,G);e=th.prototype;e.Kk=function(){return this.iF};function uh(a,b){a.iF!=b&&(a.iF=b,a.u.a())}e.verticalAlign=function(){return this.XK};e.zr=function(){return this.Tx};e.marginLeft=function(){return this.VH};function vh(a,b){a.VH!=b&&(a.VH=b,a.u.a())}e.marginRight=function(){return this.WH};function wh(a,b){a.WH!=b&&(a.WH=b,a.u.a())}e.marginTop=function(){return this.XH};
function xh(a,b){a.XH!=b&&(a.XH=b,a.u.a())}e.marginBottom=function(){return this.UH};function yh(a,b){a.UH!=b&&(a.UH=b,a.u.a())}e.J=function(){return this.u};function zh(){G.call(this);this.$d=new nh;C(this,this.$d.J(),this.na,this);this.WS=new sh;C(this,this.WS.J(),this.na,this);this.SN=new ph;C(this,this.SN.J(),this.na,this);this.jS=new rh;C(this,this.jS.J(),this.na,this);this.AP=new qh;C(this,this.AP.J(),this.na,this);this.cT=new th;C(this,this.cT.J(),this.na,this);this.OW=!1;this.u=H(this)}n(zh,G);e=zh.prototype;e.Ba=function(){return this.$d.Ba()};e.J=function(){return this.u};e.background=function(){return this.$d};e.strokeStyle=function(){return this.WS};
e.eD=function(){return this.SN};e.Ku=function(){return this.jS};e.gu=function(){return this.AP};e.ie=function(){return this.cT};e.na=function(){var a=this;this.Oi&&hh(this.Oi);this.OW?this.Oi=gh(function(){return a.u.a()}):this.u.a()};function Ah(a,b,c){c=c||new zh;dh.call(this,c,b);this.Ma=a;this.No=!1;dh.prototype.Xy.call(this,"rectangle");this.XA=!0;this.mI=void 0;this.k_=H(this);this.YE=H(this)}n(Ah,dh);e=Ah.prototype;e.Ba=function(){return dh.prototype.Ba.call(this).concat([this.Ma])};e.Cg=function(){return this.Ma};e.src=function(){return this.Ma.path()};e.eg=function(){return this.No};e.nE=function(a){this.No!=a&&(this.No=a,this.YE.a())};function Bh(a){return a.mI?a.mI.clone():void 0}e.type=function(){return"image"};function Ch(a,b){ch.call(this,b);this.hd=a;this.EG=new I;this.OJ=new I;this.nJ=H(this)}n(Ch,ch);Ch.prototype.type=function(){return"line"};Ch.prototype.Zd=function(){return this.hd};Ch.prototype.Pk=function(){return this.EG.clone()};Ch.prototype.Yk=function(){return this.OJ.clone()};function Dh(a){this.fn=a}e=Dh.prototype;e.A=function(a,b,c){c=this.fn.hasOwnProperty(a)?this.fn[a]:c;if(p(c))return p(b)&&(c=Wg(c,b,this.LG)),c;Ta("unknown message id: "+a);return a};e.messages=function(){return this.fn};e.Uy=function(a){this.fn=a};e.bM=function(a){return this.fn.hasOwnProperty(a)};e.LG=function(a){return"%"+a.toUpperCase()+"%"};Dh.prototype.getMessage=Dh.prototype.A;function Eh(a){var b="";try{b=(void 0).A(a,void 0,void 0)}catch(c){}return b};function Fh(){var a=this;this.pI={};ue(function(b){a.pI[b]=1});this.aK={};fh(function(b){a.aK[b]=1})}function Gh(a,b){Qb(b.vM,function(b,d){a.pI[d]=b});Qb(b.iN,function(b,d){a.aK[d]=b})}
function Hh(a,b){switch(a){case "mediaPlaceholder":return Eh("Qm.ObjectName.MediaPlaceholder");case "slidePicture":return Eh("Qm.ObjectName.SlidePicture");case "slideVideo":return Eh("Qm.ObjectName.SlideVideo");case "slideAudio":return Eh("Qm.ObjectName.SlideAudio");case "image":return Eh("Qm.ObjectName.Picture");case "video":return Eh("Qm.ObjectName.Video");case "iconPlaceholder":return Eh("Qm.ObjectName.Icon");case "line":return Eh("Qm.ObjectName.Line");case "shape":return Ih(v(b));default:throw Error("unknown object type");
}}function Ih(a){switch(a){case "rectangle":return Eh("Qm.Shapes.Rectangle");case "roundedRectangle":return Eh("Qm.Shapes.RoundedRectangle");case "ellipse":return Eh("Qm.Shapes.Ellipse");case "textBox":return Eh("Qm.Shapes.TextBox");case "triangle":return Eh("Qm.Shapes.Triangle");case "freeform":return Eh("Qm.Shapes.Freeform");default:throw Error("unknown shape type");}};function Jh(a){var b=a.KV,c=a.id;a=(a=a.Zd)?a:new zh;dh.call(this,a,c);this.Ng=b;this.Xy("rectangle");this.XA=!0;this.IX.a()}n(Jh,dh);Jh.prototype.Ha=function(){return this.Ng};Jh.prototype.Ba=function(){return[this.Ng.YK,this.Ng.qk]};function Kh(a){G.call(this);this.R=a||[];this.xa=H(this)}n(Kh,G);e=Kh.prototype;e.Ve=function(){return this.xa};e.count=function(){return this.R.length};e.forEach=function(a,b){bb(this.R,a,b)};e.find=function(a,b){return hb(this.R,a,b)};function Lh(a,b){if(0>b||b>=a.count())throw Error("Index out of bounds");return a.R[b]}function Mh(a,b,c){p(c)||(c=a.R.length);a.R.splice(c,0,b);a.xa.a()}function Nh(a,b){b=jb(a.R,b);a.xa.a();return b}
e.ac=function(){G.prototype.ac.call(this);for(var a=l(this.R),b=a.next();!b.done;b=a.next())yd(b.value)};function Oh(){Kh.call(this,[]);this.Wh=this.f=this.$r=null;this.DQ=new Fh;this.CQ=H(this);this.eY=H(this);H(this);this.u=H(this)}n(Oh,Kh);e=Oh.prototype;e.direction=function(){return this.$r};e.content=function(){return this.f};e.J=function(){return this.u};function Ph(a,b){var c=[];a.forEach(function(a){a.type()==b&&c.push(a)});return c}function Qh(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 Rh(a,b){return!!a.find(function(a){return a.id()==b})}function Sh(a,b){a=$a(a.R,b);if(-1==a)throw Error("unknown object");return a}
e.Gz=function(a){var b=this;C(this,a.vn,this.na,this);C(this,a.IJ,this.na,this);a instanceof Ah&&C(this,a.k_,this.na,this);if(a instanceof dh){C(this,a.oO,function(){Th(b,a)},this);var c=a.Zd();c instanceof zh&&C(this,c.J(),this.na,this);Th(this,a);C(this,a.lS,this.na,this);C(this,a.gO,this.na,this)}a instanceof Ch&&(C(this,a.nJ,this.na,this),c=a.Zd(),c instanceof zh&&C(this,c.J(),this.na,this));a instanceof Jh&&(c=a.Ha(),C(this,c.cF,this.na,this))};
function Th(a,b){b=b.Sa();b instanceof $g&&(C(a,b.yv,a.na,a),C(a,b.dX,a.na,a))}e.na=function(){var a=this;this.Oi&&clearTimeout(this.Oi);this.Oi=setTimeout(La(function(){a.u.a()},this),0)};function Uh(a,b){v(a<=b);this.sq=a;this.cp=b}Uh.prototype.startOffset=function(){return this.sq};Uh.prototype.endOffset=function(){return this.cp};Uh.prototype.isEqual=function(a){return this.sq==a.startOffset()&&this.cp==a.endOffset()};function Vh(a,b){function c(a){a&&(d.Tu=d.Tu.concat(a.Tu),d.Sa=d.Sa.concat(a.Sa))}var d={Sa:[],Tu:[]};c(a);c(b);return d}function Wh(a,b){a=Vh(a,null);a.Sa=a.Sa.concat(b);return a};function Xh(a){a=a.d1;G.call(this);this.gX=a;this.cQ="default";this.oa="contentMode";this.Js=new Oh;C(this,this.Js.J(),this.na,this);C(this,this.Js.CQ,this.pZ,this);C(this,this.Js.eY,this.qZ,this);this.Oz=new Oh;C(this,this.Oz.J(),this.na,this);this.oQ=void 0;this.WX=0;this.bQ=H(this);this.lW=H(this);this.S_=H(this);this.aW=H(this);this.bB=!1;this.bv=this.ux=this.$d=null;this.u=H(this)}n(Xh,G);e=Xh.prototype;
e.Ba=function(){var a=[];this.Js.forEach(function(b){a=a.concat(b.Ba())});this.Oz.forEach(function(b){a=a.concat(b.Ba())});this.$d&&(a=a.concat(this.$d.Ba()));return a};e.Ac=function(){var a=null;this.Js.forEach(function(b){pe(b.id())||(a=Vh(a,b.Ac()))});this.Oz.forEach(function(b){pe(b.id())||(a=Vh(a,b.Ac()))});return a};e.QD=function(){return this.bB};e.RD=function(){return this.cQ};e.J=function(){return this.u};e.Mb=function(){return this.Js};e.Xx=function(){return this.Oz};e.mode=function(){return this.oa};
e.lV=function(a){this.oa=a};e.kG=function(){this.lW.a();this.na()};e.background=function(){return this.$d?this.$d:v(this.ux).background()};e.ge=function(){return this.bv||v(this.ux).ge()};e.uo=function(){return this.gX.uo()};e.pZ=function(a){var b=this;"mediaPlaceholder"==a.type()&&(C(this,a.vn,function(){b.oQ=a.rect()},this),C(this,a.IJ,function(){b.WX=a.rotationAngle()}))};e.qZ=function(a){this.Kd(a)};
e.na=function(){var a=this;this.Oi&&clearTimeout(this.Oi);this.Oi=setTimeout(La(function(){a.u.a()},this),0)};function Yh(){G.call(this);this.Hk=this.Jd=this.ib=null;this.SZ=H(this);this.Lz=H(this);this.A0=H(this);this.u=H(this)}n(Yh,G);e=Yh.prototype;e.J=function(){return this.u};e.YM=function(a){this.ib!=a&&(this.ib&&Fd(this,this.ib.ml,this.na,this),(this.ib=a)&&C(this,this.ib.ml,this.na,this),this.SZ.a(),this.na())};e.audio=function(){return this.Jd};
e.PM=function(a){if(this.Jd!=a){this.Jd&&(Fd(this,this.Jd.ml,this.na,this),Fd(this,this.Jd.nF,this.na,this));if(this.Jd=a)C(this,this.Jd.ml,this.na,this),C(this,this.Jd.nF,this.na,this);this.Lz.a();this.na()}};e.video=function(){return this.Hk};e.na=function(){var a=this;this.Oi&&clearTimeout(this.Oi);this.Oi=setTimeout(La(function(){a.u.a()},this),0)};function Zh(){G.call(this);this.oa="byItems";this.$r="fromBottom";this.ob="none";this.Zr=0;this.ub=1;this.u=H(this)}n(Zh,G);e=Zh.prototype;e.type=function(){return this.ob};e.mode=function(){return this.oa};e.direction=function(){return this.$r};e.hy=function(){return this.Zr};e.duration=function(){return this.ub};e.Uh=function(a){this.ob!=a&&(this.ob=a,this.lf())};e.lV=function(a){this.oa!=a&&(this.oa=a,this.lf())};e.setDirection=function(a){this.$r!=a&&(this.$r=a,this.lf())};
e.hr=function(a){this.ub!=a&&(this.ub=a,this.lf())};e.J=function(){return this.u};e.lf=function(){this.u.a()};function $h(a,b){return"attempt"==b?"none"!=a:"next"!=a&&"none"!=a};function ai(){G.call(this);this.Md=!1;this.Ft=this.Cl=this.eH=this.mG=this.XN=this.vf=this.ne=null;this.Ir=this.MF=1;this.mQ=this.bF=this.oK=this.vh=this.Pl=!1;this.vF="byQuestion";this.Jr={};this.yK=this.UG="none";this.Lv={};this.xa=H(this);this.Rz=H(this);this.rW=H(this);this.xG=H(this);this.fP=H(this);H(this);this.oW=H(this);this.fW=H(this);this.BW=H(this);this.$_=H(this);this.QW=H(this);this.tX=H(this);this.dB=H(this);this.GT=H(this);this.XV=H(this)}n(ai,G);function bi(a,b){return a.Jr[b]}
function ci(a,b){return a.Lv[b]}e=ai.prototype;e.K=function(){return this.Md};e.evaluation=function(){return this.ne};e.ma=function(){return this.vf};e.Oh=function(){return this.XN};e.Ue=function(){return this.Ir};e.dm=function(){return this.MF};e.FE=function(){return this.oK};e.Uq=function(){return this.mQ};function di(a){return a.Md?a.UG:a.yK}e.Wt=function(){return this.mG};e.Tq=function(){return this.eH};e.Rk=function(){return this.Cl};e.yz=function(){return this.Ft};
e.Ny=function(a){this.Ir!=a&&(this.Ir=a,this.xa.a(),this.fW.a())};e.eN=function(a){this.Pl=a;this.xa.a()};e.MM=function(a){this.vh!=a&&(this.vh=a,this.XV.a(),this.xa.a())};function ei(a,b){a.vF!=b&&(a.vF=b,a.rW.a())}e.Bo=function(a,b){this.Jr[a]!=b&&(this.Jr[a]=b,this.Rz.a())};e.Tj=function(a,b){this.Lv[a]!=b&&(this.Lv[a]=b,this.xG.a())};e.Ve=function(){return this.xa};e.Ac=function(){var a=null;Tb(this.Lv).forEach(function(b){b&&(a=Wh(a,b.content()))});return a};e.lf=function(){this.xa.a()};function fi(a,b,c){G.call(this);this.sd=a;this.ob=b;this.f=c;this.ti=!0;this.L=new ai;this.Fr=new Xh({d1:this});this.eW=new Yh;this.qg=new Zh}n(fi,G);e=fi.prototype;e.Py=function(a){this.Ob=a};e.j=function(a){this.ti=a};e.id=function(){return this.sd};e.type=function(){return this.ob};e.description=function(){return this.Ob};e.content=function(){return this.f};e.visible=function(){return this.ti};e.settings=function(){return this.L};e.jb=function(){return this.Fr};e.am=function(){return this.eW};
e.animation=function(){return this.qg};e.uo=function(){var a=new $d;if(this.Ob){var b=a,c=this.Ob.em().Cb();b.bold=c.bold;b.italic=c.italic;b.Ge=c.Ge;b.color=c.color;b.size=c.size;b.fontFamily=c.fontFamily;b.strike=c.strike}else a=v(this.Fr.ux).uo().clone();return a};function gi(a){Object.freeze(a);return{AL:a,wM:null}};function hi(a){var b=wf(),c=b.ye,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 ii(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 ji=y("Firefox"),ki=ec()||y("iPod"),li=y("iPad"),mi=y("Android")&&!(dc()||y("Firefox")||y("Opera")||y("Silk")),ni=dc(),oi=y("Safari")&&!(dc()||y("Coast")||y("Opera")||y("Edge")||y("Silk")||y("Android"))&&!fc();var pi=null,qi=null,si=mc||nc&&!oi||jc,ti=si||"function"==typeof wa.btoa,ui=si||!oi&&!z&&"function"==typeof wa.atob;
function vi(a){if(ti)var b=wa.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(Ca(b),"encodeByteArray takes an array as a parameter");wi();a=pi;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,m=k?b[d+2]:0,t=g>>2;g=(g&3)<<4|h>>4;h=(h&15)<<2|m>>6;m&=63;k||(m=64,f||(h=64));c.push(a[t],a[g],a[h],a[m])}b=c.join("")}return b}
function xi(a){if(ui)return wa.atob(a);var b="";yi(a,function(a){b+=String.fromCharCode(a)});return b}function zi(a){var b=[];yi(a,function(a){b.push(a)});return b}function yi(a,b){function c(b){for(;d<a.length;){var c=a.charAt(d++),f=qi[c];if(null!=f)return f;if(!/^[\s\xa0]*$/.test(c))throw Error("Unknown base64 encoding at char: "+c);}return b}wi();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 wi(){if(!pi){pi={};qi={};for(var a=0;65>a;a++)pi[a]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),qi[pi[a]]=a,62<=a&&(qi["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.".charAt(a)]=a)}};function Ai(){}
Ai.prototype.LL=function(a,b){function c(b){b=xi(b);for(var c in a)v(a).hasOwnProperty(c)&&(b=b.replace(new RegExp("{"+c+"}","g"),a[c]));return vi(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; }body {background: __page_background__;overflow: hidden; }.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; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transform: translateZ(0);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; }  .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {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 {height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {height: 100%;position: relative;display: inline-block;vertical-align: top;margin: 0 12px; }  .course-title.course-title_first {margin: 0 0; }  .course-title.course-title_first.course-title_with-side-panel {margin-right: -2px; }  .course-title.course-title_first.course-title_with-side-panel.course-title_left {left: 12px; }  .course-title__text {color: __topPanel_text__;height: 28px;position: absolute;top: 0;bottom: 0;margin: auto;line-height: 26px;font-size: 13px;font-family: inherit;padding-left: 10px;padding-right: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: inherit; }  .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.quiz-player-skin.quiz-player-skin_embedded .quiz-slide-container {margin: 0; }.quiz-control-panel {position: relative;width: 100%;height: 58px; }  .quiz-control-panel__container {position: absolute;margin: auto;top: 1pt;bottom: 0;height: 36px; }    .quiz-control-panel__container.quiz-control-panel__container_left {left: 12px; }    .quiz-control-panel__container.quiz-control-panel__container_right {right: 4px; }  .quiz-control-panel__button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-bottom: 0;margin-right: 8px;background: __button_normal__;color: __button_content_normal__; }    .quiz-control-panel__button:not(.ie9) {min-width: 80px; }    .quiz-control-panel__button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }    .quiz-control-panel__button:focus {outline: none; }      .quiz-control-panel__button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }    .quiz-control-panel__button.quiz-control-panel__button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .quiz-control-panel__button.quiz-control-panel__button_print {padding-left: 45px;padding-right: 19px; }      .quiz-control-panel__button.quiz-control-panel__button_print::after {content: '';background-image: url("+
a[3]+");width: 21px;height: 19px;position: absolute;left: 16px;top: 9px; }      .quiz-control-panel__button.quiz-control-panel__button_print.active::after, .quiz-control-panel__button.quiz-control-panel__button_print:hover::after {background-image: url("+a[4]+"); }    .quiz-control-panel__button.quiz-control-panel__button_left-arrow.quiz-control-panel__button_show-arrow {padding-left: 31px;padding-right: 19px; }      .quiz-control-panel__button.quiz-control-panel__button_left-arrow.quiz-control-panel__button_show-arrow svg {display: block;position: absolute;width: 8px;height: 13px;left: 15px;top: 11px; }    .quiz-control-panel__button.quiz-control-panel__button_left-arrow svg, .quiz-control-panel__button.quiz-control-panel__button_right-arrow svg {display: none; }      .quiz-control-panel__button.quiz-control-panel__button_left-arrow svg path, .quiz-control-panel__button.quiz-control-panel__button_right-arrow svg path {fill: __button_content_normal__; }    .quiz-control-panel__button.quiz-control-panel__button_right-arrow.quiz-control-panel__button_show-arrow {padding-left: 20px;padding-right: 33px; }      .quiz-control-panel__button.quiz-control-panel__button_right-arrow.quiz-control-panel__button_show-arrow svg {display: block;position: absolute;width: 8px;height: 13px;right: 16px;top: 11px; }    .quiz-control-panel__button.quiz-control-panel__button_active {background: __button_over__;color: __button_content_over__; }      .quiz-control-panel__button.quiz-control-panel__button_active svg path {fill: __button_content_over__; }    .quiz-control-panel__button[disabled] {background: __button_normal__;color: __button_content_normal__; }      .quiz-control-panel__button[disabled] svg path {fill: __button_content_normal__; }    .quiz-control-panel__button.quiz-control-panel__button_std-outline {width: 45px;min-width: 45px;margin-right: 11px;padding: 0;background-image: url("+
a[5]+");background-repeat: no-repeat;background-position: center;border-radius: 5px; }    .quiz-control-panel__button.quiz-control-panel__button_std-outline.quiz-control-panel__button_active {background-image: url("+a[6]+"); }    .quiz-control-panel__button.quiz-control-panel__button_std-outline[aria-pressed='true'] {background-image: url("+a[5]+"); }    .quiz-control-panel__button.quiz-control-panel__button_std-outline[aria-pressed='true'].quiz-control-panel__button_active {background-image: url("+
a[6]+"); }    .quiz-control-panel__button.quiz-control-panel__button_light {font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;background: none;color: __topPanel_text__;padding: 0 10px 13px 10px; }    .quiz-control-panel__button.quiz-control-panel__button_light.quiz-control-panel__button_active {background-color: __panel_hover_background__; }  .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: absolute;width: __quiz_width__;height: __quiz_height__; }.quiz-top-panel {position: relative;width: 100%;height: 38px;color: __topPanel_text__; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __panel_hover_background__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __topPanel_text__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {position: absolute;top: 0;bottom: 0;margin: auto;height: 31px; }    .quiz-top-panel__container.quiz-top-panel__container_position_right {right: 12px; }      .quiz-top-panel__container.quiz-top-panel__container_position_right .quiz-misc-buttons.quiz-misc-buttons_with-separator {margin-right: 0; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {left: 12px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-mark-button {float: right; }  .quiz-top-panel__quiz-score-info {display: inline-block;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;right: 12px;line-height: 29px;font-size: 13px;font-family: PFn, Open Sans, Helvetica, Arial;margin-left: 12px; }    .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_only-quiz-score {margin-left: 0; }    .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_with-separator {margin-right: 12px; }      .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_with-separator::after {content: '';position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px; }  .quiz-top-panel__question-score-info {display: inline-block;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;line-height: 29px;font-size: 13px;font-family: PFn, Open Sans, Helvetica, Arial; }    .quiz-top-panel__question-score-info.quiz-top-panel__question-score-info_with-separator {margin-right: 12px; }      .quiz-top-panel__question-score-info.quiz-top-panel__question-score-info_with-separator::after {content: '';position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px; }  .quiz-top-panel__button {float: left;margin-top: 8px;cursor: pointer; }  .quiz-top-panel .quiz-misc-buttons {display: inline-block;position: relative; }    .quiz-top-panel .quiz-misc-buttons:not(:first-child) {margin-left: 1px; }    .quiz-top-panel .quiz-misc-buttons.quiz-misc-buttons_with-separator {margin-right: 12px; }      .quiz-top-panel .quiz-misc-buttons.quiz-misc-buttons_with-separator::after {position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;content: '';top: 1px;margin-left: 0;right: 0; }    .quiz-top-panel .quiz-misc-buttons__button {cursor: pointer;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;position: relative;border-radius: 4px;padding-left: 10px;padding-right: 11px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;line-height: 27px;color: __topPanel_text__;overflow: visible;white-space: nowrap;text-overflow: ellipsis; }      .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator {margin-right: 1px; }        .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator::after {position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;content: '';top: 1px;margin-left: 0;right: 0; }      .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active {background-color: __panel_hover_background__; }        .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled]) {background: __panel_hover_background__; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before, .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {content: '';position: absolute;border-right: 1px solid __player_background__;top: 0;bottom: 0;z-index: 1; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before {left: -1px; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {right: -1px; }      .quiz-top-panel .quiz-misc-buttons__button[disabled] {opacity: 0.5;pointer-events: none; }.quiz-mark-button {margin-top: 0;cursor: pointer;border-radius: 4px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;width: 35px;height: 27px;padding: 4px 11px; }  .quiz-mark-button.quiz-mark-button_active {background-color: __panel_hover_background__; }  .quiz-mark-button svg {width: 11px;height: 17px; }    .quiz-mark-button svg path {fill: #FFFFFF;fill-opacity: 0;stroke: __topPanel_text__; }  .quiz-mark-button.quiz-mark-button_marked svg path {fill: __topPanel_text__;fill-opacity: 1; }  .quiz-mark-button:only-child {margin-right: 0; }.quiz-timer-view {display: inline-block;margin-left: 1px;position: relative;line-height: 27px; }  .quiz-timer-view svg {top: 3px;left: 14px;right: 6px;width: 22px;height: 22px;position: absolute; }  .quiz-timer-view__label {position: relative;font-size: 13px;text-align: left;font-family: PFnb, Open Sans, Helvetica, Arial;white-space: nowrap;max-width: 100px;text-overflow: ellipsis;margin-left: 42px; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.qm-customization-navigation {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 100%;min-width: 190px;background-color: #FFFFFF;border-right: 1px solid #DADADA;padding: 4px 6px 0 6px; }.feedback-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1; }  .feedback-layer.feedback-layer_ie {visibility: hidden; }  .feedback-layer:not(.feedback-layer_ie) {pointer-events: none; }.quiz-feedback-panel {position: absolute;background: #FFFFFF;min-height: 74px;bottom: -20px;right: 0;left: 0;margin: 20px;border-radius: 5px;width: 67%;margin-left: auto;margin-right: auto;visibility: visible;box-shadow: 0 0 6px rgba(0, 0, 0, 0.3); }  .quiz-feedback-panel__header {font-family: PFnb, Open Sans, Helvetica, Arial;padding: 10px;border-radius: 5px 5px 0 0;cursor: pointer;pointer-events: auto;position: relative;color: __feedback_title_text__;height: 44px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 27px;font-size: 18px;padding-right: 40px; }    .quiz-feedback-panel__header::after {content: '';position: absolute;top: 0;right: 0;height: 100%;width: 40px;cursor: pointer;background: url("+
a[7]+") no-repeat center;background-size: 13px 13px;border: 0;opacity: 0.51;pointer-events: none; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_correct {background: __feedback_title_correct__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_incorrect {background: __feedback_title_incorrect__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_answered {background: __feedback_title_answered__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_partially {background: __feedback_title_partiallycorrect__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_only-header {border-radius: 5px; }  .quiz-feedback-panel.quiz-feedback-panel_only-header {min-height: 0; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.quiz-feedback-content {padding: 24px 24px 20px 24px;height: 100%; }.quiz-feedback-scroll-area {overflow: hidden;width: 100%;height: 100%;pointer-events: auto;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
a[8]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controls_focus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
a[9]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute;left: -10px; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 30px; }.items-container {width: 100%;height: 100%;padding-left: 20px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);margin: 10px;margin-bottom: 13px;position: relative;top: 0;left: 0;cursor: pointer;border: 1px solid #C0C0C0;border-radius: 5px;min-height: 44px;overflow: hidden;padding: 4px 6px 6px 16px;min-width: 60px; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.35);border: 1px solid #888888;background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__);outline: none; }  .seq-choice-container .attachment-container {display: table-cell;vertical-align: middle;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: table;vertical-align: middle;height: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: table-cell;vertical-align: middle;word-break: break-word; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.86; }  .seq-choice-container__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] * {color: #303030; }    .seq-choice-container[disabled] svg *[fill] {fill: #303030; }    .seq-choice-container[disabled] svg *[stroke] {stroke: #303030; }  .seq-choice-container.seq-choice-container_correct {border: 1px solid #75B870; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: #099400; }  .seq-choice-container.seq-choice-container_incorrect {border: 1px solid #EB8478; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: #C70000; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(1) {stop-color: #FFFFFF; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(2) {stop-color: #F2F2F2; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(1) {stop-color: __buttons_menus_highlight__; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(2) {stop-color: __buttons_menus_highlight_second__; }.match-premise-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default; }  .match-premise-item svg .fill {fill: url(#__quiz_id___matching); }  .match-premise-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-premise-item svg path.outline {fill: #C0C0C0; }  .match-premise-item__background {position: absolute;width: 100%; }  .match-premise-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-premise-item .attachment-container__attachment-view {display: block; }  .match-premise-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-premise-item__content.match-premise-item__content_has-picture {padding-left: 6px; }  .match-premise-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: #C70000 !important; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: #099400 !important; }  .match-premise-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view[disabled] {opacity: 0.86; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-premise-item[disabled] * {color: #303030; }    .match-premise-item[disabled] svg *[fill] {fill: #303030; }    .match-premise-item[disabled] svg *[stroke] {stroke: #303030; }  .match-premise-item.match-premise-item_correct svg path.outline {fill: #75B870; }  .match-premise-item.match-premise-item_incorrect svg path.outline {fill: #EB8478; }  .match-premise-item.match-premise-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item__content {padding-right: 24px; }  .match-premise-item.match-premise-item_intersected svg .fill {fill: url(#__quiz_id___matching_over); }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px); }.match-response-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default;cursor: pointer; }  .match-response-item svg .fill {fill: url(#__quiz_id___matching); }  .match-response-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-response-item svg path.outline {fill: #C0C0C0; }  .match-response-item__background {position: absolute;width: 100%; }  .match-response-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-response-item .attachment-container__attachment-view {display: block; }  .match-response-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-response-item__content.match-response-item__content_has-picture {padding-left: 6px; }  .match-response-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: #C70000 !important; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: #099400 !important; }  .match-response-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view[disabled] {opacity: 0.86; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-response-item[disabled] * {color: #303030; }    .match-response-item[disabled] svg *[fill] {fill: #303030; }    .match-response-item[disabled] svg *[stroke] {stroke: #303030; }  .match-response-item.match-response-item_correct svg path.outline {fill: #75B870; }  .match-response-item.match-response-item_incorrect svg path.outline {fill: #EB8478; }  .match-response-item.match-response-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item__content {padding-left: 30px;padding-right: 16px; }  .match-response-item.match-response-item_dragged {opacity: 0.5; }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px); }  .match-response-item.match-response-item_active .match-response-item__background svg .fill, .match-response-item:focus .match-response-item__background svg .fill {fill: url(#__quiz_id___matching_over); }  .match-response-item:focus {outline: none; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.outline {fill: #888888; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.match-response-container {z-index: 1; }  .match-response-container .match-response-item__background svg path.outline {fill: #888888; }  .match-response-container .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px; }.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 {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: __verticalGradient(__hotspot_content_normal__, __hotspot_content_normal_second__);background: -webkit-linear-gradient(top, __hotspot_content_normal__, __hotspot_content_normal_second__);background: linear-gradient(to bottom, __hotspot_content_normal__, __hotspot_content_normal_second__);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {padding: 10px 16px; }.text-answer-container {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;background: #FFFFFF;font-size: 0;min-width: 50px; }  .text-answer-container__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[10]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }  .text-answer-container.text-answer-container_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }  .text-answer-container[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }  .text-answer-container__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }    .text-answer-container__type-in[disabled] {cursor: inherit;color: #303030; }    .text-answer-container__type-in.text-answer-container__type-in_correct {color: #099400; }    .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: #C70000; }  .text-answer-container__type-in {min-height: 32px; }    .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }  .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.essay-container {padding: 10px 16px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch; }    .essay-container__text-input[disabled] {cursor: inherit;color: #999999;opacity: 1; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {width: 100%;height: 100%;border: none;border-radius: 4px;padding: 10px;background: #FFFFFF;opacity: 0.86;position: relative;overflow: hidden;box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {opacity: 1;box-shadow: 0 0 0 2px #969696; }    .essay-container .essay-scroll-pane[disabled] {background: #F6F6F6;box-shadow: 0 0 0 1px #96bebe; }    .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; }        .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px; }.column-container {position: relative;display: inline-block;vertical-align: top; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view .choice-attachment-container {display: table-cell;vertical-align: middle; }  .choice-view__choice-container {height: 100%;position: relative;top: 0;left: 0;padding: 10px;cursor: pointer;display: table; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_active {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_active .choice-view__active-element-container {opacity: 1; }    .choice-view__choice-container.choice-view__choice-container_focused {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_focused .choice-view__active-element-container {opacity: 1; }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: table-cell;padding-right: 12px;width: 23px;position: relative;vertical-align: middle;padding-left: 6px;opacity: 0.86; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .bg {display: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border {background: #999999; }  .choice-view__active-element {pointer-events: none;position: relative;width: 23px;height: 23px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 23px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 19px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .bg {display: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .outline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 3px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;background: url("+
a[11]+");height: 19px;width: 19px;top: 1px;left: 1px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 2px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_checkbox .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_correct::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
a[12]+");left: -40px;top: -6px;background-position: center;width: 40px;height: 34px; }.choice-content {position: relative;display: table-cell;vertical-align: middle;min-height: 23px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;/*    height: 31px;font-family: $inputFontFamily;font-size: 16px;*/    margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[10]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }      .choice-content__type-in__type-in[disabled] {cursor: inherit;color: #303030; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_correct {color: #099400; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_incorrect {color: #C70000; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {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: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .fib-placeholder__tooltip-icon {right: 6px; }  .fib-placeholder__input {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: #303030; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 25px; }  .fib-placeholder.fib-placeholder_incorrect {cursor: pointer;pointer-events: all; }  .fib-placeholder.fib-placeholder_correct {pointer-events: none; }  .fib-placeholder.fib-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__;opacity: 1; }  .fib-placeholder[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }.mct-placeholder {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;display: inline-block;vertical-align: baseline;margin: 0 5px;text-align: left; }  .mct-placeholder[disabled] {background: #F6F6F6; }  .mct-placeholder.mct-placeholder_active {cursor: pointer; }  .mct-placeholder:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder.mct-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder[disabled] {pointer-events: none; }  .mct-placeholder__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .mct-placeholder::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
a[9]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .mct-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+a[10]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin-right: 6px;color: #000000; }  .mct-placeholder__tooltip-icon {position: relative;right: 10px;vertical-align: middle;top: -3px; }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {color: #303030;cursor: default;opacity: 0.86; }  .mct-placeholder.mct-placeholder_review {pointer-events: none; }    .mct-placeholder.mct-placeholder_review::after {content: none; }    .mct-placeholder.mct-placeholder_review .mct-placeholder__label {margin-right: 39px; }  .mct-placeholder.mct-placeholder_correct {color: #099400;pointer-events: none; }    .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {margin-right: 39px;color: #099400; }  .mct-placeholder.mct-placeholder_incorrect {color: #C70000;cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 21px;color: #C70000; }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF; }  .mct-answers-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .mct-answers-list__item.mct-answers-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item:last-child {border-bottom: none; }  .mct-answers-list__item {text-overflow: unset;word-wrap: break-word;white-space: pre-wrap; }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {border-radius: 4px;display: inline-block;vertical-align: baseline;text-align: center;padding: 0 20px;cursor: default;margin: 3px;min-width: 72px;border: 1px solid #C0C0C0;color: #000000; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[10]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 240px;white-space: nowrap;word-break: break-all;max-height: 2em; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px;margin-right: 10px; }  .wb-placeholder__tooltip-icon {position: relative;vertical-align: middle;top: -3px; }  .wb-placeholder.wb-placeholder_type_word {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);cursor: pointer; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .wb-placeholder.wb-placeholder_type_empty {background: #FFFFFF;opacity: 0.86; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.6; }  .wb-placeholder.wb-placeholder_highlight {box-shadow: inset 0 0 0 2px __buttons_menus_highlight_second__;opacity: 1; }  .wb-placeholder[disabled] {cursor: inherit;color: #303030;opacity: 0.86; }  .wb-placeholder.wb-placeholder_correct {color: #099400; }  .wb-placeholder.wb-placeholder_incorrect {color: #C70000;cursor: pointer;padding: 0 6px; }  .wb-placeholder.wb-placeholder_drag-active {background: #FFFFFF !important;opacity: 0.86;cursor: default;box-shadow: none !important; }    .wb-placeholder.wb-placeholder_drag-active .wb-placeholder__label {opacity: 0 !important; }.wb-word-copy {box-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);border: 1px solid #888888;z-index: 1; }  .wb-word-copy.wb-word-copy_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }.wb-extra-words {padding: 11px 14px;position: relative;line-height: 2.2; }  .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+
a[13]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+a[14]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px; }  .dnd-review-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .dnd-review-tooltip__container {margin-bottom: 13px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 27px;height: 27px;bottom: 0;left: 0; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {background-image: url("+
a[15]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {background-image: url("+a[16]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+a[17]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; }  .correct-answers-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin: 5px;margin-bottom: 10px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 40px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }    .correct-answers-tooltip__correct-answer::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
a[12]+");left: -2px;top: -6px;background-position: center;width: 40px;height: 34px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; }  .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-webkit-flex-basis: 5px;-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;width: 100%;height: 100%;overflow: hidden; }  .background-base__image {position: absolute;width: 100%;height: 100%; }    .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }    .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
a[18]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: -webkit-calc(100% + 12px + 12px) -webkit-calc(100% + 38px + 58px);background-size: calc(100% + 12px + 12px) calc(100% + 38px + 58px);background-position-x: -12px;background-position-y: -38px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer.quiz-slide-visualizer_with-border::after {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 1px solid __slide_border__;pointer-events: none; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
a[19]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+a[20]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+a[21]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }.timed-question-popup {position: absolute;background-color: #505050;border-radius: 4px;border: 1px solid #EEEEEE;height: 56px;padding: 15px 16px 14px 16px;white-space: nowrap;pointer-events: none; }  .timed-question-popup__text {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__icon {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__text {margin-top: 2px;color: #FFFFFF;font-size: 14px;font-family: PFn, Open Sans, Helvetica, Arial; }  .timed-question-popup__icon {width: 24px;margin-right: 10px; }    .timed-question-popup__icon svg {fill: #FFFFFF; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid __slide_border__;top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__report_progressbar_background__, __report_progressbar_background_second__);background: -webkit-linear-gradient(left, __report_progressbar_background__, __report_progressbar_background_second__);background: linear-gradient(to right, __report_progressbar_background__, __report_progressbar_background_second__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: -webkit-calc(100% - 90px);max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {background: #FFFFFF;position: absolute;display: block;border-radius: 3px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);margin: 0 10px; }    .frames-layer .quiz-message-box__content {display: inline-block;margin: 0 30px 0 26px;position: relative; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__icon {width: 28px;height: 28px;margin: 34px 9px 0 0;position: relative;display: inline-block; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;margin-top: 40px;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }    .frames-layer .quiz-message-box__message {text-align: left;font-size: 14px;color: #000000;position: relative;font-family: PFn, Open Sans, Helvetica, Arial; }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%;margin-top: 17px;margin-bottom: 28px;height: 36px; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {text-align: center; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: #FFFFFF;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __dialogBox_button_normal__;color: __dialogBox_button_content_normal__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __dialogBox_button_content_normal__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __dialogBox_button_content_over__;opacity: 0.6; }  .window-button.window-button_active {background: __dialogBox_button_over__;color: __dialogBox_button_content_over__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: #FFFFFF;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: PFn, Open Sans, Helvetica, Arial; }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
a[22]+");margin: auto;left: 0;right: 0;display: block;bottom: 20px; }.slide-list-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0, 0, 0, 0.4); }.quiz-slide-list-view {position: absolute;background: #FFFFFF;top: 14px;right: 0;left: 0;margin: 0 32px;color: #333333;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+a[23]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -20px;right: -20px;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F7F7F7;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #333333;max-height: 300px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 34px !important;bottom: 14px !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {height: 30px;line-height: 30px;background-color: #F7F7F7;color: #333333;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 13px;padding: 0 10px;border-radius: 4px 4px 0 0;border-bottom: 1px solid #E2E2E2; }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;padding: 0;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: PFn, Open Sans, Helvetica, Arial;padding: 0 10px;vertical-align: middle;font-size: 12px;height: 50px;border-bottom: 1px solid #E2E2E2;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row__items-container {float: right;line-height: 50px; }  .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; }  .slide-state-list-row__points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__marker {width: 10px;height: 50px;display: inline-block;text-align: center;line-height: 57px; }    .slide-state-list-row__marker svg {width: 11px;height: 17px; }      .slide-state-list-row__marker svg path {fill: #F74D1A;fill-opacity: 0; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg path {fill-opacity: 1; }  .slide-state-list-row[aria-selected='true'] {background: __buttons_menus_highlight__; }  .slide-state-list-row.slide-state-list-row_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }.quiz-player-skin {position: absolute;background-color: __player_background__;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial; }  .quiz-player-skin__main-container {position: relative; }  .quiz-player-skin.quiz-player-skin_ms-edge {-ms-touch-action: none;touch-action: none; }  .quiz-player-skin.quiz-player-skin_embedded-mode {border-radius: 0;border: 1px solid rgba(0, 0, 0, 0.12); }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: -webkit-linear-gradient(top, #FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.vertical-scrollbar {position: absolute;right: 0;top: 4px;bottom: 4px;width: 14px;-webkit-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }  .vertical-scrollbar .thumb {position: absolute;width: 8px;right: 3px;padding: 1px;border-radius: 5px; }    .vertical-scrollbar .thumb__background {height: 100%;border-radius: 4px;background-color: #000000;border: 1px solid rgba(255, 255, 255, 0.5); }.vertical-scrollbar {-webkit-transition: none;transition: none;opacity: 0.5 !important; }"}(),
f;for(f in a)if(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.Vv);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Tv);return hi(d)};
Ai.prototype.Vv=function(a,b,c){return"url(data:image/svg+xml;base64,"+vi('<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>')+")"};
Ai.prototype.Tv=function(a,b,c){return"url(data:image/svg+xml;base64,"+vi('<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 Bi(){}
Bi.prototype.LL=function(a,b){function c(b){b=xi(b);for(var c in a)v(a).hasOwnProperty(c)&&(b=b.replace(new RegExp("{"+c+"}","g"),a[c]));return vi(b)}var d=function(){var a=["data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE4IDEyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiB7cGFuZWwudGV4dH07CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNjk1LDI2aDE4VjI0aC0xOHYyWm0wLTVoMThWMTloLTE4djJabTAtN3YyaDE4VjE0aC0xOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjk1IC0xNCkiLz4KPC9zdmc+Cg=="),"data:image/svg+xml;base64,"+
c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiB7cGFuZWwudGV4dH07CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfMTQ5Ml9jb3B5XzIiIGRhdGEtbmFtZT0iU2hhcGUgMTQ5MiBjb3B5IDIiIGNsYXNzPSJjbHMtMSIgZD0iTTg5NSwxNzU0aC0xMi4xN2w1LjU4OS01LjU5TDg4NywxNzQ3bC04LDgsOCw4LDEuNDEtMS40MS01LjU4LTUuNTlIODk1di0yWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg3OSAtMTc0NykiLz4KPC9zdmc+Cg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHRpdGxlPmlwYWQtaGlkZS1zaWRlYmFyLXJpZ2h0MjwvdGl0bGU+PHBhdGggZD0iTTAsN0gxMi4xN0w2LjU4LDEuNDEsOCwwbDgsOEw4LDE2LDYuNTksMTQuNTksMTIuMTcsOUgwWiIgc3R5bGU9ImZpbGw6e3BhbmVsLnRleHR9Ii8+PC9zdmc+"),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQubm9ybWFsfSIgeT0iNSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5ub3JtYWx9IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMiIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIj48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHk9IjEwIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgZmlsbD0ie2J1dHRvbi5jb250ZW50Lm92ZXJ9IiB4PSI1IiB5PSIxMCIgd2lkdGg9IjkiIGhlaWdodD0iMiIvPjxyZWN0IGZpbGw9IntidXR0b24uY29udGVudC5vdmVyfSIgeD0iNSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIiLz48cmVjdCBmaWxsPSJ7YnV0dG9uLmNvbnRlbnQub3Zlcn0iIHg9IjUiIHk9IjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIyIi8+PC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik0xNy44LDIyYTEuMiwxLjIsMCwwLDEtLjg2LS4zN0wxMSwxNS41bDUuOTQtNi4xM0ExLjIsMS4yLDAsMCwxLDE4LjY2LDExTDE0LjM0LDE1LjUsMTguNjYsMjBhMS4yLDEuMiwwLDAsMS0uODYsMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMSAtOSkiIHN0eWxlPSJmaWxsOntidXR0b24uY29udGVudC5ub3JtYWx9Ii8+DQo8L3N2Zz4="),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik0xNy44LDIyYTEuMiwxLjIsMCwwLDEtLjg2LS4zN0wxMSwxNS41bDUuOTQtNi4xM0ExLjIsMS4yLDAsMCwxLDE4LjY2LDExTDE0LjM0LDE1LjUsMTguNjYsMjBhMS4yLDEuMiwwLDAsMS0uODYsMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMSAtOSkiIHN0eWxlPSJmaWxsOntidXR0b24uY29udGVudC5vdmVyfSIvPg0KPC9zdmc+"),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIzIDIxIj4KICA8cGF0aCAgZD0iTTczNDIuNzMsNzEyLjgzM2gxOS41NWEwLjQzMiwwLjQzMiwwLDAsMCwuMjItMC44MjUsMzcuOTI1LDM3LjkyNSwwLDAsMC00LjYtMS41MDhoLTAuOFY3MDdoLTkuMnYzLjVoLTAuOGEzNy45MjUsMzcuOTI1LDAsMCwwLTQuNiwxLjUwOEEwLjQzMywwLjQzMywwLDAsMCw3MzQyLjczLDcxMi44MzNaTTczNjIuODUsNzE0aC0yMC43YTEuMTYzLDEuMTYzLDAsMCwwLTEuMTUsMS4xNjZWNzIxYTEuMTYzLDEuMTYzLDAsMCwwLDEuMTUsMS4xNjdoMi42M0w3MzQzLjc2LDcyOGgxNy40OGwtMS4wMi01LjgzM2gyLjYzQTEuMTYzLDEuMTYzLDAsMCwwLDczNjQsNzIxdi01LjgzNEExLjE2MywxLjE2MywwLDAsMCw3MzYyLjg1LDcxNFptLTE2LjU2LDExLjY2NywxLjM4LTguMTcxaDkuNjZsMS4zOCw4LjE3MWgtMTIuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM0MSAtNzA3KSIgc3R5bGU9ImZpbGw6e2J1dHRvbi5jb250ZW50Lm5vcm1hbH0iLz4KPC9zdmc+Cg=="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIzIDIxIj4KICA8cGF0aCAgZD0iTTczNDIuNzMsNzEyLjgzM2gxOS41NWEwLjQzMiwwLjQzMiwwLDAsMCwuMjItMC44MjUsMzcuOTI1LDM3LjkyNSwwLDAsMC00LjYtMS41MDhoLTAuOFY3MDdoLTkuMnYzLjVoLTAuOGEzNy45MjUsMzcuOTI1LDAsMCwwLTQuNiwxLjUwOEEwLjQzMywwLjQzMywwLDAsMCw3MzQyLjczLDcxMi44MzNaTTczNjIuODUsNzE0aC0yMC43YTEuMTYzLDEuMTYzLDAsMCwwLTEuMTUsMS4xNjZWNzIxYTEuMTYzLDEuMTYzLDAsMCwwLDEuMTUsMS4xNjdoMi42M0w3MzQzLjc2LDcyOGgxNy40OGwtMS4wMi01LjgzM2gyLjYzQTEuMTYzLDEuMTYzLDAsMCwwLDczNjQsNzIxdi01LjgzNEExLjE2MywxLjE2MywwLDAsMCw3MzYyLjg1LDcxNFptLTE2LjU2LDExLjY2NywxLjM4LTguMTcxaDkuNjZsMS4zOCw4LjE3MWgtMTIuNDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzM0MSAtNzA3KSIgc3R5bGU9ImZpbGw6e2J1dHRvbi5jb250ZW50Lm92ZXJ9Ii8+Cjwvc3ZnPgo="),
"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik03LjIsMjJhMS4yLDEuMiwwLDAsMCwuODYtLjM3TDE0LDE1LjUsOC4wNiw5LjM3QTEuMiwxLjIsMCwwLDAsNi4zNCwxMWw0LjMyLDQuNDZMNi4zNCwyMGExLjIsMS4yLDAsMCwwLC44NiwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTkpIiBzdHlsZT0iZmlsbDp7YnV0dG9uLmNvbnRlbnQubm9ybWFsfSIvPg0KPC9zdmc+"),"data:image/svg+xml;base64,"+c("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4IDEyLjk5IiB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEzcHgiPg0KCTxwYXRoIGQ9Ik03LjIsMjJhMS4yLDEuMiwwLDAsMCwuODYtLjM3TDE0LDE1LjUsOC4wNiw5LjM3QTEuMiwxLjIsMCwwLDAsNi4zNCwxMWw0LjMyLDQuNDZMNi4zNCwyMGExLjIsMS4yLDAsMCwwLC44NiwyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTkpIiBzdHlsZT0iZmlsbDp7YnV0dG9uLmNvbnRlbnQub3Zlcn0iLz4NCjwvc3ZnPg=="),
"data:image/png;base64, ",
"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; }.universal-top-panel {height: 41px;border-bottom: 1px solid rgba(0, 0, 0, 0.18);font-size: 13px;font-family: PFn, Open Sans, Helvetica, Arial;color: __topPanel_text__;position: relative;width: 100%; }  .universal-top-panel__button {position: relative;color: __topPanel_text__;line-height: 27px;padding-left: 10px;padding-right: 11px;border-radius: 4px;font-size: 13px;font-family: inherit;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out; }    .universal-top-panel__button[disabled] {opacity: 0.5; }    .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled]) {background: __panel_hover_background__; }      .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::before, .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::after {content: '';position: absolute;border-left: 1px solid __player_background__;top: 0;bottom: 0;z-index: 1; }      .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::before {left: -1px; }      .universal-top-panel__button.universal-top-panel__button_active.universal-top-panel__button_with-separator:not([disabled])::after {right: -1px; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel {width: 20px;height: 20px; }      .universal-top-panel__button.universal-top-panel__button_type_show-panel::before {content: '';position: absolute;top: -10px;right: -10px;bottom: -10px;left: -10px; }      .universal-top-panel__button.universal-top-panel__button_type_show-panel::after {content: '';position: absolute;width: 18px;height: 12px;background-image: url("+
a[0]+");top: 0;right: 0;bottom: 0;left: 0;margin: auto; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel.universal-top-panel__button_position_left[aria-pressed='true']::after {background-image: url("+a[1]+");width: 16px;height: 16px; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel.universal-top-panel__button_position_right[aria-pressed='true']::after {background-image: url("+a[2]+");width: 16px;height: 16px; }    .universal-top-panel__button.universal-top-panel__button_type_show-panel.universal-top-panel__button_position_right {margin-left: 12px; }  .universal-top-panel__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 100%;position: absolute; }    .universal-top-panel__container.universal-top-panel__container_position_left {left: 12px; }    .universal-top-panel__container.universal-top-panel__container_position_right {right: 12px; }      .universal-top-panel__container.universal-top-panel__container_position_right .quiz-misc-buttons.quiz-misc-buttons_with-separator {margin-right: -12px; }  .universal-top-panel__slides-info-label {position: relative;display: inline-block;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial; }  .universal-top-panel__slides-info {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .universal-top-panel__slides-info svg {display: none;left: 10px;top: 0;bottom: 0;width: 16px;height: 10px;position: absolute;fill: __topPanel_text__;margin: auto; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link {cursor: pointer;padding: 2px 5px 5px 33px;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;border-radius: 4px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link svg {display: block; }    .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled]) {background: __panel_hover_background__; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before, .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {content: '';position: absolute;top: 0;bottom: 0;z-index: 1; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::before {left: -1px; }      .universal-top-panel__slides-info.universal-top-panel__slides-info_show-as-link.universal-top-panel__slides-info_active:not([disabled])::after {right: -1px; }  .universal-top-panel__quiz-score-info {cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;right: 12px;line-height: 25px;white-space: nowrap; }    .universal-top-panel__quiz-score-info.universal-top-panel__quiz-score-info_with-separator::after {content: '';margin-left: 12px;margin-right: 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px; }  .universal-top-panel__question-score-info {cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;right: 12px;line-height: 25px;white-space: nowrap; }    .universal-top-panel__question-score-info.universal-top-panel__question-score-info_with-separator::after {content: '';margin-left: 12px;margin-right: 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px; }  .universal-top-panel .quiz-mark-button {margin-top: 0; }  .universal-top-panel .quiz-misc-buttons {white-space: nowrap; }    .universal-top-panel .quiz-misc-buttons:not(:first-child) {margin-left: -12px; }    .universal-top-panel .quiz-misc-buttons.quiz-misc-buttons_with-separator::after {content: '';margin-right: 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px; }    .universal-top-panel .quiz-misc-buttons__button {cursor: pointer;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;border-radius: 4px;padding-left: 10px;padding-right: 11px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;height: 27px;line-height: 25px;color: __topPanel_text__;font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;white-space: nowrap;text-overflow: ellipsis; }      .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator {margin-right: 1px; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator::after {display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;content: '';margin: auto;margin-left: 11px;position: absolute; }      .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled]) {background: __panel_hover_background__; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before, .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {content: '';position: absolute;border-right: 1px solid __player_background__;top: 0;bottom: 0;z-index: 1; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before {left: -1px; }        .universal-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {right: -1px; }      .universal-top-panel .quiz-misc-buttons__button[disabled] {opacity: 0.5;pointer-events: none; }.universal-quiz-timer {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-left: 1px;position: relative; }  .universal-quiz-timer svg {margin-left: 14px; }  .universal-quiz-timer__label {position: relative;font-size: 14px;text-align: left;font-family: PFnb, Open Sans, Helvetica, Arial;line-height: 22px;white-space: nowrap;margin-left: 6px; }  .universal-quiz-timer.universal-quiz-timer_with-separator svg {margin-left: 0; }  .universal-quiz-timer.universal-quiz-timer_with-separator::after {content: '';margin: 4px 12px;display: inline-block;position: relative;top: 2px;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px; }.universal-control-panel {width: 100%;height: 61px;border-top: 1px solid rgba(0, 0, 0, 0.18);position: relative; }  .universal-control-panel__container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: absolute;margin: 0 -5px;height: 100%; }    .universal-control-panel__container > * {margin: 0 5px; }    .universal-control-panel__container.universal-control-panel__container_left {left: 12px; }    .universal-control-panel__container.universal-control-panel__container_right {right: 12px; }  .universal-control-panel__button {cursor: pointer;height: 36px;border: 0;border-radius: 4px;position: relative;background: __button_normal__ no-repeat center; }    .universal-control-panel__button.universal-control-panel__button_std-outline {width: 45px;min-width: 45px;margin-right: 11px;background-image: url("+
a[3]+");background-repeat: no-repeat;background-position: center; }    .universal-control-panel__button.universal-control-panel__button_std-outline.universal-control-panel__button_active {background-image: url("+a[4]+"); }    .universal-control-panel__button.universal-control-panel__button_std-outline[aria-pressed='true'] {background-image: url("+a[3]+"); }    .universal-control-panel__button.universal-control-panel__button_std-outline[aria-pressed='true'].universal-control-panel__button_active {background-image: url("+
a[4]+"); }    .universal-control-panel__button:empty {width: 36px; }    .universal-control-panel__button:not(:empty) {text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: __button_content_normal__;padding-left: 20px;padding-right: 19px;padding-top: 0; }    .universal-control-panel__button.universal-control-panel__button_left-arrow {padding-left: 31px; }      .universal-control-panel__button.universal-control-panel__button_left-arrow::before {content: '';background-image: url("+
a[5]+");width: 8px;height: 13px;position: absolute;left: 15px;top: 11px; }    .universal-control-panel__button.universal-control-panel__button_left-arrow.universal-control-panel__button_active::before {background-image: url("+a[6]+"); }    .universal-control-panel__button.universal-control-panel__button_print {padding-left: 45px;padding-right: 19px; }      .universal-control-panel__button.universal-control-panel__button_print::before {content: '';background-image: url("+a[7]+");width: 21px;height: 19px;position: absolute;left: 16px;top: 9px; }      .universal-control-panel__button.universal-control-panel__button_print.active::before, .universal-control-panel__button.universal-control-panel__button_print:hover::before {background-image: url("+
a[8]+"); }    .universal-control-panel__button.universal-control-panel__button_right-arrow {padding-right: 33px; }      .universal-control-panel__button.universal-control-panel__button_right-arrow::after {content: '';background-image: url("+a[9]+");width: 8px;height: 13px;position: absolute;right: 16px;top: 11px; }    .universal-control-panel__button.universal-control-panel__button_right-arrow.universal-control-panel__button_active::after {background-image: url("+a[10]+"); }    .universal-control-panel__button.universal-control-panel__button_small {width: 28px;height: 28px;margin-top: 2px;margin-left: 4px;margin-right: 4px; }    .universal-control-panel__button.universal-control-panel__button_active, .universal-control-panel__button[aria-pressed='true'] {background-color: __button_over__;color: __button_content_over__; }    .universal-control-panel__button[disabled] {opacity: 0.5;pointer-events: none; }    .universal-control-panel__button.universal-control-panel__button_light {font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;background: none;color: __topPanel_text__; }    .universal-control-panel__button.universal-control-panel__button_active.universal-control-panel__button_light {background-color: __panel_hover_background__; }  .universal-control-panel.universal-control-panel_hide-controls {visibility: hidden; }body {background: __player_background__;overflow: hidden; }.quiz-tablet-skin {position: absolute;overflow: hidden;top: 0;width: 100vw;height: 100vh;font-family: PFn, Open Sans, Helvetica, Arial; }  .quiz-tablet-skin__controls {position: absolute;bottom: 0; }  .quiz-tablet-skin.quiz-tablet-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-tablet-skin.quiz-tablet-skin_playertype_standalone.quiz-tablet-skin_filltype_player {background: transparent !important; }.quiz-player-skin {position: absolute; }  .quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_playertype_ppt.quiz-player-skin_filltype_player {background: transparent !important; }.container-top-shadow {background: __verticalGradient(#FFFFFF, rgba(255, 255, 255, 0));background: -webkit-linear-gradient(top, #FFFFFF, rgba(255, 255, 255, 0));background: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.container-bottom-shadow {background: __verticalGradient(rgba(255, 255, 255, 0), #FFFFFF);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), #FFFFFF);background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF);position: absolute;bottom: 0;left: 0;right: 0;height: 60px;pointer-events: none; }.mobile-vertical-scrollbar {position: absolute;width: 10px;top: 6px;bottom: 6px;right: 0;opacity: 0; }  .mobile-vertical-scrollbar__thumb {position: absolute;width: 3px !important;right: 3px;padding: 1px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.5); }.trial_banner {-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; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transform: translateZ(0);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; }  .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {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[11]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
a[12]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+a[13]+") no-repeat center; }.quiz-logo-container {height: 100%;position: relative;display: inline-block; }  .quiz-logo-container__logo-ref {display: block;position: absolute;top: 0;bottom: 0;margin: auto; }.course-title {height: 100%;position: relative;display: inline-block;vertical-align: top;margin: 0 12px; }  .course-title.course-title_first {margin: 0 0; }  .course-title.course-title_first.course-title_with-side-panel {margin-right: -2px; }  .course-title.course-title_first.course-title_with-side-panel.course-title_left {left: 12px; }  .course-title__text {color: __topPanel_text__;height: 28px;position: absolute;top: 0;bottom: 0;margin: auto;line-height: 26px;font-size: 13px;font-family: inherit;padding-left: 10px;padding-right: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: inherit; }  .course-title.course-title_truncated .course-title__text {opacity: 0.64; }.quiz-player-skin.quiz-player-skin_embedded .quiz-slide-container {margin: 0; }.quiz-control-panel {position: relative;width: 100%;height: 58px; }  .quiz-control-panel__container {position: absolute;margin: auto;top: 1pt;bottom: 0;height: 36px; }    .quiz-control-panel__container.quiz-control-panel__container_left {left: 12px; }    .quiz-control-panel__container.quiz-control-panel__container_right {right: 4px; }  .quiz-control-panel__button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-bottom: 0;margin-right: 8px;background: __button_normal__;color: __button_content_normal__; }    .quiz-control-panel__button:not(.ie9) {min-width: 80px; }    .quiz-control-panel__button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }    .quiz-control-panel__button:focus {outline: none; }      .quiz-control-panel__button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_normal__;opacity: 0.6; }    .quiz-control-panel__button.quiz-control-panel__button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __button_content_over__;opacity: 0.6; }    .quiz-control-panel__button.quiz-control-panel__button_print {padding-left: 45px;padding-right: 19px; }      .quiz-control-panel__button.quiz-control-panel__button_print::after {content: '';background-image: url("+
a[14]+");width: 21px;height: 19px;position: absolute;left: 16px;top: 9px; }      .quiz-control-panel__button.quiz-control-panel__button_print.active::after, .quiz-control-panel__button.quiz-control-panel__button_print:hover::after {background-image: url("+a[15]+"); }    .quiz-control-panel__button.quiz-control-panel__button_left-arrow.quiz-control-panel__button_show-arrow {padding-left: 31px;padding-right: 19px; }      .quiz-control-panel__button.quiz-control-panel__button_left-arrow.quiz-control-panel__button_show-arrow svg {display: block;position: absolute;width: 8px;height: 13px;left: 15px;top: 11px; }    .quiz-control-panel__button.quiz-control-panel__button_left-arrow svg, .quiz-control-panel__button.quiz-control-panel__button_right-arrow svg {display: none; }      .quiz-control-panel__button.quiz-control-panel__button_left-arrow svg path, .quiz-control-panel__button.quiz-control-panel__button_right-arrow svg path {fill: __button_content_normal__; }    .quiz-control-panel__button.quiz-control-panel__button_right-arrow.quiz-control-panel__button_show-arrow {padding-left: 20px;padding-right: 33px; }      .quiz-control-panel__button.quiz-control-panel__button_right-arrow.quiz-control-panel__button_show-arrow svg {display: block;position: absolute;width: 8px;height: 13px;right: 16px;top: 11px; }    .quiz-control-panel__button.quiz-control-panel__button_active {background: __button_over__;color: __button_content_over__; }      .quiz-control-panel__button.quiz-control-panel__button_active svg path {fill: __button_content_over__; }    .quiz-control-panel__button[disabled] {background: __button_normal__;color: __button_content_normal__; }      .quiz-control-panel__button[disabled] svg path {fill: __button_content_normal__; }    .quiz-control-panel__button.quiz-control-panel__button_std-outline {width: 45px;min-width: 45px;margin-right: 11px;padding: 0;background-image: url("+
a[16]+");background-repeat: no-repeat;background-position: center;border-radius: 5px; }    .quiz-control-panel__button.quiz-control-panel__button_std-outline.quiz-control-panel__button_active {background-image: url("+a[17]+"); }    .quiz-control-panel__button.quiz-control-panel__button_std-outline[aria-pressed='true'] {background-image: url("+a[16]+"); }    .quiz-control-panel__button.quiz-control-panel__button_std-outline[aria-pressed='true'].quiz-control-panel__button_active {background-image: url("+
a[17]+"); }    .quiz-control-panel__button.quiz-control-panel__button_light {font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;background: none;color: __topPanel_text__;padding: 0 10px 13px 10px; }    .quiz-control-panel__button.quiz-control-panel__button_light.quiz-control-panel__button_active {background-color: __panel_hover_background__; }  .quiz-control-panel.quiz-control-panel_hide-controls {visibility: hidden; }.quiz-slide-container {position: absolute;width: __quiz_width__;height: __quiz_height__; }.quiz-top-panel {position: relative;width: 100%;height: 38px;color: __topPanel_text__; }  .quiz-top-panel__slides-info {cursor: default;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;position: relative;margin-top: 1px;padding-top: 4px; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_active.quiz-top-panel__slides-info_show-as-link {background-color: __panel_hover_background__; }    .quiz-top-panel__slides-info__slides-info-label {position: relative;display: inline-block; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link {border-radius: 4px;padding: 4px 5px 5px 28px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out; }      .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link:not([disabled]) {cursor: pointer; }    .quiz-top-panel__slides-info svg {display: none;left: 5px;top: 8px;width: 16px;height: 10px;position: absolute;fill: __topPanel_text__;pointer-events: none; }    .quiz-top-panel__slides-info.quiz-top-panel__slides-info_show-as-link svg {display: block; }  .quiz-top-panel__container {position: absolute;top: 0;bottom: 0;margin: auto;height: 31px; }    .quiz-top-panel__container.quiz-top-panel__container_position_right {right: 12px; }      .quiz-top-panel__container.quiz-top-panel__container_position_right .quiz-misc-buttons.quiz-misc-buttons_with-separator {margin-right: 0; }    .quiz-top-panel__container.quiz-top-panel__container_position_left {left: 12px; }      .quiz-top-panel__container.quiz-top-panel__container_position_left .quiz-mark-button {float: right; }  .quiz-top-panel__quiz-score-info {display: inline-block;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;right: 12px;line-height: 29px;font-size: 13px;font-family: PFn, Open Sans, Helvetica, Arial;margin-left: 12px; }    .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_only-quiz-score {margin-left: 0; }    .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_with-separator {margin-right: 12px; }      .quiz-top-panel__quiz-score-info.quiz-top-panel__quiz-score-info_with-separator::after {content: '';position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px; }  .quiz-top-panel__question-score-info {display: inline-block;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;line-height: 29px;font-size: 13px;font-family: PFn, Open Sans, Helvetica, Arial; }    .quiz-top-panel__question-score-info.quiz-top-panel__question-score-info_with-separator {margin-right: 12px; }      .quiz-top-panel__question-score-info.quiz-top-panel__question-score-info_with-separator::after {content: '';position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px; }  .quiz-top-panel__button {float: left;margin-top: 8px;cursor: pointer; }  .quiz-top-panel .quiz-misc-buttons {display: inline-block;position: relative; }    .quiz-top-panel .quiz-misc-buttons:not(:first-child) {margin-left: 1px; }    .quiz-top-panel .quiz-misc-buttons.quiz-misc-buttons_with-separator {margin-right: 12px; }      .quiz-top-panel .quiz-misc-buttons.quiz-misc-buttons_with-separator::after {position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;content: '';top: 1px;margin-left: 0;right: 0; }    .quiz-top-panel .quiz-misc-buttons__button {cursor: pointer;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 13px;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;position: relative;border-radius: 4px;padding-left: 10px;padding-right: 11px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;line-height: 27px;color: __topPanel_text__;overflow: visible;white-space: nowrap;text-overflow: ellipsis; }      .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator {margin-right: 1px; }        .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_with-separator::after {position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;content: '';top: 1px;margin-left: 0;right: 0; }      .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active {background-color: __panel_hover_background__; }        .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled]) {background: __panel_hover_background__; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before, .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {content: '';position: absolute;border-right: 1px solid __player_background__;top: 0;bottom: 0;z-index: 1; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::before {left: -1px; }          .quiz-top-panel .quiz-misc-buttons__button.quiz-misc-buttons__button_active:not([disabled])::after {right: -1px; }      .quiz-top-panel .quiz-misc-buttons__button[disabled] {opacity: 0.5;pointer-events: none; }.quiz-mark-button {margin-top: 0;cursor: pointer;border-radius: 4px;background-color: transparent;-webkit-transition: background-color 0.28s ease-in-out;transition: background-color 0.28s ease-in-out;width: 35px;height: 27px;padding: 4px 11px; }  .quiz-mark-button.quiz-mark-button_active {background-color: __panel_hover_background__; }  .quiz-mark-button svg {width: 11px;height: 17px; }    .quiz-mark-button svg path {fill: #FFFFFF;fill-opacity: 0;stroke: __topPanel_text__; }  .quiz-mark-button.quiz-mark-button_marked svg path {fill: __topPanel_text__;fill-opacity: 1; }  .quiz-mark-button:only-child {margin-right: 0; }.quiz-timer-view {display: inline-block;margin-left: 1px;position: relative;line-height: 27px; }  .quiz-timer-view svg {top: 3px;left: 14px;right: 6px;width: 22px;height: 22px;position: absolute; }  .quiz-timer-view__label {position: relative;font-size: 13px;text-align: left;font-family: PFnb, Open Sans, Helvetica, Arial;white-space: nowrap;max-width: 100px;text-overflow: ellipsis;margin-left: 42px; }  .quiz-timer-view.quiz-timer-view_with-separator {margin-right: 5px; }    .quiz-timer-view.quiz-timer-view_with-separator::after {content: '';right: -5px;position: absolute;top: 0;bottom: 0;border-right: 1px solid __topPanel_text__;opacity: 0.2;height: 12px;margin: auto;margin-left: 12px;top: 3px; }  .quiz-timer-view.quiz-timer-view_left svg {left: 0; }  .quiz-timer-view.quiz-timer-view_left .quiz-timer-view__label {margin-left: 28px; }.qm-customization-navigation {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 100%;min-width: 190px;background-color: #FFFFFF;border-right: 1px solid #DADADA;padding: 4px 6px 0 6px; }.feedback-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1; }  .feedback-layer.feedback-layer_ie {visibility: hidden; }  .feedback-layer:not(.feedback-layer_ie) {pointer-events: none; }.quiz-feedback-panel {position: absolute;background: #FFFFFF;min-height: 74px;bottom: -20px;right: 0;left: 0;margin: 20px;border-radius: 5px;width: 67%;margin-left: auto;margin-right: auto;visibility: visible;box-shadow: 0 0 6px rgba(0, 0, 0, 0.3); }  .quiz-feedback-panel__header {font-family: PFnb, Open Sans, Helvetica, Arial;padding: 10px;border-radius: 5px 5px 0 0;cursor: pointer;pointer-events: auto;position: relative;color: __feedback_title_text__;height: 44px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 27px;font-size: 18px;padding-right: 40px; }    .quiz-feedback-panel__header::after {content: '';position: absolute;top: 0;right: 0;height: 100%;width: 40px;cursor: pointer;background: url("+
a[18]+") no-repeat center;background-size: 13px 13px;border: 0;opacity: 0.51;pointer-events: none; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_correct {background: __feedback_title_correct__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_incorrect {background: __feedback_title_incorrect__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_answered {background: __feedback_title_answered__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_partially {background: __feedback_title_partiallycorrect__; }    .quiz-feedback-panel__header.quiz-feedback-panel__header_only-header {border-radius: 5px; }  .quiz-feedback-panel.quiz-feedback-panel_only-header {min-height: 0; }.feedback-panel-audio-player {position: relative;margin: 24px 24px 5px 24px;pointer-events: all; }  .feedback-panel-audio-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .feedback-panel-audio-player .media-controls-panel[disabled] {opacity: 0.7; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }        .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .feedback-panel-audio-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .feedback-panel-audio-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .feedback-panel-audio-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .feedback-panel-audio-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .feedback-panel-audio-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }      .feedback-panel-audio-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }          .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .feedback-panel-audio-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .feedback-panel-audio-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .feedback-panel-audio-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }    .feedback-panel-audio-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .feedback-panel-audio-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .feedback-panel-audio-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }.quiz-feedback-content {padding: 24px 24px 20px 24px;height: 100%; }.quiz-feedback-scroll-area {overflow: hidden;width: 100%;height: 100%;pointer-events: auto;position: relative; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px; }.error-tooltip {border: 1px solid #F6696E;border-radius: 4px;color: #E96166;position: absolute;padding: 1px 5px 1px 5px;background: #FFFFFF;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 11px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16); }.field-view {margin: 14px 10px 14px 10px;position: relative;opacity: 0.86; }  .field-view__fieldbg {background: #FFFFFF;width: 100%;height: 44px;position: absolute;border-radius: 4px; }  .field-view.field-view_focused {opacity: 1; }  .field-view__error-icon {background-image: url("+
a[19]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controls_focus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
a[20]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute;left: -10px; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 30px; }.items-container {width: 100%;height: 100%;padding-left: 20px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);margin: 10px;margin-bottom: 13px;position: relative;top: 0;left: 0;cursor: pointer;border: 1px solid #C0C0C0;border-radius: 5px;min-height: 44px;overflow: hidden;padding: 4px 6px 6px 16px;min-width: 60px; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.35);border: 1px solid #888888;background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__);outline: none; }  .seq-choice-container .attachment-container {display: table-cell;vertical-align: middle;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: table;vertical-align: middle;height: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: table-cell;vertical-align: middle;word-break: break-word; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.86; }  .seq-choice-container__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] * {color: #303030; }    .seq-choice-container[disabled] svg *[fill] {fill: #303030; }    .seq-choice-container[disabled] svg *[stroke] {stroke: #303030; }  .seq-choice-container.seq-choice-container_correct {border: 1px solid #75B870; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: #099400; }  .seq-choice-container.seq-choice-container_incorrect {border: 1px solid #EB8478; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: #C70000; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(1) {stop-color: #FFFFFF; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(2) {stop-color: #F2F2F2; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(1) {stop-color: __buttons_menus_highlight__; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(2) {stop-color: __buttons_menus_highlight_second__; }.match-premise-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default; }  .match-premise-item svg .fill {fill: url(#__quiz_id___matching); }  .match-premise-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-premise-item svg path.outline {fill: #C0C0C0; }  .match-premise-item__background {position: absolute;width: 100%; }  .match-premise-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-premise-item .attachment-container__attachment-view {display: block; }  .match-premise-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-premise-item__content.match-premise-item__content_has-picture {padding-left: 6px; }  .match-premise-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: #C70000 !important; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: #099400 !important; }  .match-premise-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view[disabled] {opacity: 0.86; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-premise-item[disabled] * {color: #303030; }    .match-premise-item[disabled] svg *[fill] {fill: #303030; }    .match-premise-item[disabled] svg *[stroke] {stroke: #303030; }  .match-premise-item.match-premise-item_correct svg path.outline {fill: #75B870; }  .match-premise-item.match-premise-item_incorrect svg path.outline {fill: #EB8478; }  .match-premise-item.match-premise-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item__content {padding-right: 24px; }  .match-premise-item.match-premise-item_intersected svg .fill {fill: url(#__quiz_id___matching_over); }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px); }.match-response-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default;cursor: pointer; }  .match-response-item svg .fill {fill: url(#__quiz_id___matching); }  .match-response-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-response-item svg path.outline {fill: #C0C0C0; }  .match-response-item__background {position: absolute;width: 100%; }  .match-response-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-response-item .attachment-container__attachment-view {display: block; }  .match-response-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-response-item__content.match-response-item__content_has-picture {padding-left: 6px; }  .match-response-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: #C70000 !important; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: #099400 !important; }  .match-response-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view[disabled] {opacity: 0.86; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-response-item[disabled] * {color: #303030; }    .match-response-item[disabled] svg *[fill] {fill: #303030; }    .match-response-item[disabled] svg *[stroke] {stroke: #303030; }  .match-response-item.match-response-item_correct svg path.outline {fill: #75B870; }  .match-response-item.match-response-item_incorrect svg path.outline {fill: #EB8478; }  .match-response-item.match-response-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item__content {padding-left: 30px;padding-right: 16px; }  .match-response-item.match-response-item_dragged {opacity: 0.5; }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px); }  .match-response-item.match-response-item_active .match-response-item__background svg .fill, .match-response-item:focus .match-response-item__background svg .fill {fill: url(#__quiz_id___matching_over); }  .match-response-item:focus {outline: none; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.outline {fill: #888888; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.match-response-container {z-index: 1; }  .match-response-container .match-response-item__background svg path.outline {fill: #888888; }  .match-response-container .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px; }.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 {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: __verticalGradient(__hotspot_content_normal__, __hotspot_content_normal_second__);background: -webkit-linear-gradient(top, __hotspot_content_normal__, __hotspot_content_normal_second__);background: linear-gradient(to bottom, __hotspot_content_normal__, __hotspot_content_normal_second__);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {padding: 10px 16px; }.text-answer-container {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;background: #FFFFFF;font-size: 0;min-width: 50px; }  .text-answer-container__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[21]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }  .text-answer-container.text-answer-container_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }  .text-answer-container[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }  .text-answer-container__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }    .text-answer-container__type-in[disabled] {cursor: inherit;color: #303030; }    .text-answer-container__type-in.text-answer-container__type-in_correct {color: #099400; }    .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: #C70000; }  .text-answer-container__type-in {min-height: 32px; }    .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }  .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.essay-container {padding: 10px 16px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch; }    .essay-container__text-input[disabled] {cursor: inherit;color: #999999;opacity: 1; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {width: 100%;height: 100%;border: none;border-radius: 4px;padding: 10px;background: #FFFFFF;opacity: 0.86;position: relative;overflow: hidden;box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {opacity: 1;box-shadow: 0 0 0 2px #969696; }    .essay-container .essay-scroll-pane[disabled] {background: #F6F6F6;box-shadow: 0 0 0 1px #96bebe; }    .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; }        .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px; }.column-container {position: relative;display: inline-block;vertical-align: top; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view .choice-attachment-container {display: table-cell;vertical-align: middle; }  .choice-view__choice-container {height: 100%;position: relative;top: 0;left: 0;padding: 10px;cursor: pointer;display: table; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_active {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_active .choice-view__active-element-container {opacity: 1; }    .choice-view__choice-container.choice-view__choice-container_focused {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_focused .choice-view__active-element-container {opacity: 1; }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: table-cell;padding-right: 12px;width: 23px;position: relative;vertical-align: middle;padding-left: 6px;opacity: 0.86; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .bg {display: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border {background: #999999; }  .choice-view__active-element {pointer-events: none;position: relative;width: 23px;height: 23px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 23px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 19px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .bg {display: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .outline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 3px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;background: url("+
a[22]+");height: 19px;width: 19px;top: 1px;left: 1px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 2px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_checkbox .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_correct::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
a[23]+");left: -40px;top: -6px;background-position: center;width: 40px;height: 34px; }.choice-content {position: relative;display: table-cell;vertical-align: middle;min-height: 23px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;/*    height: 31px;font-family: $inputFontFamily;font-size: 16px;*/    margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[21]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }      .choice-content__type-in__type-in[disabled] {cursor: inherit;color: #303030; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_correct {color: #099400; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_incorrect {color: #C70000; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {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[21]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .fib-placeholder__tooltip-icon {right: 6px; }  .fib-placeholder__input {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: #303030; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 25px; }  .fib-placeholder.fib-placeholder_incorrect {cursor: pointer;pointer-events: all; }  .fib-placeholder.fib-placeholder_correct {pointer-events: none; }  .fib-placeholder.fib-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__;opacity: 1; }  .fib-placeholder[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }.mct-placeholder {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;display: inline-block;vertical-align: baseline;margin: 0 5px;text-align: left; }  .mct-placeholder[disabled] {background: #F6F6F6; }  .mct-placeholder.mct-placeholder_active {cursor: pointer; }  .mct-placeholder:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder.mct-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder[disabled] {pointer-events: none; }  .mct-placeholder__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .mct-placeholder::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
a[20]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .mct-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+a[21]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin-right: 6px;color: #000000; }  .mct-placeholder__tooltip-icon {position: relative;right: 10px;vertical-align: middle;top: -3px; }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {color: #303030;cursor: default;opacity: 0.86; }  .mct-placeholder.mct-placeholder_review {pointer-events: none; }    .mct-placeholder.mct-placeholder_review::after {content: none; }    .mct-placeholder.mct-placeholder_review .mct-placeholder__label {margin-right: 39px; }  .mct-placeholder.mct-placeholder_correct {color: #099400;pointer-events: none; }    .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {margin-right: 39px;color: #099400; }  .mct-placeholder.mct-placeholder_incorrect {color: #C70000;cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 21px;color: #C70000; }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF; }  .mct-answers-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .mct-answers-list__item.mct-answers-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item:last-child {border-bottom: none; }  .mct-answers-list__item {text-overflow: unset;word-wrap: break-word;white-space: pre-wrap; }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {border-radius: 4px;display: inline-block;vertical-align: baseline;text-align: center;padding: 0 20px;cursor: default;margin: 3px;min-width: 72px;border: 1px solid #C0C0C0;color: #000000; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
a[21]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 240px;white-space: nowrap;word-break: break-all;max-height: 2em; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px;margin-right: 10px; }  .wb-placeholder__tooltip-icon {position: relative;vertical-align: middle;top: -3px; }  .wb-placeholder.wb-placeholder_type_word {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);cursor: pointer; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .wb-placeholder.wb-placeholder_type_empty {background: #FFFFFF;opacity: 0.86; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.6; }  .wb-placeholder.wb-placeholder_highlight {box-shadow: inset 0 0 0 2px __buttons_menus_highlight_second__;opacity: 1; }  .wb-placeholder[disabled] {cursor: inherit;color: #303030;opacity: 0.86; }  .wb-placeholder.wb-placeholder_correct {color: #099400; }  .wb-placeholder.wb-placeholder_incorrect {color: #C70000;cursor: pointer;padding: 0 6px; }  .wb-placeholder.wb-placeholder_drag-active {background: #FFFFFF !important;opacity: 0.86;cursor: default;box-shadow: none !important; }    .wb-placeholder.wb-placeholder_drag-active .wb-placeholder__label {opacity: 0 !important; }.wb-word-copy {box-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);border: 1px solid #888888;z-index: 1; }  .wb-word-copy.wb-word-copy_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }.wb-extra-words {padding: 11px 14px;position: relative;line-height: 2.2; }  .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+
a[24]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+a[25]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px; }  .dnd-review-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .dnd-review-tooltip__container {margin-bottom: 13px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 27px;height: 27px;bottom: 0;left: 0; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {background-image: url("+
a[26]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {background-image: url("+a[27]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+a[28]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; }  .correct-answers-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin: 5px;margin-bottom: 10px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 40px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }    .correct-answers-tooltip__correct-answer::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
a[23]+");left: -2px;top: -6px;background-position: center;width: 40px;height: 34px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; }  .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-webkit-flex-basis: 5px;-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;width: 100%;height: 100%;overflow: hidden; }  .background-base__image {position: absolute;width: 100%;height: 100%; }    .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }    .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
a[29]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: -webkit-calc(100% + 12px + 12px) -webkit-calc(100% + 38px + 58px);background-size: calc(100% + 12px + 12px) calc(100% + 38px + 58px);background-position-x: -12px;background-position-y: -38px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer.quiz-slide-visualizer_with-border::after {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 1px solid __slide_border__;pointer-events: none; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
a[30]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+a[31]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+a[32]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }.timed-question-popup {position: absolute;background-color: #505050;border-radius: 4px;border: 1px solid #EEEEEE;height: 56px;padding: 15px 16px 14px 16px;white-space: nowrap;pointer-events: none; }  .timed-question-popup__text {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__icon {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__text {margin-top: 2px;color: #FFFFFF;font-size: 14px;font-family: PFn, Open Sans, Helvetica, Arial; }  .timed-question-popup__icon {width: 24px;margin-right: 10px; }    .timed-question-popup__icon svg {fill: #FFFFFF; }.quiz-report-window {box-sizing: content-box;background-color: #F5F5F5;position: absolute;max-width: 100%;max-height: 100%;border: 1px solid __slide_border__;top: 0;right: 0;left: 0;bottom: 0; }.quiz-report-content {position: relative;width: 100%; }  .quiz-report-content .quiz-report-header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;font-size: 19px;text-align: center;padding: 20px;word-wrap: break-word; }  .quiz-report-content .quiz-main-section-container {width: 100%;margin-top: 20px;margin-bottom: 20px;border-collapse: inherit; }    .quiz-report-content .quiz-main-section-container .quiz-report-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;font-size: 16px;margin-left: 60px;float: left;position: relative; }      .quiz-report-content .quiz-main-section-container .quiz-report-info .chart-canvas {position: absolute; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text-container {position: absolute;display: table; }      .quiz-report-content .quiz-main-section-container .quiz-report-info__text {text-align: center;display: table-cell;vertical-align: middle; }.quiz-user-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;padding: 10px;background: white;border: 1px solid #E5E5E5;position: relative;display: block;margin-right: 40px;margin-left: 40px; }  .quiz-user-info .quiz-user-info-table.quiz-user-info-table_graded {margin-left: auto;margin-right: auto; }  .quiz-user-info .quiz-user-info-table__column {padding: 7px 10px; }    .quiz-user-info .quiz-user-info-table__column.quiz-user-info-table__column_value {word-break: break-word;font-weight: bold; }.quiz-questions-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px 0 40px;padding-bottom: 10px; }  .quiz-questions-info__header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-questions-info .quiz-questions-info-table {width: 100%;font-size: 13px;color: #3a3a3a; }    .quiz-questions-info .quiz-questions-info-table__title-text {max-height: 36px;overflow: hidden;line-height: 18px; }    .quiz-questions-info .quiz-questions-info-table__column {padding: 3px;padding: 9px;border-bottom: 1px solid #E0E0E0;text-align: left; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_title {white-space: pre-wrap;word-break: break-word; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_center {text-align: center; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_small {width: 10px; }      .quiz-questions-info .quiz-questions-info-table__column.quiz-questions-info-table__column_header {background-color: #F7F7F7; }.quiz-groups-info {font-family: Open Sans, Arial, sans-serif;font-size: 12px;margin: 20px 40px; }  .quiz-groups-info .quiz-group-info-score-bar {height: 6px;background-color: #EEEEEE;margin-top: 10px;margin-bottom: 10px;border-radius: 3px; }    .quiz-groups-info .quiz-group-info-score-bar__progress {background: __horizontalGradient(__report_progressbar_background__, __report_progressbar_background_second__);background: -webkit-linear-gradient(left, __report_progressbar_background__, __report_progressbar_background_second__);background: linear-gradient(to right, __report_progressbar_background__, __report_progressbar_background_second__);height: 100%;border-radius: 3px; }  .quiz-groups-info .quiz-group-info-section-text-block.quiz-group-info-section-text-block_header {font-weight: bold;font-family: Open Sans, Arial, sans-serif;font-size: 17px;color: #484848;margin-bottom: 20px;margin-top: 30px; }  .quiz-groups-info .quiz-group-info-section-text-block__title {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {display: inline-block; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {line-height: 27px; }  .quiz-groups-info .quiz-group-info-section-text-block__score {width: 90px;text-align: right; }  .quiz-groups-info .quiz-group-info-section-text-block__title {max-width: -webkit-calc(100% - 90px);max-width: calc(100% - 90px); }  .quiz-groups-info .quiz-group-info-section-text-block__score {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }  .quiz-groups-info .quiz-group-info-section-text-block__score-header {font-family: Open Sans, Arial, sans-serif;font-size: 12px;float: right; }.report-scroll-pane {position: relative;width: 100%;padding-top: 5px;padding-bottom: 5px;background: white;max-width: 690px;left: 0;right: 0;margin: auto; }  .report-scroll-pane .report-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 0;top: 0; }    .report-scroll-pane .report-scroll-pane-vscroll__up {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll__down {width: 10px;height: 10px; }    .report-scroll-pane .report-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #cccccc;position: absolute;right: 5px;width: 4px; }      .report-scroll-pane .report-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.report-scroll-container {overflow: hidden;position: relative;height: 100%; }@media print {body,  html {background-color: #FFFFFF !important; }  body {width: 100% !important; }  body > * {display: none; }  body .quiz-report-content {opacity: 1 !important;display: block !important;overflow: visible; } }.frames-layer {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 1; }  .frames-layer.frames-layer_tablet, .frames-layer.frames-layer_embedded {top: 0;bottom: 0;left: 0;right: 0; }  .frames-layer .modal-layer {background: #000000;opacity: 0;position: absolute;width: 100%;height: 100%; }  .frames-layer .quiz-message-box {background: #FFFFFF;position: absolute;display: block;border-radius: 3px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);margin: 0 10px; }    .frames-layer .quiz-message-box__content {display: inline-block;margin: 0 30px 0 26px;position: relative; }    .frames-layer .quiz-message-box__scroll-area {overflow: hidden;height: 100%;bottom: 100%;padding-right: 10px; }    .frames-layer .quiz-message-box__icon {width: 28px;height: 28px;margin: 34px 9px 0 0;position: relative;display: inline-block; }    .frames-layer .quiz-message-box__message-container {overflow: hidden;margin-top: 40px;display: inline-block;max-width: 480px;vertical-align: top;position: relative; }    .frames-layer .quiz-message-box__message {text-align: left;font-size: 14px;color: #000000;position: relative;font-family: PFn, Open Sans, Helvetica, Arial; }    .frames-layer .quiz-message-box .quiz-message-box-buttons-panel {position: relative;width: 100%;margin-top: 17px;margin-bottom: 28px;height: 36px; }      .frames-layer .quiz-message-box .quiz-message-box-buttons-panel__buttons {text-align: center; }  .frames-layer .quiz-picture-attachment-window {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;background: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;bottom: 0;right: 0; }    .frames-layer .quiz-picture-attachment-window__content {position: absolute;background-color: #FFFFFF;margin: auto;top: 0;left: 0;bottom: 0;right: 0; }.window-button {border: none;outline: none;cursor: pointer;height: 36px;line-height: 34px;padding: 0 24px 13px 24px;border-radius: 4px;position: relative;float: left;margin-right: 5px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: __dialogBox_button_normal__;color: __dialogBox_button_content_normal__;margin-left: 5.5px;margin-right: 5.5px;display: inline-block;float: none; }  .window-button:not(.ie9) {min-width: 80px; }  .window-button[disabled] {opacity: 0.5;cursor: default;pointer-events: none; }  .window-button:focus {outline: none; }    .window-button:focus::before {content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __dialogBox_button_content_normal__;opacity: 0.6; }  .window-button.window-button_active:focus::before {position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;border: 1px dotted __dialogBox_button_content_over__;opacity: 0.6; }  .window-button.window-button_active {background: __dialogBox_button_over__;color: __dialogBox_button_content_over__; }.send-report {box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);background: #FFFFFF;border-radius: 5px;height: 105px;width: 268px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }  .send-report__message {text-align: center;font-size: 14px;top: 34px;position: relative;font-family: PFn, Open Sans, Helvetica, Arial; }  .send-report__preloader {width: 208px;height: 13px;position: absolute;background: url("+
a[33]+");margin: auto;left: 0;right: 0;display: block;bottom: 20px; }.slide-list-layer {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0, 0, 0, 0.4); }.quiz-slide-list-view {position: absolute;background: #FFFFFF;top: 14px;right: 0;left: 0;margin: 0 32px;color: #333333;border-radius: 4px; }  .quiz-slide-list-view__close-button {background: url("+a[34]+") no-repeat;opacity: 0.68;position: absolute;width: 20px;height: 20px;background-size: 14px;background-position: 3px;top: -20px;right: -20px;cursor: pointer; }    .quiz-slide-list-view__close-button.quiz-slide-list-view__close-button_active {opacity: 1; }  .quiz-slide-list-view__footer {height: 9px;background-color: #F7F7F7;border-radius: 0 0 4px 4px; }.quiz-slide-list {position: relative;overflow: hidden;background: #FFFFFF;color: #333333;max-height: 300px;min-height: 150px; }  .quiz-slide-list.quiz-slide-list_mobile {overflow-y: auto; }  .quiz-slide-list > div[disabled] {pointer-events: none; }  .quiz-slide-list__scroll {top: 34px !important;bottom: 14px !important; }  .quiz-slide-list:focus {outline: none; }.slide-list-header {height: 30px;line-height: 30px;background-color: #F7F7F7;color: #333333;font-family: PFnb, Open Sans, Helvetica, Arial;font-size: 13px;padding: 0 10px;border-radius: 4px 4px 0 0;border-bottom: 1px solid #E2E2E2; }  .slide-list-header__mark-cell {min-width: 10px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 170px;padding: 0;text-align: center; }  .slide-list-header__title-cell {min-width: 100px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px; }  .slide-list-header__awarded-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__max-points-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__status-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }  .slide-list-header__answered-cell {min-width: 45px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;padding-right: 10px;max-width: 105px;float: right;text-align: center; }.quiz-slide-list-status-icon {position: relative;width: 100%;height: 100%; }  .quiz-slide-list-status-icon__icon {width: 20px;height: 20px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.slide-state-list-row {background: #FFFFFF;width: 100%;font-family: PFn, Open Sans, Helvetica, Arial;padding: 0 10px;vertical-align: middle;font-size: 12px;height: 50px;border-bottom: 1px solid #E2E2E2;position: relative;cursor: pointer;overflow: hidden; }  .slide-state-list-row__items-container {float: right;line-height: 50px; }  .slide-state-list-row__title {display: inline-block;max-height: 34px;position: absolute;padding-left: 10px;padding-right: 10px;white-space: pre-wrap;word-wrap: break-word; }  .slide-state-list-row__points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__awarded-points {display: inline-block;text-align: center;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__status {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__answered {right: 15px;height: 50px;float: right;padding-left: 10px;padding-right: 10px; }  .slide-state-list-row__marker {width: 10px;height: 50px;display: inline-block;text-align: center;line-height: 57px; }    .slide-state-list-row__marker svg {width: 11px;height: 17px; }      .slide-state-list-row__marker svg path {fill: #F74D1A;fill-opacity: 0; }    .slide-state-list-row__marker.slide-state-list-row__marker_marked svg path {fill-opacity: 1; }  .slide-state-list-row[aria-selected='true'] {background: __buttons_menus_highlight__; }  .slide-state-list-row.slide-state-list-row_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }"}(),
f;for(f in a)if(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.Vv);d=d.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Tv);return hi(d)};
Bi.prototype.Vv=function(a,b,c){return"url(data:image/svg+xml;base64,"+vi('<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>')+")"};
Bi.prototype.Tv=function(a,b,c){return"url(data:image/svg+xml;base64,"+vi('<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 Ci(){}
Ci.prototype.LL=function(a,b){var c=xi("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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTMgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjIgKDY3MTQ1KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5CYWNrLUFycm93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImlQaG9uZS1YLUNvdXJzZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTU2LjAwMDAwMCkiIGZpbGw9IiMzREEwRTEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjEuOTA2MzgyOCw1Ni45ODk5NDk1IEwxMiw2Ni41IEwyMS45MDYzODI4LDc2LjAxMDA1MDUgQzIyLjQ4MjU4NSw3Ni41NjMyMDAyIDIzLjM5MjU5Miw3Ni41NjMyMDAyIDIzLjk2ODc5NDMsNzYuMDEwMDUwNSBMMjMuOTY4Nzk0Myw3Ni4wMTAwNTA1IEMyNC41MTU1MjgzLDc1LjQ4NTE5MDEgMjQuNTMzMjYwMyw3NC42MTY0OTEyIDI0LjAwODM5OTksNzQuMDY5NzU3MiBDMjMuOTk1NDY4OSw3NC4wNTYyODcyIDIzLjk4MjI2NDIsNzQuMDQzMDgyNiAyMy45Njg3OTQzLDc0LjAzMDE1MTUgTDE2LjEyNDgyMjksNjYuNSBMMjMuOTY4Nzk0Myw1OC45Njk4NDg1IEMyNC41MTU1MjgzLDU4LjQ0NDk4ODEgMjQuNTMzMjYwMyw1Ny41NzYyODkyIDI0LjAwODM5OTksNTcuMDI5NTU1MiBDMjMuOTk1NDY4OSw1Ny4wMTYwODUyIDIzLjk4MjI2NDIsNTcuMDAyODgwNiAyMy45Njg3OTQzLDU2Ljk4OTk0OTUgTDIzLjk2ODc5NDMsNTYuOTg5OTQ5NSBDMjMuMzkyNTkyLDU2LjQzNjc5OTggMjIuNDgyNTg1LDU2LjQzNjc5OTggMjEuOTA2MzgyOCw1Ni45ODk5NDk1IFoiIGlkPSJCYWNrLUFycm93Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDIwIDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjM2RhMGUxOwogICAgICAgIHN0cm9rZTogIzNkYTBlMTsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZV8yX2NvcHlfNCIgZGF0YS1uYW1lPSJTaGFwZSAyIGNvcHkgNCIgY2xhc3M9ImNscy0xIiBkPSJNMjc4MS4wNSwyNTU0Ljc0bC02LjQ5LTUuMjVhMC44NzYsMC44NzYsMCwwLDAtMS4xMiwwbC02LjQ5LDUuMjVhMS4yMjQsMS4yMjQsMCwwLDEtMS45NS0xLjF2LTIxLjQ1YTMuMDg1LDMuMDg1LDAsMCwxLDMuMjctMy4xOWgxMS40NmEzLjA4NSwzLjA4NSwwLDAsMSwzLjI3LDMuMTl2MjEuNDVBMS4yMjQsMS4yMjQsMCwwLDEsMjc4MS4wNSwyNTU0Ljc0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3NjQgLTI1MjgpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI0cHgiIGhlaWdodD0iMTFweCIgdmlld0JveD0iMCAwIDQgMTEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQgMTEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiMwMTAxMDEiIGQ9Ik0zLjM5MSw5LjY4bC0wLjEwMiwwLjQyN2MtMC40MiwwLjE2NS0wLjc1NSwwLjI3OC0xLjAwNSwwLjM0M3MtMC40NjUsMC4wOTctMC42NDMsMC4wOTcNCgkJCWMtMC4zNjUsMC0wLjYzOC0wLjA5My0wLjgyLTAuMjc2Yy0wLjE4Mi0wLjE4Ni0wLjI3My0wLjQxMi0wLjI3My0wLjY4NGMwLTAuMTAzLDAuMDA5LTAuMjA5LDAuMDI3LTAuMzE5DQoJCQljMC4wMTgtMC4xMTEsMC4wNDgtMC4yNTEsMC4wODktMC40MjFsMC43MjItMi44MzJjMC4wMzctMC4xNTYsMC4wNzItMC4zMjIsMC4xMDYtMC41czAuMDUxLTAuMzMsMC4wNTEtMC40NTMNCgkJCWMwLTAuMjQ5LTAuMDQyLTAuNDE1LTAuMTI2LTAuNDk2QzEuMzMzLDQuNDgyLDEuMTYxLDQuNDQsMC45MDEsNC40NGMtMC4xLDAtMC4yMzMsMC4wMTUtMC4zOTksMC4wNDcNCgkJCUMwLjMzNiw0LjUxOSwwLjIxLDQuNTQ1LDAuMTI0LDQuNTY2bDAuMTAzLTAuNDI2QzAuNTgyLDMuOTg1LDAuOSwzLjg2OSwxLjE4MywzLjc5NUMxLjQ2NSwzLjcyLDEuNjg4LDMuNjgyLDEuODUyLDMuNjgyDQoJCQljMC4zNzQsMCwwLjY0NSwwLjA4NiwwLjgxMywwLjI2czAuMjUzLDAuNDA2LDAuMjUzLDAuNjk5YzAsMC4wOC0wLjAwOSwwLjE4OS0wLjAyNywwLjMyNmMtMC4wMTksMC4xNC0wLjA0NiwwLjI3Ni0wLjA4MiwwLjQxNA0KCQkJTDIuMDgzLDguMjE0QzIuMDM3LDguMzg4LDEuOTk4LDguNTU3LDEuOTYzLDguNzI1QzEuOTMsOC44OSwxLjkxMyw5LjAyNywxLjkxMyw5LjEzM2MwLDAuMjU0LDAuMDU4LDAuNDI4LDAuMTc0LDAuNTIxDQoJCQljMC4xMTYsMC4wOTQsMC4zMDMsMC4xNCwwLjU2MiwwLjE0YzAuMDg2LDAsMC4yMS0wLjAxMSwwLjM3MS0wLjAzM0MzLjE4Miw5LjczOCwzLjMwNSw5LjcxMiwzLjM5MSw5LjY4eiBNMy44NzcsMS4xNjQNCgkJCWMwLDAuMjU0LTAuMDg0LDAuNDc1LTAuMjU0LDAuNjYyQzMuNDU1LDIuMDE2LDMuMjQ2LDIuMTEsMi45OTUsMi4xMWMtMC4yMzIsMC0wLjQzMy0wLjA5LTAuNjAyLTAuMjcxDQoJCQlDMi4yMjUsMS42NjEsMi4xNCwxLjQ1NSwyLjE0LDEuMjI1YzAtMC4yNDQsMC4wODQtMC40NTcsMC4yNTMtMC42MzlzMC4zNjktMC4yNzMsMC42MDItMC4yNzNjMC4yNTksMCwwLjQ3MiwwLjA4NiwwLjYzNiwwLjI1Nw0KCQkJQzMuNzk1LDAuNzM5LDMuODc3LDAuOTM4LDMuODc3LDEuMTY0eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4yIDE4Ij48dGl0bGU+d2FybmluZzwvdGl0bGU+PHBhdGggZmlsbD0iI0Y2Njk2RSIgZD0iTTE5LjUxLDE4LDEwLjYsMS4zNWEuNy43LDAsMCwwLTEuMjEsMEwuNDksMThhLjY4LjY4LDAsMCwwLDAsLjY4LjY5LjY5LDAsMCwwLC42LjM0SDE4LjkxYS42OS42OSwwLDAsMCwuNi0uMzRBLjY4LjY4LDAsMCwwLDE5LjUxLDE4Wk0xMSwxN0g5VjE1aDJabTAtMy41SDlWN2gyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuNCAtMSkiLz48L3N2Zz4=","data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZXZyb25fZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0JFQkVCRSIgZD0iTTQuNTE2LDcuNTQ4YzAuNDM2LTAuNDQ2LDEuMDQzLTAuNDgxLDEuNTc2LDBMMTAsMTEuMjk1bDMuOTA4LTMuNzQ3YzAuNTMzLTAuNDgxLDEuMTQxLTAuNDQ2LDEuNTc0LDANCgljMC40MzYsMC40NDUsMC40MDgsMS4xOTcsMCwxLjYxNWMtMC40MDYsMC40MTgtNC42OTUsNC41MDItNC42OTUsNC41MDJDMTAuNTcsMTMuODg4LDEwLjI4NSwxNCwxMCwxNHMtMC41Ny0wLjExMi0wLjc4OS0wLjMzNQ0KCWMwLDAtNC4yODctNC4wODQtNC42OTUtNC41MDJDNC4xMDcsOC43NDUsNC4wOCw3Ljk5Myw0LjUxNiw3LjU0OHoiLz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTkiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOSIgPg0KCTxkZWZzPg0KCQk8bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4IiB5MT0iMTguNSIgeDI9IjgiIHkyPSIwLjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgkJCTxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZmNkYiIvPg0KCQkJPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmMGE5Ii8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJPC9kZWZzPg0KCTx0aXRsZT5saXN0LWljb248L3RpdGxlPg0KCTxyZWN0IHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIHJ4PSIxIiByeT0iMSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPg0KCTxwYXRoIGQ9Ik0xOS44MywyYS41LjUsMCwwLDEsLjUuNXYxNmEuNS41LDAsMCwxLS41LjVoLTEzYS41LjUsMCwwLDEtLjUtLjVWMi41YS41LjUsMCwwLDEsLjUtLjVoMTNtMC0xaC0xM2ExLjUsMS41LDAsMCwwLTEuNSwxLjV2MTZBMS41LDEuNSwwLDAsMCw2LjgzLDIwaDEzYTEuNSwxLjUsMCwwLDAsMS41LTEuNVYyLjVBMS41LDEuNSwwLDAsMCwxOS44MywxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuMzMgLTEpIiBzdHlsZT0iZmlsbDojZWQ5OTEyIi8+DQoJPHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCgk8cmVjdCB4PSIzIiB5PSI3IiB3aWR0aD0iOC4wMyIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIiBzdHlsZT0iZmlsbDojZTQ5NjE2Ii8+DQoJPHJlY3QgeD0iMyIgeT0iMTMiIHdpZHRoPSI4LjAzIiBoZWlnaHQ9IjEiIHN0eWxlPSJmaWxsOiNlNDk2MTYiLz4NCjwvc3ZnPg==",
"data:image/svg+xml;base64,"+vi(c),"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzUiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAzNSAyOSI+DQogIDxkZWZzPg0KICAgIDxzdHlsZT4NCiAgICAgIC5jb3JyZWN0LXJldmlldy1maWxsIHsNCiAgICAgICAgZmlsbDogIzQ4YmE0MDsNCiAgICAgICAgc3Ryb2tlOiAjZmZmOw0KICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsNCiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOw0KICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjM1IiBoZWlnaHQ9IjI5IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+DQogICAgICA8ZmVHYXVzc2lhbkJsdXIgcmVzdWx0PSJibHVyIiBzdGREZXZpYXRpb249IjIiLz4NCiAgICAgIDxmZUZsb29kIHJlc3VsdD0iZmxvb2QiIGZsb29kLW9wYWNpdHk9IjAuMiIvPg0KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPg0KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW49IlNvdXJjZUdyYXBoaWMiLz4NCiAgICA8L2ZpbHRlcj4NCiAgPC9kZWZzPg0KICA8ZyBzdHlsZT0iZmlsbDogIzQ4YmE0MDsgZmlsdGVyOiB1cmwoI2ZpbHRlcikiPg0KICAgIDxwYXRoIGlkPSJwYXRoIiBjbGFzcz0iY29ycmVjdC1yZXZpZXctZmlsbCIgZD0iTTE0LjQ3OSwyMS45ODhIMTMuNzNhMi42NDUsMi42NDUsMCwwLDEtMi4xMjgtMS4wNUw0Ljk4OSwxNC4xMjMsOS44NzQsOS4wODlsNC4xNzEsNC4zTDI0LjEyNCwyLjk5MiwyOS4wMSw4LjAyNywxNi40NzgsMjAuOTM4QTIuNzA5LDIuNzA5LDAsMCwxLDE0LjQ3OSwyMS45ODhaIiBzdHlsZT0ic3Ryb2tlOiBpbmhlcml0OyBmaWx0ZXI6IG5vbmU7IGZpbGw6IGluaGVyaXQiLz4NCiAgPC9nPg0KICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoIiBzdHlsZT0ic3Ryb2tlOiAjZmZmOyBmaWx0ZXI6IG5vbmU7IGZpbGw6IG5vbmUiLz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iY29ycmVjdC1sYXJnZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgNDcgNDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMi40NDkiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC43NSIgZmxvb2QtY29sb3I9IiMwMDAwMDAiLz4KICAgICAgPGZlQ29tcG9zaXRlIHJlc3VsdD0iY29tcG9zaXRlIiBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPgogICAgICA8ZmVCbGVuZCByZXN1bHQ9ImJsZW5kIiBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIDxjaXJjbGUgaWQ9IkVsbGlwc2VfMV9jb3B5IiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IiBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik01NCwyMTI0YTE1LDE1LDAsMSwwLDE1LDE1QTE1LDE1LDAsMCwwLDU0LDIxMjRabTguNzkyLDEwLjM2LTExLjYxOSwxMS42MmExLjM1MSwxLjM1MSwwLDAsMS0xLjkyOSwwbC00Ljc0My00Ljc0YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTI5LTEuOTNsMy43OCwzLjc4LDEwLjY1LTEwLjY1YTEuMzY0LDEuMzY0LDAsMSwxLDEuOTg3LDEuODdBMC4yMjgsMC4yMjgsMCwwLDEsNjIuNzkyLDIxMzQuMzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEgLTIxMTgpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LWxhcmdlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDciIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCA0NyA0NyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIyIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIyLjQ0OSIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjc1IiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIyMyIgY3k9IjIxIiByPSIxOCIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE0MiwyMTI0YTE1LjAwNSwxNS4wMDUsMCwxLDAsMTUuMDA1LDE1QTE1LjAwNSwxNS4wMDUsMCwwLDAsMTQyLDIxMjRabTYuNjMxLDEwLjE0LTQuODYzLDQuODYsNC44NTksNC44NmExLjI1MSwxLjI1MSwwLDAsMS0xLjc2OSwxLjc3aDBMMTQyLDIxNDAuNzdsLTQuODYzLDQuODZhMS4yNDgsMS4yNDgsMCwxLDEtMS43NjktMS43Nmw0Ljg2My00Ljg3LTQuODg5LTQuODlhMS4yNTMsMS4yNTMsMCwwLDEsMC0xLjc3LDEuMjY3LDEuMjY3LDAsMCwxLDEuNzY5LDBsNC44ODksNC45LDQuODYzLTQuODdhMS4yNTIsMS4yNTIsMCwwLDEsMS43ODIsMS43NkEwLjAxNCwwLjAxNCwwLDAsMCwxNDguNjM0LDIxMzQuMTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE5IC0yMTE4KSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iY29ycmVjdC1zbWFsbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI3IiB2aWV3Qm94PSIwIDAgMjcgMjciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgICAgZmlsdGVyOiB1cmwoI2ZpbHRlcik7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogIzZiYmYyMDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8ZmlsdGVyIGlkPSJmaWx0ZXIiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNyIgaGVpZ2h0PSIyNyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPGZlT2Zmc2V0IHJlc3VsdD0ib2Zmc2V0IiBkeT0iMSIgaW49IlNvdXJjZUFscGhhIi8+CiAgICAgIDxmZUdhdXNzaWFuQmx1ciByZXN1bHQ9ImJsdXIiIHN0ZERldmlhdGlvbj0iMS40MTQiLz4KICAgICAgPGZlRmxvb2QgcmVzdWx0PSJmbG9vZCIgZmxvb2Qtb3BhY2l0eT0iMC4zIiBmbG9vZC1jb2xvcj0iIzAwMDAwMCIvPgogICAgICA8ZmVDb21wb3NpdGUgcmVzdWx0PSJjb21wb3NpdGUiIG9wZXJhdG9yPSJpbiIgaW4yPSJibHVyIi8+CiAgICAgIDxmZUJsZW5kIHJlc3VsdD0iYmxlbmQiIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxMyIgY3k9IjEyIiByPSIxMiIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTg5LDIxMzVhMTAsMTAsMCwxLDAsMTAsMTBBMTAsMTAsMCwwLDAsODksMjEzNVptNS44NjEsNi45MS03Ljc0Niw3Ljc1YTAuOTE5LDAuOTE5LDAsMCwxLTEuMjg2LDBsLTMuMTYyLTMuMTdhMC45MDcsMC45MDcsMCwwLDEsMS4yODYtMS4yOGwyLjUyLDIuNTIsNy4xLTcuMWEwLjkwNywwLjkwNywwLDEsMSwxLjMyNCwxLjI0QTAuMTM1LDAuMTM1LDAsMCwxLDk0Ljg2MSwyMTQxLjkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc2IC0yMTMzKSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyBpZD0iaW5jb3JyZWN0LXNtYWxsIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWx0ZXI6IHVybCgjZmlsdGVyKTsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmY2NTNiOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICAgIDxmaWx0ZXIgaWQ9ImZpbHRlciIgeD0iMCIgeT0iMCIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8ZmVPZmZzZXQgcmVzdWx0PSJvZmZzZXQiIGR5PSIxIiBpbj0iU291cmNlQWxwaGEiLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ciIgc3RkRGV2aWF0aW9uPSIxLjQxNCIvPgogICAgICA8ZmVGbG9vZCByZXN1bHQ9ImZsb29kIiBmbG9vZC1vcGFjaXR5PSIwLjMiIGZsb29kLWNvbG9yPSIjMDAwMDAwIi8+CiAgICAgIDxmZUNvbXBvc2l0ZSByZXN1bHQ9ImNvbXBvc2l0ZSIgb3BlcmF0b3I9ImluIiBpbjI9ImJsdXIiLz4KICAgICAgPGZlQmxlbmQgcmVzdWx0PSJibGVuZCIgaW49IlNvdXJjZUdyYXBoaWMiLz4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzFfY29weV8yIiBkYXRhLW5hbWU9IkVsbGlwc2UgMSBjb3B5IDIiIGNsYXNzPSJjbHMtMSIgY3g9IjEzIiBjeT0iMTIiIHI9IjEyIi8+CiAgPHBhdGggaWQ9IlNoYXBlXzNfY29weV8yIiBkYXRhLW5hbWU9IlNoYXBlIDMgY29weSAyIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMywyYTEwLDEwLDAsMSwwLDEwLDEwQTEwLDEwLDAsMCwwLDEzLDJabTQuNDIsNi43NjFMMTQuMTgxLDEybDMuMjQsMy4yMzlhMC44MzQsMC44MzQsMCwwLDEtMS4xNzksMS4xNzhoMEwxMywxMy4xODEsOS43NiwxNi40MjNhMC44MzQsMC44MzQsMCwwLDEtMS4xNzktMS4xNzlMMTEuODIzLDEyLDguNTY0LDguNzQyQTAuODM0LDAuODM0LDAsMCwxLDkuNzQzLDcuNTYzTDEzLDEwLjgyM2wzLjI0Mi0zLjI0MkEwLjgzMywwLjgzMywwLDEsMSwxNy40MzIsOC43NVoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHRpdGxlPkVtcHR5LWFuc3dlcjwvdGl0bGU+PHBhdGggZD0iTTAsMThBMTgsMTgsMCwxLDAsMTgsMCwxOCwxOCwwLDAsMCwwLDE4Wk0xOCwyLjY4YTE1LjI2LDE1LjI2LDAsMCwxLDkuODQsMy41OUw2LjI3LDI3Ljg0QTE1LjMxLDE1LjMxLDAsMCwxLDE4LDIuNjhabTAsMzAuNjRhMTUuMjYsMTUuMjYsMCwwLDEtOS44NC0zLjU5TDI5LjczLDguMTZBMTUuMzEsMTUuMzEsMCwwLDEsMTgsMzMuMzJaIiBzdHlsZT0iZmlsbDojYzFjMWMxIi8+PC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHJlY3QgaWQ9IlJlY3RhbmdsZV81X2NvcHlfMyIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgNSBjb3B5IDMiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjMiIHJ5PSIzIi8+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjc3LDE2Ljg0NEwxNS4zMzIsMTMuNWE1LjQ0Nyw1LjQ0NywwLDAsMCwuNzk1LTIuODQzLDUuNzcsNS43NywwLDAsMC01LjY0Ni01LjY0N0E1LjQ3Niw1LjQ3NiwwLDAsMCw1LDEwLjQ4NWE1Ljc3MSw1Ljc3MSwwLDAsMCw1LjY0NSw1LjY0Nyw1LjQ0Miw1LjQ0MiwwLDAsMCwyLjc1OC0uNzQ3bDMuMzYzLDMuMzY2YTAuODQzLDAuODQzLDAsMCwwLDEuMTkxLDBsMC44MzUtLjgzNUEwLjcxNiwwLjcxNiwwLDAsMCwxOC42NzcsMTYuODQ0Wk02LjY5LDEwLjQ4NWEzLjc5MSwzLjc5MSwwLDAsMSwzLjc5MS0zLjc5Myw0LjA4Niw0LjA4NiwwLDAsMSwzLjk2MSwzLjk2MiwzLjc5MywzLjc5MywwLDAsMS0zLjc5MSwzLjc5M0E0LjA4Nyw0LjA4NywwLDAsMSw2LjY5LDEwLjQ4NVoiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyBpZD0icGFzc2VkLWljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB2aWV3Qm94PSIwIDAgNzUgNzUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2ZWMzMjI7CiAgICAgICAgc3Ryb2tlOiAjNmJiZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogM3B4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM2Ii8+CiAgPHBhdGggaWQ9ImNoZWNrLWljb24iIGNsYXNzPSJjbHMtMiIgZD0iTTY1NTguMDcsMjE4My44NmwtMjQuMDksMjQuMDItMTAuMDgtMTAuMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAzLjUgLTIxNTguNSkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NSIgdmlld0JveD0iMCAwIDc1IDc1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZjI2NTRlOwogICAgICAgIHN0cm9rZTogI2YyNjU0ZTsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNjE2MTYxOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjM3LjUiIGN5PSIzNy41IiByPSIzNiIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik04MDQzLjA2LDIxODIuOTFsLTI2LjEyLDI2LjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+CiAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNODAxNi45MSwyMTgyLjkxbDI2LjE1LDI2LjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTI2IDMyMCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iLTExMC41NSIgeTE9IjQzMy45MiIgeDI9Ii01NS42IiB5Mj0iNDMzLjkyIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDM0NS4xNyAtMjc0LjcyKSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0aXRsZT7Qt9Cw0LPQu9GD0YjQutCwLWZsYXNoPC90aXRsZT48cmVjdCB3aWR0aD0iNTI2IiBoZWlnaHQ9IjMyMCIgc3R5bGU9ImZpbGw6I2VhZWFlYSIvPjxyZWN0IHg9IjIxMyIgeT0iMTEwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgc3R5bGU9ImZpbGw6I2IyMTIyNiIvPjxwYXRoIGQ9Ik0yMzQuNiwxODZ2LTYuMmwxLjEtLjFjNS4xLS41LDcuNS0xLjYsMTAuOC00LjksMy44LTMuOCw2LjQtOC42LDEwLjYtMTkuOSwyLjgtNy40LDUuMS0xMiw4LjgtMTcuMWEyOC42NiwyOC42NiwwLDAsMSwxMy44LTkuOSwzNC4yNCwzNC4yNCwwLDAsMSw4LjktMS42aC45djEyLjRsLTEuMS4xYTE2LDE2LDAsMCwwLTcuMywyLjJjLTIuOSwxLjctNi41LDYuMS04LjYsMTAuNS0uNywxLjUtMS4xLDEuNCw0LjYsMS40aDV2MTIuNkgyNjYuN2wtLjksMS45YTgxLjIsODEuMiwwLDAsMS03LjIsMTIuOWMtNC44LDYuOC0xMS4yLDEwLjQtMjAuMSwxMS42LTEsLjEtMi4zLjItMywuMmgtMS4xVjE4NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMSAtMC4xKSIgc3R5bGU9ImZpbGw6dXJsKCNhKSIvPjwvc3ZnPg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCAzNCIgd2lkdGg9IjQ0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMywxNEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywyOEg0MWEzLDMsMCwwLDEsMCw2SDNhMywzLDAsMCwxLDAtNlpNMywwSDQxYTMsMywwLDAsMSwwLDZIM0EzLDMsMCwwLDEsMywwWiIgc3R5bGU9ImZpbGw6IzNkYTBlMSIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxNi42NSI+DQoJPHJlY3Qgd2lkdGg9IjIyIiBoZWlnaHQ9IjIuNjUiIHJ4PSIxLjMyIiByeT0iMS4zMiIgc3R5bGU9ImZpbGw6IzNmYTlmNTsgZmlsbC1vcGFjaXR5OjAuNDgiLz4NCgk8cmVjdCB5PSI3IiB3aWR0aD0iMjIiIGhlaWdodD0iMi42NSIgcng9IjEuMzIiIHJ5PSIxLjMyIiBzdHlsZT0iZmlsbDojM2ZhOWY1OyBmaWxsLW9wYWNpdHk6MC40OCIvPg0KCTxyZWN0IHk9IjE0IiB3aWR0aD0iMjIiIGhlaWdodD0iMi42NSIgcng9IjEuMzIiIHJ5PSIxLjMyIiBzdHlsZT0iZmlsbDojM2ZhOWY1OyBmaWxsLW9wYWNpdHk6MC40OCIvPg0KPC9zdmc+",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNCAzNCIgd2lkdGg9IjM0IiBoZWlnaHQ9IjM0Ij4NCgk8cGF0aCBkPSJNMjEuMjUsMTYuOTgsMzMuMTEsMjguODVhMy4wMTIsMy4wMTIsMCwwLDEtNC4yNiw0LjI2TDE2Ljk4LDIxLjI1LDUuMTIsMzMuMTFBMy4wMTYsMy4wMTYsMCwwLDEsLjg1LDI4Ljg1TDEyLjcyLDE2Ljk4Ljg1LDUuMTJBMy4wMTksMy4wMTksMCwwLDEsNS4xMi44NUwxNi45OCwxMi43MiwyOC44NS44NWEzLjAxNiwzLjAxNiwwLDAsMSw0LjI2LDQuMjdaIiBzdHlsZT0iZmlsbDojM2RhMGUxIi8+DQo8L3N2Zz4=","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDIwIDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogIzllYWViOTsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZV8yX2NvcHlfNCIgZGF0YS1uYW1lPSJTaGFwZSAyIGNvcHkgNCIgY2xhc3M9ImNscy0xIiBkPSJNMjc4MS4wNSwyNTU0Ljc0bC02LjQ5LTUuMjVhMC44NzYsMC44NzYsMCwwLDAtMS4xMiwwbC02LjQ5LDUuMjVhMS4yMjQsMS4yMjQsMCwwLDEtMS45NS0xLjF2LTIxLjQ1YTMuMDg1LDMuMDg1LDAsMCwxLDMuMjctMy4xOWgxMS40NmEzLjA4NSwzLjA4NSwwLDAsMSwzLjI3LDMuMTl2MjEuNDVBMS4yMjQsMS4yMjQsMCwwLDEsMjc4MS4wNSwyNTU0Ljc0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3NjQgLTI1MjgpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjIxcHgiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHJlY3QgeT0iMiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjIiIGhlaWdodD0iMTkiLz4NCjxyZWN0IGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTIwLDE0LjcyNWMtNS42NjcsNi41NjMtMTEuMzMzLTYuMDEzLTE3LDAuNTUxDQoJCQljMC0zLjg1MSwwLTcuNywwLTExLjU1YzUuNjY3LTYuMTk3LDExLjMzMyw2Ljc0NywxNywwLjU1QzIwLDcuNzU4LDIwLDExLjI0MSwyMCwxNC43MjV6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNNyw2LjEzN0M2LDYuMDM5LDUsNi4yNTYsNCw2Ljk5OWMwLTEuMDQ0LDAtMi4wODgsMC0zLjEzMg0KCQkJYzEtMC43MjYsMi0wLjkyNSwzLTAuODA5QzcsNC4wODQsNyw1LjExLDcsNi4xMzd6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNMTAsMTAuMTk1QzksOS42OTMsOCw5LjI5Nyw3LDkuMjE2QzcsOC4xOSw3LDcuMTY0LDcsNi4xMzcNCgkJCWMxLDAuMDk4LDIsMC41MTIsMywxLjAzMUMxMCw4LjE3NywxMCw5LjE4NywxMCwxMC4xOTV6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNNywxMi4yOTZjLTEtMC4wNjMtMiwwLjE4OS0zLDAuOTY4YzAtMS4wNDQsMC0yLjA4OCwwLTMuMTMyDQoJCQljMS0wLjc2MSwyLTAuOTk2LDMtMC45MTVDNywxMC4yNDMsNywxMS4yNyw3LDEyLjI5NnoiLz4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0NDRGNTEiIGQ9Ik0xMyw4LjgzMmMtMS0wLjUyLTItMS4xNDQtMy0xLjY2M2MwLTEuMDA5LDAtMi4wMTgsMC0zLjAyNg0KCQkJYzEsMC41MzcsMiwxLjE3OSwzLDEuNzE2QzEzLDYuODQ5LDEzLDcuODQsMTMsOC44MzJ6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNMTYsMTIuNzgzYy0xLTAuMDgtMi0wLjQ3Ny0zLTAuOTc5YzAtMC45OTEsMC0xLjk4MiwwLTIuOTczDQoJCQljMSwwLjUxOSwyLDAuOTMzLDMsMS4wMzFDMTYsMTAuODM2LDE2LDExLjgxLDE2LDEyLjc4M3oiLz4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM0NDRGNTEiIGQ9Ik0xMywxNC43NzhjLTEtMC40ODMtMi0xLjA3My0zLTEuNTU3YzAtMS4wMDksMC0yLjAxOCwwLTMuMDI2DQoJCQljMSwwLjUwMSwyLDEuMTA4LDMsMS42MDlDMTMsMTIuNzk2LDEzLDEzLjc4NywxMywxNC43Nzh6Ii8+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0RjUxIiBkPSJNMTksOS4wMDFjLTEsMC43NDMtMiwwLjk2LTMsMC44NjJjMC0wLjk3MywwLTEuOTQ3LDAtMi45Mg0KCQkJYzEsMC4xMTYsMi0wLjA4MywzLTAuODA5QzE5LDcuMDg5LDE5LDguMDQ1LDE5LDkuMDAxeiIvPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzQ0NEY1MSIgZD0iTTE5LDE0LjczNmMtMSwwLjc3OC0yLDEuMDMxLTMsMC45NjhjMC0wLjk3NCwwLTEuOTQ3LDAtMi45MjENCgkJCWMxLDAuMDgxLDItMC4xNTMsMy0wLjkxNEMxOSwxMi44MjQsMTksMTMuNzgsMTksMTQuNzM2eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5LjAzIiBoZWlnaHQ9IjUuMDMiIHZpZXdCb3g9IjAgMCA5LjAzIDUuMDMiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2EzYTNhOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMS40cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICAgIG9wYWNpdHk6IDAuNjQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMTciIGRhdGEtbmFtZT0iUHJldmlvdXMtY2hldnJvbiBjb3B5IDE3IiBjbGFzcz0iY2xzLTEiIGQ9Ik01MDY4LjY2LDU5NDYuMzJsMy44Mi0zLjgyLDMuODIsMy44MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwNjcuOTcgLTU5NDIpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlN0b3B3YXRjaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcuMzc2LDYuNzQ1Yy0wLjQ0NywwLjI3NSwxLjE5Nyw0LjI0MiwxLjU5OCw0Ljg4OGMwLjM1LDAuNTY5LDEuMDkzLDAuNzQyLDEuNjU4LDAuMzk0DQoJYzAuNTY4LTAuMzUyLDAuNzQ1LTEuMDk0LDAuMzk1LTEuNjZDMTAuNjMsOS43MTksNy44MjIsNi40NjksNy4zNzYsNi43NDV6IE03LjA0MSwyLjQwMkM3Ljk2OSwyLjA3OSw4Ljk2MywxLjksMTAsMS45DQoJczIuMDMxLDAuMTc5LDIuOTU5LDAuNTAyYzAuMzI5LDAuMTE0LDAuNzY1LTAuMTE1LDAuNTcyLTAuNjExYy0wLjE0MS0wLjM2LTAuMjc3LTAuNzEyLTAuMzMyLTAuODU1DQoJYy0wLjEzMS0wLjMzOS0wLjYtMC42MTktMC44MDQtMC42NjVDMTEuNjIzLDAuMDk3LDEwLjgyMywwLDEwLDBTOC4zNzcsMC4wOTcsNy42MDQsMC4yNzFDNy40LDAuMzE3LDYuOTMyLDAuNTk3LDYuODAxLDAuOTM2DQoJQzYuNzQ2LDEuMDc5LDYuNjA5LDEuNDMxLDYuNDY5LDEuNzkxQzYuMjc2LDIuMjg3LDYuNzEyLDIuNTE3LDcuMDQxLDIuNDAyeiBNMTkuMDk4LDMuMTg2Yy0wLjE5Mi0wLjIzLTAuMzk2LTAuNDU1LTAuNjEzLTAuNjcyDQoJYy0wLjIxNi0wLjIxNy0wLjQ0MS0wLjQyLTAuNjctMC42MTNjLTAuMTUzLTAuMTI5LTAuNjAzLTAuMjM0LTAuODg4LDAuMDUxYy0wLjI4NCwwLjI4NS0xLjY0OCwxLjY0Ny0xLjY0OCwxLjY0Nw0KCWMwLjQwMiwwLjI4OCwwLjc5MywwLjYwNSwxLjE1NSwwLjk2NmMwLjM2MiwwLjM2MSwwLjY3NywwLjc1MiwwLjk2NiwxLjE1NWMwLDAsMS4zNjMtMS4zNjIsMS42NDctMS42NDcNCglDMTkuMzMzLDMuNzg3LDE5LjIyOCwzLjMzOCwxOS4wOTgsMy4xODZ6IE0xMCwyLjljLTQuNDc1LDAtOC4xMDEsMy42MjYtOC4xMDEsOC4xYzAsNC40NzUsMy42MjYsOC4xMDEsOC4xMDEsOC4xMDENCgljNC40NzMsMCw4LjEtMy42MjYsOC4xLTguMTAxQzE4LjEsNi41MjcsMTQuNDczLDIuOSwxMCwyLjl6IE0xMCwxNy4xMDFjLTMuMzY4LDAtNi4xLTIuNzMxLTYuMS02LjFzMi43MzEtNi4xLDYuMS02LjENCglzNi4xMDEsMi43MzEsNi4xMDEsNi4xQzE2LjEwMSwxNC4zNjksMTMuMzY5LDE3LjEwMSwxMCwxNy4xMDF6Ii8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4zNSIgaGVpZ2h0PSI5LjM4IiB2aWV3Qm94PSIwIDAgMTYuMzUgOS4zOCI+CiAgPG1ldGFkYXRhPjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIvPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz48L21ldGFkYXRhPgo8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAyLjVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfNDYiIGRhdGEtbmFtZT0iUHJldmlvdXMtY2hldnJvbiBjb3B5IDQ2IiBjbGFzcz0iY2xzLTEiIGQ9Ik02MzI3LjkxLDQ0MjYuMTFsLTYuOTIsNi40LTYuOTEtNi40IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjMxMi44MSAtNDQyNC44NCkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2Ljk2OSIgaGVpZ2h0PSIxMi45NCIgdmlld0JveD0iMCAwIDYuOTY5IDEyLjk0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNoZXZyb24tYnRuLW5leHQtaWNvbi0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjaGV2cm9uLWJ0bi1uZXh0LWljb24tMSIgZD0iTTM5OS4wNTgsMjAxNi45NGw0LjktNS40NS00LjktNS40NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5OC4wMzEgLTIwMDUuMDMpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY4OCIgaGVpZ2h0PSIxMi42MiIgdmlld0JveD0iMCAwIDYuNjg4IDEyLjYyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNoZXZyb24tYnRuLXByZXYtaWNvbi0xIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjaGV2cm9uLWJ0bi1wcmV2LWljb24tMSIgZD0iTTE3MC44MzMsMjAxNi43OWwtNC42ODQtNS4zLDQuNjg0LTUuMjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjUuMTU2IC0yMDA1LjE5KSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4wMiAxNS4wMiI+PHRpdGxlPmluZm88L3RpdGxlPjxwb2x5Z29uIHBvaW50cz0iOC4yNCA0LjAxIDcgNC4wMSA3IDUuMzMgNyA1LjMzIDguMjQgNS4zMyA4LjI0IDQuMDEiIHN0eWxlPSJmaWxsOiNmNDViNDQ7b3BhY2l0eTowLjgwMDAwMDAxMTkyMDkyOTtpc29sYXRpb246aXNvbGF0ZSIvPjxyZWN0IHg9IjciIHk9IjcuMDMiIHdpZHRoPSIxLjMiIGhlaWdodD0iMy45OSIgc3R5bGU9ImZpbGw6I2Y0NWI0NDtvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5O2lzb2xhdGlvbjppc29sYXRlIi8+PHBhdGggZD0iTTcuNSwwQTcuNTEsNy41MSwwLDEsMCwxNSw3LjVoMEE3LjUxLDcuNTEsMCwwLDAsNy41LDBabTAsMTMuNjVBNi4xNCw2LjE0LDAsMSwxLDEzLjY0LDcuNSw2LjE0LDYuMTQsMCwwLDEsNy41LDEzLjY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMSAwLjAxKSIgc3R5bGU9ImZpbGw6I2Y0NWI0NDtvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5O2lzb2xhdGlvbjppc29sYXRlIi8+PC9zdmc+",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNC4wMyIgdmlld0JveD0iMCAwIDE2IDE0LjAzIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjM2RhMGUxOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlNoYXBlXzE1MDJfY29weSIgZGF0YS1uYW1lPSJTaGFwZSAxNTAyIGNvcHkiIGNsYXNzPSJjbHMtMSIgZD0iTTQ1NjkuMTcsMTM1My4wMWE3LjIwNyw3LjIwNywwLDAsMSwuNDUtMS42OCw2LjkwNyw2LjkwNywwLDAsMSw5LjA1LTMuODIsNy4wNjQsNy4wNjQsMCwwLDEsMy44MSw5LjE1LDYuOTEsNi45MSwwLDAsMS05LjA1LDMuODFsMC44Ny0yLjE2aDBhNC42LDQuNiwwLDAsMCw2LjAzLTIuNTQsNC42OTQsNC42OTQsMCwwLDAtMi41NC02LjEsNC42LDQuNiwwLDAsMC02LjAzLDIuNTUsNC4wNTMsNC4wNTMsMCwwLDAtLjIzLjc1bDIuNDQtLjAzLTMuNTMsNC42MUw0NTY3LDEzNTNsMi4xNywwLjAxaDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDU2NyAtMTM0Ni45NykiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyBpZD0icGFzc2VkLWljb24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc1IiBoZWlnaHQ9Ijc1IiB2aWV3Qm94PSIwIDAgNzUgNzUiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICM2ZWMzMjI7CiAgICAgICAgc3Ryb2tlOiAjNmJiZjIwOwogICAgICAgIHN0cm9rZS13aWR0aDogM3B4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2Utd2lkdGg6IDVweDsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM2Ii8+CiAgPHBhdGggaWQ9ImNoZWNrLWljb24iIGNsYXNzPSJjbHMtMiIgZD0iTTY1NTguMDcsMjE4My44NmwtMjQuMDksMjQuMDItMTAuMDgtMTAuMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAzLjUgLTIxNTguNSkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3NSIgaGVpZ2h0PSI3NSIgdmlld0JveD0iMCAwIDc1IDc1Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZjI2NTRlOwogICAgICAgIHN0cm9rZTogI2YyNjU0ZTsKICAgICAgICBzdHJva2Utd2lkdGg6IDNweDsKICAgICAgfQoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjNjE2MTYxOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiA1cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjM3LjUiIGN5PSIzNy41IiByPSIzNiIvPgogIDxwYXRoIGlkPSJTaGFwZV8zX2NvcHkiIGRhdGEtbmFtZT0iU2hhcGUgMyBjb3B5IiBjbGFzcz0iY2xzLTIiIGQ9Ik04MDQzLjA2LDIxODIuOTFsLTI2LjEyLDI2LjEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+CiAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNODAxNi45MSwyMTgyLjkxbDI2LjE1LDI2LjE1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk5Mi41IC0yMTU4LjUpIi8+Cjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHRpdGxlPm1hdGNoLWljb248L3RpdGxlPjxwYXRoIGQ9Ik0xMiwyNGE2LDYsMCwwLDEtNi02VjEzLjJIOC4yOFYxOGEzLjcyLDMuNzIsMCwwLDAsNy40NCwwVjEzLjJIMThWMThBNiw2LDAsMCwxLDEyLDI0Wk0xMyw4djhhMSwxLDAsMCwxLTIsMFY4YTEsMSwwLDEsMSwyLDBabTIuNzItMkEzLjcyLDMuNzIsMCwwLDAsOC4yOCw2djQuOEg2VjZBNiw2LDAsMCwxLDE4LDZ2NC44SDE1LjcyWiIgc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLXJ1bGU6ZXZlbm9kZCIvPjwvc3ZnPg==","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE4IDE0Ij4KICA8cGF0aCBzdHlsZT0iZmlsbDogI2NmZDNkNTtmaWxsLXJ1bGU6IGV2ZW5vZGQiIGQ9Ik02Mjk2LDQ0NzMuMDFoMTh2LTJoLTE4djJabTAsNGgxOHYtMmgtMTh2MlptMC04aDE4di0yaC0xOHYyWm0wLTZ2MmgxOHYtMmgtMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjI5NiAtNDQ2MykiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE4IDE0Ij4KICA8cGF0aCBzdHlsZT0iZmlsbDogIzNkYTBlMTtmaWxsLXJ1bGU6IGV2ZW5vZGQiIGQ9Ik02Mjk2LDQ0NzMuMDFoMTh2LTJoLTE4djJabTAsNGgxOHYtMmgtMTh2MlptMC04aDE4di0yaC0xOHYyWm0wLTZ2MmgxOHYtMmgtMThaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjI5NiAtNDQ2MykiLz4KPC9zdmc+Cg==","data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMiA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzIgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LjEsMTcuNnYtOGMwLTMsMi40LTUuNSw1LjQtNS43QzE3LjUsNCwyMCw2LjUsMjAsOS42djhjMi42LTEuOCw0LjEtNC44LDQtOGMwLTUuNy01LTEwLjItMTAuOC05LjUNCgljLTMuOCwwLjUtNywzLjMtOCw2LjlDNCwxMS4xLDUuNywxNS40LDkuMSwxNy42eiBNMzAsMjcuNmwtOS43LTQuOGMtMC40LTAuMi0wLjgtMC4yLTEuMi0wLjJIMThWOS4zQzE3LjgsNy40LDE2LjIsNiwxNC40LDYNCglTMTEuMSw3LjQsMTEsOS4ydjIzLjRsLTcuMS0xLjVjLTAuMiwwLTAuMy0wLjEtMC41LTAuMWMtMC42LDAtMS4yLDAuMi0xLjcsMC43TDAsMzMuNWwxMC41LDEwLjZjMC42LDAuNiwxLjQsMC45LDIuMywwLjloMTQuNQ0KCWMxLjYsMCwyLjktMS4yLDMuMS0yLjdMMzEuOSwzMWMwLTAuMSwwLTAuMywwLTAuNEMzMiwyOS4yLDMxLjIsMjguMSwzMCwyNy42eiIvPg0KPC9zdmc+DQo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE0LjQgMTgiPg0KCTxwb2x5Z29uIHBvaW50cz0iMCAwIDAgMTggMTQuNCA5IDAgMCIgc3R5bGU9ImZpbGw6I2ZmZiIvPg0KPC9zdmc+","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij4NCiAgPHBhdGggc3R5bGU9ImZpbGw6ICNmZmY7IGZpbGwtcnVsZTogZXZlbm9kZDsiIGQ9Ik02OTksMTYzaC00VjE0N2g0djE2Wm04LDAtNCwwVjE0N2w0LDB2MTZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjk1IC0xNDcpIi8+DQo8L3N2Zz4NCg==",
"data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzJweCIgaGVpZ2h0PSI3MnB4IiB2aWV3Qm94PSIwIDAgMTQyLjIyIDE0Mi4yMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQyLjIyIDE0Mi4yMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Y2lyY2xlIG9wYWNpdHk9IjAuNDMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBjeD0iNzEuMTEiIGN5PSI3MS4xMSIgcj0iNzEuMTEiLz4NCjxwb2x5Z29uIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjU0LjQyMywxMDQuNTk0IDEwNS43OTgsNzAuNzc0IDU0LjQyMywzNy42MjYgIi8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ5My4zOSw1ODQ3LjUzbC03LjA4LDYuNDgsNy4wOCw2LjQ3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjQ3NSAtNTgzOCkiLz4KPC9zdmc+Cg==",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjM2RhMGUxOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICAgIHN0cm9rZS13aWR0aDogMi41cHg7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8Y2lyY2xlIGlkPSJFbGxpcHNlXzg2M19jb3B5XzIiIGRhdGEtbmFtZT0iRWxsaXBzZSA4NjMgY29weSAyIiBjbGFzcz0iY2xzLTEiIGN4PSIxNiIgY3k9IjE2IiByPSIxNSIvPgogIDxwYXRoIGlkPSJQcmV2aW91cy1jaGV2cm9uX2NvcHlfMiIgZGF0YS1uYW1lPSJQcmV2aW91cy1jaGV2cm9uIGNvcHkgMiIgY2xhc3M9ImNscy0yIiBkPSJNNjQ4OC42MSw1ODYwLjQ3bDcuMDgtNi40OC03LjA4LTYuNDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NDc1IC01ODM4KSIvPgo8L3N2Zz4K",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOC41NCI+DQoJPGxpbmUgeDE9IjEuMzMiIHkxPSIxNy4yMSIgeDI9IjE2LjY3IiB5Mj0iMS4zMyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2Utd2lkdGg6Mi42NTAwMDAwOTUzNjc0MzE2cHg7b3BhY2l0eTowLjg1Ii8+DQoJPGxpbmUgeDE9IjE2LjY3IiB5MT0iMTcuMjEiIHgyPSIxLjMzIiB5Mj0iMS4zMyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2Utd2lkdGg6Mi42NTAwMDAwOTUzNjc0MzE2cHg7b3BhY2l0eTowLjg1Ii8+DQo8L3N2Zz4=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGxpbmUgeDE9IjUuMzI1IiB5MT0iMTguNjc1IiB4Mj0iMTguNjc1IiB5Mj0iNS4zMjUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMzZGEwZTE7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLXdpZHRoOjIuNjUwMDAwMDk1MzY3NDNweCIvPjxsaW5lIHgxPSIxOC42NzUiIHkxPSIxOC42NzUiIHgyPSI1LjMyNSIgeTI9IjUuMzI1IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojM2RhMGUxO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoyLjY1MDAwMDA5NTM2NzQzcHgiLz48L3N2Zz4=","data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSIxNjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMTI4IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjYWVkN2YyIiBmaWxsLW9wYWNpdHk9IjAuNDIiIGQ9Ik02LjQsNC44QTMuMiwzLjIsMCwxLDEsMy4yLDgsMy4yLDMuMiwwLDAsMSw2LjQsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSwxNiw4LDMuMiwzLjIsMCwwLDEsMTkuMiw0LjhaTTMyLDQuOEEzLjIsMy4yLDAsMSwxLDI4LjgsOCwzLjIsMy4yLDAsMCwxLDMyLDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsNDEuNiw4LDMuMiwzLjIsMCwwLDEsNDQuOCw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDU0LjQsOCwzLjIsMy4yLDAsMCwxLDU3LjYsNC44Wm0xMi44LDBBMy4yLDMuMiwwLDEsMSw2Ny4yLDgsMy4yLDMuMiwwLDAsMSw3MC40LDQuOFptMTIuOCwwQTMuMiwzLjIsMCwxLDEsODAsOCwzLjIsMy4yLDAsMCwxLDgzLjIsNC44Wk05Niw0LjhBMy4yLDMuMiwwLDEsMSw5Mi44LDgsMy4yLDMuMiwwLDAsMSw5Niw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDEwNS42LDgsMy4yLDMuMiwwLDAsMSwxMDguOCw0LjhabTEyLjgsMEEzLjIsMy4yLDAsMSwxLDExOC40LDgsMy4yLDMuMiwwLDAsMSwxMjEuNiw0LjhaIi8+PGc+PHBhdGggZmlsbD0iIzNkYTBlMSIgZmlsbC1vcGFjaXR5PSIxIiBkPSJNLTQyLjcsMy44NEE0LjE2LDQuMTYsMCwwLDEtMzguNTQsOGE0LjE2LDQuMTYsMCwwLDEtNC4xNiw0LjE2QTQuMTYsNC4xNiwwLDAsMS00Ni44Niw4LDQuMTYsNC4xNiwwLDAsMS00Mi43LDMuODRabTEyLjgtLjY0QTQuOCw0LjgsMCwwLDEtMjUuMSw4YTQuOCw0LjgsMCwwLDEtNC44LDQuOEE0LjgsNC44LDAsMCwxLTM0LjcsOCw0LjgsNC44LDAsMCwxLTI5LjksMy4yWm0xMi44LS42NEE1LjQ0LDUuNDQsMCwwLDEtMTEuNjYsOGE1LjQ0LDUuNDQsMCwwLDEtNS40NCw1LjQ0QTUuNDQsNS40NCwwLDAsMS0yMi41NCw4LDUuNDQsNS40NCwwLDAsMS0xNy4xLDIuNTZaIi8+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJ0cmFuc2xhdGUiIHZhbHVlcz0iMjMgMDszNiAwOzQ5IDA7NjIgMDs3NC41IDA7ODcuNSAwOzEwMCAwOzExMyAwOzEyNS41IDA7MTM4LjUgMDsxNTEuNSAwOzE2NC41IDA7MTc4IDAiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgZHVyPSIxMTcwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9nPjwvc3ZnPgo=",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4wMDEgMjAuMDA0Ij48dGl0bGU+Q2xlYXI8L3RpdGxlPjxnIHN0eWxlPSJvcGFjaXR5OjAuODAwMDAwMDExOTIwOTI5Ij48cGF0aCBkPSJNMi4yNiw3Ljg1YTksOSwwLDEsMSwuNjcsNi4xNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48cGF0aCBkPSJNNyw4SDFWMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZmZmO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48L2c+PC9zdmc+",
"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHRpdGxlPkRvbmU8L3RpdGxlPjxwYXRoIGQ9Ik05LjQyLDE3LjM3bDMuNjIsMy41Nyw5LjUxLTkuNDgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM1OGJlZmY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLXdpZHRoOjIuNXB4Ii8+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM1OGJlZmY7c3Ryb2tlLXdpZHRoOjJweCIvPjwvc3ZnPg==","data:image/png;base64, ",
"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; }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.zoom-lightbox-layer {cursor: pointer;cursor: -webkit-zoom-out;cursor: zoom-out;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25);display: none;overflow: hidden; }  .zoom-lightbox-layer.zoom-lightbox-layer_miniskin {cursor: auto; }  .zoom-lightbox-layer.zoom-lightbox-layer_visible {display: block; }  .zoom-lightbox-layer__background {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);-webkit-transform: translateZ(0);transform: translateZ(0); }    .zoom-lightbox-layer__background.zoom-lightbox-layer__background_miniskin {background: #282828; }.zoom-lightbox-control-panel {position: absolute;top: 0;display: none;background: #404040; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_miniskin {display: block; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_horizontal {width: 100%;height: 46px;left: 0; }  .zoom-lightbox-control-panel.zoom-lightbox-control-panel_vertical {width: 56px;height: 100%;right: 0; }.zoom-lightbox {position: absolute; }  .zoom-lightbox__substrate {position: absolute;z-index: 0;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF; }  .zoom-lightbox__preview {position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.25); }.close-lightbox-icon-wrapper {position: absolute;pointer-events: all; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_horizontal {top: 11px;right: 18px;width: 24px;height: 24px;padding: 3px; }  .close-lightbox-icon-wrapper.close-lightbox-icon-wrapper_vertical {top: 7px;right: 12px;padding: 5px;width: 29px;height: 29px; }  .close-lightbox-icon-wrapper svg {width: 100%;height: 100%; }text.cambria-embed {font-family: __cambria-embed__ !important; }text.eq-editor-main-i {font-family: __eq-editor-main-i__; }text.eq-editor-math-i {font-family: __eq-editor-math-i__; }text.eq-editor-size2 {font-family: __eq-editor-size2__; }text.eq-editor-double-struck {font-family: __eq-editor-double-struck__; }text.eq-editor-fraktur {font-family: __eq-editor-fraktur__; }text.eq-editor-script {font-family: __eq-editor-script__; }.back_to_app {height: 100%;position: absolute;left: 0; }  .back_to_app__text {color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-overflow: ellipsis;overflow: hidden;position: absolute;bottom: 0;top: 0;height: 24px;line-height: 24px;margin: auto;padding-left: 25px;max-width: 80px; }    .back_to_app__text::before {content: '';background: url("+
c[0]+") no-repeat center;height: 24px;width: 14px;left: 8px;position: absolute; }@-webkit-keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes preloader_spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }  100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }/* @mixin pinchZoom() {.pinch-zoom {position: absolute;bottom: 18px;width: 100%;font-family: $mainFont;font-size: 13px;color: rgba(255, 255, 255, 0.64);text-align: center;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;}} */.hotspot-point {margin-top: -13px;margin-left: -13px; }  .hotspot-point__marker {background-image: -webkit-linear-gradient(top, #55C6FF, #2988E1) !important;background-image: linear-gradient(to bottom, #55C6FF, #2988E1) !important; }  .hotspot-point__animated-layer {top: -1px;left: -1px; }.questions_list_content {position: relative;opacity: 0.99;counter-reset: question; }  .questions_list_content.review .mark {display: none; }  .questions_list_content .item {position: relative;padding: 17px 60px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1; }    .questions_list_content .item .text {max-height: 41px;overflow: hidden;color: rgba(43, 59, 70, 0.8); }    .questions_list_content .item .mark {background: url("+
c[1]+") no-repeat center !important;background-size: 14px 20px !important;width: 14px;height: 20px;position: absolute;right: 10px;bottom: 0;margin: auto;top: 0; }    .questions_list_content .item .icon,    .questions_list_content .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }      .questions_list_content .item .icon svg,      .questions_list_content .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }    .questions_list_content .item .answered {right: 28px; }    .questions_list_content .item.question {counter-increment: question; }      .questions_list_content .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); }    .questions_list_content .item.info::before {content: '';background: url("+
c[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; }    .questions_list_content .item::before {position: absolute; }    .questions_list_content .item.selected, .questions_list_content .item.active {background: rgba(61, 160, 225, 0.12);-webkit-transition-property: background;transition-property: background;-webkit-transition-duration: 0.1s;transition-duration: 0.1s;-webkit-transition-timing-function: step-end;transition-timing-function: step-end; }  .questions_list_content .separator::after {top: 0;right: 6px;left: 6px;height: 1px;content: '';position: absolute;background: #E0E0E0; }  .questions_list_content .separator:first-child {position: absolute;top: -1px; }  .questions_list_content .separator:last-child {position: absolute;bottom: -1px; }  .questions_list_content .separator {position: relative;height: 1px;width: 100%; }  .questions_list_content * {box-sizing: border-box;position: static; }  .questions_list_content.allatonce .item .icon {right: 28px !important; }  .questions_list_content .item {min-height: 56px; }.rich-text-view {z-index: 0;color: #2B3B46;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[3]+");background-repeat: no-repeat;background-size: 22px 20px;background-position: center;width: 22px;height: 20px;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .field-view__error-icon.field-view__error-icon_select {right: 32px; }  .field-view__hint {font-size: 13px;color: #333333;position: absolute; }  .field-view.field-view_with-hint {margin-bottom: 32px; }  .field-view__prompt {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {position: absolute;margin-left: 12px;color: #898989;font-family: PFn, Open Sans, Helvetica, Arial;font-size: 16px;pointer-events: none; }  .field-view__placeholder {top: 11px;height: 25px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: pre;padding-right: 50px; }    .field-view__placeholder.field-view__placeholder_select {padding-right: 65px; }  .field-view__prompt {top: 2px;font-size: 11px;white-space: pre;pointer-events: none;overflow: hidden;text-overflow: ellipsis;width: 100%;padding-right: 35px; }    .field-view__prompt.field-view__prompt_select {padding-right: 65px; }  .field-view[disabled] {cursor: inherit; }  .field-view__text-input {box-sizing: border-box;box-shadow: 0 0 0 1px #BEBEBE;position: relative;background-color: transparent;font-family: Open Sans, Arial, sans-serif;font-size: 16px;height: 44px;width: 100%;border-radius: 4px;outline: none;box-sizing: border-box;border: none;padding-left: 12px;padding-right: 12px;padding-top: 4px;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear; }    .field-view__text-input.field-view__text-input_error {box-shadow: 0 0 0 2px #F6696E; }    .field-view__text-input.field-view__text-input_focused {box-shadow: 0 0 0 2px __controls_focus__; }    .field-view__text-input[disabled] {cursor: inherit;background: #F6F6F6; }.authorization-combobox {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;position: relative;background: transparent;-webkit-transition: box-shadow 0.15s linear;transition: box-shadow 0.15s linear;height: 44px;width: 100%; }  .authorization-combobox[disabled] {background: #F6F6F6; }  .authorization-combobox.authorization-combobox_active {cursor: pointer; }  .authorization-combobox:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox.authorization-combobox_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .authorization-combobox[disabled] {pointer-events: none; }  .authorization-combobox__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .authorization-combobox::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .authorization-combobox__label {position: absolute;top: 14px;font-size: 16px;padding-right: 65px;width: 100%; }  .authorization-combobox.authorization-combobox_error {box-shadow: 0 0 0 2px #F6696E; }.authorization-combobox-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF;max-height: 176px; }  .authorization-combobox-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .authorization-combobox-list__item.authorization-combobox-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .authorization-combobox-list__item:last-child {border-bottom: none; }  .authorization-combobox-list__item {height: 44px;word-wrap: normal;white-space: pre; }.authorization-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top;max-height: 176px; }.indices-container {position: absolute;left: -10px; }  .indices-container__index {margin-top: 10px;margin-bottom: 13px;text-align: right;width: 30px; }.items-container {width: 100%;height: 100%;padding-left: 20px;position: absolute; }  .items-container.items-container_review {padding-left: 0; }.seq-choice-container {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);margin: 10px;margin-bottom: 13px;position: relative;top: 0;left: 0;cursor: pointer;border: 1px solid #C0C0C0;border-radius: 5px;min-height: 44px;overflow: hidden;padding: 4px 6px 6px 16px;min-width: 60px; }  .seq-choice-container.seq-choice-container_review {padding-left: 6px; }  .seq-choice-container.seq-choice-container_drag-active, .seq-choice-container[aria-selected='true'] {z-index: 1;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.35);border: 1px solid #888888;background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .seq-choice-container.seq-choice-container_active, .seq-choice-container:focus {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__);outline: none; }  .seq-choice-container .attachment-container {display: table-cell;vertical-align: middle;position: relative;padding-right: 10px; }    .seq-choice-container .attachment-container__attachment-view {display: block; }  .seq-choice-container__seq-choice-content {position: relative;display: table;vertical-align: middle;height: 100%; }  .seq-choice-container__rich-text-view {position: relative;display: table-cell;vertical-align: middle;word-break: break-word; }    .seq-choice-container__rich-text-view[disabled] {opacity: 0.86; }  .seq-choice-container__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px; }  .seq-choice-container[disabled] {cursor: default;pointer-events: none;box-shadow: none; }    .seq-choice-container[disabled] * {color: #303030; }    .seq-choice-container[disabled] svg *[fill] {fill: #303030; }    .seq-choice-container[disabled] svg *[stroke] {stroke: #303030; }  .seq-choice-container.seq-choice-container_correct {border: 1px solid #75B870; }    .seq-choice-container.seq-choice-container_correct .seq-choice-container__correct-index {color: #099400; }  .seq-choice-container.seq-choice-container_incorrect {border: 1px solid #EB8478; }    .seq-choice-container.seq-choice-container_incorrect .seq-choice-container__correct-index {color: #C70000; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(1) {stop-color: #FFFFFF; }#__quiz_id___svg_gradients #__quiz_id___matching stop:nth-child(2) {stop-color: #F2F2F2; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(1) {stop-color: __buttons_menus_highlight__; }#__quiz_id___svg_gradients #__quiz_id___matching_over stop:nth-child(2) {stop-color: __buttons_menus_highlight_second__; }.match-premise-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default; }  .match-premise-item svg .fill {fill: url(#__quiz_id___matching); }  .match-premise-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-premise-item svg path.outline {fill: #C0C0C0; }  .match-premise-item__background {position: absolute;width: 100%; }  .match-premise-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-premise-item .attachment-container__attachment-view {display: block; }  .match-premise-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-premise-item__content.match-premise-item__content_has-picture {padding-left: 6px; }  .match-premise-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-premise-item__correct-index.match-premise-item__correct-index_incorrect {color: #C70000 !important; }    .match-premise-item__correct-index.match-premise-item__correct-index_correct {color: #099400 !important; }  .match-premise-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-premise-item__rich-text-view[disabled] {opacity: 0.86; }  .match-premise-item[disabled] {cursor: default;pointer-events: none; }    .match-premise-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-premise-item[disabled] * {color: #303030; }    .match-premise-item[disabled] svg *[fill] {fill: #303030; }    .match-premise-item[disabled] svg *[stroke] {stroke: #303030; }  .match-premise-item.match-premise-item_correct svg path.outline {fill: #75B870; }  .match-premise-item.match-premise-item_incorrect svg path.outline {fill: #EB8478; }  .match-premise-item.match-premise-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-premise-item.match-premise-item_separator-dragging {opacity: 0.5; }  .match-premise-item__content {padding-right: 24px; }  .match-premise-item.match-premise-item_intersected svg .fill {fill: url(#__quiz_id___matching_over); }  .match-premise-item.match-premise-item_connected {-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px); }.match-response-item {position: absolute;min-height: 44px;overflow: hidden;min-width: 60px;cursor: default;cursor: pointer; }  .match-response-item svg .fill {fill: url(#__quiz_id___matching); }  .match-response-item svg path.shadow {fill: rgba(0, 0, 0, 0.1); }  .match-response-item svg path.outline {fill: #C0C0C0; }  .match-response-item__background {position: absolute;width: 100%; }  .match-response-item .attachment-container {display: table-cell;vertical-align: middle;padding-right: 10px;position: relative; }    .match-response-item .attachment-container__attachment-view {display: block; }  .match-response-item__content {position: relative;display: table;vertical-align: middle;padding: 6px 6px 8px 16px;width: 100%;table-layout: fixed; }    .match-response-item__content.match-response-item__content_has-picture {padding-left: 6px; }  .match-response-item__correct-index {position: relative;display: table-cell;vertical-align: middle;text-align: right;width: 20px;padding-right: 5px;color: #303030; }    .match-response-item__correct-index.match-response-item__correct-index_incorrect {color: #C70000 !important; }    .match-response-item__correct-index.match-response-item__correct-index_correct {color: #099400 !important; }  .match-response-item__rich-text-view {position: relative;display: table-cell;vertical-align: middle;overflow: hidden;white-space: pre-wrap;text-overflow: ellipsis;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word; }    .match-response-item__rich-text-view[disabled] {opacity: 0.86; }  .match-response-item[disabled] {cursor: default;pointer-events: none; }    .match-response-item[disabled] svg path.shadow {fill: rgba(0, 0, 0, 0) !important; }    .match-response-item[disabled] * {color: #303030; }    .match-response-item[disabled] svg *[fill] {fill: #303030; }    .match-response-item[disabled] svg *[stroke] {stroke: #303030; }  .match-response-item.match-response-item_correct svg path.outline {fill: #75B870; }  .match-response-item.match-response-item_incorrect svg path.outline {fill: #EB8478; }  .match-response-item.match-response-item_review {-webkit-transform: translateX(0) !important;-ms-transform: translateX(0) !important;transform: translateX(0) !important; }  .match-response-item.match-response-item_separator-dragging {opacity: 0.5; }  .match-response-item__content {padding-left: 30px;padding-right: 16px; }  .match-response-item.match-response-item_dragged {opacity: 0.5; }  .match-response-item.match-response-item_connected {-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px); }  .match-response-item.match-response-item_active .match-response-item__background svg .fill, .match-response-item:focus .match-response-item__background svg .fill {fill: url(#__quiz_id___matching_over); }  .match-response-item:focus {outline: none; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.outline {fill: #888888; }  .match-response-item[aria-selected='true'] .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.match-response-container {z-index: 1; }  .match-response-container .match-response-item__background svg path.outline {fill: #888888; }  .match-response-container .match-response-item__background svg path.shadow {fill: rgba(0, 0, 0, 0.35) !important; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px; }.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 {position: absolute;height: 26px;width: 26px;border-radius: 100%; }  .hotspot-point__point-view {width: 100%;height: 100%;border-radius: 100%;background-color: #FFFFFF;cursor: pointer;box-shadow: inset 0 0 1px 0 rgba(255, 255, 255, 0.004);border: 2px solid #444444;position: relative; }  .hotspot-point__marker {background: __verticalGradient(__hotspot_content_normal__, __hotspot_content_normal_second__);background: -webkit-linear-gradient(top, __hotspot_content_normal__, __hotspot_content_normal_second__);background: linear-gradient(to bottom, __hotspot_content_normal__, __hotspot_content_normal_second__);position: absolute;width: 14px;height: 14px;border-radius: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 1px 0 #FFFFFF; }  .hotspot-point__animated-layer {position: absolute;top: 0;left: 0;pointer-events: none;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }  .hotspot-point[disabled] {pointer-events: none; }  .hotspot-point[disabled] {cursor: default; }    .hotspot-point[disabled] .hotspot-point__marker {background-color: #8C8C8C; }.hotspot-area {position: absolute;margin: 0; }  .hotspot-area svg {overflow: visible; }.hotspot-area-creating-layer {cursor: crosshair;position: absolute;width: inherit;height: inherit; }.hotspot-areas-layer {position: absolute;width: inherit;height: inherit; }.hotspot_throbbing_ring {position: absolute;width: 40px;height: 40px;border-radius: 40px;border: 3px solid white;background-color: transparent;pointer-events: none; }.choice-view.choice-view_text-answer {padding: 10px 16px; }.text-answer-container {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;background: #FFFFFF;font-size: 0;min-width: 50px; }  .text-answer-container__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .text-answer-container input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }  .text-answer-container.text-answer-container_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }  .text-answer-container[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }  .text-answer-container__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }    .text-answer-container__type-in[disabled] {cursor: inherit;color: #303030; }    .text-answer-container__type-in.text-answer-container__type-in_correct {color: #099400; }    .text-answer-container__type-in.text-answer-container__type-in_incorrect {color: #C70000; }  .text-answer-container__type-in {min-height: 32px; }    .text-answer-container__type-in::-webkit-inner-spin-button, .text-answer-container__type-in::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0; }  .text-answer-container.text-answer-container_incorrect {cursor: pointer; }.essay-container {padding: 10px 16px;height: 100%; }  .essay-container__text-input {position: relative;min-height: 100%;width: 100%;display: block;border: none;font-family: Open Sans, Arial, sans-serif;resize: none;outline: none;overflow: hidden;background: none;-webkit-overflow-scrolling: touch; }    .essay-container__text-input[disabled] {cursor: inherit;color: #999999;opacity: 1; }  .essay-container.essay-container_mobile .essay-container__text-input {height: 100%;overflow: auto; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:decrement:start {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-button:increment:end {height: 0;display: block;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar {width: 10px;background-color: #ffffff; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb {min-height: 20px;border: 2px solid #ffffff;border-radius: 6px;background-color: #9F9F9F; }  .essay-container.essay-container_preview .essay-container__text-input::-webkit-scrollbar-thumb:hover {background-color: #8C8C8C; }  .essay-container.essay-container_ios .essay-container__text-input {-webkit-overflow-scrolling: auto; }    .essay-container.essay-container_ios .essay-container__text-input[disabled] {color: #000000; }  .essay-container .essay-text-content {position: relative;width: 100%;height: 100%;overflow: hidden; }  .essay-container .essay-scroll-pane {width: 100%;height: 100%;border: none;border-radius: 4px;padding: 10px;background: #FFFFFF;opacity: 0.86;position: relative;overflow: hidden;box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box; }    .essay-container .essay-scroll-pane__content {height: 100%; }    .essay-container .essay-scroll-pane.essay-scroll-pane_focused {opacity: 1;box-shadow: 0 0 0 2px #969696; }    .essay-container .essay-scroll-pane[disabled] {background: #F6F6F6;box-shadow: 0 0 0 1px #96bebe; }    .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll {position: absolute;height: 100%;width: 10px;right: 14px;top: 0;padding: 6px 0; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__up {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll__down {width: 10px;height: 15px; }      .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb {border-radius: 4px;background-color: #484848;opacity: 0.28;position: absolute;right: 5px;width: 4px; }        .essay-container .essay-scroll-pane .essay-scroll-pane-vscroll .thumb:hover {opacity: 0.5; }.truncated-text-tooltip {position: absolute;border: 1px solid #A2AFB6;background: #FFFFFF;max-width: 400px;padding: 10px;border-radius: 4px;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);pointer-events: none; }  .truncated-text-tooltip * {font-size: 16px;line-height: 16px; }  .truncated-text-tooltip * {font-family: PFn, Open Sans, Helvetica, Arial;font-size: 14px; }.column-container {position: relative;display: inline-block;vertical-align: top; }.choice-view {font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative; }  .choice-view__rich-text-view {word-break: break-word; }  .choice-view .choice-attachment-container {display: table-cell;vertical-align: middle; }  .choice-view__choice-container {height: 100%;position: relative;top: 0;left: 0;padding: 10px;cursor: pointer;display: table; }    .choice-view__choice-container[disabled] {cursor: default;pointer-events: none; }    .choice-view__choice-container.choice-view__choice-container_active {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_active .choice-view__active-element-container {opacity: 1; }    .choice-view__choice-container.choice-view__choice-container_focused {background: __radio_check_highlight__;border-radius: 5px; }      .choice-view__choice-container.choice-view__choice-container_focused .choice-view__active-element-container {opacity: 1; }  .choice-view__attachment-view {display: inline-block;margin-right: 10px;vertical-align: middle; }  .choice-view__active-element-container {display: table-cell;padding-right: 12px;width: 23px;position: relative;vertical-align: middle;padding-left: 6px;opacity: 0.86; }  .choice-view__mock-active-element {opacity: 0;pointer-events: none;position: absolute; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button .inline-border {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .outline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_radio-button[disabled] .inline-border {background: #999999; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .bg {display: none; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .check {display: block; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox .outline-border {background: __radio_check_content_normal__; }    .choice-view__mock-active-element[aria-checked='true'] + .choice-view__active-element_checkbox[disabled] .outline-border {background: #999999; }  .choice-view__active-element {pointer-events: none;position: relative;width: 23px;height: 23px; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .inline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_radio-button[aria-selected='true'] .inline-border {display: block; }    .choice-view__active-element.choice-view__active-element_radio-button.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_radio-button .outline-border {position: absolute;border-radius: 23px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_radio-button .bg {position: absolute;border-radius: 19px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_radio-button .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'][disabled] .outline-border {background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .bg {display: none; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .check {display: block; }    .choice-view__active-element.choice-view__active-element_checkbox[aria-selected='true'] .outline-border {background: __radio_check_content_normal__; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .inline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox.choice-view__active-element_incorrect .outline-border {background: #D9654E !important; }    .choice-view__active-element.choice-view__active-element_checkbox .outline-border {position: absolute;border-radius: 3px;left: 0;top: 0;width: 23px;height: 23px;background: #999999; }    .choice-view__active-element.choice-view__active-element_checkbox .check {position: absolute;display: none;background: url("+
c[6]+");height: 19px;width: 19px;top: 1px;left: 1px; }    .choice-view__active-element.choice-view__active-element_checkbox .bg {position: absolute;border-radius: 2px;left: 2px;top: 2px;width: 19px;height: 19px;background: #FFFFFF; }    .choice-view__active-element.choice-view__active-element_checkbox .inline-border {display: none;position: absolute;border-radius: 13px;left: 5px;top: 5px;width: 13px;height: 13px;background: #999999; }    .choice-view__active-element.choice-view__active-element_correct::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
c[7]+");left: -40px;top: -6px;background-position: center;width: 40px;height: 34px; }.choice-content {position: relative;display: table-cell;vertical-align: middle;min-height: 23px; }  .choice-content__type-in {box-shadow: 0 0 0 1px #bebebe;box-sizing: border-box;border-radius: 4px;position: relative;display: inline-block;width: 100%;border: none;outline: none;opacity: 0.86;background: #FFFFFF;/*    height: 31px;font-family: $inputFontFamily;font-size: 16px;*/    margin-top: 10px;padding: 5px; }    .choice-content__type-in__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }    .choice-content__type-in input {width: 100%;-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text; }    .choice-content__type-in.choice-content__type-in_focused {box-shadow: 0 0 0 2px #969696;opacity: 1; }    .choice-content__type-in[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }    .choice-content__type-in__type-in {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre; }      .choice-content__type-in__type-in[disabled] {cursor: inherit;color: #303030; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_correct {color: #099400; }      .choice-content__type-in__type-in.choice-content__type-in__type-in_incorrect {color: #C70000; }    .choice-content__type-in.choice-content__type-in_empty-text {margin-top: 0; }  .choice-content__text {position: relative;display: inline-block; }.published-rich-text {z-index: 0; }  .published-rich-text > h1 a,  .published-rich-text > h1 a span,  .published-rich-text > h1 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > h2 a,  .published-rich-text > h2 a span,  .published-rich-text > h2 a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > p,  .published-rich-text > ul li,  .published-rich-text > ol li {word-wrap: break-word; }    .published-rich-text > p a,    .published-rich-text > p a span,    .published-rich-text > p a sup,    .published-rich-text > ul li a,    .published-rich-text > ul li a span,    .published-rich-text > ul li a sup,    .published-rich-text > ol li a,    .published-rich-text > ol li a span,    .published-rich-text > ol li a sup {text-decoration: none;cursor: pointer;word-wrap: break-word; }  .published-rich-text > div {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[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .fib-placeholder__tooltip-icon {right: 6px; }  .fib-placeholder__input {padding: 5px 2px 5px 6px;background: none;position: relative;display: inline-block;font-family: Open Sans, Arial, sans-serif;outline: none;border: none;overflow: hidden;text-overflow: ellipsis;opacity: 0.86;border-radius: 4px;white-space: pre;font-size: inherit;font-weight: inherit;padding: 3px 25px 3px 3px;overflow: hidden;text-overflow: ellipsis;max-width: 100%; }    .fib-placeholder__input[disabled] {cursor: inherit;color: #303030; }    .fib-placeholder__input.fib-placeholder__input_correct {color: #099400; }    .fib-placeholder__input.fib-placeholder__input_incorrect {color: #C70000; }    .fib-placeholder__input[disabled] {cursor: inherit; }    .fib-placeholder__input.fib-placeholder__input_incorrect {cursor: pointer;padding-right: 25px; }  .fib-placeholder.fib-placeholder_incorrect {cursor: pointer;pointer-events: all; }  .fib-placeholder.fib-placeholder_correct {pointer-events: none; }  .fib-placeholder.fib-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__;opacity: 1; }  .fib-placeholder[disabled] {cursor: inherit;box-shadow: 0 0 0 1px #96bebe;background: #F6F6F6;color: #303030; }.mct-placeholder {box-sizing: border-box;box-shadow: 0 0 0 1px #999999;border-radius: 4px;outline: none;border: none;background: #FFFFFF;display: inline-block;vertical-align: baseline;margin: 0 5px;text-align: left; }  .mct-placeholder[disabled] {background: #F6F6F6; }  .mct-placeholder.mct-placeholder_active {cursor: pointer; }  .mct-placeholder:focus {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder.mct-placeholder_focused {box-shadow: 0 0 0 2px __controls_focus__; }  .mct-placeholder[disabled] {pointer-events: none; }  .mct-placeholder__label {margin-left: 12px;font-family: PFn, Open Sans, Helvetica, Arial;overflow: hidden;text-overflow: ellipsis;white-space: pre; }  .mct-placeholder::after {content: '';position: absolute;right: 0;top: 0;width: 33px;height: 100%;background-image: url("+
c[4]+");background-repeat: no-repeat;background-size: 20px;background-position: center; }  .mct-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .mct-placeholder__label {position: relative;overflow: visible;white-space: pre-wrap;word-wrap: break-word;display: inline-block;font-family: inherit;margin-right: 6px;color: #000000; }  .mct-placeholder__tooltip-icon {position: relative;right: 10px;vertical-align: middle;top: -3px; }  .mct-placeholder::after {position: relative;width: 33px;height: 12px;display: inline-block; }  .mct-placeholder[disabled] {color: #303030;cursor: default;opacity: 0.86; }  .mct-placeholder.mct-placeholder_review {pointer-events: none; }    .mct-placeholder.mct-placeholder_review::after {content: none; }    .mct-placeholder.mct-placeholder_review .mct-placeholder__label {margin-right: 39px; }  .mct-placeholder.mct-placeholder_correct {color: #099400;pointer-events: none; }    .mct-placeholder.mct-placeholder_correct .mct-placeholder__label {margin-right: 39px;color: #099400; }  .mct-placeholder.mct-placeholder_incorrect {color: #C70000;cursor: pointer;pointer-events: all; }    .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 21px;color: #C70000; }.mct-answers-list {box-sizing: border-box;overflow: hidden;font-family: PFn, Open Sans, Helvetica, Arial;border: 1px solid #999999;box-shadow: 0.7px 1.9px 3px 0 rgba(0, 0, 0, 0.14);border: 1px solid __controls_focus__;background: #FFFFFF; }  .mct-answers-list__item {box-sizing: border-box;width: 100%;outline: none;border-bottom: 1px solid #999999;background: #FFFFFF;overflow: hidden;text-overflow: ellipsis;cursor: pointer;padding: 10px; }    .mct-answers-list__item.mct-answers-list__item_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item[aria-selected='true'] {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }    .mct-answers-list__item:last-child {border-bottom: none; }  .mct-answers-list__item {text-overflow: unset;word-wrap: break-word;white-space: pre-wrap; }.mct-answers-list-scroll-pane {width: 100%;overflow: hidden;display: inline-block;position: relative;vertical-align: top; }.wb-placeholder {border-radius: 4px;display: inline-block;vertical-align: baseline;text-align: center;padding: 0 20px;cursor: default;margin: 3px;min-width: 72px;border: 1px solid #C0C0C0;color: #000000; }  .wb-placeholder__tooltip-icon {background-repeat: no-repeat;background-image: url("+
c[5]+");background-position: center;position: absolute;display: inline-block;height: 20px;width: 18px;top: 0;bottom: 0;margin: auto;cursor: pointer; }  .wb-placeholder__label {position: relative;display: inline-block;max-width: 240px;white-space: nowrap;word-break: break-all;max-height: 2em; }    .wb-placeholder__label.wb-placeholder__label_incorrect {max-width: 225px;margin-right: 10px; }  .wb-placeholder__tooltip-icon {position: relative;vertical-align: middle;top: -3px; }  .wb-placeholder.wb-placeholder_type_word {background: __verticalGradient(#FFFFFF, #F2F2F2);background: -webkit-linear-gradient(top, #FFFFFF, #F2F2F2);background: linear-gradient(to bottom, #FFFFFF, #F2F2F2);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);cursor: pointer; }  .wb-placeholder.wb-placeholder_active.wb-placeholder_type_word {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }  .wb-placeholder.wb-placeholder_type_empty {background: #FFFFFF;opacity: 0.86; }  .wb-placeholder.wb-placeholder_incorrect.wb-placeholder_type_empty .wb-placeholder__label {margin-right: 28px; }  .wb-placeholder[disabled].wb-placeholder_type_empty {opacity: 0.6; }  .wb-placeholder.wb-placeholder_highlight {box-shadow: inset 0 0 0 2px __buttons_menus_highlight_second__;opacity: 1; }  .wb-placeholder[disabled] {cursor: inherit;color: #303030;opacity: 0.86; }  .wb-placeholder.wb-placeholder_correct {color: #099400; }  .wb-placeholder.wb-placeholder_incorrect {color: #C70000;cursor: pointer;padding: 0 6px; }  .wb-placeholder.wb-placeholder_drag-active {background: #FFFFFF !important;opacity: 0.86;cursor: default;box-shadow: none !important; }    .wb-placeholder.wb-placeholder_drag-active .wb-placeholder__label {opacity: 0 !important; }.wb-word-copy {box-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);border: 1px solid #888888;z-index: 1; }  .wb-word-copy.wb-word-copy_active {background: __verticalGradient(__buttons_menus_highlight__, __buttons_menus_highlight_second__);background: -webkit-linear-gradient(top, __buttons_menus_highlight__, __buttons_menus_highlight_second__);background: linear-gradient(to bottom, __buttons_menus_highlight__, __buttons_menus_highlight_second__); }.wb-extra-words {padding: 11px 14px;position: relative;line-height: 2.2; }  .wb-extra-words .wb-placeholder {margin: 0;margin-right: 8px; }.dnd-icons-layer {width: 100%;height: 100%;position: absolute;z-index: 1; }.dnd-destination-review-icon-container {position: absolute;margin: auto;width: 47px;height: 47px;cursor: pointer;pointer-events: all; }  .dnd-destination-review-icon-container__icon {position: absolute;top: 0;left: 0;bottom: 0;right: 0; }  .dnd-destination-review-icon-container__animated-layer {position: absolute;left: 5px;top: 5px;pointer-events: none; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_correct .dnd-destination-review-icon-container__icon {background-image: url("+
c[8]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }  .dnd-destination-review-icon-container.dnd-destination-review-icon-container_incorrect .dnd-destination-review-icon-container__icon {background-image: url("+c[9]+");background-repeat: no-repeat;background-position: center;background-size: 47px;background-position-y: 2px; }.object-view-container {position: relative;display: inline-block;vertical-align: top;overflow: hidden; }.dnd-review-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px; }  .dnd-review-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .dnd-review-tooltip__container {margin-bottom: 13px; }  .dnd-review-tooltip__object-view {position: relative !important; }  .dnd-review-tooltip__object-view-icon {position: absolute;width: 27px;height: 27px;bottom: 0;left: 0; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_correct {background-image: url("+
c[10]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }    .dnd-review-tooltip__object-view-icon.dnd-review-tooltip__object-view-icon_incorrect {background-image: url("+c[11]+");background-repeat: no-repeat;background-position: center;background-size: 27px; }  .dnd-review-tooltip__empty-object-view {width: 36px;height: 36px;position: relative !important;background-image: url("+c[12]+");background-size: 36px;background-position: center;margin-left: 7px;margin-top: -1px;margin-bottom: 23px; }.correct-answers-tooltip {box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);box-sizing: border-box;z-index: 10;background: #FFFFFF;padding: 6px 10px 12px 10px;position: absolute;border-radius: 4px;border: 1px solid #BEBEBE;font-family: PFn, Open Sans, Helvetica, Arial;min-width: 172px;max-width: 300px; }  .correct-answers-tooltip__label {font-size: 16px;font-family: PFnb, Open Sans, Helvetica, Arial;margin: 5px 5px 8px 5px;position: relative; }  .correct-answers-tooltip__user-answer {font-size: 14px;color: #C70000;margin: 5px;margin-bottom: 10px;position: relative;word-break: break-word;font-family: Open Sans, Arial, sans-serif; }  .correct-answers-tooltip__correct-answer {font-size: 14px;position: relative;padding-left: 40px;margin-bottom: 5px;margin-top: 5px;word-wrap: break-word; }    .correct-answers-tooltip__correct-answer::before {content: '';position: absolute;right: 0;background-repeat: no-repeat;background-image: url("+
c[7]+");left: -2px;top: -6px;background-position: center;width: 40px;height: 34px; }.tooltip-scroll-pane {display: inline-block;position: relative;max-width: 278px;vertical-align: top; }.non-interactive-overlay {position: absolute;top: 0;width: 100%;height: 100%; }.review-answers-popup {position: absolute;background: #FFFFDE;min-width: 179px;border: 1px solid #A1A1A1;border-radius: 3px;padding: 5px; }  .review-answers-popup__correct-answers-title {font-size: 17px;color: #666666; }.quiz-content-separator {-webkit-flex-basis: 5px;-ms-flex-preferred-size: 5px;flex-basis: 5px;margin-left: -2px;margin-right: -2px;padding-left: 2px;padding-right: 2px;cursor: ew-resize;z-index: 1;height: 100%;position: absolute;top: 0; }  .quiz-content-separator::before {position: absolute;content: '';border-left: 1px dashed #999999;height: 100%; }.background-base {position: absolute;width: 100%;height: 100%;overflow: hidden; }  .background-base__image {position: absolute;width: 100%;height: 100%; }    .background-base__image.background-base__image_fill {background-position: center;background-repeat: no-repeat;background-size: cover; }    .background-base__image.background-base__image_tile {background-repeat: repeat; }.image-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;background-size: 100% 100%; }  .image-view.image-view_with-hyperlink {cursor: pointer; }  .image-view.image-view_draggable {cursor: pointer; }  .image-view.image-view_highlighted.image-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .image-view.image-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }.zoom-icon {background: url("+
c[13]+");width: 24px;height: 24px;bottom: 4px;right: 4px;position: absolute;content: '';opacity: 0.68; }  .zoom-icon.zoom-icon_active {opacity: 0.86; }  .zoom-icon.zoom-icon_type_left {left: 4px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .zoom-icon.zoom-icon_type_topleft {top: 4px;left: 4px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); }  .zoom-icon.zoom-icon_type_top {top: 4px;-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); }.player-shape-view {position: absolute;width: 100%; }  .player-shape-view.player-shape-view_with-hyperlink {cursor: pointer; }  .player-shape-view.player-shape-view_draggable {cursor: pointer; }  .player-shape-view.player-shape-view_highlighted.player-shape-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view.player-shape-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .player-shape-view__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .player-shape-view__shape-view-rich-text-view.player-shape-view__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .player-shape-view.player-shape-view_button {cursor: pointer; }  .player-shape-view.player-shape-view_button:hover {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.line-view {position: absolute; }  .line-view.line-view_with-hyperlink {cursor: pointer; }  .line-view.line-view_draggable {cursor: pointer; }  .line-view.line-view_highlighted.line-view_dragged:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }  .line-view.line-view_highlighted:hover:not([disabled]) {-webkit-filter: contrast(75%) brightness(115%);filter: contrast(75%) brightness(115%); }.fullscreen-video-layer {display: none;background: #000000;will-change: transform; }  .fullscreen-video-layer.fullscreen-video-layer_with-video-player {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: block; }    .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player {top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important; }      .fullscreen-video-layer.fullscreen-video-layer_with-video-player .video-player__video-element {width: 100% !important;height: 100% !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important; }.slide-layout {position: absolute;width: 100%;min-height: 100%;overflow: hidden; }.quiz-slide-visualizer.quiz-slide-visualizer_mobile .slide-layout {overflow-y: auto;-webkit-overflow-scrolling: touch; }.quiz-player-skin.quiz-player-skin_filltype_player {background: __slide_background_url__ center;background-size: 100% 100%; }  .quiz-player-skin.quiz-player-skin_filltype_player .quiz-slide-visualizer {background: none; }.quiz-player-skin.quiz-player-skin_fill-slide-bg .quiz-slide-visualizer {background-size: -webkit-calc(100% + 12px + 12px) -webkit-calc(100% + 38px + 58px);background-size: calc(100% + 12px + 12px) calc(100% + 38px + 58px);background-position-x: -12px;background-position-y: -38px; }.quiz-player-skin.quiz-player-skin_filltype_slide .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer {background: __slide_background_url__ center;background-size: 100% 100%; }.quiz-player-skin .quiz-slide-visualizer.quiz-slide-visualizer_with-border::after {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 1px solid __slide_border__;pointer-events: none; }.quiz-player-skin .quiz-slide-visualizer__topBorder {position: absolute;width: 100%;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__rightBorder {position: absolute;right: 0;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__bottomBorder {position: absolute;width: 100%;bottom: 0;border-top: 1px solid __slide_border__; }.quiz-player-skin .quiz-slide-visualizer__leftBorder {position: absolute;height: 100%;border-left: 1px solid __slide_border__; }.quiz-player-skin.quiz-player-skin_hide-bg .quiz-slide-visualizer > .background-base {display: none; }.video-player {position: relative;overflow: hidden;max-width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;overflow: hidden; }  .video-player .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }    .video-player .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }    .video-player .media-controls-panel[disabled] {opacity: 0.7; }    .video-player .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }      .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }        .video-player .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }      .video-player .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }    .video-player .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }      .video-player .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }      .video-player .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }    .video-player .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }      .video-player .media-controls-panel .timeline-control[disabled] {pointer-events: none; }      .video-player .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }        .video-player .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }          .video-player .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }          .video-player .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }        .video-player .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }      .video-player .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }        .video-player .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }    .video-player .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }      .video-player .media-controls-panel .fullscreen-control[disabled] {cursor: default; }      .video-player .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }      .video-player .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }        .video-player .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }        .video-player .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }        .video-player .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }    .video-player .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }    .video-player .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }    .video-player .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }    .video-player .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }      .video-player .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }      .video-player .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }      .video-player .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }      .video-player .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .video-player .media-controls-panel {border-radius: 0; }  .video-player__start-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__start-button:hover {opacity: 0.8; }  .video-player__replay-button {text-align: center;display: inline-block;height: 56px;width: 56px;position: absolute;top: -webkit-calc(50% - 56px / 2);top: calc(50% - 56px / 2);left: -webkit-calc(50% - 56px / 2);left: calc(50% - 56px / 2);cursor: pointer;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }    .video-player__replay-button:hover {opacity: 0.8; }  .video-player .video-player-preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5); }    .video-player .video-player-preloader__image {width: 50px;height: 50px;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }  .video-player video {width: 100%;height: 100%; }.quiz-slide-visualizer {position: relative; }  .quiz-slide-visualizer.quiz-slide-visualizer_animated .slide-layout * {pointer-events: none; }  .quiz-slide-visualizer:focus {outline: none; }  .quiz-slide-visualizer__direction {position: absolute; }  .quiz-slide-visualizer__content {width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }  .quiz-slide-visualizer__shape-view-rich-text-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;word-break: initial;word-wrap: initial; }    .quiz-slide-visualizer__shape-view-rich-text-view.quiz-slide-visualizer__shape-view-rich-text-view_wrap-text {word-break: break-word;word-wrap: break-word; }  .quiz-slide-visualizer .slide-object-view-icon-placeholder {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_passed {background: url("+
c[14]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_failed {background: url("+c[15]+") no-repeat center;background-size: contain;border-radius: 100%; }    .quiz-slide-visualizer .slide-object-view-icon-placeholder.slide-object-view-icon-placeholder_type_mock-flash-movie {background: url("+c[16]+") no-repeat center;background-size: cover; }  .quiz-slide-visualizer .slide-picture-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in;background: rgba(255, 0, 0, 0); }    .quiz-slide-visualizer .slide-picture-view.slide-picture-view_with-hyperlink {cursor: pointer; }  .quiz-slide-visualizer .slide-audio-view-object {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view-object .slide-audio-view {width: 100%;height: 100%;position: relative; }  .quiz-slide-visualizer .slide-audio-view {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute; }    .quiz-slide-visualizer .slide-audio-view .media-controls-panel {height: 36px;width: 100%;background-color: __media_player_background__;position: absolute;padding: 0 22px;bottom: 0;-webkit-transition: bottom 200ms ease-in-out;transition: bottom 200ms ease-in-out;clear: both;min-width: 80px;border-radius: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_translate-z {-webkit-transform: translateZ(0);transform: translateZ(0); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_hidden {bottom: -36px; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel[disabled] {opacity: 0.7; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized {padding: 0 22px 0 11px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .progress-block {width: -webkit-calc(100% - 8px);width: calc(100% - 8px);margin-left: 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .timeline-control .time-block {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_minimized .sound-control {display: none; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__play-icon {height: 100%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .button-control .icon-container__pause-icon {height: 100%; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control {height: 36px;display: inline-block;float: left;width: -webkit-calc(100% - 2 * 36px - 8px);width: calc(100% - 2 * 36px - 8px); }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control[disabled] {pointer-events: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block {cursor: pointer;height: 100%;display: inline-block;position: relative;float: left;width: -webkit-calc(100% - 4 * 8px - 36px);width: calc(100% - 4 * 8px - 36px);margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block[disabled] {opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline {width: 100%;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_buttons__;opacity: 0.3;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2);cursor: pointer; }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__timeline[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress {width: 0;height: 4px;border-radius: 2px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 4px / 2);top: calc(50% - 4px / 2); }            .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress[disabled] {pointer-events: none; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider-container {width: 24px;height: 36px;position: absolute;margin-left: -12px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .progress-block__progress-slider {width: 12px;height: 12px;position: absolute;background-color: __media_player_progress__;top: -webkit-calc(50% - 12px / 2);top: calc(50% - 12px / 2);left: -webkit-calc(50% - 12px / 2);left: calc(50% - 12px / 2);border-radius: 50%; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block {height: 100%;display: inline-block;position: relative;float: left;cursor: default;width: 36px;overflow: visible;margin: 0 8px; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .timeline-control .time-block__time {height: 20px;position: relative;top: -webkit-calc((100% - 20px) / 2);top: calc((100% - 20px) / 2);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: __media_player_buttons__;font-family: PFnsb, Open Sans Semibold, Open Sans, Helvetica, Arial;font-size: 14px;line-height: 20px;text-align: center;opacity: 0.9; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control {height: 36px;display: inline-block;float: right;cursor: pointer;position: relative;margin-left: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control[disabled] {cursor: default; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control.fullscreen-control_minimized {display: none; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon {width: 25px;height: 19px;top: -webkit-calc((100% - 19px) / 2);top: calc((100% - 19px) / 2);position: relative;-webkit-transition: opacity 150ms ease-in-out;transition: opacity 150ms ease-in-out;opacity: 0.72; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon #icon {stroke: __media_player_buttons__; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon[disabled] {pointer-events: none;opacity: 0.34; }          .quiz-slide-visualizer .slide-audio-view .media-controls-panel .fullscreen-control .icon.icon_active {opacity: 1; }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound .timeline-control {width: -webkit-calc(100% - 36px);width: calc(100% - 36px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 2 * 36px - 45px);width: calc(100% - 2 * 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel.media-controls-panel_without-sound.media-controls-panel_with-fullscreen-button .timeline-control {width: -webkit-calc(100% - 36px - 45px);width: calc(100% - 36px - 45px); }      .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control {height: 36px;width: 36px;display: inline-block;float: left;cursor: pointer;opacity: 0.72;position: relative;float: right;cursor: pointer;margin-right: 8px; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control[disabled] {cursor: default;pointer-events: none;opacity: 0.34; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container {width: 18px;height: 18px;position: relative;top: -webkit-calc((100% - 18px) / 2);top: calc((100% - 18px) / 2);left: -webkit-calc((100% - 18px) / 2);left: calc((100% - 18px) / 2);fill: __media_player_buttons__; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-on {left: 1px;height: 100%;float: left;position: relative; }        .quiz-slide-visualizer .slide-audio-view .media-controls-panel .sound-control .icon-container__sound-off {left: 1px;height: 100%;float: left;position: relative; }  .quiz-slide-visualizer__submitted-status {position: absolute;width: 30px;height: 30px;background: green;margin: auto;top: 0;bottom: 0;right: 0;left: 0;border-radius: 15px; }.survey-text-input-view__container {height: 30px;border: 1px solid #808080;border-radius: 3px;padding: 3px; }.survey-text-input-view__text-input {width: 100%;height: 100%;border: none; }.choice-picture-attachment-view {position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-repeat: no-repeat;background-position: center;background-size: contain; }  .choice-picture-attachment-view.choice-picture-attachment-view_with-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: zoom-in; }.timed-question-popup {position: absolute;background-color: #505050;border-radius: 4px;border: 1px solid #EEEEEE;height: 56px;padding: 15px 16px 14px 16px;white-space: nowrap;pointer-events: none; }  .timed-question-popup__text {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__icon {display: inline-block;position: relative;height: 100%;vertical-align: top; }  .timed-question-popup__text {margin-top: 2px;color: #FFFFFF;font-size: 14px;font-family: PFn, Open Sans, Helvetica, Arial; }  .timed-question-popup__icon {width: 24px;margin-right: 10px; }    .timed-question-popup__icon svg {fill: #FFFFFF; }* {box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-drag: none;position: static; }  * input,  * textarea {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }.tap_area {position: absolute;top: 0;right: 0;bottom: 0;left: 0; }.mini {font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;top: 0;overflow: hidden;background-color: #F7F7F7; }  .mini .quiz_title_panel {box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);position: fixed;left: 0;top: 0;width: 100%;min-height: 46px;background: #FFFFFF; }    .mini .quiz_title_panel .info {position: relative;color: #2B3B46;top: 2px;text-align: center;font-size: 15px;font-weight: 600;line-height: 46px;text-overflow: ellipsis;overflow: hidden;pointer-events: none;font-family: Helvetica Neue, Helvetica, Roboto, Arial;white-space: pre;padding-right: 85px;padding-left: 85px; }    .mini .quiz_title_panel .exit_review,    .mini .quiz_title_panel .finish,    .mini .quiz_title_panel .show_slides {position: absolute;width: 48px;height: 46px; }      .mini .quiz_title_panel .exit_review.component_container,      .mini .quiz_title_panel .finish.component_container,      .mini .quiz_title_panel .show_slides.component_container {top: 0; }      .mini .quiz_title_panel .exit_review button,      .mini .quiz_title_panel .finish button,      .mini .quiz_title_panel .show_slides button {border: 0;background: transparent; }    .mini .quiz_title_panel .finish.disabled {display: none; }    .mini .quiz_title_panel.slides_showed {z-index: 1; }      .mini .quiz_title_panel.slides_showed .show_slides {right: 0;left: auto; }      .mini .quiz_title_panel.slides_showed .exit_review {display: none !important; }      .mini .quiz_title_panel.slides_showed .finish {display: none !important; }    .mini .quiz_title_panel .show_slides {width: 46px;position: absolute;right: 0; }      .mini .quiz_title_panel .show_slides button {width: 100%;height: 100%;background: transparent;line-height: 100%; }        .mini .quiz_title_panel .show_slides button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[17]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .mini .quiz_title_panel .show_slides button.active::after {background-image: url("+c[17]+"); }        .mini .quiz_title_panel .show_slides button[disabled]::after, .mini .quiz_title_panel .show_slides button.active[disabled]::after {background-image: url("+c[18]+"); }      .mini .quiz_title_panel .show_slides button.selected::after {background-image: url("+c[19]+") !important;background-repeat: no-repeat;background-position: center; }      .mini .quiz_title_panel .show_slides button.selected.active::after {background-image: url("+
c[19]+") !important;background-repeat: no-repeat;background-position: center; }    .mini .quiz_title_panel .component_container.mark_slide {position: absolute;top: 0;right: 46px;width: 46px;height: 46px; }    .mini .quiz_title_panel button.mark_slide {background: url("+c[20]+") no-repeat center;background-size: 13px 20px;width: 13px;height: 22px;border: none;margin: 13px 16px 0 16px;padding: 0; }      .mini .quiz_title_panel button.mark_slide.selected {background: url("+c[1]+") no-repeat center !important;background-size: 13px 20px !important; }    .mini .quiz_title_panel .exit_review {width: 46px;position: absolute;width: 46px;display: none;left: 0;margin-right: 10px;font-weight: 600;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .mini .quiz_title_panel .exit_review button {width: 100%;height: 100%;background: transparent;line-height: 100%; }        .mini .quiz_title_panel .exit_review button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[19]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .mini .quiz_title_panel .exit_review button.active::after {background-image: url("+c[19]+"); }      .mini .quiz_title_panel .exit_review button::after {background-repeat: no-repeat;background-position: center; }    .mini .quiz_title_panel .finish {right: 0; }      .mini .quiz_title_panel .finish button {background: transparent url("+c[21]+") no-repeat center; }    .mini .quiz_title_panel.reviewing .info {pointer-events: all; }    .mini .quiz_title_panel.reviewing .finish {display: none !important; }    .mini .quiz_title_panel.reviewing .back_to_app {display: none; }    .mini .quiz_title_panel.reviewing .exit_review {display: block;position: absolute;left: initial;width: 46px;height: 46px;top: 0; }    .mini .quiz_title_panel.slides_showed .info::after {background: url("+
c[22]+") no-repeat center; }    .mini .quiz_title_panel .timer {position: absolute;height: 42px;background: #4E4E4E;top: 46px; }      .mini .quiz_title_panel .timer .time {position: absolute;color: #FFFFFF;font-size: 12px;font-weight: 600;line-height: 42px;right: 15px;text-align: center;width: 57px; }      .mini .quiz_title_panel .timer .icon {width: 18px;height: 20px;left: 28px;position: absolute;top: 0;bottom: 0;margin: auto;background: url("+c[23]+") no-repeat center !important;background-size: 18px 20px !important; }      .mini .quiz_title_panel .timer .view {position: absolute;top: 19px;right: 79px;left: 61px;overflow: hidden;background: rgba(255, 255, 255, 0.27);border-radius: 2px;height: 4px; }        .mini .quiz_title_panel .timer .view .progress {background: #58B8F7;position: absolute;top: 0;bottom: 0; }  .mini .questions_list {position: fixed;background: #FFFFFF;left: 0; }    .mini .questions_list .vscrollbar {position: absolute;right: 3px;top: 8px;bottom: 8px;width: 15px;z-index: 1; }      .mini .questions_list .vscrollbar .thumb {left: 3px;width: 9px;border-radius: 4px;position: relative;background-color: #000000;border: 1px solid #FFFFFF;opacity: 0.5; }    .mini .questions_list.fit {bottom: 0;right: 0; }    .mini .questions_list.component_base {width: 100%;position: relative; }      .mini .questions_list.component_base .questions_list_content {position: relative;opacity: 0.99;counter-reset: question; }        .mini .questions_list.component_base .questions_list_content.review .mark {display: none; }        .mini .questions_list.component_base .questions_list_content .item {position: relative;padding: 17px 60px 18px 35px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 14px;line-height: 1.5;margin-top: -1px;margin-bottom: -1px;overflow: hidden;z-index: 1; }          .mini .questions_list.component_base .questions_list_content .item .text {max-height: 41px;overflow: hidden;color: rgba(43, 59, 70, 0.8); }          .mini .questions_list.component_base .questions_list_content .item .mark {background: url("+
c[1]+") no-repeat center !important;background-size: 14px 20px !important;width: 14px;height: 20px;position: absolute;right: 10px;bottom: 0;margin: auto;top: 0; }          .mini .questions_list.component_base .questions_list_content .item .icon,          .mini .questions_list.component_base .questions_list_content .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }            .mini .questions_list.component_base .questions_list_content .item .icon svg,            .mini .questions_list.component_base .questions_list_content .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }          .mini .questions_list.component_base .questions_list_content .item .answered {right: 28px; }          .mini .questions_list.component_base .questions_list_content .item.question {counter-increment: question; }            .mini .questions_list.component_base .questions_list_content .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); }          .mini .questions_list.component_base .questions_list_content .item.info::before {content: '';background: url("+
c[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; }          .mini .questions_list.component_base .questions_list_content .item::before {position: absolute; }          .mini .questions_list.component_base .questions_list_content .item.selected, .mini .questions_list.component_base .questions_list_content .item.active {background: rgba(61, 160, 225, 0.12);-webkit-transition-property: background;transition-property: background;-webkit-transition-duration: 0.1s;transition-duration: 0.1s;-webkit-transition-timing-function: step-end;transition-timing-function: step-end; }        .mini .questions_list.component_base .questions_list_content .separator::after {top: 0;right: 6px;left: 6px;height: 1px;content: '';position: absolute;background: #E0E0E0; }        .mini .questions_list.component_base .questions_list_content .separator:first-child {position: absolute;top: -1px; }        .mini .questions_list.component_base .questions_list_content .separator:last-child {position: absolute;bottom: -1px; }        .mini .questions_list.component_base .questions_list_content .separator {position: relative;height: 1px;width: 100%; }        .mini .questions_list.component_base .questions_list_content.allatonce .item .icon {right: 28px !important; }    .mini .questions_list .item {z-index: 1;min-height: 56px; }  .mini .sequence_move_panel {position: fixed;top: 0;bottom: 0;margin: auto;right: 7px;width: 40px;border-radius: 20px;z-index: 1;background-color: rgba(57, 64, 68, 0.85);box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2); }    .mini .sequence_move_panel.landscape {right: 64px; }    .mini .sequence_move_panel .up,    .mini .sequence_move_panel .down {background-repeat: no-repeat;background-position: center;position: absolute;width: 100%;height: 56px;border: 0; }      .mini .sequence_move_panel .up button,      .mini .sequence_move_panel .up.active button[disabled],      .mini .sequence_move_panel .down button,      .mini .sequence_move_panel .down.active button[disabled] {background-color: transparent; }    .mini .sequence_move_panel .component_container.up {-webkit-transform: rotateX(180deg);transform: rotateX(180deg); }    .mini .sequence_move_panel .up {top: 0; }      .mini .sequence_move_panel .up button {background-image: url("+
c[24]+"); }      .mini .sequence_move_panel .up[disabled] {opacity: 0.38; }    .mini .sequence_move_panel .down {bottom: 0; }      .mini .sequence_move_panel .down button {background-image: url("+c[24]+"); }      .mini .sequence_move_panel .down[disabled] {opacity: 0.38; }    .mini .sequence_move_panel::after {position: absolute;content: '';top: 56px;bottom: 56px;left: 8px;right: 8px;opacity: 0.14;border-radius: 0.5px;background-color: #FFFFFF; }  .mini .main_container .vscrollbar {position: absolute;right: 3px;top: 2px;bottom: 2px;width: 3px;z-index: 1; }    .mini .main_container .vscrollbar .thumb {left: 0;width: 100%;border-radius: 4px;position: relative;background-color: #000000;opacity: 0.4; }  .mini.ignore_min_height {min-height: 0 !important; }  .mini.landscape .content .visualizer .title {margin-right: 18px;margin-left: 18px;border-radius: 0 0 5px 5px; }  .mini.landscape .content .visualizer.result .btns-container {margin-left: 6px;margin-right: 6px; }    .mini.landscape .content .visualizer.result .btns-container .component_container.result_btn {width: auto;margin-left: 6px;margin-right: 6px;max-width: 50%; }      .mini.landscape .content .visualizer.result .btns-container .component_container.result_btn button {width: auto; }  .mini.animation .bottom_panel {z-index: 1; }  .mini.animation .sequence_move_panel {display: none; }  .mini.animation .content {margin-bottom: auto !important; }  .mini .visualizer {position: relative;white-space: pre-wrap;overflow: visible;padding-top: 1px;padding-bottom: 1px;opacity: 0.99; }    .mini .visualizer .content-buttons-panel {height: 60px;margin: 0 55px; }      .mini .visualizer .content-buttons-panel > div {position: absolute;top: 8px;bottom: 10px; }        .mini .visualizer .content-buttons-panel > div.active::before {background: #0E7FCB;box-shadow: none; }        .mini .visualizer .content-buttons-panel > div:first-child:only-child {right: 7px; }        .mini .visualizer .content-buttons-panel > div:first-child {right: 50%;left: 7px; }        .mini .visualizer .content-buttons-panel > div:nth-child(2) {left: 50%;right: 7px; }        .mini .visualizer .content-buttons-panel > div button {top: 0;bottom: 0;left: 0;width: 100%;position: absolute;background: transparent;border: 0;line-height: 100%;color: #FFFFFF;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;padding-left: 20px;padding-right: 20px;font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }          .mini .visualizer .content-buttons-panel > div button.android {padding-top: 3px; }          .mini .visualizer .content-buttons-panel > div button.submit {padding-left: 35px; }          .mini .visualizer .content-buttons-panel > div button.start, .mini .visualizer .content-buttons-panel > div button.feedback, .mini .visualizer .content-buttons-panel > div button.submit, .mini .visualizer .content-buttons-panel > div button.next {padding-left: 0;padding-right: 20px; }            .mini .visualizer .content-buttons-panel > div button.start.result, .mini .visualizer .content-buttons-panel > div button.feedback.result, .mini .visualizer .content-buttons-panel > div button.submit.result, .mini .visualizer .content-buttons-panel > div button.next.result {padding-left: 20px; }            .mini .visualizer .content-buttons-panel > div button.start::after, .mini .visualizer .content-buttons-panel > div button.feedback::after, .mini .visualizer .content-buttons-panel > div button.submit::after, .mini .visualizer .content-buttons-panel > div button.next::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[25]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: 9px; }          .mini .visualizer .content-buttons-panel > div button.prev, .mini .visualizer .content-buttons-panel > div button.back {padding-left: 28px; }            .mini .visualizer .content-buttons-panel > div button.prev::after, .mini .visualizer .content-buttons-panel > div button.back::after {content: none; }            .mini .visualizer .content-buttons-panel > div button.prev::before, .mini .visualizer .content-buttons-panel > div button.back::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[26]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: -15px; }          .mini .visualizer .content-buttons-panel > div button.result::after {content: none; }          .mini .visualizer .content-buttons-panel > div button.result::before {content: none; }        .mini .visualizer .content-buttons-panel > div.disabled::before {opacity: 0.48; }        .mini .visualizer .content-buttons-panel > div::before {border-radius: 5px;background-image: -webkit-linear-gradient(137deg, #359ADA, #3FA5E7);background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;position: absolute;content: '';top: 0;bottom: 0;right: 5px;left: 5px;opacity: 0.95; }      .mini .visualizer .content-buttons-panel > div {position: absolute;top: 10px;bottom: 11px;float: none;margin-right: unset; }        .mini .visualizer .content-buttons-panel > div:first-child:only-child {right: 7px; }        .mini .visualizer .content-buttons-panel > div:first-child {right: 50%;left: 7px; }        .mini .visualizer .content-buttons-panel > div:nth-child(2) {left: 50%;right: 7px;margin-right: unset; }    .mini .visualizer .equation {-webkit-filter: brightness(0);filter: brightness(0); }    .mini .visualizer > div,    .mini .visualizer > img {position: relative;margin: 14px 18px;display: block; }      .mini .visualizer > div.title,      .mini .visualizer > img.title {position: relative;height: 34px;margin: 0;color: #FFFFFF;font-size: 14px;line-height: 20px;padding-left: 18px;padding-right: 18px;padding-top: 7px;text-align: center; }      .mini .visualizer > div.text,      .mini .visualizer > img.text {padding: 34px 28px 10px 28px;margin: 0; }        .mini .visualizer > div.text.empty,        .mini .visualizer > img.text.empty {display: none; }        .mini .visualizer > div.text .rich-text-view,        .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[1]+") no-repeat center !important;background-size: 14px 20px !important;width: 14px;height: 20px;position: absolute;right: 10px;bottom: 0;margin: auto;top: 0; }        .mini .visualizer.result .detailed_results .item .icon,        .mini .visualizer.result .detailed_results .item .answered {position: absolute;top: 0;right: 20px;width: 28px;height: 28px;bottom: 0;margin: auto; }          .mini .visualizer.result .detailed_results .item .icon svg,          .mini .visualizer.result .detailed_results .item .answered svg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .mini .visualizer.result .detailed_results .item .answered {right: 28px; }        .mini .visualizer.result .detailed_results .item.question {counter-increment: question; }          .mini .visualizer.result .detailed_results .item.question::before {content: counter(question) '.';left: 8px;width: 23px;text-align: right;color: rgba(43, 59, 70, 0.8); }        .mini .visualizer.result .detailed_results .item.info::before {content: '';background: url("+
c[2]+") no-repeat center;height: 14px;width: 15px;left: 16px;padding-top: 5px; }        .mini .visualizer.result .detailed_results .item::before {position: absolute; }        .mini .visualizer.result .detailed_results .item.selected, .mini .visualizer.result .detailed_results .item.active {background: rgba(61, 160, 225, 0.12);-webkit-transition-property: background;transition-property: background;-webkit-transition-duration: 0.1s;transition-duration: 0.1s;-webkit-transition-timing-function: step-end;transition-timing-function: step-end; }      .mini .visualizer.result .detailed_results .separator::after {top: 0;right: 12px;left: 12px;height: 1px;content: '';position: absolute;background: #E0E0E0; }      .mini .visualizer.result .detailed_results .separator:first-child {position: absolute;top: -1px; }      .mini .visualizer.result .detailed_results .separator:last-child {position: absolute;bottom: -1px; }      .mini .visualizer.result .detailed_results .separator {position: relative;height: 1px;width: 100%; }      .mini .visualizer.result .detailed_results .title {color: #84919D;font-size: 14px;font-weight: 600;padding-left: 13px;height: 35px;line-height: 31px;margin: 0;text-transform: uppercase; }      .mini .visualizer.result .detailed_results .result-items-container {position: relative;border-radius: 5px;background-color: #FFFFFF;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05); }        .mini .visualizer.result .detailed_results .result-items-container .separator {display: none; }      .mini .visualizer.result .detailed_results .mark {display: none; }      .mini .visualizer.result .detailed_results .item {border-bottom: solid 1px #E5E5E5;padding: 16px 60px 8px 34px; }        .mini .visualizer.result .detailed_results .item .points {color: #84919D;font-size: 13px;line-height: 2;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }        .mini .visualizer.result .detailed_results .item .text {font-size: 15px;margin-bottom: 4px; }        .mini .visualizer.result .detailed_results .item .icon {margin-top: 16px; }        .mini .visualizer.result .detailed_results .item::before {font-size: 15px;left: 5px !important; }        .mini .visualizer.result .detailed_results .item:last-child {border-bottom: none; }    .mini .visualizer.result .groupsResult {font-family: Helvetica Neue, Helvetica, Roboto, Arial;margin: 14px 8px;margin-bottom: 30px; }      .mini .visualizer.result .groupsResult .titleLabel {color: #84919D;font-size: 14px;font-weight: 600;padding-left: 13px;height: 35px;line-height: 31px;margin: 0;text-transform: uppercase; }      .mini .visualizer.result .groupsResult .groupsContainer {border-radius: 4px;background: #FFFFFF;position: relative;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05); }        .mini .visualizer.result .groupsResult .groupsContainer .groupSection {min-height: 50px;position: relative;/* .status {position: absolute;border-radius: 3px;width: 27px;height: 100%;svg {position: absolute;right: 0;top: 0;bottom: 0;left: 0;margin: auto;g {display: none;}          }          /* &.passed {background: $correctItemBackground;svg {g.correct {display: block;}            }          }          &.failed {background: $incorrectTitleBackground;svg {g.incorrect {display: block;}            }          }        } */ }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection:last-child {padding-bottom: 20px; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .groupTitleLabel {/* &.resultByGroups {padding-left: 40px;} */            font-size: 15px;font-weight: 600;color: rgba(43, 59, 70, 0.87);padding-top: 5px;padding-left: 13px;margin-right: 10px;white-space: pre-wrap; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .groupTitleLabel.onlyHeader {padding-bottom: 5px;height: inherit; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels {color: rgba(43, 59, 70, 0.87);height: 14px;font-size: 15px;margin-top: 7px;margin-bottom: 10px; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title,            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore {position: absolute;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: rgba(43, 59, 70, 0.8); }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title.onlyUserScore,              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore.onlyUserScore {max-width: 85%; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .title {max-width: -webkit-calc(100% - 100px);max-width: calc(100% - 100px); }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .topLabels .passingScore {right: 15px;font-size: 13px;color: #84919D;width: 100px;text-align: right; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels {height: 20px;font-size: 14px; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .userScoreValue,            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .passingScoreValue {position: absolute;text-overflow: ellipsis;max-width: 40%;white-space: nowrap;overflow: hidden; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .bottomLabels .passingScoreValue {position: absolute;right: 15px; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .passingScorePointer {height: 9px;width: 2px;background: #000000;top: -1px;position: absolute;z-index: 10; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar {margin-left: 15px;margin-right: 15px; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar.resultByGroups {margin-left: 40px; }            .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar {width: 100%;height: 7px;position: relative;margin-top: 4px;margin-bottom: 3px;background: #E1E9F0;border-radius: 4px;/* &::after,      .value::after {position: absolute;top: 1px;right: 1px;bottom: 1px;left: 1px;content: '';border-radius: 3px;}      &::after {background: #e1e9f0;} */              /* &.passed {.value {background: $correctScoreProgressBar;&::after {background: $correctScoreProgressBar;}        }      }      &.failed {.value {background: $incrorrectScoreProgressBar;&::after {background: $incrorrectScoreProgressBar;}        }      } */ }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar .value {position: absolute;top: 0;left: 0;bottom: 0;z-index: 1;width: 0;border-radius: 4px; }              .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar.answered .value {background: #4DB1EF; }                .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar .progressBar.answered .value::after {background: #4DB1EF; }          .mini .visualizer.result .groupsResult .groupsContainer .groupSection .progress_bar {padding-top: 3px; }    .mini .visualizer.result .btns-container {position: relative;text-align: center;margin-right: 60px;margin-left: 60px;padding-bottom: 45px; }    .mini .visualizer.result .component_container.result_btn {position: relative;height: 42px;display: inline-block;width: 100%;margin-top: 11px; }      .mini .visualizer.result .component_container.result_btn button {position: relative;min-width: 160px;top: 0;bottom: 0;width: 100%;line-height: 100%;color: #3DA0E1;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;background-color: #FFFFFF;border: solid 1px #3DA0E1;border-radius: 5px;height: 42px;left: 0;right: 0;margin: auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;font-weight: 500; }        .mini .visualizer.result .component_container.result_btn button.restart {padding-left: 37px;padding-right: 20px; }          .mini .visualizer.result .component_container.result_btn button.restart::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[28]+") no-repeat;background-size: 16px 15px;width: 16px;height: 15px;margin-left: 10px;margin-left: -25px;padding-top: 3px; }        .mini .visualizer.result .component_container.result_btn button.active {background-color: rgba(61, 160, 225, 0.12); }    .mini .visualizer.result .descriptionContainer {box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05);background: #FFFFFF;margin: 0;margin-bottom: 30px;padding-top: 47px;/* .rich-text-view {span {color: $color1 !important;padding-top: 0;padding-bottom: 0;line-height: 30px;}      } */ }      .mini .visualizer.result .descriptionContainer.onlyDescription {padding-bottom: 0; }      .mini .visualizer.result .descriptionContainer > div.text {padding-bottom: 25px;padding-top: 25px;margin: 0 20px;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 23px 2px 5px; }            .mini .visualizer .multiple_choice_text .text_with_gaps .fib-placeholder__input.fib-placeholder__input_incorrect {padding-right: 23px; }        .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder {line-height: 1.7 !important;padding: 2px 0 1px 0; }          .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder__label.mct-placeholder__label_prompt {color: #939AA3; }          .mini .visualizer .multiple_choice_text .text_with_gaps .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 24px; }    .mini .visualizer .word_bank {width: 100%;padding: 20px 24px;background-color: #FFFFFF;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5;border-radius: 4px; }      .mini .visualizer .word_bank.disabled {pointer-events: none; }      .mini .visualizer .word_bank .text_with_gaps {font-size: 15px;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 23px 2px 5px; }            .mini .visualizer .word_bank .text_with_gaps .fib-placeholder__input.fib-placeholder__input_incorrect {padding-right: 23px; }        .mini .visualizer .word_bank .text_with_gaps .mct-placeholder {line-height: 1.7 !important;padding: 2px 0 1px 0; }          .mini .visualizer .word_bank .text_with_gaps .mct-placeholder__label.mct-placeholder__label_prompt {color: #939AA3; }          .mini .visualizer .word_bank .text_with_gaps .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 24px; }    .mini .visualizer .fill_in_the_blank {width: 100%;padding: 20px 24px;background-color: #FFFFFF;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);border: solid 1px #E5E5E5;border-radius: 4px; }      .mini .visualizer .fill_in_the_blank.disabled {pointer-events: none; }      .mini .visualizer .fill_in_the_blank .text_with_gaps {font-size: 15px;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 23px 2px 5px; }            .mini .visualizer .fill_in_the_blank .text_with_gaps .fib-placeholder__input.fib-placeholder__input_incorrect {padding-right: 23px; }        .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder {line-height: 1.7 !important;padding: 2px 0 1px 0; }          .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder__label.mct-placeholder__label_prompt {color: #939AA3; }          .mini .visualizer .fill_in_the_blank .text_with_gaps .mct-placeholder.mct-placeholder_incorrect .mct-placeholder__label {margin-right: 24px; }    .mini .visualizer .hotspot .overlay {position: absolute;background: transparent;z-index: 1; }      .mini .visualizer .hotspot .overlay.overlay_hidden .overlay__bg {display: none; }      .mini .visualizer .hotspot .overlay__bg {margin: auto;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.72);width: 128px;height: 160px;position: absolute;border-radius: 6px; }      .mini .visualizer .hotspot .overlay__icon {top: 32px;position: absolute;width: 32px;height: 45px;right: 0;left: 0;margin: auto;background: url("+
c[34]+") no-repeat; }      .mini .visualizer .hotspot .overlay__label {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;line-height: 1.5;letter-spacing: -0.2px;text-align: center;color: #FFFFFF;position: absolute;bottom: 13px;padding: 0 14px;overflow: hidden;width: 100%;height: 63px;word-break: break-word; }    .mini .visualizer .hotspot .overlay {width: 100%;height: 100%; }    .mini .visualizer .hotspot .image {position: relative; }    .mini .visualizer .hotspot .hotspots_area {position: absolute;top: 0; }    .mini .visualizer .drag-n-drop .quiz-slide-visualizer {-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;position: absolute; }      .mini .visualizer .drag-n-drop .quiz-slide-visualizer .slide-picture-view .zoom-icon {display: none; }    .mini .visualizer .drag-n-drop .overlay {position: absolute;background: transparent;z-index: 1; }      .mini .visualizer .drag-n-drop .overlay.overlay_hidden .overlay__bg {display: none; }      .mini .visualizer .drag-n-drop .overlay__bg {margin: auto;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.72);width: 128px;height: 160px;position: absolute;border-radius: 6px; }      .mini .visualizer .drag-n-drop .overlay__icon {top: 32px;position: absolute;width: 32px;height: 45px;right: 0;left: 0;margin: auto;background: url("+
c[34]+") no-repeat; }      .mini .visualizer .drag-n-drop .overlay__label {font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;line-height: 1.5;letter-spacing: -0.2px;text-align: center;color: #FFFFFF;position: absolute;bottom: 13px;padding: 0 14px;overflow: hidden;width: 100%;height: 63px;word-break: break-word; }    .mini .visualizer.intro > div,    .mini .visualizer.intro > img {margin-top: 24px;margin-bottom: 24px; }      .mini .visualizer.intro > div.text,      .mini .visualizer.intro > img.text {padding: 30px 18px 14px 18px;margin: 0; }        .mini .visualizer.intro > div.text .rich-text-view,        .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;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }        .mini .quiz_bottom_panel > div button.android {padding-top: 3px; }        .mini .quiz_bottom_panel > div button.submit {padding-left: 35px; }        .mini .quiz_bottom_panel > div button.start, .mini .quiz_bottom_panel > div button.feedback, .mini .quiz_bottom_panel > div button.submit, .mini .quiz_bottom_panel > div button.next {padding-left: 0;padding-right: 20px; }          .mini .quiz_bottom_panel > div button.start.result, .mini .quiz_bottom_panel > div button.feedback.result, .mini .quiz_bottom_panel > div button.submit.result, .mini .quiz_bottom_panel > div button.next.result {padding-left: 20px; }          .mini .quiz_bottom_panel > div button.start::after, .mini .quiz_bottom_panel > div button.feedback::after, .mini .quiz_bottom_panel > div button.submit::after, .mini .quiz_bottom_panel > div button.next::after {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[25]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: 9px; }        .mini .quiz_bottom_panel > div button.prev, .mini .quiz_bottom_panel > div button.back {padding-left: 28px; }          .mini .quiz_bottom_panel > div button.prev::after, .mini .quiz_bottom_panel > div button.back::after {content: none; }          .mini .quiz_bottom_panel > div button.prev::before, .mini .quiz_bottom_panel > div button.back::before {content: '';position: absolute;display: inline-block;top: 0;bottom: 0;margin: auto;background: url("+
c[26]+") no-repeat;background-size: 7px 13px;width: 7px;height: 13px;margin-left: 10px;margin-left: -15px; }        .mini .quiz_bottom_panel > div button.result::after {content: none; }        .mini .quiz_bottom_panel > div button.result::before {content: none; }      .mini .quiz_bottom_panel > div.disabled::before {opacity: 0.48; }      .mini .quiz_bottom_panel > div::before {border-radius: 5px;background-image: -webkit-linear-gradient(137deg, #359ADA, #3FA5E7);background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;position: absolute;content: '';top: 0;bottom: 0;right: 5px;left: 5px;opacity: 0.95; }    .mini .quiz_bottom_panel .tap_area {position: absolute; }  .mini .landscape_control_panel {box-shadow: -1px 0 6px 0 rgba(0, 0, 0, 0.1);background: #FFFFFF;position: fixed;right: 0;bottom: 0;height: 100%;width: 56px;top: 0; }    .mini .landscape_control_panel > div {width: 100%; }      .mini .landscape_control_panel > div button {background-color: transparent;left: 0;right: 0;bottom: 0;height: 100%;width: 100%;padding: 0;position: absolute;border: 0;line-height: 100%;color: #FFFFFF;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }    .mini .landscape_control_panel .exit_review {display: none; }    .mini .landscape_control_panel.reviewing .show_slides {display: none; }    .mini .landscape_control_panel.reviewing .exit_review {width: 46px;position: absolute;width: 46px;display: none;left: 0;margin-right: 10px;font-weight: 600;font-family: Helvetica Neue, Helvetica, Roboto, Arial;display: block;width: 100%;top: 0;height: 46px; }      .mini .landscape_control_panel.reviewing .exit_review button {width: 100%;height: 100%;background: transparent;line-height: 100%; }        .mini .landscape_control_panel.reviewing .exit_review button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[19]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .mini .landscape_control_panel.reviewing .exit_review button.active::after {background-image: url("+c[19]+"); }      .mini .landscape_control_panel.reviewing .exit_review button::after {background-repeat: no-repeat;background-position: center; }    .mini .landscape_control_panel .btns-container {bottom: 0;position: absolute;padding-bottom: 18px;padding-left: 13px;padding-right: 13px; }      .mini .landscape_control_panel .btns-container > div {position: relative;height: 30px;width: 30px;margin-top: 30px; }      .mini .landscape_control_panel .btns-container .component_container.disabled {opacity: 0.48; }      .mini .landscape_control_panel .btns-container .component_container.prev, .mini .landscape_control_panel .btns-container .component_container.back {background-image: url("+
c[38]+");background-repeat: no-repeat;background-size: 30px; }      .mini .landscape_control_panel .btns-container .component_container.start, .mini .landscape_control_panel .btns-container .component_container.next, .mini .landscape_control_panel .btns-container .component_container.submit, .mini .landscape_control_panel .btns-container .component_container.finish, .mini .landscape_control_panel .btns-container .component_container.feedback, .mini .landscape_control_panel .btns-container .component_container.exit {background-image: url("+
c[39]+");background-repeat: no-repeat;background-size: 30px; }    .mini .landscape_control_panel.slides_showed > div {display: none; }    .mini .landscape_control_panel.slides_showed .show_slides {display: block !important; }    .mini .landscape_control_panel .show_slides {width: 46px;position: absolute;right: 0; }      .mini .landscape_control_panel .show_slides button {width: 100%;height: 100%;background: transparent;line-height: 100%; }        .mini .landscape_control_panel .show_slides button::after {content: '';position: absolute;width: 22px;height: 19px;background-image: url("+
c[17]+");background-size: contain;background-repeat: no-repeat;top: 0;right: 0;bottom: 0;left: 0;margin: auto; }        .mini .landscape_control_panel .show_slides button.active::after {background-image: url("+c[17]+"); }        .mini .landscape_control_panel .show_slides button[disabled]::after, .mini .landscape_control_panel .show_slides button.active[disabled]::after {background-image: url("+c[18]+"); }      .mini .landscape_control_panel .show_slides button.selected::after {background-image: url("+
c[19]+") !important;background-repeat: no-repeat;background-position: center; }      .mini .landscape_control_panel .show_slides button.selected.active::after {background-image: url("+c[19]+") !important;background-repeat: no-repeat;background-position: center; }    .mini .landscape_control_panel .component_container.mark_slide {position: absolute;top: 0;right: 46px;width: 46px;height: 46px; }    .mini .landscape_control_panel button.mark_slide {background: url("+c[20]+") no-repeat center;background-size: 13px 20px;width: 13px;height: 22px;border: none;margin: 13px 16px 0 16px;padding: 0; }      .mini .landscape_control_panel button.mark_slide.selected {background: url("+
c[1]+") no-repeat center !important;background-size: 13px 20px !important; }    .mini .landscape_control_panel .show_slides {width: 100%;height: 46px;top: 0;display: block;position: relative; }    .mini .landscape_control_panel .component_container.mark_slide {position: relative;width: 100%;height: 26px;margin-top: 19px;right: 0; }    .mini .landscape_control_panel .component_base.mark_slide {margin: 0 19px 0 19px; }.popup_layer {position: fixed;top: 0;left: 0; }  .popup_layer .modal_layer {width: 100%;height: 100%;background: rgba(0, 0, 0, 0.4);opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0); }  .popup_layer .picture_popup {background: #282828; }    .popup_layer .picture_popup .top_panel {position: absolute;top: -1px;left: 0;right: 0;z-index: 1;background-color: #404040; }      .popup_layer .picture_popup .top_panel * {font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .picture_popup .top_panel .close {position: absolute;right: 0;height: 100%;width: 48px;background-image: url("+
c[40]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .picture_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .picture_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; }    .popup_layer .picture_popup .content {position: absolute;overflow: visible; }      .popup_layer .picture_popup .content div {position: absolute; }    .popup_layer .picture_popup .content > div {background-color: #FFFFFF; }    .popup_layer .picture_popup.equation {background: #FFFFFF; }      .popup_layer .picture_popup.equation .content {-webkit-filter: brightness(0);filter: brightness(0); }        .popup_layer .picture_popup.equation .content > div {background-color: transparent; }  .popup_layer .quiz_message_box {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;min-height: 152px;min-width: 284px; }    .popup_layer .quiz_message_box .message_container.component_base {font-size: 17px;color: rgba(43, 59, 70, 0.8);font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative; }      .popup_layer .quiz_message_box .message_container.component_base .message {padding: 34px 34px 24px 34px;font-size: 15px;line-height: 18px; }    .popup_layer .quiz_message_box .buttons_panel {text-align: center;position: absolute;bottom: 24px;height: 50px;width: 100%;direction: rtl; }      .popup_layer .quiz_message_box .buttons_panel > div {max-width: 50%;position: relative;display: inline-block; }        .popup_layer .quiz_message_box .buttons_panel > div button {border-radius: 5px;background-image: -webkit-linear-gradient(137deg, #359ADA, #3FA5E7);background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;vertical-align: middle;line-height: 100%;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;font-size: 16px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;position: relative;font-weight: 500; }        .popup_layer .quiz_message_box .buttons_panel > div.active button {background: #0E7FCB;box-shadow: none; }        .popup_layer .quiz_message_box .buttons_panel > div:only-child {width: 100%;text-align: center !important; }        .popup_layer .quiz_message_box .buttons_panel > div:nth-child(1) {text-align: left; }        .popup_layer .quiz_message_box .buttons_panel > div:nth-child(2) {text-align: right; }  .popup_layer .answers_popup {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto; }    .popup_layer .answers_popup .title {position: absolute;font-weight: 600;font-size: 15px;color: rgba(43, 59, 70, 0.87);line-height: 48px;height: 48px;white-space: nowrap;font-family: Helvetica Neue, Helvetica, Roboto, Arial;text-align: center;padding-right: 75px;padding-left: 75px;width: 100%;left: 0;text-overflow: ellipsis;overflow: hidden; }    .popup_layer .answers_popup .cancel {display: block;left: initial;right: 0;top: 0;padding-top: 15px;position: absolute;width: 45px;text-align: right;margin-right: 4px;color: #3DA0E1;font-weight: 500;font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial;height: 48px;max-width: 65px;overflow: hidden;text-overflow: ellipsis;background-image: url("+
c[41]+");background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .answers_popup .component_container.items {position: absolute;top: 48px;right: 0;left: 0;bottom: 0; }      .popup_layer .answers_popup .component_container.items .component_base {position: absolute;width: 100%; }      .popup_layer .answers_popup .component_container.items.without_pair .item {padding-right: 10px; }      .popup_layer .answers_popup .component_container.items .item {position: relative;font-size: 15px;margin-top: -1px;padding: 16px 38px 16px 20px !important;z-index: 1;color: rgba(43, 59, 70, 0.8); }        .popup_layer .answers_popup .component_container.items .item .view p {overflow: hidden;text-overflow: ellipsis; }        .popup_layer .answers_popup .component_container.items .item .view {z-index: 0;min-height: 22px;position: relative;/* p {z-index: -1;position: relative;margin: 0;padding-bottom: 1px;line-height: 18px;} */ }          .popup_layer .answers_popup .component_container.items .item .view .rich-text-view {position: relative;pointer-events: none;font-size: 15px;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 .view.user_answer, .popup_layer .correct_answer_popup .view.correct_answer {overflow: hidden;max-height: 90px;min-height: 22px;padding: 0; }    .popup_layer .correct_answer_popup .view .image {float: left;margin-right: 8px;margin-top: 3px;margin-bottom: 5px; }    .popup_layer .correct_answer_popup .correct_answer {margin-bottom: 66px; }    .popup_layer .correct_answer_popup > div.ok_button {text-align: center;position: absolute;left: 0;bottom: 13px;height: 50px;width: 100%; }      .popup_layer .correct_answer_popup > div.ok_button button {border-radius: 5px;background-image: -webkit-linear-gradient(137deg, #359ADA, #3FA5E7);background-image: linear-gradient(313deg, #359ADA, #3FA5E7);box-shadow: 0 3px 5px 0 rgba(61, 160, 225, 0.3);color: #FFFFFF;vertical-align: middle;line-height: 100%;height: 44px;padding-left: 20px;padding-right: 20px;min-width: 110px;margin-left: 5px;margin-right: 5px;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;font-size: 16px;position: static; }      .popup_layer .correct_answer_popup > div.ok_button.active button {background: #0E7FCB; }  .popup_layer .send_report {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);border-radius: 8px;background: #FFFFFF;position: absolute;top: 16px;right: 16px;bottom: 16px;left: 16px;margin: auto;max-width: 400px;height: 117px;position: fixed; }    .popup_layer .send_report .message {text-align: center;font-family: Helvetica Neue, Helvetica, Roboto, Arial;font-size: 15px;top: 36px;width: 100%;position: absolute; }    .popup_layer .send_report .send_preloader {width: 114px;height: 14px;position: absolute;background: url("+
c[42]+") no-repeat;background-size: 114px 14px;margin: auto;left: 0;right: 0;bottom: 36px; }  .popup_layer .hotspot_popup {background: #282828; }    .popup_layer .hotspot_popup .top_panel {position: absolute;top: -1px;left: 0;right: 0;z-index: 1;background-color: #404040; }      .popup_layer .hotspot_popup .top_panel * {font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .hotspot_popup .top_panel .close {position: absolute;right: 0;height: 100%;width: 48px;background-image: url("+
c[40]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .hotspot_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .hotspot_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; }    .popup_layer .hotspot_popup .content {position: absolute;overflow: visible; }      .popup_layer .hotspot_popup .content div {position: absolute; }    .popup_layer .hotspot_popup .content > div:first-child {background-color: #FFFFFF; }    .popup_layer .hotspot_popup .top_panel {height: 46px; }      .popup_layer .hotspot_popup .top_panel .clear,      .popup_layer .hotspot_popup .top_panel .done {height: 44px;position: absolute;top: 1px;z-index: 1;line-height: 36px;color: rgba(255, 255, 255, 0.85);font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .hotspot_popup .top_panel .clear {padding: 4px 15px;left: 0; }      .popup_layer .hotspot_popup .top_panel .done {padding: 4px 15px;right: 0;color: #58BEFF;font-weight: 500; }      .popup_layer .hotspot_popup .top_panel .clear,      .popup_layer .hotspot_popup .top_panel .done {display: inline-block; }      .popup_layer .hotspot_popup .top_panel .clear-icon,      .popup_layer .hotspot_popup .top_panel .done-icon {display: none; }    .popup_layer .hotspot_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .hotspot_popup.landscape .top_panel .clear-icon {background-image: url("+
c[43]+");background-repeat: no-repeat;background-size: 18px;width: 100%;height: 18px;position: absolute;left: 19px;top: 18px; }      .popup_layer .hotspot_popup.landscape .top_panel .done-icon {background-image: url("+c[44]+");background-repeat: no-repeat;background-size: 30px;width: 100%;height: 30px;position: absolute;left: 13px;bottom: 16px; }      .popup_layer .hotspot_popup.landscape .top_panel .clear,      .popup_layer .hotspot_popup.landscape .top_panel .done {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;text-align: center; }      .popup_layer .hotspot_popup.landscape .top_panel .clear {top: 0; }      .popup_layer .hotspot_popup.landscape .top_panel .done {bottom: 0;top: initial; }      .popup_layer .hotspot_popup.landscape .top_panel .clear,      .popup_layer .hotspot_popup.landscape .top_panel .done {display: none; }      .popup_layer .hotspot_popup.landscape .top_panel .clear-icon,      .popup_layer .hotspot_popup.landscape .top_panel .done-icon {display: inline-block; }    .popup_layer .hotspot_popup .content .points_area .hotspot-point.hotspot-point_dragged .hotspot-point__animated-layer {display: none; }    .popup_layer .hotspot_popup .content .points_area .hotspot-point svg {position: absolute; }  .popup_layer .dnd_popup {background: #282828; }    .popup_layer .dnd_popup .top_panel {position: absolute;top: -1px;left: 0;right: 0;z-index: 1;background-color: #404040; }      .popup_layer .dnd_popup .top_panel * {font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .dnd_popup .top_panel .close {position: absolute;right: 0;height: 100%;width: 48px;background-image: url("+
c[40]+") !important;background-repeat: no-repeat;background-position: center;background-size: 18px; }    .popup_layer .dnd_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .dnd_popup.landscape .top_panel .close {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;top: 0;text-align: center;height: 44px; }    .popup_layer .dnd_popup .content {position: absolute;overflow: visible; }      .popup_layer .dnd_popup .content div {position: absolute; }    .popup_layer .dnd_popup .quiz-slide-visualizer {-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;position: absolute; }    .popup_layer .dnd_popup .content > div:first-child {background-color: #FFFFFF; }    .popup_layer .dnd_popup .content > div .slide-picture-view .zoom-icon {display: none; }    .popup_layer .dnd_popup .top_panel {height: 46px; }      .popup_layer .dnd_popup .top_panel .clear,      .popup_layer .dnd_popup .top_panel .done {height: 44px;position: absolute;top: 1px;z-index: 1;line-height: 36px;color: rgba(255, 255, 255, 0.85);font-size: 15px;font-family: Helvetica Neue, Helvetica, Roboto, Arial; }      .popup_layer .dnd_popup .top_panel .clear {padding: 4px 15px;left: 0; }      .popup_layer .dnd_popup .top_panel .done {padding: 4px 15px;right: 0;color: #58BEFF;font-weight: 500; }      .popup_layer .dnd_popup .top_panel .clear,      .popup_layer .dnd_popup .top_panel .done {display: inline-block; }      .popup_layer .dnd_popup .top_panel .clear-icon,      .popup_layer .dnd_popup .top_panel .done-icon {display: none; }    .popup_layer .dnd_popup.landscape .top_panel {width: 56px !important;right: 0;left: initial; }      .popup_layer .dnd_popup.landscape .top_panel .clear-icon {background-image: url("+
c[43]+");background-repeat: no-repeat;background-size: 18px;width: 100%;height: 18px;position: absolute;left: 19px;top: 18px; }      .popup_layer .dnd_popup.landscape .top_panel .done-icon {background-image: url("+c[44]+");background-repeat: no-repeat;background-size: 30px;width: 100%;height: 30px;position: absolute;left: 13px;bottom: 16px; }      .popup_layer .dnd_popup.landscape .top_panel .clear,      .popup_layer .dnd_popup.landscape .top_panel .done {padding: 5px;width: 100%;text-overflow: ellipsis;overflow: hidden;text-align: center; }      .popup_layer .dnd_popup.landscape .top_panel .clear {top: 0; }      .popup_layer .dnd_popup.landscape .top_panel .done {bottom: 0;top: initial; }      .popup_layer .dnd_popup.landscape .top_panel .clear,      .popup_layer .dnd_popup.landscape .top_panel .done {display: none; }      .popup_layer .dnd_popup.landscape .top_panel .clear-icon,      .popup_layer .dnd_popup.landscape .top_panel .done-icon {display: inline-block; }    .popup_layer .dnd_popup .content .points_area .point {width: 24px;height: 24px;position: absolute;margin-top: -12px;margin-left: -12px; }      .popup_layer .dnd_popup .content .points_area .point svg {position: absolute; }.top_layer {top: 0; }  .top_layer .preloader {width: 50px;height: 50px;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;border-radius: 10px;background-color: rgba(0, 0, 0, 0.5);position: fixed; }    .top_layer .preloader::after {content: '';position: absolute;background: url("+
c[45]+");background-size: cover;top: 0;left: 0;bottom: 0;right: 0;-webkit-animation: preloader_spin 1s infinite linear;animation: preloader_spin 1s infinite linear; }.launch-screen {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48); }  .launch-screen .launch-screen-button {top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 96px;height: 96px;position: absolute; }    .launch-screen .launch-screen-button__play-icon {background-color: #FFFFFF;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;border-radius: 100%;width: 90px;height: 90px;box-shadow: 0 12px 50px 0 rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out; }    .launch-screen .launch-screen-button__icon {background: url("+
c[46]+") no-repeat center;position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 6px;width: 90px;height: 90px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__play-icon {width: 96px;height: 96px; }    .launch-screen .launch-screen-button.launch-screen-button_active .launch-screen-button__icon {background: url("+c[47]+") no-repeat center; }.picture-zoom-layer {position: fixed;left: 0;right: 0;top: 0;bottom: 0; }";for(var f in a)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.Vv);c=c.replace(/__horizontalGradient\(([#0-9a-z]+), ([#0-9a-z]+)\)/gi,this.Tv);return hi(c)};
Ci.prototype.Vv=function(a,b,c){return"url(data:image/svg+xml;base64,"+vi('<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>')+")"};
Ci.prototype.Tv=function(a,b,c){return"url(data:image/svg+xml;base64,"+vi('<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 Di={fullscreen:'<svg width="25px" height="18px" viewBox="0 0 25 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">    <defs></defs>    <g id="QM-Video-players" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">        <g id="icon" transform="translate(-1152.000000, -745.000000)" stroke-width="2">            <g id="VIDEO-PLAYER" transform="translate(241.000000, 735.000000)">                <g id="full-screen" transform="translate(912.000000, 11.000000)">                    <path d="M16,2.27373675e-13 L20.4144427,2.27373675e-13 C22.5348937,2.27373675e-13 22.9090909,1 22.9090909,3 C22.9090909,4.89224643 22.9090909,4.23269611 22.9090909,5.02134903 M22.9090909,11.0149556 C22.9090909,11.900521 22.9090909,11.2288692 22.9090909,13 C22.9090909,15 22.4090525,16 20.4088991,16 C17.6932917,16 17.3578037,16 16,16 M7,16 C5.26636131,16 4.92647196,16 2.53310562,16 C0.379965843,16 0,15 0,13 C1.72349463e-16,11 2.09448412e-10,12.03673 0,11.0260782 M2.58751243e-10,5.02134903 C3.69578419e-10,3.68327147 2.59100822e-10,4.34875208 2.58961126e-10,3.01067452 C2.58751243e-10,1 0.505494506,2.27373675e-12 2.52747253,2.27373675e-12 C4.59157509,3.56698531e-10 4.93589744,4.49968214e-10 7,2.27373675e-12" id="Rectangle-5"></path>                    <rect id="Rectangle-7" x="5" y="4" width="13.0913298" height="8"></rect>                </g>            </g>        </g>    </g></svg>',
media_sound_off:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><path d="M18.14,3.68C20.45,4.8,21,7.86,21.05,9.59a11.38,11.38,0,0,1-.92,4.7l1.4,1.52a1,1,0,0,0,.18-.26A13.24,13.24,0,0,0,23,9.49c-.07-2.2-.74-6.12-4-7.69a1,1,0,0,0-1.24.47A1.05,1.05,0,0,0,18.14,3.68Z" transform="translate(0 0)"/><path d="M17,11.14l1.5,1.5a1,1,0,0,0,.2-.29,5.89,5.89,0,0,0-1.08-6.52,1,1,0,0,0-1.47-.16A1.1,1.1,0,0,0,16,7.2,3.86,3.86,0,0,1,17,11.14Z" transform="translate(0 0)"/><path d="M13.9.77c-.16-.93-.68-1.13-1.72,0L9.57,3.4,13.9,7.91Z" transform="translate(0 0)"/><path d="M4.51.23A1,1,0,0,0,3.1.39a1.06,1.06,0,0,0,0,1.29l4,4.16H1.31A1.34,1.34,0,0,0,0,7.2v5.57a1.34,1.34,0,0,0,1.31,1.36H7.23l.35.48,4.59,4.62c1,1,1.56,1,1.72,0V12.85l6.5,6.71a1,1,0,0,0,1.41-.11,1.06,1.06,0,0,0,0-1.35Z" transform="translate(0 0)"/></svg>',
media_sound_on:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><path d="M16.85,14.49a1,1,0,0,1-.64-.24,1.06,1.06,0,0,1-.13-1.46,4,4,0,0,0,0-5.58,1.06,1.06,0,0,1,.12-1.46,1,1,0,0,1,1.41.13,6,6,0,0,1,0,8.24A1,1,0,0,1,16.85,14.49Z" transform="translate(0 0)"/><path d="M19,18.29a1,1,0,0,1-.87-.52,1.06,1.06,0,0,1,.36-1.42c1.79-1.08,2.62-4.68,2.51-6.75-.09-1.74-.59-4.81-2.89-5.92a1.05,1.05,0,0,1-.49-1.38,1,1,0,0,1,1.33-.5c3.26,1.57,3.93,5.49,4,7.69s-.61,6.92-3.51,8.66A1,1,0,0,1,19,18.29Z" transform="translate(0 0)"/><path d="M12.15.78,7.57,5.4l-.34.45H1.31A1.34,1.34,0,0,0,0,7.21v5.57a1.34,1.34,0,0,0,1.31,1.36h5.9l.35.47,4.58,4.62c1,1,1.56,1,1.72,0V.78C13.71-.16,13.19-.36,12.15.78Z" transform="translate(0 0)" style="fill-rule:evenodd"/></svg>',
pause_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 18"><rect width="4" height="18"/><rect x="8" width="4" height="18"/></svg>',play_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><g style="opacity:0.46000000834465027"><circle cx="28" cy="28" r="28" style="fill:#323233"/></g><g style="opacity:0.699999988079071"><path d="M28,1.4A26.6,26.6,0,1,1,1.4,28,26.6,26.6,0,0,1,28,1.4M28,0A28,28,0,1,0,56,28,28,28,0,0,0,28,0Z" style="fill:#fff"/></g><polygon points="22.4 17.55 22.4 38.84 38.82 28.19 22.4 17.55" style="fill:#fff;opacity:0.699999988079071;isolation:isolate"/></svg>',
play_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 16"><polygon points="0 0 0 16 12.8 8 0 0"/></svg>',preloader:'<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"><circle cx="25" cy="25" r="25" style="fill:none"/><path d="M12.79,21.91a12.61,12.61,0,1,1,9.16,15.3L21.2,37" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.5999999046325684px;opacity:0.8500000238418579;isolation:isolate"/></svg>',replay_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="60" height="60">\t<defs>\t\t<style>.replayBtncls-1{opacity:0.75;isolation:isolate;}.replayBtncls-2{fill:#fff;}</style>\t</defs>\t<circle class="replayBtncls-1" cx="60" cy="60" r="56.5"/>\t<path class="replayBtncls-2" d="M60,120a60,60,0,1,1,60-60,60,60,0,0,1-60,60ZM60,5.3A54.7,54.7,0,1,0,114.7,60,54.71,54.71,0,0,0,60,5.3Z"/>\t<path class="replayBtncls-2" d="M77.6,52.1A19.46,19.46,0,1,1,57.7,40.7V50.8L75.8,37.2,57.7,23.5V33.8A26,26,0,1,0,85.9,57.5a23.64,23.64,0,0,0-2.1-8.2Z"/></svg>',
"answered-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#528BDF" d="M12,22C6.5,22,2,17.5,2,12S6.5,2,12,2s10,4.5,10,10S17.5,22,12,22z M9,11H7v2h2V11z M13,11h-2v2h2V11z M17,11 \th-2v2h2V11z"/></svg>',"bookmark-icon.svg":'<svg xmlns="http://www.w3.org/2000/svg" width="12.6" height="18.6" viewBox="0 0 12.6 18.6">  <defs>    <style>      .bookmark-bg {         stroke-width: 1.6px;         fill-rule: evenodd;       }     </style>  </defs>  <path class="bookmark-bg" d="M2461.81,2624.83l-3.97-3.43a0.5,0.5,0,0,0-.68,0l-3.97,3.43a0.748,0.748,0,0,1-1.19-.72v-14.03a1.943,1.943,0,0,1,2-2.08h7a1.948,1.948,0,0,1,2,2.08v14.03A0.749,0.749,0,0,1,2461.81,2624.83Z" transform="translate(-2451.2 -2607.2)"/></svg>',
close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03">  <defs>    <style>      .cls-1 {         fill: #fff;         fill-rule: evenodd;       }     </style>  </defs>  <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>',
"correct-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#7CB911" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17.9,8.9l-7.7,7.7 \tc-0.4,0.4-0.9,0.4-1.3,0l-3.2-3.2c-0.4-0.4-0.4-0.9,0-1.3s0.9-0.4,1.3,0l2.5,2.5l7.1-7.1c0.3-0.4,0.9-0.4,1.3,0 \tC18.2,7.9,18.2,8.5,17.9,8.9C17.9,8.9,17.9,8.9,17.9,8.9z"/></svg>',
gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0" focusable="false">    <linearGradient id="{QUIZ_ID}_matching" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_matching_over" x1="50%" y1="0%" x2="50%" y2="100%">\t\t<stop offset="0" />\t\t<stop offset="1" />\t</linearGradient></svg>',"has-answer-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#528BDF" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17.9,8.9l-7.7,7.7 \tc-0.4,0.4-0.9,0.4-1.3,0l-3.2-3.2c-0.4-0.4-0.4-0.9,0-1.3s0.9-0.4,1.3,0l2.5,2.5l7.1-7.1c0.3-0.4,0.9-0.4,1.3,0 \tC18.2,7.9,18.2,8.5,17.9,8.9C17.9,8.9,17.9,8.9,17.9,8.9z"/></svg>',
"incorrect-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#DB5A4B" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M16.4,8.8L13.2,12l2.9,2.9 \tc0.3,0.3,0.3,0.9,0,1.2c-0.3,0.3-0.9,0.3-1.2,0l0,0L12,13.2l-3.2,3.2c-0.3,0.3-0.9,0.3-1.2,0s-0.3-0.9,0-1.2l3.2-3.2L7.9,9.1 \tc-0.3-0.3-0.3-0.9,0-1.2s0.9-0.3,1.2,0l2.9,2.9l3.2-3.2c0.3-0.3,0.9-0.3,1.2,0C16.7,7.9,16.8,8.4,16.4,8.8 \tC16.4,8.8,16.4,8.8,16.4,8.8z"/></svg>',
mark_flag:'<svg xmlns="http://www.w3.org/2000/svg" width="11" height="13" viewBox="0 0 11 13">  <path d="M6140.98,619l-0.69-2H6134v13h2l-0.01-5h3.33l0.67,1.985H6145V619h-4.02Z" transform="translate(-6134 -617)"/></svg>',mb_info_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>info</title><g style="opacity:0.56"><path d="M14,28A14,14,0,1,1,28,14,14,14,0,0,1,14,28ZM14,2.64A11.36,11.36,0,1,0,25.36,14,11.37,11.37,0,0,0,14,2.64Z"/></g><path d="M15.18,5.9a1.4,1.4,0,0,1,1.6,1.54,2,2,0,0,1-2.22,2c-1.17,0-1.73-.59-1.69-1.56A2.09,2.09,0,0,1,15.18,5.9Z" style="opacity:0.56"/><path d="M12,21.59c-.85,0-1.46-.51-.87-2.77l1-4c.17-.64.2-.9,0-.9a6.42,6.42,0,0,0-2,.88l-.42-.69c2.05-1.72,4.42-2.72,5.43-2.72.85,0,1,1,.56,2.54l-1.11,4.2c-.2.74-.11,1,.08,1a4.35,4.35,0,0,0,1.9-.95l.48.64A8.83,8.83,0,0,1,12,21.59Z" style="opacity:0.56"/></svg>',
mb_question_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>question</title><g style="opacity:0.56"><path d="M14,28A14,14,0,1,1,28,14,14,14,0,0,1,14,28ZM14,2.64A11.36,11.36,0,1,0,25.36,14,11.37,11.37,0,0,0,14,2.64Z"/></g><path d="M13.8,21.4h-.07a1.77,1.77,0,0,1,0-3.54h.06a1.77,1.77,0,1,1,0,3.54Z" style="opacity:0.56"/><path d="M18.15,12.77a8.08,8.08,0,0,1-1.45,1.3l-.74.51a2,2,0,0,0-.74.91,1.86,1.86,0,0,0-.11.76v.12H12.26v-.24a3.11,3.11,0,0,1,.47-2,12.12,12.12,0,0,1,2.11-1.7,2.18,2.18,0,0,0,.5-.51,1.8,1.8,0,0,0,.43-1,2,2,0,0,0-.39-1.21A1.61,1.61,0,0,0,14,9.09a1.52,1.52,0,0,0-1.42.66,2.61,2.61,0,0,0-.43,1.41v.12H9.23v-.13a4.44,4.44,0,0,1,1.9-3.83,5,5,0,0,1,2.75-.72,5.93,5.93,0,0,1,3.54,1,3.53,3.53,0,0,1,1.43,3.05A3.5,3.5,0,0,1,18.15,12.77Z" style="opacity:0.56"/></svg>',
mb_time_out_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>time-out</title><path d="M9.67,9.57c-.63.39,1.7,6,2.27,6.94a1.71,1.71,0,0,0,2.91-1.8C14.29,13.79,10.3,9.18,9.67,9.57ZM9.19,3.41a12.73,12.73,0,0,1,8.4,0,.63.63,0,0,0,.81-.87l-.47-1.21A2,2,0,0,0,16.79.38a15.21,15.21,0,0,0-6.8,0,2,2,0,0,0-1.14.94L8.38,2.54A.63.63,0,0,0,9.19,3.41ZM26.3,4.52c-.27-.33-.56-.65-.87-1s-.63-.6-1-.87a1,1,0,0,0-1.26.07L20.88,5.11a13.15,13.15,0,0,1,1.64,1.37,13,13,0,0,1,1.37,1.64l2.34-2.34A1,1,0,0,0,26.3,4.52ZM13.39,4.11A11.49,11.49,0,1,0,24.89,15.61,11.49,11.49,0,0,0,13.39,4.11Zm0,20.15A8.65,8.65,0,1,1,22,15.61,8.66,8.66,0,0,1,13.39,24.26Z" style="opacity:0.56"/></svg>',
mb_warning_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><title>warning</title><g style="opacity:0.56"><path d="M25.77,26.64H2.23a2.25,2.25,0,0,1-1.93-1.1,2.21,2.21,0,0,1,0-2.23L12,1.16a2.24,2.24,0,0,1,3.91,0L27.72,23.34a2.23,2.23,0,0,1-2,3.3ZM2.61,24.58h0ZM2.92,24H25.08L14,3.09Z"/></g><rect x="12.68" y="19.81" width="2.64" height="2.64" style="opacity:0.56"/><rect x="12.68" y="9.25" width="2.64" height="8.59" style="opacity:0.56"/></svg>',navigation_next_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 12.99" width="8px" height="13px"><path d="M7.2,22a1.2,1.2,0,0,0,.86-.37L14,15.5,8.06,9.37A1.2,1.2,0,0,0,6.34,11l4.32,4.46L6.34,20a1.2,1.2,0,0,0,.86,2Z" transform="translate(-6 -9)"/></svg>',
navigation_prev_icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 12.99" width="8px" height="13px">\t<path d="M17.8,22a1.2,1.2,0,0,1-.86-.37L11,15.5l5.94-6.13A1.2,1.2,0,0,1,18.66,11L14.34,15.5,18.66,20a1.2,1.2,0,0,1-.86,2Z" transform="translate(-11 -9)"/></svg>',"outline-icon.svg":'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 12">\t<title>outline-icon</title>\t<rect y="5" width="2" height="2"/>\t<rect width="2" height="2"/>\t<rect y="10" width="2" height="2"/>\t<rect x="5" y="10" width="9" height="2"/>\t<rect x="5" width="15" height="2"/>\t<rect x="5" y="5" width="11" height="2"/></svg>',
"partial-correct-icon.svg":'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><circle fill="#FFFFFF" cx="12" cy="12" r="12"/><path fill="#F89A3B" d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17.9,8.9l-7.7,7.7 \tc-0.4,0.4-0.9,0.4-1.3,0l-3.2-3.2c-0.4-0.4-0.4-0.9,0-1.3s0.9-0.4,1.3,0l2.5,2.5l7.1-7.1c0.3-0.4,0.9-0.4,1.3,0 \tC18.2,7.9,18.2,8.5,17.9,8.9C17.9,8.9,17.9,8.9,17.9,8.9z"/></svg>',
premise:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="{WIDTH}" height="{HEIGHT}" focusable="false"><path class="shadow" d="M 0 6.2 l 0 {V1} q 0 4.7 4.7 4.7 l {V2} 0 q 4.7 0 4.7 -4.7 l 0 -{V3} q 0 -2 -2 -2 l -5.15 0 q -1.7 5 -4.85 5 q -6 0 -6 -10 q 0 -10 6 -10 q 3.15 0 4.85 5 l 5.15 0 q 2 0 2 -2 l 0 -{V3} q 0 -4.7 -4.7 -4.7 l -{V2} 0 q -4.7 0 -4.7 4.7z"/>     <path class="outline" d="M 0 4.7 l 0 {V1} q 0 4.7 4.7 4.7 l {V2} 0 q 4.7 0 4.7 -4.7 l 0 -{V3} q 0 -2 -2 -2 l -5.15 0 q -1.7 5 -4.85 5 q -6 0 -6 -10 q 0 -10 6 -10 q 3.15 0 4.85 5 l 5.15 0 q 2 0 2 -2 l 0 -{V3} q 0 -4.7 -4.7 -4.7 l -{V2} 0 q -4.7 0 -4.7 4.7"/>  <path class="fill" d="M 1 4.7 l 0 {V1} q 0 3.7 3.7 3.7 l {V2} 0 q 3.7 0 3.7 -3.7 l 0 -{V4} q 0 -2 -2 -2 l -3.15 0 q -2.05 5 -5.85 5 q -7 0 -7 -11 q 0 -11 7 -11 q 3.8 0 5.85 5 l 3.15 0 q 2 0 2 -2 l 0 -{V4} q 0 -3.7 -3.7 -3.7 l -{V2} 0 q -3.7 0 -3.7 3.7"/></svg>',
response:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="{WIDTH}" height="{HEIGHT}" focusable="false"><path class="shadow" d="M 18 6.2 q 0 -4.7 4.7 -4.7 l {V1} 0 q 4.7 0 4.7 4.7 l 0 {V2} q 0 4.7 -4.7 4.7 l -{V1} 0 q -4.7 0 -4.7 -4.7 "/><path class="shadow grip" d="M 18 6.2 l 0 {V2} l 0 -{V3} q 0 -2 -2 -2 l -3.15 0 q -2.05 5 -5.85 5 q -7 0 -7 -11 q 0 -11 7 -11 q 3.8 0 5.85 5 l 3.15 0 q 2 0 2 -2 l 0 -{V3}"/>  <path class="outline" d="M 18 4.7 q 0 -4.7 4.7 -4.7 l {V1} 0 q 4.7 0 4.7 4.7 l 0 {V2} q 0 4.7 -4.7 4.7 l -{V1} 0 q -4.7 0 -4.7 -4.7 l 0 -{V3} q 0 -2 -2 -2 l -3.15 0 q -2.05 5 -5.85 5 q -7 0 -7 -11 q 0 -11 7 -11 q 3.8 0 5.85 5 l 3.15 0 q 2 0 2 -2 l 0 -{V3}" />  <path class="fill" d="M 19 4.7 q 0 -3.7 3.7 -3.7 l {V1} 0 q 3.7 0 3.7 3.7 l 0 {V2} q 0 3.7 -3.7 3.7 l -{V1} 0 q -3.7 0 -3.7 -3.7 l 0 -{V4} q 0 -2 -2 -2 l -5.15 0 q -1.7 5 -4.85 5 q -6 0 -6 -10 q 0 -10 6 -10 q 3.15 0 4.85 5 l 5.15 0 q 2 0 2 -2 l 0 -{V4}"/></svg>',
"timer-icon":'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28">\t<path d="M9.67,9.57c-.63.39,1.7,6,2.27,6.94a1.71,1.71,0,0,0,2.91-1.8C14.29,13.79,10.3,9.18,9.67,9.57ZM9.19,3.41a12.73,12.73,0,0,1,8.4,0,.63.63,0,0,0,.81-.87l-.47-1.21A2,2,0,0,0,16.79.38a15.21,15.21,0,0,0-6.8,0,2,2,0,0,0-1.14.94L8.38,2.54A.63.63,0,0,0,9.19,3.41ZM26.3,4.52c-.27-.33-.56-.65-.87-1s-.63-.6-1-.87a1,1,0,0,0-1.26.07L20.88,5.11a13.15,13.15,0,0,1,1.64,1.37,13,13,0,0,1,1.37,1.64l2.34-2.34A1,1,0,0,0,26.3,4.52ZM13.39,4.11A11.49,11.49,0,1,0,24.89,15.61,11.49,11.49,0,0,0,13.39,4.11Zm0,20.15A8.65,8.65,0,1,1,22,15.61,8.66,8.66,0,0,1,13.39,24.26Z"/></svg>',
timer:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="22px" height="22px" focusable="false" viewBox="0 0 22 22" xml:space="preserve">    <ellipse fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" stroke="rgba(0,0,0,0.25)" cx="11" cy="11" rx="10" ry="10"/>    <ellipse fill-rule="evenodd" clip-rule="evenodd" fill="#F74D1A" cx="11" cy="11" rx="7" ry="7"/>    <g transform="translate(11 11)">        <g transform="scale(9)" >            <path id="timerMask" stroke-linejoin="round" stroke="none" fill="#FFF" transform="rotate(-90)"/>        </g>    </g></svg>',
"unanswered-icon.svg":'<svg version="1.1" id="ANSWERED-ICON" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" \t y="0px" width="24px" height="24px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"></svg>',zoom_icon:'<svg xmlns="http://www.w3.org/2000/svg">  <rect      width="24"      height="24"      rx="3"      ry="3"      x="0"      y="0"/>  <path      d="m 18.677,16.844 -3.345,-3.344 a 5.447,5.447 0 0 0 0.795,-2.843 5.77,5.77 0 0 0 -5.646,-5.647 5.476,5.476 0 0 0 -5.481,5.475 5.771,5.771 0 0 0 5.645,5.647 5.442,5.442 0 0 0 2.758,-0.747 l 3.363,3.366 a 0.843,0.843 0 0 0 1.191,0 l 0.835,-0.835 a 0.716,0.716 0 0 0 -0.115,-1.072 z m -11.987,-6.359 a 3.791,3.791 0 0 1 3.791,-3.793 4.086,4.086 0 0 1 3.961,3.962 3.793,3.793 0 0 1 -3.791,3.793 4.087,4.087 0 0 1 -3.961,-3.962 z"      style="fill:#ffffff;fill-rule:evenodd"/></svg>'};var Ei={answered:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .submit-all-answered-1 {         fill: #fff; \t\tstroke: #3da0e1;         stroke-width: 1.4px;       }        .submit-all-answered-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: #3da0e1;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="submit-all-answered-1" cx="13.7" cy="13.7" r="13"/>  <path class="submit-all-answered-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
auth_combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t viewBox="0 0 11 5" width="11px" height="5px" style="enable-background:new 0 0 11 5;" xml:space="preserve"><polygon fill="#A2A2A2" points="11,0 5.5,5 0,0 "/></svg></div>',checkbox:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22" height="22" width="22">\t<rect class="check_bg" width="22" height="22" rx="4" ry="4"/>\t<rect class="fill_outline" x="2" y="2" width="18" height="18" rx="2" ry="2" style="fill:#fff"/>\t<path class="check" d="M9.3,13.1s-1.25-1.55-1.9-2.15l-.45-.45-.3-.2a.769.769,0,0,0-.4-.1,1.309,1.309,0,0,0-.95.45,1.178,1.178,0,0,0-.15,1.4l.1.2.8.9s.7.8.85,1l.75,1,.5.75a1.5,1.5,0,0,0,.35.45,1.118,1.118,0,0,0,.75.2,1.274,1.274,0,0,0,.7-.2c.1-.1.7-.9,1.05-1.3s1.45-1.85,1.45-1.85L13.4,12l1.1-1.4.85-1.05L16.7,8a1.447,1.447,0,0,0,.25-.8,1.415,1.415,0,0,0-.45-.9,1.2,1.2,0,0,0-1.2-.15l-.25.1-.15.1L13.55,7.9,12,9.7,9.65,12.6l-.35.5Z" style="fill:#fff"/></svg>',
close_lightbox_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14.03" viewBox="0 0 14 14.03">  <defs>    <style>      .cls-1 {         fill: #fff;         fill-rule: evenodd;       }     </style>  </defs>  <path class="cls-1" d="M3077.66,1907.03l-4.98,4.97,4.96,4.95a1.168,1.168,0,0,1,.01,1.65h-0.01a1.171,1.171,0,0,1-1.66,0l-4.96-4.94-4.99,4.99a1.2,1.2,0,0,1-1.68,0h0a1.207,1.207,0,0,1,0-1.69l4.99-4.98-4.83-4.81a1.168,1.168,0,0,1-.01-1.65h0.01a1.171,1.171,0,0,1,1.66,0l4.83,4.8,4.98-4.97a1.177,1.177,0,0,1,1.68,0h0A1.289,1.289,0,0,1,3077.66,1907.03Z" transform="translate(-3064 -1905)"/></svg>',
combobox_icon:'<div class="icon_area"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="15px" height="7px" viewBox="0 0 15 7" enable-background="new 0 0 15 7" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.209,0.584l0.529-0.41c0.283-0.231,0.754-0.231,1.038,0 \tl5.719,4.58l5.738-4.58c0.282-0.231,0.755-0.231,1.037,0l0.51,0.41c0.304,0.232,0.282,0.605,0,0.82 \tc-2.245,1.817-4.492,3.618-6.757,5.417C7.892,6.946,7.703,7,7.514,7H7.495C7.307,7,7.117,6.946,6.966,6.821 \tc-2.245-1.8-4.491-3.6-6.737-5.417C-0.073,1.189-0.073,0.816,0.209,0.584L0.209,0.584z"/></svg></div>',
feedback_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"><g class="incorrect"> <path d="M20,10A10,10,0,1,0,10,20,10,10,0,0,0,20,10ZM2,10a8,8,0,1,1,8,8A8,8,0,0,1,2,10Z" style="fill:#fff"/>\t<path d="M14.24,5.76a1,1,0,0,0-1.41,0L10,8.59,7.17,5.76A1,1,0,0,0,5.76,7.17L8.59,10,5.76,12.83a1,1,0,0,0,1.41,1.41L10,11.41l2.83,2.83a1,1,0,0,0,1.41-1.41L11.41,10l2.83-2.83A1,1,0,0,0,14.24,5.76Z" style="fill:#fff"/></g><g class="correct">\t<path d="M10,0A10,10,0,1,0,20,10,10,10,0,0,0,10,0Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,10,18Z" style="fill:#fff"/>\t<path d="M13.47,6.46,8.53,11.6,7.11,10.13a1,1,0,0,0-1.44,1.39l2.87,3,6.37-6.63a1,1,0,0,0-1.44-1.39Z" style="fill:#fff"/></svg> ',
gradients:'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" id="{QUIZ_ID}_svg_gradients" width="0" height="0">\t<linearGradient id="{QUIZ_ID}_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop  offset="0" style="stop-color:#E6E6E6"/>\t\t<stop  offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_incorrect_check_bg" gradientUnits="userSpaceOnUse" x1="10.3477" y1="3.8843" x2="10.5789" y2="17.1324">\t\t<stop  offset="0" style="stop-color:#FAE9E5"/>\t\t<stop  offset="1" style="stop-color:#FFFFFF"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#045FB3"/>\t\t<stop  offset="1" style="stop-color:#1779D4"/>\t</linearGradient>\t \t<linearGradient id="{QUIZ_ID}_checkbox_selected_incorrect" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#D95A4F"/>\t\t<stop  offset="1" style="stop-color:#C53530"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_checkbox_selected_disabled" gradientUnits="userSpaceOnUse" x1="10.5874" y1="23.415" x2="10.1468" y2="-1.8293">\t\t<stop  offset="0" style="stop-color:#91A2B1"/>\t\t<stop  offset="1" style="stop-color:#ABBCCC"/>\t</linearGradient>\t<linearGradient id="{QUIZ_ID}_edit_answer_icon_1_" gradientUnits="userSpaceOnUse" x1="2.7046" y1="10.6357" x2="5.4741" y2="15.7554">\t\t<stop  offset="0.0054" style="stop-color:#4AAAE0"/>\t\t<stop  offset="1" style="stop-color:#1A7CC1"/>\t</linearGradient>  <linearGradient id="{QUIZ_ID}_hotspot_id0" gradientUnits="userSpaceOnUse" x1="0.0591509" y1="0.0258186" x2="0.0606844" y2="0.0953808">   <stop offset="0" style="stop-color:#EB4A09"/>   <stop offset="1" style="stop-color:#BF2F04"/>  </linearGradient>  <linearGradient id="{QUIZ_ID}_hotspot_id1" gradientUnits="userSpaceOnUse" x1="0.0595767" y1="0.0301144" x2="0.0609834" y2="0.0905311">   <stop offset="0" style="stop-color:#F67F1F"/>   <stop offset="1" style="stop-color:#E03D0B"/>  </linearGradient>\t<linearGradient id="{QUIZ_ID}_not_answered_id0" gradientUnits="userSpaceOnUse" x1="4" y1="9" x2="14" y2="9">\t\t<stop  offset="0" style="stop-color:#5FA7DB"/>\t\t<stop  offset="0.9946" style="stop-color:#81B7DD"/>\t</linearGradient>   </svg>',
hotspot:'<div class="point"><div class="animation_layer"></div><div class="hotspot-point-view"><div class="hotspot-point-view__marker"></div></div></div>',icon_answered:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26" width="26" height="26" style="overflow: visible">\t<title>Asset 1</title>\t<path d="M13,25.3A12.3,12.3,0,1,1,25.3,13,12.31,12.31,0,0,1,13,25.3Z" style="fill:#fff"/>\t<path d="M13,1.4A11.6,11.6,0,1,1,1.4,13,11.61,11.61,0,0,1,13,1.4M13,0A13,13,0,1,0,26,13,13,13,0,0,0,13,0Z" style="fill:#3da0e1"/>\t<circle cx="7" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M7,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M7,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/>\t<circle cx="13" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M13,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M13,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/>\t<circle cx="19" cy="13" r="1.4" style="fill:#fff"/>\t<path d="M19,12.2a.8.8,0,1,1-.8.8.8.8,0,0,1,.8-.8M19,11a2,2,0,1,0,2,2,2,2,0,0,0-2-2Z" style="fill:#3da0e1"/></svg>',
icon_correct:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .correct-question-icon-1 {         fill: #fff; \t\tstroke: #8EC45C;         stroke-width: 1.4px;       }        .correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: #8EC45C;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="correct-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
icon_incorrect:'<svg id="incorrect-question-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .incorrect-question-icon-1 {         fill: #fff; \t\tstroke: #FF9080;         stroke-width: 1.4px;       }       .incorrect-question-icon-2 {         fill: #f57a44;         fill-rule: evenodd; \t\t  stroke: #FF9080;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="incorrect-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="incorrect-question-icon-2" d="M4760.49,1708.61l-9,8.89" transform="translate(-4742.3 -1699.3)"/>  <path class="incorrect-question-icon-2" d="M4751.49,1708.5l9,8.89" transform="translate(-4742.3 -1699.3)"/></svg>',
icon_partiallycorrect:'<svg id="correct-icon" xmlns="http://www.w3.org/2000/svg" width="27.4" height="27.4" viewBox="0 0 27.4 27.4" style="overflow: visible">  <defs>    <style>      .partially_correct-question-icon-1 {         fill: #fff; \t\tstroke: #FFB44A;         stroke-width: 1.4px;       }        .partially_correct-question-icon-2 {         fill: none;         fill-rule: evenodd; \t\tstroke: #FFB44A;         stroke-width: 1.4px;       }     </style>  </defs>  <circle class="partially_correct-question-icon-1" cx="13.7" cy="13.7" r="13"/>  <path class="partially_correct-question-icon-2" d="M4750,1525l3,3,9-9" transform="translate(-4742.3 -1510.3)"/></svg>',
item_pair_icon:'<div class="pair_icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 20.06">\t<path d="M5,20a5,5,0,0,1-5-5V11H1.9v4a3.1,3.1,0,1,0,6.2,0V11H10v4A5,5,0,0,1,5,20ZM6,6v8a1,1,0,0,1-2,0V6A1,1,0,0,1,6,6ZM8.1,5A3.1,3.1,0,0,0,1.9,5V9H0V5A5,5,0,0,1,10,5V9H8.1Z" style="fill:#c9d5dd;fill-rule:evenodd"/></svg></div>',media_sound_off:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-off</title><path d="M18.14,3.68C20.45,4.8,21,7.86,21.05,9.59a11.38,11.38,0,0,1-.92,4.7l1.4,1.52a1,1,0,0,0,.18-.26A13.24,13.24,0,0,0,23,9.49c-.07-2.2-.74-6.12-4-7.69a1,1,0,0,0-1.24.47A1.05,1.05,0,0,0,18.14,3.68Z" transform="translate(0 0)"/><path d="M17,11.14l1.5,1.5a1,1,0,0,0,.2-.29,5.89,5.89,0,0,0-1.08-6.52,1,1,0,0,0-1.47-.16A1.1,1.1,0,0,0,16,7.2,3.86,3.86,0,0,1,17,11.14Z" transform="translate(0 0)"/><path d="M13.9.77c-.16-.93-.68-1.13-1.72,0L9.57,3.4,13.9,7.91Z" transform="translate(0 0)"/><path d="M4.51.23A1,1,0,0,0,3.1.39a1.06,1.06,0,0,0,0,1.29l4,4.16H1.31A1.34,1.34,0,0,0,0,7.2v5.57a1.34,1.34,0,0,0,1.31,1.36H7.23l.35.48,4.59,4.62c1,1,1.56,1,1.72,0V12.85l6.5,6.71a1,1,0,0,0,1.41-.11,1.06,1.06,0,0,0,0-1.35Z" transform="translate(0 0)"/></svg>',
media_sound_on:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 20"><title>sound-on</title><path d="M16.85,14.49a1,1,0,0,1-.64-.24,1.06,1.06,0,0,1-.13-1.46,4,4,0,0,0,0-5.58,1.06,1.06,0,0,1,.12-1.46,1,1,0,0,1,1.41.13,6,6,0,0,1,0,8.24A1,1,0,0,1,16.85,14.49Z" transform="translate(0 0)"/><path d="M19,18.29a1,1,0,0,1-.87-.52,1.06,1.06,0,0,1,.36-1.42c1.79-1.08,2.62-4.68,2.51-6.75-.09-1.74-.59-4.81-2.89-5.92a1.05,1.05,0,0,1-.49-1.38,1,1,0,0,1,1.33-.5c3.26,1.57,3.93,5.49,4,7.69s-.61,6.92-3.51,8.66A1,1,0,0,1,19,18.29Z" transform="translate(0 0)"/><path d="M12.15.78,7.57,5.4l-.34.45H1.31A1.34,1.34,0,0,0,0,7.21v5.57a1.34,1.34,0,0,0,1.31,1.36h5.9l.35.47,4.58,4.62c1,1,1.56,1,1.72,0V.78C13.71-.16,13.19-.36,12.15.78Z" transform="translate(0 0)" style="fill-rule:evenodd"/></svg>',
next_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="0.113,1.572 6.699,8.5 0.113,15.428 1.94,16.859 9.887,8.5 1.94,0.139 \t"/></svg>',pause_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 18"><title>pause</title><rect width="4" height="18"/><rect x="8" width="4" height="18"/></svg>',play_button:'<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80"><defs><style>.cls-1{opacity:0.46;}.cls-2{fill:#323233;}.cls-3,.cls-5{opacity:0.7;}.cls-4,.cls-5{fill:#fff;}</style></defs><title>play</title><g class="cls-1"><circle class="cls-2" cx="40" cy="40" r="40"/></g><g class="cls-3"><path class="cls-4" d="M40,2A38,38,0,1,1,2,40,38,38,0,0,1,40,2m0-2A40,40,0,1,0,80,40,40,40,0,0,0,40,0Z"/></g><polygon class="cls-5" points="32 25.07 32 55.48 55.46 40.27 32 25.07"/></svg>',
play_media:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 16"><title>play</title><polygon points="0 0 0 16 12.8 8 0 0"/></svg>',preloader:'<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"><title>Artboard 1</title><circle cx="25" cy="25" r="25" style="fill:none"/><path d="M12.79,21.91a12.61,12.61,0,1,1,9.16,15.3L21.2,37" style="fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2.5999999046325684px;opacity:0.8500000238418579;isolation:isolate"/></svg>',
prev_slide_icon:'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="10px" height="17px" viewBox="0 0 10 17" enable-background="new 0 0 10 17" xml:space="preserve"><polygon points="9.887,15.428 3.301,8.501 9.887,1.57 8.061,0.139 0.113,8.501 8.061,16.861 \t"/></svg>',radio_button:'<div class="radio_icon"><div style="position:absolute;border-radius:24px;left:0px;top:0px;width: 24px;height:24px" class="outline_border"></div><div style="position:absolute;border-radius:20px;left:2px;top:2px;width: 20px;height:20px;background:#ffffff"></div><div style="position:absolute;border-radius:14px;left:5px;top:5px;width: 14px;height:14px" class="inline_border"></div></div>',
replay_button:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="60" height="60">\t<defs>\t\t<style>.replayBtncls-1{opacity:0.75;isolation:isolate;}.replayBtncls-2{fill:#fff;}</style>\t</defs>\t<circle class="replayBtncls-1" cx="60" cy="60" r="56.5"/>\t<path class="replayBtncls-2" d="M60,120a60,60,0,1,1,60-60,60,60,0,0,1-60,60ZM60,5.3A54.7,54.7,0,1,0,114.7,60,54.71,54.71,0,0,0,60,5.3Z"/>\t<path class="replayBtncls-2" d="M77.6,52.1A19.46,19.46,0,1,1,57.7,40.7V50.8L75.8,37.2,57.7,23.5V33.8A26,26,0,1,0,85.9,57.5a23.64,23.64,0,0,0-2.1-8.2Z"/></svg>',
result_slide_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="#FFF" viewBox="0 0 18 18">  <g>    <path class="failed_icon" d="M9,2A7,7,0,1,1,2,9,7,7,0,0,1,9,2M9,0a9,9,0,1,0,9,9A9,9,0,0,0,9,0Z"/>    <path class="failed_icon" d="M4,9a1,1,0,0,0,1,1h8a1,1,0,0,0,0-2H5A1,1,0,0,0,4,9Z"/>    <path class="passed_icon" d="M6.33,12,1.61,7.26,0,8.86l6.33,6.33L19.92,1.6,18.32,0Z"/>  </g></svg>',select_icon:'<div class="select_icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" \t width="17px" height="9px" viewBox="0 0 17 9" enable-background="new 0 0 17 9" xml:space="preserve"><path fill-rule="evenodd" clip-rule="evenodd" fill="#A2A2A1" d="M0.232,1.015l0.601-0.49c0.321-0.277,0.855-0.277,1.177,0 \tl6.485,5.473l6.507-5.473c0.32-0.277,0.855-0.277,1.177,0l0.579,0.49c0.342,0.277,0.319,0.724,0,0.98 \tc-2.547,2.172-5.095,4.324-7.662,6.474C8.944,8.617,8.73,8.682,8.515,8.682H8.494c-0.213,0-0.428-0.064-0.6-0.213 \tc-2.546-2.15-5.093-4.302-7.641-6.474C-0.088,1.738-0.088,1.292,0.232,1.015L0.232,1.015z"/></svg></div>'};function Fi(a){Gi();return rf(a,null)}var Gi=za;function Hi(a,b){var c=[];Ii(new Ji(b),a,c);return c.join("")}function Ji(a){this.iE=a}
function Ii(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Ba(b)){var d=b;b=d.length;c.push("[");for(var f="",g=0;g<b;g++)c.push(f),f=d[g],Ii(a,a.iE?a.iE.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),Ki(d,c),c.push(":"),Ii(a,a.iE?a.iE.call(b,d,f):f,c),g=","));c.push("}");return}}switch(typeof b){case "string":Ki(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 Li={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Mi=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;
function Ki(a,b){b.push('"',a.replace(Mi,function(a){var b=Li[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Li[a]=b);return b}),'"')};function Ni(a,b){td.call(this);this.km=a||1;this.pz=b||wa;this.TT=La(this.k2,this);this.HU=Na()}r(Ni,td);e=Ni.prototype;e.enabled=!1;e.Fe=null;e.setInterval=function(a){this.km=a;this.Fe&&this.enabled?(this.stop(),this.start()):this.Fe&&this.stop()};e.k2=function(){if(this.enabled){var a=Na()-this.HU;0<a&&a<.8*this.km?this.Fe=this.pz.setTimeout(this.TT,this.km-a):(this.Fe&&(this.pz.clearTimeout(this.Fe),this.Fe=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
e.start=function(){this.enabled=!0;this.Fe||(this.Fe=this.pz.setTimeout(this.TT,this.km),this.HU=Na())};e.stop=function(){this.enabled=!1;this.Fe&&(this.pz.clearTimeout(this.Fe),this.Fe=null)};e.md=function(){Ni.wa.md.call(this);this.stop();delete this.pz};function Oi(a,b,c){if(Da(a))c&&(a=La(a,c));else if(a&&"function"==typeof a.handleEvent)a=La(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:wa.setTimeout(a,b||0)};function Pi(a,b){this.ob=a;this.dW=b||[]}ya("iSpring.ios.mobile.MobileAppCommand",Pi,void 0);Pi.prototype.id=function(){return Fa(this)};Pi.prototype.Zt=function(){if(Qi){var a=this.ob;var b=this.dW,c=this.id();b=Hi(b,null);a="isplayer://"+a+"/"+c+"/"+vi(b);Ri(a)}};function Ri(a){try{var b=Hf(document,"iframe");M(b,{width:"1px",height:"1px",border:"0"});b.src=a;Jf(document.body,b);Oi(function(){Mf(b)},100)}catch(c){}};function Si(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}Si.prototype.BYTES_PER_ELEMENT=4;Si.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]};Si.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Si.BYTES_PER_ELEMENT=4,Si.prototype.BYTES_PER_ELEMENT=Si.prototype.BYTES_PER_ELEMENT,Si.prototype.set=Si.prototype.set,Si.prototype.toString=Si.prototype.toString,ya("Float32Array",Si,void 0));function Ti(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}Ti.prototype.BYTES_PER_ELEMENT=8;Ti.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]};Ti.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Ti.BYTES_PER_ELEMENT=8}catch(a){}Ti.prototype.BYTES_PER_ELEMENT=Ti.prototype.BYTES_PER_ELEMENT;Ti.prototype.set=Ti.prototype.set;Ti.prototype.toString=Ti.prototype.toString;ya("Float64Array",Ti,void 0)};function Ui(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]);}M(a,c,b)};var Vi;function Wi(a){a instanceof Sc&&(a=a.Gd);v(a);Vi||(Vi=new WeakMap);Vi.set(a,!0)}function Xi(a){a instanceof Sc&&(a=a.Gd);v(a);Vi||(Vi=new WeakMap);return Vi.has(a)}function Yi(a){a instanceof Sc&&(a=a.Gd);v(a);return a.defaultPrevented?!0:Xi(a)};function Zi(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 $i(){var a=aj();return Math.max(1,Math.min(a.width,a.height)/420)}
function aj(){if(bj)return new K(document.documentElement.clientWidth,document.documentElement.clientHeight);if(N&&z)return new K(screen.width,screen.height);var a=p(window.devicePixelRatio)?window.devicePixelRatio:1;return cj?new K(screen.width/a,screen.height/a):N?dj&&(a=Math.max(screen.width,screen.height),document.documentElement.clientWidth>a)?new K(Math.max(document.documentElement.clientWidth,a),Math.max(document.documentElement.clientHeight,Math.min(screen.width,screen.height))):new K(screen.width,
screen.height):new K(screen.width*a,screen.height*a)}function ej(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 fj(a){return"url('"+a.replace(/\\/g,"/")+"')"}
function gj(a,b){if(Qi)(new Pi("openWindow",[a])).Zt();else{(b=b?{target:b}:void 0)||(b={});var c=window;if(a instanceof hf)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof hf||(d="object"==typeof d&&d.iu?d.fu():String(d),lf.test(d)||(d="about:invalid#zClosurez"),d=mf(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(fc()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a){f=(f=(g=c.document.createElement("A"))&&g.ownerDocument)&&(f.defaultView||f.parentWindow)||wa;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=Ea(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 hf||d instanceof hf||(d="object"==typeof d&&d.iu?d.fu():String(d),v(lf.test(d),"%s does not match the safe URL pattern",d)||(d="about:invalid#zClosurez"),d=mf(d));g.href=kf(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=kf(d),c&&(lc&&-1!=d.indexOf(";")&&(d="'"+d.replace(/'/g,"%27")+"'"),c.opener=null,b=new df(ef,"b/12014412, meta tag with sanitized URL"),d='<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+xb(d)+'">',Va(gf(b),"must provide justification"),v(!/^[\s\xa0]*$/.test(gf(b)),"must provide non-empty justification"),b=rf(d,null),c.document.write(pf(b)),c.document.close())):(c=c.open(kf(d),a,g))&&b.noopener&&(c.opener=null)}}
function hj(a){if(!a)return!1;for(;a;){if("A"==a.nodeName.toLocaleUpperCase())return!0;a=a.parentNode}return!1}function ij(a){return a&&"VIDEO"==a.nodeName&&a.controls};function jj(a,b,c){this.fontFamily=a;this.bold=b;this.italic=c};function kj(a){for(var b="",c=0;c<a.length;++c)b+="'"+a[c].trim()+"'",c<a.length-1&&(b+=", ");return b};var lj=["Open Sans","Helvetica","Arial"];function mj(a,b){bb(a,function(a,d,f){if(a.wi>a.eo)throw Error("beginIndex "+a.wi+" is greather than endIndex "+a.eo);if(a.wi>=b||a.eo>b)throw Error("index is out of range");if(0<d&&a.wi<f[d-1].eo)throw Error("element with beginIndex "+a.wi+" intersects element with endIndex "+f[d-1].eo);})}function nj(a,b,c){this.name=a;this.content=b;this.AU=c}function oj(a,b,c,d){this.wi=a;this.eo=b;this.vz=c;this.tM=d}
function pj(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 nj(b[2].toLowerCase(),a,"/"==b[1])}
function qj(a,b){if(null==a||null==b||0==b.length)return a;qb(b,function(a,b){return a.wi==b.wi?0:a.wi<b.wi?-1:1});var c=rj(a).length;mj(b,c);c="";for(var d=-1,f=-1,g=0,h="",k="",m=[],t=[],u="plain",x=!1,F=!0;d<a.length&&g<b.length;){d++;h=a.charAt(d);if("<"==h)u="tag",k+=h;else if(">"==h){k+=h;u=pj(k);k="";-1!=["p","div","ul","ol"].indexOf(u.name)&&u.AU&&(f++,F=!1);if(x)if(u.AU){for(var J=!1,Z=m.length-1;0<=Z;Z--)if(m[Z].name==u.name){J=!0;m.splice(Z,1);break}J||t.push(u)}else m.push(u);u="plain"}else"plain"==
u?(f++,F=!0):k+=h;if(x&&f==b[g].eo){x=!1;for(c+=b[g].vz;0<t.length;)c+=t[0].content,t.splice(0,1);for(;0<m.length;)c+=m[0].content,m.splice(0,1);g+=1;if(!F)continue}!x&&g<b.length&&f==b[g].wi&&(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 sj(a,b,c,d){function f(a){return d.hasOwnProperty(a)?d[a]:null}var g=new RegExp(/(%[a-z0-9_]+%)/ig),h=Df("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 m=0,t=Of(k),u=l(t),x=u.next();!x.done;x=u.next())x=x.value,"SUB"!=x.tagName&&"SUP"!=x.tagName||++m;if(!(0<t.length-m)&&(t=k.innerHTML.match(g))){m=!1;t=l(t);for(u=t.next();!u.done;u=t.next()){u=u.value;x=l(b);for(var F=x.next();!F.done;F=x.next())if(F=F.value,F.vz==
u){k.innerHTML=k.innerHTML.replace(F.vz,xb(F.tM));m=!0;break}}if(m){for(x=u=t=m=null;k;){if(F=bg(k,"font-family"))t=k,m=f(F.split(",")[0]);bg(k,"font-weight")&&(u=k);bg(k,"font-style")&&(x=k);if(k.parentElement&&"SPAN"==k.parentElement.tagName)k=k.parentElement;else break}m&&(t&&M(t,"font-family",kj([m.fontFamily].concat(ca(lj)))),u&&M(u,"font-weight",m.bold?"bold":"normal"),x&&M(x,"font-style",m.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(m=0;m<g.length;m++){t=g[m];u=[];x=t.replace(b,"$1").split(",");F=l(x);for(var J=F.next();!J.done;J=F.next())J=J.value,J=wb(J),c.hasOwnProperty(J)&&u.push(J);(x=f(wb(x[0])))&&u.push(x.fontFamily);u.push.apply(u,ca(lj));x=k.indexOf(t);h+=k.substr(0,x);h+="font-family: "+kj(u);k=k.substr(x+t.length,a.length-x-t.length)}return h+k}
function rj(a){var b="\r";if(0==a.length)return"";null!=b||(b="");var c=0,d="",f=a.length;do{var g=tj(a,["<p>","<p "],c);if(g&&g.fE>c){c=a.substr(c,g.fE-c);var h=Df("DIV");h.innerHTML=c;d+=(h.textContent||h.innerText||Uf(h))+b;c=g.fE}if(h=tj(a,["</p>","</p >"],c)){g=h.fE+h.f2.length-c;var k=a.substr(c,g);h=Df("DIV");h.innerHTML=k;d+=(h.textContent||h.innerText||Uf(h))+b;c+=g}else return h=Df("DIV"),h.innerHTML=a.substr(c,f-c),d+(h.textContent||h.innerText||Uf(h))}while(c<f);return d}
function tj(a,b,c){Ba(b)||(b=[b]);var d=void 0,f=void 0;bb(b,function(b){var g=a.indexOf(b,c);0<=g&&(!p(d)||g<d)&&(d=g,f=b)});return p(f)&&p(d)?new uj(f,d):null}function uj(a,b){this.f2=a;this.fE=b};function vj(a){this.Hc=a}function wj(a,b,c){a=a.py(b,c);a=If(Fi(a));return a instanceof DocumentFragment?(v(a.firstChild),w(a.firstChild,Element)):w(a,Element)}vj.prototype.py=function(a,b){if(this.Hc.hasOwnProperty(a))return a=this.Hc[a],p(b)&&(a=Wg(a,b,this.LG)),a;throw Error("unknown template id: "+a);};vj.prototype.LG=function(a){return"{"+a+"}"};function xj(a,b){this.Hc=a;this.tn=b}n(xj,vj);xj.prototype.py=function(a,b){b=b||{};b.QUIZ_ID="q_"+this.tn;return vj.prototype.py.call(this,a,b)};function yj(a,b,c){p(b)&&(a=Math.max(a,b));p(c)&&(a=Math.min(a,c));return a}function zj(a,b){b=b||0;return Math.round(a*Math.pow(10,b))/Math.pow(10,b)};function Aj(a,b,c){return(a-2/3*c)/(b+c/3)}function Bj(a){if(1>=a)return a;a=1+(a-1)/3;return z?zj(a,4):a};function Cj(a){this.f=a.content;this.DW=""==a.contentHover?a.content:a.contentHover;this.Gk=a.url;this.Bg=a.width;this.vg=a.height;this.KK=a.ur;this.$A=a.language;this.ql=a.Pq;this.Nm=a.Oq}e=Cj.prototype;e.content=function(){return this.f};e.contentHover=function(){return this.DW};e.url=function(){return this.Gk};e.width=function(){return this.Bg};e.height=function(){return this.vg};e.ur=function(){return this.KK};e.language=function(){return this.$A};e.Pq=function(){return this.ql};e.Oq=function(){return this.Nm};function Dj(a){this.KK=a.ur;this.$A=a.language;this.ql=a.Pq;this.Nm=a.Oq.split(",")}function Ej(a){var b=a.KK;var c=Date.now(),d=0;0<b-c&&(d=Math.ceil((b-c)/864E5));b=d;"ru"==a.$A?(c=a.ql.indexOf("["),d=a.ql.indexOf("]"),-1==c||-1==d?a=a.ql?b+" "+a.ql.replace("{DAYS}",Fj(a,b)):"":(c=a.ql.substr(c+1,d-c-1).split(","),a=(1==b%10&&11!=b?c[0]:c[1])+" "+b+" "+Fj(a,b))):a=a.ql?b+" "+a.ql.replace("{DAYS}",Fj(a,b)):"";return a}
function Fj(a,b){if("ru"==a.$A){var c=b%10;a=0==c||5<=c||10<=b&&19>=b?a.Nm[2]:1==c?a.Nm[0]:a.Nm[1]}else a=1!=b&&2<=a.Nm.length?a.Nm[1]:a.Nm[0];return a};function Gj(a,b){a.className.baseVal=b}function Hj(a){return q(a.className)?Dg(a):(a=a.className.baseVal,q(a)&&a.match(/\S+/g)||[])}function Ij(a,b){q(a.className)?b=Eg(a,b):(a=Hj(a),b=0<=$a(a,b));return b}function Jj(a,b){if(q(a.className))Fg(a,b);else if(!Ij(a,b)){var c=a.className.baseVal;c+=0<a.className.baseVal.length?" "+b:b;Gj(a,c)}}function Kj(a,b){q(a.className)?Gg(a,b):Ij(a,b)&&Gj(a,db(Hj(a),function(a){return a!=b}).join(" "))};function Lj(a,b){this.qF=a;this.qG=b}Lj.prototype.className=function(){return this.qG?this.qF+"__"+this.qG:this.qF};function Mj(a,b){return a.className()+"_"+b}function Nj(a,b,c){return Mj(a,b)+"_"+c}function Oj(a,b,c){b=Dg(b);var d=Nj(a,c,"");return hb(b,function(a){return 0==a.indexOf(d)})};function Pj(a){E.call(this,a);this.Xv=D(this,new E);this.VG=D(this,new E)}n(Pj,E);Pj.prototype.addHandler=function(a,b,c){E.prototype.addHandler.call(this,a,b,c);this.Xv.a()};Pj.prototype.removeHandler=function(a,b,c){E.prototype.removeHandler.call(this,a,b,c);this.VG.a()};var Qj,Rj={s2:"alert",t2:"alertdialog",v2:"application",w2:"article",z2:"banner",B2:"button",C2:"checkbox",F2:"columnheader",G2:"combobox",H2:"complementary",I2:"contentinfo",L2:"definition",N2:"dialog",O2:"directory",Q2:"document",W2:"form",Z2:"grid",a3:"gridcell",b3:"group",d3:"heading",f3:"img",k3:"link",l3:"list",m3:"listbox",n3:"listitem",p3:"log",q3:"main",r3:"marquee",s3:"math",t3:"menu",u3:"menubar",v3:"menuitem",w3:"menuitemcheckbox",x3:"menuitemradio",A3:"navigation",C3:"note",D3:"option",
H3:"presentation",J3:"progressbar",L3:"radio",M3:"radiogroup",O3:"region",R3:"row",S3:"rowgroup",T3:"rowheader",W3:"scrollbar",X3:"search",Z3:"separator",c4:"slider",e4:"spinbutton",f4:"status",g4:"tab",h4:"tablist",i4:"tabpanel",j4:"textbox",k4:"textinfo",l4:"timer",m4:"toolbar",n4:"tooltip",o4:"tree",p4:"treegrid",q4:"treeitem"};var Sj={r2:"activedescendant",x2:"atomic",y2:"autocomplete",A2:"busy",D2:"checked",E2:"colindex",K2:"controls",M2:"describedby",P2:"disabled",R2:"dropeffect",S2:"expanded",U2:"flowto",Y2:"grabbed",c3:"haspopup",e3:"hidden",g3:"invalid",h3:"label",i3:"labelledby",j3:"level",o3:"live",y3:"multiline",z3:"multiselectable",E3:"orientation",F3:"owns",G3:"posinset",I3:"pressed",N3:"readonly",P3:"relevant",Q3:"required",U3:"rowindex",Y3:"selected",a4:"setsize",d4:"sort",r4:"valuemax",s4:"valuemin",t4:"valuenow",
u4:"valuetext"};cc("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));function Tj(a,b){b?(v(Ub(Rj,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")}
function Uj(a,b,c){Ba(c)&&(c=c.join(" "));var d=Vj(b);""===c||void 0==c?(Qj||(Qj={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=Qj,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)}
function Vj(a){v(a,"ARIA attribute cannot be empty.");v(Ub(Sj,a),"No such ARIA attribute "+a);return"aria-"+a};function Wj(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!mc;default:return 166>a.keyCode||183<a.keyCode}}
function Xj(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),a.ISPFlipPlayer&&(window.ISPFlipPlayer=a.ISPFlipPlayer),!0}catch(f){return!1}}if(function(){try{var a=
window.frameElement}catch(f){}return null!=a}())for(var b=window,c=7;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent})();var Yj,Zj=ej(void 0).user_agent;Yj=Zj?Zj:Nb||"";var dj=li||ki,bj="1"==ej(void 0).small_screen,ak="1"==ej(void 0).tablet_screen,bk=window.top!==window,ck,dk;try{dk=window.top.location.href?window.frameElement:null}catch(a){}ck=null!=dk;var ek=ki&&ck;function fk(){var a=Yj.toLowerCase();return-1!=a.indexOf("android")||-1!=a.indexOf("mobile")||-1!=a.indexOf("wpdesktop")||bj||ak}
var gk=-1!=Yj.toLowerCase().indexOf("chrome");Yj.indexOf("OPR");var hk=nc&&!gk;Yj.indexOf("CriOS");var ik=-1==Yj.toLowerCase().indexOf("windows phone")&&-1!=Yj.toLowerCase().indexOf("android"),N=fk(),jk=N&&(fk()?"ontouchstart"in window||p(window.DocumentTouch)&&document instanceof window.DocumentTouch||-1!=Yj.toLowerCase().indexOf("touch"):!1),kk="";if(dj){var lk=/CPU.+OS\s(\d+)_(\d+)/.exec(Yj);kk=lk?lk[1]+"."+lk[2]:""}
var mk=parseInt(kk,10),nk=dj&&6>=mk,ok=dj&&7<=mk,pk=dj&&8<=mk,qk=dj&&9<=mk,rk=dj&&10<=mk,sk=dj&&12<=mk,tk=z&&"9."==xc.substr(0,2),uk=z&&"10."==xc.substr(0,3),vk=O&&z,cj=ik&&!gk&&!ji&&!jc;Yj.toLowerCase().indexOf("micromessenger");var Qi=-1!=Yj.indexOf("ismobile"),wk=Qi&&ki,xk=Qi&&ik,yk=window._ispringNoneMobile,zk;if(zk=!window._ispringFullsizeSkin){var Ak;if(!(Ak=bj))if(window._ispringFullsizeSkin)Ak=!1;else{var Bk=aj();Ak=(ki||700>Math.min(Bk.width,Bk.height))&&!ak}zk=Ak}
var O=zk,Ck=ki&&!wk&&10>mk||vk&&O,Dk=p(window.ISPlayer),Ek=N&&!Dk,Fk=!1,Gk=document.createElement("audio"),Hk=Gk.play&&Gk.play();Hk&&Hk.then(function(){Gk.pause()},function(a){if(0<a.toString().indexOf("interact with the document first")||hk&&0<a.toString().indexOf("possibly because the user denied permission"))Fk=!0});var Ik="1"==ej(void 0).screenshoter,Jk="1"==ej(void 0).embed;function Kk(){return 1==window._ispringDebug||"1"==ej(void 0).isdebug}
if(y("Windows")){var Lk=Nb,Mk;if(y("Windows")){Mk=/Windows (?:NT|Phone) ([0-9.]+)/;var Nk=Mk.exec(Lk)}else fc()?(Mk=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,(Nk=Mk.exec(Lk))&&Nk[1].replace(/_/g,".")):y("Macintosh")?(Mk=/Mac OS X ([0-9_.]+)/,(Nk=Mk.exec(Lk))&&Nk[1].replace(/_/g,".")):y("Android")?(Mk=/Android\s+([^\);]+)(\)|;)/,Nk=Mk.exec(Lk)):y("CrOS")&&(Mk=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,Nk=Mk.exec(Lk))}setTimeout(function(){Ok=Kk},0);var Pk=["touchstart","mousedown"],Qk=["touchend","mouseup"],Rk=["touchmove","mousemove"];function Sk(a,b,c,d,f){this.sd=a;this.xW=b;this.yW=c;this.x_=d;this.y_=f}e=Sk.prototype;e.id=function(){return this.sd};e.clientX=function(){return this.xW};e.clientY=function(){return this.yW};e.screenX=function(){return this.x_};e.screenY=function(){return this.y_};function Tk(a,b){this.uG=a;this.o0=b}function Uk(a){v(0<a.length);for(var b=[],c=0;c<a.length;++c){var d=a[c];b.push(new Sk(d.pointerId,d.clientX,d.clientY,d.screenX,d.screenY))}return new Tk(a[0],b)}Tk.prototype.Jq=function(){return this.uG};Tk.prototype.touches=function(){return this.o0};Tk.prototype.scale=function(){return this.uG.scale};Tk.prototype.rotation=function(){return this.uG.rotation};var Vk={passive:!1},Wk={passive:!0};function Xk(a,b){this.f=a;this.jl={};this.wl={};if(b)for(a=0;a<b.length;++a)Yk(this,b[a])}e=Xk.prototype;e.Nx=!1;e.PA=-1;function Zk(a){var b=a.f;window.navigator.msPointerEnabled?(A(b,"MSPointerDown",a.ZQ,!1,a),A(b,"MSPointerUp",a.aR,!1,a),A(b,"MSPointerMove",a.$Q,!1,a)):(A(b,Pk,a.Ip,Vk,a),A(b,Qk,a.oR,!1,a),A(b,Rk,a.pR,Vk,a))}
function $k(a){var b=a.f;window.navigator.msPointerEnabled?(md(b,"MSPointerDown",a.ZQ,!1,a),md(b,"MSPointerUp",a.aR,!1,a),md(b,"MSPointerMove",a.$Q,!1,a)):(md(b,Pk,a.Ip,Vk,a),md(b,Qk,a.oR,!1,a),md(b,Rk,a.pR,Vk,a))}e.Ip=function(a){var b=a.Gd;v(b);if(!this.Nx||b.touches&&1==b.touches.length)this.Nx=!0,a=al(a),bl(this,"touchStart",a)};
e.oR=function(a){if(this.Nx){this.Nx=!1;var b=al(a);if(bl(this,"touchEnd",b)){if(b=a.target)if("TEXTAREA"==b.nodeName)b=!0;else{var c=b.getAttribute("type");b="INPUT"==b.nodeName&&(!c||"text"==c||"number"==c)}else b=!1;b||hj(a.target)||ij(a.target)||a.preventDefault()}}};e.pR=function(a){!ij(a.target)&&this.Nx&&(a=al(a),bl(this,"touchMove",a))};
function al(a){a=a.Gd;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 Sk(d.identifier,d.clientX,d.clientY,d.screenX,d.screenY))}a=new Tk(a,b)}else b=[],b.push(new Sk(0,a.clientX,a.clientY,a.screenX,a.screenY)),a=new Tk(a,b);return a}e.ZQ=function(a){a=a.Gd;this.jl[a.pointerId]=a;cl(this);var b=Tb(this.jl);a=1==b.length?"touchStart":"touchMove";b=Uk(b);bl(this,a,b)};
e.aR=function(a){a=a.Gd;if(a.pointerId in this.jl){delete this.jl[a.pointerId];cl(this);var b=Tb(this.jl),c=0<b.length?"touchMove":"touchEnd";0==b.length&&(b=[a]);b=Uk(b);bl(this,c,b)&&a.preventDefault()}};e.$Q=function(a){a=a.Gd;a.pointerId in this.jl&&(this.jl[a.pointerId]=a,cl(this),a=Uk(Tb(this.jl)),bl(this,"touchMove",a))};function cl(a){0<a.PA&&clearTimeout(a.PA);a.PA=setTimeout(La(a.CX,a),200)}e.CX=function(){this.jl={};this.PA=-1;for(var a in this.wl)this.wl.hasOwnProperty(a)&&this.wl[a].$n()};
function bl(a,b,c){var d=0,f=null,g;for(g in a.wl)if(a.wl.hasOwnProperty(g)){var h=a.wl[g],k=h.GD(b,c);k>d&&(d=k,f=h)}return f?(c.Jq().defaultPrevented?f.$n():f.fD(c),!0):!1}function Yk(a,b){a.wl[b.oy()]=b}function dl(a,b){return b in a.wl?a.wl[b]:null};function el(){this.CK=new E;this.RW=new E;this.DK=new E;this.BK=new E}e=el.prototype;e.Bk=null;e.TC=!1;e.oy=function(){return"tap"};e.GD=function(a,b){if("touchEnd"==a)return this.TC?1:0;var c=new I(b.touches()[0].clientX(),b.touches()[0].clientY());if("touchStart"==a&&1==b.touches().length)return this.Bk=c,this.TC=!0,this.DK.a(),vk||A(window,"scroll",this.$n,!1,this),0;if(!this.Bk)return 0;50>=fe(c,this.Bk)||this.TC&&this.$n();return 0};
e.fD=function(a){v(this.Bk);this.CK.a(this.Bk.x,this.Bk.y,a.Jq());var b=!1,c=Na();this.aQ&&(v(this.$P),1E3>c-this.aQ&&50>=fe(this.$P,this.Bk)&&(b=!0,this.RW.a(this.Bk.x,this.Bk.y,a.Jq())));this.aQ=b?null:c;this.$P=this.Bk};e.$n=function(){md(window,"scroll",this.$n,!1,this);this.TC=!1;this.BK.a()};var fl,gl=[];if(window.MutationObserver){fl=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(gl),f=d.next();!f.done;f=d.next())f=f.value,Da(b.contains)&&b.contains(f.displayObject())&&f.Iw()}})});var hl={subtree:!0,childList:!0};gh(function(){fl.observe(document.body,hl)})}
function P(a){var b=a||{};a=b.o;var c=b.l,d=b.eU,f=b.fa,g=b.Mc,h=b.zu,k=b.LT,m=b.CD,t=b.Jf,u=b.mg,x=b.tabIndex;b=b.Ux;G.call(this);var F=this;f||(f=Df(g||"DIV"));this.S=f;this.hv=[];if(a||c)a=a||new Lj(v(c),d),il(this,a);this.Hl=p(h)?h:!0;this.Ss=this.vg=this.Bg=this.Ht=this.Gt=this.ap=void 0;this.Ws=1;this.NA=null;this.VS={};this.ti=null;t&&(this.Zp=jl(this));(this.RJ=u)&&this.La(!1);p(x)&&this.xE(x);this.w=D(this,new Pj(this));kl(this,this.w);m&&C(this,this.w,za);b&&ll(this);this.ah=H(this);if(!1===
k){var J=!1;B(this,this.displayObject(),"mousedown",function(){J=!0});B(this,this.displayObject(),"focusout",function(a){a.target==a.currentTarget&&(J=!1)});B(this,this.displayObject(),"focusin",function(a){J&&a.target==a.currentTarget&&gh(function(){F.displayObject().blur()})})}}n(P,G);e=P.prototype;e.focus=function(){this.S.focus()};e.getAttribute=function(a){return this.S.getAttribute(a)};e.setAttribute=function(a,b){this.S.setAttribute(a,b)};e.removeAttribute=function(a){this.S.removeAttribute(a)};
e.xE=function(a){this.ap=a;this.mx(a)};e.Hf=function(a){this.Gt=a;this.S.style.left=a+"px"};e.od=function(a){this.Ht=a;this.S.style.top=a+"px"};e.move=function(a,b){this.Hf(a);this.od(b)};e.ra=function(a){this.resize(a)};e.Bb=function(a){this.resize(void 0,a)};e.resize=function(a,b){this.ft(a,b);p(a)&&(this.Bg=a);p(b)&&(this.vg=b);this.ja(this.width(),this.height());this.ah.a(this)};
e.h=function(a){p(this.ap)&&this.mx(a?this.ap:-1);a?this.S.removeAttribute("disabled"):this.S.setAttribute("disabled","")};e.j=function(a){this.ti=null;this.S.style.display=a?"":"none"};e.Ub=function(a){this.m("opacity",a);this.Ss=a};e.addChild=function(a){a=this.Ti(a);Jf(this.S,a)};function Q(a,b,c){D(a,b,void 0);null!=c?a.Lc(b,c):a.addChild(b)}function ml(a,b){v(a.contains(b));a.gd(b)}e.Lc=function(a,b){a=this.Ti(a);this.S==a.parentNode&&this.S.childNodes[b]==a||Lf(this.S,a,b)};
e.removeChild=function(a){a=this.Ti(a);this.JD(a)&&this.S.removeChild(a)};e.Wk=function(){Kf(this.S)};e.F=function(a){Rf(this.S,a)};e.Ee=function(a){this.S.innerHTML=a};e.m=function(a,b){M(this.S,a,b)};function nl(a,b){for(var c=l(Object.keys(b)),d=c.next();!d.done;d=c.next())d=d.value,M(a.S,d,b[d])}e.Ci=function(a){this.S.id=a};e.oE=function(a){this.Zk("label",a)};e.Gu=function(a){Ba(a)&&(a=a.join(" "));Tj(this.S,a)};e.fr=function(a){this.Zk("hidden",a)};e.Zk=function(a,b){Uj(this.S,a,b)};
function ol(a,b){a=a.S.getAttribute(Vj(b));return null==a||void 0==a?"":String(a)}function pl(a,b){b instanceof Lj||(b=new Lj(b,void 0));il(a,b)}
e.c=function(a,b){var c=this;if(this.hv.length)for(var d={},f=l(this.hv),g=f.next();!g.done;d={Az:d.Az,zz:d.zz,PE:d.PE},g=f.next())g=g.value,q(b)?(d.Az=Oj(g,this.S,a),d.Az&&(delete this.VS[a],function(a){return function(){Kj(c.S,v(a.Az))}}(d)()),b&&(d.zz=Nj(g,a,b),this.VS[a]=d.zz,function(a){return function(){Jj(c.S,a.zz)}}(d)())):(d.PE=Mj(g,a),function(a){return function(){var d=c.S,f=a.PE;b?Fg(d,f):Gg(d,f)}}(d)());else(function(){var d=c.S;b?Fg(d,a):Gg(d,a)})(),Ta("component has no bemInfo")};
e.Qk=function(a){var b=this.hv[0];v(b);a=b?Mj(b,a):a;return Ij(this.S,a)};e.La=function(a){v(this.RJ);this.Zk("selected",a)};e.selected=function(){v(this.RJ);return"true"==ol(this,"selected")};function R(a,b){a=v(a.hv[0]);v(!a.qG);return new Lj(a.qF,b)}e.va=function(){this.ja(this.width(),this.height());this.ah.a()};e.JD=function(a){return this.Ti(a).parentNode==this.displayObject()};e.x=function(){return p(this.Gt)?this.Gt:eg(this.displayObject()).x};e.y=function(){return p(this.Ht)?this.Ht:eg(this.displayObject()).y};
e.width=function(){return p(this.Bg)?this.Bg:this.wA()};e.height=function(){return p(this.vg)?this.vg:this.NG()};e.enabled=function(){return!this.S.hasAttribute("disabled")};e.visible=function(){return"boolean"==typeof this.ti?this.ti:"none"!=this.displayObject().style.display};e.opacity=function(){if(p(this.Ss))return this.Ss;var a=pg(this.S);return xa(a)?a:1};e.displayObject=function(){return this.S};e.ya=function(a,b){b=void 0===b?"0 0":b;Kg(this.S,a,a);Ui(this.S,v(b))};
e.setParentScale=function(a){this.Ws=a;this.Pd()};e.parentScale=function(){return this.Ws};function ql(a){return a.S.getBoundingClientRect()}e.contains=function(a){if(!a)return!1;a=this.Ti(a);return Qf(this.S,a)};function rl(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.F.bind(a);v(!a.NA);C(a,b.en,function(a){var b=q(c)?c:c();a==b&&g()});g();a.NA=g}function tl(a){a.NA?a.NA():Ta("bindI18nMessage is required")}
e.Mi=function(a){(a instanceof Node||Da(a.displayObject))&&this.removeChild(a);G.prototype.Mi.call(this,a)};e.Ti=function(a){return a instanceof Node?a:a.displayObject()};e.wA=function(){var a=this.S;return a.tagName.toUpperCase()=="SVG".toString()?a.width.baseVal.value:sg(a).width};e.NG=function(){var a=this.S;return a.tagName.toUpperCase()=="SVG".toString()?a.height.baseVal.value:sg(a).height};e.ft=function(a,b){p(a)&&kg(this.S,a);p(b)&&lg(this.S,b)};e.ja=function(){};e.Pd=function(){};
function jl(a){var b=new ResizeObserver(function(b){b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,p(c.target)&&0<c.contentRect.width&&0<c.contentRect.height&&(a.ja(a.S.clientWidth,a.S.clientHeight),a.ah.a(a))});b.observe(a.S);return b}
function kl(a,b){var c=D(a,new Xk(a.S));C(a,b.Xv,function(){1==Nd(b)&&Zk(c);B(a,a.S,"mouseover",function(){a.enabled()&&0<Nd(a.w)&&a.Dm()});B(a,a.S,"mouseout",function(){a.qf(!1)})});C(a,b.VG,function(){0==Nd(b)&&$k(c)});var d=new el;C(a,d.CK,function(b,c,d){a.qf(!1);a.enabled()&&a.Om(d);a.Hl&&d.target==a.S&&d.preventDefault()});C(a,d.BK,function(){a.qf(!0)});C(a,d.DK,function(){a.enabled()&&a.Dm()});Yk(c,d)}e.Om=function(a){this.w.a(this,a)};function il(a,b){a.hv.push(b);Jj(a.S,b.className())}
e.Dm=function(){this.c("active",!0)};e.qf=function(){this.c("active",!1)};e.TE=function(){B(this,this.S,"keydown",this.uI,this)};e.uI=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Om())};function ll(a){fl?gl.push(a):z?B(a,window,"DOMNodeRemoved",function(b){Qf(b.target,a.S)&&a.Iw()}):B(a,a.S,"DOMNodeRemovedFromDocument",function(){a.Iw()})}e.Iw=function(){this.qf(!1)};
e.mx=function(a){this.setAttribute("tabindex",a+"")};e.ac=function(){this.Zp&&this.Zp.disconnect();var a=gl.indexOf(this);0<=a&&gl.splice(a,1)};function ul(a){P.call(this,{l:"trial_banner"});this.mW=a;this.m("position","absolute");this.m("cursor","pointer");var b=new P({l:"banner-content"});b.Ee(a.content());this.addChild(b);b=new P({l:"banner-content_hover"});b.Ee(a.contentHover());this.addChild(b);b=new P({l:"days_remaining"});var c=new Dj({ur:a.ur(),language:a.language(),Pq:a.Pq(),Oq:a.Oq()});b.F(Ej(c));this.addChild(b);a.url()&&C(this,this.w,this.gY,this);this.resize(a.width(),a.height())}n(ul,P);ul.prototype.gY=function(){gj(this.mW.url())};function vl(){G.call(this);this.ls=new P({l:"fullscreen-video-layer"});this.$N=H(this);this.YW=H(this);this.oA=null}n(vl,G);vl.prototype.attachEvent=function(){return this.$N};vl.prototype.exitFullscreen=function(){this.oA&&(this.oA(),this.oA=null,this.ls.Wk(),this.ls.c("with-video-player",!1),this.YW.a())};vl.prototype.attach=function(a,b){this.oA=b;this.ls.addChild(a);this.ls.c("with-video-player",!!a);this.$N.a()};function wl(a){return xl(Math.floor(a/60))+":"+xl(Math.floor(a%60))}function yl(a,b){return a.toLocaleString(void 0,b)}function xl(a){return 10>a?"0"+a:""+a};var zl="sec",Al="min",Bl="h";function Cl(a){var b=a.min,c=a.l1;zl=a.S1;Al=b;Bl=c}function Dl(a,b){return b?(10>a?"0":"")+a:a.toString(10)}function El(a){var b=zl;return Dl(a,!1)+" "+b}function Fl(a){if(60<a){var b=a%60;a=Dl(Math.floor(a/60),!1)+" "+Al;0<b&&(a+=" "+Dl(b,!0)+" "+zl);b=a}else b=El(a);return b}
function Gl(a){var b=new Date;b.setMinutes(10);return yl(b,{hour:"numeric",minute:"numeric"})!=yl(b)?yl(a,{year:"numeric",month:"long",day:"numeric"})+" "+yl(a,{hour:"numeric",minute:"numeric"}):a.getFullYear()+"-"+xl(a.getMonth()+1)+"-"+xl(a.getDate())+" "+(xl(a.getHours())+":"+xl(a.getMinutes()))}function Hl(a){if(60>a)return El(a);var b=a%60,c=Math.floor(a/60)%60;a=Math.floor(a/3600);var d="";a&&(d=Dl(a,!1)+" "+Bl+" ");c&&(d+=Dl(c,!1)+" "+Al+" ");b&&(d+=Dl(b,!0)+" "+zl);return d};function Il(a){G.call(this);this.Gs=a;this.te=a.playing();this.WZ=H(this);this.UB=H(this)}n(Il,G);e=Il.prototype;e.playing=function(){return this.te};e.ready=function(){return!0};e.stop=function(){this.Gs.pause()};e.playbackStateChangedEvent=function(){return this.WZ};e.readyEvent=function(){return this.UB};function Jl(){}Jl.prototype.ZS=!1;Jl.prototype.suspend=function(){this.ZS=!0};Jl.prototype.suspend=Jl.prototype.suspend;Jl.prototype.suspended=function(){return this.ZS};Jl.prototype.suspended=Jl.prototype.suspended;var Kl=["playing","buffering"];
function Ll(a){G.call(this);this.Ra=a;this.te=this.Zh=!1;this.s=Ml(this);B(this,a,"play",this.ce,this);B(this,a,"playing",this.ce,this);B(this,a,"pause",this.ce,this);B(this,a,"seeked",this.FY,this);B(this,a,"ended",this.ce,this);B(this,a,"waiting",this.ce,this);B(this,a,"timeupdate",this.Dw,this);Nl(this)&&this.Ra.readyState>=HTMLMediaElement.HAVE_METADATA||B(this,a,"loadedmetadata",this.zI,this);this.Ck=H(this);this.JR=H(this);this.Rx=H(this);this.xQ=H(this);this.gn=H(this);this.wF=this.Tw=this.LB=
this.HF=0;this.PJ=NaN}n(Ll,G);e=Ll.prototype;e.state=function(){return this.s};e.yy=function(){return"paused"==this.s};e.play=function(){var a=this.Ra.play();a&&a.catch(function(a){return window.console.log(a)})};e.pause=function(){this.Ra.pause()};e.reset=function(){this.pause();this.seek(0)};e.stop=function(){this.pause();this.seek(this.duration());this.seek(0)};e.seek=function(a){isNaN(this.Ra.duration)||(this.Zh=!0,this.PJ=Na(),this.Ra.currentTime=a,this.ce())};
e.playing=function(){return 0<=Kl.indexOf(this.s)};e.currentTime=function(){return this.Ra.currentTime};e.duration=function(){return this.Ra.duration||0};e.volume=function(){return Nl(this)?this.Ra.volume:1};e.setVolume=function(a){dj?this.ZD(!a):Nl(this)&&(a=be(a,0,1),this.Ra.volume!=a&&(this.Ra.volume=a,this.Rx.a()))};e.muted=function(){return Nl(this)&&this.Ra.muted};e.ZD=function(a){Nl(this)&&this.Ra.muted!=a&&(this.Ra.muted=a,this.xQ.a())};e.bU=function(){this.Ra.controls=!1};e.qa=function(){return this.Ra};
e.stateChangedEvent=function(){return this.Ck};e.gE=function(){return this.JR};e.RU=function(){return this.xQ};e.xz=function(){return this.Rx};e.ce=function(){var a=this,b=this.s,c=Ml(this);b!=c&&("playing"==c?(this.te=!0,this.LB=Na(),this.Tw=this.currentTime(),this.HF=setInterval(function(){var b=(Na()-a.LB)/1E3+a.Tw;if(a.Ra.readyState<HTMLMediaElement.HAVE_FUTURE_DATA||b>a.currentTime()+.5)a.Zh=!0,a.wF=a.Tw+(Na()-a.LB)/1E3,a.ce()},50)):(this.te=!1,clearInterval(this.HF)),this.s=c,this.Ck.a(b))};
function Ml(a){return a.Ra.error?"error":a.Ra.ended?"ended":a.Ra.paused?"paused":a.Ra.readyState<HTMLMediaElement.HAVE_FUTURE_DATA&&2==a.Ra.networkState||a.Zh?"buffering":"playing"}function Nl(a){return!!a.Ra&&!a.Ra.error&&p(a.Ra.play)}e.Dw=function(){isNaN(this.PJ)&&this.Zh&&this.currentTime()>=this.wF&&(this.Zh=!1,this.ce(),this.Tw=this.wF);this.JR.a()};e.zI=function(){this.gn.a()};e.FY=function(){this.LB=Na();this.PJ=NaN;this.Tw=this.currentTime();this.Zh=!1;this.ce()};
e.ac=function(){this.Ra.src="";clearInterval(this.HF)};function Pl(a,b){this.pK=a;this.ob=b}Pl.prototype.src=function(){return this.pK};Pl.prototype.type=function(){return this.ob};function Ql(){var a=Hf(document,"AUDIO");a.setAttribute("preload","metadata");return a}function Rl(){var a=Hf(document,"VIDEO");a.setAttribute("preload","metadata");rk&&a.setAttribute("playsinline","");return a}var Sl=[],Tl=[];
if(window.ismediacreator)Sl=window.ismediacreator[0],Tl=window.ismediacreator[1];else if(document.body){var Vl=function(){if(30>Sl.length)for(var a=Sl.length;30>a;++a){var b=Ql();Ul(b,Sl)}if(30>Tl.length)for(a=Tl.length;30>a;++a)b=Rl(),Ul(b,Tl)},Ul=function(a,b){var c=a.play();c&&c.catch(za);a.pause();b.push(a)};if(Ek){var Wl=!1;document.body.addEventListener("touchstart",function(){Wl=!0});document.body.addEventListener("touchmove",function(a){if(dj||!a.defaultPrevented)Wl=!1});document.body.addEventListener("touchend",
function(a){!1!==a.isTrusted&&Wl&&Vl()})}else z||kc||document.body.addEventListener("mouseup",function(){Vl()});window.ismediacreator=[Sl,Tl]}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=Sl&&Sl.length?Sl.shift():Ql();a&&(a=Xl(b,a))&&(b.src=a);return b}function Zl(a){var b=Tl&&Tl.length?Tl.shift():Rl();a&&(a=Xl(b,a))&&(b.src=a);return b};function $l(a){Ll.call(this,a);this.zT=a}n($l,Ll);$l.prototype.videoWidth=function(){return this.zT.videoWidth};$l.prototype.videoHeight=function(){return this.zT.videoHeight};function am(a){a=Zl(a);return new $l(a)};function bm(a){Ll.call(this,a)}n(bm,Ll);function cm(a){a=Yl(a);return new bm(a)};function dm(){G.call(this);this.ts={};this.rg=H(this);this.$j=H(this);this.ke=H(this);this.Jk=H(this);this.Yl=H(this);this.Ik=H(this)}n(dm,G);e=dm.prototype;e.ZU=function(){for(var a in this.ts)if(this.ts.hasOwnProperty(a)){var b=this.ts[a];b.playing()&&b.stop()}};function em(a,b){a.dn&&a.Mi(a.dn);a.dn=b;C(a,a.dn.audioStartedEvent(),a.Xg,a);C(a,a.dn.audioStartingEvent(),a.uB,a);C(a,a.dn.ke,a.Wg,a);C(a,a.dn.videoStartedEvent(),a.Rs,a);C(a,a.dn.videoStartingEvent(),a.BB,a);C(a,a.dn.Io(),a.Gl,a)}
e.Xg=function(a){a=fm(this,a);this.rg.a(a)};e.Wg=function(a){a=fm(this,a);this.ke.a(a)};e.uB=function(a,b,c){a=fm(this,a);this.$j.a(a,b,c)};e.Rs=function(a){a=fm(this,a);this.Jk.a(a)};e.Gl=function(a){a=fm(this,a);this.Ik.a(a)};e.BB=function(a,b,c){a=fm(this,a);this.Yl.a(a,b,c)};function fm(a,b){var c=Fa(b)+"";c in a.ts||(b=new Il(b),a.ts[c]=b);return a.ts[c]}e.audioStartedEvent=function(){return this.rg};e.audioStartingEvent=function(){return this.$j};e.videoStartedEvent=function(){return this.Jk};
e.Io=function(){return this.Ik};e.videoStartingEvent=function(){return this.Yl};function gm(){G.call(this);this.rn=[];this.rg=H(this);this.$j=H(this);this.ke=H(this);this.Jk=H(this);this.Yl=H(this);this.Ik=H(this);this.Rx=H(this);this.Eq=1}n(gm,G);e=gm.prototype;e.audioStartedEvent=function(){return this.rg};e.audioStartingEvent=function(){return this.$j};e.videoStartedEvent=function(){return this.Jk};e.videoStartingEvent=function(){return this.Yl};e.Io=function(){return this.Ik};
function hm(a,b){C(a,b.stateChangedEvent(),function(){a.Gh(b)},a);a.rn.push(b);b.setVolume(a.Eq)}function im(a,b){a.Mi(b);b=a.rn.indexOf(b);-1!=b&&a.rn.splice(b,1)}e.deactivate=function(){jm(this)};e.ZU=function(){bb(this.rn,function(a){a.pause()},this)};function jm(a,b){for(var c=0;c<a.rn.length;++c){var d=a.rn[c];d==b||d.yy()||d.pause()}}e.Gh=function(a){"playing"==a.state()&&jm(this,a)};e.volume=function(){return this.Eq};e.xz=function(){return this.Rx};
e.setVolume=function(a){if(this.Eq!=a){for(var b=0;b<this.rn.length;++b)this.rn[b].setVolume(a);this.Eq=a;this.Rx.a()}};gm.prototype.setVolume=gm.prototype.setVolume;function km(a,b,c){this.jn=a;this.sd=b;this.ZA=c}km.prototype.name=function(){return this.jn};km.prototype.id=function(){return this.sd};km.prototype.labels=function(){return this.ZA.slice()};function lm(a){var b=a.description,c=a.colors;a=a.mm;this.gv=this.Ob=b;this.AW=c;this.xH=a}e=lm.prototype;e.baseName=function(){return this.gv};e.description=function(){return this.Ob};e.mm=function(){return this.xH};e.Py=function(a){this.Ob=a};e.QM=function(a){this.gv=a};e.colors=function(){return this.AW};e.toString=function(){return this.Ob};function mm(a){var b=a.description,c=a.messages;a=a.mm;this.gv=this.Ob=b;this.fn=c;this.xH=a}e=mm.prototype;e.description=function(){return this.Ob};e.baseName=function(){return this.gv};e.mm=function(){return this.xH};e.Py=function(a){this.Ob=a};e.QM=function(a){this.gv=a};e.messages=function(){return this.fn};e.toString=function(){return this.Ob};function nm(a,b){var c=Je(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 om={},pm=(om["topPanel.text"]=[{key:["panel.hover.background"],lD:function(a){return nm(a,.1)}}],om["report.progressbar.background"]=[{key:["report.progressbar.background.second"],lD:function(a){a=Pe(a);var b=a[0];a=Oe(360<b?b-360:b,be(a[1]-.12,0,1),be(a[2]+.08,0,1));return Le(a[0],a[1],a[2])}}],om["radio.check.highlight"]=[{key:["radio.check.highlight"],lD:function(a){return nm(a,.3)}}],om["hotspot.content.normal"]=[{key:["hotspot.content.normal.second"],lD:function(a){a=Pe(a);var b=a[0]+9;a=
Oe(360<b?b-360:b,be(a[1]+.15,0,1),be(a[2]-.12,0,1));return Le(a[0],a[1],a[2])}}],om);function qm(a,b){for(var c in pm)if(pm.hasOwnProperty(c))for(var d=b[c],f=l(pm[c]),g=f.next();!g.done;g=f.next()){g=g.value;var h=Qe(d);h=g.lD(h);a[g.key]=h}};function rm(a){P.call(this,{l:a})}n(rm,P);rm.prototype.Za=function(a){var b=this.width();this.ra(a);var c=this.displayObject().scrollHeight;this.ra(b);return new K(a,c)};rm.prototype.eb=function(a,b,c,d){c=this.Za(c,d);this.resize(c.width,c.height);this.move(a,b)};function sm(a,b){this.x=a;this.y=b}r(sm,I);e=sm.prototype;e.clone=function(){return new sm(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 tm(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 sm&&!!a&&this.x==a.x&&this.y==a.y};function um(a,b){return"translate(-50%, -50%) "+("scale("+a+", "+(b||a)+") ")+" translate(50%, 50%) "}function vm(a,b){return"translate("+a+"px, "+b+"px) "}function wm(a){return"rotate("+a+"deg) "}function xm(a){a%=360;var b=a%90;0>a&&(a+=360);return b?0:a};function ym(a,b,c,d,f){rm.call(this,b);this.qL=!1;this.Ma=d;this.$R=a.rotationAngle();this.yd=c;this.Jt=new P({l:"zoom-icon"});D(this,this.Jt);this.Jt.j(!1);C(this,this.Jt.w,this.CB,this);this.addChild(this.Jt);b=a.zl;this.M_=(p(f)?f:a.eg())&&!b;zm(this)}n(ym,rm);
function zm(a){var b=!a.qL&&a.M_&&!!a.yd;a.c("with-zoom",b);a.Jt.j(b&&N&&!O);b&&C(a,a.w,a.CB,a,1);b=a.Jt;a=a.$R;b.c("type","");if(b.visible()){a%=360;0>a&&(a+=360);var c="";70<=a&&135>a&&(c="top");135<=a&&215>a&&(c="topleft");215<=a&&305>=a&&(c="left");b.c("type",c)}}ym.prototype.CB=function(){this.qL||v(this.yd).bz({Cg:this.Ma,Mq:this.OG(),rotation:this.$R})};ym.prototype.OG=function(){};function Am(a,b){var c=a.Cg();ym.call(this,a,"image-view",b,c);this.rp=a}n(Am,ym);Am.prototype.OG=function(){return Bh(this.rp)};Am.prototype.Za=function(a,b){var c=Bh(this.rp),d=c?this.Ma.width()*c.width:this.Ma.width();c=c?this.Ma.height()*c.height:this.Ma.height();a=Rg({width:d,height:c,boundingWidth:a,boundingHeight:b,Te:!0});return new K(a.width,a.height)};function Bm(){G.call(this)}n(Bm,G);function Cm(a){G.call(this);this.Ma=a;this.No=!1;this.Xp="";this.YE=H(this);this.ml=H(this);this.BJ=H(this)}n(Cm,Bm);Cm.prototype.eg=function(){return this.No};Cm.prototype.nE=function(a){this.No!=a&&(this.No=a,this.YE.a())};Cm.prototype.yo=function(){return this.Xp};Cm.prototype.Iu=function(a){this.Xp!=a&&(this.Xp=a,this.BJ.a())};function Dm(a,b,c){Ah.call(this,a.Ma,b,c);var d=this;this.Ng=w(a,Cm);C(this,this.Ng.ml,function(){d.Ma=d.Ng.Ma})}n(Dm,Ah);Dm.prototype.type=function(){return"slidePicture"};Dm.prototype.Ha=function(){return this.Ng};function Em(a,b){var c=a.Ha(),d=c.Ma,f=a.zl;c=c.eg()&&!f;ym.call(this,a,"slide-picture-view",b,d,c);this.NS=a}n(Em,ym);Em.prototype.OG=function(){return Bh(this.NS)};Em.prototype.Za=function(a,b){var c=Bh(this.NS),d=c?this.Ma.width()*c.width:this.Ma.width();c=c?this.Ma.height()*c.height:this.Ma.height();a=Rg({width:d,height:c,boundingWidth:a,boundingHeight:b,Te:!0});return new K(a.width,a.height)};function Fm(a){this.Pr=a;this.c_=["opacity"];a=void 0;if(!Ba(a)){p(a)||(a="");for(var b=[],c=0;c<this.Pr.length;++c)b.push(a);a=b}this.VX=a}Fm.prototype.Hq=function(a){v(a);for(var b=0;b<this.Pr.length;++b)this.Pr[b].m(this.c_[b],a[b]+this.VX[b])};function Gm(){td.call(this);this.og=Hm;this.endTime=this.startTime=null}r(Gm,td);var Hm=0;Gm.prototype.mu=function(){return 1==this.og};Gm.prototype.zi=function(){this.Ok("begin")};Gm.prototype.Hg=function(){this.Ok("end")};Gm.prototype.Ok=function(a){this.dispatchEvent(a)};function Im(a,b,c){Kc.call(this);this.Ay=a;this.km=b||0;this.Nj=c;this.kD=La(this.iy,this)}r(Im,Kc);e=Im.prototype;e.Ye=0;e.md=function(){Im.wa.md.call(this);this.stop();delete this.Ay;delete this.Nj};e.start=function(a){this.stop();this.Ye=Oi(this.kD,p(a)?a:this.km)};e.stop=function(){this.xy()&&wa.clearTimeout(this.Ye);this.Ye=0};e.lU=function(){this.stop();this.iy()};e.xy=function(){return 0!=this.Ye};e.iy=function(){this.Ye=0;this.Ay&&this.Ay.call(this.Nj)};var Xb={},Jm=null;function Km(a){a=Fa(a);delete Xb[a];Wb()&&Jm&&Jm.stop()}function Lm(){Jm||(Jm=new Im(function(){Mm()},20));var a=Jm;a.xy()||a.start()}function Mm(){var a=Na();Qb(Xb,function(b){Nm(b,a)});Wb()||Lm()};function Om(a,b,c,d){Gm.call(this);if(!Ba(a)||!Ba(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.kz=a;this.fU=b;this.duration=c;this.KT=d;this.coords=[];this.KE=!1;this.fc=0;this.qM=null}r(Om,Gm);e=Om.prototype;
e.play=function(a){if(a||this.og==Hm)this.fc=0,this.coords=this.kz;else if(this.mu())return!1;Km(this);this.startTime=a=Na();-1==this.og&&(this.startTime-=this.duration*this.fc);this.endTime=this.startTime+this.duration;this.qM=this.startTime;this.fc||this.zi();this.Ok("play");-1==this.og&&this.Ok("resume");this.og=1;var b=Fa(this);b in Xb||(Xb[b]=this);Lm();Nm(this,a);return!0};e.stop=function(a){Km(this);this.og=Hm;a&&(this.fc=1);Pm(this,this.fc);this.Ok("stop");this.Hg()};
e.pause=function(){this.mu()&&(Km(this),this.og=-1,this.Ok("pause"))};e.ym=function(a){this.fc=a;this.mu()&&(this.startTime=Na()-this.duration*this.fc,this.endTime=this.startTime+this.duration)};e.md=function(){this.og==Hm||this.stop(!1);this.TU();Om.wa.md.call(this)};e.destroy=function(){this.ld()};
function Nm(a,b){Ua(a.startTime);Ua(a.endTime);Ua(a.qM);b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.fc=(b-a.startTime)/(a.endTime-a.startTime);1<a.fc&&(a.fc=1);a.qM=b;Pm(a,a.fc);1==a.fc?(a.og=Hm,Km(a),a.Ok("finish"),a.Hg()):a.mu()&&a.$D()}function Pm(a,b){Da(a.KT)&&(b=a.KT(b));a.coords=Array(a.kz.length);for(var c=0;c<a.kz.length;c++)a.coords[c]=(a.fU[c]-a.kz[c])*b+a.kz[c]}e.$D=function(){this.Ok("animate")};e.TU=function(){this.Ok("destroy")};
e.Ok=function(a){this.dispatchEvent(new Qm(a,this))};function Qm(a,b){Pc.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.fc=b.fc;this.state=b.og}r(Qm,Pc);function Rm(a,b,c,d){Om.call(this,a,b,c,d);this.Ro=new E;this.TN=new E;this.Qg=new E}r(Rm,Om);function Sm(a,b){a.Zu=b}e=Rm.prototype;e.mh=function(a){this.Zu&&this.Zu.Hq(a)};e.pJ=function(){};e.$D=function(){v(this.coords);this.mh(this.coords);this.TN.a()};e.TU=function(){};e.Hg=function(){v(this.coords);this.mh(this.coords);this.Qg.a()};e.zi=function(){v(this.coords);this.Ro.a();this.pJ();this.mh(this.coords)};function Tm(a,b,c){G.call(this);this.s=4;this.me=null;this.Zu=new Fm([a]);this.mH=this.iA=b;this.FN=c;this.Im=a;this.Im.Ub(b);Um(this)}n(Tm,G);Tm.prototype.h=function(a){a?Um(this):this.Mi(this.Im)};function Um(a){B(a,a.Im,"mouseover",function(){return Vm(a,!0)});B(a,a.Im,"mouseout",function(b){a.Im.displayObject().contains(b.relatedTarget)||Vm(a,!1)})}
function Vm(a,b){if(!(b&&1===a.s||!b&&2===a.s)){var c=0;a.me&&(c=a.me.fc,a.me.stop(!1),a.gd(a.me));a.s=b?1:2;a:{switch(a.s){case 3:c=b?1:150;break a;case 4:c=b?150:1;break a;case 2:c=Math.max(1,b?150*c:150*(1-c));break a;case 1:c=Math.max(1,b?150*(1-c):150*c);break a}throw Error("Unexpected state value");}a.me=D(a,new Rm([a.iA],[b?a.FN:a.mH],c));a.me.Zu=a.Zu;C(a,a.me.TN,function(){a.me&&(a.iA=a.mH,a.iA+=(a.FN-a.mH)*a.me.fc)});C(a,a.me.Qg,function(){a.s=b?3:4;a.me&&(a.gd(a.me),a.me=null)});a.me.play()}}
;function Wm(a){P.call(this,{l:"sound-control"});this.$p=a;this.cc=D(this,new P({l:"icon-container"}));this.addChild(this.cc);this.b0=D(this,new P({fa:wj(this.$p,"media_sound_on"),o:R(this.cc,"sound-on")}));this.a0=D(this,new P({fa:wj(this.$p,"media_sound_off"),o:R(this.cc,"sound-off")}));this.Sz=H(this);this.cH=D(this,new Tm(this,.76,1));this.pH();this.sz(!1);this.fr(!0)}n(Wm,P);Wm.prototype.sz=function(a){this.cc.c("muted",a);this.cc.Wk();a?this.cc.addChild(this.a0):this.cc.addChild(this.b0)};
Wm.prototype.h=function(a){P.prototype.h.call(this,a);this.cc.h(a);this.cH.h(a)};Wm.prototype.pH=function(){var a=this;C(this,this.w,function(){a.Sz.a()})};function Xm(a){P.call(this,{l:"progress-block"});this.fs=!0;this.ub=a;this.IC=D(this,new P({o:R(this,"timeline")}));this.addChild(this.IC);this.vJ=D(this,new P({o:R(this,"progress")}));this.addChild(this.vJ);this.bt=D(this,new P({o:R(this,"progress-slider-container")}));this.addChild(this.bt);this.a_=D(this,new P({o:R(this,"progress-slider")}));this.bt.addChild(this.a_);this.sB={x:0,y:0};this.ds=!1;this.bq=H(this);this.zC=H(this);this.DC=H(this);Ym(this)}n(Xm,P);e=Xm.prototype;
e.h=function(a){P.prototype.h.call(this,a);this.bt.h(a);this.vJ.h(a);this.IC.h(a)};e.zD=function(a){this.fs=a;this.bt.j(this.fs)};e.uz=function(a){isNaN(this.ub)||isNaN(a)||(a=a/this.ub*100,this.vJ.m("width",a+"%"),this.bt.m("left",Math.round(a)+"%"))};e.Uu=function(a){this.ub=a};e.qN=function(){this.ds&&this.GI()};e.UY=function(a){this.fs&&!isNaN(this.ub)&&(a.preventDefault(),Wi(a),a=Zm(this,this.IC.displayObject(),a),this.bq.a(a),$m(this))};
e.VY=function(a){this.fs&&!isNaN(this.ub)&&(a.preventDefault(),Wi(a),this.sB={x:a.clientX,y:a.clientY},$m(this))};function Ym(a){B(a,a.displayObject(),Pk,a.UY,a);B(a,a.bt.displayObject(),Pk,a.VY,a);B(a,a,jk?"touchstart":"dragstart",function(a){return a.preventDefault()},a)}function $m(a){B(a,document,Qk,a.GI,a);B(a,document,Rk,a.eR,a)}e.GI=function(){Cd(this,document,Qk,this.GI,this);Cd(this,document,Rk,this.eR,this);this.fs&&this.ds&&(this.ds=!1,this.sB={x:0,y:0},this.DC.a())};
e.eR=function(a){this.fs&&(this.ds||this.sB.x!==a.clientX||this.sB.y!==a.clientY)&&(this.ds||this.zC.a(),this.ds=!0,a=Zm(this,this.IC.displayObject(),a),this.bq.a(a))};function Zm(a,b,c){b=b.getBoundingClientRect();return be((c.clientX-b.left)/b.width*a.ub,0,a.ub)};function an(){P.call(this,{l:"time-block"});this.Ek=D(this,new P({o:R(this,"time")}));this.addChild(this.Ek);isNaN(0)||this.Ek.F(wl(0))}n(an,P);function bn(a){P.call(this,{l:"timeline-control"});this.Il=D(this,new Xm(a));this.addChild(this.Il);this.gT=D(this,new an);this.addChild(this.gT);this.bq=H(this,this.Il.bq);this.zC=H(this,this.Il.zC);this.DC=H(this,this.Il.DC);this.fr(!0)}n(bn,P);e=bn.prototype;e.uz=function(a){this.Il.uz(a);isNaN(a)||this.gT.Ek.F(wl(Math.trunc(a)))};e.Uu=function(a){this.Il.Uu(a)};
e.qN=function(){this.Il.qN()};e.h=function(a){P.prototype.h.call(this,a);this.Il.h(a)};e.zD=function(a){this.Il.zD(a)};function cn(a){P.call(this,{l:"button-control"});var b=this;this.$p=a;this.qn=D(this,new P({l:"icon-container"}));this.addChild(this.qn);this.UZ=D(this,new P({fa:wj(this.$p,"play_media"),o:R(this.qn,"play-icon")}));this.RZ=D(this,new P({fa:wj(this.$p,"pause_media"),o:R(this.qn,"pause-icon")}));this.lO=H(this);C(this,this.w,function(){b.lO.a()},this);this.cH=D(this,new Tm(this,.76,1));this.fr(!0)}n(cn,P);cn.prototype.ZM=function(){this.qn.Wk();this.qn.addChild(this.RZ)};
cn.prototype.Yy=function(){this.qn.Wk();this.qn.addChild(this.UZ)};cn.prototype.h=function(a){P.prototype.h.call(this,a);this.qn.h(a);this.cH.h(a)};function dn(a,b){P.call(this,a);this.zF=!0;this.So=D(this,new cn(b));this.addChild(this.So);this.Fk=D(this,new bn(0));this.addChild(this.Fk);this.xx=D(this,new Wm(b));this.addChild(this.xx);this.VZ=H(this,this.So.lO);this.bq=H(this,this.Fk.bq);this.e0=H(this,this.Fk.zC);this.TS=H(this,this.Fk.DC);this.Sz=H(this,this.xx.Sz);dj&&9>=mk&&this.cM()}n(dn,P);e=dn.prototype;e.h=function(a){P.prototype.h.call(this,a);this.So.h(a);this.Fk.h(a);this.xx.h(a)};e.invalidate=function(){};
e.show=function(){this.c("hidden",!1)};e.Ae=function(){this.Fk.qN();this.c("hidden",!0)};e.cM=function(){this.xx.j(!1);this.c("without-sound",!0)};e.sz=function(a){this.xx.sz(a)};e.Uu=function(a){this.Fk.Uu(a)};e.uz=function(a){this.Fk.uz(a)};e.ZM=function(){this.So.ZM()};e.Yy=function(){this.So.Yy()};function en(a){var b=a.po,c=a.WT,d=a.Ze;P.call(this,{l:a.l,mg:a.mg});this.Ic=d;this.yb=b;this.yb.bU();D(this,this.yb);this.wb=D(this,c);this.addChild(this.wb);this.wb.sz(this.yb.muted());this.wb.Uu(this.yb.duration());this.hj=this.FT=!1;C(this,this.yb.RU(),this.LY,this);C(this,this.yb.gn,this.GY,this);C(this,this.yb.gE(),this.SY,this);C(this,this.yb.stateChangedEvent(),this.Gh,this);C(this,this.wb.VZ,this.PY,this);C(this,this.wb.bq,this.eZ,this);C(this,this.wb.e0,this.tZ,this);C(this,this.wb.TS,this.vZ,
this);C(this,this.wb.Sz,this.jY,this);this.Al();this.Ic&&hm(this.Ic,this.yb)}n(en,P);e=en.prototype;e.Al=function(){this.up()};e.up=function(){this.Gh()};e.Vq=function(){return this.yb};e.invalidate=function(){this.wb.invalidate()};e.Gh=function(){if(!this.hj)switch(this.yb.state()){case "playing":this.c("playing",!0);this.wb.ZM();break;case "ended":this.c("playing",!1);this.wb.Yy();this.yb.reset();break;case "paused":this.c("playing",!1),this.wb.Yy()}};e.DJ=function(){this.yb.reset();this.wb.Yy()};
e.SY=function(){var a=this.yb.currentTime();this.wb.uz(a)};e.GY=function(){var a=this.yb.duration();this.wb.Uu(a)};e.LY=function(){var a=this.yb.muted();this.wb.sz(a)};e.PY=function(){switch(this.yb.state()){case "playing":this.yb.pause();break;case "ended":case "paused":this.yb.play()}};e.eZ=function(a){this.yb.seek(a)};e.tZ=function(){this.FT=this.yb.playing();this.hj=!0;this.yb.pause()};e.vZ=function(){var a=this.yb.state();this.FT&&("ended"==a?this.DJ():this.yb.play());this.hj=!1};
e.jY=function(){var a=this.yb.muted();this.yb.ZD(!a)};e.ac=function(){P.prototype.ac.call(this);this.Ic&&im(this.Ic,this.yb)};function fn(a){var b=a.PU,c=a.Ze,d=a.mg;en.call(this,{po:a.po,l:a.l,WT:new dn({l:"media-controls-panel"},a.Jy),Ze:c,mg:d});var f=this,g=p(b)?b:0;C(this,this.wb.ah,function(){var a=f.wb.width()<g;f.wb.c("minimized",a)})}n(fn,en);fn.prototype.Iu=function(a){this.wb.oE(a)};fn.prototype.cM=function(){this.wb.cM()};function gn(a){P.call(this,{l:"fullscreen-control",mg:!0});this.$p=a;this.cc=D(this,new P({l:"icon",fa:wj(this.$p,"fullscreen")}));this.addChild(this.cc);this.tt=H(this);this.pH();this.fr(!0)}n(gn,P);gn.prototype.h=function(a){P.prototype.h.call(this,a);this.cc.h(a)};gn.prototype.pH=function(){var a=this;C(this,(jk?this:this.cc).w,function(){a.La(!a.selected());a.cc.qf(!0);a.tt.a()},this)};gn.prototype.exitFullscreen=function(){this.selected()&&(this.La(!1),this.cc.qf(!0),this.tt.a())};
gn.prototype.nM=function(){return this.selected()};function hn(a,b,c){dn.call(this,a,b);var d=this;this.hk=null;this.tt=H(this);c&&(this.hk=new gn(b),Q(this,this.hk,2),C(this,this.hk.tt,function(){d.tt.a()}));this.c("with-fullscreen-button",c);z||kc||this.c("translate-z",!0)}n(hn,dn);hn.prototype.nM=function(){return this.hk?this.hk.nM():!1};hn.prototype.h=function(a){dn.prototype.h.call(this,a);this.hk&&(this.hk.h(a),a||this.hk.exitFullscreen())};hn.prototype.exitFullscreen=function(){this.hk&&this.hk.exitFullscreen()};function jn(a,b,c){Kc.call(this);this.Ay=null!=c?La(a,c):a;this.km=b;this.kD=La(this.H1,this);this.Zy=!1;this.Fy=0;this.Iy=this.Fe=null;this.zL=[]}r(jn,Kc);e=jn.prototype;e.lU=function(a){this.zL=arguments;this.Zy=!1;this.Fe?this.Iy=Na()+this.km:this.Fe=Oi(this.kD,this.km)};e.stop=function(){this.Fe&&(wa.clearTimeout(this.Fe),this.Fe=null);this.Iy=null;this.Zy=!1;this.zL=[]};e.pause=function(){++this.Fy};e.resume=function(){this.Fy&&(--this.Fy,!this.Fy&&this.Zy&&this.iy())};
e.md=function(){this.stop();jn.wa.md.call(this)};e.H1=function(){this.Iy?(this.Fe=Oi(this.kD,this.Iy-Na()),this.Iy=null):(this.Fe=null,this.Fy?this.Zy=!0:this.iy())};e.iy=function(){this.Zy=!1;this.Ay.apply(null,this.zL)};function kn(a,b){P.call(this,{l:a});this.oC=this.ZR=this.pp=this.mq=0;this.uf=!1;this.Xh=0;this.cK=800;this.gI=500;this.j(!1);this.Ah=new P({o:R(this,"image")});this.Ah.addChild(wj(b,"preloader"));this.addChild(this.Ah)}n(kn,P);kn.prototype.show=function(){this.uf||(this.uf=!0,clearTimeout(this.pp),clearTimeout(this.mq),this.mq=Zi(this.zB,this,this.cK))};
kn.prototype.Ae=function(){if(this.uf&&(this.uf=!1,clearTimeout(this.pp),clearTimeout(this.mq),this.visible())){var a=this.gI-((new Date).getTime()-this.oC);0<a?this.pp=Zi(this.Cw,this,a):this.Cw()}};kn.prototype.zB=function(){var a=this;this.oC=(new Date).getTime();this.j(!0);this.ZR=setInterval(function(){a.Xh=360<=a.Xh?1:a.Xh+1.5;a.Ah.m("transform","rotate("+a.Xh+"deg)")},0)};kn.prototype.Cw=function(){this.j(!1);clearInterval(this.ZR)};function ln(a){var b=a.po,c=a.Jy,d=a.Qh,f=a.l,g=a.minWidth,h=a.minHeight,k=a.PU;a=a.Ze;var m=new hn({l:"media-controls-panel"},c,!!d);en.call(this,{po:b,l:f,WT:m,Ze:a});var t=this;this.Ra=this.yb.qa();this.Lc(this.Ra,0);this.XX=p(g)?g:0;this.fI=p(h)?h:0;this.Td=D(this,new P({o:R(this,"start-button")}));this.Td.addChild(wj(c,"play_button"));this.Td.j(!1);this.addChild(this.Td);C(this,this.Td.w,this.rK,this);this.Jl=D(this,new P({o:R(this,"replay-button")}));this.Jl.addChild(wj(c,"replay_button"));
this.Jl.j(!1);this.addChild(this.Jl);C(this,this.Jl.w,this.o_,this);this.rX=new jn(this.qX.bind(this),2E3);this.Yg=new kn("video-player-preloader",c);this.addChild(this.Yg.displayObject());this.cn=new P({fa:this.Ra,Jf:!0,o:R(this,"video-element")});tk&&(this.cn.m("visibility","hidden"),B(this,this.cn,"loadeddata",function(){t.cn.m("visibility","")}));this.cn.setAttribute("draggable","true");C(this,this.cn.w,this.sI,this);C(this,this.cn.ah,this.bZ,this);this.iI=!1;B(this,this.displayObject(),"mouseenter",
this.Fl,this);B(this,this.displayObject(),"mouseover",this.Fl,this);B(this,this.displayObject(),"mouseleave",this.HY,this);this.JG=H(this);this.KG=!1;C(this,m.tt,function(){var a="playing"==t.Vq().state();mn(t,v(d),m);a&&t.Vq().play()});this.GR=!1;this.oS=!0;nn(this,!1);var u=p(k)?k:0;C(this,this.wb.ah,function(){var a=t.wb.width()<u;t.wb.c("minimized",a)})}n(ln,en);e=ln.prototype;e.o_=function(){this.rK()};e.Iu=function(a){Uj(this.Ra,"label",a)};function nn(a,b){b?a.wb.show():a.wb.Ae()}
function mn(a,b,c){a.KG=c.nM();a.KG?b.attach(a,function(){a.KG=!1;c.exitFullscreen();a.JG.a()}):b.exitFullscreen()}e.rK=function(){this.Td.j(!1);this.Jl.j(!1);this.yb.play();on(this)};
e.Gh=function(){var a=!1;switch(this.yb.state()){case "playing":this.Td.j(!1);this.Jl.j(!1);this.GR=!0;jk&&this.rX.lU();break;case "ended":this.hj||(this.Gl(),this.Jl.j(this.DS()));break;case "buffering":a=this.Yg;a.uf||(a.uf=!0,clearTimeout(a.pp),clearTimeout(a.mq),a.zB());this.Td.j(!1);this.Jl.j(!1);a=!0;break;case "paused":on(this)}!a&&this.Yg&&this.Yg.Ae();en.prototype.Gh.call(this)};e.DS=function(){return!1};e.DJ=function(){en.prototype.DJ.call(this);this.Gl()};
e.qX=function(){var a=this.yb.state();this.jC()&&"playing"==a&&nn(this,!1)};e.Gl=function(){nn(this,!1)};e.sI=function(){this.rG()&&this.wb.zF&&(this.Td.visible()||("playing"==this.yb.state()?this.yb.pause():this.rK()))};e.Fl=function(){this.iI=!0;pn(this);on(this)};function on(a){a.hj?Ed(a,a.wb.TS,function(){a.Td&&nn(a,qn(a))},a):a.Td&&nn(a,qn(a))}function qn(a){var b=a.Td.visible(),c=a.yb.state(),d=a.jC();c="paused"==c;var f=a.rG();a=a.iI;return!b&&d&&(a||c&&f)}e.HY=function(){this.iI=!1;on(this)};
e.bZ=function(){pn(this);rn(this)?this.wb.visible()||(this.Gh(),this.wb.j(qn(this))):(this.Jl.j(!1),this.wb.j(!1))};function pn(a){if(rn(a)){if(!a.GR){var b=a.gK();a.Td.j(b)}}else a.Td.j(!1)}e.jC=function(){return this.oS&&rn(this)};function rn(a){return a.width()>=a.XX&&a.height()>=a.fI}e.gK=function(){return!0};e.rG=function(){return!0};e.Pd=function(){en.prototype.Pd.call(this);var a=this.parentScale();this.cn.resize(this.width()*a,this.height()*a);this.cn.ya(1/a)};function sn(a,b,c){G.call(this);this.Ic=a;this.G=b;this.hX=c}n(sn,G);function tn(a,b){b=am(b);return new ln({po:b,Ze:a.Ic,l:"video-player",Jy:a.G,minWidth:80,minHeight:100,PU:185,Qh:a.hX})};function un(a,b){this.ob=a;this.sd=b}un.prototype.id=function(){return this.sd};un.prototype.type=function(){return this.ob};function vn(a,b,c){un.call(this,"equation",a);this.h2=b;this.IU=c}r(vn,un);function wn(a,b,c,d,f,g,h){un.call(this,"image",a);this.info=b;this.text=c;this.width=d;this.height=f;this.zU=g;this.url=h}r(wn,un);function xn(a,b,c,d,f,g,h){un.call(this,"video",a);this.info=b;this.width=g;this.height=h;this.poster=d;this.text=c;this.Ei=f}r(xn,un);function yn(a,b,c){P.call(this,{l:"aspect-ratio-fixed-block",Mc:"SPAN",CD:!0});c=c?c/b:0;this.m("width",b+"px");b=new P({o:R(this,"inner-wrapper")});b.m("padding-bottom",100*c+"%");Q(this,b);pl(a,R(this,"content"));b.addChild(a)}n(yn,P);function zn(a,b,c){function d(){nl(a,{transition:"",opacity:"0"});nl(c,{transition:"",transform:"translate("+k/g+"px, "+m/g+"px) scale("+h+")"});gh(function(){nl(a,{transition:"opacity 450ms",opacity:"1"});nl(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,m=b.top-f.top-(f.height-b.height)/2;z||kc||dj?d():gh(d)}
;var An=O?0:-.02,Bn=O?0:32;
function Cn(a){P.call(this,{l:"zoom-lightbox-layer"});var b=this;this.JH=new P({o:R(this,"background")});this.JH.c("miniskin",O);this.addChild(this.JH);this.Cp=new P({l:"zoom-lightbox"});this.addChild(this.Cp);this.Ah=new P({Mc:"IMG",o:R(this.Cp,"preview")});this.j0=new P({o:R(this.Cp,"substrate")});this.Cp.addChild(this.j0);this.Cp.addChild(this.Ah);this.za=new P({l:"zoom-lightbox-control-panel"});this.addChild(this.za);this.mv=new P({l:"close-lightbox-icon-wrapper"});a=wj(a,"close_lightbox_icon");
this.mv.addChild(a);this.za.addChild(this.mv);this.za.c("miniskin",O);this.c("miniskin",O);this.EH=new K(0,0);this.ZG=H(this);B(this,this,Qk,function(a){a.preventDefault();b.ZG.a()});B(this,this.Ah,Qk,function(a){a.preventDefault();b.ZG.a()});B(this,this.mv,Qk,function(a){a.preventDefault();b.c("visible",!1)});B(this,window,"resize",this.va,this)}n(Cn,P);Cn.prototype.show=function(a){this.Ah.setAttribute("src",a.src);this.c("visible",!0);this.EH=a.size.clone();this.va()};
Cn.prototype.Ae=function(){this.c("visible",!1)};Cn.prototype.eM=function(){return this.Cp};
Cn.prototype.ja=function(a,b){P.prototype.ja.call(this,a,b);if(a&&b){a=new K(a,b);b=a.width>a.height?0:1;this.za.c("horizontal",1==b);this.za.c("vertical",0==b);this.mv.c("horizontal",1==b);this.mv.c("vertical",0==b);var c=O?0==b?56:46:0;b=Rg({width:this.EH.width,height:this.EH.height,boundingWidth:a.width-2*Bn-(0==b?c:0),boundingHeight:(1+An)*a.height-2*Bn-(1==b?c:0),Te:!0});c=a.width>a.height?0:1;var d=O?0==c?56:46:0;a=new sm(Math.max(Bn,a.width-b.width)/2,Math.max(Bn,An*a.height+(a.height-b.height))/
2);a=new sm(a.x-(0==c?d:0)/2,a.y+(1==c?d:0)/2);nl(this.Cp,{width:b.width+"px",height:b.height+"px",left:a.x+"px",top:a.y+"px"})}};function Dn(a,b){G.call(this);var c=this;this.$=a;this.oL=this.$.visible();this.Vj=!0;this.$m=new Cn(b);this.$m.Ae();this.$.addChild(this.$m);C(this,this.$m.ZG,this.Ae,this);this.RE=H(this);this.BT=H(this);B(this,window,"orientationchange",function(){c.va();O&&c.Ae()})}n(Dn,G);e=Dn.prototype;e.setActive=function(a){this.Vj=a;this.RE.a()};e.active=function(){return this.Vj};
e.show=function(a){if(this.Vj||a.s1){var b=a.YU.displayObject().getBoundingClientRect();b=new K(b.width,b.height);(this.oL=this.$.visible())||this.$.m("display","block");this.$m.show({src:a.src,size:b});zn(this.$m.JH,a.YU,this.$m.eM());this.BT.a()}};e.Ae=function(){this.oL||this.$.m("display","none");this.$m.Ae();this.BT.a()};e.va=function(){this.$m.va()};function En(){return!Fn()&&p(window.orientation)?!!(window.orientation%180):window.innerWidth>window.innerHeight}function Fn(){return 0<=window.location.search.indexOf("ispringpreview=1")};function Gn(a,b,c){var d=new P({l:"image",Mc:"IMG"});d.setAttribute("src",a.info.src);a.text&&d.oE(a.text);var f=new K(a.width||1,a.height||1);yn.call(this,d,f.width,f.height);(this.Uc=b)&&!a.url&&Hn(this,d,f,a,c)}n(Gn,yn);function Hn(a,b,c,d,f){var g=O;if(O||d.zU)a.c("zoomable",g),C(a,v(a.Uc).RE,a.RP,a),a.RP(),C(a,a.w,function(){v(a.Uc).show({YU:b,src:d.info.src,s1:g})});d.zU&&f&&In(a,c)&&a.addChild(Jn(a,a,f))}Gn.prototype.RP=function(){this.c("zoomable",v(this.Uc).active()||Fn()&&O)};
function In(a,b){return N&&!O&&v(a.Uc).active()&&32<=b.width&&32<=b.height}function Jn(a,b,c){var d=new P({o:R(b,"zoom")});b=wj(c,"zoom_icon");d.addChild(b);C(a,v(a.Uc).RE,function(){d.j(v(a.Uc).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=tn(a,c);a.Ra.setAttribute("poster",b.poster);a.oS=b.Ei;b.text&&a.Iu(b.text);yn.call(this,a,b.width||1,b.height||1);var g=this;this.aL=a;C(this,this.aL.JG,function(){g.addChild(g.aL)})}n(Kn,yn);function Ln(a,b,c,d){this.pQ=a;this.Uc=b;this.G=c;this.Ic=d}Ln.prototype.OL=function(a,b){if(this.pQ&&!Ck){var c=new Kn(this.pQ,a);b.push(c.aL);return Mn(c.displayObject())}b=a.poster;c=this.Ic;var d=[];a=l(a.info);for(var f=a.next();!f.done;f=a.next())f=f.value,d.push(new Pl(f.src,f.mimeType));d=am(d);c&&hm(c,d);c=d.qa();c.setAttribute("poster",b);c.setAttribute("controls","");M(c,"max-width","100%");return Mn(c)};function Mn(a){Jj(a,"inline-item");return a};function Nn(a,b,c){c=c||{};this.bC={};this.aw=b;this.qQ=[];a=a.Xd();a=l(a);for(b=a.next();!b.done;b=a.next()){var d=b.value;b=d.id();var f=this.bC,g;if(!(g=c[b])){if(d instanceof wn)g=this.aw,d=Mn((new Gn(d,g.Uc,g.G)).displayObject());else if(d instanceof xn)d=this.aw.OL(d,this.qQ);else if(d instanceof vn)g=Hf(document,"SPAN"),g.innerHTML=d.h2,g=v(g.firstElementChild),M(g,"max-width","100%"),d=Mn(g);else throw Error("unknown resource");g=d}f[b]=g}}
function On(a,b){Qb(a.bC,function(a,d){return b(d,a)})};function Pn(a){var b=a.checked;P.call(this,{o:a.o,l:a.l,Mc:"INPUT"});var c=this;this.setAttribute("type","checkbox");this.qE(b||!1);this.GF=H(this);B(this,this.displayObject(),"change",function(){c.GF.a()},this)}n(Pn,P);Pn.prototype.checked=function(){return this.displayObject().checked};Pn.prototype.qE=function(a){this.Zk("checked",a);this.displayObject().checked=a};function Qn(a){var b=a.checked,c=a.name;P.call(this,{o:a.o,l:a.l,Mc:"INPUT"});var d=this;this.setAttribute("type","radio");c&&this.setAttribute("name",c);this.qE(b||!1);this.GF=H(this);B(this,this.displayObject(),"change",function(){d.GF.a()},this);B(this,this.displayObject(),"keydown",function(a){32==a.keyCode&&d.checked()&&a.preventDefault()},this)}n(Qn,P);Qn.prototype.checked=function(){return this.displayObject().checked};
Qn.prototype.qE=function(a){this.Zk("checked",a);this.displayObject().checked=a};function Rn(a,b){dh.call(this,a,b);this.gF=!0;this.dO=0;this.cO=H(this)}n(Rn,dh);Rn.prototype.DL=function(){return this.dO};Rn.prototype.lu=function(){return this.gF};function Sn(a){bh.call(this,a)}n(Sn,bh);Sn.prototype.type=function(){return"iconPlaceholder"};function Tn(a,b){bh.call(this,b);this.Ng=a}n(Tn,bh);Tn.prototype.type=function(){return"slideAudio"};Tn.prototype.Ha=function(){return this.Ng};Tn.prototype.Ba=function(){return[this.Ng.Ma]};function Un(a){Jh.apply(this,arguments)}n(Un,Jh);Un.prototype.type=function(){return"slideVideo"};function Vn(a){Jh.apply(this,arguments)}n(Vn,Jh);Vn.prototype.type=function(){return"video"};function Wn(a,b){var c=document.createElement("div");c.innerHTML=a;a=l(c.querySelectorAll("[id]"));for(var d=a.next();!d.done;d=a.next())d=d.value,Nf(b.bC[d.id],d);return[].concat(ca(c.childNodes))};function Xn(){this.SW=p(void 0)?void 0:"\u2026"}Xn.prototype.Vl=function(a,b){if(!(a.textContent.length<=b))if(3==a.nodeType)a.nodeValue=a.nodeValue.substr(0,b)+this.SW;else{var c=0;bb([].slice.call(a.childNodes),function(a){if(c>b)Mf(a);else{var d=a.textContent.length;c+d>b&&this.Vl(a,b-c);c+=d}},this)}};function Yn(a,b,c,d){P.call(this,a);var f=this;pl(this,"published-rich-text");this.f=b;this.oI=c;this.Vl=d;this.Cd=!1;this.OC=H(this);this.oI.qQ.forEach(function(a){return D(f,a)});Zn(this,this.f)}n(Yn,P);function Zn(a,b){a.Wk();Wn(b,a.oI).forEach(function(b){return a.addChild(b)})}Yn.prototype.ja=function(a,b){this.Vl&&b&&$n(this,b)};
function $n(a,b){function c(){f&&Mf(f);var a=v(d),b=F;a=a.cloneNode(!0);x.Vl(a,b);f=a;Jf(J,f)}a.Cd&&(a.Cd=!1,Zn(a,a.f),a.OC.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")),m=k.next();!m.done;m=k.next()){m=m.value;var t="svg"+ ++h;g[t]=m;var u=m.cloneNode(!0);z||(u.textContent=" ");u.id=t;Nf(u,m)}var x=new Xn,F=Math.floor(b/d.scrollHeight*d.textContent.length),J=v(d.parentElement);
J.removeChild(d);for(c();f.scrollHeight<=b;)F+=10,c();for(;0<F&&f.scrollHeight>b;)c(),--F;b=l(Object.keys(g));for(h=b.next();!h.done;h=b.next())h=h.value,(k=f.querySelector("#"+h))&&Nf(g[h],k);Mf(f);Zn(a,v(f).innerHTML);a.Cd=!0;b=l(Object.keys(g));for(h=b.next();!h.done;h=b.next())h=h.value,Nf(g[h],d.querySelector("#"+h));a.OC.a()}}}Yn.prototype.Za=function(a){var b=this.width();this.ra(a);var c=this.displayObject().scrollHeight;this.ra(b);return new K(a,c)};
Yn.prototype.eb=function(a,b,c,d){this.resize(c,d);this.move(a,b)};function ao(a,b){rm.call(this,a);this.fH=!1;this.zl=b.zl;bo(this)}n(ao,rm);ao.prototype.NZ=function(){this.fH||window.open(v(this.zl).url(),v(this.zl).target())};function bo(a){var b=!!a.zl&&!a.fH;a.c("with-hyperlink",b);b&&C(a,a.w,a.NZ,a)};function S(a){P.call(this,a);this.yk=H(this);H(this);H(this);this.cB=0;this.Xm=this.Ym=void 0}n(S,P);e=S.prototype;e.view=function(){return this};e.Pa=function(){};e.um=function(){};e.Vk=function(){};e.$l=function(){return[[this]]};e.Za=function(a,b){if(this.Ym!=a||this.Xm!=b||!this.aS){this.Ym=a;this.Xm=b;var c=this.width();this.ra(a);var d=cg(this.displayObject(),"height");this.m("height","");var f=this.displayObject().scrollHeight;this.ra(c);this.m("height",d);this.aS=new K(a,Math.max(f,b))}return this.aS};
e.eb=function(a,b,c,d){this.resize(c,d);this.move(a,b)};e.XU=function(){};e.Nb=function(){};e.Xe=function(){};function co(a,b){S.call(this,{o:R(a,"content")});this.An=b;Q(this,this.An)}n(co,S);co.prototype.h=function(){};co.prototype.Du=function(){return this.An};function eo(){return Jb()+"-"+Jb()};function fo(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 go(){this.Sh=[];this.Fd=[];this.ui=[]}go.prototype.Lk=null;go.prototype.zf=null;go.prototype.hz=!0;var ho=[2,2,6,6,0];e=go.prototype;e.clear=function(){this.Sh.length=0;this.Fd.length=0;this.ui.length=0;delete this.Lk;delete this.zf;delete this.hz;return this};e.moveTo=function(a,b){0==Za(this.Sh)?this.ui.length-=2:(this.Sh.push(0),this.Fd.push(1));this.ui.push(a,b);this.zf=this.Lk=[a,b];return this};
e.lineTo=function(a){var b=Za(this.Sh);if(null==b)throw Error("Path cannot start with lineTo");1!=b&&(this.Sh.push(1),this.Fd.push(0));for(b=0;b<arguments.length;b+=2){var c=arguments[b],d=arguments[b+1];this.ui.push(c,d)}this.Fd[this.Fd.length-1]+=b/2;this.zf=[c,d];return this};e.close=function(){var a=Za(this.Sh);if(null==a)throw Error("Path cannot start with close");4!=a&&(this.Sh.push(4),this.Fd.push(1),this.zf=this.Lk);return this};
e.arc=function(a,b,c,d,f,g,h){a+=c*Math.cos(ce(f));b+=d*Math.sin(ce(f));h?this.zf&&a==this.zf[0]&&b==this.zf[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.zf[0]-a*Math.cos(ce(c))+a*Math.cos(ce(c+d)),g=this.zf[1]-b*Math.sin(ce(c))+b*Math.sin(ce(c+d));this.Sh.push(3);this.Fd.push(1);this.ui.push(a,b,c,d,f,g);this.hz=!1;this.zf=[f,g];return this};
function io(a,b){for(var c=a.ui,d=0,f=0,g=a.Sh.length;f<g;f++){var h=a.Sh[f],k=ho[h]*a.Fd[f];b(h,c.slice(d,d+k));d+=k}}e.clone=function(){var a=new this.constructor;a.Sh=this.Sh.concat();a.Fd=this.Fd.concat();a.ui=this.ui.concat();a.Lk=this.Lk&&this.Lk.concat();a.zf=this.zf&&this.zf.concat();a.hz=this.hz;return a};
e.transform=function(a){if(!this.hz)throw Error("Non-simple path");a.transform(this.ui,0,this.ui,0,this.ui.length/2);this.Lk&&a.transform(this.Lk,0,this.Lk,0,1);this.zf&&this.Lk!=this.zf&&a.transform(this.zf,0,this.zf,0,1);return this};e.Be=function(){return 0==this.Sh.length};function jo(a){Kc.call(this);this.Nj=a;this.Zc={}}r(jo,Kc);var ko=[];e=jo.prototype;e.pm=function(a,b,c,d){Ba(b)||(b&&(ko[0]=b.toString()),b=ko);for(var f=0;f<b.length;f++){var g=A(a,b[f],c||this.handleEvent,d||!1,this.Nj||this);if(!g)break;this.Zc[g.key]=g}return this};e.LU=function(a,b,c,d){return lo(this,a,b,c,d)};function lo(a,b,c,d,f,g){if(Ba(c))for(var h=0;h<c.length;h++)lo(a,b,c[h],d,f,g);else{b=fd(b,c,d||a.handleEvent,f,g||a.Nj||a);if(!b)return a;a.Zc[b.key]=b}return a}
e.HE=function(a,b,c,d,f){if(Ba(b))for(var g=0;g<b.length;g++)this.HE(a,b[g],c,d,f);else if(a=pd(a,b,c||this.handleEvent,Ea(d)?!!d.capture:!!d,f||this.Nj||this))nd(a),delete this.Zc[a.key]};e.br=function(){Qb(this.Zc,function(a,b){this.Zc.hasOwnProperty(b)&&nd(a)},this);this.Zc={}};e.md=function(){jo.wa.md.call(this);this.br()};e.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function mo(a,b){td.call(this);this.Tb=a;this.sU=b;this[Vc]=!1}r(mo,td);e=mo.prototype;e.sU=null;e.Tb=null;e.wN=null;e.Hb=function(){return this.Tb};e.pU=function(){return this.wN?this.wN.clone():new Hg};e.setTransform=function(a){this.wN=a.clone();a=[a.gg,a.ig,a.hg,a.jg,a.Ff,a.Gg].join();this.Hb().setAttribute("transform","matrix("+a+")")};e.addEventListener=function(a,b,c,d){A(this.Tb,a,b,c,d)};e.removeEventListener=function(a,b,c,d){md(this.Tb,a,b,c,d)};
e.md=function(){mo.wa.md.call(this);v(this.Tb);od(this.Tb)};function no(a,b,c,d){mo.call(this,a,b);a=this.sU;b=this.Hb();c?(b.setAttribute("stroke",c.GL),b.setAttribute("stroke-opacity",c.yM),c=c.qU(),q(c)&&-1!=c.indexOf("px")?b.setAttribute("stroke-width",parseFloat(c)/oo(a)):b.setAttribute("stroke-width",c)):b.setAttribute("stroke","none");this.fill=d;c=this.Hb();d instanceof po?(c.setAttribute("fill",d.GL),c.setAttribute("fill-opacity",d.yM)):c.setAttribute("fill","none")}r(no,mo);no.prototype.fill=null;function qo(a,b,c,d){no.call(this,a,b,c,d)}r(qo,no);function ro(){};function so(a,b){mo.call(this,a,b)}r(so,mo);function to(a,b,c,d){no.call(this,a,b,c,d)}r(to,no);function uo(a,b,c,d){no.call(this,a,b,c,d)}r(uo,no);function vo(a,b,c){this.p2=a;this.GL=b;this.yM=null==c?1:c}vo.prototype.qU=function(){return this.p2};function wo(){}wo.hM=void 0;wo.e1=function(){return wo.hM?wo.hM:wo.hM=new wo};wo.prototype.C1=0;wo.prototype.n1="";function xo(a){td.call(this);this.xD=a||wf();this.KM=yo;this.Ye=null;this.Df=!1;this.Tb=null;this.sy=void 0;this.Ph=this.We=this.rh=null;this.o2=!1}r(xo,td);xo.prototype.m1=wo.e1();var yo=null;function zo(a){var b;(b=a.Ye)||(b=a.m1,b=b.n1+":"+(b.C1++).toString(36),b=a.Ye=b);return b}e=xo.prototype;e.Ci=function(a){if(this.rh&&this.rh.Ph){var b=this.rh.Ph,c=this.Ye;c in b&&delete b[c];Yb(this.rh.Ph,a,this)}this.Ye=a};e.Hb=function(){return this.Tb};
function Ao(a,b){if(a==b)throw Error("Unable to set parent component");var c;if(c=b&&a.rh&&a.Ye){c=a.rh;var d=a.Ye;c=c.Ph&&d?Zb(c.Ph,d)||null:null}if(c&&a.rh!=b)throw Error("Unable to set parent component");a.rh=b;xo.wa.WM.call(a,b)}e.getParent=function(){return this.rh};e.WM=function(a){if(this.rh&&this.rh!=a)throw Error("Method not supported");xo.wa.WM.call(this,a)};e.Lq=function(){this.Tb=this.xD.createElement("DIV")};e.xo=function(a){Bo(this,a)};
function Bo(a,b,c){if(a.Df)throw Error("Component already rendered");a.Tb||a.Lq();b?b.insertBefore(a.Tb,c||null):a.xD.ye.body.appendChild(a.Tb);a.rh&&!a.rh.Df||a.ky()}e.ky=function(){this.Df=!0;Co(this,function(a){!a.Df&&a.Hb()&&a.ky()})};e.ly=function(){Co(this,function(a){a.Df&&a.ly()});this.sy&&this.sy.br();this.Df=!1};e.md=function(){this.Df&&this.ly();this.sy&&(this.sy.ld(),delete this.sy);Co(this,function(a){a.ld()});!this.o2&&this.Tb&&Mf(this.Tb);this.rh=this.Tb=this.Ph=this.We=null;xo.wa.md.call(this)};
e.addChild=function(a,b){this.Lc(a,this.We?this.We.length:0,b)};
e.Lc=function(a,b,c){v(!!a,"Provided element must not be null.");if(a.Df&&(c||!this.Df))throw Error("Component already rendered");if(0>b||b>(this.We?this.We.length:0))throw Error("Child component index out of bounds");this.Ph&&this.We||(this.Ph={},this.We=[]);if(a.getParent()==this){var d=zo(a);this.Ph[d]=a;jb(this.We,a)}else Yb(this.Ph,zo(a),a);Ao(a,this);nb(this.We,b,0,a);a.Df&&this.Df&&a.getParent()==this?(c=this.Tb,b=c.childNodes[b]||null,b!=a.Hb()&&c.insertBefore(a.Hb(),b)):c?(this.Tb||this.Lq(),
b=this.We?this.We[b+1]||null:null,Bo(a,this.Tb,b?b.Tb:null)):this.Df&&!a.Df&&a.Tb&&a.Tb.parentNode&&1==a.Tb.parentNode.nodeType&&a.ky()};function Co(a,b){a.We&&bb(a.We,b,void 0)}e.removeChild=function(a,b){if(a){var c=q(a)?a:zo(a);a=this.Ph&&c?Zb(this.Ph,c)||null:null;if(c&&a){var d=this.Ph;c in d&&delete d[c];jb(this.We,a);b&&(a.ly(),a.Tb&&Mf(a.Tb));Ao(a,null)}}if(!a)throw Error("Child is not in parent component");return a};
e.Wk=function(a){for(var b=[];this.We&&0!=this.We.length;)b.push(this.removeChild(this.We?this.We[0]||null:null,a));return b};function Do(a,b,c,d,f){xo.call(this,f);this.width=a;this.height=b;this.Kq=c||null;this.IL=d||null}r(Do,xo);e=Do.prototype;e.Qt=null;e.oD=0;e.pD=0;e.eu=function(){return this.Df?ng(this.Hb()):xa(this.width)&&xa(this.height)?new K(this.width,this.height):null};function oo(a){var b=a.eu();return b?b.width/(a.Kq?new K(a.Kq,a.IL):a.eu()).width:0}e.suspend=function(){};e.resume=function(){};function po(a,b){this.GL=a;this.yM=null==b?1:b}r(po,ro);function Eo(a,b){mo.call(this,a,b)}r(Eo,mo);function Fo(a,b){mo.call(this,a,b)}r(Fo,so);Fo.prototype.clear=function(){Kf(this.Hb())};Fo.prototype.Jg=function(a,b){Go(this.Hb(),{width:a,height:b})};function Ho(a,b,c,d){no.call(this,a,b,c,d)}r(Ho,qo);Ho.prototype.RM=function(a){Go(this.Hb(),{cx:a,cy:void 0})};function Io(a,b,c,d){no.call(this,a,b,c,d)}r(Io,uo);Io.prototype.setPosition=function(a,b){Go(this.Hb(),{x:a,y:b})};Io.prototype.Jg=function(a,b){Go(this.Hb(),{width:a,height:b})};function Jo(a,b,c,d){no.call(this,a,b,c,d)}r(Jo,to);
function Ko(a,b){mo.call(this,a,b)}r(Ko,Eo);Ko.prototype.setPosition=function(a,b){Go(this.Hb(),{x:a,y:b})};Ko.prototype.Jg=function(a,b){Go(this.Hb(),{width:a,height:b})};function Lo(a,b,c,d,f){Do.call(this,a,b,c,d,f);this.ao={};this.AN=nc&&!Bc(526);this.Nj=new jo(this)}var Mo;r(Lo,Do);var No=0;function Oo(a,b,c){a=a.xD.ye.createElementNS("http://www.w3.org/2000/svg",b);c&&Go(a,c);return a}function Go(a,b){for(var c in b)a.setAttribute(c,b[c])}function Po(a,b,c){(c||a.Qt).Hb().appendChild(b.Hb())}e=Lo.prototype;
e.Lq=function(){var a=Oo(this,"svg",{width:this.width,height:this.height,overflow:"hidden"}),b=Oo(this,"g");this.gy=Oo(this,"defs");this.Qt=new Fo(b,this);a.appendChild(this.gy);a.appendChild(b);this.Tb=a;if(this.Kq||this.oD||this.pD)this.Hb().setAttribute("preserveAspectRatio","none"),this.AN?this.IE():this.Hb().setAttribute("viewBox",this.oD+" "+this.pD+" "+(this.Kq?this.Kq+" "+this.IL:""))};
e.IE=function(){if(this.Df&&(this.Kq||this.oD||!this.pD)){var a=this.eu();0==a.width?this.Hb().style.visibility="hidden":(this.Hb().style.visibility="",this.Qt.Hb().setAttribute("transform","scale("+a.width/this.Kq+" "+a.height/this.IL+") translate("+-this.oD+" "+-this.pD+")"))}};e.Jg=function(a,b){jg(this.Hb(),a,b)};
e.eu=function(){if(!mc)return this.Df?ng(this.Hb()):Lo.wa.eu.call(this);var a=this.width,b=this.height,c=q(a)&&-1!=a.indexOf("%"),d=q(b)&&-1!=b.indexOf("%");if(!this.Df&&(c||d))return null;if(c){var f=this.Hb().parentNode;var g=ng(f);a=parseFloat(a)*g.width/100}d&&(f=f||this.Hb().parentNode,g=g||ng(f),b=parseFloat(b)*g.height/100);return new K(a,b)};e.clear=function(){this.Qt.clear();Kf(this.gy);this.ao={}};
function Qo(a,b,c,d,f,g,h,k){b=Oo(a,"ellipse",{cx:b,cy:c,rx:d,ry:f});g=new Ho(b,a,g,h);Po(a,g,k);return g}function Ro(a,b,c,d,f,g,h){b=Oo(a,"rect",{x:b,y:c,width:d,height:f});g=new Io(b,a,g,h);Po(a,g,void 0)}e.drawImage=function(a,b,c,d,f,g){a=Oo(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 Ko(a,this);Po(this,f,g);return f};
function So(a,b,c,d){b=Oo(a,"path",{d:To(b)});c=new Jo(b,a,c,d);Po(a,c,void 0)}function To(a){var b=[];io(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.XT=function(a){var b=Oo(this,"g");(a||this.Qt).Hb().appendChild(b);return new Fo(b,this)};e.Xn=function(a,b){if(a in this.ao)return this.ao[a];var c="_svgdef_"+No++;b.setAttribute("id",c);this.ao[a]=c;this.gy.appendChild(b);return c};e.ky=function(){var a=this.eu();Lo.wa.ky.call(this);a||this.dispatchEvent("resize");if(this.AN){a=this.width;var b=this.height;"string"==typeof a&&-1!=a.indexOf("%")&&"string"==typeof b&&-1!=b.indexOf("%")&&this.Nj.pm(Uo(),"tick",this.IE);this.IE()}};
e.ly=function(){Lo.wa.ly.call(this);this.AN&&this.Nj.HE(Uo(),"tick",this.IE)};e.md=function(){delete this.ao;delete this.gy;delete this.Qt;this.Nj.ld();delete this.Nj;Lo.wa.md.call(this)};function Uo(){Mo||(Mo=new Ni(400),Mo.start());return Mo};function Vo(a){G.call(this);this.Sb=null;this.hd=a;this.Ki=this.Vi=null;this.ZJ=Wo();this.VE=Wo();this.aP=!0;this.Rw=null;this.kI=!1;this.Xm=this.Ym=null;a instanceof zh&&C(this,a.J(),this.cV,this)}n(Vo,G);function Xo(a,b){a.Sb=b;a.Sb.m("pointer-events","none");a.Sb.displayObject().appendChild(a.ZJ);a.Sb.displayObject().appendChild(a.VE)}e=Vo.prototype;e.Ry=function(a){this.Vi&&(this.gd(this.Vi),this.Vi=null);if(this.Vi=a)D(this,this.Vi),this.Vi.dN(this)};
e.invalidate=function(a,b){if(this.Sb){var c=JSON.stringify(a),d=this.Sb.width(),f=this.Sb.height();d&&f&&(JSON.stringify(this.Rw)!=c||this.kI!=b||this.Ym!=d||this.Xm!=f)&&(this.Rw=a.slice(),this.kI=b,this.Ym=d,this.Xm=f,this.cV())}};
e.cV=function(){if(this.Sb&&this.Rw&&(Kf(this.ZJ),Kf(this.VE),this.yH(this.Rw))){for(var a=this.Rw,b=this.kI,c=new go,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.gq=document.createElementNS("http://www.w3.org/2000/svg","g");M(this.gq,"pointer-events","visiblePainted");this.ZJ.appendChild(this.gq);this.kS=document.createElementNS("http://www.w3.org/2000/svg","defs");this.gq.appendChild(this.kS);this.Cn=document.createElementNS("http://www.w3.org/2000/svg",
"g");M(this.Cn,"pointer-events","none");this.iC=document.createElementNS("http://www.w3.org/2000/svg","g");this.gq.appendChild(this.iC);a=this.Ev(c);b=this.hd.strokeStyle();"solid"==b.type()&&(a.setAttribute("stroke-width",b.size()),a.setAttribute("stroke",Qe(b.color())),a.setAttribute("stroke-opacity",b.alpha()),a.setAttribute("stroke-dasharray",Yo(b)),a.setAttribute("stroke-linecap",b.Yx()),a.setAttribute("stroke-linejoin",b.join()));this.iC.appendChild(a);this.Vi&&(b=this.Vi.xo())&&this.iC.appendChild(b);
this.Ki&&this.Ki.xo(a,this.hd.background());a=eo();this.iC.setAttribute("id",a);b=this.hd.Ku();if(this.aP&&(!b.Is||0==b.alpha())&&!tk){v(this.Sb);b=this.hd.Ku();d=b.bo()*Math.cos(ce(b.angle()));f=b.bo()*Math.sin(ce(b.angle()));var g=b.size()/100,h=new K(this.Sb.width(),this.Sb.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=Zo(b.color(),b.alpha(),b.blur()/100*35);
f=this.Xn(g);h=this.hd.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.Sb.width()+2*h+2*b));g.setAttribute("height",""+(this.Sb.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);M(b,"pointer-events","none");Lf(this.gq,b,1)}a=
this.hd.gu();if(this.aP&&!a.Hs&&0!=a.size()&&0!=a.alpha()&&!tk){v(this.Sb);d=new K(this.Sb.width(),this.Sb.height());f=this.hd.gu();a=f.size()/150;g=this.Ev(c);b=this.hd.strokeStyle();if(h="solid"==b.type()&&b.alpha())k=g.cloneNode(!0),k.setAttribute("stroke-width",b.size()+100*a),k.setAttribute("stroke",Qe(b.color())),k.setAttribute("stroke-dasharray",Yo(b)),k.setAttribute("stroke-linecap",b.Yx()),k.setAttribute("stroke-linejoin",b.join()),k.setAttribute("fill","none"),this.Cn.appendChild(k);if(this.Ki){g=
g.cloneNode(!0);h||"pictureFill"==this.hd.background().Eg()||(g.setAttribute("stroke-width",100*a),g.setAttribute("stroke","#000000"));var m=this.Ki;h=this.Cn;var t=this.hd.background();if(m.Mh){var u=null;k=null;if("solidFill"==t.Eg())t.bl().alpha()&&(u="#000000");else if("gradientFill"==t.Eg()){t=t.Pf.Mk();m=!1;t=l(t);for(var x=t.next();!x.done;x=t.next())if(x.value.alpha()){m=!0;break}m&&(u="#000000")}else"pictureFill"==t.Eg()&&(t=t.oo(),t.alpha()&&(k=$o(t),u=k.pattern,k=k.image,"tile"==t.position()&&
(t=v(t.image()),k.setAttribute("transform",fo(a,new K(t.width(),t.height())))),k=fo(a,d),u="url(#"+m.Mh.Xn(u)+")"));u&&(g.setAttribute("fill",u),k&&g.setAttribute("transform",k),h.appendChild(g))}}this.Vi&&(g=this.Vi.xo())&&(g.setAttribute("transform",fo(a,d)),this.Cn.appendChild(g));this.Cn.childElementCount&&(d=Zo(f.color(),f.alpha(),15*a),f=this.Xn(d),b="solid"==b.type()?b.size():0,a*=250,a=new L(-(a+b),-(a+b),this.Sb.width()+2*b+2*a,this.Sb.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.Cn.setAttribute("filter","url(#"+f+")"),lc&&(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.Cn.appendChild(b)),Lf(this.gq,this.Cn,this.gq.childElementCount-1))}c=this.Ev(c);a=this.hd.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");M(a,"pointer-events","visiblePainted");a.appendChild(c);this.VE.appendChild(a)}};e.Xn=function(a){var b=eo();a.setAttribute("id",b);this.kS.appendChild(a);return b};e.yH=function(a){return 1<a.length};
e.Ev=function(a){var b=document.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d",To(a));return b};function Wo(){var a=document.createElementNS("http://www.w3.org/2000/svg","svg");M(a,"width","100%");M(a,"height","100%");M(a,"position","absolute");M(a,"overflow","visible");M(a,"pointer-events","none");return a}
function Zo(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",""+Qe(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 Yo(a){var b=a.size(),c=a.Yx(),d=[];a.PL().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 ap(a,b){switch(a.If()){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.cu());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.If());}}
function bp(a){switch(a.If()){case "rectangle":case "textBox":case "triangle":return!0;case "ellipse":case "roundedRectangle":return!1;case "freeform":var b=a.cu();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>ee(c,b);default:throw Error("unknown shape type: "+a.If());}};function cp(a,b,c){ao.call(this,"player-shape-view",a);var d=this;this.st=a;this.hd=a.Zd();this.Wp=c;D(this,this.Wp);Xo(this.Wp,this);this.wk=1;this.cJ=null;this.f=D(this,b);this.f.m("pointer-events","all");this.addChild(this.f);b instanceof co&&(this.cJ=this.f,this.f=b.Du(),this.f.m("pointer-events","all"));if(b instanceof ln){var f=w(b,ln);C(this,f.JG,function(){d.addChild(f)},this)}dp(this)&&pl(this.f,R(this,"shape-view-rich-text-view"));this.Ja()}n(cp,ao);e=cp.prototype;e.Ry=function(a){this.Wp.Ry(a)};
e.Za=function(a,b){if(dp(this)){b=this.hd.ie();var c=cg(this.f.displayObject(),"width");this.f.m("width",ep(this,a)+"px");var d=this.f.Qk("wrap-text");this.f.c("wrap-text",b.zr());var f=b.Kk();"resizeShapeToFitText"==f?(f=this.f.displayObject().scrollHeight/fp(this).height,f+=b.marginTop()+b.marginBottom()):f="shrinkTextOnOverflow"==f?this.height():this.f.displayObject().scrollHeight;this.f.m("width",c);this.f.c("wrap-text",d);a=new K(a,f)}else a=this.f.Za(a,b);return a};
e.ja=function(a,b){ao.prototype.ja.call(this,a,b);this.cJ&&this.cJ.resize(this.width(),this.height());if(dp(this)){if(this.f.width()&&this.f.height()){a=this.hd.ie();this.f.m("transform","");this.f.c("wrap-text",a.zr());this.f.ra(ep(this,this.width()));this.wk=1;if("shrinkTextOnOverflow"==a.Kk()){a=10;var c=this.hd.ie(),d=fp(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.wk=Rg({width:this.f.width(),
height:this.f.height(),boundingWidth:b,boundingHeight:c}).scale;;)if(b-this.f.width()*this.wk>a)this.f.ra(this.f.width()+a),d=Rg({width:this.f.width()*this.wk,height:this.f.height()*this.wk,boundingWidth:b,boundingHeight:c,Te:!0}),this.wk*=d.scale;else if(1<a)a*=.5;else break;this.f.m("transform",um(this.wk))}c=this.hd.ie();a=fp(this);c.zr()||"resizeShapeToFitText"==c.Kk()?c.zr()&&"resizeShapeToFitText"==c.Kk()?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.wk)+c.marginLeft()-c.marginRight();a=this.width()*a.left;this.f.Hf(a+b);b=this.hd.ie();var f=b.Kk();c=b.verticalAlign();d=fp(this);a=0;if("resizeShapeToFitText"==f)a=b.marginTop();else{f="shrinkTextOnOverflow"==b.Kk()?this.f.height()*this.wk: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.od(b+a)}}else this.f.resize(this.width(),this.height());this.Ja()};
function ep(a,b){var c=a.hd.ie(),d=c.Kk(),f=c.zr(),g=fp(a),h=cg(a.f.displayObject(),"transform");a.f.m("transform","");var k=cg(a.f.displayObject(),"width");a.f.m("width","");var m=a.f.Qk("wrap-text");a.f.c("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.m("transform",h);a.f.m("width",k);a.f.c("wrap-text",m);return Math.round(b)}
function fp(a){a:switch(a=a.st,a.If()){case "rectangle":case "roundedRectangle":case "textBox":case "freeform":a=new L(0,0,1,1);break a;case "ellipse":a=new L(.2,.2,.6,.6);break a;case "triangle":a=new L(.3,.5,.4,.5);break a;default:throw Error("unknown shape type: "+a.If());}return a}e.Ja=function(){var a=dp(this)||this.st instanceof Jh?this.height():Math.max(this.height(),this.f.displayObject().scrollHeight);a=ap(this.st,new K(this.width(),a));var b=bp(this.st);this.Wp.invalidate(a,b)};
function dp(a){return a.f instanceof Yn}e.Pd=function(){ao.prototype.Pd.call(this);this.f.setParentScale(this.parentScale())};e.content=function(){return this.f};function gp(a,b,c){cp.call(this,a,b,c);this.c("button",!0);this.ii=a}n(gp,cp);gp.prototype.DL=function(){return this.ii.DL()};gp.prototype.lu=function(){return this.ii.lu()};function hp(a){Vo.call(this,a)}n(hp,Vo);hp.prototype.yH=function(){return!0};hp.prototype.Ev=function(){v(this.Sb);var a=.5*this.Sb.width(),b=.5*this.Sb.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 ip(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 jp(a,b){Vo.call(this,b);this.st=a}n(jp,Vo);jp.prototype.yH=function(){return!0};jp.prototype.Ev=function(){v(this.Sb);var a=this.st.borderRadius(),b=this.Sb.width(),c=this.Sb.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.Sb.width());b.setAttribute("height",""+this.Sb.height());b.setAttribute("rx",a);b.setAttribute("ry",a);return b};function kp(){this.Mh=null}kp.prototype.dN=function(a){this.Mh=a};
kp.prototype.xo=function(a,b){if(this.Mh){if("none"==b.Eg()){b=this.xP();var c=b.fill;var d=b.opacity}else"gradientFill"==b.Eg()?(c=v(b.Pf),"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%"),lp(b,c.Mk()),c=b):(b=v(c.$q()),d=document.createElementNS("http://www.w3.org/2000/svg",
"radialGradient"),d.setAttribute("gradientUnits","userSpaceOnUse"),d.setAttribute("cx",b.sD()+"%"),d.setAttribute("cy",b.tD()+"%"),d.setAttribute("r",b.Hy()+"%"),lp(d,c.Mk()),c=d),c="url(#"+this.Mh.Xn(c)+")",d=1):"solidFill"==b.Eg()?(b=v(b.bl()),c=Qe(b.color()),d=b.alpha()):"pictureFill"==b.Eg()&&(b=v(b.oo()),c=$o(b).pattern,c="url(#"+this.Mh.Xn(c)+")",d=b.alpha());a.setAttribute("fill",Va(c));a.setAttribute("fill-opacity",Ua(d))}};kp.prototype.xP=function(){return{fill:"none",opacity:1}};
function lp(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",Qe(c.color()));d.setAttribute("stop-opacity",c.alpha());d.setAttribute("offset",c.position());a.appendChild(d)}}
function $o(a){var b=eo(),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 mp(a){kp.apply(this,arguments)}n(mp,kp);mp.prototype.xP=function(){return{fill:"#000000",opacity:0}};function np(){}np.prototype.Nk=function(a,b,c){c=void 0===c?null:c;switch(a.If()){case "roundedRectangle":var d=new jp(a,a.Zd());break;case "ellipse":d=new hp(a.Zd());break;default:d=new Vo(a.Zd())}var f=d,g="textBox"==a.If()?new mp:new kp;f.Ki&&(f.gd(f.Ki),f.Ki=null);f.Ki=g;f.Ki&&(D(f,f.Ki),f.Ki.dN(f));c||(c=b.xe(null,a.Sa(),!1));return a instanceof Rn?new gp(a,c,d):new cp(a,c,d)};function op(a){var b=a.prompt;P.call(this,{o:a.o,l:a.l,Mc:"INPUT"});var c=this;b&&this.setAttribute("placeholder",b);this.GG=!1;this.u=H(this);B(this,this,"change",function(){c.u.a()});this.ss=H(this);B(this,this,"input",function(){c.ss.a()});this.pP=H(this);B(this,this,"focus",function(){c.GG=!0;c.pP.a()});this.sF=H(this);B(this,this,"blur",function(){c.GG=!1;c.sF.a()});B(this,this,"keydown",this.pe,this)}n(op,P);e=op.prototype;e.focused=function(){return this.GG};e.J=function(){return this.u};
e.value=function(){return this.displayObject().value};e.ad=function(a){a!=this.value()&&(this.displayObject().value=a)};e.pe=function(a){switch(a.keyCode){case 46:this.focused()&&a.stopPropagation();break;case 13:this.focused()&&this.displayObject().blur()}};(function(){if(pc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Nb))?a[1]:"0"}return oc?(a=/10[_.][0-9_.]+/,(a=a.exec(Nb))?a[0].replace(/_/g,"."):"10"):sc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Nb))?a[1]:""):tc||uc||vc?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Nb))?a[1].replace(/_/g,"."):""):""})();function pp(a){return(a=a.exec(Nb))?a[1]:""}(function(){if(ji)return pp(/Firefox\/([0-9.]+)/);if(z||kc||jc)return xc;if(ni)return fc()?pp(/CriOS\/([0-9.]+)/):pp(/Chrome\/([0-9.]+)/);if(oi&&!fc())return pp(/Version\/([0-9.]+)/);if(ki||li){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Nb);if(a)return a[1]+"."+a[2]}else if(mi)return(a=pp(/Android\s+([0-9.]+)/))?a:pp(/Version\/([0-9.]+)/);return""})();function qp(a,b,c,d,f){Om.call(this,b,c,d,f);this.element=a}r(qp,Om);qp.prototype.Uj=za;qp.prototype.$D=function(){this.Uj();qp.wa.$D.call(this)};qp.prototype.Hg=function(){this.Uj();qp.wa.Hg.call(this)};qp.prototype.zi=function(){this.Uj();qp.wa.zi.call(this)};function rp(a,b,c,d,f){xa(b)&&(b=[b]);xa(c)&&(c=[c]);qp.call(this,a,b,c,d,f);if(1!=b.length||1!=c.length)throw Error("Start and end points must be 1D");this.PD=sp}r(rp,qp);var tp=1/1024,sp=-1;e=rp.prototype;
e.Uj=function(){var a=this.coords[0];Math.abs(a-this.PD)>=tp&&(qg(this.element,a),this.PD=a)};e.zi=function(){this.PD=sp;rp.wa.zi.call(this)};e.Hg=function(){this.PD=sp;rp.wa.Hg.call(this)};e.show=function(){this.element.style.display=""};e.Ae=function(){this.element.style.display="none"};function up(a,b,c,d,f){qp.call(this,a,[b],[c],150);this.Dh=d;this.Pw=f||""}n(up,qp);up.prototype.Uj=function(){var a=w(this.element,Element),b=v(this.coords)[0];M(a,"transform",this.Pw+("scale("+b+", "+b+") "));if(li)return Og(a.parentNode)};up.prototype.Hg=function(){qp.prototype.Hg.call(this);var a=w(this.element,Element);this.Dh&&M(a,"transform",this.Pw);li&&Og(a.parentNode)};var vp=4*(Math.sqrt(2)-1)/3;function wp(a){return N||yk||O?new Promise(function(b){var c=new Image;c.onload=function(){var a=c.width,f=c.height,g=Hf(document,"canvas");p(a)&&(g.width=a);p(f)&&(g.height=f);a=g.getContext("2d");v(a);a.drawImage(c,0,0);g=g.toDataURL("image/png",1);b(g)};c.src=a}):Promise.resolve(a)};function xp(a,b,c){P.call(this,{l:"choice-picture-attachment-view"});this.mB=c||110;this.vw=58;this.yd=b;this.cf=a;this.eg()&&(this.c("with-zoom",!0),this.eg()&&C(this,this.w,this.CB,this));this.jM()}n(xp,P);xp.prototype.CB=function(){var a=v(this.cf.vc).Ma;v(this.yd).bz({Cg:a})};
xp.prototype.jM=function(){var a=this,b=this.cf.vc;this.j(!!b);if(b){var c=b.Ma,d=this.vw,f=Math.floor(d*(c.width()/c.height()));f>(this.mB||f)&&(f=this.mB,d=Math.floor(f*(c.height()/c.width())));this.m("background-size",f+"px "+d+"px");this.resize(f,d);wp(c.path()).then(function(b){a.m("background-image",fj(b))});C(this,b.ml,this.jM,this)}};xp.prototype.eg=function(){var a=this.cf.vc;return a?!!this.yd&&a.eg():!!this.yd};function yp(a,b,c){if(a.vw!=c||a.mB!=b)a.mB=b,a.vw=c,a.jM()}
xp.prototype.Za=function(a,b){var c=v(this.cf.vc).Ma;a=Rg({width:c.width(),height:c.height(),boundingWidth:a,boundingHeight:b,Te:!0});return new K(a.width,a.height)};function zp(){G.call(this);this.sd="";this.Ke=null;this.uF="next";this.gj=0;this.QH=this.LK=this.Yo=!1;this.vc=null;this.aA=H(this);this.pT=H(this);this.Rz=H(this);this.xG=H(this);this.eC=H(this);this.IB=H(this);this.QX=H(this);this.HC=H(this)}n(zp,G);e=zp.prototype;e.Ci=function(a){this.sd=a};e.Tj=function(a){this.Ke!=a&&(this.Ke=a,this.xG.a())};e.Bo=function(a){this.uF!=a&&(this.uF=a,this.Rz.a())};function Ap(a,b){a.vc!=b&&(a.vc=b,a.vc&&C(a,a.vc.ml,function(){a.IB.a()}),a.IB.a())}
e.Wy=function(a){this.gj!=a&&(this.gj=a,this.eC.a())};e.Ac=function(){return this.Ke&&Wh(null,this.Ke.content())};e.id=function(){return this.sd};e.Mj=function(){return this.Ke};e.Pt=function(){return this.uF};e.score=function(){return this.gj};e.correct=function(){return this.Yo};e.typeIn=function(){return this.LK};e.locked=function(){return this.QH};e.SM=function(a){this.Yo!=a&&(this.Yo=a,this.aA.a(this))};
e.Ba=function(){var a=[];this.vc&&a.push(this.vc.Ma);this.Ke&&(a=a.concat(this.Ke.Ba()));return a};e.AZ=function(){this.HC.a()};function Bp(){zp.call(this);this.ri=null}n(Bp,zp);Bp.prototype.setText=function(a){var b=this;this.Kd(this.ri);this.ri=a;this.ri instanceof $g&&C(this,this.ri.yv,function(){b.HC.a()})};Bp.prototype.Ac=function(){return Wh(zp.prototype.Ac.call(this),this.ri)};Bp.prototype.textRange=function(){return v(this.ri)};function Cp(a){P.call(this,{o:a});this.UK=!N}n(Cp,P);Cp.prototype.Dm=function(){this.UK&&P.prototype.Dm.call(this)};Cp.prototype.qf=function(a){this.UK&&P.prototype.qf.call(this,a)};function Dp(a,b){a.UK&&a.c("focused",b)}
function Ep(a){var b=a.bb,c=a.S0,d=a.dy,f=a.K,g=a.x1,h=a.format,k=a.sM;P.call(this,{l:"choice-view"});var m=this;this.Md=f;this.wg=k;this.Lf=new Cp(R(this,"choice-container"));C(this,this.Lf.w,function(a,b){m.Dd&&b.target==m.Dd.displayObject()&&m.Mf.selected()||b.target==m.Vo.displayObject()&&m.Vo.eg()||m.Dx.a(m.Mf)});B(this,this.Lf,"keydown",this.pe,this);Q(this,this.Lf);this.Dx=H(this);this.Mf=c;C(this,this.Mf.Ve(),this.OQ,this);this.nA=new P({o:R(this,"active-element-container")});c=d(R(this,"active-element"),
R(this,"mock-active-element"));d=c.activeElement;this.hn=c.YD;Q(this.nA,this.hn);this.Wu=d;Q(this.nA,this.Wu);Q(this.Lf,this.nA);this.ik=!1;N&&(B(this,this.Lf.displayObject(),Pk,function(){m.enabled()&&(m.Em(!1),m.ik=!0)},this),B(this,this.Lf.displayObject(),Qk,function(){m.ik&&(m.Em(!0),m.ik=!1)},this));B(this,this.hn,"focus",function(){return Dp(m.Lf,!0)},this);B(this,this.hn,"blur",function(){return Dp(m.Lf,!1)},this);this.Vo=new xp(this.Mf.choice(),a.$b,g);pl(this.Vo,R(this,"attachment-view"));
a=new P({l:"choice-attachment-container"});Q(a,this.Vo);Q(this.Lf,a);this.Uz=new P({l:"choice-content"});Q(this.Lf,this.Uz);(this.ab=(a=this.Mf.choice().textRange().Be())?null:b.xe(this,this.Mf.choice().textRange(),!1))&&Q(this.Uz,this.ab);this.Dd=null;b=this.Mf.choice();b instanceof Bp&&b.typeIn()&&!this.Md&&(this.Dd=this.aG(h),Q(this.Uz,this.Dd),this.Dd.c("empty-text",a));this.OQ()}n(Ep,P);e=Ep.prototype;
e.Nb=function(a){var b=this.Mf.choice();this.Md&&"reviewWithCorrectAnswers"==a&&b instanceof Bp&&(a=b.correct(),this.Wu.c("correct",a),(this.Mf.selected()&&!a||a&&!this.Mf.selected())&&this.Wu.c("incorrect",!0))};e.activate=function(a){a?this.Lf.displayObject().focus():this.Lf.displayObject().blur()};e.pe=function(a){var b=this.Dd&&this.Dd.focused();switch(a.keyCode){case 13:b?(b&&this.wg.sr(this.Mf),a.preventDefault()):this.Dx.a(this.Mf);break;case 32:b||this.Dx.a(this.Mf)}};
e.aG=function(a){var b=this,c=new op({});c.ad(this.Mf.customAnswer());C(this,c.J(),function(){var a=c.value();b.Mf.Yr=a});B(this,c.displayObject(),"focus",function(){c.c("focused",!0);Dp(b.Lf,!0)},this);B(this,c.displayObject(),"blur",function(){c.c("focused",!1);Dp(b.Lf,!1)},this);var d=R(this.Uz,"type-in");pl(c,d);c.m("font-size",a.size+"px");return c};e.OQ=function(){this.hn.Zk("checked",this.Mf.selected())};e.ja=function(){this.invalidate()};
e.invalidate=function(){var a=bg(this.displayObject(),"width");this.m("width","");this.ab&&(this.ab.m("width",""),this.ab.j(!0));var b=Math.ceil(this.width()),c=yg(this.Lf.displayObject()),d=zg(this.Vo.displayObject());d=Math.ceil(this.Vo.width())+(this.Vo.width()?d.left+d.right:0);b=b-(c.left+c.right)-d-this.nA.width();this.ab&&this.ab.width()>=b&&this.ab.ra(b);this.Dd&&this.Dd.ra(Math.max(b,this.ab?this.ab.width():0));this.ab&&this.ab.j(1<=this.ab.displayObject().scrollWidth);this.m("width",a)};
e.h=function(a){P.prototype.h.call(this,a);this.Lf.h(a);this.ab&&this.ab.h(a);this.Wu.h(a);this.hn.h(a);this.Dd&&this.Dd.h(a)};e.Em=function(a){var b=a?1.1:1,c=a?1:1.1;(new up(this.Wu.displayObject(),b,c,a)).play()};function Fp(a,b){S.call(this,{o:R(a.parent,"content")});this.ea=a.parent;this.YX=a.B1||!1;this.$V=null!=a.Oh?a.Oh:Number.MAX_VALUE;this.Y=b;this.Ed=[];this.G=a.U;this.tO=[];b=a.dm;for(var c=100/b,d=0;d<b;++d){var f=new P({l:"column-container"});this.tO.push(f);Q(this,f);f.m("width",c+"%")}c=v(a.bb);for(d=0;d<this.Y.count();++d){f=this.Y.getChoiceState(d);f=new Ep({bb:c,S0:f,x1:110,dy:v(a.dy),K:a.K,U:this.G,format:a.format,$b:a.$b,sM:this});var g=this.tO[d%b];C(this,f.Dx,this.Ka,this);Q(g,f);this.Ed.push(f)}this.Nb(a.mode)}
n(Fp,S);e=Fp.prototype;e.Nb=function(a){bb(this.Ed,function(b){return b.Nb(a)})};e.Qj=function(a,b){for(var c=0;c<this.Y.count();++c){var d=this.Y.getChoiceState(c);if(a==d){a=c;c=!1;switch(b){case "down":a<this.Y.count()-1&&(this.Ed[a+1].activate(!0),c=!0);break;case "up":0<a&&(this.Ed[a-1].activate(!0),c=!0)}this.Ed[a].activate(!c);break}}};
e.sr=function(a){for(var b=0;b<this.Y.count();++b){var c=this.Y.getChoiceState(b);if(a==c){a=b;a<this.Y.count()-1?this.Ed[a+1].activate(!0):(this.Ed[a].activate(!1),this.ea.cU());break}}};e.Ka=function(a){for(var b=0;b<this.Y.count();++b){var c=this.Y.getChoiceState(b),d=a==c;this.YX?d&&c.La(!c.selected()):c.La(a==c)}this.Px()};
e.Px=function(){var a=this.enabled(),b;if(b=a){for(var c=b=0;c<this.Y.count();++c)this.Y.getChoiceState(c).selected()&&(b+=1);b=b<this.$V}for(c=0;c<this.Ed.length;++c){var d=this.Y.getChoiceState(c);this.Ed[c].h(d.selected()?a:b)}};e.$l=function(a){return"byItems"==a?this.Ed.map(function(a){return[a]}):S.prototype.$l.call(this,a)};e.h=function(a){S.prototype.h.call(this,a);for(var b=l(this.Ed),c=b.next();!c.done;c=b.next())c.value.h(a);this.Px()};
e.ja=function(){for(var a=l(this.Ed),b=a.next();!b.done;b=a.next())b.value.invalidate()};function Gp(a){P.call(this,{l:a.l,Jf:!0});this.rB=15;this.Va=this.hi=this.Fh=this.$i=0;this.ow=a.Vd||1;this.YB=this.Jp=0;this.n_=100;this.we=D(this,new P({o:R(this,"up")}));this.addChild(this.we);this.cb=D(this,new P({l:"thumb"}));this.addChild(this.cb);this.cb.addChild(D(this,new P({o:R(this.cb,"background")})));this.tg=D(this,new P({o:R(this,"down")}));this.addChild(this.tg);this.wn=this.ej=null;this.Lh=H(this);this.Ix=H(this);this.Jh=new Ni(this.n_);B(this,this.Jh,"tick",this.II,this);B(this,this,
Pk,this.At,this,Wk);B(this,this.we,Pk,this.UI,this,Wk);B(this,this.cb,Pk,this.Nw,this,Wk);B(this,this.tg,Pk,this.vI,this,Wk);B(this,document.body,Qk,this.vB,this)}n(Gp,P);e=Gp.prototype;e.Gf=function(a){this.fq(a)};e.Vd=function(){return this.ow};e.scale=function(){return this.parentScale()};e.ya=function(a){this.setParentScale(a)};e.sh=function(a,b,c,d){d=void 0===d?0:d;v(b<=c);this.$i=a;this.Fh=b;this.hi=c;this.Jp=d;this.zp();this.Gf(this.Va)};
e.fq=function(a){a=yj(a,this.Fh,this.hi);this.Va!=a&&(this.Va=a,this.Um(),this.Lh.a())};function Hp(a){return a.hi-a.Fh}e.aq=function(a){this.fq(this.Va+a)};e.At=function(){};e.UI=function(a){a.preventDefault();this.aq(-this.Vd());this.zx(this.we,-this.Vd())};e.vI=function(a){a.preventDefault();this.aq(this.Vd());this.zx(this.tg,this.Vd())};
e.zx=function(a,b){this.ej=a;B(this,this.ej,"mouseover",this.Kw,this);B(this,this.ej,"mouseout",this.Jw,this);B(this,document,Qk,this.Yw,this);this.Jh.stop();this.wn=function(){this.aq(this.YB)};this.YB=b;this.Jh.start()};e.Yw=function(){v(this.ej);Cd(this,this.ej,"mouseover",this.Kw,this);Cd(this,this.ej,"mouseout",this.Jw,this);Cd(this,document,Qk,this.Yw,this);this.Jh.stop();this.wn=null};e.Kw=function(){this.Jh.start()};e.Jw=function(){this.Jh.stop()};e.II=function(){this.wn&&this.wn()};
e.Nw=function(a){this.Ix.a();a.preventDefault();B(this,document.body,Rk,this.lk,this);this.RK(!0)};e.RK=function(a){this.cb.c("active",a)};e.vB=function(){Cd(this,document.body,Rk,this.lk,this);this.RK(!1)};e.lk=function(){};e.ja=function(){this.zp()};function Ip(a){Gp.call(this,a);this.uQ=0}n(Ip,Gp);e=Ip.prototype;e.zp=function(){var a=this.height()-this.we.height()-this.tg.height();this.cb.Bb(0==Hp(this)?a:Math.max(this.rB,Math.ceil(this.$i/(Hp(this)+this.$i)*a)));this.Um()};e.Um=function(){var a=this.jh();0==Hp(this)?this.cb.od(a.top):this.cb.od(a.top+Math.round((this.Va-this.Fh)/Hp(this)*a.height));this.we.h(!!this.Va);this.tg.h(this.Va!=this.hi)};
e.jh=function(){var a=new L(0,0,0,0);a.top=this.we.height();a.height=this.height()-this.tg.height()-this.cb.height()-a.top;a.left=this.cb.x();return a};e.EK=function(){return this.jh()};
e.At=function(a){var b;if(b=!a.defaultPrevented)b=this.cb.displayObject().getBoundingClientRect(),b=!(a.clientY>=b.top&&a.clientY<=b.top+b.height);if(b){b=this.displayObject().getBoundingClientRect();var c=this.jh();a=(a.clientY-(b.top-c.top))/this.parentScale();b=0==this.Jp?this.$i:this.Jp;a=a<=this.cb.y()?-b:b;this.Gf(this.Va+a)}};e.Nw=function(a){Gp.prototype.Nw.call(this,a);var b=this.cb.displayObject().getBoundingClientRect();this.uQ=a.clientY-Math.round(b.top);this.lk(a)};
e.lk=function(a){var b=this.displayObject().getBoundingClientRect(),c=this.jh();a=(a.clientY-b.top-c.top*this.parentScale()-this.uQ)/(c.height*this.parentScale());this.fq(a*Hp(this)+this.Fh)};function Jp(a,b){td.call(this);this.Tb=a;a=Pf(this.Tb)?this.Tb:this.Tb?this.Tb.body:null;this.u1=!!a&&rg(a);this.KU=A(this.Tb,mc?"DOMMouseScroll":"mousewheel",this,b)}r(Jp,td);
Jp.prototype.handleEvent=function(a){var b=0,c=0,d=a.Gd;"mousewheel"==d.type?(a=Kp(-d.wheelDelta),p(d.wheelDeltaX)?(b=Kp(-d.wheelDeltaX),c=Kp(-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);xa(this.NU)&&(b=be(b,-this.NU,this.NU));xa(this.OU)&&(c=be(c,-this.OU,this.OU));this.u1&&(b=-b);b=new Lp(a,d,b,c);this.dispatchEvent(b)};function Kp(a){return nc&&(oc||qc)&&0!=a%40?a:a/40}
Jp.prototype.md=function(){Jp.wa.md.call(this);nd(this.KU);this.KU=null};function Lp(a,b,c,d){Sc.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d}r(Lp,Sc);var Mp=new Oc;function Np(a){var b=a.kg,c=a.j1,d=void 0===a.lE?null:a.lE;Ip.call(this,{l:a.l,Vd:a.Vd});var f=this;this.Ww=b;this.hI=this.dT=!1;this.sX=c;this.ex=d;b.m("overflow","hidden");C(this,this.Lh,function(){b.displayObject().scrollTop=f.Va});B(this,b,"scroll",function(){f.Gf(b.displayObject().scrollTop)},this);this.ex?Op(this,this.ex):(Op(this,this.Ww),Op(this,this));c?(this.Ub(0),this.ex?(B(this,this.ex,"mouseenter",this.Fl,this),B(this,this.ex,"mouseleave",this.mn,this)):(B(this,this.Ww,"mouseover",this.Fl,
this),B(this,this,"mouseover",this.Fl,this),B(this,this.Ww,"mouseout",this.mn,this),B(this,this,"mouseout",this.mn,this))):this.Ub(1)}n(Np,Ip);Np.prototype.sh=function(a,b,c,d){d=void 0===d?0:d;this.j(0<c);Ip.prototype.sh.call(this,a,b,c,d)};Np.prototype.RK=function(a){this.dT=a;Pp(this)};Np.prototype.Fl=function(a){a&&(this.contains(a.relatedTarget)||this.Ww.contains(a.relatedTarget))||(this.hI=!0,Pp(this))};
Np.prototype.mn=function(a){a&&(null==a.relatedTarget||this.contains(a.relatedTarget)||this.Ww.contains(a.relatedTarget))||(this.hI=!1,Pp(this))};function Pp(a){a.sX&&a.Ub(a.dT||a.hI?.5:0)}function Op(a,b){b=new Jp(b.displayObject(),{passive:!0});B(a,b,Mp,function(b){!Yi(b.Gd)&&b.deltaY&&(b=0<b.deltaY?a.Vd():-a.Vd(),a.Gf(a.Va+b))},a)};function Qp(a){P.call(this,{l:a});a=new P({o:R(this,"thumb")});Q(this,a)}n(Qp,P);function Rp(a,b){this.tc=a;this.Lh=b}Rp.prototype.scrollY=function(){var a=this.tc.getComputedPosition().y;return isNaN(a)?0:-a};Rp.prototype.su=function(){return this.Lh};Rp.prototype.jr=function(a){this.scrollY()!=a&&this.tc.scrollTo(0,-a)};function Sp(a){G.call(this);var b=this;this.S=a;this.Lw=H(this);B(this,a,"scroll",function(){b.Lw.a()})}n(Sp,G);Sp.prototype.scrollY=function(){return this.S.scrollTop};
Sp.prototype.su=function(){return this.Lw};Sp.prototype.jr=function(a){this.S.scrollTop=a};
function Tp(a){var b=void 0===a.l?"vertical-scrollbar":a.l,c=void 0===a.A1?"mobile-vertical-scrollbar":a.A1,d=a.kg,f=a.L4,g=a.x4,h=void 0===a.lE?null:a.lE;a=void 0===a.Vd?20:a.Vd;G.call(this);this.pa=this.tc=null;this.lT=f||null;this.iO=g||null;this.hi=0;if(N){var k=H(this);b={fadeScrollbars:!0,scrollX:!1,scrollY:!0,bounce:!1,deceleration:.006,useTransition:!1,preventDefault:!0,disablePointer:!0,disableTouch:!1,disableMouse:!1,onScrollHandler:function(){k.a()}};c=new Qp(c);b.indicators={el:c.displayObject(),
shrink:"scale"};this.tc=new IScroll(d.displayObject(),b);this.Rd=new Rp(this.tc,k)}else this.pa=D(this,new Np({l:b,Vd:a,kg:d,j1:!0,lE:h})),this.Rd=new Sp(d.displayObject(),this.pa),c=this.pa;C(this,this.Rd.su(),this.OR,this);this.A_=v(c)}n(Tp,G);e=Tp.prototype;e.qh=function(){return this.A_};e.sh=function(a,b){this.hi=Math.max(0,b-a);this.tc?this.tc.setScrollHeight(b):this.pa&&this.pa.sh(a,0,Math.max(this.hi,0));this.OR()};e.setParentScale=function(a){this.pa&&this.pa.setParentScale(a)};
e.OR=function(){if(this.lT){var a=Math.min(this.Rd.scrollY(),60);lg(this.lT,a)}this.iO&&(a=this.hi-this.Rd.scrollY(),lg(this.iO,Math.min(a,60)))};e.ac=function(){G.prototype.ac.call(this);this.tc&&this.tc.destroy()};function Up(a,b){P.call(this,{l:"essay-container"});this.s=a;this.Qe=new P({l:"essay-scroll-pane"});this.nj=new P({l:"essay-text-content"});Q(this.Qe,this.nj);this.Ga=Vp(this,b);this.Ga.displayObject().value=this.s.text();Q(this.nj,this.Ga);B(this,this.Ga.displayObject(),"change",this.mR,this);B(this,this.Ga.displayObject(),"input",this.yZ,this);Q(this,this.Qe);this.Rb=null;dj&&this.c("ios",!0);Fn()&&this.c("preview",!0);N?this.c("mobile",!0):(this.Rb=new Tp({kg:this.nj}),D(this,this.Rb),this.Qe.addChild(this.Rb.qh()));
this.Tn(0)}n(Up,P);e=Up.prototype;e.activate=function(a){a?N||this.Ga.focus():this.Ga.displayObject().blur()};function Vp(a,b){var c=new P({o:R(a,"text-input"),Mc:"TEXTAREA"});B(a,c.displayObject(),"focusin",function(){a.Qe.c("focused",!0)},a);B(a,c.displayObject(),"focusout",function(){a.Qe.c("focused",!1)},a);c.m("font-size",b.size+"px");return c}e.h=function(a){P.prototype.h.call(this,a);this.Qe.h(a);this.Ga.h(a)};e.mR=function(){this.s.setText(this.Ga.displayObject().value)};
e.yZ=function(){this.mR();var a=this.nj.displayObject().scrollTop;this.Tn(a)};e.ja=function(){this.Tn(this.nj.displayObject().scrollTop)};e.Tn=function(a){if(this.Rb){this.Ga.m("height","auto");var b=this.nj.height()-2,c=this.Ga.displayObject().scrollHeight;this.Ga.Bb(Math.max(b,c));this.Rb.sh(this.nj.height(),c);z&&(this.nj.displayObject().scrollTop=a,this.Rb.qh().va())}};e.Pd=function(){P.prototype.Pd.call(this);this.Rb&&this.Rb.setParentScale(this.parentScale())};function Wp(a,b,c){S.call(this,{o:R(a,"content")});this.m("height","100%");this.s=b;this.H=new Up(this.s,c);this.addChild(this.H)}n(Wp,S);e=Wp.prototype;e.Za=function(a,b){return new K(a,Math.max(b,100))};e.h=function(a){S.prototype.h.call(this,a);this.H.h(a)};e.um=function(){this.H.activate(!1)};e.Vk=function(){this.H.activate(!0)};e.Pd=function(){S.prototype.Pd.call(this);this.H.setParentScale(this.parentScale())};e.ja=function(a,b){a&&b&&this.H.va()};function Xp(a){this.TP=!!a}Xp.prototype.Zt=function(){this.TP?Ta("Action is already executed"):(this.ud.setText(this.bY),this.ud.setSelection(this.aY),this.TP=!0)};Xp.prototype.ld=function(){};function Yp(a,b,c){this.ud=a;a.text();this.bY=b;a.selection();this.aY=c}r(Yp,Xp);function Zp(a){a=void 0===a?"":a;G.call(this);this.nb=a;a=this.nb.length;this.ni=new Uh(a,a);this.On=H(this);this.Cm=H(this);this.TJ=H(this);this.kw=void 0}n(Zp,G);e=Zp.prototype;e.setText=function(a){this.nb!=a&&(this.nb=a,this.On.a())};e.text=function(){return this.nb};e.setSelection=function(a){this.ni.isEqual(a)||(this.ni=a,this.TJ.a())};e.selection=function(){return this.ni};
e.update=function(a,b){var c=b,d=a.length;b=be(c.startOffset(),0,d);c=be(c.endOffset(),0,d);b=new Uh(b,c);this.kw=new Yp(this,a,b,this.kw);this.Cm.a(this.kw)};function $p(a,b){var c=0,d=0;if(aq(a))c=a.selectionStart,d=b?-1:a.selectionEnd;else if(z&&!Bc("9")){var f=bq(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 bq(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 cq(a,b){"textarea"==a.type&&(b=a.value.substring(0,b).replace(/(\r\n|\r|\n)/g,"\n").length);return b}function aq(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function dq(a){var b={Mc:"INPUT"};a instanceof Lj?b.o=a:b.l=a;P.call(this,b);this.ud=null;this.ni=new Uh(0,0);B(this,this.displayObject(),"keydown",this.pe,this);B(this,this.displayObject(),"input",this.UQ,this);B(this,this.displayObject(),"blur",this.hY,this);B(this,this.displayObject(),"keyup",this.EY,this);B(this,this.displayObject(),"mousedown",this.EI,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()});tk&&B(this,this.displayObject(),"change",this.UQ,this)}n(dq,P);e=dq.prototype;e.activate=function(a,b){a?(this.displayObject().focus(),p(b)&&(a=Math.min(b,this.nb().length),this.ni=new Uh(a,a),v(this.ud).setSelection(this.ni))):this.displayObject().blur()};
e.DI=function(){v(this.ud);this.displayObject().value=this.ud.text();this.wB()};
e.wB=function(){v(this.ud);this.ni=this.ud.selection();var a=this.displayObject(),b=this.ni.startOffset();if(aq(a))a.selectionStart=b;else if(z&&!Bc("9")){var c=bq(a),d=c[0];d.inRange(c[1])&&(b=cq(a,b),d.collapse(!0),d.move("character",b),d.select())}c=this.displayObject();a=this.ni.endOffset();aq(c)?c.selectionEnd=a:z&&!Bc("9")&&(d=bq(c),b=d[1],d[0].inRange(b)&&(a=cq(c,a),c=cq(c,$p(c,!0)[0]),b.collapse(!0),b.moveEnd("character",a-c),b.select()))};
e.UQ=function(){eq(this);null!=this.ud&&this.ud.update(this.nb(),this.ni)};e.hY=function(){null!=this.ud&&(this.ud.kw=void 0)};e.EI=function(){B(this,document,"mousemove",this.El,this);B(this,document,"mouseup",this.nn,this);eq(this);fq(this)};e.El=function(){eq(this);fq(this)};e.nn=function(){eq(this);fq(this);Cd(this,document,"mousemove",this.El,this);Cd(this,document,"mouseup",this.nn,this)};e.EY=function(a){Wj(a)||(eq(this),fq(this))};
e.pe=function(a){switch(a.keyCode){case 39:$p(this.displayObject(),!0)[0]<this.nb().length&&a.stopPropagation();break;case 37:0<$p(this.displayObject(),!0)[0]&&a.stopPropagation()}};function fq(a){null!=a.ud&&(a.ud.kw=void 0,a.ud.setSelection(a.ni))}e.nb=function(){return this.displayObject().value};function eq(a){var b=$p(a.displayObject(),!0)[0],c=$p(a.displayObject(),!1)[1];a.ni=new Uh(b,c)};function gq(a){var b=a.B,c=a.nc;a=a.mc;G.call(this);this.$=b;this.jf=c;this.gb=a;this.lC=H(this);this.yA=H(this);this.Pz=H(this);this.iH=!1}n(gq,G);function hq(a){return!!a.gb.displayObject().parentNode}e=gq.prototype;e.show=function(a){a?this.jd():this.rd()};e.jd=function(a){this.Pz.a();this.gb.ya(this.jf.parentScale());this.$.appendChild(this.gb.displayObject());this.Tm(a);this.gb.va();this.lC.a()};
e.Tm=function(a){nl(this.gb,{top:0,left:0});var b=ql(this.jf),c=ql(this.gb);a=this.Kr(b,c,a);c=this.kv(b,c);if(0>c){var d=iq(this),f=b.top-d.top;b=d.top+d.height-b.bottom;d=Math.max(f,b)/this.jf.parentScale();if(this.hS(d,f>b,a))return}this.gb.move(a,c)};e.rd=function(){this.iH||(this.iH=!0,Mf(this.gb.displayObject()),this.yA.a(),this.iH=!1)};
function iq(a){var b=a.$.getBoundingClientRect(),c=a.$.hasAttribute("data-height");return new L(b.left,b.top,a.$.hasAttribute("data-width")?parseFloat(a.$.getAttribute("data-width")):window.innerWidth,c?parseFloat(a.$.getAttribute("data-height")):window.innerHeight)}e.kv=function(a,b){var c=iq(this);return c.top+c.height>a.bottom+b.height?a.bottom-b.top:a.top-b.bottom};e.Kr=function(a,b){var c=iq(this);return c.left+c.width>a.right+b.width?a.right-b.left:a.left-b.right};e.hS=function(){return!1};
e.ac=function(){hq(this)&&this.rd();G.prototype.ac.call(this)};function jq(a){var b=a.nc;gq.call(this,{B:a.B,nc:b,mc:a.mc});var c=this;this.uf=!1;this.oh=this.Ug=null;jk?O||B(this,b,"touchstart",function(a){c.uf||(c.jd(a),c.uf=!0,gh(function(){c.Ug=B(c,window,"touchstart",function(){c.di()})}))}):(B(this,b,"mouseover",function(a){c.uf||(c.jd(a),c.uf=!0)},this),B(this,b,"mouseout",this.di,this))}n(jq,gq);e=jq.prototype;e.jd=function(a){gq.prototype.jd.call(this,a);this.TR(a);this.oh=B(this,window,"resize",this.di,this)};
e.TR=function(a){this.gb.m("width","");this.gb.m("white-space","nowrap");this.gb.m("width",Math.min(300,this.gb.displayObject().clientWidth+3)+"px");this.gb.m("white-space","pre-wrap");this.Tm(a)};e.di=function(){this.Ug&&(Dd(this,this.Ug),this.Ug=null);this.oh&&(Dd(this,this.oh),this.oh=null);this.rd();this.uf=!1};e.Kr=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.kv=function(a,b){var c=iq(this);return c.top+c.height>a.bottom+b.height+5?a.bottom-b.top+5:a.top-b.top-b.height-5};function kq(a){var b=a.wo,c=a.ME,d=a.correctAnswers,f=a.B;a=a.I;P.call(this,{l:"correct-answers-tooltip"});this.Qe=new P({l:"tooltip-scroll-pane"});Q(this,this.Qe);this.WK=new P({o:R(this,"label")});rl(this.WK,a,"Q_USER_ANSWER_TITLE");Q(this.Qe,this.WK);this.VK=new P({o:R(this,"user-answer")});this.VK.F(c);Q(this.Qe,this.VK);this.BO=new P({o:R(this,"label")});rl(this.BO,a,"Q_CORRECT_ANSWERS_TITLE");Q(this.Qe,this.BO);c=l(d);for(d=c.next();!d.done;d=c.next())d=d.value,a=new P({o:R(this,"correct-answer")}),
a.F(d),Q(this.Qe,a);this.EC=new jq({B:f,nc:b,mc:this});D(this,this.EC);lq(this,z)}n(kq,P);function lq(a,b){b=z||b;a.WK.j(b);a.VK.j(b)};function mq(a){var b=a.parent,c=a.value,d=a.state,f=a.format,g=a.I,h=a.B,k=a.t1;a=a.mode;P.call(this,{l:"choice-view"});var m=this;this.s=d;this.oa=a;this.$=h;this.g=g;this.c("text-answer",!0);this.Ul=null;this.Ud=c;this.Xj=new P({l:"text-answer-container"});Q(this,this.Xj);c=d.K()&&"reviewWithCorrectAnswers"==a;this.Dd=this.aG(c,f,k||!1);B(this,this.Dd.displayObject(),"focus",function(){m.Xj.c("focused",!0)},this);B(this,this.Dd.displayObject(),"blur",function(){m.Xj.c("focused",!1)},this);Q(this.Xj,
this.Dd);B(this,this.Dd.displayObject(),"keydown",function(a){13==a.keyCode&&(b.wD(),a.preventDefault())},this);this.nl=new P({o:R(this.Xj,"tooltip-icon")});c&&(d=d.correct(),this.Dd.c(d?"correct":"incorrect",!0),this.Xj.c(d?"correct":"incorrect",!0),d||Q(this.Xj,this.nl))}n(mq,P);function nq(a){var b=a.s.K()&&"reviewWithCorrectAnswers"==a.oa;a=a.s.correct();return b&&!a}mq.prototype.activate=function(a){a?N||this.Dd.focus():this.Dd.displayObject().blur()};
mq.prototype.aG=function(a,b,c){if(a)a=new P,a.F(Yg(this.Ud.text()));else{var d=a=new dq(""),f=this.Ud;null!=d.ud&&(Fd(d,d.ud.On,d.DI,d),Fd(d,d.ud.TJ,d.wB,d));null!=f?(v(f instanceof Zp),d.ud=f,d.DI(),d.wB(),d.h(!0),C(d,d.ud.On,d.DI,d),C(d,d.ud.TJ,d.wB,d)):(d.ud=null,d.displayObject().value="",d.h(!1));N&&c&&(a.setAttribute("type","number"),li&&(a.displayObject().setAttribute("pattern","[0-9]*"),a.displayObject().setAttribute("inputmode","numeric"),a.displayObject().setAttribute("step","any")))}c=
R(this.Xj,"type-in");pl(a,c);a.m("font-size",b.size+"px");return a};function oq(a){var b=a.zP();a.Ul=new kq({wo:a,ME:b,correctAnswers:a.tP(),I:a.g,B:a.$});D(a,a.Ul)}mq.prototype.h=function(a){P.prototype.h.call(this,a);this.Xj.h(a);this.Dd.h(a)};mq.prototype.invalidate=function(){var a=this.Xj.contains(this.nl),b=yg(this.displayObject());a=a?this.nl.width()+20:0;b=Math.max(this.width()-a-b.left-b.right,30);this.Dd.m("max-width",b+"px");this.Ul&&lq(this.Ul,this.Dd.displayObject().scrollWidth>b)};function pq(a){var b=a.parent,c=a.FL,d=a.mode,f=a.format,g=a.I;a=a.B;mq.call(this,{value:c.response(),format:f,state:c,parent:b,I:g,B:a,mode:d});this.JF=c;nq(this)&&oq(this)}n(pq,mq);pq.prototype.zP=function(){return this.JF.response().text()};pq.prototype.tP=function(){for(var a=[],b=0;b<this.JF.Xc().count();++b){var c=this.JF.Xc().getChoice(b);a.push(Yg(c.textRange().text()))}return a};function qq(a,b,c,d,f,g){S.call(this,{o:R(a,"content")});this.Y=b;this.kp=d;this.ea=a;this.g=f;this.$=g;this.Zo(c)}n(qq,S);e=qq.prototype;e.Zo=function(a){this.H=new pq({FL:this.Y,mode:a,format:this.kp,parent:this.ea,I:this.g,B:this.$});D(this,this.H);this.addChild(this.H.displayObject())};e.Nb=function(a){this.gd(this.H);this.removeChild(this.H.displayObject());this.Zo(a);this.H.h(this.enabled());this.H.setParentScale(this.parentScale());this.H.invalidate()};
e.h=function(a){S.prototype.h.call(this,a);this.H.h(a)};e.ja=function(){this.H.invalidate()};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);this.H.setParentScale(a)};e.um=function(){this.H.activate(!1)};e.Vk=function(){this.H.activate(!0)};function rq(a){rm.call(this,"slide-object-view-icon-placeholder");this.ii=a;this.c("type",a.id())}n(rq,rm);rq.prototype.object=function(){return this.ii};function sq(a){ao.call(this,"line-view",a);this.dQ=a;this.Wp=new Vo(a.Zd());Xo(this.Wp,this)}n(sq,ao);sq.prototype.ja=function(a,b){ao.prototype.ja.call(this,a,b);this.Ja()};sq.prototype.Ja=function(){var a=[this.dQ.Pk(),this.dQ.Yk()];this.Wp.invalidate(a,!1)};function tq(a){G.call(this);this.PZ=a}n(tq,G);tq.prototype.comparisonOperation=function(){return this.PZ};function uq(a,b){tq.call(this,"between");this.IH=a;this.HJ=b;H(this);H(this)}n(uq,tq);uq.prototype.leftOperand=function(){return this.IH};uq.prototype.rightOperand=function(){return this.HJ};uq.prototype.UT=function(a){a=parseFloat(a);var b=Math.max(this.IH,this.HJ);return a>=Math.min(this.IH,this.HJ)&&a<=b};function vq(a,b){tq.call(this,a);this.OZ=b;H(this)}n(vq,tq);vq.prototype.operand=function(){return this.OZ};vq.prototype.UT=function(a){var b=parseFloat(this.operand());a=parseFloat(a);if(isNaN(a))return!1;switch(this.comparisonOperation()){case "notEqual":return a!=b;case "equal":return a==b;case "greaterThan":return a>b;case "greaterThanOrEqual":return a>=b;case "lessThan":return a<b;case "lessThanOrEqual":return a<=b;default:throw Error("unknown comparison operator");}};function wq(a){var b=a.parent,c=a.G0,d=a.mode,f=a.format,g=a.I;a=a.B;var h=new Zp(c.response());mq.call(this,{parent:b,value:h,format:f,state:c,I:g,B:a,t1:!0,mode:d});var k=this;this.Jz=c;C(this,this.Ud.Cm,this.SI,this);C(this,this.Ud.On,function(){var a=k.Ud.text();a=a.replace(",",".");var b=a;b.match(/[^0-9.,-]/g)&&(b=b.replace(/[^0-9.,-]/g,""));b!=a?k.Ud.setText(b):k.Jz.nd(a)},this);nq(this)&&oq(this)}n(wq,mq);wq.prototype.zP=function(){return this.Jz.response()};
wq.prototype.tP=function(){for(var a=[],b=0;b<this.Jz.answers().count();++b){var c=this.Jz.answers().getAnswer(b);a.push(xq(this,c))}return a};
function xq(a,b){var c="";if(b instanceof vq){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.g.A(c,{ONE:b.operand()})}else b instanceof
uq&&(c=a.g.A("Q_NUMERIC_QUESTION_BETWEEN",{ONE:b.leftOperand(),TWO:b.rightOperand()}));return c}wq.prototype.SI=function(a){a.Zt()};function yq(a,b,c,d,f,g){S.call(this,{o:R(a,"content")});this.Y=b;this.kp=d;this.ea=a;this.g=f;this.$=g;this.Zo(c)}n(yq,S);e=yq.prototype;e.Zo=function(a){this.H=new wq({G0:this.Y,mode:a,format:this.kp,parent:this.ea,I:this.g,B:this.$});D(this,this.H);this.addChild(this.H.displayObject())};e.Nb=function(a){this.gd(this.H);this.removeChild(this.H.displayObject());this.Zo(a);this.H.h(this.enabled());this.H.setParentScale(this.parentScale());this.H.invalidate()};
e.h=function(a){S.prototype.h.call(this,a);this.H.h(a)};e.ja=function(){this.H.invalidate()};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);this.H.setParentScale(a)};e.um=function(){this.H.activate(!1)};e.Vk=function(){this.H.activate(!0)};function zq(a){S.call(this,{o:R(a,"content")})}n(zq,S);var Aq=null;function Bq(a){gq.call(this,a);var b=this;this.Kb=!1;this.oh=this.Ug=null;O||(N?C(this,this.jf.w,function(a){hq(b)||(b.jd(a),gh(function(){b.Ug=B(b,window,Pk,function(){b.di()},b,Vk)}))},this):(B(this,this.jf,"mouseover",this.jd,this),B(this,this.jf,"mouseout",this.di,this),z&&B(this,window,"scroll",function(){b.di()},this,!0)))}n(Bq,gq);e=Bq.prototype;e.enable=function(a){this.Kb=a};
e.jd=function(a){var b=this;this.Kb&&(isNaN(Aq)||clearInterval(Aq),Aq=setTimeout(function(){if(!hq(b)){M(b.$,"pointer-events","none");gq.prototype.jd.call(b,a);var c=parseFloat(cg(b.gb.displayObject(),"max-width"));b.gb.m("min-width",c+"px");b.gb.m("width",Math.min(c,b.gb.width())+"px");b.gb.m("min-width","");b.Tm(a);b.oh=B(b,window,"resize",b.di,b)}},jk?0:1E3))};e.di=function(){this.Ug&&(Dd(this,this.Ug),this.Ug=null);this.oh&&(Dd(this,this.oh),this.oh=null);this.rd()};
e.rd=function(){isNaN(Aq)||clearInterval(Aq);gq.prototype.rd.call(this);M(this.$,"pointer-events","")};e.Kr=function(a,b){var c=iq(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.kv=function(a,b){var c=iq(this);return c.top+c.height>a.bottom+b.height+10?a.bottom-b.top+10:a.top-b.top-b.height-10};e.ac=function(){this.di();gq.prototype.ac.call(this)};
function Cq(a,b,c,d){P.call(this,{l:"truncated-text-tooltip"});(this.VP=!!a)?a=v(a).xe(this,b,!1):(a=new P({o:R(this,"text")}),a.F(b));v(a);this.H=a;Q(this,a);this.EC=D(this,new Bq({B:d,nc:c,mc:this}))}n(Cq,P);Cq.prototype.setText=function(a){v(!this.VP);w(this.H,P);this.H.F(a)};Cq.prototype.enable=function(a){this.EC.enable(a)};Cq.prototype.show=function(a){this.EC.show(a)};function Dq(a,b,c,d,f,g){P.call(this,{l:"seq-choice-container",tabIndex:0,mg:!0});var h=this;this.NC=0;C(this,this.w,za);this.cf=b;this.wg=g;this.Dx=H(this);b=new P({l:"attachment-container"});this.Gm=new xp(this.cf,d);pl(this.Gm,R(b,"attachment-view"));b.j(!!this.cf.vc);Q(b,this.Gm);this.ab=c.xe(this,this.cf.textRange(),!0);this.Ne=new P({o:R(this,"correct-index")});this.Ne.m("font-size",f.size+"px");f.fontFamily&&this.Ne.m("font-family",f.fontFamily);this.Ne.j(!1);this.Rf=new P({o:R(this,"seq-choice-content")});
this.addChild(this.Rf);this.Qi=H(this);this.Je=H(this);this.Pi=H(this);Q(this.Rf,this.Ne);Q(this.Rf,b);this.Rf.addChild(this.ab);this.fe=new Cq(c,this.cf.textRange(),this,a);D(this,this.fe);B(this,this,Pk,function(a){if(h.enabled()){a.preventDefault();var b=!1,c=B(h,window,Rk,function(c){b||(N||(h.fe.enable(!1),h.fe.show(!1)),b=!0,h.Qi.a(a.screenY));h.Je.a(c.screenY)},h,Vk),d=B(h,window,Qk,function(){Dd(h,c);Dd(h,d);b&&h.Pi.a();N||h.fe.enable(h.ab.Cd)},h,Vk)}},this,Vk);B(this,this.displayObject(),
"keydown",this.pe,this);B(this,this.displayObject(),"blur",function(){h.La(!1)},this)}n(Dq,P);e=Dq.prototype;e.rE=function(a){this.Ne.j(!!a);this.c("review",this.Ne.visible());a&&this.Ne.F(a+".")};e.h=function(a){P.prototype.h.call(this,a);this.Rf.h(a);this.ab.h(a)};e.choice=function(){return this.cf};function Eq(a,b){a.NC=b;a.m("transform","translateY("+b+"px)")}function Fq(a,b){a.NC+=b;a.m("transform","translateY("+a.NC+"px)")}e.reset=function(){this.ab.Bb(this.height());this.ab.m("height","")};
e.ja=function(a,b){a&&b&&!isNaN(a)&&!isNaN(b)?(a=yg(this.displayObject()),this.ab.Bb(b-(a.top+a.bottom-1))):this.reset();this.fe.enable(this.ab.Cd)};e.pe=function(a){switch(a.keyCode){case 38:this.wg.Qj(this.cf,"up");break;case 40:this.wg.Qj(this.cf,"down");break;case 32:this.La(!this.selected());break;case 27:this.La(!1)}};function Gq(a){var b=a.parent,c=a.FL,d=a.mode,f=a.bb,g=a.$b,h=a.format;a=a.B;S.call(this,{o:R(b,"content")});this.ea=b;this.Y=c;this.Fc=[];this.oH=[];this.GA=new P({l:"indices-container"});Q(this,this.GA);this.ic=new P({l:"items-container"});Q(this,this.ic);this.W=null;this.SF(f,g,h,a);this.wv=this.ol=this.dc=0;this.Nb(d)}n(Gq,S);e=Gq.prototype;
e.Nb=function(a){if("reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a)this.GA.j(!1),this.ic.c("review",!0);a=this.Y.K()&&"reviewWithCorrectAnswers"==a;for(var b=0;b<this.Y.count();++b){var c=this.Y.yh[b],d=a?this.Y.Tr.indexOf(c)+1:null;c=this.Fc[b];c.rE(d);a&&(d=this.Y,c.c(d.yh[b]==d.Tr[b]?"correct":"incorrect",!0))}};
e.SF=function(a,b,c,d){for(var f=0;f<this.Y.count();++f){var g=new Dq(d,this.Y.yh[f],a,b,c,this);D(this,g);this.Fz(g);var h=c,k=f,m=new P({o:R(this.GA,"index")});m.F(k+1+".");m.m("font-size",h.size+"px");k=h.Ge?"underline":"";k+=h.strike?" line-through":"";m.m("text-decoration",k);m.m("font-weight",h.bold?"bold":"");m.m("font-style",h.italic?"italic":"");h.fontFamily&&m.m("font-family",h.fontFamily);h.color&&m.m("color",Qe(h.color));h=m;this.GA.addChild(h);this.oH.push(h);this.ic.addChild(g);this.Fc.push(g)}};
e.Fz=function(a){var b=this,c=null;C(this,a.Qi,function(d){b.Qp(a,d);c=B(b,v(b.displayObject().parentNode),"scroll",b.NQ,b)});C(this,a.Je,function(a){v(b.W).aV=a;b.NQ()});C(this,a.Pi,function(){b.zh();Dd(b,c)})};e.Xe=function(){this.zh()};
e.NQ=function(){v(this.W);var a=this.W.fm,b=ql(a);this.yk.a(b);var c=this.Of()-this.W.scrollTop,d=(ql(this).top-this.W.Pu-this.W.offsetTop)/this.parentScale()+c,f=(ql(this).top+((this.dc+13)*this.Fc.length+10)*this.parentScale()-this.W.Pu-this.W.F1)/this.parentScale()+c;c=(this.W.aV-this.W.Pu)/this.parentScale()+c;Eq(a,yj(c,d,f));d=(2>this.W.EM.length?0:this.W.EM[1].top-this.W.EM[0].top)/this.parentScale();c=f=this.Fc.indexOf(a);for(var g=0;g<this.Fc.length;++g)if(this.Fc[g]!=a){var h=this.Fc[g],
k=ql(h);c<g&&b.top>=k.top?(Fq(h,-d),f=Math.max(f,g)):c>g&&b.top<=k.top&&(Fq(h,d),f=Math.min(f,g))}c!=f&&(this.Fc.splice(c,1),this.W.A4=f,this.Fc.splice(f,0,a))};e.$l=function(a){return"byItems"==a?this.Fc.map(function(a){return[a]}):S.prototype.$l.call(this,a)};e.h=function(a){S.prototype.h.call(this,a);for(var b=l(this.Fc),c=b.next();!c.done;c=b.next())c.value.h(a)};
e.Qp=function(a,b){var c=[];this.Fc.forEach(function(a){return c.push(ql(a))});var d=ql(a);this.W={fm:a,scrollTop:this.Of(),Pu:b,aV:0,offsetTop:d.top-b,F1:d.bottom-b,EM:c};a.c("drag-active",!0)};e.zh=function(){if(this.W){var a=this.W.fm,b=this.Fc.indexOf(a);this.ic.removeChild(a);this.ic.Lc(a,b);Hq(this.Y,a.choice(),b);this.W=null;a.c("drag-active",!1);this.Fc.forEach(function(a){return Eq(a,0)});a.m("transform","")}};e.Of=function(){return this.ea.jz()};
e.ja=function(a,b){a&&b&&(this.ol!=a||this.wv!=b)&&(this.ol=a,this.wv=b,this.Ja())};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.Fc),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};
e.Ja=function(){var a=this;this.Fc.forEach(function(a){a.m("height","");a.reset()});this.dc=0;this.dc=this.Fc.reduce(function(a,b){return Math.max(a,b.height())},0);var b=Math.floor(.2*this.ea.height());this.dc=Math.min(this.dc,b);this.Fc.forEach(function(b,d){b.m("height",a.dc+"px");a.oH[d].Bb(a.dc);a.oH[d].m("line-height",a.dc+"px");b.va()})};
e.Qj=function(a,b){var c=this.Y.studentResponse().indexOf(a);switch(b){case "up":0<c&&(b=this.Fc[c],b.selected()?Iq(this,a,c,c-1):(b.displayObject().blur(),this.Fc[c-1].focus()));break;case "down":c<this.Y.Xc().length-1&&(b=this.Fc[c],b.selected()?Iq(this,a,c,c+1):(b.displayObject().blur(),this.Fc[c+1].focus()))}};function Iq(a,b,c,d){var f=a.Fc[c];a.ic.Lc(f,c<d?d+1:d);f.displayObject().focus();f.La(!0);Hq(a.Y,b,d);a.Fc.splice(c,1);a.Fc.splice(d,0,f)}e.sr=function(){};function Jq(a,b){var c=a.Ha();ym.call(this,a,"slide-picture-view",b,c.Ma,c.eg())}n(Jq,ym);Jq.prototype.Za=function(a,b){a=Rg({width:this.Ma.width(),height:this.Ma.height(),boundingWidth:a,boundingHeight:b,Te:!0});return new K(a.width,a.height)};function Kq(a){var b=a.options;P.call(this,{l:a.l,Jf:a.Jf});this.Gu("listbox");this.m("position","absolute");this.Ts=b.slice();Object.freeze(this.Ts);this.R=[];this.ot=null;this.jj=H(this)}n(Kq,P);e=Kq.prototype;e.Nq=function(){return xa(this.ot)?this.Ts[this.ot]:null};e.sE=function(a){a=this.Ts.indexOf(a);this.Th(0<=a?a:null)};e.cr=function(){return this.ot};e.Th=function(a){null!==a&&0>a&&(a=null);null===this.ot||this.R[this.ot].La(!1);this.ot=a;null===a||this.R[a].La(!0)};
function Lq(a,b){var c=void 0===c?!0:c;var d=null!=a.cr()?a.cr()+1:0;if(c&&(c=a.Ts.slice(d).findIndex(function(a){return a.toString().toLowerCase().startsWith(b)}),-1!=c))return c+d;a=a.Ts.findIndex(function(a){return a.toString().toLowerCase().startsWith(b)});return-1!=a?a:null}e.options=function(){return this.Ts};function Mq(a){var b=a.options,c=a.ZT;Kq.call(this,{l:a.l,options:b});var d=this;a={};b=l(b);for(var f=b.next();!f.done;a={gl:a.gl},f=b.next())a.gl=c(f.value),a.gl.Gu("option"),a.gl.La(!1),pl(a.gl,R(this,"item")),Q(this,a.gl),this.R.push(a.gl),C(this,a.gl.w,function(a){return function(){d.Th(d.R.indexOf(a.gl));d.jj.a()}}(a))}n(Mq,Kq);Mq.prototype.ja=function(a,b){Kq.prototype.ja.call(this,a,b);this.R.forEach(function(a){return a.va()})};function Nq(a,b){this.sW=a;this.JX=b;this.RN=this.mS=this.PO=void 0}function Oq(a){G.call(this);this.Qf=[];B(this,a,"keydown",this.pe,this)}n(Oq,G);function Pq(a,b,c){a.Qf.push(D(a,new Nq(b,c)))}Oq.prototype.pe=function(a){a.defaultPrevented||Qq(a)||bb(this.Qf,function(b){var c=a.keyCode;if(mc)c=Xj(c);else if(oc&&nc)switch(c){case 93:c=91}c!=b.JX||p(b.PO)&&b.PO!=a.ctrlKey||p(b.mS)&&b.mS!=a.shiftKey||p(b.RN)&&b.RN!=a.altKey||(a.preventDefault(),b.sW(a))})};
function Qq(a){var b=["INPUT".toString(),"TEXTAREA".toString()],c=["text".toString()];if(b=!!a.target&&b.includes(a.target.tagName)){a:{for(b=a.target;b&&b!=document.body;){if(b.hasAttribute("data-process-keydown")){b=!0;break a}b=b.parentElement}b=!1}b=!b}a=a.target&&a.target.getAttribute("type");c=!a||c.includes(a);return b&&c};function Rq(a){G.call(this);var b=this;this.S=a;this.Lw=H(this);B(this,this.S,"scroll",function(){b.Lw.a()})}n(Rq,G);Rq.prototype.scrollY=function(){return this.S.scrollTop};Rq.prototype.su=function(){return this.Lw};Rq.prototype.jr=function(a){this.S.scrollTop=a};function Sq(a){var b=a.J1,c=a.y4;P.call(this,{l:a.l,Jf:a.Jf,tabIndex:-1});this.Dt=new Map;this.xh=c||this;this.f=new P;Q(this.xh,this.f);Tq(this,new Rq(this.xh.displayObject()));this.Zg=b;C(this,this.Zg.J(),this.TY,this)}n(Sq,P);
function Tq(a,b){a.gd(a.Rd);a.Rd=b;D(a,a.Rd);C(a,a.Rd.su(),function(){document.body.contains(a.displayObject())&&a.Zg.Gf(a.Rd.scrollY())})}
Sq.prototype.ja=function(){var a=this.displayObject();var b=zf(a),c=z&&a.currentStyle;c&&"CSS1Compat"==wf(b).ye.compatMode&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing?(b=tg(a,c.width,"width","pixelWidth"),a=tg(a,c.height,"height","pixelHeight"),a=new K(b,a)):(c=sg(a),b=yg(a),a=Cg(a),a=new K(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom));c=this.Zg;c.Zl=isNaN(a.height)?0:a.height;c.dw()};
Sq.prototype.TY=function(){this.c("with-scroll",this.Zg.Mx>this.Zg.Zl);this.f.Bb(this.Zg.Mx);this.Rd.jr(this.Zg.Va);this.f.m("padding-top",this.Zg.XG+"px");this.Wl()};Sq.prototype.Wl=function(){var a=this,b=Uq(this.Zg);this.Dt.forEach(function(c,d){0>b.indexOf(d)&&(a.Dt.delete(d),a.f.removeChild(c),a.gd(c))});for(var c=0;c<b.length;++c){var d=b[c],f=void 0;this.Dt.has(d)?f=this.Dt.get(d):(f=Vq(this,d),D(this,f),this.Dt.set(d,f));this.f.Lc(f,c);f.Bb(this.Zg.Wm)}this.Rd.jr(this.Zg.Va)};function Wq(){G.call(this);this.Wm=this.Mx=this.Zl=this.Va=0;this.R=[];this.Bp=this.rA=this.XG=0;this.u=H(this)}n(Wq,G);e=Wq.prototype;e.invalidate=function(){this.Ja()};function Xq(a,b){a.Wm=50;a.R=b;a.Mx=a.Wm*b.length;a.Ja()}function Uq(a){return a.R.slice(a.rA,a.rA+a.Bp)}e.Gf=function(a){p(this.Zl)&&this.Va!=a&&(this.Va=a,this.dw())};e.J=function(){return this.u};e.dw=function(){this.Va=yj(this.Va,0,Math.max(this.Mx-this.Zl,0));this.Ja()};
e.Ja=function(){this.rA=Math.floor(Math.max(0,this.Va-(N?this.Zl:0))/this.Wm);this.XG=this.Wm*this.rA;this.Bp=Math.ceil((Math.min(this.Mx,this.Va+this.Zl+(N?this.Zl:0))-this.XG)/this.Wm);this.u.a()};function Yq(a){var b=a.nc,c=a.no;gq.call(this,{B:a.B,nc:b,mc:a.mc});var d=this;this.DB=c||b;B(this,this.DB.displayObject(),Pk,function(a){d.DB.enabled()&&!Yi(a.Gd)&&d.show(!hq(d))});C(this,this.DB.w,function(){})}n(Yq,gq);
Yq.prototype.jd=function(a){var b=this;gq.prototype.jd.call(this,a);this.gb.m("min-width",this.jf.width()+"px");gh(function(){B(b,window,Pk,function(a){b.gb.contains(a.target)||b.DB.contains(a.target)||b.rd()});dj||B(b,window,"scroll",function(a){b.gb.contains(a.target)||b.rd()},b,!0);B(b,window,"resize",function(){b.rd()},b)})};Yq.prototype.rd=function(){gq.prototype.rd.call(this);this.Kd(window)};Yq.prototype.Kr=function(a,b){return a.left-b.left};function Zq(a){return Ea(a)?Da(a.enabled)?a.enabled():"boolean"==typeof a.enabled?a.enabled:!0:!0};function $q(a){return new Yq(a)}
function ar(a){var b=a.prompt,c=a.B,d=a.rD,f=a.label,g=void 0===a.W0?!0:a.W0,h=void 0===a.UL?!0:a.UL;P.call(this,{o:a.o,l:a.l,tabIndex:0,Ux:!0});var k=this;this.IW=d||$q;this.Qa=f||new P({o:R(this,"label"),Mc:"SPAN"});Q(this,this.Qa);this.YO=g;this.ed=b||"";this.wc=this.td=null;this.jj=H(this);this.$=c||document.body;this.mf=!1;this.Pz=H(this);h&&B(this,this.displayObject(),"keydown",this.pe,this);this.yp();a=new Oq(this);Pq(a,function(){k.wc&&k.wc.show(!hq(k.wc))},13);Pq(a,function(){k.wc&&k.wc.show(!0)},
32);Pq(a,function(a){if(a.altKey)k.wc&&k.wc.show(!1);else{v(k.td);a:{a=k.td.options();var b=k.td.cr();b=null===b?0:b-1;if(0>b)a=null;else{for(var c=a[b];!Zq(c);){--b;if(0>b){a=null;break a}c=a[b]}a=b}}null!==a&&(k.Th(a),k.jj.a())}},38);Pq(a,function(a){if(a.altKey)k.wc&&k.wc.show(!0);else{v(k.td);a:{a=k.td.options();var b=k.td.cr();b=null===b?0:b+1;if(b>=a.length)a=null;else{for(var c=a[b];!Zq(c);){++b;if(b>=a.length){a=null;break a}c=a[b]}a=b}}null!==a&&(k.Th(a),k.jj.a())}},40);Pq(a,function(){k.wc&&
k.wc.show(!1)},27);B(this,this.displayObject(),"keydown",function(a){9==a.keyCode&&k.wc&&k.mf&&(k.wc.show(!1),a.preventDefault())},this);D(this,a)}n(ar,P);
function br(a,b){a.YO?a.gd(a.td):a.Kd(a.td);a.gd(a.wc);a.td=b;Od(a.td.jj,a.jj);a.yp();C(a,a.td.jj,function(){a.yp();v(a.wc).show(!1);a.displayObject().focus()});a.wc=a.IW({B:a.$,nc:a,mc:b});v(a.wc);D(a,a.wc);Od(a.wc.Pz,a.Pz);C(a,a.wc.lC,function(){a.mf=!0;a.c("opened",!0)});C(a,a.wc.yA,function(){a.mf=!1;a.c("opened",!1)});!a.ed&&b.R.length&&a.Th(0);a.YO&&D(a,a.td)}e=ar.prototype;e.Nq=function(){return this.td&&this.td.Nq()};e.sE=function(a){v(this.td).sE(a);this.yp()};e.cr=function(){return v(this.td).cr()};
e.Th=function(a){this.td&&(this.td.Th(a),this.yp())};e.h=function(a){P.prototype.h.call(this,a);this.Qa.h(a);a?this.setAttribute("tabindex","0"):this.removeAttribute("tabindex")};e.yp=function(){var a=this.td&&this.td.Nq();this.Qa.F(a?a.toString():this.ed)};e.Iw=function(){P.prototype.Iw.call(this);this.wc&&this.wc.show(!1)};e.pe=function(a){Wj(a)&&(a=this.td?Lq(this.td,a.key.toLowerCase()):null,null!==a&&(this.Th(a),this.jj.a()))};function cr(a){Pf(a)?this.Qo=this.S=a:(this.S=Df("DIV",dr("component_container",a)),this.Qo=this.GO(dr("component_base",a)),Jf(this.S,this.Qo));this.oe=[];this.Hl=!1;if(jk){var b=new Xk(this.Su());this.w=new Pj;this.w.Xv.addHandler(function(){1==Nd(this.w)&&Zk(b)},this);this.w.VG.addHandler(function(){0==Nd(this.w)&&$k(b)},this);a=new el;a.CK.addHandler(function(a,b,f){this.qf(!1);this.Hl&&f.preventDefault();this.enabled()&&this.Om(f)},this);a.BK.addHandler(function(){this.qf(!0)},this);a.DK.addHandler(function(){this.enabled()&&
this.Dm()},this);Yk(b,a)}else this.Hl=!0,this.w=new Pj,this.w.Xv.addHandler(function d(){w(this.w,Pj);this.w.Xv.removeHandler(d,this);var a=A(this.Su(),"mouseover",function(){this.enabled()&&0<Nd(this.w)&&this.Dm()},!1,this);this.oe.push(a);a=A(this.Su(),"mouseout",function(){this.qf(!1)},!1,this);this.oe.push(a);a=A(this.Su(),"click",function(a){this.qf(!0);this.Hl&&0<Nd(this.w)&&(a.preventDefault(),a.stopPropagation());this.Om(a)},!1,this);this.oe.push(a)},this);this.ah=new E}e=cr.prototype;
e.Ss=1;e.WV=!0;e.Om=function(a){!this.WV&&a&&(this.displayObject().blur(),this.fa().blur());this.w.a(this,a)};e.Su=function(){return this.displayObject()};e.setAttribute=function(a,b){this.displayObject().setAttribute(a,b)};e.removeAttribute=function(a){this.displayObject().removeAttribute(a)};e.xE=function(a){this.ap=a;this.mx(a)};
e.Jf=function(){var a=this;this.vg=this.Bg=void 0;this.Zp=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.Bg=c.width,a.vg=c.height,a.ja(c.width,c.height),a.ah.a(a))});this.Zp.observe(this.S);this.ja(parseInt(this.S.style.width,10),parseInt(this.S.style.height,10));this.ah.a(this)};e.Dm=function(){this.Dz()};e.Dz=function(){this.c("active",!0)};e.qf=function(){this.VB()};e.VB=function(){this.c("active",!1)};e.fa=function(){return this.Qo};
cr.prototype.baseElement=cr.prototype.fa;cr.prototype.displayObject=function(){return this.S};cr.prototype.displayObject=cr.prototype.displayObject;e=cr.prototype;e.width=function(){return p(this.Bg)?this.Bg:this.wA(this.fa())};e.wA=function(a){return"SVG"==a.tagName.toUpperCase()?a.width.baseVal.value:sg(a).width};e.ra=function(a){this.resize(a)};e.height=function(){return p(this.vg)?this.vg:this.NG(this.fa())};e.NG=function(a){return"SVG"==a.tagName.toUpperCase()?a.height.baseVal.value:sg(a).height};
e.Bb=function(a){this.resize(void 0,a)};e.resize=function(a,b){if(p(this.Zp))throw Error("ResizeObserver is turned on");this.ft(a,b);p(a)&&(this.Bg=a);p(b)&&(this.vg=b);this.ah.a(this)};function er(a){return new L(a.x(),a.y(),a.width(),a.height())}e.ft=function(a,b){p(a)&&(kg(this.displayObject(),a),kg(this.fa(),a));p(b)&&(lg(this.displayObject(),b),lg(this.fa(),b));p(a)&&p(b)&&this.ja(a,b)};e.ja=function(){};e.x=function(){return p(this.Gt)?this.Gt:eg(this.displayObject()).x};
e.Hf=function(a){this.Gt=a;this.displayObject().style.left=a+"px"};e.y=function(){return p(this.Ht)?this.Ht:eg(this.displayObject()).y};e.od=function(a){this.Ht=a;this.displayObject().style.top=a+"px"};e.move=function(a,b){this.Hf(a);this.od(b)};e.enabled=function(){return!this.fa().hasAttribute("disabled")};e.h=function(a){p(this.ap)&&this.mx(a?this.ap:-1);a?this.fa().removeAttribute("disabled"):this.fa().setAttribute("disabled","")};e.visible=function(){return"none"!=this.displayObject().style.display};
e.j=function(a){this.displayObject().style.display=a?"":"none"};e.opacity=function(){return this.Ss};e.Ub=function(a){T(this,"opacity",a);this.Ss=a};e.addChild=function(a){a=this.Ti(a);Jf(this.displayObject(),a)};e.Lc=function(a,b){a=this.Ti(a);Lf(this.displayObject(),a,b)};e.removeChild=function(a){a=this.Ti(a);this.JD(a)&&this.displayObject().removeChild(a)};e.Wk=function(){for(var a=this.displayObject();a.firstChild;)a.removeChild(a.firstChild)};
e.JD=function(a){return(a instanceof cr?a.displayObject():a).parentNode==this.displayObject()};e.F=function(a){Rf(this.fa(),a)};e.Ee=function(a){this.fa().innerHTML=a};function T(a,b,c){M(a.displayObject(),b,c)}e.oE=function(a){this.Zk("label",a)};e.Gu=function(a){Ba(a)&&(a=a.join(" "));Tj(this.SC?this.Qo:this.S,a)};e.fr=function(a){this.Zk("hidden",a)};e.Zk=function(a,b){Uj(this.SC?this.Qo:this.S,a,b)};e.GO=function(a){return Df("DIV",a)};
function dr(a,b){return p(b)?b instanceof Array?(b=lb(b),b.push(a),b):[a,b]:a}e.c=function(a,b){a=this.pF?Mj(this.pF,a):a;var c=this.S;b?Fg(c,a):Gg(c,a);this.S!=this.Qo&&(c=this.Qo,b?Fg(c,a):Gg(c,a))};e.Qk=function(a){a=this.pF?Mj(this.pF,a):a;return Eg(this.S,a)};function fr(a,b){a=a.displayObject();Fg(a,b)}function gr(a,b){a=a.displayObject();Gg(a,b)}e.TE=function(){A(this.displayObject(),"keydown",this.uI,!1,this)};
e.uI=function(a){document.activeElement!=this.displayObject()||a.defaultPrevented||13!=a.keyCode&&32!=a.keyCode||(a.preventDefault(),this.Om(null))};e.mx=function(a){this.setAttribute("tabindex",a+"")};e.ld=function(){for(var a=0;a<this.oe.length;++a){var b=this.oe[a];b&&nd(b)}this.Zp&&this.Zp.disconnect()};e.Ti=function(a){return a instanceof cr||a instanceof P?a.displayObject():a};function U(a,b){cr.call(this,Df(b||"DIV",a))}r(U,cr);function hr(a){P.call(this,{mg:!0,Ux:!0});this.F(a)}n(hr,P);hr.prototype.ja=function(){var a=this.displayObject();a.removeAttribute("title");a.offsetWidth<a.scrollWidth&&a.setAttribute("title",a.textContent)};function ir(a){return new hr(a)}function jr(a){var b=a.v1,c=a.options,d=a.ZT;ar.call(this,{o:a.o,l:a.l,prompt:a.prompt,B:a.B,rD:a.rD,label:a.label,UL:a.UL});this.PX=b;this.JW=d||ir;a=new Mq({l:this.PX,options:c,ZT:this.JW});br(this,a)}n(jr,ar);function kr(a){var b=a.options,c=a.gV,d=a.g2;Kq.call(this,{l:a.l,options:b});var f=this;this.Va=0;this.xk=new P({l:c});Q(this,this.xk);this.ic=new P({});Q(this.xk,this.ic);a={};b=l(b);for(c=b.next();!c.done;a={hl:a.hl},c=b.next())a.hl=this.Zo(c.value,d),a.hl.Gu("option"),a.hl.La(!1),pl(a.hl,R(this,"item")),Q(this.ic,a.hl),this.R.push(a.hl),C(this,a.hl.w,function(a){return function(){f.Th(f.R.indexOf(a.hl));f.jj.a()}}(a));this.Rb=new Tp({kg:this.xk});D(this,this.Rb);this.addChild(this.Rb.qh());this.Rd=
this.Rb.Rd;C(this,this.Rd.su(),function(){f.Va=f.Rd.scrollY()})}n(kr,Kq);e=kr.prototype;e.Th=function(a){Kq.prototype.Th.call(this,a);this.va()};e.Zo=function(a,b){var c=new P({mg:!0,Ux:!0});c.F(a);b&&b(c);return c};e.ja=function(a,b){b&&(this.dw(),this.Rd.jr(this.Va),a=parseFloat(bg(this.displayObject(),"max-height")),this.xk.m("max-height",a+"px"),this.Rb.sh(this.height(),this.ic.displayObject().scrollHeight))};
e.dw=function(){var a=this.cr();if(null!==a){var b=this.R[a];a=this.Va;if(b.y()<a)this.Va=a-(a-b.y());else{b=b.y()+b.height();var c=a+this.xk.height();b>c&&(this.Va=a+(b-c))}}};e.setParentScale=function(a){Kq.prototype.setParentScale.call(this,a);this.Rb.setParentScale(a)};function lr(a){var b=a.c1;Yq.call(this,{B:a.B,nc:a.nc,no:a.no,mc:a.mc});this.hP=b}n(lr,Yq);lr.prototype.jd=function(){this.gb.m("max-width",this.jf.width()+"px");this.jf.c("focused",!0);this.hP.c("focused",!0);Yq.prototype.jd.call(this)};lr.prototype.rd=function(){Yq.prototype.rd.call(this);this.jf.c("focused",!1);this.hP.c("focused",!1)};function mr(a){var b=a.nc;gq.call(this,{B:a.B,nc:b,mc:a.mc});var c=this;this.oh=this.Ug=null;B(this,b,"touchstart",function(a){c.jd(a);requestAnimationFrame(function(){c.Ug=B(c,window,"touchstart",function(){c.rd()})})})}n(mr,gq);mr.prototype.jd=function(a){gq.prototype.jd.call(this,a);this.oh=B(this,window,"resize",this.rd,this)};mr.prototype.rd=function(){this.Ug&&(Dd(this,this.Ug),this.Ug=null);this.oh&&(Dd(this,this.oh),this.oh=null);gq.prototype.rd.call(this)};function nr(a){var b=a.nc;mr.call(this,{B:a.B,nc:b,mc:a.mc});B(this,b,"mouseover",this.jd,this);B(this,b,"mouseout",this.rd,this)}n(nr,mr);nr.prototype.jd=function(a){hq(this)||(mr.prototype.jd.call(this,a),this.gb.m("width",""),this.gb.m("white-space","nowrap"),this.gb.m("width",Math.min(300,this.gb.displayObject().clientWidth+3)+"px"),this.gb.m("white-space","pre-wrap"),this.Tm(a))};
nr.prototype.Kr=function(a,b){var c=.5*(b.width+a.width),d=iq(this);return d.left+d.width>a.right+b.width?a.right-b.left-c:a.left-b.right+c};nr.prototype.kv=function(a,b){return a.top-b.bottom-6};function or(a,b,c){Rm.call(this,[0],[150],150);this.ed=a;this.kc=b;this.f=c;this.Dh=!1}n(or,Rm);or.prototype.start=function(a){this.Dh=!a;a=this.ed.opacity();if(1==a||0==a){if(this.Dh){if(0==a)return}else if(1==a)return;this.play()}};or.prototype.mh=function(a){a=l(a).next().value/150;this.ed.Ub(this.Dh?1-a:a);a=this.Dh?6*(1-a):6*a;M(this.kc.displayObject(),"padding-top",4+a+"px");M(this.f.displayObject(),"top",11+a+"px")};function pr(a,b){this.Nd=a;this.Ob=b}pr.prototype.description=function(){return this.Ob};function qr(a,b,c,d){P.call(this,{l:"field-view"});var f=this;this.g=b;this.s=a;this.wg=c;C(this,this.s.submittedEvent(),this.AB,this);a=a.Nd;b="select"==a.type();c=a.title().text();c=xb(c)+("mandatory"==a.usage()?"*":"");this.ed=new P({o:R(this,"prompt")});this.ed.Ee(c);this.ed.h(!1);this.ed.Ub(0);this.ed.c("select",b);this.Jv=new P({o:R(this,"error-icon")});this.Jv.c("select",b);this.Jv.j(!1);this.tG=new P({l:"error-tooltip"});rl(this.tG,this.g,function(){a:{switch(f.WW){case "field-value-is-invalid":var a=
"AUTHORIZATION_FORM_ERROR_EMAIL";break a}a="AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED"}return a});new nr({B:d,nc:this.Jv,mc:this.tG});this.kc=new P({o:R(this,"placeholder")});this.kc.Ee(c);this.kc.h(!1);this.kc.c("select",b);c=new P({o:R(this,"fieldbg")});Q(this,c);Q(this,this.ed);Q(this,this.kc);if(b){b=a.values();a=[];b=l(b);for(c=b.next();!c.done;c=b.next())a.push(c.value.text());this.Ld=new jr({l:"authorization-combobox",v1:"authorization-combobox-list",options:a,prompt:" ",B:d,rD:function(a){return f.$F(a)}});
br(this.Ld,new kr({options:a,l:"authorization-combobox-list",gV:"authorization-list-scroll-pane"}));Q(this,this.Ld);this.s.xr()&&(this.ed.Ub(1),this.Ld.sE(this.s.xr()),this.kc.j(!1));C(this,this.Ld.jj,this.nY,this);C(this,this.Ld.w,this.mY,this)}else this.Ga=new op({o:R(this,"text-input")}),Q(this,this.Ga),C(this,this.Ga.ss,function(){f.kc.j(!1);(new or(f.ed,f.Ga,f.kc)).start(!0)}),C(this,this.Ga.J(),function(){rr(f.s,f.Ga.value())}),d=a.value(),this.s.xr()?(this.ed.Ub(1),this.Ga.ad(this.s.xr()),
this.kc.j(!1)):d.text()&&(this.ed.Ub(1),this.Ga.ad(d.text()),this.kc.j(!1),rr(this.s,d.text())),B(this,this.Ga,"focus",this.vY,this),B(this,this.Ga,"blur",this.wY,this),B(this,this.Ga,"keydown",this.pe,this);Q(this,this.Jv);this.jk=new P({o:R(this,"hint")});this.jk.j(!1);Q(this,this.jk)}n(qr,P);e=qr.prototype;e.TM=function(a){this.jk.Ee(a);a=null!=a&&0<a.length;this.jk.j(a);this.c("with-hint",a)};e.state=function(){return this.s};e.$F=function(a){return new lr({B:a.B,nc:a.nc,no:a.no,mc:a.mc,c1:this})};
e.h=function(a){P.prototype.h.call(this,a);this.Ga&&this.Ga.h(a);this.Ld&&this.Ld.h(a)};function sr(a){a.Ga?a.Ga.displayObject().focus():a.Ld&&a.Ld.focus()}e.pE=function(){this.Ga?this.Ga.displayObject().blur():this.Ld&&this.Ld.displayObject().blur()};e.AB=function(){var a=this.s.errors(),b=0!=a.length;a=b?a[0].description():"";tr(this,b,a)};e.nY=function(){var a=this.Ld.Nq()||"";rr(this.s,a);a&&(this.kc.j(!1),(new or(this.ed,new P,new P)).start(!0))};
e.vY=function(){this.Ga.c("focused",!0);this.ed.c("focused",!0);this.c("focused",!0);tr(this,!1)};e.mY=function(){tr(this,!1)};e.wY=function(){this.Ga.c("focused",!1);this.ed.c("focused",!1);this.c("focused",!1);this.s.submit();this.Ga.value().length||(this.kc.j(!0),(new or(this.ed,this.Ga,this.kc)).start(!1))};function tr(a,b,c){a.Jv.j(b);(a.WW=c)&&tl(a.tG);a.Ga?a.Ga.c("error",b):a.Ld.c("error",b)}e.Pd=function(){P.prototype.Pd.call(this);this.Ld&&this.Ld.setParentScale(this.parentScale())};
e.pe=function(a){13==a.keyCode&&(this.wg.sr(this.s),a.preventDefault())};function ur(a,b,c,d,f){S.call(this,{o:R(a,"content")});this.ea=a;this.g=c;this.Ed=[];this.m("margin-bottom","31px");this.m("padding-bottom","14px");a=b.ec();a=l(a);for(b=a.next();!b.done;b=a.next())b=b.value,"disabled"!=b.Nd.usage()&&(c=new qr(b,this.g,this,d),"USER_EMAIL"==b.Nd.je().text()&&f&&c.TM(this.g.A("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT")),this.Ed.push(c),Q(this,c))}n(ur,S);e=ur.prototype;e.Pd=function(){S.prototype.Pd.call(this);for(var a=l(this.Ed),b=a.next();!b.done;b=a.next())b.value.setParentScale(this.parentScale())};
e.h=function(a){S.prototype.h.call(this,a);for(var b=l(this.Ed),c=b.next();!c.done;c=b.next())c.value.h(a)};e.Vk=function(){N||this.Ed.length&&sr(this.Ed[0])};e.Qj=function(){};e.sr=function(a){var b=this.Ed.findIndex(function(b){return b.state()==a});this.Ed[b].pE();b<this.Ed.length-1?sr(this.Ed[b+1]):this.ea.wD()};function vr(){this.Mh=null}vr.prototype.dN=function(a){this.Mh=a};function wr(a,b,c,d){return c&&d&&!je(d,new L(0,0,1,1))?xr(a,c,d,b):yr(a,b)}
function xr(a,b,c,d){if(!a.Mh)return null;var f=document.createElementNS("http://www.w3.org/2000/svg","image");wp(d).then(function(a){f.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a)});f.setAttribute("preserveAspectRatio","none");d=b.width/c.width;var g=b.height/c.height;c=new L(Math.round(b.left-c.left*d),Math.round(b.top-c.top*g),Math.round(d),Math.round(g));d=document.createElementNS("http://www.w3.org/2000/svg","clipPath");g=document.createElementNS("http://www.w3.org/2000/svg",
"rect");g.setAttribute("x","0");g.setAttribute("y","0");g.setAttribute("width",""+b.width);g.setAttribute("height",""+b.height);d.appendChild(g);a=a.Mh.Xn(d);f.setAttribute("x",""+(c.left-b.left));f.setAttribute("y",""+(c.top-b.top));f.setAttribute("width",""+c.width);f.setAttribute("height",""+c.height);f.setAttribute("clip-path","url(#"+a+")");return f}
function yr(a,b){if(!a.Mh)return null;var c=document.createElementNS("http://www.w3.org/2000/svg","image");wp(b).then(function(a){c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a)});c.setAttribute("preserveAspectRatio","none");c.setAttribute("x","0");c.setAttribute("y","0");c.setAttribute("width","100%");c.setAttribute("height","100%");return c};function zr(a){this.Mh=null;this.rp=a}n(zr,vr);zr.prototype.xo=function(){return wr(this,this.rp.src())};function Ar(){G.call(this);this.u=H(this)}n(Ar,G);Ar.prototype.J=function(){return this.u};Ar.prototype.Ka=function(){this.u.a()};function Br(a){var b=Object.assign({},a),c={},d;for(d in b)"object"==typeof b[d]&&(b[d]=Br(b[d]),a=b[d],a._d&&(c[a._d]=a));b.toString=function(){return b._};b.C4=function(a){return c[a]};return b}function Cr(a){var b={},c;for(c in a)a.hasOwnProperty(c)&&(b[c]=Br(a[c]));return b};var Dr={rect:{_:"r",left:"l",top:"t",width:"w",height:"h"},index:{_:"i"}},Er={Ij:{_:"a",ec:{_:"f",xr:{_:"u"},vz:{_:"v"}}},hU:{_:"e",text:{_:"t"}},Xc:{_:"c",id:{_:"i"},selected:{_:"s"},customAnswer:{_:"t"}},jU:{_:"f",placeholders:{_:"p"}},QU:{_:"mt",placeholders:{_:"p"}},OE:{_:"w",placeholders:{_:"p"},extraWords:{_:"e"}},Bf:{_:"d",initiated:{_:"i"},order:{_:"r"},Mb:Object.assign({_:"o"},Dr),vD:Object.assign({_:"d"},Dr),chains:{_:"c",object:{_:"o"},destination:{_:"d"}}},im:{_:"h",points:{_:"p",x:{_:"x"},
y:{_:"y"}}},ou:{_:"ls",dl:{_:"s",selectedScale:{_:"s"}}},Sk:{_:"m",premises:{_:"p"},responses:{_:"r"},matches:{_:"m",premise:{_:"p"},response:{_:"r"}}},numeric:{_:"n",response:{_:"r"}},kV:{_:"s",Xc:{_:"c"}},DV:{_:"tc",response:{_:"r"}},placeholders:Object.assign({_:"p"},{response:{_:"r"},Ce:{_:"w"}})},Fr=Cr(Er);function Gr(a){return a?1:0};function Hr(a,b){G.call(this);this.pq=a;this.xg=this.wp=v(a.rect());this.u=H(this);null!=b&&this.Gb(b)}n(Hr,G);e=Hr.prototype;e.J=function(){return this.u};e.slideObject=function(){return this.pq};e.rect=function(){return this.xg.clone()};e.Vy=function(a){this.xg=a.clone();this.u.a()};e.persistState=function(a){var b=this.rect();a=a.rect;var c={};c[a.left]=zj(b.left,2);c[a.top]=zj(b.top,2);c[a.width]=zj(b.width,2);c[a.height]=zj(b.height,2);return c};
e.Gb=function(a){var b=Fr.Bf.Mb.rect;this.xg=new L(a[b.left],a[b.top],a[b.width],a[b.height])};function Ir(a,b){this.EQ=a;this.UO=b}Ir.prototype.objectState=function(){return this.EQ};Ir.prototype.destinationState=function(){return this.UO};Ir.prototype.persistState=function(a){var b={};b[a.object]=this.EQ.slideObject().id();b[a.destination]=this.UO.slideObject().id();return b};function Jr(a,b){return Math.floor(Math.random()*(b-a+1))+a}
function Kr(a,b){if(0==b)return a.clone();b=ce(b);var c=new sm(a.left,a.top),d=new sm(a.left+a.width,a.top),f=new sm(a.left,a.top+a.height);a=new sm(a.left+a.width,a.top+a.height);if(!g){var g=d;var h=f,k=a,m=c.clone();m.add(g);m.add(h);m.add(k);m.x*=.25;m.y*=.25;g=m}c=tm(c,g,b);d=tm(d,g,b);f=tm(f,g,b);a=tm(a,g,b);b=new he(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 L(b.left,b.top,b.right-b.left,b.bottom-b.top)};function Lr(a){function b(a,b,c,d){a.save();var f=b.slideObject(),g=f.Zd(),h=b.rect();h.translate(-c.left,-c.top);if(f instanceof dh){f.rotationAngle()&&(a.translate(h.left+.5*h.width,h.top+.5*h.height),a.rotate(ce(f.rotationAngle())),h.left=.5*-h.width,h.top=.5*-h.height);var k=ap(f,new K(h.width,h.height));c=bp(f);if("roundedRectangle"==f.If()){f=w(b.slideObject(),dh).borderRadius();var m=(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!=m||(m=5);a.beginPath();a.moveTo(f+m,k);a.lineTo(f+b-m,k);a.quadraticCurveTo(f+b,k,f+b,k+m);a.lineTo(f+b,k+h-m);a.quadraticCurveTo(f+b,k+h,f+b-m,k+h);a.lineTo(f+m,k+h);a.quadraticCurveTo(f,k+h,f,k+h-m);a.lineTo(f,k+m);a.quadraticCurveTo(f,k,f+m,k);a.closePath();u&&a.stroke();t&&a.fill()}else if("ellipse"==f.If()){a.fillStyle=d;f=h.left;k=h.top;u=h.width;var pb=h.height;h=u/2*vp;b=pb/2*vp;m=f+u;t=k+pb;u=f+u/2;pb=k+pb/2;a.save();a.beginPath();a.moveTo(f,pb);a.bezierCurveTo(f,
pb-b,u-h,k,u,k);a.bezierCurveTo(u+h,k,m,pb-b,m,pb);a.bezierCurveTo(m,pb+b,u+h,t,u,t);a.bezierCurveTo(u-h,t,f,pb+b,f,pb);a.restore();a.fill()}else{a.beginPath();for(b=0;b<k.length;++b)m=k[b].clone(),m.translate(h.left,h.top),a.lineTo(m.x,m.y);c?a.closePath():"freeform"==f.If()&&"none"==g.background().Eg()&&"none"==g.strokeStyle().type()&&(a.lineWidth=1,a.strokeStyle=d,a.stroke())}c=c||"none"!=g.background().Eg()}else if(f instanceof Ch)f=w(b.slideObject(),Ch),c=f.Pk(),c.translate(h.left,h.top),f=f.Yk(),
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=ip(c.rect(),c.slideObject().Zd()),g=ip(d.rect(),d.slideObject().Zd());f=v(me(Kr(f,c.slideObject().rotationAngle()),Kr(g,d.slideObject().rotationAngle())));g=Hf(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.l2));f+=4);a.wy=d};function Mr(a){var b=a.content,c=a.Mb,d=a.Ia;a=a.Fi;Ar.call(this);this.Ch=!1;this.f=b;this.Pe=[];this.rl=[];this.Li=[];this.qq=[];this.zd=c;this.NF=!0;this.nT=H(this);this.SR=H(this);this.mA=[];null!=d?this.Gb(c,d):Nr(this,c,a)}n(Mr,Ar);function Or(a){ub(a.mA);for(var b=0;b<a.Pe.length;++b){var c=a.Pe[b].rect(),d=a.mA[b],f=new I(d.left+.5*d.width,d.top+.5*d.height);d=a.Pe[b];c=new L(f.x-.5*c.width,f.y-.5*c.height,c.width,c.height);d.wp=c.clone();d.xg=c.clone()}}e=Mr.prototype;e.vr=function(){this.nT.a()};
e.reset=function(){0!=this.Ch&&(this.Ch=!1,this.Ka());this.SR.a()};e.content=function(){return this.f};e.initiated=function(){return this.Ch};e.chainsStates=function(){return this.Li};function Pr(a){a.Li.splice(0,a.Li.length);for(var b=l(a.Pe),c=b.next();!c.done;c=b.next())Qr(a,c.value)}function Rr(a,b){var c=ib(a.Li,function(a){return a.objectState()==b});-1!=c&&(a.Li.splice(c,1),a.Ka())}
function Qr(a,b){for(var c=null,d=0,f=[],g=l(a.rl),h=g.next();!h.done;h=g.next()){h=h.value;var k=ip(b.rect(),b.slideObject().Zd());k=Kr(k,b.slideObject().rotationAngle());var m=ip(h.rect(),h.slideObject().Zd());m=Kr(m,h.slideObject().rotationAngle());ke(k,m)&&f.push(h)}g=l(f);for(h=g.next();!h.done;h=g.next())h=h.value,k={objectState:b,destinationState:h,wy:0,l2:1==f.length},Lr(k),k.wy>d&&(c=h,d=k.wy);c&&(a.Li.push(new Ir(b,c)),a.Ka())}
function Sr(a,b){a=a.pA(b.objectState().slideObject());return b.destinationState().slideObject()==a.destination().slideObject()}function Tr(a,b){var c=ib(a.Li,function(a){return a.objectState()==b});return-1==c?null:a.Li[c]}function Ur(a,b){a=db(a.Li,function(a){return a.destinationState()==b});return eb(a,function(a){return a.objectState()})}
e.persistState=function(a){var b={};b[a.Bf.Mb]=Vr(this,this.Pe,a.Bf.Mb);b[a.Bf.vD]=Vr(this,this.rl,a.Bf.vD);b[a.Bf.chains]=Wr(this);b[a.Bf.order]=Xr(this);this.initiated()&&(b[a.Bf.initiated]=1);return b};
e.Gb=function(a,b){var c=this;this.Ch=b[Fr.Bf.initiated]||!1;Xa(b[Fr.Bf.Mb]).forEach(function(b){var d=Lh(a,b[Fr.Bf.Mb.index]);c.Pe.push(Yr(c,d,b[Fr.Bf.Mb.rect]));c.mA.push(d.rect())});Xa(b[Fr.Bf.vD]).forEach(function(b){var d=Lh(a,b[Fr.Bf.vD.index]);c.rl.push(Yr(c,d,b[Fr.Bf.Mb.rect]))});Qb(b[Fr.Bf.chains],function(a,b){var d=Lh(c.zd,b),f=Lh(c.zd,a);a=c.Pe.find(function(a){return a.slideObject()==d});b=c.rl.find(function(a){return a.slideObject()==f});v(a);v(b);c.Li.push(new Ir(a,b))});b=Xa(b[Fr.Bf.order]);
this.qq=eb(b,function(a){return Lh(c.zd,a)})};function Yr(a,b,c){b=new Hr(b,c);D(a,b);C(a,b.J(),a.Ka,a);return b}
function Nr(a,b,c){for(var d=new Map,f=[],g=new Map,h=0;h<a.zd.count();++h){var k=Lh(a.zd,h);a.qq.push(k)}h=l(a.f.chains());for(k=h.next();!k.done;k=h.next()){k=k.value;var m=k.object().slideObject();if(m){var t=Sh(b,m);f.push(t);d.set(t,Yr(a,m));a.mA.push(m.rect())}(k=k.destination().slideObject())&&!g.has(k)&&(m=Yr(a,k),g.set(k,m),a.rl.push(m))}b=f.sort(function(a,b){return a-b});b=l(b);for(f=b.next();!f.done;f=b.next())a.Pe.push(d.get(f.value));c&&Or(a);Pr(a)}
e.pA=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 Vr(a,b,c){var d=[];b.forEach(function(b){var f={};f[c.index]=Sh(a.zd,b.slideObject());f[c.rect]=b.persistState(c);d.push(f)});return d}function Wr(a){var b={};a.Li.forEach(function(c){var d=Sh(a.zd,c.objectState().slideObject());b[d]=Sh(a.zd,c.destinationState().slideObject())});return b}
function Xr(a){return eb(a.qq,function(b){return Sh(a.zd,b)})}e.Ka=function(){this.NF&&Ar.prototype.Ka.call(this)};function Zr(a){G.call(this);this.Ng=a;this.FK=0;this.u=H(this)}n(Zr,G);Zr.prototype.Ha=function(){return this.Ng};function $r(a){return a.Ng.De()?a.FK<a.Ng.dE():!0}function as(a,b){a.FK=b;a.u.a()}Zr.prototype.tr=function(){return this.FK};Zr.prototype.J=function(){return this.u};var bs=Cr({$U:{_:"p",Bm:{_:"u"}},Ab:{_:"S",mode:{_:"m"},yr:{_:"v"},time:{_:"t"},kU:{_:"f"},Ta:{_:"sp",$T:{_:"c"},time:{_:"t"},groups:{_:"g",slides:{_:"s",NV:{_:"v"},MV:{_:"vd"},yV:{_:"sv"},initiated:{_:"in"},VD:{_:"m"},submitted:{_:"s"},Nt:{_:"l"},Bm:{_:"u"},nr:{_:"sk"},Ha:{_:"a",QT:{_:"a"},LV:{_:"v"}},qu:{_:"ms",id:{_:"i"},tr:{_:"t"}},contentState:Object.assign({_:"c"},Er)}},slides:{_:"s"},questions:{_:"q"}}}});function cs(a,b){G.call(this);this.u=H(this);var c=a.audio();if(this.bf=c?new Zr(c):null)D(this,this.bf),C(this,this.bf.J(),this.Ka,this);if(this.kd=(a=a.video())?new Zr(a):null)D(this,this.kd),C(this,this.kd.J(),this.Ka,this);a=bs.Ab.Ta.groups.slides.Ha;this.bf&&this.bf.Ha().De()&&(c=b?b[a.QT]:0,this.bf&&as(this.bf,c));this.kd&&this.kd.Ha().De()&&(b=b?b[a.LV]:0,this.kd&&as(this.kd,b))}n(cs,G);
cs.prototype.aM=function(){var a=this.bf&&this.bf.Ha();(a=!!a&&(a.vi()||a.fg()))||(O?a=!1:(a=this.kd&&this.kd.Ha(),a=!!a&&a.vi()));return a};cs.prototype.persistState=function(a){var b={};this.bf&&this.bf.Ha().De()&&(b[a.QT]=this.bf.tr());this.kd&&this.kd.Ha().De()&&(b[a.LV]=this.kd.tr());return b};cs.prototype.J=function(){return this.u};cs.prototype.Ka=function(){this.u.a()};function ds(a){var b=a.slide,c=a.contentState,d=a.zb;a=a.Ia;G.call(this);this.Ca=b;this.mP=null;this.bd=d;this.X=c;D(this,this.X);this.ZC=!1;this.BC=this.WC=0;this.Ds=this.Ch=this.eL=!1;this.hA=void 0;this.cG=null;this.xK=this.Hz=!1;this.u=H(this);b=bs.Ab.Ta.groups.slides.Ha;b=a?a[b]:void 0;this.Zj=new cs(this.Ca.am(),b);D(this,this.Zj);this.FC=!1;this.Hx=H(this);this.pS=H(this);this.ZH=H(this);this.AT=H(this);this.Dl=es(this);null!=a&&this.Gb(a)}n(ds,G);e=ds.prototype;
e.submit=function(a){this.xK=a=void 0===a?!1:a;this.Hz=this.FC=!0;a?this.lf():fs(this)};function fs(a){a.xK=!1;var b=a.bd.get(a);a.hA=b;a.cG=null;b&&(a.cG=v(a.bd.status()),a.pS.a());a.Hx.a(a)}e.slide=function(){return this.Ca};e.zb=function(){return this.bd};e.initiated=function(){return this.Ch};e.submitted=function(){return this.FC};e.rb=function(){return!1};e.submittedEvent=function(){return this.Hx};e.markedEvent=function(){return this.ZH};e.viewingChangedEvent=function(){return this.AT};
e.ko=function(){return this.hasBeenVisited()};e.Nt=function(){return this.Hz};e.hasBeenVisited=function(){return this.ZC};e.nr=function(){return!1};e.gN=function(){};e.isMarked=function(){return this.Ds};e.viewing=function(){return this.eL};e.review=function(){return null};e.J=function(){return this.u};e.tL=function(){return!0};e.lf=function(){var a=this;this.zR&&clearTimeout(this.zR);this.zR=setTimeout(function(){a.u.a()},0)};e.firstVisitTime=function(){return this.mP};e.gD=function(){return this.Zj};
e.qu=function(){return this.Dl};e.visitDuration=function(){return this.viewing()?this.WC+Na()-this.BC:this.WC};function gs(a,b){a.eL!=b&&(b?a.BC=Na():a.WC=a.visitDuration(),a.eL=b,a.AT.a())}e.vr=function(){};
e.persistState=function(a){var b={};b[a.NV]=this.hasBeenVisited()?1:0;var c=this.Ca.settings().ma();c&&c.isEnabled()&&(b[a.MV]=this.visitDuration(),b[a.yV]=this.BC);b[a.initiated]=Gr(this.initiated());b[a.VD]=Gr(this.isMarked());b[a.submitted]=this.FC?1:0;b[a.Nt]=Gr(this.Nt());b[a.contentState]=this.X.persistState(a.contentState);c=this.Zj;(c.bf&&c.bf.Ha().De()||c.kd&&c.kd.Ha().De())&&(b[a.Ha]=this.Zj.persistState(a.Ha));hs(this)&&(b[a.qu]=is(this));return b};
e.Gb=function(a){var b=bs.Ab.Ta.groups.slides;this.ZC=!!a[b.NV];var c=this.Ca.settings().ma();c&&c.isEnabled()&&(this.WC=a[b.MV],this.BC=a[b.yV]);this.Ch=!!a[b.initiated];this.Ds=!!a[b.VD];this.FC=!!a[b.submitted];this.Hz=!!a[b.Nt];hs(this)&&js(this,a[b.qu])};e.aM=function(){if(this.Zj.aM())return!0;for(var a=l(this.Dl.values()),b=a.next();!b.done;b=a.next())if(b=b.value,!O&&b.Ha().vi())return!0;return!1};e.contentState=function(){return this.X};
function ks(a){p(a.hA)||(a.hA=a.bd.get(a));return a.hA}function es(a){var b=new Map;Ph(a.Ca.jb().Mb(),"video").forEach(function(c){var d=D(a,new Zr(c.Ha()));b.set(c,d);C(a,d.J(),a.lf,a)});return b}function is(a){var b={};a.Dl.forEach(function(c,d){if(c.Ha().De()){a:{d=d.id();for(var f=0,g=l(a.Dl.keys()),h=g.next();!h.done;h=g.next()){if(h.value.id()==d){d=f;break a}++f}d=-1}b[d]=c.tr()}});return b}
function hs(a){a=l(a.Dl.values());for(var b=a.next();!b.done;b=a.next())if(b.value.Ha().De())return!0;return!1}function js(a,b){Qb(b,function(b,d){a:{for(var c=0,g=l(a.Dl.keys()),h=g.next();!h.done;h=g.next()){h=a.Dl.get(h.value);if(h.Ha().De()&&c==d)break a;++c}throw Error("unknown media state");}as(h,b)})};function ls(a,b){this.status=a;this.awardedScore=b};function V(a){var b=a.$a,c=a.Z,d=a.Ia,f=a.la;ds.call(this,{slide:a.slide,contentState:a.contentState,zb:a.zb,Ia:d});this.g_=f;this.kB=c;this.wJ=b;this.yg=null;this.uC=!1;this.Nh=0;null!=d&&this.Gb(d)}n(V,ds);e=V.prototype;e.submit=function(a){if(!this.rb())throw Error("can not be submitted");this.yg=null;++this.Nh;ds.prototype.submit.call(this,a)};e.rb=function(){var a=this.review();return this.submitted()?!ms(this)&&(a?"correct"!=a.status():!0):!0};
e.ko=function(){return this.rb()?!1:this.initiated()?!0:this.submitted()};e.nr=function(){return this.uC};e.gN=function(a){this.uC=a};e.Bm=function(){return this.Nh};e.maxScore=function(){var a=this.slide().settings(),b=0;a.K()&&(a=a.evaluation())&&(b="byQuestion"==a.zo()?b+a.points():b+this.Rv());return b};e.tL=function(){return!this.ko()};
function ns(a){var b=a.slide().settings(),c=1<b.Ue()||-1==b.Ue(),d=a.maxScore();c&&b.K()&&1<=a.Nh&&(b=b.evaluation())&&(d=b.Ot(),b=a.Nh-1,d=a.maxScore()+b*d,d=Math.max(d,0));return d}e.Rv=function(){return 0};function ms(a){var b=a.Ca.settings().Ue();return-1!=b&&a.Nh>=b}e.review=function(){return this.yg?this.yg:this.Ca.settings().K()&&this.submitted()?this.yg=this.bi():null};e.persistState=function(a){var b=ds.prototype.persistState.call(this,a);b[a.Bm]=this.Nh;b[a.nr]=this.uC?1:0;return b};
e.Gb=function(a){ds.prototype.Gb.call(this,a);var b=bs.Ab.Ta.groups.slides;this.Nh=a[b.Bm];this.uC=!!a[b.nr]};e.bi=function(){return null};function os(a,b,c,d,f,g){p(f)||(f=!0);f=f&&!d;var h=a.slide().settings(),k=1<h.Ue()||-1==h.Ue();b||!k||ms(a)||(a.initiated()&&(f=!1),d||(c=0));k=!a.g_;b?b="correct":g&&d?b="partially":a.hasBeenVisited()||k?(b="incorrect",(h=h.evaluation())&&(a.initiated()?f&&(c=h.Xq()):a.wJ.xL()&&f&&(c=h.Xq()))):(b="notanswered",c=0);return new ls(b,c)};function ps(a,b){v(!isNaN(b));this.jW=parseFloat(Xg(b));this.Wc=a}ps.prototype.awardedScore=function(){return this.jW};ps.prototype.status=function(){return this.Wc};function qs(a){V.apply(this,arguments)}n(qs,V);e=qs.prototype;e.contentState=function(){return V.prototype.contentState.call(this)};e.initiated=function(){return this.contentState().initiated()};e.vr=function(){this.contentState().vr()};e.Rv=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.bi=function(){if("byAnswer"==v(this.Ca.settings().evaluation()).zo()){var a=0;var b=!1,c=0,d=this.contentState().Pe;d=l(d);for(var f=d.next();!f.done;f=d.next()){f=f.value;var g=this.pA(f.slideObject());rs(this,f,g)?(a+=g.score(),c++):b=!0}this.hasBeenVisited()||(c=0,b=!0,a=0);a=os(this,!b,a,!0,!1,0<c&&b||!b&&0<c);a=new ps(a.status,a.awardedScore)}else a=this.mp();return a};
e.mp=function(){var a=0,b=0,c=this.contentState().Pe;c=l(c);for(var d=c.next();!d.done;d=c.next()){d=d.value;var f=this.pA(d.slideObject());rs(this,d,f)?a++:b++}c=this.Ca.settings().vh;f=ns(this);f=(d=0==b)?f:0<a&&c?f*a/(a+b):0;this.hasBeenVisited()||(a=0,d=!1,f=0);a=os(this,d,f,c,!c,0<a&&0<b||d&&0<a);return new ps(a.status,a.awardedScore)};function rs(a,b,c){c=null!==c.destination().slideObject();var d=!1,f=!1;(b=Tr(a.contentState(),b))&&(Sr(a.contentState(),b)?d=!0:f=!0);return c?d:!(d||f)}
e.pA=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 ss(a){V.call(this,a)}n(ss,V);ss.prototype.contentState=function(){return V.prototype.contentState.call(this)};ss.prototype.initiated=function(){return this.contentState().initiated()};function ts(a){G.call(this);this.Fa=null;this.u=H(this);null!=a&&this.Gb(a)}n(ts,G);e=ts.prototype;e.J=function(){return this.u};e.initiated=function(){return null!=this.Fa};e.response=function(){return this.Fa};e.nd=function(a){this.Fa=null===a?null:wb(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.Fa;return b};e.Gb=function(a){this.Fa=a[Fr.placeholders.response]};
ts.prototype.response=ts.prototype.response;function us(a,b){this.id=a;this.values=b};function vs(a,b,c){ts.call(this,c);this.kc=a;this.Mg=null;this.L=b;if(this.kc.values)for(this.Mg=[],a=l(this.kc.values),b=a.next();!b.done;b=a.next())b=Yg(b.value.text()),this.Mg.push(b);c||this.nd("")}n(vs,ts);vs.prototype.placeholder=function(){return this.kc};
vs.prototype.correct=function(){var a=this.L.bF,b=Yg(a?this.response():this.response().toLowerCase());v(this.kc.values);for(var c=l(this.kc.values),d=c.next();!d.done;d=c.next())if(d=d.value,Yg(a?d.text():d.text().toLowerCase())==b)return!0;return!1};vs.prototype.correctAnswers=function(){return this.Mg};vs.prototype.response=function(){var a=ts.prototype.response.call(this);v(q(a));return a};vs.prototype.response=vs.prototype.response;vs.prototype.correctAnswers=vs.prototype.correctAnswers;function ws(a,b,c){ps.call(this,b,c);this.ga=a}n(ws,ps);ws.prototype.placeholders=function(){return this.ga};function xs(a){var b=a.contentState;V.call(this,{slide:a.slide,contentState:b,$a:a.$a,Z:a.Z,zb:a.zb,Ia:a.Ia,la:a.la});this.gP=b}n(xs,V);xs.prototype.initiated=function(){return this.gP.initiated()};xs.prototype.bi=function(){for(var a=0,b=this.gP.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;this.hasBeenVisited()||(a=0);d=ns(this);c=0<b.length?a/b.length:1;d*=c;var f=this.Ca.settings().vh;a=os(this,a==b.length,d,f,!0,0<c&&1!=c);return new ws(b,a.status,a.awardedScore)};function ys(a){var b=a.contentState;V.call(this,{slide:a.slide,contentState:b,$a:a.$a,Z:a.Z,zb:a.zb,Ia:a.Ia,la:a.la});var c=this;this.qc=b;C(this,this.qc.J(),function(){for(var a=null,b=0;b<c.qc.count();b++){var g=c.qc.getChoiceState(b);g.selected()&&(a=g)}a=null!=a;c.Ch!=a&&(c.Ch=a)},this)}n(ys,V);ys.prototype.Rv=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};ys.prototype.contentState=function(){return V.prototype.contentState.call(this)};function zs(a){ys.call(this,a)}n(zs,ys);zs.prototype.bi=function(){return"byAnswer"==v(this.Ca.settings().evaluation()).zo()?this.Qv():this.mp()};zs.prototype.mp=function(){for(var a=!1,b=0;b<this.qc.count();++b){var c=this.qc.getChoiceState(b),d=c.choice();w(d,Bp);c.selected()&&d.correct()&&(a=!0)}b=ns(this);a=os(this,a,a?b:0,!1,!0,!1);return new ps(a.status,a.awardedScore)};
zs.prototype.Qv=function(){for(var a=0,b=!1,c=0;c<this.qc.count();++c){var d=this.qc.getChoiceState(c),f=d.choice();w(f,Bp);d.selected()&&(a=f.score(),f.correct()&&(b=!0))}a=os(this,b,a,!0,!1,!1);return new ps(a.status,a.awardedScore)};function As(a){V.apply(this,arguments)}n(As,V);e=As.prototype;e.contentState=function(){return V.prototype.contentState.call(this)};e.initiated=function(){return this.contentState().initiated()};e.Rt=function(){this.contentState().Rt()};e.vr=function(){var a=v(this.Ca.settings().Tq());this.review()&&"correct"==v(this.review()).status()||"reset"!=a.ph()||ms(this)||this.contentState().Rt()};e.bi=function(){return"byAnswer"==v(this.Ca.settings().evaluation()).zo()?this.Qv():this.mp()};
e.Qv=function(){var a=0,b=0,c=0,d=0,f=this.contentState().points();Bs(this,function(f,g,m,t){g&&(a+=f.area().score(),d+=t.length);m&&g&&c++;m||++b});var g=this.contentState().content().areas().filter(function(a){return a.correct()}).length;f=d==f.length;g=os(this,0==b&&f&&f,a,!0,!1,0<c&&c!=g||c==g&&(0<b||!f));return new ps(g.status,g.awardedScore)};
e.mp=function(){var a=0,b=0,c=0,d=this.contentState().points();Bs(this,function(d,f,g,h){d.area().correct()&&g?(a++,c+=h.length):g||b++});var f=d.length-c,g=this.Ca.settings().vh,h=ns(this);d=c==d.length;var k=0==b;f=k&&d?h:0<a&&g?h*a/(Cs(this)+f):0;h=this.contentState().content().areas().filter(function(a){return a.correct()}).length;g=os(this,k&&d,f,g,!g,0<a&&a!=h||a==h&&(0<b||!d));return new ps(g.status,g.awardedScore)};
e.Rv=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 Bs(a,b){var c=a.contentState().areas(),d=a.contentState().points(),f=new Set;cb(c,function(a){var c=a.area().correct(),g=d.filter(function(b){return a.Zx(b.sg)&&!f.has(b)}),m=!!g.length;b(a,m,c==m,g);g.forEach(function(a){return f.add(a)})})}
function Cs(a){return a.contentState().areas().filter(function(a){return a.area().correct()}).length};function Ds(a){V.apply(this,arguments)}n(Ds,V);Ds.prototype.initiated=function(){return this.contentState().initiated()};Ds.prototype.contentState=function(){return V.prototype.contentState.call(this)};function Es(a){V.apply(this,arguments)}n(Es,V);Es.prototype.contentState=function(){return V.prototype.contentState.call(this)};Es.prototype.initiated=function(){return this.contentState().initiated()};Es.prototype.bi=function(){for(var a=0,b=this.contentState(),c=0;c<b.f.matches().count();++c)Fs(b,c)&&++a;var d=ns(this);c=0<b.f.matches().count()?a/b.f.matches().count():1;d*=c;var f=this.Ca.settings().vh;c=0<c&&1!=c;a=os(this,a==b.f.matches().count(),d,f,!0,c);return new ps(a.status,a.awardedScore)};function Gs(a,b,c){this.id=a;this.values=b;this.Kj=c};function Hs(a,b,c){ts.call(this,c);this.kc=a;this.AO=null===a.Kj?null:wb(a.values[a.Kj].text());this.Mg=[];a=l(a.values);for(c=a.next();!c.done;c=a.next())this.Mg.push(wb(c.value.text()));b&&ub(this.Mg)}n(Hs,ts);Hs.prototype.placeholder=function(){return this.kc};Hs.prototype.correct=function(){return this.response()==this.AO};Hs.prototype.correctAnswer=function(){return this.AO};Hs.prototype.answers=function(){return this.Mg};function Is(a,b,c){ps.call(this,b,c);this.ga=a}n(Is,ps);Is.prototype.placeholders=function(){return this.ga};function Js(a){var b=a.contentState;V.call(this,{slide:a.slide,contentState:b,$a:a.$a,Z:a.Z,zb:a.zb,Ia:a.Ia,la:a.la});this.nQ=b}n(Js,V);Js.prototype.initiated=function(){return this.nQ.initiated()};Js.prototype.bi=function(){for(var a=0,b=this.nQ.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;d=ns(this);c=0<b.length?a/b.length:1;d*=c;var f=this.Ca.settings().vh;a=os(this,a==b.length,d,f,!0,0<c&&1!=c);return new Is(b,a.status,a.awardedScore)};function Ks(a){var b=a.contentState;ys.call(this,{slide:a.slide,contentState:b,$a:a.$a,Z:a.Z,zb:a.zb,Ia:a.Ia,la:a.la});this.Xf=b}n(Ks,ys);e=Ks.prototype;e.contentState=function(){return ys.prototype.contentState.call(this)};e.bi=function(){return"byAnswer"==v(this.Ca.settings().evaluation()).zo()?this.Qv():this.mp()};
e.Qv=function(){for(var a=0,b=0,c=0,d=0;d<this.Xf.count();++d){var f=this.Xf.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=os(this,d,a,!0,!1,0<b&&0<c||d&&0<b);return new ps(a.status,a.awardedScore)};
e.mp=function(){for(var a=0,b=0,c=0;c<this.Xf.count();++c){var d=this.Xf.getChoiceState(c),f=d.choice();w(f,Bp);f=f.correct();d=f==d.selected();f&&d?a++:d||b++}c=this.Ca.settings().vh;d=ns(this);f=0==b;a=os(this,f,f?d:0<a&&c?d*a/(a+b):0,c,!c,0<a&&0<b||f&&0<a);return new ps(a.status,a.awardedScore)};e.Rv=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 Ls(a){V.call(this,a)}n(Ls,V);Ls.prototype.contentState=function(){return V.prototype.contentState.call(this)};Ls.prototype.bi=function(){if(this.contentState().K()){var a=this.contentState().correct(),b=ns(this);a=os(this,a,a?b:0,!1,!0,!1);return new ps(a.status,a.awardedScore)}return null};Ls.prototype.initiated=function(){return this.contentState().initiated()};function Ms(a){V.call(this,a)}n(Ms,V);Ms.prototype.contentState=function(){return V.prototype.contentState.call(this)};Ms.prototype.initiated=function(){return this.contentState().initiated()};Ms.prototype.bi=function(){if(this.contentState().K()){for(var a=0,b=this.contentState(),c=0;c<b.count();++c)b.yh[c]==b.Tr[c]&&++a;this.hasBeenVisited()||(a=0);var d=ns(this);c=0<b.count()?a/b.count():1;d*=c;var f=this.Ca.settings().vh;c=0<c&&1!=c;a=os(this,a==b.count(),d,f,!0,c);return new ps(a.status,a.awardedScore)}return null};function Ns(a){V.apply(this,arguments)}n(Ns,V);Ns.prototype.contentState=function(){return V.prototype.contentState.call(this)};Ns.prototype.initiated=function(){return this.contentState().initiated()};Ns.prototype.bi=function(){var a=this.contentState().correct(),b=ns(this);a=os(this,a,a?b:0,!1,!0,!1);return new ps(a.status,a.awardedScore)};function Os(a,b){this.id=a;this.value=b};function Ps(a,b){ts.call(this);this.kc=a;this.pn=null;null!=b&&this.Gb(b)}n(Ps,ts);e=Ps.prototype;e.Ce=function(){return this.pn};e.placeholder=function(){return this.kc};e.correct=function(){return this.response()==this.correctAnswer()};e.correctAnswer=function(){return this.kc&&this.kc.value&&wb(this.kc.value)};e.persistState=function(a){var b=ts.prototype.persistState.call(this,a);b[a.Ce]=this.pn;return b};e.Gb=function(a){ts.prototype.Gb.call(this,a);this.pn=a[Fr.placeholders.Ce]};function Rs(a,b,c){ps.call(this,b,c);this.ga=a}n(Rs,ps);function Ss(a){var b=a.contentState;V.call(this,{slide:a.slide,contentState:b,$a:a.$a,Z:a.Z,zb:a.zb,Ia:a.Ia,la:a.la});this.$C=b}n(Ss,V);Ss.prototype.initiated=function(){return this.$C.initiated()};Ss.prototype.mD=function(){this.$C.mD()};Ss.prototype.bi=function(){for(var a=0,b=this.$C.placeholders(),c=l(b),d=c.next();!d.done;d=c.next())d.value.correct()&&++a;d=ns(this);c=0<b.length?a/b.length:1;d*=c;var f=this.Ca.settings().vh;a=os(this,a==b.length,d,f,!0,0<c&&1!=c);return new Rs(b,a.status,a.awardedScore)};
Ss.prototype.vr=function(){var a=v(this.Ca.settings().yz());this.review()&&"correct"==v(this.review()).status()||"reset"!=a.ph()||ms(this)||this.$C.mD()};function Ts(){G.call(this)}n(Ts,G);
Ts.prototype.wf=function(a){switch(a.slide().type()){case "IntroSlide":this.uj(a);break;case "MultipleChoice":a=w(a,zs);this.xj(a);break;case "TrueFalse":a=w(a,zs);this.Dj(a);break;case "MultipleResponse":a=w(a,Ks);this.zj(a);break;case "WordBank":a=w(a,Ss);this.Fj(a);break;case "MultipleChoiceText":a=w(a,Js);this.yj(a);break;case "FillInTheBlank":a=w(a,xs);this.rj(a);break;case "TypeIn":a=w(a,Ns);this.Ej(a);break;case "Numeric":a=w(a,Ls);this.Aj(a);break;case "Sequence":a=w(a,Ms);this.Cj(a);break;
case "Matching":a=w(a,Es);this.wj(a);break;case "Hotspot":a=w(a,As);this.sj(a);break;case "InfoSlide":case "InstructionsSlide":this.tj(a);break;case "AuthorizationSlide":this.oj(a);break;case "ResultSlide":this.Bj(a);break;case "Essay":a=w(a,ss);this.qj(a);break;case "LikertScale":a=w(a,Ds);this.vj(a);break;case "DND":a=w(a,qs);this.pj(a);break;default:throw Error("unknown slide type");}};function Us(a,b){a=new P({o:a,mg:!0});a.c("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 Qn({o:b,name:"choices"});return{activeElement:a,YD:b}}function Vs(a,b){a=new P({o:a,mg:!0});a.c("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 Pn({o:b});return{activeElement:a,YD:b}}
function Ws(a,b,c,d){G.call(this);this.g=c;this.G=b;this.$=d;this.Tc=null;this.P=a;this.Ii=null;this.H_=new np}n(Ws,Ts);e=Ws.prototype;e.Tt=function(a){var b=a.af,c=a.mode,d=a.$b,f=a.Lt,g=a.ng;this.ea=a.parent;this.oa=c;this.Tc=null;this.yd=d;this.Ii=f;this.eq=g;this.wf(b);v(this.Tc);return this.Tc};e.KL=function(a,b){b=new ym(a,"image-view",b,a.Cg());b=this.Nk(a,b);b.Ry(new zr(a));return b};e.YT=function(a,b){b=new Jq(a,b);b=this.Nk(a,b);b.Ry(new zr(a));return b};
e.Nk=function(a,b){return this.H_.Nk(a,this,b)};e.uj=function(a){this.dA(a.contentState().content().Sa())};e.oj=function(a){this.Tc=new ur(this.ea,a.contentState(),this.g,this.$,this.eq)};e.Bj=function(a){this.Tc=new zq(this.ea,a.contentState())};e.tj=function(a){this.dA(a.contentState().content().Sa())};e.xj=function(a){this.Tc=new Fp({parent:this.ea,dm:a.slide().settings().dm(),dy:Us,mode:this.oa,bb:this,U:this.G,format:this.ug(a),K:a.slide().settings().K(),$b:this.yd},a.contentState())};
e.Dj=function(a){this.Tc=new Fp({parent:this.ea,dm:a.slide().settings().dm(),dy:Us,mode:this.oa,bb:this,U:this.G,format:this.ug(a),K:a.slide().settings().K(),$b:this.yd},a.contentState())};e.zj=function(a){var b=a.slide().settings().Oh();b=b&&b.isEnabled()?b.value():void 0;this.Tc=new Fp({parent:this.ea,dm:a.slide().settings().dm(),dy:Vs,B1:!0,mode:this.oa,Oh:b,bb:this,U:this.G,format:this.ug(a),K:a.slide().settings().K(),$b:this.yd},a.contentState())};
e.Ej=function(a){this.Tc=new qq(this.ea,a.contentState(),this.oa,this.ug(a),this.g,this.$)};e.Aj=function(a){this.Tc=new yq(this.ea,a.contentState(),this.oa,this.ug(a),this.g,this.$)};e.Cj=function(a){this.Tc=new Gq({parent:this.ea,FL:a.contentState(),mode:this.oa,B:this.$,bb:this,format:this.ug(a),$b:this.yd})};e.qj=function(a){this.Tc=new Wp(this.ea,a.contentState(),this.ug(a))};e.dA=function(a){this.Tc=new co(this.ea,this.xe(this.ea,a,!1))};e.ug=function(a){return a.slide().jb().ge()};function Xs(a,b,c){a=a.querySelectorAll("["+b+"]:not(["+b+'="none"])');for(var d=0;d<a.length;++d)a[d].setAttribute(b,c)};function Ys(a){var b=a.da,c=a.gU;this.cX=a.fontSize;this.P=b;this.VW=c}function Zs(a,b){var c={};On(b,function(b,f){"svg"==f.tagName?c[b]=$s(a,f.cloneNode(!0)):f.firstChild&&"svg"==f.firstChild.tagName?(f=f.cloneNode(!0),$s(a,f.firstChild),c[b]=f):c[b]=f});b.bC=c}function at(a,b){a=l(a.querySelectorAll("span[style*="+b+"]"));for(var c=a.next();!c.done;c=a.next())M(c.value,b,"inherit")}
function $s(a,b){if(!b.hasAttribute("data-size")||!b.hasAttribute("width")||!b.hasAttribute("height"))return b;var c=parseInt(b.getAttribute("data-size"),10),d=a.VW;a=a.cX/c;c=parseInt(b.getAttribute("width"),10);var f=parseInt(b.getAttribute("height"),10);b.setAttribute("width",a*c+"px");b.setAttribute("height",a*f+"px");c=parseInt(bg(b,"vertical-align"),10);M(b,"vertical-align",c*a+"px");Xs(b,"fill",d);Xs(b,"stroke",d);return b};function bt(a){this.cC=a}
bt.prototype.xe=function(a){var b=a.htmlText,c=a.Oj,d=void 0===a.fl?!1:a.fl,f=a.o;a=a.l;if(this.cC){var g=this.cC,h=document.createElement("div");h.innerHTML=b;at(h,"font-size");at(h,"line-height");at(h,"color");at(h,"text-align");if(g.P){h=h.innerHTML;b=g.P.aT;g=Df("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 m=0,t=Of(k),u=l(t),x=u.next();!x.done;x=u.next())x=x.value,"SUB"!=x.tagName&&"SUP"!=x.tagName||++m;if(!(0<t.length-
m)){for(u=t=m=x=null;k;){var F=bg(k,"font-family");F&&(m=k,x=F.split(",")[0],x=b.hasOwnProperty(x)?b[x]:null);bg(k,"font-weight")&&(t=k);bg(k,"font-style")&&(u=k);if(k.parentElement&&"SPAN"==k.parentElement.tagName)k=k.parentElement;else break}x&&(m&&M(m,"font-family",kj(["Helvetica Neue"," Helvetica"," Roboto"," Arial"])),t&&M(t,"font-weight",x.bold?"bold":"normal"),u&&M(u,"font-style",x.italic?"italic":"normal"))}}b=g.innerHTML}else at(h,"font-family"),b=h.innerHTML}this.cC&&Zs(this.cC,c);return new Yn({o:f,
l:a,Jf:!0},b,c,d)};function ct(a){Ce.call(this);this.Jd=a;this.Dp=null}n(ct,Ce);e=ct.prototype;e.mo=function(){for(var a=[],b=0;b<this.Jd.length;++b){var c=this.Jd[b];a.push(new Pl(c.src,c.mimeType))}return a};e.JQ=function(){dt(this);Ee(this)};e.IQ=function(){dt(this);Fe(this)};function dt(a){a.Dp&&(Cd(a,a.Dp,"canplaythrough",a.JQ,a),Cd(a,a.Dp,"error",a.IQ,a))}e.fB=function(){this.Dp=If(Fi('<audio preload="auto"/>'));B(this,this.Dp,"canplaythrough",this.JQ,this);B(this,this.Dp,"error",this.IQ,this);this.YJ()};
e.YJ=function(){for(var a=this.mo(),b=0;b<a.length;++b){var c=a[b];c='<source src="'+c.src()+'" '+(null===c.type()?"":'type="'+c.type()+'" ')+"/>";c=If(Fi(c));v(this.Dp).appendChild(c)}};e.release=function(){};function et(a){var b=a.Hj,c=a.XD,d=a.Vq,f=a.mode;a=a.Jj;G.call(this);this.Yh=b;this.Fs=c;this.Gs=d;this.oa=f;this.Gp=!0;this.dv=a;ft(this);C(this,this.Gs.stateChangedEvent(),this.Ka,this,-1);b=this.Yh.Ha();"normal"==this.oa&&b.De()&&this.Fs.Fk.zD(!1)}n(et,G);et.prototype.activate=function(){if(Ik)return!1;var a=$r(this.Yh),b=this.dv.tL();return"normal"==this.oa&&a&&this.zQ()&&b?(this.Gs.play(),!0):!1};et.prototype.deactivate=function(){this.Gs.stop()};et.prototype.zQ=function(){return this.Yh.Ha().vi()};
et.prototype.Ka=function(){switch(this.Gs.state()){case "playing":if("normal"==this.oa&&this.Yh.Ha().De()&&this.Gp){this.Gp=!1;as(this.Yh,this.Yh.tr()+1);this.Fs.Fk.zD(!1);var a=this.Fs;a.zF=!1;a.So.h(!1)}break;case "ended":"normal"==this.oa&&this.Yh.Ha().De()&&(a=this.Fs,a.zF=!0,a.So.h(!0),ft(this)),this.Gp=!0}};function ft(a){"normal"==a.oa&&a.Yh.Ha().De()&&!$r(a.Yh)?a.Fs.h(!1):a.Fs.h(!0)};function gt(a){et.call(this,{Hj:a.Hj,XD:a.XD,Vq:a.Vq,mode:a.mode,Jj:a.Jj})}n(gt,et);gt.prototype.zQ=function(){var a=this.Yh.Ha();return a.vi()||a.fg()};function ht(a){var b=a.Hj,c=a.U,d=a.mode,f=a.Ze,g=a.mediaController,h=a.Jj;a=a.b2.Ha();var k=w(a.Ma,ct);k=cm(k.mo());fn.call(this,{po:k,l:"slide-audio-view",Jy:c,Ze:f});this.Yh=b;this.resize(245,36);this.Pb=new gt({Hj:this.Yh,Vq:k,XD:this.wb,mode:d,Jj:h});D(this,this.Pb);g.cI.push(this.Pb,1);a.fg()&&this.j(!1)}n(ht,fn);ht.prototype.Za=function(){return new K(this.width(),this.height())};ht.prototype.eb=function(a,b,c,d){c=this.Za(c,d);this.resize(c.width,c.height);this.move(a,b)};function it(a,b,c){Ce.call(this);this.Hk=a;this.Ep=null;this.Bg=b;this.vg=c}n(it,Ce);e=it.prototype;e.mo=function(){for(var a=[],b=0;b<this.Hk.length;++b){var c=this.Hk[b];a.push(new Pl(c.src,c.mimeType))}return a};e.rR=function(){jt(this);Ee(this)};e.qR=function(){jt(this);Fe(this)};function jt(a){a.Ep&&(Cd(a,a.Ep,"canplaythrough",a.rR,a),Cd(a,a.Ep,"error",a.qR,a))}e.fB=function(){this.Ep=this.KH();B(this,this.Ep,"canplaythrough",this.rR,this);B(this,this.Ep,"error",this.qR,this);this.YJ(this.mo())};
e.KH=function(){var a=If(Fi('<video preload="auto"/>'));rk&&a.setAttribute("playsinline","");return a};e.YJ=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=If(Fi(c));v(this.Ep).appendChild(c)}};e.path=function(){throw Error();};e.width=function(){return this.Bg};e.height=function(){return this.vg};e.release=function(){};function kt(a){var b=a.Ha,c=a.Hj,d=a.U,f=a.mode,g=a.Ze,h=a.mediaController,k=a.Jj;a=a.Qh;var m=w(b.YK,it);m=am(m.mo());ln.call(this,{po:m,l:"video-player",Jy:d,Ze:g,Qh:a});this.kd=c;this.oa=f;c=b.qk.path();this.Ra.setAttribute("poster",c);this.qk=b.qk;this.yT=b;this.Pb=new et({Hj:this.kd,Vq:m,XD:this.wb,mode:f,Jj:k});D(this,this.Pb);h.cI.push(this.Pb,0);this.Td.j(this.gK());"normal"==this.oa&&b.vi()&&k.tL()&&this.wb.Ae();this.up()}n(kt,ln);e=kt.prototype;e.Al=function(){};
e.eb=function(a,b,c,d){c=this.Za(c,d);this.resize(c.width,c.height);this.move(a,b)};e.Za=function(a,b){a=Rg({width:this.yT.videoWidth(),height:this.yT.videoHeight(),boundingWidth:a,boundingHeight:b,Te:!0});return new K(a.width,a.height)};e.jC=function(){return(!this.kd.Ha().fg()||"normal"!=this.oa)&&rn(this)};e.gK=function(){return $r(this.kd)};e.rG=function(){return($r(this.kd)||"normal"!=this.oa)&&this.jC()};
e.DS=function(){return this.kd.Ha().fg()&&"normal"==this.oa?$r(this.kd)||"normal"!=this.oa:!1};function lt(a,b,c,d,f){f=void 0===f?null:f;P.call(this,{l:"wb-placeholder",CD:!0});var g=this;this.g=c;this.DO=!1;nl(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.pn=f;this.Cd=!1;this.s=b;this.$=d;this.Qa=new P({o:R(this,"label")});Q(this,this.Qa);this.Qi=H(this);this.Je=H(this);this.Pi=H(this);this.jI=H(this);this.Kl=null;this.fe=new Cq(null,"",this,d);D(this,this.fe);this.nl=new P({o:R(this,"tooltip-icon")});this.dP=72;var h;B(this,this,Pk,
function(a){if(null!==g.value()&&g.enabled()){h=!1;var b=a.screenX,c=a.screenY,d=B(g,window,Rk,function(a){var d=a.screenX,f=a.screenY;if(!h){if(10>Math.abs(d-b)&&10>Math.abs(f-c)||null===g.value())return;h=!0}g.Je.a({x:d-b,y:f-c},g);a.preventDefault()}),f=B(g,window,Qk,function(){Dd(g,d);Dd(g,f);h?g.Pi.a():g.jI.a(g)});a.preventDefault();g.Qi.a()}});mt(this)}n(lt,P);e=lt.prototype;e.Yc=function(){mt(this)};e.value=function(){return this.s.response()};
e.oc=function(){w(this.s,Ps);var a=this.s.correct();this.c("review",!0);this.c(a?"correct":"incorrect",!0);this.Qa.c(a?"correct":"incorrect",!0);a||(Q(this,this.nl),a=this.s.response()||"",this.Kl=new kq({wo:this,B:this.$,ME:a,correctAnswers:[v(this.s.correctAnswer())],I:this.g}),D(this,this.Kl),this.fe.enable(!1),this.DO=!0);this.Yc()};e.ad=function(a){a&&this.m("width","");this.s.nd(a);mt(this)};e.Ce=function(){return this.pn};function nt(a){a.m("width","");return a.wA()}
function mt(a){var b=a.value();null===b?ot(a):(a.Qa.Ub(1),pt(a,b));a.c("type",null===b?"empty":"word");a.Kl&&lq(a.Kl,a.Cd)}function pt(a,b){a.m("width","");a.displayObject().style.display="block";var c=a.Qa.height();a.Qa.m("white-space","normal");a.Vl(b,c);a.Qa.m("white-space","");a.displayObject().style.display="";a.m("width","")}function ot(a){if(null===a.value()){a.Qa.Ub(0);if(null===a.pn){var b=a.Qk("review")?72:a.dP;a.ra(b);a.Qa.Ee("&nbsp;");a.fe.enable(!1)}else pt(a,a.pn);a.fe.enable(!1)}}
e.Vl=function(a,b){function c(){++h;g=f<a.length?a.substr(0,f)+"\u2026":a;d.F(g)}this.fe.m("max-width","");this.fe.setText(a);this.fe.enable(!1);this.Cd=!1;var d=this.Qa;d.F(a);if(p(b)&&d.displayObject().parentNode&&(d.displayObject().style.height="",!(b>=d.displayObject().scrollHeight))){var f=Math.floor(b/d.displayObject().scrollHeight*a.length),g="",h=0;for(c();d.displayObject().scrollHeight<=b;)f+=10,c();for(;0<f&&d.displayObject().scrollHeight>b;)c(),--f;this.Cd=!0;this.fe.m("max-width",Math.min(400,
d.width()+20)+"px");this.fe.enable(!jk&&!this.DO)}};function qt(a,b,c,d){S.call(this,{l:"wb-extra-words"});this.ga=[];a=l(a.extraWords());for(var f=a.next();!f.done;f=a.next())f=f.value,f=new lt(b,f,c,d,f.Ce()),this.addChild(f),this.ga.push(f),f.c("place",!0)}n(qt,S);qt.prototype.ja=function(){for(var a=l(this.ga),b=a.next();!b.done;b=a.next())b.value.Yc()};qt.prototype.h=function(a){S.prototype.h.call(this,a);for(var b=l(this.ga),c=b.next();!c.done;c=b.next())c.value.h(a)};qt.prototype.placeholders=function(){return this.ga};function rt(a){P.call(this,{l:"fib-placeholder",zu:!1});var b=this;nl(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.Sc=new op({o:R(this,"input")});Q(this,this.Sc);this.ss=H(this,this.Sc.ss);C(this,this.Sc.ss,function(){b.Tn()});C(this,this.Sc.pP,function(){b.c("focused",!0)});C(this,this.Sc.sF,function(){b.c("focused",!1)})}n(rt,P);
rt.prototype.Tn=function(){this.Sc.m("width","0");var a=yg(this.Sc.displayObject());a=dj?a.left+a.right:0;a=Math.max(this.Sc.displayObject().scrollWidth+a,65);this.Sc.m("width",a+"px");(z||kc)&&this.Sc.m("width","100px")};rt.prototype.h=function(a){O||P.prototype.h.call(this,a);this.Sc.h(a)};rt.prototype.ja=function(){this.Tn()};function st(a,b,c,d){rt.call(this,a);var f=this;this.g=d;this.s=b;this.$=c;this.Ul=this.wg=null;this.QK();this.nl=new P({o:R(this,"tooltip-icon")});this.re=H(this);C(this,this.Sc.J(),function(){f.s.nd(f.Sc.value())});C(this,this.Sc.sF,function(){f.s.nd(f.Sc.value())});C(this,this.w,function(){f.re.a(f.s)});B(this,this.Sc,"keydown",function(a){13==a.keyCode&&f.wg&&(f.wg.sr(b),a.preventDefault())},this)}n(st,rt);e=st.prototype;e.activate=function(a){a?N||this.Sc.displayObject().focus():this.Sc.displayObject().blur()};
e.Yc=function(){this.Tn();this.Ul&&lq(this.Ul,this.Sc.displayObject().scrollWidth>this.Sc.width())};e.oc=function(){var a=this.s.correct();this.Sc.c(a?"correct":"incorrect",!0);this.c(a?"correct":"incorrect",!0);a||(Q(this,this.nl),a=this.s.response()||"",this.Ul=new kq({wo:this,B:this.$,ME:a,correctAnswers:v(this.s.correctAnswers()),I:this.g}),D(this,this.Ul));this.Yc();this.ja()};e.QK=function(){var a=this.s.response()||"";this.Sc.ad(a);this.Tn()};
e.ja=function(){rt.prototype.ja.call(this);this.s.correctAnswers()&&!this.s.correct()&&(z||kc)&&(this.m("width","100px"),this.m("text-align","left"),this.Sc.m("width","65px"),this.Sc.m("padding-right","0"))};function tt(a){var b=a.parent;Yq.call(this,{B:a.B,nc:a.nc,no:a.no,mc:a.mc});this.ea=b}n(tt,Yq);function ut(a,b){a.jf.c("focused",b);a.ea.c("focused",b)}
tt.prototype.jd=function(a){if(!O){this.jf.focus();this.gb.m("max-height","300px");ut(this,!0);this.gb.m("width","");this.gb.m("min-width","");this.gb.m("height","");Yq.prototype.jd.call(this,a);var b=parseFloat(bg(this.jf.displayObject(),"max-width"));this.gb.m("white-space","nowrap");var c=this.gb.width()>b;this.gb.m("width",Math.min(b,this.gb.width())+"px");this.gb.m("white-space",c?"normal":"nowrap");this.gb.va();this.Tm(a)}};tt.prototype.rd=function(){O||(Yq.prototype.rd.call(this),ut(this,!1))};
tt.prototype.hS=function(a,b,c){this.gb.m("max-height",a-10+"px");a=ql(this.jf);this.gb.move(c,b?10:a.bottom);return!0};function vt(a,b,c,d){ar.call(this,{l:"mct-placeholder",prompt:c.A("Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"),B:d,rD:function(a){return f.$F(a)}});var f=this;nl(this,{"font-family":a.fontFamily,"font-size":a.size+"px","font-weight":a.bold?"bold":"normal"});this.yk=H(this);this.g=c;this.s=b;this.Cd=!1;this.QK();this.re=H(this);C(this,this.w,function(){f.re.a(f.s)});B(this,this.displayObject(),Pk,function(){f.yk.a(ql(f))});this.nl=new P({o:R(this,"tooltip-icon")});C(this,this.g.en,function(a,b){"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT"==
a&&(f.ed=b,f.Yc())})}n(vt,ar);e=vt.prototype;e.$F=function(a){return new tt({B:a.B,nc:a.nc,no:a.no,mc:a.mc,parent:this})};e.QK=function(){};e.Yc=function(){var a=this.s.response(),b=null===a?this.ed:a;this.Qa.c("prompt",null===a);this.Qa.displayObject().style.display="block";z&&10>=parseInt(xc,10)?(this.Qa.F(" "),a=this.Qa.height()):(this.Qa.m("white-space","nowrap"),a=this.Qa.height(),this.Qa.m("white-space",""));this.Vl(b,a);this.Qa.displayObject().style.display=""};
e.oc=function(){var a=this.s.correct();this.c(a?"correct":"incorrect",!0);a||(Q(this,this.nl),this.JN());this.Yc()};e.h=function(a){O||ar.prototype.h.call(this,a)};e.JN=function(){};
e.Vl=function(a,b){function c(){++h;g=f<a.length?a.substr(0,f)+"\u2026":a;d.F(g)}this.Cd=!1;var d=this.Qa;d.F(a);if(p(b)&&this.Qa.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.Cd=!0}};function wt(a){var b=a.Du,c=a.kE;S.call(this,{o:R(a.parent,"content")});this.ga=c;this.ol=0;this.addChild(b)}n(wt,S);wt.prototype.h=function(a){S.prototype.h.call(this,a);for(var b=l(this.ga),c=b.next();!c.done;c=b.next())c.value.h(a)};wt.prototype.ja=function(a,b){a&&b&&this.ol!=a&&(this.ol=a,this.Yc())};wt.prototype.Yc=function(){for(var a=l(this.ga),b=a.next();!b.done;b=a.next())b=b.value,b instanceof rt&&b.va(),b instanceof vt&&(b.m("max-width",Math.min(this.width()-10,300)+"px"),b.Yc())};
wt.prototype.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.ga),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};function xt(a){var b=a.parent,c=a.mode,d=a.state,f=a.Cb,g=a.B,h=a.I,k=a.Rh,m=yt(a.da,d.content().Sa()),t={};a=[];for(var u=l(d.placeholders()),x=u.next();!x.done;x=u.next()){x=x.value;var F=new st(f,x,g,h);a.push(F);t[x.placeholder().id]=F.displayObject()}g=new Nn(d.content().Sa(),new Ln(null,null,null,null),t);k=k.xe({o:R(b,"fib-rich-text"),htmlText:m.htmlText(),Oj:g,fl:!1});wt.call(this,{parent:b,Du:k,kE:a,Cb:f});var J=this;this.kt=a;a.forEach(function(a){a.wg=J});this.re=H(this);this.ea=b;this.X=
d;b=l(a);for(d=b.next();!d.done;d=b.next())d=d.value,C(this,d.re,function(a){J.re.a(a)}),D(this,d);a=l(a);for(b=a.next();!b.done;b=a.next())C(this,b.value.ss,this.va,this);this.Nb(c)}n(xt,wt);e=xt.prototype;e.Nb=function(a){"reviewWithCorrectAnswers"==a&&bb(this.kt,function(a){return a.oc()})};e.Qj=function(){};e.sr=function(a){var b=this.X.placeholders();a=b.indexOf(a);a<b.length-1?(w(this.ga[a],st).activate(!1),w(this.ga[a+1],st).activate(!0)):this.ea.wD()};
e.um=function(){this.ga.forEach(function(a){w(a,st).activate(!1)})};e.Vk=function(){this.ga.length&&w(this.ga[0],st).activate(!0)};function zt(a,b,c,d){vt.call(this,a,b,d,c);var f=this;this.n0=c;this.Fm=new kr({options:b.answers(),l:"mct-answers-list",gV:"mct-answers-list-scroll-pane",g2:function(b){z&&b.m("text-overflow","clip");nl(b,{"font-family":a.fontFamily,"font-size":a.size+"px"})}});this.Fm.sE(b.response());C(this,this.Fm.jj,function(){b.nd(f.Fm.Nq());f.Yc()});br(this,this.Fm);this.Kl=null;c=new Oq(this);Pq(c,function(){f.wc&&f.wc.show(!hq(f.wc))},32);D(this,c)}n(zt,vt);
zt.prototype.Th=function(a){vt.prototype.Th.call(this,a);this.s.nd(this.Fm.Nq())};zt.prototype.yp=function(){var a=this.Fm&&this.Fm.Nq();a=a?a.toString():this.ed;this.Qa.displayObject().style.display="block";this.Vl(a,this.Qa.height());this.Qa.displayObject().style.display=""};zt.prototype.JN=function(){var a=this.s.response()||"";this.Kl=new kq({wo:this,B:this.n0,ME:a,correctAnswers:[this.s.correctAnswer()],I:this.g});D(this,this.Kl)};
zt.prototype.Yc=function(){this.Qa.ra(At(this));vt.prototype.Yc.call(this);this.Kl&&lq(this.Kl,this.Cd)};function At(a){var b=0;a.Qa.m("white-space","nowrap");a.Qa.m("width","");var c=[a.ed].concat(a.Fm.options());c=l(c);for(var d=c.next();!d.done;d=c.next())a.Qa.F(d.value),b=Math.max(b,a.Qa.displayObject().clientWidth+1);a.Qa.m("white-space","");a.yp();return Math.min(b,360>=screen.width?170:225)};function Bt(a){var b=a.parent,c=a.mode,d=a.state,f=a.Cb,g=a.B,h=a.I,k=a.Rh,m=yt(a.da,d.content().Sa()),t={};a=[];for(var u=l(d.placeholders()),x=u.next();!x.done;x=u.next()){x=x.value;var F=new zt(f,x,g,h);a.push(F);t[x.placeholder().id]=F.displayObject()}d=new Nn(d.content().Sa(),new Ln(null,null,null,null),t);k=k.xe({o:R(b,"mct-rich-text"),htmlText:m.htmlText(),Oj:d,fl:!1});wt.call(this,{parent:b,Du:k,kE:a,Cb:f});var J=this;this.kt=a;this.re=H(this);b=l(a);for(f=b.next();!f.done;f=b.next())f=f.value,
D(this,f),C(this,f.re,function(a){J.re.a(a)}),C(this,f.yk,function(a){J.yk.a(a)});this.Nb(c)}n(Bt,wt);Bt.prototype.Nb=function(a){"reviewWithoutCorrectAnswers"==a&&bb(this.kt,function(a){return a.c("review",!0)});"reviewWithCorrectAnswers"==a&&bb(this.kt,function(a){a.c("review",!0);a.oc()})};function Ct(a){return 3*a*a-2*a*a*a};function Dt(a,b,c){Rm.call(this,[0],[b],b,Ct);this.ii=a;this.lA=c}n(Dt,Rm);e=Dt.prototype;e.Hg=function(){Rm.prototype.Hg.call(this);this.sG(!0);this.RQ()};e.RQ=function(){};e.zi=function(){Rm.prototype.zi.call(this);this.sG(!1)};e.sG=function(a){this.ii.h(a)};e.TG=function(a){a/=this.duration;return""+vm(-this.lA.x+this.lA.x*a,-this.lA.y+this.lA.y*a)};e.mh=function(a){a=this.TG(v(a)[0]);this.ii.m("transform",a)};function Et(a){var b=a.parent,c=a.Du,d=a.kE,f=a.state;a=a.extraWords;S.call(this,{o:R(b,"content")});this.ea=b;this.s=f;this.fp=a;this.ga=this.fp.placeholders().concat(d);b=l(this.ga);for(d=b.next();!d.done;d=b.next())D(this,d.value);this.addChild(c);this.Xr=this.Lm=void 0}n(Et,S);Et.prototype.h=function(a){S.prototype.h.call(this,a);this.fp.h(a);for(var b=l(this.ga),c=b.next();!c.done;c=b.next())c.value.h(a)};
Et.prototype.ja=function(a,b){if(this.Lm!=a||this.Xr!=b){this.Lm=a;this.Xr=b;a=Math.max(72,this.ga.reduce(function(a,b){return Math.min(a,nt(b))},0));b=Math.min(300,this.ga.reduce(function(a,b){return Math.max(a,nt(b))},0));a+=(b-a)/2;b=l(this.ga);for(var c=b.next();!c.done;c=b.next())c=c.value,c.Yc(),c.dP=a,ot(c)}};Et.prototype.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.ga),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};function Ft(a,b,c){Dt.call(this,a,b,c)}n(Ft,Dt);Ft.prototype.sG=function(){};
function Gt(a){var b=a.parent,c=a.mode,d=a.Cb,f=a.B,g=a.da,h=a.extraWords,k=a.I,m=a.Rh;a=a.af.contentState();var t=yt(g,a.content().Sa()),u={};g=[];for(var x=l(a.placeholders()),F=x.next();!F.done;F=x.next()){F=F.value;var J=new lt(d,F,k,f);g.push(J);u[v(F.placeholder()).id]=J.displayObject()}f=new Nn(a.content().Sa(),new Ln(null,null,null,null),u);m=m.xe({o:R(b,"wb-rich-text"),htmlText:t.htmlText(),Oj:f,fl:!1});Et.call(this,{parent:b,Du:m,kE:g,state:a,Cb:d,extraWords:h});var Z=this;this.kt=g;this.W=
this.qg=null;this.Sr=!1;C(this,a.aD,function(){Z.Or(!0)});b=l(this.ga);for(d=b.next();!d.done;d=b.next())Ht(this,d.value);this.Nb(c)}n(Gt,Et);function Ht(a,b){var c=null;C(a,b.jI,a.YQ,a);C(a,b.Je,a.PQ,a);C(a,b.Qi,function(){c=B(a,v(a.displayObject().parentNode),"scroll",a.bR,a)});C(a,b.Pi,function(){a.Sr&&(a.zh(),Dd(a,c))})}e=Gt.prototype;e.PQ=function(a,b){0==a.x&&0==a.y||this.Qp(b);this.Sr&&(v(this.W),this.W.Af=a,this.bR())};
e.YQ=function(a){var b=this.ga;if(null!==a.value()){if(null===a.Ce()){b=l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c.Ce()==a.value()&&null===c.value()){var d=c;break}}else for(b=l(b),c=b.next();!c.done;c=b.next())if(c=c.value,null===c.Ce()&&null===c.value()){d=c;break}d&&this.Hn(a,d,a,null)}};e.Xe=function(){if(this.Sr){for(var a=l(this.ga),b=a.next();!b.done;b=a.next())b=b.value,Fd(this,b.jI,this.YQ,this),Fd(this,b.Je,this.PQ,this);this.zh(!1)}};
e.Nb=function(a){"reviewWithCorrectAnswers"==a&&bb(this.kt,function(a){return a.oc()})};e.Or=function(a){if(a){a=[];for(var b=l(this.ga),c=b.next();!c.done;c=b.next())if(c=c.value,null!==c.value()&&null===c.Ce()){for(var d=null,f=l(this.ga),g=f.next();!g.done;g=f.next())if(g=g.value,g.Ce()==c.value()&&null===g.value()&&!a.includes(g)){d=g;a.push(d);break}d&&this.Hn(c,d,c,null,200,!0)}}this.s.placeholders().forEach(function(a){a.response()&&a.nd(null)});this.s.extraWords().forEach(function(a){a.nd(a.Ce())})};
e.Hn=function(a,b,c,d,f,g){function h(){u.removeChild(m);c.c("drag-active",!1);c.ad(d);b.ad(k);u.qg=null}f=void 0===f?200:f;if(!this.qg||g){var k=c.value(),m=It(this,a),t=It(this,b);this.addChild(m);a=f;g=new I(m.x(),m.y());t=new I(t.x(),t.y());g=new I(t.x-g.x,t.y-g.y);m.move(t.x,t.y);this.qg=D(this,new Ft(m,a,g));c.c("drag-active",!0);var u=this;isNaN(f)?h():(C(this,this.qg.Qg,function(){h()}),this.qg.play())}};
e.Qp=function(a){if(!this.Sr){var b=It(this,a,!0);this.addChild(b);this.W={placeholder:a,by:b,hu:null,scrollTop:this.Of(),Af:{x:0,y:0}};a.c("drag-active",!0);this.Sr=!0}};function It(a,b,c){c=void 0===c?!1:c;var d=ql(b),f=ql(a);b=new P({fa:b.displayObject().cloneNode(!0),l:"wb-word-copy"});c&&b.c("active",!0);b.move((d.left-f.left-3)/a.parentScale(),(d.top-f.top-3)/a.parentScale());b.m("position","absolute");return b}
e.bR=function(){v(this.W);var a=this.W.by;this.yk.a(ql(a));var b=this.Of(),c=b-this.W.scrollTop,d=this.parentScale(),f=this.ea.iz(),g=ql(this.W.placeholder),h=v(this.ea.displayObject()).getBoundingClientRect(),k=this.W.Af.x/d;k=Math.min((h.right-g.right)/d,Math.max((h.left-g.left)/d,k));var m=a.height()*d;a.m("transform","translate("+k+"px, "+be(this.W.Af.y/d+c,(h.top-g.top)/d-(b?7:0),(h.top-g.top-m)/d+f-b-3*d)+"px)");c=0;b=null;a=ql(a);d=l(this.ga);for(f=d.next();!f.done;f=d.next())if(f=f.value,
this.W.placeholder!=f&&(g=ke(ql(f),a)))g=g.width*g.height,g>c&&(c=g,b=f);if(this.W.hu!=b){this.W.hu&&(this.W.hu.c("highlight",!1),this.W.hu=null);if(a=b)a=this.W.placeholder,c=b,a=c.Ce()==a.value()||null===c.Ce();a&&(b.c("highlight",!0),this.W.hu=b)}};
e.zh=function(a){a=void 0===a?!0:a;v(this.W);var b=this.W,c=b.by,d=b.placeholder;b=b.hu;d.c("drag-active",!1);if(b){var f=b.value();a=a?100:NaN;if(null===d.Ce()||null===f||f==d.Ce())this.Hn(c,b,d,f,a);else{f=null;for(var g=l(this.ga),h=g.next();!h.done;h=g.next())if(h=h.value,h.Ce()==b.value()&&null===h.value()){f=h;break}v(f).ad(f.Ce());this.Hn(c,b,d,null,a)}b.c("highlight",!1)}else{b=a;a=null;f=l(this.ga);for(g=f.next();!g.done;g=f.next())if(g=g.value,g.Ce()==d.value()&&null===g.value()){a=g;break}this.Hn(c,
a||d,d,null,b?200:NaN)}this.removeChild(c);yd(c);this.Sr=!1;this.W=null};e.Of=function(){return this.ea.jz()};function Jt(a,b,c){vt.call(this,a,b,c)}n(Jt,vt);Jt.prototype.Yc=function(){this.Qa.m("max-width",(360>=screen.width?170:225)+"px");vt.prototype.Yc.call(this)};function Kt(a){var b=a.parent,c=a.mode,d=a.state,f=a.Cb,g=a.da,h=a.I;a=a.Rh;S.call(this,{o:R(b,"content")});var k=this;this.s=d;C(this,this.s.aD,function(){k.Or()});g=yt(g,d.content().Sa());for(var m={},t=[],u=l(d.placeholders()),x=u.next();!x.done;x=u.next()){x=x.value;var F=new Jt(f,x,h);t.push(F);m[v(x.placeholder()).id]=F.displayObject()}this.ga=t;d=new Nn(d.content().Sa(),new Ln(null,null,null,null),m);b=a.xe({o:R(b,"wb-rich-text"),htmlText:g.htmlText(),Oj:d,fl:!1});this.addChild(b);this.re=
H(this);b=l(this.ga);for(d=b.next();!d.done;d=b.next())C(this,d.value.re,function(a){k.re.a(a)});this.Nb(c)}n(Kt,S);e=Kt.prototype;e.Or=function(){this.s.placeholders().forEach(function(a){a.response()&&a.nd(null)});this.s.extraWords().forEach(function(a){a.nd(a.Ce())});this.Yc()};e.h=function(a){S.prototype.h.call(this,a);for(var b=l(this.ga),c=b.next();!c.done;c=b.next())c.value.h(a)};
e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.ga),c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};e.Yc=function(){for(var a=l(this.ga),b=a.next();!b.done;b=a.next())b=b.value,w(b,Jt),b.Yc()};e.ja=function(){};e.Nb=function(a){if("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a)for(var b=l(this.ga),c=b.next();!c.done;c=b.next())c.value.c("review",!0);if("reviewWithCorrectAnswers"==a)for(a=l(this.ga),c=a.next();!c.done;c=a.next())c.value.oc()};function Lt(a){return 0!=a.type.indexOf("touch")?1:v(a.Gd).touches.length};function Mt(a,b){G.call(this);var c=this,d=this.Ti(a);B(this,d,Pk,function(d){if((a instanceof Node||a.enabled())&&!(1<Lt(d))){var f=d.screenX,h=d.screenY,k=B(c,window,Rk,function(a){1<Lt(a)||(b.UU({x:a.screenX-f,y:a.screenY-h}),a.preventDefault())}),m=B(c,window,Qk,function(a){1<Lt(a)||(Dd(c,k),Dd(c,m),b.VU())});b.WU();d.preventDefault()}})}n(Mt,G);Mt.prototype.Ti=function(a){return a instanceof Node?a:a.displayObject()};function Nt(a){var b=a.rL,c=a.wL,d=a.duration;a=void 0===a.scale?1.6:a.scale;G.call(this);var f=this;this.lJ=a;this.Cr=c;this.ub=d;this.Po=!1;B(this,this.Cr,Rc,function(){f.Cr.j(!1);var a=setInterval(function(){!b.Qk("active")&&f.Po&&(f.Cr.j(!0),Ot(f),clearInterval(a))},f.ub)})}n(Nt,G);Nt.prototype.qr=function(){this.Po=!0;Ot(this)};Nt.prototype.lz=function(){this.Po=!1;Pt(this)};
function Ot(a){Pt(a);ql(a.Cr);nl(a.Cr,{transition:"opacity "+a.ub/1E3+"s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform "+a.ub/1E3+"s cubic-bezier(0.25, 0.46, 0.45, 0.94)",transform:"scale("+a.lJ+")",opacity:0})}function Pt(a){nl(a.Cr,{transition:"",transform:"scale(1)",opacity:1})};function Qt(){this.pc=[];this.Ro=new E;this.Qg=new E}e=Qt.prototype;e.add=function(a){this.pc.push(a);a.Qg.addHandler(this.HQ,this)};e.remove=function(a){var b=this.pc.indexOf(a);-1!=b&&(this.pc.splice(b,1),a.Qg.removeHandler(this.HQ,this))};e.play=function(a){this.Ro.a();this.pc.length&&(this.kP=0,this.te=!0,bb(this.pc,function(b){b.play(p(a)?a:!0)},this));return!0};e.stop=function(a){bb(this.pc,function(b){b.stop(p(a)?a:!0)},this)};e.mu=function(){return this.te};
e.HQ=function(){++this.kP;this.kP==this.pc.length&&(this.te=!1,this.Qg.a())};function Rt(a,b){this.Pr=a;this.iX=b}Rt.prototype.Hq=function(a){v(a);for(var b=0;b<this.Pr.length;++b)this.iX(this.Pr[b],a[b])};var St=4/3;function Tt(a){var b=a.rL,c=a.wL,d=a.duration;a=void 0===a.scale?1.6:a.scale;G.call(this);var f=this;this.ub=d;this.lJ=a;this.kl=c;this.Po=!1;this.aF=!0;this.qg=D(this,Ut(this));C(this,this.qg.Qg,function(){f.aF=!0;f.kl.j(!1);var a=setInterval(function(){f.Po&&!b.Qk("active")&&(f.kl.j(!0),f.qg.play(),clearInterval(a))},f.ub)});C(this,this.qg.Ro,function(){f.aF=!1})}n(Tt,G);Tt.prototype.qr=function(){this.aF&&this.qg.play();this.Po=!0};Tt.prototype.lz=function(){this.Po=!1;this.qg.stop(!0)};
function Ut(a){var b=new Qt,c=new Rm([1],[0],a.ub,function(a){return be(Math.pow(a,St),0,1)});Sm(c,new Rt([a.kl],function(a,b){return a.Ub(b)}));b.add(c);c=new Rm([1],[a.lJ],a.ub);Sm(c,new Rt([a.kl],function(a,b){return a.ya(b,"50% 50%")}));b.add(c);return b};function Vt(a,b){G.call(this);this.kX=a;this.Pf=b;this.sd=a.Xn(Jb(),this.Pf)}n(Vt,G);Vt.prototype.id=function(){return this.sd};Vt.prototype.invalidate=function(){};Vt.prototype.ac=function(){var a=this.kX,b=this.sd,c=b in a.ao?a.ao[b]:null;c&&(a.gy.removeChild(a.xD.Hb(c)),delete a.ao[b])};function Wt(a){var b=a.g1;a=a.R0;var c=document.createElementNS("http://www.w3.org/2000/svg","radialGradient");c.setAttribute("gradientUnits","objectBoundingBox");Vt.call(this,b,c);this.EF=a;this.RM(this.EF)}n(Wt,Vt);Wt.prototype.RM=function(a){this.EF=a;this.Pf.setAttribute("cx",a.x);this.Pf.setAttribute("cy",a.y)};Wt.prototype.invalidate=function(){Vt.prototype.invalidate.call(this);this.RM(this.EF)};function Xt(a){var b=a.size,c=a.o;a=a.color;var d=b/2;b=new Lo(b+"px",b+"px");b.Lq();P.call(this,{fa:v(b.Hb())});v(b.Hb()).setAttribute("class",c.className());this.Pf=new Wt({g1:b,R0:{x:"50%",y:"50%"},Hy:.2});this.$e(a);c=Qo(b,d,d,d,d,null,null,void 0);c=v(c);v(c.Hb()).setAttribute("fill","url(#"+v(this.Pf.id())+")")}n(Xt,P);
Xt.prototype.$e=function(a){var b=this.Pf;a=[{color:a,offset:"0%",opacity:.5},{color:a,offset:"100%",opacity:1}];Kf(b.Pf);a=l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=document.createElementNS("http://www.w3.org/2000/svg","stop");d.setAttribute("offset",c.offset);d.setAttribute("stop-color",c.color);d.setAttribute("stop-opacity",c.opacity.toString());b.Pf.appendChild(d)}};function Yt(a){var b=a.parent,c=a.color,d=a.size,f=a.o,g=a.duration,h=a.scale;a=void 0===a.ny?!1:a.ny;G.call(this);this.fX=a;c=this.kl=D(this,new Xt({size:d,o:f,color:c}));g=z||N||this.fX?new Tt({rL:b,wL:c,scale:h,duration:g}):new Nt({rL:b,wL:c,scale:h,duration:g});this.VN=D(this,g);this.ea=b;b.addChild(this.kl)}n(Yt,G);Yt.prototype.$e=function(a){this.kl.$e(a)};Yt.prototype.qr=function(){this.VN.qr()};Yt.prototype.lz=function(){this.VN.lz()};Yt.prototype.ac=function(){this.ea.removeChild(this.kl)};function Zt(a){P.call(this,{l:"dnd-destination-review-icon-container"});var b=new P({o:R(this,"icon")});this.c(a?"correct":"incorrect",!0);this.Oo=new Yt({parent:this,size:37,color:"#F2F2F2",duration:2E3,o:R(this,"animated-layer"),scale:1.7,ny:!0});D(this,this.Oo);this.addChild(b)}n(Zt,P);Zt.prototype.Pa=function(a){a?this.Oo.qr():this.Oo.lz()};function $t(a){var b=a.B,c=a.kg;P.call(this,{l:a.l});this.pC=this.NO(b,c);D(this,this.pC)}n($t,P);function au(a){bh.call(this,a)}n(au,bh);au.prototype.type=function(){return"mediaPlaceholder"};function bu(){}bu.prototype.wf=function(a){if(a instanceof au)this.iL(a);else if(a instanceof Dm)this.lL(a);else if(a instanceof Un)this.mL(a);else if(a instanceof Tn)this.kL(a);else if(a instanceof Ah)this.YC(a);else if(a instanceof Vn)this.nL(a);else if(a instanceof Sn)this.gL(a);else if(a instanceof Rn)this.fL(a);else if(a instanceof dh)this.jL(a);else if(a instanceof Ch)this.hL(a);else throw Error("unknown object type");};function cu(a){this.dL=a;this.Ie=null}n(cu,bu);e=cu.prototype;e.create=function(a){this.wf(a);return this.Ie};e.iL=function(){throw Error("could not be called");};e.mL=function(){throw Error("could not be called");};e.kL=function(){throw Error("could not be called");};e.lL=function(){throw Error("could not be called");};e.nL=function(){throw Error("could not be called");};e.YC=function(a){this.Ie=this.dL.KL(a,void 0)};e.fL=function(a){this.Ie=this.dL.Nk(a)};e.gL=function(a){this.Ie=new rq(a)};
e.jL=function(a){if(pe(a.id()))throw Error("could not be created");this.Ie=this.dL.Nk(a)};e.hL=function(a){this.Ie=new sq(a)};function du(a){var b=a.nc,c=a.m2;jq.call(this,{B:a.B,nc:b,mc:a.mc});var d=this;this.r0=c;this.lQ=null;O&&(B(this,b,Pk,this.jd,this),B(this,document,Pk,function(a){a.target==b.displayObject()||b.contains(a.target)||d.rd()},this))}n(du,jq);du.prototype.Kr=function(a,b,c){v(c);a=a.left-b.left+Math.floor(.5*(a.width-b.width));return O?(c=iq(this),Math.max(0,Math.min(a,c.left+c.width-b.width))):Math.max(0,a)};
du.prototype.kv=function(a,b){var c=iq(this),d=a.top-c.top-10;c=c.top+c.height-a.bottom-10;this.lQ=(Math.max(d,c)-10)/this.jf.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};du.prototype.TR=function(a){this.r0();this.Tm(a)};function eu(a){var b=a.Ig,c=a.JL,d=a.BN,f=a.quizSize,g=a.I;$t.call(this,{l:"dnd-review-tooltip",B:a.B,kg:a.kg});this.g=g;this.fd=f;this.B0=new cu(b);this.UX=Math.max(c.length,d.length);this.$w=1;this.Un=new Map;this.OF=new Map;this.cA(c,d)}n(eu,$t);function fu(a){var b=Math.floor(100*a.$w)+10,c=yg(a.displayObject());c=c.left+c.right;return Math.ceil(c+Math.min(a.UX,Math.floor((400-c)/b))*b)+2}
eu.prototype.NO=function(a,b){var c=this;return new du({B:a,nc:b,mc:this,m2:function(){c.ra(400);c.$w=1;c.Wl();gu(c)}})};
eu.prototype.cA=function(a,b){var c=hu(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.mM,f=f||h.mM,iu(this,h.object,c,h.mM);else ju(this,c);if(0<a.length)for(b=hu(this,"Q_CORRECT_ANSWERS_TITLE"),a=l(a),c=a.next();!c.done;c=a.next())iu(this,c.value,b,!0);else!(0<b.length)||d&&f||(b=hu(this,"Q_CORRECT_ANSWERS_TITLE"),ju(this,b))};function gu(a){a.ra(400);ku(a);a.ra(fu(a));a.OF.forEach(function(a){a.va()})}
function ku(a){var b=w(a.pC,du).lQ||.7*a.fd.height;a.height()>b&&(a.$w-=.05,a.Wl())}eu.prototype.Wl=function(){var a=this;this.Un.forEach(function(b,c){lu(a,c,b)});ku(this)};function iu(a,b,c,d){var f=new P({l:"object-view-container"});Q(c,f);c=v(a.B0.create(b));pl(c,R(a,"object-view"));a.Un.set(f,b);Q(f,c);var g=new P({o:R(a,"object-view-icon")});g.c(d?"correct":"incorrect",!0);Q(f,g);a.OF.set(f,c);d=v(b.rect());c.resize(d.width,d.height);lu(a,f,v(b))}
function ju(a,b){a=new P({o:R(a,"empty-object-view")});Q(b,a)}
function lu(a,b,c){var d=a.OF.get(b);a=Math.floor(100*a.$w);var f=v(c.rect());f=Kr(f,c.rotationAngle());f=Rg({width:f.width,height:f.height,boundingWidth:a,boundingHeight:a,Te:!1});var g=new Hg;g.rotate(ce(c.rotationAngle()),0,0);g.scale(f.scale,f.scale);c=d.displayObject();Lg(Jg(),c,g);c=.5*(f.width-d.width())+f.left;f=.5*(f.height-d.height())+f.top;d.m("margin-left",c+"px");d.m("margin-top",f+"px");b.m("margin-right","10px");b.resize(a,a)}
function hu(a,b){var c=new P({o:R(a,"container")});Q(a,c);var d=new P({o:R(a,"label")});rl(d,a.g,b);Q(c,d);return c};function mu(a,b,c){Dt.call(this,a,b,c);this.Pw=bg(this.ii.displayObject(),"transform")}n(mu,Dt);mu.prototype.RQ=function(){this.ii.m("transform",this.Pw)};mu.prototype.TG=function(a){return Dt.prototype.TG.call(this,a)+(""+this.Pw)};
function nu(a){var b=a.Ig,c=a.parent,d=a.contentState,f=a.settings,g=a.K,h=a.mode,k=a.B,m=a.quizSize;a=a.I;S.call(this,{o:R(c,"content")});this.oa=h;this.EA=new P({l:"dnd-icons-layer"});this.EA.j(this.ei());Q(this,this.EA);nl(this,{background:"transparent",position:"absolute"});this.g=a;this.fd=m;this.Wf=b;this.s=d;C(this,this.s.nT,this.GZ,this);C(this,this.s.SR,this.$Y,this);this.L=f;this.jt=[];this.Md=g;this.$=k;this.Ks=this.wx=null;this.ea=c;this.kn=new Map;this.jG=new Map;this.ff=null}n(nu,S);
e=nu.prototype;e.$l=function(a){for(var b=[],c=[],d=l(this.kn.values()),f=d.next();!f.done;f=d.next())f=f.value,b.push([f]),c.push(f);return"byItems"==a?b:[c]};e.h=function(a){S.prototype.h.call(this,a);for(var b=l(this.kn.values()),c=b.next();!c.done;c=b.next())c.value.h(a)};function ou(a,b,c){a.wx=b;a.Ks=c;B(a,a.Ks.displayObject(),"scroll",a.NP,a);a.Al()}
e.Al=function(){function a(a){if(a instanceof cp){var b=a.content();a.fH=!0;bo(a);b instanceof ym&&(b.qL=!0,zm(b))}}for(var b=this,c=l(this.s.Pe),d=c.next();!d.done;d=c.next()){d=d.value;var f=pu(this,d);this.kn.set(d,f);qu(this,d,f);a(f)}c=l(this.s.rl);for(d=c.next();!d.done;d=c.next())d=d.value,f=pu(this,d),this.jG.set(d,f),a(f);this.Nb(this.oa);this.s.qq.forEach(function(a){v(b.wx);(a=ru(b.wx,a.id()))&&b.tB(a)});su(this)};
e.Nb=function(a){this.oa=a;this.ei()&&this.Md&&(tu(this),this.jt.forEach(function(a){a.Pa(!0)}));this.EA.j(this.ei())};e.ac=function(){S.prototype.ac.call(this);this.jt.forEach(function(a){a.Pa(!1)})};function su(a){v(a.Ks);var b=ql(a.Ks);b=new L(b.top,b.left,b.width,b.height);for(var c=l(a.kn.keys()),d=c.next();!d.done;d=c.next())le(b,uu(d.value));c=l(a.jG.keys());for(d=c.next();!d.done;d=c.next())le(b,uu(d.value));a.resize(b.width,b.height)}e.ei=function(){return"normal"!=this.oa};
function qu(a,b,c){var d=b.rect();c.move(d.left,d.top);a.ei()||(c.c("draggable",!0),c.c("highlighted",!(N||O)));D(a,new Mt(c,{WU:function(){c.c("dragged",!0);var d=a.s;1!=d.Ch&&(d.Ch=!0,d.Ka());a.ff={view:c,objectState:b,K1:uu(b),R1:a.Of(),Af:{x:0,y:0}};a.s.NF=!1;if(d=Tr(a.s,b))if(Rr(a.s,b),"none"!=a.L.Cy()){var g=d.destinationState();switch(a.L.UD()){case "cascade":d=uu(g);for(var h=Ur(a.s,g),k=0;k<h.length;++k){var m=h[k];g=20*k;var t=vu(m),u=t.Xt;t=t.Yt;var x=m.rect();x.left=d.left+g+u;x.top=d.top+
g+t;wu(a,m,x)}break;case "tile":for(d=uu(g),m=k=h=0,g=Ur(a.s,g),u=0;u<g.length;++u){t=g[u];x=t.rect();var F=uu(t),J=vu(t),Z=J.Xt;J=J.Yt;x.left=d.left+h+Z;x.top=d.top+k+J;wu(a,t,x);h+=F.width+Z;m=Math.max(m,F.height+J);h>=d.width&&(h=0,k+=m,m=0)}}}d=a.s;d.Pe.splice(d.Pe.indexOf(b),1);d.Pe.push(b);h=d.qq.indexOf(b.slideObject());d.qq.splice(h,1);d.qq.push(b.slideObject());a.tB(c)},UU:function(b){v(a.ff).Af=b;b=a.kn.get(a.ff.objectState);a.yk.a(ql(b));a.NP()},VU:function(){a.zh()}}))}
e.zh=function(){if(this.ff){var a=this.ff.objectState,b=this.ff.view;b.c("dragged",!1);var c=this.ff.objectState.rect();this.s.NF=!0;var d=xu(this);c.translate(d);wu(this,this.ff.objectState,c);Qr(this.s,a);c=!1;if("none"!=this.L.Cy()){c=a.wp;var f=new I(c.left,c.top);d=300;c=!1;var g=Tr(this.s,a);if(g){var h=this.L.Cy();if("anyDestination"==h)f=yu(this,a,g.destinationState()),d=150;else if("correctDestination"==h)Sr(this.s,g)?(f=yu(this,a,g.destinationState()),d=150):c=!0;else throw Error("unknown magnetization mode");
}c&&Rr(this.s,a);zu(this,a,b,f,d);c=!0}if(b=Tr(this.s,a)){if(this.L.xM())for(b=Ur(this.s,b.destinationState()),b=l(b),c=b.next();!c.done;c=b.next())c=c.value,c!=a&&(Rr(this.s,c),Au(this,c,300))}else c&&Qr(this.s,a);this.ff=null}};e.Xe=function(){this.zh()};e.NP=function(){if(this.ff){var a=xu(this),b=this.ff.objectState.rect();b.translate(a);this.kn.get(this.ff.objectState).move(b.left,b.top)}};
function xu(a){v(a.ff);var b=a.parentScale(),c=ql(a.ea),d=ie(a.ff.K1),f=a.Of(),g=a.Of()-a.ff.R1;return new I(be(a.ff.Af.x/b,-d.left,c.width/b-d.right),Math.floor(be(a.ff.Af.y/b+g,Math.floor(-d.top-(f?4:0)/b),Math.floor(a.cB-d.bottom+(f+c.height>=a.cB?0:4)/b)))-(O?4/b:0))}e.Of=function(){return v(this.Ks).displayObject().scrollTop};e.tB=function(a){v(this.Ks).addChild(a);a.va()};
function zu(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);wu(a,b,g);D(a,new mu(c,f,d)).play()}
function yu(a,b,c){switch(a.L.UD()){case "random":var d=uu(b),f=uu(c);b=vu(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.Xt+Jr(-g,g),f.top+Math.round(.5*(f.height-d.height))+b.Yt+Jr(-h,h));case "center":return d=uu(b),f=uu(c),b=vu(b),new I(f.left+Math.round(.5*(f.width-d.width))+b.Xt,f.top+Math.round(.5*(f.height-d.height))+b.Yt);case "cascade":return d=Ur(a.s,c),f=uu(c),b=vu(b),d=20*(d.length-1),new I(f.left+d+b.Xt,f.top+d+b.Yt);
case "tile":a:{d=uu(c);h=g=f=0;c=Ur(a.s,c);for(a=0;a<c.length;++a){var k=c[a],m=uu(k),t=vu(b),u=t.Xt;t=t.Yt;if(k==b){b=new I(d.left+f+u,d.top+g+t);break a}f+=m.width+u;h=Math.max(h,m.height+t);f>=d.width&&(f=0,g+=h,h=0)}throw Error("unexpected case");}return b;default:throw Error("unknown magnetization type");}}function wu(a,b,c){b.Vy(c);a.kn.get(b).move(c.left,c.top)}function pu(a,b){v(a.wx);a=ru(a.wx,b.slideObject().id());return v(a)}
function tu(a){for(var b="reviewWithCorrectAnswers"==a.oa,c=a.s,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.rl);for(h=g.next();!h.done;h=g.next()){h=h.value;var k=d.get(h.slideObject()),m=[],t=!0,u=Ur(c,h);u=l(u);for(var x=u.next();!x.done;x=u.next()){x=x.value;var F=Tr(c,x);F=Sr(c,v(F));t=t&&F;m.push({object:x.slideObject(),mM:F})}t=t&&k.length==m.length;
f.set(h,{U0:t,JL:t?[]:k,BN:m})}c=l(f.keys());for(d=c.next();!d.done;d=c.next())if(k=d.value,b&&(h=f.get(k),d=h.JL,g=h.BN,0<d.length||0<g.length)){h=new Zt(h.U0);a.jt.push(h);Q(a.EA,h);m=a.jG.get(k);k=m.x()+Math.floor(.5*(m.width()-47));m=m.y()+Math.floor(.5*(m.height()-47));h.move(k,m);k=a;m=a.Wf;t=v(a.$);u=[];x=l(d);for(F=x.next();!F.done;F=x.next()){F=F.value;for(var J=0;J<g.length;++J){var Z=g[J];if(F==Z.object){g.splice(J,1);u.push(Z);break}}}u.push.apply(u,ca(g));D(k,new eu({Ig:m,B:t,kg:h,JL:d,
BN:u,quizSize:a.fd,I:a.g}))}}e.GZ=function(){"reset"==this.L.ph()&&this.Or(!0)};e.$Y=function(){this.Or(!0)};function Au(a,b,c){var d=b.wp;zu(a,b,a.kn.get(b),new I(d.left,d.top),c)}e.Or=function(a){for(var b=l(this.s.Pe),c=b.next();!c.done;c=b.next())c=c.value,je(c.wp,c.rect())||(a?Au(this,c,500):wu(this,c,c.wp));Pr(this.s)};e.um=function(){S.prototype.um.call(this);this.jt.forEach(function(a){a.Pa(!1)})};e.Vk=function(){S.prototype.Vk.call(this);this.jt.forEach(function(a){a.Pa(!0)})};
e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);O||this.jt.forEach(function(b){b.setParentScale(a)})};function vu(a){var b=a.rect();a=uu(a);return{Xt:b.left-a.left,Yt:b.top-a.top}}function uu(a){var b=a.rect();a=a.slideObject().rotationAngle();return Kr(b,a)};function Bu(a){var b=a;p(a.changedTouches)&&(b=a.changedTouches[0]);return{x:b.clientX,y:b.clientY}};function Cu(a){var b=a.target,c=a.K;this.wh=a.area;this.Md=c;this.Le=new Lo("100%","100%");this.Le.Lq();this.Le.xo(b);M(this.Le.Hb(),"position","absolute")}function Du(a){return a.Md?new po(!a.Md||a.wh.correct()?"#96ff2e":"#ff4c2e",.57):new po("#2ea4ff",.57)}function Eu(a){return a.Md?new vo(2,!a.Md||a.wh.correct()?"#278f00":"#C90604",1):new vo(2,"#0484c9",1)};function Fu(a){var b=a.yL,c=a.parent;a=a.K;P.call(this,{l:"hotspot-area"});this.CA=b;this.ea=c;this.lX=this.UF(a)}n(Fu,P);Fu.prototype.invalidate=function(){var a=this.CA.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.lX.yN(this.width(),this.height())};function Gu(a){Cu.apply(this,arguments)}n(Gu,Cu);Gu.prototype.yN=function(a,b){this.Le.Jg(a,b);this.Le.clear();var c=this.wh.points(),d=new go;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 po("#000000",0);var f=new vo(6,"#FFFFFF");So(this.Le,d,null,Du(this));So(this.Le,d,f,c);So(this.Le,d,Eu(this),c)};function Hu(a){Fu.apply(this,arguments)}n(Hu,Fu);Hu.prototype.UF=function(a){return new Gu({target:this.displayObject(),area:this.CA.area(),K:a})};function Iu(a){Cu.apply(this,arguments)}n(Iu,Cu);Iu.prototype.yN=function(a,b){this.Le.Jg(a,b);this.Le.clear();a*=.5;b*=.5;var c=new po("#000000",0),d=new vo(6,"#FFFFFF");Qo(this.Le,a,b,a,b,null,Du(this));Qo(this.Le,a,b,a,b,d,c);Qo(this.Le,a,b,a,b,Eu(this),c)};function Ju(a){Fu.apply(this,arguments)}n(Ju,Fu);Ju.prototype.UF=function(a){return new Iu({target:this.displayObject(),area:this.CA.area(),K:a})};function Ku(a){Cu.apply(this,arguments)}n(Ku,Cu);Ku.prototype.yN=function(a,b){this.Le.Jg(a,b);this.Le.clear();var c=new po("#000000",0),d=new vo(6,"#FFFFFF");Ro(this.Le,0,0,a,b,null,Du(this));Ro(this.Le,0,0,a,b,d,c);Ro(this.Le,0,0,a,b,Eu(this),c)};function Lu(a){Fu.apply(this,arguments)}n(Lu,Fu);Lu.prototype.UF=function(a){return new Ku({target:this.displayObject(),area:this.CA.area(),K:a})};function Mu(a,b,c){P.call(this,{l:"hotspot-point"});var d=this;this.Bc=!1;this.Oo=new Yt({parent:this,color:"#F2F2F2",size:26,duration:c,scale:1.6,o:R(this,"animated-layer"),ny:!0});D(this,this.Oo);this.mJ=new P({o:R(this,"point-view")});Q(this,this.mJ);this.an=new P({o:R(this,"marker")});this.mJ.addChild(this.an);this.s=a;this.ea=b;this.Qi=H(this);this.Je=H(this);this.Pi=H(this);this.QR=H(this);var f=!1;a=new Mt(this,{WU:function(){d.Qi.a();f=!1},UU:function(a){var b=2<=Math.abs(a.x)||2<=Math.abs(a.y);
f=f||b;d.Je.a(a)},VU:function(){f?d.Pi.a():d.QR.a()}});D(this,a);this.Hn()}n(Mu,P);e=Mu.prototype;e.qo=function(){return this.s};e.invalidate=function(){var a=this.s.sg.x*this.ea.width()-this.width()/2,b=this.s.sg.y*this.ea.height()-this.height()/2;this.move(a,b)};e.ac=function(){P.prototype.ac.call(this);this.Pa(!1)};e.Pa=function(a){a!=this.Bc&&(this.Bc=a)&&this.Hn();a||this.Oo.lz()};
e.moveBy=function(a,b){var c=this.s.sg.clone(),d=this.s;a=c.translate(a/this.ea.width(),b/this.ea.height());d.sg!=a&&(d.sg=a,d.u.a())};e.Hn=function(){this.Oo.qr()};function Nu(a,b){S.call(this,{o:R(a,"content")});this.dH=b;this.ea=a;this.cd=new P({l:"hotspot-image-content",zu:!1});Q(this,this.cd);a=(a=this.dH.ib)?fj(a.path()):"";this.cd.m("background-image",a);this.cd.j(!!this.dH.ib);this.va()}n(Nu,S);
Nu.prototype.ja=function(a,b){var c=this.dH.ib;if(c&&a&&b){nl(this.cd,{width:"",height:""});a=yg(this.displayObject());b=this.width()-a.left-a.right;var d=this.height()-a.top-a.bottom;c=Rg({width:c.width(),height:c.height(),boundingWidth:b,boundingHeight:d});this.cd.resize(c.width,c.height);this.cd.move(Math.round(.5*(b-c.width)+a.left),Math.round(.5*(d-c.height)+a.top));Ou(this)}};Nu.prototype.Of=function(){return this.ea.jz()};Nu.prototype.h=function(a){this.cd.h(a)};
Nu.prototype.Za=function(a,b){return new K(a,b)};function Pu(a){var b=a.content,c=a.mode;Nu.call(this,a.parent,b.content());var d=this;this.X=b;this.nk=[];this.ZN=[];this.yg=!1;C(this,this.cd.w,function(a,b){if(!hb(d.nk,function(a){var c=b.target;return c==a.displayObject()||c==a.an.displayObject()||c==a.mJ.displayObject()})){a=ql(d.cd);var c=Bu(b),f=c.y;c=(c.x-a.left)/d.cd.width()/d.parentScale();a=(f-a.top)/d.cd.height()/d.parentScale();Qu(d.X,new I(c,a))}});C(this,this.X.kJ,function(a){Ru(d,a);d.va()});C(this,this.X.MB,function(a){var b=d.nk[a];
b.Pa(!1);ml(d.cd,b);d.nk.splice(a,1);d.va()});C(this,this.X.NB,this.FI,this);this.X.points().forEach(function(a){Ru(d,a)});this.W=null;this.Nb(c)}n(Pu,Nu);e=Pu.prototype;e.Nb=function(a){this.yg="reviewWithoutCorrectAnswers"==a||"reviewWithCorrectAnswers"==a;var b=this.X.K();("reviewWithCorrectAnswers"==a||"reviewWithoutCorrectAnswers"==a&&!b)&&Su(this);Ou(this)};e.XU=function(){this.W&&this.Fw()};
function Su(a){a.X.areas().forEach(function(b){if(b.area().correct()){a:{var c=a.cd,d=a.X.K();switch(b.area().type()){case "rectangle":b=new Lu({yL:b,parent:c,K:d});break a;case "oval":b=new Ju({yL:b,parent:c,K:d});break a;case "freeform":b=new Hu({yL:b,parent:c,K:d});break a}throw Error("unknown area type");}a.cd.Lc(b,0);a.ZN.push(b)}})}function Ou(a){a.ZN.forEach(function(a){a.invalidate()});a.nk.forEach(function(a){a.invalidate()})}
function Ru(a,b){var c=new Mu(b,a.cd,a.yg?1500:750);Q(a.cd,c);a.nk.push(c);c.Pa(!0);C(a,c.Qi,function(){a.Qp(c)});C(a,c.Je,function(b){v(a.W).Af=b;b=ql(c);a.yk.a({top:b.top+b.height/2,bottom:b.bottom-b.height/2});a.Fw()});C(a,c.Pi,function(){a.zh()});C(a,c.QR,function(){var c=a.X;Fd(c,b.J(),c.Ka,c);var f=c.ia.indexOf(b);c.ia.splice(f,1);c.MB.a(f);c.Ka()})}e.Qp=function(a){this.W={qo:a,scrollTop:this.Of(),Af:{x:0,y:0}};var b=this.X,c=a.qo();b.ia.splice(b.ia.indexOf(c),1);b.ia.push(c);this.tB(a)};
e.tB=function(a){this.cd.addChild(a);jb(this.nk,a);this.nk.push(a);a.invalidate()};e.Fw=function(){var a=Tu(this);v(this.W);this.W.qo.m("transform","translate("+a.x+"px, "+a.y+"px)")};function Tu(a){a.W||Ta();v(a.W);var b=a.W.qo.qo().sg.clone().scale(a.cd.width(),a.cd.height()),c=a.Of()-a.W.scrollTop,d=-b.x,f=a.cd.width()-b.x;d=be(a.W.Af.x/a.parentScale(),d,f);f=-b.y;b=a.cd.height()-b.y;a=be(a.W.Af.y/a.parentScale()+c,f,b);return new I(d,a)}
e.zh=function(){v(this.W);var a=Tu(this);this.W.qo.moveBy(a.x,a.y);this.W.qo.m("transform","");this.W.qo.invalidate();this.W=null};e.h=function(a){this.cd.h(a);this.nk.forEach(function(b){b.h(a)})};e.FI=function(){var a=this;this.nk.forEach(function(b){a.cd.removeChild(b.displayObject());a.nk=[];a.va()})};function Uu(a){var b=a.content,c=a.settings;a=a.da;P.call(this,{l:"likert-labels-panel",mg:!0});this.L=c;this.f=b;this.P=a;this.iv=new P({o:R(this,"border")});this.addChild(this.iv);this.iv.j(!1);this.XP=Vu(this);this.pX=H(this)}n(Uu,P);function Vu(a){var b=a.f.labels().map(function(b,d){var c=new P({o:R(a,"label-view")});a.L.az()?(b=a.L.Ey()?0:1,c.F((d+b).toString())):c.F(Wu(a.P,b.text()));return c});a.L.my()?cb(b,function(b){a.addChild(b)}):b.forEach(function(b){a.addChild(b)});return b}
Uu.prototype.jN=function(){this.iv.j(void 0)};
Uu.prototype.ja=function(a,b){var c=this;if(a&&b){b=this.height();this.iv.ya(1/this.parentScale());var d=a/this.XP.length;this.XP.forEach(function(a){var b=c.f.lo();if(b){p(b.color)&&a.m("color",Qe(b.color));b.fontFamily&&a.m("font-family",b.fontFamily);a.m("font-weight",b.bold?"bold":"");a.m("font-style",b.italic?"italic":"");var f=b.Ge?"underline":"";f+=b.strike?" line-through":"";a.m("text-decoration",f);p(b.size)&&a.m("font-size",b.size+"px")}a.ra(d)});a=ql(this);this.iv.resize(Math.round(a.width),
Math.round(a.height));this.height()!=b&&this.pX.a()}};function Xu(a){P.call(this,{l:"quiz-scale-view-container"});var b=this;this.M=a;this.uk=new P({o:R(this,"scale-view"),mg:!0});this.uk.c("radio-button",!0);Q(this,this.uk);a=new P({l:"outline-border"});var c=new P({l:"bg"}),d=new P({l:"inline-border"});Q(this.uk,a);Q(this.uk,c);Q(this.uk,d);this.ik=!1;N&&(B(this,this.uk.displayObject(),Pk,function(){b.enabled()&&(b.Em(!1),b.ik=!0)},this),B(this,this.uk.displayObject(),Qk,function(){b.ik&&(b.Em(!0),b.ik=!1)},this))}n(Xu,P);Xu.prototype.scale=function(){return this.M};
Xu.prototype.h=function(a){P.prototype.h.call(this,a);this.uk.h(a)};Xu.prototype.Em=function(a){var b=a?1.1:1,c=a?1:1.1;(new up(this.uk.displayObject(),b,c,a,"translate(-50%, -50%)")).play()};function Yu(a){var b=a.AV,c=a.labels,d=a.bb,f=a.B,g=a.da,h=a.vo,k=a.format,m=a.settings;a=a.index;P.call(this,{l:"statement-view"});k=Je(Qe(k.color||0));this.m("border-bottom","1px dotted rgba("+k[0]+", "+k[1]+", "+k[2]+", 0.2)");this.L=m;this.Rl=b;this.$=f;this.P=g;this.vk=h;this.nH=a;this.ab=d.xe(this,this.Rl.statement(),!1);pl(this.ab,R(this,"text-content"));Q(this,this.ab);this.bx=Zu(this,c)}n(Yu,P);e=Yu.prototype;e.h=function(a){P.prototype.h.call(this,a);this.bx.forEach(function(b){return b.h(a)})};
e.nV=function(a){this.vk=a};function Zu(a,b){var c=[];b.forEach(function(b){b=a.MO(b);c.push(b);Q(a,b)});return c}e.setParentScale=function(a){P.prototype.setParentScale.call(this,a);this.bx.forEach(function(b){return b.setParentScale(a)})};e.MO=function(a){return new Xu(a)};
e.ja=function(a,b){if(a&&b){b=(a+32)*this.vk-16;this.ab.ra(b);var c=Math.min(26,this.Rl.statement().em().Cb().size);this.m("padding",c+"px 0");var d=b,f=(a-b+16)/this.bx.length,g=.5*(f-34);this.bx.forEach(function(a){a.Hf(d+g);d+=f})}};function $u(a){var b=a.contentState,c=a.bb,d=a.lo,f=a.B,g=a.da,h=a.settings,k=a.format;S.call(this,{o:R(a.parent,"content")});var m=this;this.SS=k;this.X=b;this.Kh=c;this.$=f;this.P=g;this.vk=this.X.content().vo();this.L=h;this.uq=av(this);this.uq.length&&(a=this.uq[0],k=Je(Qe(k.color||0)),a.m("border-top","1px solid rgba("+k[0]+", "+k[1]+", "+k[2]+", 0.2)"));this.ws=new Uu({content:this.X.content(),settings:v(this.L.Rk()),da:g,lo:d});Q(this,this.ws);this.uq.forEach(function(a){Q(m,a)})}n($u,S);
e=$u.prototype;e.h=function(a){S.prototype.h.call(this,a);this.uq.forEach(function(b){return b.h(a)});this.ws.h(a)};e.$l=function(a){return"byItems"==a?this.uq.map(function(a){return[a.ab]}):[[this]]};e.ja=function(a,b){a&&b&&(this.uq.forEach(function(a){return a.va()}),this.ws.ra(a*(1-this.vk)),this.ws.m("margin-left",a*this.vk+"px"));this.ws.va()};function av(a){return a.X.statementsStates().map(function(b,c){return a.OO(b,c)})}
e.OO=function(a,b){return new Yu({AV:a,B:this.$,labels:bv(this),bb:this.Kh,da:this.P,vo:this.vk,format:this.SS,settings:v(this.L.Rk()),index:b})};e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);this.ws.setParentScale(a);this.uq.forEach(function(b){b.setParentScale(a)})};e.vo=function(){return this.vk};function bv(a){var b=[];v(a.L.Rk()).my()?cb(a.X.content().labels(),function(a){return b.push(a)}):a.X.content().labels().forEach(function(a){return b.push(a)});return b};function cv(a){gq.call(this,{B:a.B,nc:a.nc,mc:a.mc});this.Gz()}n(cv,gq);cv.prototype.Gz=function(){B(this,this.jf,"mouseover",this.jd,this);B(this,this.jf,"mouseout",this.rd,this)};function dv(a){var b=a.YD,c=a.label;$t.call(this,{l:"label-popup",B:a.B,kg:a.kg});var d=this;this.hn=b;B(this,this.hn,"focus",function(){return d.pC.show(!0)},this);B(this,this.hn,"blur",function(){return d.pC.show(!1)},this);a=new P({o:R(this,"label")});a.F(c);Q(this,a)}n(dv,$t);dv.prototype.NO=function(a,b){return jk?new mr({B:a,nc:b,mc:this}):new cv({B:a,nc:b,mc:this})};function ev(a,b,c,d,f){Xu.call(this,a);var g=this;this.$=b;this.YA=null;this.Fp=new Qn({o:R(this,"mock-active-element"),Mc:"INPUT",name:"statement"+f});Q(this,this.Fp,0);B(this,this.Fp,"focus",function(){return g.c("focused",!0)},this);B(this,this.Fp,"blur",function(){return g.c("focused",!1)},this);B(this,this.Fp,"change",function(){return g.SJ.a()},this);this.SJ=H(this);C(this,this.uk.w,function(){return g.SJ.a()},this);d&&0!=a.text().length&&(this.YA=new dv({B:this.$,kg:this,label:Wu(c,this.scale().text()),
YD:this.Fp}),D(this,this.YA))}n(ev,Xu);ev.prototype.La=function(a){this.Fp.qE(a)};ev.prototype.setParentScale=function(a){Xu.prototype.setParentScale.call(this,a);this.YA&&this.YA.setParentScale(a)};ev.prototype.h=function(a){Xu.prototype.h.call(this,a);this.Fp.h(a)};function fv(a){Yu.apply(this,arguments)}n(fv,Yu);fv.prototype.MO=function(a){var b=this,c=this.L.az();c=new ev(a,v(this.$),this.P,c,this.nH);C(this,c.SJ,function(){return gv(b,a)},this);c.La(a==this.Rl.selectedScale());return c};function gv(a,b){hv(a.Rl,b);a.bx.forEach(function(a){a.La(a.scale()==b)})};function iv(a){$u.apply(this,arguments)}n(iv,$u);iv.prototype.OO=function(a,b){return new fv({AV:a,labels:bv(this),bb:this.Kh,B:this.$,da:this.P,vo:this.X.content().vo(),format:this.SS,settings:v(this.L.Rk()),index:b})};function jv(a){var b=a.choice,c=a.CU,d=a.U,f=a.$b,g=a.bb,h=a.format;a=a.B;P.call(this,{l:c?"match-premise-item":"match-response-item",mg:!0});var k=this;C(this,this.w,za);this.cf=b;this.EX=c;this.G=d;this.Kh=g;this.$d=new P({o:R(this,"background")});Q(this,this.$d);d=new P({l:"attachment-container"});this.Gm=new xp(b,f);pl(this.Gm,R(d,"attachment-view"));d.j(!!b.vc);Q(d,this.Gm);this.ab=g.xe(this,b.textRange(),!0);C(this,this.ab.OC,function(){k.fe.enable(k.ab.Cd)});this.fe=new Cq(g,b.textRange(),
this,a);D(this,this.fe);this.Rf=new P({o:R(this,"content")});this.Ne=new P({o:R(this,"correct-index")});this.Ne.m("font-size",h.size+"px");h.fontFamily&&this.Ne.m("font-family",h.fontFamily);this.Ne.j(!1);Q(this.Rf,this.Ne);Q(this.Rf,d);Q(this.Rf,this.ab);Q(this,this.Rf);b.vc&&c&&this.Rf.c("has-picture",!0)}n(jv,P);e=jv.prototype;e.rE=function(a){this.Ne.j(!!a);this.c("review",this.Ne.visible());a&&this.Ne.F((-1==a?"x":a)+".")};
function kv(a,b,c){c||a.c(b?"correct":"incorrect",!0);a.Ne.c(b?"correct":"incorrect",!0)}e.choice=function(){return this.cf};e.h=function(a){P.prototype.h.call(this,a);this.Rf.h(a);this.ab.h(a)};function lv(a){a.Mi(a.ab);ml(a.Rf,a.ab);a.ab=a.Kh.xe(a,a.cf.textRange(),!0);C(a,a.ab.OC,function(){a.fe.enable(a.ab.Cd)});Q(a.Rf,a.ab)}
e.ja=function(a,b){if(a&&b&&27.4<a&&27.4<b){var c=this.EX?this.G.py("premise",{WIDTH:a,HEIGHT:b,V1:b-11.4,V2:a-9.4,V3:(b-25.4)/2,V4:(b-27.4)/2}):this.G.py("response",{WIDTH:a,HEIGHT:b,V1:a-27.4,V2:b-11.4,V3:(b-27.4)/2,V4:(b-25.4)/2});this.$d.Ee(c);var d=yg(this.Rf.displayObject());c=d.top+d.bottom-1;var f=d.left+d.right;yp(this.Gm,Math.min(110,a-f),b-(d.top+d.bottom));d=this.Ne.visible()?this.Ne.width():0;this.ab.resize(a-this.Gm.width()-f-10-d,b-c);this.fe.enable(this.ab.Cd)}else this.reset()};
e.reset=function(){lv(this);yp(this.Gm,110,58)};function mv(a){jv.call(this,{CU:!0,U:a.U,choice:a.premise,bb:a.bb,$b:a.$b,format:a.format,B:a.B})}n(mv,jv);function nv(a){var b=a.sM;jv.call(this,{CU:!1,U:a.U,choice:a.response,bb:a.bb,$b:a.$b,format:a.format,B:a.B});var c=this;this.xE(0);this.Qi=H(this);this.Je=H(this);this.Pi=H(this);this.wg=b;B(this,this,Pk,function(a){if(c.enabled()){a.preventDefault();var b=!1,d=a.screenX,h=a.screenY,k=B(c,window,Rk,function(f){b||(b=!0,c.Qi.a(a.screenY));var g=Ig(c.displayObject());c.Je.a({x:f.screenX-d+(g?g.Ff:0),y:f.screenY-h})}),m=B(c,window,Qk,function(){Dd(c,k);Dd(c,m);b&&c.Pi.a()})}},this,Vk);B(this,this,"keydown",
this.pe,this);B(this,this,"blur",function(){return c.La(!1)},this)}n(nv,jv);nv.prototype.wy=function(a,b,c){var d=ql(this.Rf);b=(new L(d.left,d.top,d.width,d.height)).translate(b,c);return(a=ke(b,a))?a.width*a.height:0};nv.prototype.pe=function(a){switch(a.keyCode){case 32:this.La(!this.selected());break;case 38:this.wg.Qj(this.choice(),"up");break;case 40:this.wg.Qj(this.choice(),"down");break;case 37:this.wg.Qj(this.choice(),"left");break;case 39:this.wg.Qj(this.choice(),"right")}};function ov(a){var b=a.response;this.pf=a.premise;this.Fa=b}ov.prototype.premise=function(){return this.pf};ov.prototype.response=function(){return this.Fa};ov.prototype.response=ov.prototype.response;ov.prototype.premise=ov.prototype.premise;function pv(a){var b=a.parent,c=a.contentState,d=a.mode,f=a.bb,g=a.$b,h=a.U,k=a.format;a=a.B;S.call(this,{o:R(b,"content")});this.$=a;this.ea=b;this.X=c;this.Fb=[];this.dd=[];this.dc=0;this.G=h;this.wv=this.ol=0;this.jw="reviewWithCorrectAnswers"==d||"reviewWithCorrectAnswers"==d;this.SF(f,g,k);this.m("margin-bottom","20px");this.Nb(d)}n(pv,S);e=pv.prototype;
e.Nb=function(a){var b=this;this.jw="reviewWithCorrectAnswers"==a||"reviewWithCorrectAnswers"==a;var c="reviewWithCorrectAnswers"==a;this.dd.forEach(function(a,d){a.rE(c?d+1:null);a.c("review",b.jw)});var d=this.X.responses();this.Fb.forEach(function(a,g){g=d[g];g=c?qv(b.X,g):null;a.rE(g);a.c("review",b.jw)});this.Wi()};
e.SF=function(a,b,c){var d=this;this.X.premises().forEach(function(f){var g=new mv({premise:f,bb:a,$b:b,U:d.G,format:c,B:d.$});g.c("connected",d.X.isConnected(f));d.dd.push(g);Q(d,g)});this.X.responses().forEach(function(f,g){var h=new nv({response:f,bb:a,$b:b,U:d.G,format:c,sM:d,B:d.$});h.c("connected",d.X.isConnected(f));d.Fz(h);d.Fb.push(h);Q(d,h,g)})};e.Fz=function(){};
e.h=function(a){S.prototype.h.call(this,a);for(var b=l(this.Fb),c=b.next();!c.done;c=b.next())c.value.h(a);b=l(this.dd);for(c=b.next();!c.done;c=b.next())c.value.h(a)};e.$l=function(a){var b=this;return"byItems"==a?this.Fb.map(function(a,d){return d<b.dd.length?[b.dd[d],a]:[a]}):[[this]]};e.ja=function(a,b){a&&b&&(this.ol!=a||this.wv!=b)&&(this.ol=a,this.wv=b,this.Wi())};
e.Wi=function(){if(!z||document.body.contains(this.ea.displayObject())){this.Ja(this.ol);var a=ql(this),b=ql(this.ea);this.m("margin-bottom",a.bottom+5>=b.bottom?"20px":"")}};e.Ja=function(a){a=Math.max(a,205);this.dc=0;this.OA(a)};
e.OA=function(a){var b=this,c=rv(this,this.X.BM()),d=Math.round(a*c),f=a-d,g={};this.Fb.forEach(function(a,b){g[b]={};g[b].connected=a.Qk("connected")});var h={};this.dd.forEach(function(a,b){h[b]={};h[b].connected=a.Qk("connected")});this.dd.forEach(function(a,c){c=h[c].connected;a.ra(Math.floor(d-13-.5*(b.jw&&c?0:100<=b.dc?78:58)))});this.Fb.forEach(function(a,c){c=g[c].connected||!sv(b.X,a.choice());a.ra(Math.floor(f-13-.5*(b.jw&&c?0:100<=b.dc?78:58)+18))});this.Fb.concat(this.dd).forEach(function(a){a.m("height",
"");a.reset()});this.dc=this.Fb.reduce(function(a,b){b=parseInt(cg(b.displayObject(),"height"),10);return Math.max(a,isNaN(b)?0:b)},0);this.dc=this.dd.reduce(function(a,b){b=parseInt(cg(b.displayObject(),"height"),10);return Math.max(a,isNaN(b)?0:b)},this.dc);c=Math.floor(.25*this.ea.height());this.dc=Math.min(this.dc,c);this.Fb.forEach(function(a,b){g[b].width=a.width()});this.Fb.forEach(function(c,d){c.move(a-13-g[d].width,tv(b,d))});this.dd.forEach(function(a,c){a.move(13,tv(b,c))});this.Fb.concat(this.dd).forEach(function(a){a.Bb(b.dc)})};
e.setParentScale=function(a){S.prototype.setParentScale.call(this,a);for(var b=l(this.dd),c=b.next();!c.done;c=b.next())c.value.setParentScale(a);b=l(this.Fb);for(c=b.next();!c.done;c=b.next())c.value.setParentScale(a)};e.Za=function(a,b){a=S.prototype.Za.call(this,a,b);a.width=Math.max(a.width,205);return a};e.Qj=function(){throw Error("could not called");};e.sr=function(){throw Error("could not called");};function tv(a,b){return a.dc*b+b*(b?100<=a.dc?17:13:0)+6}
function rv(a,b){a=102.5/a.width();return be(b,a,1-a)};function uv(a){pv.call(this,{parent:a.parent,contentState:a.contentState,mode:a.mode,bb:a.bb,$b:a.$b,U:a.U,format:a.format,B:a.B});this.W=null}n(uv,pv);e=uv.prototype;e.Nb=function(a){pv.prototype.Nb.call(this,a);if("reviewWithCorrectAnswers"==a){a=l(this.dd);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=vv(this.X,b.choice());kv(b,c)}a=l(this.Fb);for(b=a.next();!b.done;b=a.next())b=b.value,sv(this.X,b.choice())?(c=wv(this.X,b.choice()),kv(b,c)):-1!=qv(this.X,b.choice())&&kv(b,!1,!0)}};
e.Qj=function(a,b){var c=this.Fb.findIndex(function(b){return b.choice()==a}),d=this.Fb[c],f=this.X.isConnected(a);switch(b){case "up":d.selected()?xv(this,c):0<c&&this.Fb[c-1].focus();break;case "down":d.selected()?yv(this,c):c<this.Fb.length-1&&this.Fb[c+1].focus();break;case "left":d.selected()&&!f&&zv(this,c);break;case "right":d.selected()&&f&&Av(this,c)}};function zv(a,b){if(b<a.dd.length){var c=a.Fb[b];b=a.dd[b];c.c("connected",!0);b.c("connected",!0);a.X.Kt(b.choice(),c.choice())}}
function Av(a,b){if(b<a.dd.length){var c=a.Fb[b];b=a.dd[b];c.c("connected",!1);b.c("connected",!1);Bv(a.X,b.choice(),c.choice())}}function xv(a,b){if(!a.X.isConnected(a.Fb[b].choice())){for(var c=b,d=b-1;0<=d;--d)if(!a.X.isConnected(a.Fb[d].choice())){c=d;break}Cv(a,b,c)}}function yv(a,b){if(!a.X.isConnected(a.Fb[b].choice())){for(var c=b,d=b+1;d<a.Fb.length;++d)if(!a.X.isConnected(a.Fb[d].choice())){c=d;break}Cv(a,b,c)}}function Cv(a,b,c){b!=c&&(b=a.Fb[b],Dv(a,b,a.Fb[c]),b.focus(),b.La(!0))}
e.Fz=function(a){var b=this,c=null;C(this,a.Qi,function(){b.Qp(a);c=B(b,v(b.displayObject().parentNode),"scroll",b.gR,b)});C(this,a.Je,function(a){v(b.W).Af=a;b.gR()});C(this,a.Pi,function(){b.zh();Dd(b,c)})};e.Xe=function(){this.zh()};
e.gR=function(){v(this.W);var a=this.W.by;this.yk.a(ql(a));var b=this.Of()-this.W.scrollTop,c=this.W.Af.x/this.parentScale(),d=ql(this.W.fm),f=v(this.ea.displayObject()).getBoundingClientRect(),g=(f.left-d.left)/this.parentScale(),h=(f.right-d.right)/this.parentScale(),k=this.cB,m=this.Of();k=Math.min(k-a.y()-a.height(),(f.bottom-d.bottom+(m+f.height/this.parentScale()>=k?0:7))/this.parentScale());d=(f.top-d.top-(m?7:0))/this.parentScale();d=be(this.W.Af.y/this.parentScale()+b,d,k);c=Math.min(h,Math.max(g,
c));a.m("transform","translate("+c+"px, "+d+"px)");a=0;c=null;g=l(this.dd);for(h=g.next();!h.done;h=g.next())h=h.value,d=ql(h),d=this.W.fm.wy(d,this.W.Af.x,this.W.Af.y+b*this.parentScale()),d>a&&(a=d,c=h);this.W.ju!=c&&(this.W.ju&&(this.W.ju.c("intersected",!1),this.W.ju=null),c&&(c.c("intersected",!0),this.W.ju=c))};
e.Qp=function(a){var b=ql(a),c=ql(this),d=new P({fa:a.displayObject().cloneNode(!0),l:"match-response-container"});d.m("position","absolute");var f=Ig(a.displayObject());d.move((b.left-c.left-(f?f.Ff:0))/this.parentScale(),(b.top-c.top)/this.parentScale());b=parseInt(cg(a.displayObject(),"width"),10);d.ra(b);Q(this,d);this.W={by:d,fm:a,ju:null,scrollTop:this.Of(),Af:{x:0,y:0}};d.c("connected",!1);a.c("dragged",!0)};e.Of=function(){return this.ea.jz()};
e.zh=function(){if(this.W){var a=this.W.fm,b=this.X.N1(a.choice());b<this.dd.length&&this.dd[b].c("connected",!1);var c=this.W.ju;c?(c.c("intersected",!1),c.c("connected",!0),b=this.dd.indexOf(c),b=this.Fb[b],b.c("connected",!1),Dv(this,a,b),this.X.Kt(c.choice(),a.choice())):b<this.dd.length&&Bv(this.X,this.dd[b].choice(),a.choice());a.c("connected",!!c);a.c("dragged",!1);this.removeChild(this.W.by);this.W=null}};
function Dv(a,b,c){var d=a.Fb.indexOf(b),f=a.Fb.indexOf(c);b.od(tv(a,f));c.od(tv(a,d));a.Lc(a.Fb[d],d<f?f+1:f);a.Lc(a.Fb[f],f<d?d+1:d);b=a.Fb;c=l([b[f],b[d]]);b[d]=c.next().value;b[f]=c.next().value;a=a.X;b=l([a.Xf[f],a.Xf[d]]);a.Xf[d]=b.next().value;a.Xf[f]=b.next().value;a.Ka()};function Ev(a){var b=a.Qh,c=a.quizSize,d=a.Rh,f=a.Ze;Ws.call(this,a.da,a.U,a.I,a.B);this.fd=c;this.wd=d;this.Pv=b;this.aw=null;this.Ic=f}n(Ev,Ws);e=Ev.prototype;e.xm=function(a){this.aw=new Ln(new sn(this.Ic,this.G,this.Pv),a,w(this.G,vj),this.Ic)};e.Tt=function(a){return Ws.prototype.Tt.call(this,a)};
e.Fj=function(a){this.Tc=O?new Kt({parent:this.ea,mode:this.oa,state:a.contentState(),Cb:this.ug(a),B:this.$,da:this.P,I:this.g,Rh:this.wd}):new Gt({parent:this.ea,mode:this.oa,af:a,Cb:this.ug(a),B:this.$,da:this.P,extraWords:w(this.Ii,qt),I:this.g,Rh:this.wd})};e.yj=function(a){this.Tc=new Bt({parent:this.ea,mode:this.oa,state:a.contentState(),Cb:this.ug(a),B:this.$,da:this.P,I:this.g,Rh:this.wd})};
e.rj=function(a){this.Tc=new xt({parent:this.ea,mode:this.oa,state:a.contentState(),Cb:this.ug(a),B:this.$,da:this.P,I:this.g,Rh:this.wd})};e.wj=function(a){this.Tc=new uv({parent:this.ea,contentState:a.contentState(),mode:this.oa,bb:this,$b:this.yd,B:this.$,U:this.G,format:this.ug(a)})};e.pj=function(a){this.Tc=new nu({Ig:this,parent:this.ea,contentState:a.contentState(),settings:v(a.slide().settings().Wt()),K:a.slide().settings().K(),mode:this.oa,B:this.$,quizSize:this.fd,I:this.g})};
e.vj=function(a){this.Tc=new iv({parent:this.ea,contentState:a.contentState(),bb:this,lo:a.slide().content().lo(),B:this.$,da:this.P,settings:a.slide().settings(),format:this.ug(a)})};e.sj=function(a){this.Tc=new Pu({parent:this.ea,content:a.contentState(),settings:v(a.slide().settings().Tq()),mode:this.oa})};e.OL=function(a,b,c,d){return Fv(this,{object:a,Ha:a.Ha(),Hj:b,mediaController:v(c),Jj:v(d)})};
e.xe=function(a,b,c){b=yt(this.P,b);var d=new Nn(b,v(this.aw));return this.wd.xe({htmlText:b.htmlText(),Oj:d,fl:c,o:a?R(a,"rich-text-view"):void 0})};function Fv(a,b){var c=b.object;b=new kt({Ha:b.Ha,U:a.G,Qh:a.Pv,Hj:b.Hj,mode:a.oa,Ze:a.Ic,mediaController:b.mediaController,Jj:b.Jj});return a.Nk(c,b)};function Gv(a,b){this.Mh=null;this.rp=a;this.Sb=b}n(Gv,vr);Gv.prototype.xo=function(){return wr(this,this.rp.src(),new L(this.Sb.x(),this.Sb.y(),this.Sb.width(),this.Sb.height()),Bh(this.rp))};function Hv(a){Ev.apply(this,arguments)}n(Hv,Ev);Hv.prototype.KL=function(a,b){return Iv(this,a,new Am(a,b))};Hv.prototype.YT=function(a,b){return Iv(this,a,new Em(a,b))};function Iv(a,b,c){a=a.Nk(b,c);a.Ry(new Gv(b,a));return a};function Jv(){this.Dc=this.Nl=this.Vf=this.Up=null}Jv.prototype.ec=function(){var a=[];this.Vf&&a.push.apply(a,ca(this.Vf.ec()));this.Nl&&a.push.apply(a,ca(this.Nl.ec()));this.Up&&a.push.apply(a,ca(this.Up.ec()));this.Dc&&a.push.apply(a,ca(this.Dc.ec()));return a};Jv.prototype.yf=function(a){return null!==this.tA(a)};Jv.prototype.ze=function(a){var b=Kv(a,this.Vf);b=Kv(a,this.Dc,b);b=Kv(a,this.Up,b);b=Kv(a,this.Nl,b);if(null==b)throw Error("unknown field name");return b};
Jv.prototype.tA=function(a){var b=this.ec();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 Kv(a,b,c){c=void 0===c?null:c;return b&&b.yf(a)?b.ze(a):c};function Lv(){this.dg={}}function Mv(a,b,c){a.yf(b)||(a.dg[b.toLowerCase()]=c)}Lv.prototype.ec=function(){var a=this.dg,b=[],c=0,d;for(d in a)b[c++]=d;return b};Lv.prototype.yf=function(a){return null!==this.tA(a)};Lv.prototype.ze=function(a){a=this.tA(a);if(null===a)throw Error("unknown field name");return Zb(this.dg,a)};Lv.prototype.tA=function(a){var b=this.ec();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 Nv(a,b){return Sb(a,function(a,d){return d.toLocaleLowerCase()==b.toLocaleLowerCase()})}function Ov(a,b){null!=b&&Qb(b,function(b,d){a.yf(d)?a.dg[d.toLowerCase()]=b:Mv(a,d,b)})}function Pv(a){var b=ej(!0),c={};Qb(b,function(a,b){/^[a-zA-Z0-9_]+$/.test(b)&&(c[b]=a)});!Nv(c,"USER_NAME")&&p(c.username)&&(c.USER_NAME=c.username);!Nv(c,"USER_EMAIL")&&p(c.email)&&(c.USER_EMAIL=c.email);Ov(a,c)}
function Qv(a,b,c,d){var f=d||{};Qb(d,function(a,b){a=b.toLocaleLowerCase();a!=b&&(f[a]=f[b],delete f[b])});d=l(a.ec());for(var g=d.next();!g.done;g=d.next())g=g.value,f.hasOwnProperty(g)||(f[g]=a.ze(g));c&&(f.userid=c);Ov(b,f)};function Rv(a){var b=a.contentState;ds.call(this,{slide:a.slide,contentState:b,zb:a.zb});this.bO=b}n(Rv,ds);Rv.prototype.GE=function(){return this.bO.GE()};Rv.prototype.yr=function(){var a=new Lv,b=this.bO.ec();b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=c.xr();d&&Mv(a,c.Nd.je().text(),d)}return a};function Sv(a){p(a)&&(this.vf=1E3*a);this.KA=null;this.Ek=0;this.iT=new E;this.JC=new E}e=Sv.prototype;e.start=function(){if(p(this.vf)&&this.Ek>=this.vf)this.JC.a();else{if(this.Xk())throw Error("already started");this.LR=Na();this.KA=setInterval(La(this.BZ,this),200)}};e.stop=function(){if(!this.Xk())throw Error("not running");clearInterval(this.KA);this.KA=null};e.Xk=function(){return null!==this.KA};e.time=function(){return Math.floor(this.Ek/1E3)};e.setTime=function(a){this.Ek=1E3*a};
e.BZ=function(){var a=Na(),b=this.Ek+(a-this.LR),c=Math.floor(b/1E3)!=this.time();this.Ek=b;c&&(this.iT.a(),p(this.vf)&&this.Ek>=this.vf&&(this.stop(),this.JC.a()));this.LR=a};function Tv(a){return 0<=["embedded"].indexOf(a)}function Uv(a){return 0<=["customization","embedded-customization"].indexOf(a)};function Vv(){this.title=this.type="";this.passingPercent=this.$c=this.HV=this.vN=0;this.RL=this.version="";this.DN=0;this.mU="";this.ma=0;this.sL="";this.jV=!1;this.tN="";this.iV=this.hV=this.mE=!1;this.CN="";this.CL=!1;this.HM=this.Mt=this.uu=this.GV=this.RT=null;this.GM={}};function Wv(a){var b=a.I;this.i=a.Ab;this.g=b;this.L=this.i.quiz().settings().et}
Wv.prototype.create=function(){var a=this.i.evaluation(),b=new Vv;b.title=this.i.quiz().title();b.type=a?"graded":"survey";b.version="9.0";b.RL=this.i.generateDetailsXml();b.DN=this.i.quizDuration();b.mU=Hl(this.i.quizDuration());var c=this.i.quiz().settings().Z().ma();b.ma=c.isEnabled()?c.value():0;a&&(b.vN=a.maxScore(),b.HV=a.awardedScore(),b.passingPercent=a.passingPercent(),b.$c=a.wu());a=this.i.quiz().Ta().Ij();b.CL=!!a&&a.visible();b.RT=b.CL?v(a).content():null;b.uu=this.i.uu();b.Mt=this.i.Mt();
if(a=this.i.Iq())b.GV=a,a.yf("userid")&&(b.CN=a.ze("userid"));b.HM=this.L.Bu();if(b.HM)for(b.GM={},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.GM[c]=this.g.A(c);return b};function Xv(){};var Yv;function Zv(){}r(Zv,Xv);Zv.prototype.Ut=function(){a:{if(!this.xU&&"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.xU=c;break a}catch(f){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}d=this.xU}return d?new ActiveXObject(d):new XMLHttpRequest};Yv=new Zv;function $v(){this.bk=new E}$v.prototype.response=function(){return this.Fa};$v.prototype.send=function(a,b,c){var d;if(d=tk){var f=window.location.toString();d=a.match(Ve);f=f.match(Ve);d=!(d[3]==f[3]&&d[1]==f[1]&&d[4]==f[4])}d?aw(this,a,b,c):bw(this,a,b,c)};
function aw(a,b,c,d){v("POST"==c||"GET"==c);var f=new XDomainRequest;b=cw(b);f.onload=function(){a.Fa=f.responseText;a.bk.a(!0)};f.onerror=function(){a.bk.a(!1)};f.ontimeout=function(){tk&&window.console.log("ontimeout")};f.onprogress=function(){tk&&window.console.log("progress")};try{f.open(c,b),f.send(Xe(d))}catch(g){f.onerror()}}
function bw(a,b,c,d){var f=Yv.Ut();d=Xe(d);"GET"==c&&(b+="?"+d);f.open(c,b,!0);f.onreadystatechange=function(){try{4==f.readyState&&(200==f.status?(a.Fa=f.responseText,a.bk.a(!0)):a.bk.a(!1))}catch(g){a.bk.a(!1)}};try{"POST"==c?(f.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),f.send(d)):f.send()}catch(g){a.bk.a(!1)}}
function cw(a){var b=window.location.toString().match(Ve)[1]||null;if(null!=b&&"file"!=b){var c=a.match(Ve)[1]||null;null!=c&&(a=b+a.substr(c.length))}return a};function dw(){G.call(this);this.bk=H(this)}n(dw,G);dw.prototype.send=function(a,b){var c=this,d=new $v;b=ew(b);var f=C(this,d.bk,function(a){zd(c,f);c.bk.a(a)});d.send(a,"POST",b)};
function ew(a){var b={};b.t=a.type;a.CN&&(b.sid=a.CN);var c=a.Mt,d=a.HM;d&&(b.rf=c?fw(c,d.from()):d.from(),b.rs=c?fw(c,d.mz()):d.mz(),b.rc=c?fw(c,d.$x()):d.$x(),b.rm=JSON.stringify(a.GM));null!=a.DN&&(b.ut=a.DN,b.fut=a.mU);a.sL&&(b.ae=a.sL,b.aa=a.jV);a.tN&&(b.se=a.tN,b.sa=a.mE,b.sc=a.hV,b.sf=a.iV);var f=a.uu;if(f){var g={};bb(f.ec(),function(a){var c=a.toUpperCase();a=v(f).ze(a);g[c]=a;b[c]=a});b.pv=JSON.stringify(g)}var h=a.GV;h&&bb(h.ec(),function(a){b[a.toUpperCase()]=v(h).ze(a)});c=a.RT;var k=
a.CL;c&&bb(c.ec(),function(a,c){var d=null!=h&&h.yf(a.je().text());"disabled"!=a.usage()&&(k||d)&&(b["vt["+c+"][id]"]=a.je().text().toUpperCase(),b["vt["+c+"][title]"]=a.title().text())});b.v=a.version;null!=a.RL&&(b.dr=a.RL);b.qt=a.title;null!=a.vN&&(b.tp=Xg(a.vN),p(a.$c)&&(b.ps=Xg(a.$c)),p(a.passingPercent)&&(b.psp=Xg(a.passingPercent)),b.sp=Xg(a.HV));null!=a.ma&&(b.tl=a.ma);return b}
function fw(a,b){b=b.slice(0);for(var c=l(a.ec()),d=c.next();!d.done;d=c.next())d=d.value,b=b.replace(new RegExp("%"+d+"%","gi"),a.ze(d));return b};function gw(a,b,c){var d=Zg(a,c);try{b&&"_self"!=b?window.open("javascript:"+d,b):function(){eval(d)}()}catch(f){}};function hw(a){var b=a.Ab,c=a.wr;a=a.I;G.call(this);this.i=b;this.TW=c+"/quiz_results";this.L=b.quiz().settings().et;this.Dc=b.Iq();this.CJ=new dw;this.RR=new Wv({Ab:b,I:a});this.fC=H(this);this.ix=H(this);C(this,this.ix,this.gZ,this);this.hC=H(this);this.gC=H(this);this.zH=!0}n(hw,G);
hw.prototype.send=function(){if(this.zH){var a=this.L.Yn().TL(),b=this.Dc&&this.Dc.yf("USER_EMAIL")?this.Dc.ze("USER_EMAIL"):"",c=this.L.Yn().enabled(),d=this.i.evaluation();if(d){var f=!0;switch(this.L.Yn().HL()){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.L.Ho().enabled();if(f||d){this.fC.a();c=this.RR.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.sL=f;c.jV=this.L.Yn().EE()}d&&(c.tN=b,b=this.L.Ho(),c.mE=b.EE(),c.hV=c.mE&&b.Eo(),c.iV=c.mE&&b.kN());iw(this,this.ix);this.CJ.send(this.TW,c)}else this.Cu()}else jw(this);this.L.nu().enabled()&&(b=this.L.nu(),c=kw(this.i),gw(b.LM(),b.target(),c))};hw.prototype.Cu=function(){this.zH&&(this.zH=!1,jw(this))};hw.prototype.gZ=function(a){a&&this.Cu()};
function jw(a){if(a.L.Fu().enabled()){a.hC.a();iw(a,a.gC);var b=a.L.Fu().url(),c=a.RR.create();a.CJ.send(b,c)}}function iw(a,b){var c,d=Zi(function(){d=void 0;p(c)&&b.a(c,new Jl)},a,500),f=C(a,a.CJ.bk,function(g){zd(a,f);d?c=g:b.a(g,new Jl)})};function lw(a,b){this.ci=a;this.Lx=[];this.Qz=[];this.BP=[];for(a=0;a<b.count();++a){var c=b.TB[a];if(0==c.start()&&c.end()==this.ci.count()+1)for(var d=0;d<this.ci.count();++d)this.Lx.push(this.ci.get(d));else{if(0==c.start())for(d=c.start()+1;d<=c.end();++d)this.Lx.push(this.ci.get(d-1));if(c.end()==this.ci.count()+1)for(d=c.start();d<c.end();++d)this.Qz.push(this.ci.get(d-1))}this.BP.push(c)}}
function mw(a,b,c,d){for(var f=[],g={Jo:0};g.Jo<a.ci.count();g={Bz:g.Bz,Jo:g.Jo},++g.Jo)if(g.Bz=g.Jo+1,!fb(a.BP,function(b){return function(c){return 0==c.start()||c.end()==a.ci.count()+1?!1:b.Bz==c.start()&&b.Bz<=c.end()?(f.push(nw(a,c)),b.Jo=c.end()-1,!0):!1}}(g))){var h=a.ci.get(g.Jo);a.Lx.includes(h)||a.Qz.includes(h)||f.push(h)}d&&ow(f);c&&ub(f);c=a.QG(d);b=-1==b?c:Math.min(b,c);c=pw(a.Lx,d);g=[];c<b&&(c+=pw(a.Qz,d),g=a.Qz);h=[];c<b&&(h=rw(f,b-c,d));return a.Lx.concat(h).concat(g)}
function ow(a){for(var b=a.length-1;0<=b;--b){var c=a[b];Ba(c)||"InfoSlide"!=c.type()||a.splice(b,1)}}lw.prototype.QG=function(a){for(var b=0,c=0;c<this.ci.count();++c){var d=this.ci.get(c);Ba(d)||(a?"InfoSlide"!=d.type()&&b++:b++)}return b};function pw(a,b){for(var c=0,d=0;d<a.length;++d){var f=a[d];Ba(f)||(b?"InfoSlide"!=f.type()&&c++:c++)}return c}function rw(a,b,c){for(var d=[],f=0,g=0;g<b;++g){var h=a[g];d.push(h);f+=Ba(h)?pw(h,c):1;if(0>=b-f)break}return d}
function nw(a,b){for(var c=[],d=b.start();d<=b.end();++d)c.push(a.ci.get(d-1));return c};function sw(a){G.call(this);this.Wc=this.Ke=null;this.fh=a}n(sw,Ts);e=sw.prototype;
e.get=function(a){this.Ke=this.Wc=null;var b=!!this.fh&&"reviewing"==this.fh.sessionMode(),c=a.slide().settings().K(),d=di(a.slide().settings());if(b&&!c)return null;switch(d){case "none":return b&&c?(this.wf(a),this.Ke):null;case "byAnswer":b=a.slide().type();d=["MultipleChoice"];var f=["MultipleChoice","TrueFalse"];if(c&&-1!=d.indexOf(b)||!c&&-1!=f.indexOf(b))return this.wf(a),this.Ke;throw Error("this question doesn't support answer feedback type");case "byQuestion":return this.wf(a),this.Ke}Ta("unknown feedback type");
return null};e.status=function(){return this.Wc};e.uj=function(){};e.oj=function(){};e.Bj=function(){};e.tj=function(a){tw(this,a)};e.xj=function(a){if("byAnswer"==di(a.slide().settings()))if(a.slide().settings().K()){a=a.contentState();this.Wc="incorrect";for(var b=0;b<a.count();++b){var c=a.getChoiceState(b);if(c.selected()){a=w(c.choice(),Bp);this.Wc=a.correct()?"correct":"incorrect";this.Ke=a.Mj();break}}}else uw(this,a.contentState());else vw(this,a)};
e.Dj=function(a){"byAnswer"==di(a.slide().settings())?uw(this,a.contentState()):vw(this,a)};e.zj=function(a){vw(this,a)};e.Fj=function(a){vw(this,a)};e.yj=function(a){vw(this,a)};e.rj=function(a){vw(this,a)};e.Ej=function(a){vw(this,a)};e.Aj=function(a){vw(this,a)};e.Cj=function(a){vw(this,a)};e.wj=function(a){vw(this,a)};e.sj=function(a){vw(this,a)};e.qj=function(a){tw(this,a)};e.vj=function(a){tw(this,a)};e.pj=function(a){vw(this,a)};
function vw(a,b){var c=b.slide().settings();if(c.K()){var d=b.review();if(d)switch(d.status()){case "correct":a.Ke=c.Lv.correct;a.Wc="correct";break;case "incorrect":a.Ke=ci(c,ms(b)?"incorrect":"attempt");a.Wc="incorrect";break;case "partially":a.Ke=ci(c,ms(b)?"partially":"attempt"),a.Wc="partially"}}else tw(a,b)}function tw(a,b){a.Ke=ci(b.slide().settings(),"answered");a.Wc="answered"}
function uw(a,b){for(var c=0;c<b.count();++c){var d=b.getChoiceState(c);if(d.selected()){a.Ke=d.choice().Mj();a.Wc="answered";break}}};function ww(a){ds.call(this,a);1!=this.Ch&&(this.Ch=!0)}n(ww,ds);function xw(a){ds.call(this,a)}n(xw,ds);function yw(a,b){G.call(this);this.cf=a;this.ij=!1;this.xa=H(this);this.Yr="";null!=b&&this.Gb(b)}n(yw,G);e=yw.prototype;e.customAnswer=function(){return this.Yr};e.choice=function(){return this.cf};e.selected=function(){return this.ij};e.La=function(a){this.ij!=a&&(this.ij=a,this.xa.a())};e.Ve=function(){return this.xa};e.persistState=function(a){var b={};b[a.selected]=this.ij?1:0;this.Yr&&(b[a.customAnswer]=this.Yr);return b};
e.Gb=function(a){var b=Fr.Xc;this.ij=!!a[b.selected];a[b.customAnswer]&&(this.Yr=a[b.customAnswer])};yw.prototype.choice=yw.prototype.choice;yw.prototype.customAnswer=yw.prototype.customAnswer;function zw(a){for(var b=[],c=0;c<a.length;++c){var d=a[c];d instanceof zp&&d.locked()&&b.push(c)}qb(b);c=[];for(d=b.length-1;0<=d;--d){var f=b[d];c.push(a[f]);kb(a,f)}c.reverse();ub(a);for(d=0;d<b.length;++d)nb(a,b[d],0,c[d])};function Aw(a){var b=a.Xc,c=a.Fi,d=a.K;a=a.Ia;Ar.call(this);var f=this;this.JP=b;this.qc=[];var g=null!=a?[]:Bw(b),h={};null!=a&&Qb(a,function(a,b){b=f.JP.getChoice(b);h[b.id()]=a;g.push(b)});c&&this.IS(g);b=l(g);for(c=b.next();!c.done;c=b.next())c=c.value,c=this.HO(c,h[c.id()]),this.qs(c);this.Md=p(d)?d:!1}n(Aw,Ar);e=Aw.prototype;e.count=function(){return this.qc.length};e.getChoiceState=function(a){v(0<=a&&a<this.count());return this.qc[a]};e.K=function(){return this.Md};
e.persistState=function(a){var b=this,c={};this.qc.forEach(function(d){c[b.JP.getChoiceIndex(d.choice())]=d.persistState(a.Xc)});return c};e.IS=function(a){zw(a)};e.qs=function(a){D(this,a);C(this,a.Ve(),this.Ka,this);this.qc.push(a)};e.HO=function(a,b){return new yw(a,b)};function Bw(a){for(var b=[],c=0;c<a.count();++c){var d=a.getChoice(c);b.push(d)}return b}Aw.prototype.getChoiceState=Aw.prototype.getChoiceState;Aw.prototype.count=Aw.prototype.count;function Cw(a){Ar.call(this);this.nb="";null!=a&&this.Gb(a)}n(Cw,Ar);e=Cw.prototype;e.text=function(){return this.nb};e.setText=function(a){this.nb=a;this.Ka()};e.initiated=function(){return!!this.nb.length};e.response=function(){return this.text()};e.persistState=function(a){var b={};b[a.hU.text]=this.nb;return b};e.Gb=function(a){this.nb=a[Fr.hU.text]};Cw.prototype.response=Cw.prototype.response;function Dw(a){var b=a.content,c=a.Z1,d=a.a2;a=a.Ia;Ar.call(this);this.f=b;this.Xf=[];this.cj=[];this.ef=[];null!=a?this.Gb(a):this.Al(c,d)}n(Dw,Ar);e=Dw.prototype;
e.Al=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,ca(c));this.Xf=f;b&&zw(this.Xf);b=this.f.matches();d=[];for(f=0;f<b.count();++f)c=b.getChoice(f).premise(),d.push(c);this.cj=d;a&&zw(this.cj)};e.initiated=function(){return this.f.matches().count()==this.ef.length};e.content=function(){return this.f};e.premises=function(){return this.cj};
e.responses=function(){return this.Xf};e.isConnected=function(a){return!!this.ef.find(function(b){return b.response()==a||b.premise()==a})};function Fs(a,b){var c=a.f.matches().getChoice(b);return!!a.ef.find(function(a){return a.premise()==c.premise()&&Ew(a.response(),c.response())})}
function vv(a,b){var c=a.ef.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&&Ew(g.response(),c.response())){d=!0;break}}return d}e.Kt=function(a,b){var c=ib(this.ef,function(b){return b.premise()==a});-1!=c&&this.ef.splice(c,1);c=ib(this.ef,function(a){return a.response()==b});-1!=c&&this.ef.splice(c,1);this.ef.push(new ov({premise:a,response:b}));this.Ka()};
function Bv(a,b,c){var d=ib(a.ef,function(a){return a.premise()==b&&a.response()==c});-1!=d&&(a.ef.splice(d,1),a.Ka())}e.BM=function(){return this.f.BM()};e.E4=function(a){return this.cj.indexOf(a)};e.N1=function(a){return this.Xf.indexOf(a)};e.matches=function(){return this.ef};
function qv(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.ef.find(function(a){return a.response()==b});if(!c)return-1;for(d=0;d<a.cj.length;++d)if(a.cj[d]==c.premise())return d+1;return-1}e.persistState=function(a){var b=this,c={};c[a.Sk.premises]=this.cj.map(function(a){return Fw(b,a)});c[a.Sk.responses]=this.Xf.map(function(a){return Gw(b,a)});c[a.Sk.matches]=Hw(this);return c};
e.Gb=function(a){var b=this;a[Fr.Sk.premises].forEach(function(a){a=Iw(b,a);b.cj.push(a)});a[Fr.Sk.responses].forEach(function(a){a=Jw(b,a);b.Xf.push(a)});Kw(this,a[Fr.Sk.matches])};function Kw(a,b){Qb(b,function(b,d){d=Iw(a,d);b=Jw(a,b);a.ef.push(new ov({premise:d,response:b}))})}function sv(a,b){return!!a.ef.find(function(a){return a.response()==b})}
function wv(a,b){var c=a.ef.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 Fw(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 Gw(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 Hw(a){var b={};a.ef.forEach(function(c){b[Fw(a,c.premise())]=Gw(a,c.response())});return b}function Iw(a,b){return a.f.matches().getChoice(b).premise()}
function Jw(a,b){var c=a.f.matches().count();return b<c?a.f.matches().getChoice(b).response():a.f.distractors().getChoice(b-c)}function Ew(a,b){var c=a.textRange().htmlText()==b.textRange().htmlText();a=a.vc==b.vc;return c&&a};function Lw(a,b,c){G.call(this);this.Mg=a;this.Fa="";this.L=b;this.u=H(this);null!=c&&this.Gb(c)}n(Lw,G);e=Lw.prototype;e.J=function(){return this.u};e.answers=function(){return this.Mg};e.response=function(){return this.Fa};e.nd=function(a){this.Fa=a;this.u.a()};e.initiated=function(){return!!this.Fa.length};e.correct=function(){var a=this;return!!this.Mg.find(function(b){return b.UT(a.Fa)},this)};e.K=function(){return this.L.K()};
e.persistState=function(a){var b={};b[a.numeric.response]=this.Fa;return b};e.Gb=function(a){this.Fa=a[Fr.numeric.response]};Lw.prototype.response=Lw.prototype.response;function Mw(a,b,c,d){Ar.call(this);this.f=a;this.Me=b;this.ne=c;this.HB=d;this.VR=H(this);this.WR=H(this);this.ES=H(this)}n(Mw,Ar);e=Mw.prototype;e.content=function(){return this.f};e.evaluation=function(){return this.ne};e.passingScoreType=function(){return this.HB};e.groups=function(){return this.Me};e.restartQuiz=function(){this.VR.a()};e.ez=function(){this.ES.a()};e.persistState=function(){return{}};function Nw(a){Ar.call(this);this.f=a}n(Nw,Ar);Nw.prototype.content=function(){return this.f};Nw.prototype.persistState=function(){return{}};function Ow(a){var b=a.Xc,c=a.Ia;Aw.call(this,{Xc:b,Fi:a.Fi,K:a.K});this.Tr=[];this.yh=[];for(a=0;a<b.count();++a)this.Tr.push(b.getChoice(a));if(null!=c)Pw(this,b,c);else for(c=0;c<b.count();++c)this.yh.push(this.getChoiceState(c).choice())}n(Ow,Aw);function Pw(a,b,c){a.yh=c[Fr.kV.Xc].map(function(a){return b.getChoice(a)})}e=Ow.prototype;e.Xc=function(){return this.Tr};e.HO=function(a){return new yw(a)};e.initiated=function(){return!0};
function Hq(a,b,c){var d=a.yh.indexOf(b);a.yh.splice(d,1);a.yh.splice(c,0,b);a.Ka()}e.IS=function(a){if(a.length){var b=a.slice();if(!(2>a.length))for(;sb(b,a);)zw(a)}};e.persistState=function(a){var b=this,c={};c[a.kV.Xc]=this.yh.map(function(a){return b.Tr.indexOf(a)});return c};e.studentResponse=function(){return this.yh.slice()};Ow.prototype.studentResponse=Ow.prototype.studentResponse;function Qw(a,b,c){Ar.call(this);this.qc=a;this.L=b;this.Fa=new Zp("");C(this,this.Fa.Cm,this.SI,this);C(this,this.Fa.On,this.Ka,this);null!=c&&this.Gb(c)}n(Qw,Ar);e=Qw.prototype;e.Xc=function(){return this.qc};e.response=function(){return this.Fa};e.K=function(){return this.L.K()};e.initiated=function(){return 0!==this.Fa.text().length};e.SI=function(a){a.Zt()};
e.correct=function(){for(var a=this.qc,b=this.L.bF,c=vb(Yg(b?this.Fa.text():this.Fa.text().toLowerCase())),d=!1,f=0;f<a.count();++f){var g=a.getChoice(f);g=vb(Yg(b?g.textRange().text():g.textRange().text().toLowerCase()));if(c===g){d=!0;break}}return d};e.persistState=function(a){var b={};b[a.DV.response]=this.Fa.text();return b};e.Gb=function(a){this.Fa.setText(a[Fr.DV.response])};Qw.prototype.response=Qw.prototype.response;var Rw=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;function Sw(a){G.call(this);this.Nd=a;this.Xl="";this.xa=H(this);this.Hx=H(this)}n(Sw,G);e=Sw.prototype;e.xr=function(){return this.Xl};function rr(a,b){a.Xl!=b&&(a.Xl=b,a.xa.a())}e.submit=function(){this.Hx.a();return this.errors()};e.persistState=function(a){var b={};b[a.xr]=this.Xl;b[a.vz]=this.Nd.je();return b};e.Ct=function(){return this.Nd.je().text()};
e.errors=function(){var a=[];a:{var b=this.Nd.type();var c=new pr(this.Ct(),"field-value-is-invalid");switch(b){case "email":if(b=this.Xl,b.length&&!Rw.test(b))break a}c=null}if("mandatory"==this.Nd.usage()&&""==this.Xl)a.push(new pr(this.Ct(),"required-field-is-missing"));else if(c)a.push(c);else{if(c=""!=this.Xl){a:if(c=this.Xl,"select"==this.Nd.type()||this.Nd.value().text()){b=l(this.Nd.values());for(var d=b.next();!d.done;d=b.next())if(d.value.text()==c){c=!0;break a}c=!1}else c=!0;c=!c}if(c)switch(this.Nd.type()){case "select":a.push(new pr(this.Ct(),
"field-value-is-invalid"))}}return a};function Tw(a,b){return"select"!=a.Nd.type()?!0:!!a.Nd.values().find(function(a){return a.text()==b})}e.Ve=function(){return this.xa};e.submittedEvent=function(){return this.Hx};function Uw(a){Ar.call(this);this.f=a;this.ai=[];a=this.f.ec();a=l(a);for(var b=a.next();!b.done;b=a.next())b=new Sw(b.value),D(this,b),C(this,b.Ve(),this.Ka,this),this.ai.push(b)}n(Uw,Ar);function Vw(a,b){a.ai.forEach(function(a){var c=a.Nd.je().text().toLocaleLowerCase();b.yf(c)&&(c=b.ze(c),a.Xl!=c&&Tw(a,c)&&rr(a,c))})}Uw.prototype.ec=function(){return this.ai};
Uw.prototype.GE=function(){for(var a=[],b=l(this.ai),c=b.next();!c.done;c=b.next())c=c.value.submit(),c.length&&(a=a.concat(c));return a.length?a:null};Uw.prototype.persistState=function(){return{}};function Ww(a,b,c){Ar.call(this);var d=this;this.f=a;this.ga=[];var f=c?c[Fr.jU.placeholders]:[];a.placeholders().forEach(function(a,c){a=new vs(a,b,f[c]);D(d,a);C(d,a.J(),d.Ka,d);d.ga.push(a)})}n(Ww,Ar);Ww.prototype.initiated=function(){for(var a=l(this.ga),b=a.next();!b.done;b=a.next())if(!b.value.initiated())return!1;return!0};Ww.prototype.content=function(){return this.f};Ww.prototype.placeholders=function(){return this.ga};
Ww.prototype.persistState=function(a){var b={};b[a.jU.placeholders]=this.ga.map(function(b){return b.persistState(a.placeholders)});return b};Ww.prototype.placeholders=Ww.prototype.placeholders;function Xw(a,b,c){Ar.call(this);var d=this;this.f=a;var f=c?c[Fr.QU.placeholders]:[];this.ga=[];a.placeholders().forEach(function(a,c){a=D(d,new Hs(a,b,f[c]));C(d,a.J(),d.Ka,d);d.ga.push(a)})}n(Xw,Ar);Xw.prototype.initiated=function(){for(var a=l(this.ga),b=a.next();!b.done;b=a.next())if(!b.value.initiated())return!1;return!0};Xw.prototype.content=function(){return this.f};Xw.prototype.placeholders=function(){return this.ga};
Xw.prototype.persistState=function(a){var b={};b[a.QU.placeholders]=this.ga.map(function(b){return b.persistState(a.placeholders)});return b};Xw.prototype.placeholders=Xw.prototype.placeholders;function Yw(){}Yw.prototype.wO=function(a,b){a=Yg(v(a).toLowerCase());b=Yg(v(b).toLowerCase());return a<b?-1:a>b?1:0};function Zw(a){var b=new Yw;return a.sort(function(a,d){return b.wO(a.response(),d.response())})};function $w(a,b,c,d){Ar.call(this);var f=this;this.f=a;this.aD=H(this);H(this);var g=[];a.extraWords().forEach(function(a){return g.push(a.text())},this);var h=d?d[Fr.OE.placeholders]:[],k=d?d[Fr.OE.extraWords]:[],m=b.K();this.ga=[];a.placeholders().forEach(function(a,b){m&&null!=a.value&&g.push(a.value);f.ga.push(ax(f,a,h[b]))});b.FE()?g=g.sort((new Yw).wO):c&&zw(g);this.fp=[];d?bx(this,k):g.forEach(function(a){var b=ax(f,null);b.nd(a);b.pn=null===a?null:wb(a);f.fp.push(b)})}n($w,Ar);
function bx(a,b){a.fp=b.map(function(b){return ax(a,null,b)})}function ax(a,b,c){b=D(a,new Ps(b,c));C(a,b.J(),a.Ka,a);return b}e=$w.prototype;e.initiated=function(){for(var a=l(this.ga),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.fp};e.placeholders=function(){return this.ga};
e.persistState=function(a){var b={};b[a.OE.placeholders]=this.ga.map(function(b){return b.persistState(a.placeholders)});b[a.OE.extraWords]=this.fp.map(function(b){return b.persistState(a.placeholders)});return b};e.mD=function(){this.aD.a()};function cx(a){this.wh=a}cx.prototype.area=function(){return this.wh};
cx.prototype.Zx=function(a){var b=dx(this);if(!this.Mr){var c=dx(this),d=1024*c.width;c=1024*c.height;this.Mr=Hf(document,"CANVAS");this.Mr.width=d;this.Mr.height=c;var f=v(this.Mr.getContext("2d"));f.fillStyle="rgba(0, 0, 0, 255)";f.fillRect(0,0,d,c);c=dx(this);d=1024*c.width;c=1024*c.height;f=this.wh.points()[0];var g=v(this.Mr.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.Mr.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 dx(a){a=a.wh.rect();return new L(a.left/1E4,a.top/1E4,a.width/1E4,a.height/1E4)};function ex(a){this.wh=a}ex.prototype.area=function(){return this.wh};ex.prototype.Zx=function(a){var b=this.wh.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 fx(a){this.wh=a}fx.prototype.area=function(){return this.wh};fx.prototype.Zx=function(a){var b=ie(this.wh.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 gx(a){switch(a.type()){case "rectangle":return new fx(a);case "oval":return new ex(a);case "freeform":return new cx(a)}throw Error("unknown area type");};function hx(a){G.call(this);this.sg=a;this.u=H(this)}n(hx,G);hx.prototype.J=function(){return this.u};hx.prototype.persistState=function(a){var b=this.sg,c={};c[a.x]=zj(b.x,3);c[a.y]=zj(b.y,3);return c};function ix(a,b,c){Ar.call(this);var d=this;this.f=a;this.L=b;this.ia=[];this.Gr=[];this.f.areas().forEach(function(a){d.Gr.push(gx(a))});this.kJ=H(this);this.MB=H(this);this.NB=H(this);null!=c&&this.Gb(c)}n(ix,Ar);e=ix.prototype;e.K=function(){return this.L.K()};e.initiated=function(){return!!this.ia.length};e.points=function(){return this.ia};e.Rt=function(){this.Kd(this.ia);this.ia=[];this.NB.a();this.Ka()};e.areas=function(){return this.Gr};e.content=function(){return this.f};
function Qu(a,b){var c=a.L.Oh(),d=c&&c.isEnabled(),f=c&&1==c.value();d&&f&&a.ia.length&&(a.Kd(a.ia),a.ia=[],a.MB.a(0));c=c&&a.ia.length<c.value();if(!d||c)b=jx(a,b),a.ia.push(b),a.kJ.a(b);a.Ka()}e.persistState=function(a){var b={};b[a.im.points]=this.ia.map(function(b){return b.persistState(a.im.points)});return b};e.freePointsCount=function(){var a=this;return this.ia.reduce(function(b,c){return a.Gr.some(function(a){return a.Zx(c.sg)})?b:b+1},0)};
e.Gb=function(a){var b=this;this.ia=a[Fr.im.points].map(function(a){return jx(b,new I(a[Fr.im.points.x],a[Fr.im.points.y]))})};e.areaSelected=function(a){return this.points().some(function(b){return a.Zx(b.sg)})};function jx(a,b){b=new hx(b);C(a,b.J(),a.Ka,a);return b};function kx(a){var b=a.statement,c=a.P1;a=a.Ia;G.call(this);this.f0=b;this.Zf=c;this.gx=null;this.u=H(this);null!=a&&this.Gb(a)}n(kx,G);e=kx.prototype;e.J=function(){return this.u};e.statement=function(){return this.f0};e.selectedScale=function(){return this.gx};function hv(a,b){a.gx=b;a.u.a()}e.persistState=function(a){var b={};b[a.selectedScale]=this.gx?this.Zf.indexOf(v(this.gx)):-1;return b};e.Gb=function(a){a=a[Fr.ou.dl.selectedScale];this.gx=0>a?null:this.Zf[a]};function lx(a,b){Ar.call(this);this.f=a;this.sK=mx(this,b)}n(lx,Ar);lx.prototype.initiated=function(){return gb(this.sK,function(a){return null!=a.selectedScale()})};lx.prototype.statementsStates=function(){return this.sK};lx.prototype.content=function(){return this.f};lx.prototype.persistState=function(a){var b={};b[a.ou.dl]=this.sK.map(function(b){return b.persistState(a.ou.dl)});return b};
function mx(a,b){var c=b?b[Fr.ou.dl]:[],d=[];a.f.dl().forEach(function(b,g){b=D(a,new kx({statement:b,P1:a.f.labels(),Ia:c[g]}));C(a,b.J(),a.Ka,a);d.push(b)});return d};function nx(a){var b=a.Wd;a=a.gz;this.nq=p(a)?a:!0;this.Ya=b}function ox(a){var b=bs.Ab.Ta.groups.slides.contentState;return a?a[b]:void 0};function px(){}
px.prototype.wf=function(a){switch(a.type()){case "IntroSlide":this.uj(a);break;case "ResultSlide":this.Bj(a);break;case "MultipleChoice":this.xj(a);break;case "TrueFalse":this.Dj(a);break;case "MultipleResponse":this.zj(a);break;case "WordBank":this.Fj(a);break;case "MultipleChoiceText":this.yj(a);break;case "FillInTheBlank":this.rj(a);break;case "TypeIn":this.Ej(a);break;case "Numeric":this.Aj(a);break;case "Sequence":this.Cj(a);break;case "Matching":this.wj(a);break;case "Hotspot":this.sj(a);break;
case "InfoSlide":case "InstructionsSlide":this.tj(a);break;case "AuthorizationSlide":this.oj(a);break;case "Essay":this.qj(a);break;case "LikertScale":this.vj(a);break;case "DND":this.pj(a);break;default:throw Error("unknown slide type");}};function qx(a){var b=a.Wd,c=a.gz,d=a.er;this.Xa=a.la;this.Ya=b;this.C=null;this.bd=new sw(d);this.Wo=new nx({Wd:b,gz:c})}n(qx,px);e=qx.prototype;e.create=function(a,b){this.C=null;this.pb=b;this.wf(a);return v(this.C)};e.NL=function(a,b,c){var d=this.Wo;b=new Mw(a.content(),b,c||null,d.Ya.Z().passingScoreType());this.C=new ds({slide:a,contentState:b,zb:this.bd,Ia:this.pb});return v(this.C)};e.uj=function(a){this.C=new xw({slide:a,contentState:new Nw(a.content()),zb:this.bd,Ia:this.pb})};
e.oj=function(a){this.C=new Rv({slide:a,contentState:new Uw(a.content()),zb:this.bd,Ia:this.pb})};e.tj=function(a){this.C=new ww({slide:a,contentState:new Nw(a.content()),zb:this.bd,Ia:this.pb})};e.xj=function(a){var b=this.pb;var c=this.Wo.nq&&a.settings().Pl;b=new Aw({Xc:a.content(),Fi:c,K:a.settings().K(),Ia:ox(b)});this.C=new zs({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};
e.Dj=function(a){var b=this.pb;b=new Aw({Xc:a.content(),Fi:!1,K:a.settings().K(),Ia:ox(b)});this.C=new zs({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};e.zj=function(a){var b=this.pb;var c=this.Wo.nq&&a.settings().Pl;b=new Aw({Xc:a.content(),Fi:c,K:a.settings().K(),Ia:ox(b)});this.C=new Ks({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};
e.Fj=function(a){var b=this.Wo;var c=this.pb;b=new $w(a.content(),a.settings(),b.nq,ox(c));this.C=new Ss({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};e.yj=function(a){var b=this.pb;var c=a.settings().Pl;b=new Xw(a.content(),c,ox(b));this.C=new Js({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};
e.rj=function(a){var b=this.pb;b=new Ww(a.content(),a.settings(),ox(b));this.C=new xs({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};e.Ej=function(a){var b=this.pb;b=new Qw(a.content(),a.settings(),ox(b));this.C=new Ns({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};
e.Aj=function(a){var b=this.pb;b=new Lw(a.content(),a.settings(),ox(b));this.C=new Ls({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};e.Cj=function(a){var b=this.Wo;var c=this.pb;var d=a.settings().K();b=(d?!0:a.settings().Pl)&&b.nq;c=new Ow({Xc:a.content(),K:d,Fi:b,Ia:ox(c)});this.C=new Ms({slide:a,contentState:c,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};
e.wj=function(a){var b=this.Wo;var c=this.pb,d=a.settings().Pl&&b.nq;b=new Dw({content:a.content(),Z1:d,a2:b.nq,Ia:ox(c)});this.C=new Es({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};e.sj=function(a){var b=this.pb;b=new ix(a.content(),a.settings(),ox(b));this.C=new As({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};e.Bj=function(){throw Error("use createResultSlide()");};
e.qj=function(a){this.C=new ss({slide:a,contentState:new Cw(ox(this.pb)),Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};e.vj=function(a){var b=this.pb;b=new lx(a.content(),ox(b));this.C=new Ds({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};
e.pj=function(a){var b=this.pb;var c=this.Wo.nq&&a.settings().Pl;b=new Mr({content:a.content(),Mb:a.jb().Mb(),Ia:ox(b),Fi:c});this.C=new qs({slide:a,contentState:b,Z:this.Ya.Z(),$a:this.Ya.$a(),zb:this.bd,Ia:this.pb,la:this.Xa})};function rx(a){var b=a.group,c=a.Wd,d=a.CM,f=a.state,g=a.er;this.Xa=a.la;this.yl=b;this.Ya=c;this.Ui=d;this.fh=g;this.ki=[];this.pw=[];null!=f?this.Gb(f):this.QJ()}e=rx.prototype;
e.QJ=function(){var a=this.yl.settings(),b=0,c=!1,d=!1;switch(a.Ao()){case "allQuestions":b=-1;break;case "randomSelection":b=a.ar();c=d=!0;break;case "notUseQuestions":b=0}if(0!=b){a=mw(new lw(this.yl.slides(),this.yl.KS),b,c,d);a=l(a);for(b=a.next();!b.done;b=a.next())if(c=b.value,Ba(c)){b=[];c=l(c);for(d=c.next();!d.done;d=c.next())d=sx(this,d.value),b.push(d);this.pw.push(b)}else b=sx(this,c),this.pw.push([b]);a=l(this.pw);for(b=a.next();!b.done;b=a.next())this.ki=this.ki.concat(b.value)}};
function sx(a,b,c){return(new qx({Wd:a.Ya,gz:!0,la:a.Xa,er:a.fh})).create(b,c)}e.group=function(){return this.yl};e.groupId=function(){return this.yl.id()};e.questions=function(){return this.ki};e.awardedScore=function(){for(var a=0,b=l(this.ki),c=b.next();!c.done;c=b.next())c=c.value,c instanceof V&&(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.JE=function(){return this.yl.settings().JE()};e.title=function(){return this.yl.title()};e.passingPercent=function(){return this.yl.settings().$c().value()};e.$c=function(){return this.passingPercent()*this.maxScore()*.01};function tx(a){var b=0;a=l(a.questions());for(var c=a.next();!c.done;c=a.next())c.value instanceof V&&++b;return b}
function ux(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 V)if(d.settings().K()){d=c.review();var f=["correct","partially"];c.submitted()&&d&&-1!=f.indexOf(d.status())&&b++}else c.initiated()&&b++}return b}e.maxScore=function(){for(var a=0,b=this.fh.Qn,c=l(this.ki),d=c.next();!d.done;d=c.next())d=d.value,d instanceof V&&(b||!this.Xa||d.hasBeenVisited())&&(a+=d.maxScore());return a};
e.persistState=function(a){var b=this,c={},d={};this.ki.forEach(function(c){var f=vx(b.Ui,c.slide().id());d[f]=c.persistState(a.slides)});c[a.slides]=d;return c};e.Gb=function(a){var b=this,c=this.yl.slides();Qb(a[bs.Ab.Ta.groups.slides],function(a,f){var d=b.Ui.jv[f];f=c.find(function(a){return a.id()==d});a=sx(b,v(f),a);b.ki.push(a);b.pw.push(a)})};function wx(a,b){if("points"!=a.units())throw Error("passing score must be in points");a=a.value();return a>b?b:a};function xx(a){this.AF={};this.jv={};for(var b=0,c=0;c<a.Me.count();++c){var d=a.du(c);this.AF[d.id()]=b;this.jv[b]=d.id();++b;d=d.slides();for(var f=0;f<d.count();++f){var g=d.get(f);this.AF[g.id()]=b;this.jv[b]=g.id();++b}}}function vx(a,b){return a.AF[b]};function yx(){}yx.prototype.EN=!1;yx.prototype.preventAction=function(){this.EN=!0};yx.prototype.preventAction=yx.prototype.preventAction;yx.prototype.actionPrevented=function(){return this.EN};yx.prototype.actionPrevented=yx.prototype.actionPrevented;function zx(a){var b=a.Ta,c=a.Wd,d=a.Ia,f=a.CM,g=a.la;a=a.er;G.call(this);var h=this;this.Xa=g;this.vt=c.Z().vt;this.Ya=c;this.gh=b;this.Ui=f;this.Me=[];this.fh=a;this.He=-1;this.ua=[];this.ki=[];null!=d?this.Gb(d):(Ax(this),this.QJ());this.ua.forEach(function(a){C(h,a.submittedEvent(),h.QI,h)});this.GN=H(this);this.fO=H(this);this.jP=H(this);this.lK=H(this);this.AQ=H(this);this.zt=H(this);this.LA=H(this);this.EJ={};this.Z_=new qx({Wd:c,gz:!0,la:g,er:a})}n(zx,G);e=zx.prototype;
e.QJ=function(){for(var a=[],b=l(this.Me),c=b.next();!c.done;c=b.next())a=a.concat(c.value.pw);this.vt.nN()&&ub(a);this.ua=a.reduce(function(a,b){return a.concat(b)},[]);this.ki=this.ua.filter(function(a){return"InfoSlide"!=a.slide().type()})};e.sb=function(){var a=new yx;0<this.ua.length&&Bx(this,Math.max(0,this.He),a);a.actionPrevented()&&0!=this.ua.length||this.zt.a()};
function Ax(a){switch(a.vt.Ao()){case "randomSelection":for(var b=a.vt.ar(),c=[],d=0;d<a.gh.Me.count();++d){var f=a.gh.du(d);c.push(f)}ub(c);b=-1==b?c.length:Math.min(b,c.length);for(d=0;d<b;++d)Cx(a,c[d]);break;case "selectGroups":for(c=0;c<a.gh.Me.count();++c)b=a.gh.du(c),"notUseQuestions"!=b.settings().Ao()&&Cx(a,b)}}function Cx(a,b,c){b=new rx({group:b,Wd:a.Ya,CM:a.Ui,state:c,la:a.Xa,er:a.fh});a.Me.push(b)}e.groups=function(){return this.Me};e.questions=function(){return this.ki};e.slides=function(){return this.ua};
e.Yd=function(a){function b(){return hb(h,function(b){b=b.content().$c();var g=a?a.bn:null;g&&0<b.value()&&(b=g);g=b.units();var h=b.value();"points"==g&&(h=wx(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.gh.lg().type(),h=this.gh.lg().slides(),k=null;switch(g){case "graded":if(a)k=b();else if(!Fn())throw Error("illegal operation - survey quiz and graded slide");break;case "survey":k=h[0]}Fn()&&!k&&h.length&&(k=h[0]);if(!k)return null;
g=Fa(k);this.EJ[g]||(this.EJ[g]=this.Z_.NL(v(k),this.groups(),a));return this.EJ[g]};e.setActiveSlideIndex=function(a){this.He!=a&&Bx(this,a)};e.uM=function(){return this.AQ};
e.persistState=function(){for(var a=this,b={},c={},d=l(this.Me),f=d.next();!f.done;f=d.next()){f=f.value;var g=vx(this.Ui,f.groupId());c[g]=f.persistState(bs.Ab.Ta.groups)}b[bs.Ab.Ta.questions]=this.ki.map(function(b){return vx(a.Ui,b.slide().id())});b[bs.Ab.Ta.slides]=this.ua.map(function(b){return vx(a.Ui,b.slide().id())});b[bs.Ab.Ta.groups]=c;b[bs.Ab.Ta.$T]=this.He;return b};
e.Gb=function(a){var b=this,c=bs.Ab.Ta;Qb(a[c.groups],function(a,c){c=b.Ui.jv[c];for(var d=0;d<b.gh.Me.count();++d){var f=b.gh.du(d);if(f.id()==c){Cx(b,f,a);break}}});this.ua=Dx(this,a[c.slides]);this.ki=Dx(this,a[c.questions]);this.He=a[c.$T]};function Dx(a,b){return b.map(function(b){return Ex(a,a.Ui.jv[b])})}function Ex(a,b){a=l(a.Me);for(var c=a.next();!c.done;c=a.next())if(c=c.value.questions().find(function(a){return a.slide().id()==b}))return c;throw Error("unknown slide id");}
e.QI=function(){this.lK.a();var a=ks(v(Fx(this))),b;if(!(b="eachQuestion"!=this.Ya.Z().submitType())){a:{b=l(this.ua);for(var c=b.next();!c.done;c=b.next())if(!c.value.ko()){b=!1;break a}b=!0}b=!b}b||a||Gx(this.Ya.Z())||this.hp()};e.activeSlideIndex=function(){return this.He};function Fx(a){if(0<=a.He&&a.He<a.ua.length){var b=a.He;v(0<=b&&b<a.ua.length);a=a.ua[b]}else a=null;return a}e.activeSlideChangedEvent=function(){return this.GN};
function Hx(a,b){if("finish"==b)a.hp();else{b=v(Ix(a,b));a:{for(var c=0;c<a.ua.length;++c)if(a.ua[c]==b){b=c;break a}b=-1}v(0<=b);Bx(a,b)}}function Jx(a,b){var c=Kx(a,b);b&&0>c?a.hp():(v(0<=c),Bx(a,c))}function Lx(a,b){var c=Mx(a),d="testing"==a.fh.sessionMode();!c&&d?a.LA.a():c&&$h(c)&&d?Hx(a,v(c)):(b=Nx(a,b),b>=a.ua.length?a.hp():Bx(a,b))}function Ox(a){var b="testing"==a.fh.sessionMode(),c="allAtOnce"==a.Ya.Z().submitType();a=a.hw();return b&&c&&a}
e.hw=function(){var a=Nx(this,!1);if(!this.Xa||"testing"==this.fh.sessionMode())return a>=this.ua.length;a=this.ua.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.hp=function(){var a=this;gh(function(){a.jP.a()})};
function Mx(a){var b=v(Fx(a)),c=b.slide().settings();if("byAnswer"==c.vF){a:{c=v(Fx(a)).contentState();for(var d=0;d<c.count();++d)if(b=c.getChoiceState(d),b.selected()){c=b.choice();a=Px(a,c.Pt());break a}a="next"}return a}if(b instanceof V){if(d=b.review()){var f=["correct","answered"];b=ms(b)?!1:0>f.indexOf(d.status());c=bi(c,b?"attempt":d.status());return Px(a,c)}return c.K()?"next":Px(a,c.Jr.answered)}return Px(a,c.Jr.answered)}
function Px(a,b){if(p(b))return"next"==b||"finish"==b||"none"==b?b:Ix(a,b)?b:void 0}function Kx(a,b){if(b){b=a.ua.slice(a.He,a.ua.length);b=a.ua.slice(0,a.He).reverse().concat(b);for(var c=0;c<b.length;++c){var d=b[c];if(!d.ko())return a.ua.indexOf(d)}return-1}if("reviewing"==a.fh.sessionMode()&&a.Xa){b=a.ua.slice(0,a.He).reverse();for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.ua.indexOf(d);return-1}return a.He-1}
function Nx(a,b){if(b){b=a.ua.slice(a.He+1,a.ua.length).concat(a.ua.slice(0,a.He+1));for(var c=0;c<b.length;++c){var d=b[c];if(!d.ko()&&!d.nr())return a.ua.indexOf(d)}return a.ua.length}if("reviewing"==a.fh.sessionMode()&&a.Xa){b=a.ua.slice(a.He+1,a.ua.length);for(c=0;c<b.length;++c)if(d=b[c],d.hasBeenVisited())return a.ua.indexOf(d);return a.ua.length}return a.He+1}
function Bx(a,b,c){v(0<=b&&b<a.ua.length);var d=Fx(a),f=d&&d.slide().settings().ma();f="testing"==a.fh.sessionMode()&&f&&f.isEnabled();var g=d&&(d.rb()||d.xK);if(b==a.He||!f||!g){d&&gs(d,!1);d=a.ua[b];f=d.slide().settings().ma();if(!d.ko()&&f&&f.isEnabled()&&c&&!d.hasBeenVisited()&&(a.AQ.a(c,f,La(a.s_,a,b)),c.actionPrevented()))return;Qx(a,b)}}e.s_=function(a){Qx(this,a);this.zt.a()};
function Qx(a,b){v(0<=b&&b<a.ua.length);a.fO.a();var c=a.ua[b];"testing"==a.fh.sessionMode()&&(c.ZC||(c.mP=new Date),c.Hz=!1,c.ZC=!0);gs(c,!0);a.He=b;a.GN.a()}function Ix(a,b){for(var c=l(a.Me),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.ua);for(c=a.next();!c.done;c=a.next())if(c=c.value,b==c.slide().id())return c;return null}
e.ac=function(){for(var a=l(this.Me),b=a.next();!b.done;b=a.next())yd(b.value);a=l(this.ua);for(b=a.next();!b.done;b=a.next())yd(b.value)};function Rx(a,b,c,d){this.O=a;this.gc=b;this.gh=c;this.bn=null;this.Xa=d}e=Rx.prototype;e.awardedScore=function(){for(var a=0,b=l(this.O.groups()),c=b.next();!c.done;c=b.next())a+=c.value.awardedScore();return parseFloat(Xg(Math.max(0,a)))};e.maxScore=function(){if(!this.O)return 0;for(var a=this.gc.Qn,b=0,c=l(this.O.questions()),d=c.next();!d.done;d=c.next())if(d=d.value,d.slide().settings().evaluation()&&d instanceof V){var f=d.maxScore();if(a||d.hasBeenVisited()||!this.Xa)b+=f}return parseFloat(Xg(b))};
e.awardedPercent=function(){var a=this.maxScore();return 0<a?Math.round(this.awardedScore()/a*100):100};e.quizPassed=function(){var a=Sx(this),b=this.maxScore();return"points"==a.units()?this.awardedScore()>=wx(a,b):this.awardedPercent()>=a.value()};e.passingPercent=function(){var a=Sx(this);if("percents"==a.units())return parseFloat(Xg(a.value()));var b=this.maxScore();return 0<b?Math.round(wx(a,b)/b*100):1};
e.wu=function(){var a=Sx(this),b=this.maxScore();return"points"==a.units()?parseFloat(Xg(wx(a,b))):0<b?Math.round(b*a.value())/100:0};function Sx(a){if(a.bn)return a.bn;a=a.gh.lg();return("survey"==a.type()?a.slides()[0]:a.ms[0]).content().$c()}e.uE=function(a){this.bn=a};function Tx(){}e=Tx.prototype;e.awardedScore=function(){throw Error("survey!");};e.awardedPercent=function(){return 100};e.maxScore=function(){throw Error("survey!");};e.wu=function(){throw Error("survey!");};e.passingPercent=function(){return 100};e.quizPassed=function(){return!0};e.uE=function(){};function Ux(){G.call(this);this.PC="percents";this.Ud=80;this.xa=H(this)}n(Ux,G);e=Ux.prototype;e.units=function(){return this.PC};e.value=function(){return this.Ud};e.ad=function(a){this.Ud=a;this.xa.a()};e.clone=function(){var a=new Ux,b=this.units();a.PC=b;a.xa.a();a.ad(this.value());return a};e.Ve=function(){return this.xa};function Vx(a,b,c){G.call(this);this.O=a.slidePoolState();this.gh=b;this.gc=a;this.bn=null;this.tw=H(this);this.QZ=a.quiz().settings().Z().passingScoreType();this.xJ=new Rx(this.O,this.gc,this.gh,c);switch(this.QZ){case "survey":this.lt=new Tx;break;case "quizPassingScore":this.lt=this.xJ}}n(Vx,G);e=Vx.prototype;e.quizPassed=function(){return this.lt.quizPassed()};e.maxScore=function(){return this.xJ.maxScore()};e.awardedScore=function(){return this.xJ.awardedScore()};e.awardedPercent=function(){return this.lt.awardedPercent()};
e.setPassingPercent=function(a){this.bn=new Ux;this.bn.ad(100*a);this.lt.uE(this.bn);this.tw.a()};e.passingPercent=function(){return this.lt.passingPercent()};e.wu=function(){return this.lt.wu()};function Wx(){if(!z)return!1;try{return new ActiveXObject("MSXML2.DOMDocument"),!0}catch(a){return!1}}var Xx=z&&Wx();function W(a,b){for(var c in b)b.hasOwnProperty(c)&&a.setAttribute(c,b[c])};function Yx(a,b,c){a:if(document.implementation&&document.implementation.createDocument)a=document.implementation.createDocument("",a||"",null);else{if(Xx){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)&&W(a.documentElement,
{xmlns:b});c&&W(a.documentElement,{"xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xsi:schemaLocation":b+" "+c});return a.documentElement}function Zx(a,b){W(a,b)}function X(a,b){b=v(a.ownerDocument).createElement(b);a.appendChild(b);return b}
function $x(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+'="'+xb(f.value)+'"'}b&&(c+=">");for(d=0;d<a.childNodes.length;++d)c+=$x(a.childNodes[d]);return c+=b?"</"+a.nodeName+">":"/>"}
function ay(a,b){Rf(a,b.toString())}function by(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 cy={},dy=(cy.incorrect="incorrect",cy.correct="correct",cy.answered="answered",cy.notanswered="notAnswered",cy.partially="partially",cy);function ey(){}
function fy(a,b,c){var d={id:c.slide().id()};W(b,d);d=c.slide();var f=X(b,"direction");gy(f,d.description());f=(d=c.review())?d.status():c.submitted()?"answered":"notanswered";a=a.de(c);W(b,{status:dy[f],evaluationEnabled:a});if(a=ks(c))f=X(b,"feedback"),gy(f,a.content());d&&(a=c.slide().settings().Ue(),c={maxPoints:c.maxScore(),maxAttempts:-1==a?0:a,awardedPoints:d.awardedScore(),usedAttempts:c.Bm()},W(b,c))}ey.prototype.de=function(a){return a.slide().settings().K()};
function hy(a,b,c){gy(a,b);c&&(a=X(a,"picture"),c={altText:c.yo()},W(a,c))}function gy(a,b){for(var c={},d=l(b.Xd()),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))iy(a,f);else switch(d=a,f=c[f.id],f.type()){case "equation":jy(d,w(f,vn));break;default:iy(d,"\n")}}function iy(a,b){var c=X(a,"text");by(c.ownerDocument,b).forEach(function(a){c.appendChild(a)})}
function jy(a,b){a=X(a,"equation");a=X(a,"latex");ay(a,b.IU)};function ky(){}n(ky,ey);
ky.prototype.zc=function(a){var b=Yx("dndQuestion");fy(this,b,a);for(var c=a.slide().content(),d=a.contentState(),f=[],g=X(b,"objects"),h=l(d.Pe),k=h.next();!k.done;k=h.next()){k=k.value;var m=X(g,"object");ay(m,ly(k.slideObject()));var t={id:k.slideObject().id()};W(m,t);f.push(k.slideObject())}g=[];h=X(b,"destinations");k=l(d.rl);for(m=k.next();!m.done;m=k.next()){m=m.value;t=X(h,"destination");ay(t,ly(m.slideObject()));var u={id:m.slideObject().id()};W(t,u);g.push(m.slideObject())}if(this.de(a))for(a=X(b,
"matches"),c=l(c.chains()),h=c.next();!h.done;h=c.next())k=h.value,h=X(a,"match"),k={objectIndex:f.indexOf(k.object().slideObject()),destinationIndex:g.indexOf(k.destination().slideObject())},W(h,k);f=X(b,"userAnswer");c=l(d.chainsStates());for(a=c.next();!a.done;a=c.next())g=a.value,h=d.Pe,k=d.rl,a=X(f,"match"),g={objectIndex:h.indexOf(g.objectState()),destinationIndex:k.indexOf(g.destinationState())},W(a,g);return b};
function ly(a){if(a instanceof dh){var b=Eh("Q_EQUATION_REPLACEMENT_TEXT");var c=a.name();c=(b=(a=a.Sa())?a.textWithEquations(b):"")?c+' - "'+b+'"':c}else c=a.name();return c};function my(){}n(my,ey);my.prototype.zc=function(a){var b=Yx("essayQuestion");fy(this,b,a);if(a=a.contentState().text()){var c=X(b,"userAnswer");ay(c,a)}return b};function ny(){}n(ny,ey);
ny.prototype.zc=function(a){var b=Yx("fillInTheBlankQuestion");fy(this,b,a);var c=a.contentState(),d={},f=X(b,"details"),g=c.content().Sa(),h=g.plainTextWithPlaceholders(),k=g.Xd();g={};k=l(k);for(var m=k.next();!m.done;m=k.next())m=m.value,g[m.id()]=m;h=l(h);for(k=h.next();!k.done;k=h.next())k=k.value,q(k)?(m=X(f,"text"),ay(m,k)):(m=g[k.id],m instanceof vn?jy(f,m):d[k.id]=X(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()},
W(f,h),this.de(a))for(h={correct:g.correct()},W(f,h),g=l(v(g.correctAnswers())),h=g.next();!h.done;h=g.next())h=h.value,k=X(f,"answer"),ay(k,h);return b};function oy(a){G.call(this);this.ob=a;this.xg=new L(0,0,0,0);this.Qa=new Zp;this.gj=0;this.Yo=!0;this.u=H(this);this.v_=H(this);this.vn=H(this);this.aA=H(this)}n(oy,G);e=oy.prototype;e.rect=function(){return this.xg.clone()};e.type=function(){return this.ob};e.label=function(){return this.Qa};e.score=function(){return this.gj};e.correct=function(){return this.Yo};e.J=function(){return this.u};e.Vy=function(a){this.xg!=a&&(this.xg=a,this.vn.a())};e.Wy=function(a){a!=this.gj&&(this.gj=a,this.v_.a())};
e.SM=function(a){a!=this.Yo&&(this.Yo=a,this.aA.a())};function py(a){oy.call(this,"freeform");this.ia=a}n(py,oy);py.prototype.points=function(){return this.ia};function qy(){}n(qy,ey);
qy.prototype.zc=function(a){var b=Yx("hotspotQuestion");fy(this,b,a);var c=X(b,"userAnswer"),d=a.contentState();d=l(d.points());for(var f=d.next();!f.done;f=d.next()){var g=f.value;f=X(c,"point");g=g.sg;W(f,{x:g.x,y:g.y})}c=X(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,m=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=X(c,u);g instanceof py&&ry(u,g);f={x:k,y:m,width:t,height:h,marked:a.areaSelected(f),label:g.label().text(),correct:g.correct()};W(u,f);c.appendChild(u)}return b};function ry(a,b){b=eb(b.points(),function(a){return a.x+","+a.y});Zx(a,{points:b.join(";")})};function sy(){}n(sy,ey);
sy.prototype.zc=function(a){var b=Yx("likertScaleQuestion");fy(this,b,a);for(var c=a.contentState(),d=c.content().dl(),f=X(b,"statements"),g=l(d),h=g.next();!h.done;h=g.next()){h=h.value;var k=X(f,"statement");gy(k,h)}f=c.content().labels();g=X(b,"scaleLabels");h=l(f);for(k=h.next();!k.done;k=h.next()){k=k.value;var m=X(g,"label");ay(m,k.text())}a={numberFromZero:v(a.slide().settings().Rk()).Ey()};W(g,a);a=X(b,"userAnswer");c=l(c.statementsStates());for(g=c.next();!g.done;g=c.next())h=g.value,g=X(a,
"match"),h={statementIndex:d.indexOf(h.statement()),labelIndex:$a(f,h.selectedScale())},W(g,h);return b};function ty(){}n(ty,ey);
ty.prototype.zc=function(a){var b=Yx("matchingQuestion");fy(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=X(b,"premises");for(var k=l(d),m=k.next();!m.done;m=k.next()){m=m.value;var t=X(h,"premise");hy(t,m.textRange(),m.vc)}h=X(b,"responses");k=l(f);for(m=k.next();!m.done;m=k.next())m=m.value,
t=X(h,"response"),hy(t,m.textRange(),m.vc);if(this.de(a))for(a=X(b,"matches"),h=0;h<c.matches().count();++h)m=c.matches().getChoice(h),k=X(a,"match"),m={premiseIndex:d.indexOf(m.premise()),responseIndex:f.indexOf(m.response())},W(k,m);c=X(b,"userAnswer");g=l(g.matches());for(a=g.next();!a.done;a=g.next())h=a.value,a=X(c,"match"),h={premiseIndex:d.indexOf(h.premise()),responseIndex:f.indexOf(h.response())},W(a,h);return b};function uy(){}n(uy,ey);uy.prototype.zc=function(a){var b=Yx(this.MR());fy(this,b,a);var c=a.slide();a=this.jx(c.content(),a.contentState());b.appendChild(a);return b};uy.prototype.MR=function(){return"multipleChoiceQuestion"};uy.prototype.sv=function(a){var b=a.choice(),c=Yx("answer");hy(c,b.textRange(),b.vc);(b=b.score())&&W(c,{score:b});(a=a.customAnswer())&&W(c,{customAnswer:a});return c};
uy.prototype.jx=function(a,b){for(var c=Yx("answers"),d=null,f=null,g=Array(b.count()),h=0;h<b.count();++h){var k=b.getChoiceState(h),m=a.getChoiceIndex(k.choice());k.selected()&&(d=m);var t=a.getChoice(h);g[m]=this.sv(k);t.correct()&&(f=h)}a=l(g);for(b=a.next();!b.done;b=a.next())c.appendChild(b.value);null!=f&&W(c,{correctAnswerIndex:f});null!=d&&W(c,{userAnswerIndex:d});return c};function vy(){}n(vy,ey);
vy.prototype.zc=function(a){var b=Yx("multipleChoiceTextQuestion");fy(this,b,a);var c=a.contentState(),d={},f=X(b,"details"),g=c.content().Sa();g.plainTextWithPlaceholders();var h=g.Xd();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().Sa().plainTextWithPlaceholders());for(k=h.next();!k.done;k=h.next())if(k=k.value,q(k)){var m=X(f,"text");ay(m,k)}else m=g[k.id],m instanceof vn?jy(f,m):d[k.id]=X(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(m=0;m<g.values.length;++m){var t=g.values[m].text(),u=X(h,"answer");ay(u,t);f.response()==Yg(t)&&(k=m)}f.initiated()&&W(h,{userAnswerIndex:k});this.de(a)&&W(h,{correctAnswerIndex:g.Kj})}return b};function wy(){}n(wy,ey);wy.prototype.zc=function(a){var b=Yx("multipleResponseQuestion");fy(this,b,a);var c=a.slide();a=this.jx(c.content(),a.contentState(),this.de(a));b.appendChild(a);return b};wy.prototype.sv=function(a,b){var c=a.choice(),d=Yx("answer");hy(d,c.textRange(),c.vc);b&&(b={correct:c.correct()},W(d,b));b={selected:a.selected()};W(d,b);(c=c.score())&&W(d,{score:c});(a=a.customAnswer())&&W(d,{customAnswer:a});return d};
wy.prototype.jx=function(a,b,c){for(var d=Yx("answers"),f=Array(b.count()),g=0;g<b.count();++g){var h=b.getChoiceState(g),k=a.getChoiceIndex(h.choice());f[k]=this.sv(h,c)}a=l(f);for(b=a.next();!b.done;b=a.next())d.appendChild(b.value);return d};function xy(){}n(xy,ey);xy.prototype.zc=function(a){var b=Yx("numericQuestion");fy(this,b,a);var c=a.contentState();if(a.initiated()){var d={userAnswer:c.response()};W(b,d)}if(this.de(a))for(a=X(b,"answers"),c=c.answers(),d=0;d<c.count();++d){var f=c.getAnswer(d);a.appendChild(this.sv(f))}return b};
xy.prototype.sv=function(a){if(a instanceof uq){var b=Yx("between"),c=X(b,"leftOperand");ay(c,a.leftOperand());c=X(b,"rightOperand");ay(c,a.rightOperand());return b}if(a instanceof vq){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=Yx(b);
ay(b,a.operand());return b}throw Error("unknown condition");};function yy(){}n(yy,ey);yy.prototype.zc=function(a){var b=Yx("sequenceQuestion");fy(this,b,a);var c=a.contentState();a=this.jx(c.Xc(),c.studentResponse(),this.de(a));b.appendChild(a);return b};yy.prototype.jx=function(a,b){var c=Yx("answers");b=l(b);for(var d=b.next();!d.done;d=b.next()){var f=d.value;d=X(c,"answer");hy(d,f.textRange(),f.vc);f={originalIndex:a.indexOf(f)};W(d,f)}return c};function zy(){}n(zy,uy);zy.prototype.MR=function(){return"trueFalseQuestion"};function Ay(){}n(Ay,ey);Ay.prototype.zc=function(a){var b=Yx("typeInQuestion");fy(this,b,a);var c=a.contentState(),d={userAnswer:c.response().text()};W(b,d);this.de(a)&&b.appendChild(By(c.Xc()));return b};function By(a){for(var b=Yx("acceptableAnswers"),c=0;c<a.count();++c){var d=a.getChoice(c),f=X(b,"answer");ay(f,d.textRange().text())}return b};function Cy(){}n(Cy,ey);
Cy.prototype.zc=function(a){var b=Yx("wordBankQuestion");fy(this,b,a);var c=a.contentState(),d={},f=X(b,"details"),g=c.content().Sa(),h=g.plainTextWithPlaceholders(),k=g.Xd();g={};k=l(k);for(var m=k.next();!m.done;m=k.next())m=m.value,g[m.id()]=m;h=l(h);for(k=h.next();!k.done;k=h.next())k=k.value,q(k)?(m=X(f,"text"),ay(m,k)):(m=g[k.id],m instanceof vn?jy(f,m):d[k.id]=X(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())&&W(g,
{userAnswer:k}),this.de(a)&&(h={correct:h.correct()},W(g,h),ay(g,f.value));d=X(b,"words");a=l(a.slide().content().extraWords());for(c=a.next();!c.done;c=a.next())c=c.value,f=X(d,"word"),ay(f,c.text());return b};function Dy(){G.call(this);this.Nf=null}n(Dy,Ts);e=Dy.prototype;e.uj=function(){};e.oj=function(){};e.Bj=function(){};e.tj=function(){};e.xj=function(a){this.Nf=(new uy).zc(a)};e.Dj=function(a){this.Nf=(new zy).zc(a)};e.zj=function(a){this.Nf=(new wy).zc(a)};e.Fj=function(a){this.Nf=(new Cy).zc(a)};e.yj=function(a){this.Nf=(new vy).zc(a)};e.rj=function(a){this.Nf=(new ny).zc(a)};e.Ej=function(a){this.Nf=(new Ay).zc(a)};e.Aj=function(a){this.Nf=(new xy).zc(a)};e.Cj=function(a){this.Nf=(new yy).zc(a)};
e.wj=function(a){this.Nf=(new ty).zc(a)};e.qj=function(a){this.Nf=(new my).zc(a)};e.vj=function(a){this.Nf=(new sy).zc(a)};e.sj=function(a){this.Nf=(new qy).zc(a)};e.pj=function(a){this.Nf=(new ky).zc(a)};function Ey(){}
Ey.prototype.generateSessionXml=function(a){var b=Yx("quizReport","http://www.ispringsolutions.com/ispring/quizbuilder/quizresults","quizReport.xsd");W(b,{version:"2"});var c=a.settings().ma(),d=c.isEnabled()?c.value():0,f=X(b,"quizSettings");c=X(b,"summary");var g=Gl(v(a.js)),h=a.evaluation();h?(d={quizType:"graded",maxScore:h.maxScore(),maxNormalizedScore:"100",timeLimit:d},W(f,d),f=X(f,"passingPercent"),ay(f,h.passingPercent()),g={score:h.awardedScore(),percent:h.awardedPercent(),time:a.quizDuration(),
finishTimestamp:g,passed:h.quizPassed()},W(c,g)):(W(f,{quizType:"survey",timeLimit:d}),g={time:a.quizDuration(),finishTimestamp:g},W(c,g));f=a.quiz().Ta().Ij();g=a.Iq();if(f&&g){h=Yx("variables");f=f.content();f=l(f.ec());for(d=f.next();!d.done;d=f.next()){var k=d.value;d=k.je().text();k=k.title().text();if(g.yf(d)){var m=g.ze(d),t=X(h,"variable");W(t,{name:d.toUpperCase(),title:k,value:m})}}c.appendChild(h)}c=X(b,"questions");g=new Dy;h=a.la();f=a.Qn;d=l(a.slidePoolState().questions());for(k=d.next();!k.done;k=
d.next())if(k=k.value,f||!h||k.hasBeenVisited())g.Nf=null,g.wf(k),k=v(g.Nf),c.appendChild(k);c=X(b,"groups");a=l(a.slidePoolState().groups());for(g=a.next();!g.done;g=a.next())g=g.value,h=isNaN(g.awardedPercent()),0<tx(g)&&!h&&(h=X(c,"group"),g={name:g.title(),passingScore:g.$c(),awardedScore:g.awardedScore(),passingPercent:Xg(g.passingPercent()),awardedPercent:Xg(g.awardedPercent()),totalQuestions:tx(g),answeredQuestions:ux(g)},W(h,g),c.appendChild(h));return $x(b)};
Ey.prototype.generateSessionXml=Ey.prototype.generateSessionXml;function Fy(a){var b=a.quiz,c=a.Iq,d=a.uu,f=a.Mt,g=a.state,h=a.wr,k=a.I,m=a.la;a=a.Hd;G.call(this);var t=this;this.Ua=b;this.Xa=m;this.vd=a;this.Dc=c;this.Vf=d;this.VV=f;this.Nl=new Lv;this.oa="testing";this.Kn=!1;this.$g=new hw({Ab:this,wr:h,I:k});this.Ui=new xx(this.Ua.Ta());b=bs.Ab;this.O=new zx({Ta:this.Ua.Ta(),Wd:this.Ua.settings(),Ia:g?g[b.Ta]:void 0,CM:this.Ui,la:m,er:this});C(this,this.O.jP,this.rZ,this);C(this,this.O.lK,this.QI,this);C(this,this.O.activeSlideChangedEvent(),this.FQ,this);
this.VJ=H(this);this.Tp=H(this);this.Kx=H(this);this.RB=H(this);this.zt=H(this);this.Mv=H(this);this.u=H(this);this.Cz=this.js=null;this.Mp=!1;this.Xs=[];this.DG=0;this.tw=H(this);(this.ne="survey"!=this.Ua.settings().Z().passingScoreType()?new Vx(this,this.Ua.Ta(),this.Xa):null)&&C(this,this.ne.tw,function(){Gy(t);t.tw.a()},this);m=this.Ua.settings().Z().ma();m=m.isEnabled()?m.value():void 0;this.Qn=!1;this.Tl=new Sv(m);C(this,this.Tl.iT,this.DZ,this);C(this,this.Tl.JC,this.EZ,this);this.tk=void 0;
Hy(this,"%TOTAL_QUESTIONS%",this.O.questions().length.toString());null!=g&&this.Gb(g)}n(Fy,G);e=Fy.prototype;e.started=function(){return this.Kn};e.persistState=function(){var a=this,b={};b[bs.Ab.Ta]=this.O.persistState();b[bs.Ab.mode]=this.sessionMode();b[bs.Ab.time]=this.Tl.time();this.js&&(b[bs.Ab.kU]=this.js.getTime());if(this.Dc){var c={};this.Dc.ec().forEach(function(b){c[b]=v(a.Dc).ze(b)});b[bs.Ab.yr]=c}return b};e.Iq=function(){return this.Dc};e.uu=function(){return this.Vf};e.Mt=function(){return this.VV};
e.settings=function(){return this.Ua.settings().Z()};e.evaluation=function(){return this.ne};e.quiz=function(){return this.Ua};e.sessionMode=function(){return this.oa};e.slidePoolState=function(){return this.O};e.Yd=function(){return this.O.Yd(this.ne)};e.Cu=function(){this.$g.Cu()};e.la=function(){return this.Xa};e.start=function(){var a=this;C(this,this.O.zt,function(){"testing"!=a.sessionMode()||Ik||a.Tl.start();a.FQ();a.Kn=!0;a.zt.a()});this.O.sb();Iy(this)||this.finish()};
function Jy(a,b){a.Mp=void 0===b?!1:b;a.Xs=[];var c=a.O.questions();b={};c=l(c);for(var d=c.next();!d.done;b={Vu:b.Vu},d=c.next())b.Vu=d.value,b.Vu.rb()&&(b.Vu.submit(a.Mp),a.Mp&&a.Xs.push(function(a){return function(){return fs(a.Vu)}}(b)));a.finish()}function Ky(a){a.Mp=!1;a.Xs.forEach(function(a){a()});a.Xs=[]}e.review=function(){Iy(this)&&(Ly(this,"reviewing"),Bx(this.O,0))};e.finish=function(){this.DG&&clearTimeout(this.DG);My(this);this.DG=setTimeout(La(this.$W,this),0)};e.J=function(){return this.u};
e.$W=function(){var a=this;this.Mp?this.Xs.push(function(){a.hp()}):this.hp()};e.hp=function(){Iy(this)&&gs(v(Fx(this.O)),!1);this.js=new Date;var a=this.sessionMode();Ly(this,"completed");Ny(this);this.Tl.Xk()&&this.Tl.stop();"testing"==a&&Oy(this);this.Mv.a()};function Oy(a){Uv(a.vd)||Fn()||a.$g.send()}e.generateDetailsXml=function(){return this.sessionDetailsGenerator().generateSessionXml(this)};e.sessionDetailsGenerator=function(){return new Ey};e.sessionModeChangedEvent=function(){return this.VJ};
function Py(a){if(!Iy(a)||a.Mp||!Fx(a.O))return!0;var b=a.sessionMode();return"reviewing"==b?!0:"testing"!=b?!1:a.quiz().settings().Z().Vx()||a.Qn?!0:Qy(a,!1)}e.uM=function(){return this.O.uM()};e.quizDuration=function(){return this.Tl.time()};
function Ry(a,b){b||(b=v(Fx(a.O)));var c=b.slide();b=Math.floor(b.visitDuration()/1E3);var d=c.settings().ma();b=(c=d&&d.isEnabled())?v(d).value()-b:void 0;d=a.Ua.settings().Z().ma();d.isEnabled()&&(d=d.value(),a=a.quizDuration(),!c||c&&d-a<b)&&(b=d-a);return b}e.rZ=function(){this.finish()};e.QI=function(){Ny(this)};
e.FQ=function(){if(Iy(this)&&(Ny(this),"testing"==this.sessionMode())){var a=v(Fx(this.O)),b=a.slide().settings().ma();!a.submitted()&&b&&b.isEnabled()&&(b=Ry(this,a),!a.submitted()&&p(b)&&0<b&&!Ik&&(this.tk=new Sv(b),D(this,this.tk),C(this,this.tk.JC,this.WY,this),this.tk.start()))}this.Kd(this.Cz);(this.Cz=Fx(this.O))&&C(this,this.Cz.J(),this.LQ,this)};function Ly(a,b){if(a.oa!=b){var c=a.oa;a.oa=b;a.Mp?a.Xs.push(function(){return a.VJ.a(c)}):a.VJ.a(c)}}
function Qy(a,b){var c=a.quiz().settings().Z().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().Uq();f=f instanceof V?"allAtOnce"==c?f.initiated()||f.submitted():!f.rb():f.hasBeenVisited();d=d||!f&&!g}return!d}
function Sy(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().Uq();(f&&d?c.hasBeenVisited():c.hasBeenVisited()&&(c.submitted()||c.initiated()))||b++}return b}e.DZ=function(){this.Tp.a()};e.EZ=function(){Ny(this);this.Qn=!0;this.LQ();var a=new yx;this.Kx.a(a);a.actionPrevented()||this.finish()};function Ny(a){p(a.tk)&&(a.tk.Xk()&&a.tk.stop(),a.gd(a.tk),a.tk=void 0)}
e.WY=function(){if(this.tk){Ny(this);var a=new yx;this.RB.a(a);a.actionPrevented()}};e.ac=function(){yd(this.O)};function Iy(a){return 0<a.slidePoolState().slides().length}e.quizState=function(){return this.sessionMode()};e.quizStateChangeEvent=function(){return this.sessionModeChangedEvent()};e.currentSlideChangeEvent=function(){return this.O.activeSlideChangedEvent()};e.Fg=function(){var a=this.Yd();return a&&a.slide().visible()?v(a).slide().content().Fg():this.Ua.Ta().lg().Fg()};
function kw(a){function b(a,b){c[a.toLowerCase()]=b}var c={},d=a.Ua.Ta().Ij(),f=!!d&&d.visible();d=f?v(d).content():null;for(var g=l(a.Vf.ec()),h=g.next();!h.done;h=g.next()){h=h.value;var k=a.Vf.ze(h);b("%"+h+"%",k)}g=a.Dc;if(d&&g)for(g.yf("userid")&&b("%USER_ID%",g.ze("userid")),h=0;h<d.ec().length;h++){k=d.ec()[h];var m=null!=g&&g.yf(k.je().text());"disabled"!=k.usage()&&(f||m)&&(m=m?v(g).ze(k.je().text()):"",b("%"+k.je().text()+"%",m))}b("%QUIZ_DURATION%",a.quizDuration());b("%QUIZ_TITLE%",a.Ua.title());
(a=a.ne)?(b("%QUIZ_STATUS%",a.quizPassed()?"Passed":"Failed"),b("%AWARDED_SCORE%",a.awardedScore()),b("%AWARDED_PERCENT%",a.awardedPercent()),b("%PASSING_SCORE%",a.wu()),b("%PASSING_PERCENT%",a.passingPercent())):b("%QUIZ_STATUS%","Completed");return c}
function My(a){var b=a.ne;b?(Hy(a,"%AWARDED_SCORE%",b.awardedScore().toString()),Hy(a,"%AWARDED_PERCENT%",b.awardedPercent().toString()),Gy(a)):Hy(a,"%QUIZ_STATUS%","Completed");Hy(a,"%QUIZ_DURATION%",a.quizDuration().toString());b=a.O.groups().reduce(function(a,b){return a+ux(b)},0);Hy(a,"%ANSWERED_QUESTIONS%",b.toString())}
function Gy(a){var b=v(a.ne);Hy(a,"%PASSING_SCORE%",b.wu().toString(),!0);Hy(a,"%PASSING_PERCENT%",b.passingPercent().toString(),!0);Hy(a,"%QUIZ_STATUS%",b.quizPassed()?"Passed":"Failed")}function Hy(a,b,c,d){d=void 0===d?!1:d;b=b.replace(/%/g,"");a.Nl.yf(b)?d&&(a.Nl.dg[b.toLowerCase()]=c):Mv(a.Nl,b,c)}
e.Gb=function(a){var b=this;Ly(this,a[bs.Ab.mode]);"completed"==this.oa&&My(this);this.Tl&&this.Tl.setTime(a[bs.Ab.time]);var c=a[bs.Ab.kU];c&&(this.js=new Date(c));(a=a[bs.Ab.yr])&&this.Dc&&Qb(a,function(a,c){v(b.Dc).dg[c.toLowerCase()]=a})};function Ty(a){var b=Fx(a.O),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 V&&d.rb();if(!d.hasBeenVisited()||f&&!d.nr())c=!1}return c}
e.LQ=function(){var a=this;p(this.pO)&&clearTimeout(this.pO);this.pO=setTimeout(function(){a.u.a()},0)};function Uy(a){var b=a.quiz,c=a.wr,d=a.da,f=a.la,g=a.TD,h=a.I;a=a.Hd;G.call(this);this.vd=a;this.Ua=b;this.Xa=f;this.Dc=new Lv;this.Up=new Lv;this.Vf=new Lv;this.Lo=new Jv;this.Lo.Up=this.Up;this.Lo.Vf=this.Vf;Vy(this);this.Nh=0;this.TK=c;this.P=d;this.P.dg=this.Lo;this.En=g;this.g=h;this.Rm=[];this.Km=null;this.WJ=!1;this.i=null;this.uS=H(this);this.nS=H(this);this.tS=H(this);this.QO=H(this);this.jK=H(this);this.iK=H(this);this.HS=H(this);this.Ck=H(this);Wy(this)}n(Uy,G);e=Uy.prototype;e.la=function(){return this.Xa};
e.usedAttemptsCount=function(){return this.Nh};
function Xy(a,b){a.i&&a.Kd(a.i);a.i=new Fy({quiz:a.Ua,G4:{},z4:0,Mt:a.Lo,Iq:a.Dc,uu:a.Vf,state:b,wr:a.TK,I:a.g,la:a.Xa,Hd:a.vd});var c=a.Wd().Z().ma();Yy(a)||c.isEnabled()||Ik||C(a,a.i.uM(),function(b,f,g){b.preventAction();f=(b=c.isEnabled()?c.value():void 0)?Math.min(b,f.value()):f.value();a.jR(f,g)});C(a,a.i.O.activeSlideChangedEvent(),function(){if("testing"==v(a.i).sessionMode()){var b=Fx(v(a.i).O),c=v(b).ko(),g=b.slide().settings().ma();!c&&g&&g.isEnabled()&&a.HS.a(Ry(a.i,b))}});C(a,a.i.O.fO,
function(){var b=Fx(v(a.i).O);b instanceof V&&Zy(a,b)});b=Fx(a.i.O);b instanceof V&&Zy(a,b);C(a,a.i.zt,a.uZ,a);C(a,a.i.O.lK,a.Ka,a);C(a,a.i.Mv,a.Ka,a);C(a,a.i.slidePoolState().activeSlideChangedEvent(),a.Ka,a);C(a,a.i.J(),a.Ka,a)}e.Ka=function(){this.Ck.a()};e.uZ=function(){this.WJ||this.Nh++;this.WJ=!1;var a=v(this.i).Nl;this.Lo.Nl=a;if(a=v(this.i).Iq())this.Lo.Dc=a;this.QO.a()};e.reset=function(){this.i=null};
e.sb=function(a){var b=this,c=this.lm(),d=this.Ua.Ta().Ij(),f=this.Ua.Ta().ND();c&&this.Rm.push(c);d&&d.visible()&&this.Rm.push(d);if(f)for(c=l(f),d=c.next();!d.done;d=c.next())d=d.value,d.visible()&&this.Rm.push(d);a(function(){if(b.Km&&"AuthorizationSlide"==b.Km.slide().type()){var a=b.Km;if(a.GE())return;b.Dc=a.yr()}$y(b)});$y(this)};
function $y(a){if(a.Rm.length){var b=a.Rm[0];a.Km=(new qx({Wd:a.Ua.settings(),gz:!0,la:a.la(),er:null})).create(b);a.Rm.splice(0,1);a.Rm.length&&az(a.En,a.Rm[0]);bz(a)}else a.Km=null,a.start()}function bz(a){if(!a.Km)return!1;var b=a.Km;switch(b.slide().type()){case "IntroSlide":a.uS.a(b);break;case "InstructionsSlide":a.Lo.Dc=a.Dc;a.tS.a(b);break;case "AuthorizationSlide":Vw(b.contentState(),a.Dc),a.nS.a(b)}return!0}
e.start=function(){var a=this,b=this.Wd().Z().ma();Yy(this)||!b.isEnabled()||Ik?cz(this):dz(this,b.value(),function(){cz(a)})};e.resume=function(a){this.WJ=!!a;this.Nh=a[bs.$U.Bm];Xy(this,a[bs.Ab]);var b=v(this.i);a="testing"==b.sessionMode();var c=this.Wd().Z().ma();!Yy(this)&&c.isEnabled()&&!Ik&&a?dz(this,c.value()-b.quizDuration(),function(){b.start()}):b.start()};function cz(a){Xy(a);v(a.i).start()}e.stateChangedEvent=function(){return this.Ck};e.currentSession=function(){return this.i};
e.persist=function(){if(!this.i)return null;var a={};a[bs.$U.Bm]=this.Nh;a[bs.Ab]=this.i.persistState();return a};e.da=function(){return this.P};e.currentSessionChangedEvent=function(){return this.QO};function Yy(a){var b=a.lm();b=!!b&&b.visible();var c=a.Ua.Ta().ND().some(function(a){return a.visible()});return b||ez(a)||c}function ez(a){a=a.Ua.Ta().Ij();return!!a&&a.visible()}e.lm=function(){var a=this.Ua.Ta().lm();a&&!a.visible()&&(a=null);return a};e.Wd=function(){return this.Ua.settings()};
e.restartQuiz=function(){cz(this)};e.allowRetakeQuiz=function(){var a=this.currentSession();if(!a||"testing"==a.sessionMode())return!1;a=a.Yd();if(!a)return!1;a=a.slide();if(!Rh(a.jb().Mb(),"restartBtn"))return!1;a=a.content();return-1==a.Ue()||this.Nh<a.Ue()+1};e.setUserInfo=function(a,b){Qv(this.Vf,this.Dc,a,b)};
function Vy(a){function b(b,c){Mv(a.Up,b.replace(/%/g,""),c)}var c=a.Wd().Z().ma();b("%QUIZ_TIME%",c.isEnabled()?c.value().toString():"Unlimited");b("%QUIZ_TITLE%",a.Ua.title());var d=0;fz(a.Ua.Ta(),function(a){var b=0;a.slides().forEach(function(a){"InfoSlide"!=a.type()&&++b});d+=b});b("%TOTAL_QUESTIONS%",d.toString())}
function Wy(a){Pv(a.Vf);ez(a)?v(a.Ua.Ta().Ij()).content().ec().forEach(function(b){if("disabled"!=b.usage()){var c=b.je().text(),d=a.Vf.yf(c)?a.Vf.ze(c):null,f=null;switch(b.type()){case "select":break;default:f=b.value().text()}(b=d||f)&&Mv(a.Dc,c,b)}}):Qv(a.Vf,a.Dc,null,null)}
function Zy(a,b){var c=b.review()&&"correct"==v(b.review()).status();a="testing"==v(a.i).sessionMode();c=b.submitted()&&b.Nt()&&!c&&!ms(b)&&a;if(b instanceof As)a=v(b.slide().settings().Tq()),c&&"reset"==a.ph()&&b.Rt();else if(b instanceof qs){if(a=v(b.slide().settings().Wt()),c&&"reset"==a.ph())for(c=l(b.contentState().Pe),a=c.next();!a.done;a=c.next()){a=a.value;var d=a.wp;je(d,a.rect())||(Tr(b.contentState(),a)&&Rr(b.contentState(),a),a.Vy(d))}}else b instanceof Ss&&(a=v(b.slide().settings().yz()),
c&&"reset"==a.ph()&&b.mD())}function dz(a,b,c){a.jK.a(b,c)}e.jR=function(a,b){this.iK.a(a,b)};function gz(){P.call(this,{l:"launch-screen"});var a=this,b=new P({l:"launch-screen-button"});N||C(this,b.w,function(){return a.w.a()});var c=new P({o:R(b,"play-icon")}),d=new P({o:R(b,"icon")});b.addChild(c);b.addChild(d);this.addChild(b)}n(gz,P);var hz="start next prev back continue submit submit-all results postpone try-again view-results finish reset showOutline toResultSldie print".split(" "),iz=["Hotspot","DND"];function jz(a){this.za=a;this.jp=null;this.Xw=ih(this.cW,this);this.zw={};this.xv={};a=l(hz);for(var b=a.next();!b.done;b=a.next())b=b.value,this.za.Wa(b,"hidden"),this.xv[b]="hidden"}jz.prototype.Sq=function(){for(var a=l(hz),b=a.next();!b.done;b=a.next())b=b.value,"showOutline"!=b&&this.Wa(b,"hidden")};
jz.prototype.cW=function(){for(var a in this.zw)if(a){var b=this.zw[a];this.xv[a]||(this.xv[a]="hidden");this.za.Wa(a,b)}this.xv=Object.assign({},this.zw);this.jp&&this.za.bu(this.jp);this.jp=null;this.zw={}};jz.prototype.Wa=function(a,b){this.zw[a]=b;this.Xw()};jz.prototype.Co=function(a,b){this.za.Co(a,b)};var kz={X2:"gotoPreviousSlide",J2:"continuePresentation",T2:"finishAction",b4:"skipQuiz"};ya("ispring.quiz.player.QuizPlayerControllerActionType",kz,void 0);ya("GOTO_PREVIOUS_SLIDE","gotoPreviousSlide",kz);ya("CONTINUE_PRESENTATION","continuePresentation",kz);ya("FINISH_ACTION","finishAction",kz);ya("SKIP_QUIZ","skipQuiz",kz);function lz(a){var b=a.controlPanel,c=a.Wd,d=a.q2,f=a.lg,g=a.xu,h=a.outlinePosition;a=a.Hd;G.call(this);var k=this;this.xf=d;this.$B=f;this.Uc=g;this.Ya=c;this.EB=h;this.rt=!1;this.qd=this.YS=this.qK=this.Qb=this.ca=this.ul=null;this.Rg=this.Ap=!1;this.zX=ih(this.MP,this);this.rO=H(this);this.ns=H(this);this.Hv=H(this);this.Mv=H(this);this.sC=H(this);this.Wv=H(this);this.jq=H(this);this.oP=H(this);this.gc=this.kj=null;this.ck=this.lP="";this.EP=!0;this.za=b;C(this,this.za.qm(),this.oY,this);this.Y=
new jz(b);this.le={};mz(this);Uv(a)&&C(this,c.NN,function(){k.ku()})}n(lz,G);e=lz.prototype;e.sb=function(a,b,c,d,f){this.up(a,b,c,d,f);this.Ap="reviewing"==c.sessionMode()};e.up=function(a,b,c,d,f){this.kj=void 0===a?null:a;this.Qb=void 0===b?null:b;this.gc=void 0===c?null:c;this.YS=void 0===d?null:d;this.EP=void 0===f?!1:f;this.rt=this.Rg=!1;this.ul=null;this.Ap=!1};e.outlinePopupClosed=function(){this.za.outlinePopupClosed()};function nz(a,b){a.Y.Wa("start","enabled");a.Y.Co("start",b)}
e.Mu=function(a){nz(this,oz(this));this.ck=a;pz(this)};e.Lu=function(a,b){nz(this,a);this.ck=b;pz(this)};function oz(a){var b=a.$B.type();return"none"==b?"survey"==a.Ya.passingScoreType()?"startSurvey":"startQuiz":"survey"==b?"startSurvey":"startQuiz"}e.hN=function(a){this.qK=a};e.nD=function(a){this.rt=!0;this.ul=a;qz(this);this.Y.Sq();rz(this);sz(this,a)};e.ZL=function(){this.ul=null;this.rt=!1;this.Ap=!0;this.Y.Wa("results","enabled")};
e.ez=function(a,b,c,d){v(this.rt);a?(this.Y.Sq(),this.Y.Wa("toResultSldie","enabled"),this.Y.Wa("print",b?"enabled":"hidden"),this.le.print=v(c),this.le.toResultSldie=v(d)):(this.nD(this.ul),this.le.print=function(){},this.le.toResultSldie=function(){})};e.showOutlineEvent=function(){return this.jq};e.setActionAvailability=function(a){this.qd=a;this.MP();pz(this)};e.tE=function(a){this.lP=a;pz(this)};e.bu=function(a){this.za.bu(a)};
function pz(a){tz(a);a.Y.Wa("back","hidden");a.gc&&"completed"==a.gc.sessionMode()?(sz(a,a.ul),rz(a)):!a.qd||a.gc&&a.ck!=a.lP||(a.gc&&"testing"==a.gc.sessionMode()?rz(a):a.gc||rz(a))}function rz(a){if(a.qd){var b=a.qd.actionAvailable("gotoPreviousSlide");a.Y.Wa("back",b?"enabled":"hidden")}}
function sz(a,b){if(a.qd){b=a.qd.actionAvailable("continuePresentation");a.za.Co("finish",b?"continuePresentation":"finish");var c=a.qd.actionAvailable("finishAction");a.Y.Wa("finish",b||c?"enabled":"hidden")}else b=!!b&&"none"!=b.type(),a.Y.Wa("finish",b?"enabled":"hidden")}function qz(a){a.ca&&(Fd(a,a.ca.submittedEvent(),a.ln,a),a.ca=null);a.ns.a()}e.ku=function(){pz(this);this.zX()};
e.MP=function(){if(this.ca&&!this.rt){tz(this);this.Y.Wa("results","hidden");this.Y.Wa("start","hidden");this.Y.Wa("finish","hidden");this.Y.Wa("toResultSldie","hidden");this.Y.Wa("print","hidden");var a=Qy(this.i(),!0)&&"testing"==this.i().sessionMode()&&"eachQuestion"==this.Ya.submitType()&&this.EP;this.Y.Wa("view-results",a?"enabled":"hidden");this.Y.Wa("results",this.Ap?"enabled":"hidden");this.Y.Wa("try-again","hidden");var b=0<=Kx(this.bj(),!1),c=this.bj();var d=Ox(c)?!0:!c.hw();uz(this);c=
v(this.ca);var f=this.Ya.dD()&&!v(this.Qb).la()&&!xe.includes(c.slide().type());if(this.Ap)this.Y.Wa("prev",b?"enabled":"disabled"),this.Y.Wa("next",d?"enabled":"disabled");else{var g=this.ca.slide()&&this.ca.slide().settings().ma()&&v(this.ca.slide().settings().ma()).isEnabled();switch("eachQuestion"==this.Ya.submitType()?"eachQuestion":g&&this.ca.rb()?"eachQuestion":"allAtOnce"){case "allAtOnce":this.Y.Wa("submit","hidden");this.Y.Wa("continue","hidden");this.Y.Wa("submit-all","enabled");this.Y.Wa("prev",
b?"enabled":"disabled");this.Y.Wa("next",d?"enabled":"disabled");break;case "eachQuestion":this.Y.Wa("submit-all","hidden"),b=!g&&!Ty(this.i())&&c.rb(),this.Y.Wa("postpone",f&&b?"enabled":"hidden"),b="none"!=bi(c.slide().settings(),"attempt"),f=c.submitted()&&c.rb()&&c.Nt(),this.Y.Wa("try-again",f&&!b?"enabled":"hidden"),f&&!b&&(d=this.Y,d.jp="try-again",d.Xw(),d=vz(this)&&!this.Ap,this.Y.Wa("reset",d?"disabled":"hidden")),this.Y.Wa("submit",!f&&c.rb()?"enabled":"hidden"),this.Y.Wa("continue",a||
c.rb()?"hidden":"enabled"),a||c.rb()||(a=this.Y,a.jp="continue",a.Xw()),this.Y.Wa("prev","hidden"),this.Y.Wa("next","hidden"),f&&(b?this.Rg?(this.Y.Wa("continue","enabled"),a=this.Y,a.jp="continue",a.Xw()):(this.Hv.a(!0),this.Y.Wa("submit","enabled"),a=this.Y,a.jp="submit",a.Xw()):this.Hv.a(!1))}}}};function tz(a){a.Y.Wa("showOutline","bottom"==a.EB?"enabled":"hidden")}function uz(a){if(a.ca){var b=vz(a)&&!a.Ap,c=b&&a.ca.rb()?"enabled":"disabled";a.Y.Wa("reset",b?c:"hidden")}}
function vz(a){if(!a.ca)return!1;var b=a.ca.slide().type();if(-1==iz.indexOf(b))return!1;b=a.ca.slide().settings();if(a.ca instanceof As){if(b=v(b.Tq()).Gq())a=a.ca.contentState().L.Oh(),b=!a||!a.isEnabled()||1!=a.value();return b}return a.ca instanceof qs?(w(a.ca,qs),v(b.Wt()).Gq()):!0}e.ln=function(){this.ku()};function wz(a,b){return"enabled"==a.Y.xv[b]}e.Qy=function(a){(this.Rg=a)&&this.Hv.a(!1)};e.oY=function(a,b){b=void 0===b?null:b;this.Uc&&this.Uc.Ae();Pg();this.le[a](b)};
function mz(a){a.le.start=function(){v(a.qK)()};a.le["continue"]=function(){xz(a)};a.le["view-results"]=function(){xz(a)};a.le["try-again"]=function(){a.ns.a();a.ca&&a.ca.vr();a.Hv.a(!0);a.Y.Wa("submit","enabled");a.Y.Wa("try-again","hidden");uz(a)};a.le.prev=function(){a.ns.a();Jx(a.bj())};a.le.next=function(){Ox(a.bj())?yz(a,"next"):(a.ns.a(),Lx(a.bj()))};a.le.submit=function(){zz(a)};a.le.postpone=function(){Lx(a.bj(),!0)};a.le["submit-all"]=function(){yz(a,"submit-all")};a.le.results=function(){a.rO.a()};
a.le.finish=function(){a.Mv.a()};a.le.reset=function(){a.ca instanceof As&&(w(a.ca,As),a.ca.Rt());a.ca instanceof qs&&a.ca.contentState().reset()};a.le.back=function(){a.Wv.a()};a.le.showOutline=function(b){a.jq.a(b)}}function yz(a,b){var c=Qy(a.i(),!1)?0:Sy(a.i());Az(a.xf,c,b,function(){},function(){v(a.YS)()})}
function zz(a){var b=Wf();b&&b.blur();b=w(a.ca,V);b.initiated()?b.submit():b.slide().settings().Uq()?(b.gN(!0),Lx(a.bj(),!v(a.Qb).la())):Bz(a.xf,"PB_CHOOSE_ANSWER_LABEL","ok",void 0,"mb_info_icon",function(b){b||a.oP.a()},!1)}e.Ou=function(){v(this.qK)()};function xz(a){a.ns.a();v(a.ca).submitted()?a.Rg||Lx(a.bj(),!v(a.Qb).la()):a.ca instanceof V||v(a.ca).submit()}e.bj=function(){return v(this.kj)};e.i=function(){return v(this.gc)};function Cz(a,b,c){switch(a.type()){case "closeWindow":a=new Jl;c.a(a);if(!a.suspended())if(Qi)(new Pi("closeWindow")).Zt();else try{cj||(window.open("","_self",""),window.close())}catch(d){}break;case "navigateToUrl":gj(Wu(b,a.url()),a.target())}};function Dz(a){G.call(this);this.D=a;C(this,this.D.Eu(),this.fZ,this);this.i=void 0;this.D.Sq();this.lq=H(this,this.D.Nu())}n(Dz,G);e=Dz.prototype;e.fZ=function(a){Hx(v(this.i).O,a)};e.th=function(a){this.i=a;a=this.i.settings();this.D.sb(this.i,this.i.slidePoolState(),this.i.O,this.i.evaluation(),a);this.D.Ju(!1)};e.ZL=function(){this.D.Ju(!0)};e.nD=function(){this.D.gM(null);this.D.Ju(!1)};e.KD=function(){this.D.KD()};e.Nu=function(){return this.lq};e.ru=function(){this.D.ru()};function Ez(a){var b=a.Pj,c=a.xi,d=a.jm,f=a.bm,g=a.Tk;this.messageType=a.messageType;this.Pj=b;this.xi=c;this.jm=d;this.bm=f;this.Tk=g}
function Fz(a,b,c,d,f){if(b){var g=function(){return{N:b}};switch(c){case "next":return a?new Ez({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_ALLOW_BLANK",Pj:"end-quiz",xi:"return-to-quiz",jm:"mb_question_icon",bm:function(a){a?d():f()},Tk:g}):new Ez({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_NEXT_NOT_ALLOW_BLANK",Pj:"ok",xi:void 0,jm:"mb_info_icon",bm:function(){d()},Tk:g});case "submit-all":return a?new Ez({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_ALLOW_BLANK",
Pj:"end-quiz",xi:"return-to-quiz",jm:"mb_question_icon",bm:function(a){a?d():f()},Tk:g}):new Ez({messageType:"PB_SUBMIT_ALL_HAS_UNANSWERED_QUESTION_BY_SUBMIT_NOT_ALLOW_BLANK",Pj:"ok",xi:void 0,jm:"mb_info_icon",bm:function(){d()},Tk:g});default:throw Error("illegal control type");}}else switch(c){case "next":return new Ez({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_NEXT",Pj:"end-quiz",xi:"return-to-quiz",jm:"mb_question_icon",bm:function(a){a?d():f()}});case "submit-all":return new Ez({messageType:"PB_SUBMIT_ALL_NO_UNANSWERED_QUESTION_BY_SUBMIT",
Pj:"yes",xi:"no",jm:"mb_question_icon",bm:function(a){a?d():f()}});default:throw Error("illegal control type");}};function Gz(a){P.call(this,a);this.Gu("alertdialog");this.Ow=H(this);this.Nc=H(this);this.mf=!1}n(Gz,P);e=Gz.prototype;e.open=function(){v(!this.mf);this.mf=!0;this.on();this.Ow.a(this)};e.close=function(){v(this.mf);this.mf=!1;this.KF()};e.wm=function(a){if(this.Tf)throw Error("already modal");this.Tf=a?this.WF():void 0};e.j=function(a){P.prototype.j.call(this,a);this.Tf&&this.Tf.j(a)};e.WF=function(){var a=new P({l:"modal-layer"});B(this,a.displayObject(),"click",za);return a};
e.Uw=function(a){v(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};e.KF=function(){this.j(!1);this.Nc.a(this);Cd(this,document,"keydown",this.Uw,this)};e.on=function(){this.j(!0);B(this,document,"keydown",this.Uw,this)};function Hz(a){var b=a.K4,c=a.toggle;P.call(this,{o:a.o,l:a.l,eU:a.eU,zu:a.zu,LT:a.LT,tabIndex:a.tabIndex,Mc:"BUTTON",Ux:!0,Jf:a.Jf});if(b){a=b.top;var d=b.right,f=b.bottom;b=b.left;this.hh=new P;Q(this,this.hh);this.hh.m("position","absolute");this.hh.m("top",a?-a+"px":0);this.hh.m("right",d?-d+"px":0);this.hh.m("bottom",f?-f+"px":0);this.hh.m("left",b?-b+"px":0)}(this.IK=c)&&this.$k(!1);this.TE()}n(Hz,P);e=Hz.prototype;e.$k=function(a){v(this.IK);this.Zk("pressed",a)};e.selected=function(){return!1};
e.La=function(){};e.pressed=function(){v(this.IK);return"true"==ol(this,"pressed")};e.F=function(a){P.prototype.F.call(this,a);this.hh&&this.Lc(this.hh,0)};e.Ee=function(a){P.prototype.Ee.call(this,a);this.hh&&this.Lc(this.hh,0)};function Iz(a,b){qp.call(this,null,[b?1:0],[b?0:1],75,function(a){return a*a});this.PW=a}n(Iz,qp);Iz.prototype.Uj=function(){var a=v(this.coords);this.PW.Ub(a[0])};function Jz(a,b){Gz.call(this,{l:a,Jf:b});this.hG=this.me=void 0}n(Jz,Gz);Jz.prototype.on=function(){this.me&&this.me.stop();this.j(!0);!N&&this.hG&&this.hG.focus();this.me=new Iz(this,!1);this.me.play()};function Kz(a,b){a.hG=b};function Lz(a){var b=a.I,c=a.messageType,d=a.icon,f=a.Pj,g=a.xi,h=a.T1;a=a.Tk;Jz.call(this,"quiz-message-box",!1);this.wm(!0);this.g=b;this.f=new P({o:R(this,"content")});this.cc=new P({o:R(this,"icon")});this.cc.addChild(d);this.f.addChild(this.cc);this.Lr=!1;this.xh=new P({o:R(this,"message-container")});this.eh=new P({o:R(this,"scroll-area")});Q(this.xh,this.eh);this.jc=new P({o:R(this,"message")});rl(this.jc,this.g,c,a);Q(this.f,this.xh);this.addChild(this.f);this.eS=new P({});Q(this.eS,this.jc);
Q(this.eh,this.eS);Mz(this,f,g,h);B(this,document,"keydown",this.pe,this);this.pa=new Tp({kg:this.eh});this.eh.addChild(this.pa.qh());D(this,this.pa)}n(Lz,Jz);e=Lz.prototype;e.on=function(){Jz.prototype.on.call(this);this.Wi()};
function Mz(a,b,c,d){var f=new P({l:"quiz-message-box-buttons-panel"});a.addChild(f);a.yF=f;var g=new P({o:R(f,"buttons")}),h=new Hz({l:"window-button",zu:!0});h.c("yes",!0);rl(h,a.g,a.uA(b));g.addChild(h);C(a,h.w,function(){a.close()},a);Kz(a,h.displayObject());c&&(b=new Hz({l:"window-button",zu:!0}),b.c("cancel",!0),rl(b,a.g,a.uA(c)),g.addChild(b),C(a,b.w,function(){a.Lr=!0;a.close()},a),d&&Kz(a,b.displayObject()));f.addChild(g)}
e.uA=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.ja=function(){this.Wi()};
e.Wi=function(){var a=v(this.Tf);this.xh.m("margin-bottom",this.jc.height()>this.cc.height()?"13px":"0");var b=zg(this.xh.displayObject()),c=zg(this.yF.displayObject()),d=zg(this.cc.displayObject()),f=zg(this.displayObject());c=.9*a.height()-b.top-b.bottom-this.yF.height()-c.top-c.bottom;b=Math.min(c,this.jc.height());c<this.jc.height()&&this.xh.Bb(Math.floor(c));c=zg(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.m("margin-left",
g+"px");d=this.cc.width()+d.left+d.right;a=Math.min(a.width()-d-c.right-c.left-f.right-f.left,500);this.xh.m("max-width",a+"px");this.Tm();this.xp(b)};e.Tm=function(){var a=zg(this.displayObject()),b=v(this.Tf);a=Math.floor(.5*(b.width()-this.width()))-a.left;b=Math.floor(.5*(b.height()-this.height()));this.move(a,b)};e.xp=function(a){this.pa&&this.pa.sh(a,this.jc.height())};
e.pe=function(a){if(!this.yF.displayObject().contains(document.activeElement))switch(a.keyCode){case 13:this.close();a.preventDefault();break;case 27:this.Lr=!0,this.close(),a.preventDefault()}};function Nz(a){var b=a.Cg,c=a.Mq;a=a.rotation;Jz.call(this,"quiz-picture-attachment-window");this.wm(!0);this.Ma=b;this.Wr=c||new L(0,0,1,1);this.fj=xm(a||0);B(this,this,"touchstart",function(a){return a.preventDefault()})}n(Nz,Jz);
function Oz(a,b,c){var d=a.Ma,f=90==a.fj||270==a.fj;f=Rg({width:d.width()*a.Wr.width,height:d.height()*a.Wr.height,boundingWidth:(f?c:b)-50,boundingHeight:(f?b:c)-50,Te:!1});b=new P({o:R(a,"content")});a.addChild(b);b.resize(f.width,f.height);c=f.width/a.Wr.width;f=f.height/a.Wr.height;var g=Math.round(c*a.Wr.left),h=Math.round(f*a.Wr.top);b.m("background-image",fj(d.path()));b.m("background-size",Math.round(c)+"px "+Math.round(f)+"px");b.m("background-position",-g+"px "+-h+"px");b.m("background-repeat",
"no-repeat");b.m("transform",""+wm(a.fj));C(a,a.w,function(){a.close()},a);B(a,document,"keydown",function(b){27==b.keyCode&&a.close()},a)};var Pz;function Qz(a){if(Qi)Pz=a,(new Pi("print",["ispring.Printer.onPrintFinished"])).Zt();else if(p(window.matchMedia)&&N&&dj){var b=function(d){d.matches||(a(),c.removeListener(b))},c=window.matchMedia("print");v(c).addListener(b);window.print()}else window.print(),a()}ya("ispring.Printer.onPrintFinished",function(){var a=Pz;a&&(a(),Pz=void 0)},void 0);var Rz={},Sz=(Rz.answered="answered-icon.svg",Rz.correct="correct-icon.svg",Rz.incorrect="incorrect-icon.svg",Rz.partially="partial-correct-icon.svg",Rz.hasUserAnswer="has-answer-icon.svg",Rz.notanswered="unanswered-icon.svg",Rz);function Tz(a){P.call(this,{l:"quiz-slide-list-status-icon"});this.G=a;this.Sl=null}n(Tz,P);function Uz(a,b){a.Sl&&(a.removeChild(a.Sl),a.Sl=null);if(b){var c;if(c=Sz.hasOwnProperty(b)?wj(a.G,Sz[b]):null)a.Sl=new P({fa:c,o:R(a,"icon")}),a.Sl.c(b,!0),a.addChild(a.Sl)}};function Vz(a,b){this.key=a;this.value=b}function Wz(a,b,c,d,f){this.index=a+"";this.title=b.replace(/\n/g," ");this.awardedScore=c+"";this.maxScore=d+"";this.status=f}function Xz(a,b,c){this.title=a;this.awardedScore=b;this.score=c}function Yz(a,b){this.cE=a?a.quizPassed():!0;this.awardedScore=a?a.awardedScore():0;this.maxScore=a?a.maxScore():0;this.isGraded=!!a&&"graded"==b}
function Zz(a){var b=a.Ab,c=a.da,d=a.I;a=a.U;P.call(this,{l:"quiz-report-content"});var f=this;this.i=b;this.g=d;this.G=a;this.P=c;d=new P({l:"quiz-report-header"});Q(this,d);a=b.evaluation();var g=this.i.quiz().Ta().lg().type(),h=new Yz(a,g);a=$z(this,b.slidePoolState(),b.la(),b.Qn);c=aA(h.isGraded,c,b,a.length);Q(this,bA(this,h,c));rl(d,this.g,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.g.A(h.cE?
"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ")}:{QUIZ_TITLE:b.quiz().title()}});v(b.Yd()).slide().content().lN()&&(c=cA(b.slidePoolState()),c.length&&Q(this,dA(this,c)));a.length&&Q(this,eA(this,a))}n(Zz,P);
function aA(a,b,c,d){var f=v(c.js);f=Gl(f);var g=c.Iq();f=[new Vz("PB_PRINT_DATE_TIME_TABLE_LABEL",f)];g&&g.yf("USER_NAME")&&f.push(new Vz("PB_PRINT_USER_ID",g.ze("USER_NAME")));g&&g.yf("USER_EMAIL")&&f.push(new Vz("PB_PRINT_USER_EMAIL",g.ze("USER_EMAIL")));f.push(new Vz("PB_PRINT_ANSWERED_QUESTIONS",Wu(b,"%ANSWERED_QUESTIONS% / "+d)));a&&(a=Xg(v(c.evaluation()).maxScore()),f.push(new Vz("PB_PRINT_STUDENT_SCORE_LABEL",Wu(b,"%AWARDED_SCORE% / "+a+" (%AWARDED_PERCENT%%)"))),f.push(new Vz("PB_PRINT_PASSING_SCORE_LABEL",
Wu(b,"%PASSING_SCORE% (%PASSING_PERCENT%%)"))));b=c.quizDuration();b=Hl(b);f.push(new Vz("PB_PRINT_TIME_SPENT",b));return f}
function $z(a,b,c,d){b=b.questions();for(var f=[],g=1,h=0;h<b.length;++h){var k=b[h],m=k.review(),t="notanswered";if(d||!c||k.hasBeenVisited()){var u=!k.slide().settings().K();!xe.includes(k.slide().type())&&k.submitted()&&(u?t=k.submitted()?"answered":"notanswered":m&&(t=m.status()));m=u||!m?"-":m.awardedScore();u=u?"-":k.maxScore();k=k.slide().description();var x=a.g.A("Q_EQUATION_REPLACEMENT_TEXT");t=new Wz(g+".",k.textWithEquations(x),m,u,t);f.push(t);g++}}return f}
function cA(a){var b=a.groups();a=[];b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;a:{var d=l(c.questions());for(var f=d.next();!f.done;f=d.next())if(f.value.slide().settings().K()){d=!0;break a}d=!1}d&&a.push(new Xz(c.title(),parseFloat(Xg(c.awardedScore())),parseFloat(Xg(c.maxScore()))))}return a}
function bA(a,b,c){var d=new P({l:"quiz-main-section-container",Mc:"TABLE"}),f=new P({l:"quiz-main-section-container-row",Mc:"TR"});if(b.isGraded){var g=new P({l:"quiz-main-section-container-column",Mc:"TD"}),h=new P({l:"quiz-report-info"});h.resize(160,160);var k=b.maxScore?Math.round(b.awardedScore/b.maxScore*100):0,m=b.cE,t=new P({l:"chart-canvas",Mc:"CANVAS"}),u=t.displayObject(),x=m?"#4DC700":"#F7523F";u.setAttribute("width","160px");u.setAttribute("height","160px");m=Math.PI;if(u.getContext){u=
u.getContext("2d");u.fillStyle="#EEEEEE";u.strokeStyle="#EEEEEE";u.beginPath();u.arc(80,80,80,0,2*m);u.closePath();u.fill();var F=m/180*k*360/100;0<F&&(u.strokeStyle=x,u.lineCap="round",u.lineWidth=6,u.beginPath(),x=-(m/2),u.arc(80,80,77,x,x+F),u.stroke());u.fillStyle="#FFFFFF";u.beginPath();u.arc(80,80,74,0,2*m);u.closePath();u.fill()}Q(h,t);t=new P({o:R(h,"text-container")});t.resize(160,160);m=new P({o:R(h,"text")});x=b.cE?"#35B200":"#D64B3C";u=a.g.A(b.cE?"PB_PRINT_PASSED_QUIZ":"PB_PRINT_FAILED_QUIZ");
m.Ee("<span style = 'font-size: 36px'>"+k+"%</span><br><span style = 'color:"+x+"'>"+u+"</span>");Q(t,m);Q(h,t);Q(g,h);Q(f,g)}if(c.length){g=new P({l:"quiz-main-section-container-column",Mc:"TD"});k=b.isGraded;h=new P({l:"quiz-user-info-table",Mc:"TABLE"});h.c("graded",k);c=l(c);for(t=c.next();!t.done;t=c.next())k=a,m=t.value,t=new P({o:R(h,"row"),Mc:"TR"}),x=m.key,u=new P({o:R(h,"column"),Mc:"TD"}),u.c("center",!1),u.c("header",!1),rl(u,k.g,x),Q(t,u),k=fA(m.value,h),k.c("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 eA(a,b){var c=new P({l:"quiz-questions-info"}),d=new P({o:R(c,"header")});rl(d,a.g,"PB_PRINT_RESULT_BY_QUESTION");Q(c,d);d=new P({l:"quiz-questions-info-table",Mc:"TABLE"});var f=gA(a,new Wz("","","","",""),d,!0);Q(d,f);b=l(b);for(f=b.next();!f.done;f=b.next())f=gA(a,f.value,d),Q(d,f);Q(c,d);return c}
function dA(a,b){var c=new P({l:"quiz-groups-info"}),d=new P({l:"quiz-group-info-section-text-block"});d.c("header",!0);var f=new P({o:R(d,"title")});rl(f,a.g,"PB_PRINT_RESULT_BY_SECTION");Q(d,f);f=new P({o:R(d,"score-header")});rl(f,a.g,"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({o:R(h,"title")});k.F(Wu(g.P,f.title));Q(h,k);g=new P({o:R(h,
"score")});g.F(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({o:R(h,"progress")});k.m("width",Math.max(0,Math.round(100*g/f))+"%");Q(h,k);Q(d,h);Q(c,d)}return c}
function gA(a,b,c,d){var f=new P({o:R(c,"row"),Mc:"TR"}),g=fA(b.index,c,!0,d);g.c("small",!0);Q(f,g);var h=fA("",c,!1,d);h.c("title",!0);Q(f,h);var k=new P({o:R(c,"title-text")});k.F(d?b.title:Wu(a.P,b.title));Q(h,k);var m=k=null;"graded"==a.i.quiz().Ta().lg().type()&&(k=fA(b.awardedScore,c,!0,d),k.c("small",!0),Q(f,k),m=fA(b.maxScore,c,!0,d),m.c("small",!0),Q(f,m));d?(b=fA(b.status,c,!0,d),Q(f,b),rl(g,a.g,"PB_SLIDES_LIST_INDEX_COLUMN"),rl(h,a.g,"PB_PRINT_QUESTION_TITLE"),k&&rl(k,a.g,"PB_PRINT_AWARDED_TITLE"),
m&&rl(m,a.g,"PB_PRINT_POINTS_TITLE"),rl(b,a.g,"PB_PRINT_RESULT_TITLE")):(g=new P({o:R(c,"column"),Mc:"TD"}),g.c("small",!0),g.c("center",!0),a=new Tz(a.G),Uz(a,b.status),g.addChild(a),Q(f,g));return f}function fA(a,b,c,d){b=new P({o:R(b,"column"),Mc:d?"TH":"TD"});b.c("center",c||!1);b.c("header",d||!1);b.F(a);return b};function hA(a){var b=a.Ab,c=a.da,d=a.ho,f=a.I;a=a.U;Jz.call(this,"quiz-report-window",!0);var g=this;this.wm(!0);this.G=a;this.Rc=d;this.g=f;this.i=b;this.P=c;this.Qe=new P({l:"report-scroll-pane"});Q(this,this.Qe);this.xk=new P({l:"report-scroll-container"});Q(this.Qe,this.xk);this.f=this.cA();Q(this.xk,this.f);this.Rb=new Tp({kg:this.xk});D(this,this.Rb);this.Qe.addChild(this.Rb.qh());B(this,document,"keydown",function(a){27==a.keyCode&&g.close()},this)}n(hA,Jz);
hA.prototype.ja=function(a,b){if(a&&b){var c=this.Rc.width(),d=this.Rc.height();a>c||b>d?this.resize(Math.min(a,c),Math.min(b,d)):(this.Qe.Bb(b),a=yg(this.Qe.displayObject()),this.Rb.sh(b-a.top-a.bottom,this.xk.displayObject().scrollHeight))}};hA.prototype.cA=function(){return new Zz({Ab:this.i,da:this.P,I:this.g,U:this.G})};
hA.prototype.print=function(){var a=this.cA();a.m("opacity",0);document.body.appendChild(a.displayObject());var b=bg(document.body,"overflow");M(document.body,"overflow","hidden");Zi(function(){Qz(function(){Mf(a.displayObject());M(document.body,"overflow",b)})},this)};hA.prototype.Pd=function(){Jz.prototype.Pd.call(this);this.Rb.setParentScale(this.parentScale())};function iA(a,b){Jz.call(this,"send-report");this.wm(!0);v(this.Tf).Ub(.5);this.jc=new P({o:R(this,"message")});rl(this.jc,b,a);Q(this,this.jc);this.Yg=new P({o:R(this,"preloader")});Q(this,this.Yg)}n(iA,Jz);function jA(a,b,c,d){G.call(this);this.G=d;this.H=b;this.Rc=b.ho();this.Rc.j(!1);this.L=a;this.g=c;this.Uf=[];this.pt=null}n(jA,G);jA.prototype.invalidate=function(){for(var a=l(this.Uf),b=a.next();!b.done;b=a.next())b.value.va()};function kA(a,b,c,d,f,g){Bz(a,b,c,void 0,d,f||za,!1,g)}function Az(a,b,c,d,f){b=Fz(a.L.Vx(),b,c,d,f);Bz(a,b.messageType,b.Pj,b.xi,b.jm,b.bm,!1,b.Tk)}
function Bz(a,b,c,d,f,g,h,k){if(!O){f=wj(a.G,f);var m=new Lz({I:a.g,messageType:b,icon:f,Pj:c,xi:d,T1:h||!1,Tk:k});lA(a,m);var t=C(a,m.Nc,function(){zd(a,t);mA(a,m);g&&g.apply(a,[m.Lr])})}}function nA(a,b){var c=new Nz({Cg:b.Cg,Mq:b.Mq,rotation:b.rotation});lA(a,c);Oz(c,a.Rc.width(),a.Rc.height());var d=C(a,c.Nc,function(){zd(a,d);mA(a,c)})}function oA(a){if(!O){var b=a.g.A("PB_SENDING_REPORT");a.pt||(a.pt=new iA(b,a.g),lA(a,a.pt))}}
function pA(a,b,c,d,f,g){O||(a.pt&&(mA(a,a.pt),a.pt=null),c||(d.suspend(),Bz(a,b,"try-again","cancel","mb_question_icon",function(a){a?g():f()})))}function qA(a,b){var c=new hA({Ab:b.Ab,da:b.da,U:a.G,ho:a.Rc,I:a.g});lA(a,c,!0);var d=C(a,c.Nc,function(){zd(a,d);mA(a,c)});return c}function rA(a){for(var b=l(a.Uf),c=b.next();!c.done;c=b.next())c=c.value,c instanceof iA||mA(a,c)}jA.prototype.Ip=function(a){a.preventDefault()};
function lA(a,b,c){c=void 0===c?!1:c;rA(a);var d=b.Tf;d&&(B(a,b,"touchstart",a.Ip,a,Vk),B(a,d,"touchstart",a.Ip,a,Vk),a.Rc.addChild(d));Q(a.Rc,b);a.Rc.j(!0);a.H.ir(c);b.open();a.Uf.push(b)}function mA(a,b){var c=b.Tf;c&&(Cd(a,b,"touchstart",a.Ip),Cd(a,c,"touchstart",a.Ip),a.Rc.removeChild(c));ml(a.Rc,b);a.Rc.j(!1);a.H.ir(!0);b=a.Uf.indexOf(b);a.Uf.splice(b,1)};function sA(a,b){G.call(this);this.jJ=a;this.FH=b;this.FR=H(this);this.ji=!1}n(sA,G);sA.prototype.show=function(a){var b=this,c=this.FH;c.h(!1);this.ji=!0;tA(this,a);this.jJ.ir(!1);Zi(function(){c.h(!0);C(b,c.w,b.cR,b)})};function tA(a,b){if(a.ji){var c=a.FH;b=b||a.jJ.displayObject();b.appendChild(c.displayObject())}}
sA.prototype.cR=function(){var a=this.FH;Fd(this,a.w,this.cR,this);if(cj||xk){a:{var b=a.displayObject();var c;if(cf&&!(z&&Bc("9")&&!Bc("10")&&wa.SVGElement&&b instanceof wa.SVGElement)&&(c=b.parentElement)){b=c;break a}c=b.parentNode;b=Pf(c)?c:null}b&&uA(this,b)}Mf(a.displayObject());this.jJ.ir(!0);this.ji=!1;this.FR.a()};function uA(a,b){function c(a){a.preventDefault();a.stopPropagation()}Bd(a,b,c);setTimeout(function(){Cd(a,b,"click",c,!0)},500)};function vA(a){var b=a.state,c=a.view,d=a.I,f=a.TD,g=a.U,h=a.Hd,k=a.xu,m=a.lg,t=a.Qh;a=a.Cf;G.call(this);var u=this;this.Yp=this.ca=null;this.s=b;this.H=c;this.g=d;this.vd=h;this.PH=f;this.Pv=t;C(this,this.H.DE(),this.lZ,this);C(this,this.H.vm(),function(){wz(u.Na,"submit")&&zz(u.Na);wz(u.Na,"start")&&u.Na.Ou()},this);C(this,this.H.ah,this.aZ,this);b=this.s.Wd().Z();this.xf=new jA(b,this.H,this.g,g);this.qp=this.dI=!1;this.Na=new lz({controlPanel:this.H.controlPanel(),Wd:b,q2:this.xf,lg:m,xu:k,outlinePosition:a?
a.outlinePosition():null,Hd:h});C(this,this.Na.rO,this.lY,this);C(this,this.Na.ns,this.zY,this);C(this,this.Na.Hv,this.bp,this);C(this,this.Na.Mv,this.sY,this);C(this,this.Na.oP,this.uY,this);this.lh=null;if(g=this.H.topPanel())this.lh=new Dz(g),C(this,this.lh.Nu(),function(a){return u.qx.a(a)},this);this.kj=null;this.Rg=!1;this.Yb=null;this.LS=H(this);this.Xz=H(this);this.CG=H(this);this.sC=H(this,this.Na.sC);this.Wv=H(this,this.Na.Wv);this.jq=H(this,this.Na.showOutlineEvent());this.qx=H(this);this.ck=
null;C(this,this.s.currentSessionChangedEvent(),this.pY,this);C(this,this.s.nS,this.hZ,this);C(this,this.s.tS,this.iZ,this);C(this,this.s.uS,this.jZ,this);C(this,this.s.jK,this.dY,this);C(this,this.s.iK,this.OI,this);C(this,this.s.HS,this.L_,this)}n(vA,G);e=vA.prototype;e.ro=function(a){this.dI=!0;this.H.ro(a,this.xf)};e.setActionAvailability=function(a){this.Na.setActionAvailability(a)};e.tE=function(a){this.Na.tE(a)};
e.autoStartAvailable=function(){if(!Ek&&!Fk)return!0;var a=this.s.currentSession(),b=this.ca||a&&Fx(a.O);b=b&&b.aM();var c=!!a&&"reviewing"==wA(this).sessionMode();return!b||c&&!!a};e.outlinePopupClosed=function(){this.Na.outlinePopupClosed()};e.onTopPanelPopupClosed=function(){this.lh&&this.lh.ru()};e.showTopPanelPopupEvent=function(){return this.qx};e.aZ=function(){this.xf.invalidate()};function xA(a){if(!a.s.currentSession())return!1;a=wA(a).Yd();return!!a&&a.slide().visible()}
function yA(a,b,c,d,f){a.dI=!0;var g=Fl(c);a.Na.za.Ei(!1);kA(a.xf,b,"ok","mb_info_icon",function(){a.Na.za.Ei(!0);d()},function(){var a={};return a[f]=g,a})}function zA(a,b){a.Na.za.Ei(!1);kA(a.xf,"PB_INVALID_BRANCHING_MESSAGE","ok","mb_info_icon",function(){a.Na.za.Ei(!0);b()})}e.dY=function(a,b){yA(this,"PB_TIMED_QUIZ_WARNING",a,b,"QUIZ_TIME")};e.OI=function(a,b){yA(this,"PB_TIMED_QUESTION_WARNING",a,b,"QUESTION_TIME")};e.hN=function(a){this.Na.hN(a)};e.slideChangedEvent=function(){return this.LS};
function AA(a){rA(a.xf);a.Pv.exitFullscreen();a.LS.a(a.ck)}e.closeWindowEvent=function(){return this.Xz};e.showOutlineEvent=function(){return this.jq};e.reset=function(){var a=this.Na;qz(a);a.Y.Sq();a.up();a=wA(this);this.Kd(a);this.H.reset()};
e.pY=function(){var a=this;this.kj&&Fd(this,this.kj.activeSlideChangedEvent(),this.rI,this);var b=wA(this);C(this,b.sessionModeChangedEvent(),this.iR,this,1);C(this,b.Kx,this.CZ,this);C(this,b.RB,this.Gw,this);C(this,b.$g.fC,function(){oA(a.xf)},this);C(this,b.$g.hC,function(){oA(a.xf)},this);C(this,b.$g.ix,function(b,c){a.Mw("PB_SEND_REPORT_TO_EMAIL_FAILED",b,c)},this);C(this,b.$g.gC,function(b,c){a.Mw("PB_SEND_REPORT_TO_URL_FAILED",b,c)},this);this.kj=b.O;BA(this.PH,b.slidePoolState().slides());
var c="none"!=b.quiz().Ta().lg().type();this.Na.sb(this.kj,this.s,b,function(){a.qp=!0;Jy(b);a.qp=!1},c);this.lh&&this.lh.th(b);Iy(b)||xA(this)?(this.Yb=this.H.Ou(),C(this,this.Yb.vm(),function(){wz(a.Na,"submit")&&zz(a.Na)},this),C(this,this.Yb.BD(),function(){wz(a.Na,"submit")&&a.Na.bu("submit")},this),C(this,this.kj.activeSlideChangedEvent(),this.rI,this),C(this,this.kj.LA,this.CY,this),this.rI().then(function(){return a.H.jo()},function(){return a.H.jo()}),this.iR()):CA(this)};
function CA(a){var b=wA(a).Fg();a.Na.nD(b);a.lh&&a.lh.nD(xA(a))}e.Mw=function(a,b,c){var d=wA(this);pA(this.xf,a,b,c,function(){Oy(d)},function(){d.Cu()})};e.lZ=function(a){nA(this.xf,a)};e.iR=function(){wA(this);switch(wA(this).sessionMode()){case "reviewing":this.Na.ZL();this.lh&&this.lh.ZL();break;case "completed":CA(this);var a=wA(this);C(this,a.tw,this.sT,this);xA(this)?this.sT():(this.Yb&&this.bp(!1),"embedded"==this.vd&&this.CG.a())}};
e.sT=function(){var a=this;if(xA(this)){var b=wA(this),c=b.Yd();DA(this,v(c),function(){var d=v(c).contentState();C(a,d.VR,function(){a.reset();a.s.restartQuiz()},a);C(a,d.WR,function(){b.review()},a);C(a,d.ES,a.I_,a);v(a.Yb).rV(c,a.s.allowRetakeQuiz(),b.settings().quizSize());a.ck=c.slide().id();a.H.al();AA(a)})}};
e.I_=function(){var a=this,b=wA(this);this.Yp=qA(this.xf,{Ab:b,da:this.s.da()});b=v(b.Yd()).slide().content().vL();var c=C(this,this.Yp.Nc,function(){zd(a,c);a.Na.ez(!1);a.Yp=null});this.Na.ez(!0,b,function(){return v(a.Yp).print()},function(){return EA(a)})};function EA(a){a.Yp&&(a.Yp.close(),a.Na.ez(!1),a.Yp=null)}e.activate=function(a){a||EA(this);this.Pv.exitFullscreen()};e.lY=function(){this.H.al();wA(this).finish()};e.bp=function(a){v(this.Yb).h(a)};
e.sY=function(){if("embedded"==this.vd)this.CG.a();else{var a=wA(this).Fg();a&&!Uv(this.vd)&&Cz(a,this.s.da(),this.Xz)}};function FA(a,b){a.Kd(a.ca);a.ca=b;a.ck=b.slide().id()}e.jZ=function(a){var b=this;FA(this,a);DA(this,a,function(){var c=a.slide().id();b.Na.Mu(c);b.H.Mu(a);AA(b)})};e.hZ=function(a){var b=this;FA(this,a);DA(this,a,function(){var c=b.s.lm()?"submit-form":oz(b.Na),d=a.slide().id(),f=b.Na;nz(f,c);f.ck=d;pz(f);b.H.BE(a);AA(b)})};
e.iZ=function(a){var b=this;FA(this,a);DA(this,a,function(){var c=!!b.s.lm(),d=ez(b.s);c=c||d?"continue-style":oz(b.Na);d=a.slide().id();b.Na.Lu(c,d);b.H.Lu(a);AA(b)})};function DA(a,b,c){function d(){a.H.ty();c();a.H.Fq()}a.H.cz();az(a.PH,b.slide()).then(d,d)}e.currentSlideId=function(){return v(this.ck)};
e.rI=function(){var a=this;this.Kd(this.ca);this.Rg=!1;if(0==wA(this).slidePoolState().slides().length)return Promise.resolve();var b=v(this.kj).activeSlideIndex();this.H.cz();return GA(this.PH,b).then(function(){return HA(a)},function(){return HA(a)})};
e.xB=function(){if(!this.qp){var a=v(this.ca),b=v(ks(a));a=v(a.cG);var c="";if(this.ca instanceof V&&this.ca.rb()){c=this.ca.slide().settings().Ue();var d=-1;-1!=c&&(d=c-this.ca.Bm());c=-1==d?this.g.A("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):d+""}v(this.Yb).Oy(!1);v(this.Yb).cm(IA(this,this.ca));d=wA(this).settings().quizSize();this.H.al({Mj:b,status:a,K0:c,Hq:!0,da:this.s.da(),quizSize:d});this.Rg=!0;this.Na.Qy(this.Rg)}};e.zY=function(){this.H.al();this.Rg=!1;this.Na.Qy(this.Rg)};
e.ln=function(){if(!this.qp){if(!this.Rg&&this.ca){var a="none"!=bi(this.ca.slide().settings(),"attempt");if((!this.ca.rb()||a)&&"testing"==wA(this).sessionMode()){a=v(this.Yb);var b=a.io(),c=IA(this,this.ca);this.bp(!1);a.Oy(!1);a.cm(c);c==b&&Lx(wA(this).O,!this.s.la())}}this.Na.ku()}};
function IA(a,b){var c=wA(a),d=Gx(c.settings());a=wA(a).sessionMode();if("testing"==a&&d&&b instanceof V&&!b.rb()&&(b=b.review(),b=!!b&&b.status(),"partially"==b||"incorrect"==b))return"reviewWithCorrectAnswers";b=!1;if("completed"==a||"reviewing"==a)b=(c=c.Yd())?c.contentState().content().Eo():!0;return"reviewing"==a?b?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"}e.L_=function(a){this.qp||(a=Fl(a),this.H.mr(a))};
e.CZ=function(a){var b=this;this.H.Xe();rA(this.xf);this.lh&&this.lh.KD();a.preventAction();var c=wA(this);Jy(c,!0);(a=Wf())&&a.blur();this.Na.za.Ei(!1);kA(this.xf,"PB_QUIZ_TIMEOUT","ok","mb_time_out_icon",function(){b.Na.za.Ei(!0);Py(c)&&Ky(c)})};
e.Gw=function(a){var b=this;this.H.Xe();a.preventAction();v(this.ca).submit(!0);this.Na.za.Ei(!1);(a=Wf())&&a.blur();kA(this.xf,"PB_QUESTION_TIMEOUT",this.PG(),"mb_time_out_icon",function(){b.bp(!1);b.Na.za.Ei(!0);b.qp=!v(b.ca).initiated();fs(b.ca);b.ca.initiated()||xz(b.Na);b.qp=!1})};e.PG=function(){v(this.ca);var a=this.ca.initiated(),b="none"!=di(this.ca.slide().settings()),c=v(this.Yb).io(),d=IA(this,this.ca);return c!=d&&a?"ok":b?a?"ok":"continue":"continue"};
function wA(a){return v(a.s.currentSession())}
function HA(a){var b=xA(a);if("completed"!=wA(a).sessionMode()||!b){b=v(Fx(wA(a).O));FA(a,b);v(a.ca);C(a,a.ca.pS,a.xB,a);C(a,a.ca.submittedEvent(),a.ln,a);a.H.jo();b=a.ca;var c=wA(a).sessionMode(),d=wA(a),f=IA(a,b);v(a.Yb).sV(b,f);b.nr()?a.bp(!0):!b.rb()||d.Qn||"completed"==c||"reviewing"==c?a.bp(!1):a.bp(!0);b=a.Na;c=a.ca;b.rt||(qz(b),C(b,c.submittedEvent(),b.ln,b),b.ca=c,c=c.slide().id(),b.ck=c,pz(b),b.ku());a.lh&&(b=a.lh,c=Fx(v(b.i).O),b.D.gM(v(c)));a.ca instanceof V&&!a.ca.rb()&&(c=wA(a).sessionMode(),
b="reviewing"==c,d="completed"==c,a.ca&&(b||a.ca.submitted())&&(a.H.al(),f=new sw(wA(a)),(c=f.get(a.ca))&&!d&&(d=v(f.status()),f=wA(a).settings().quizSize(),a.H.al({Mj:c,status:d,O1:b,Hq:!1,da:a.s.da(),quizSize:f}))));AA(a);a.H.ty();a.H.Fq()}}e.mN=function(){var a=this;if(this.dI)return Promise.resolve();var b=new gz,c=new sA(this.H,b);D(this,c);return new Promise(function(b){var d=C(a,c.FR,function(){zd(a,d);qk&&!rk?requestAnimationFrame(function(){bz(a.s)||b()}):b()},a);c.show(a.H.displayObject())})};
e.uY=function(){this.H.Fq()};e.CY=function(){var a=this;zA(this,function(){Hx(v(a.kj),v(a.ca).slide().id())})};var JA={K3:"prompt",u2:"always",B3:"never"};ya("ispring.quiz.ResumeType",JA,void 0);ya("PROMPT_TO_RESUME","prompt",JA);ya("ALWAYS_RESUME","always",JA);ya("NEVER_RESUME","never",JA);function KA(a,b,c){this.DA=a;this.bh=b;this.Pn=this.nb=null;this.Sw=c}e=KA.prototype;e.text=function(){if(!this.nb)if(this.Sw.length){this.nb="";for(var a=l(this.Sw),b=a.next();!b.done;b=a.next())b=b.value,this.nb+=q(b)?b:" "}else this.nb=rj(this.DA);return this.nb};
e.textWithEquations=function(a){if(!this.Pn){for(var b={},c=l(this.bh),d=c.next();!d.done;d=c.next())d=d.value,b[d.id()]=d;this.Pn="";c=l(this.Sw);for(d=c.next();!d.done;d=c.next())d=d.value,q(d)?this.Pn+=d:(d=b[d.id],this.Pn=d instanceof vn?this.Pn+(a||d.IU):this.Pn+" ")}return this.Pn};e.htmlText=function(){return this.DA};e.Be=function(){return!this.Sw.length&&!this.bh.length};e.oM=function(){var a=!this.bh.length;return!Yg(this.text()).length&&a};e.plainTextWithPlaceholders=function(){return this.Sw};
e.Xd=function(){return this.bh};function LA(a,b,c,d){KA.call(this,a,b,c);this.be=d}n(LA,KA);LA.prototype.em=function(){return this.be};LA.prototype.Ba=function(){return[]};function MA(a,b){this.eX=a;this.aT=b;this.dg=null}function yt(a,b,c){var d=NA(a,b.htmlText());c&&(c=OA(a,rj(d),c),d=PA(a,d,c));return new LA(d,b.Xd(),[],b.em())}function Wu(a,b){if(a.dg){var c=a.dg.ec().map(function(a){return a.toLowerCase()});c=QA(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.wi+a)+d.tM+b.substr(d.eo+a),a+=d.tM.length-(d.eo-d.wi)}return b}
function NA(a,b){if(a.dg){var c=a.dg.ec().map(function(a){return a.toLowerCase()});c=QA(a,rj(b),c);return PA(a,b,c)}return b}function PA(a,b,c){b=qj(b,c);return sj(b,c,a.eX,a.aT)}function QA(a,b,c){var d=0,f=[];b.split(/(%[a-z0-9_]+%)/i).forEach(function(b){if(RA(c,b)){var g=b.substring(1,b.length-1);g=a.dg&&a.dg.yf(g)?a.dg.ze(g):"";""!=g&&f.push(new oj(d,d+b.length,b,g))}d+=b.length},a);return f}
function OA(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(RA(d,a)){var b=c[a.substring(1,a.length-1)]||"";""!=b&&h.push(new oj(g,g+a.length,a,b))}g+=a.length},a);return h}function RA(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 SA(a,b,c){var d=a.Am();a=a.questionListInfo().showSlideList();switch(b){case "eachQuestion":return c||d.lr()||d.dz()||a;case "allAtOnce":return c||d.dz()||a;default:throw Error("unknown submit type");}}function TA(a,b){var c=a.settings().Z(),d=c.ma().isEnabled(),f=!1;fz(a.Ta(),function(a){a.slides().forEach(function(a){a=(a=a.settings().ma())?a.isEnabled():!1;f=f||a})});a=a.skinSettings();return SA(a,c.submitType(),b)||d||f};function UA(a){this.fn=a;this.en=new E}n(UA,Dh);UA.prototype.VM=function(a,b){var c=this.messages();c.hasOwnProperty(a)||Ta("unknown message id: "+a);c[a]!=b&&(c[a]=b,this.en.a(a,b))};UA.prototype.Uy=function(a){var b=this;Dh.prototype.Uy.call(this,a);Qb(a,function(a,d){b.en.a(d,a)})};function VA(a){a=void 0===a?null:a;G.call(this);this.Da=a;this.ba=null;this.rg=H(this);this.ke=H(this);this.Da&&C(this,this.Da.xz(),this.Bt,this)}n(VA,G);e=VA.prototype;e.sb=function(a){a=w(a.Ma,ct);this.ba=cm(a.mo());this.up()};e.up=function(){C(this,v(this.ba).stateChangedEvent(),this.Gh,this);this.Bt()};e.Gh=function(){switch(v(this.ba).state()){case "ended":this.ke.a(this.ba)}};e.uD=function(){this.ba&&(this.ba.stop(),this.Kd(this.ba),this.ba=null)};
e.start=function(){this.ba&&(this.ba.play(),this.rg.a(this.ba))};e.stop=function(){this.ba&&(this.ba.stop(),this.ke.a(this.ba))};e.audioStartedEvent=function(){return this.rg};e.Bt=function(){if(this.Da&&this.ba){var a=this.Da.volume();this.ba.setVolume(a)}};e.ac=function(){G.prototype.ac.call(this);this.uD()};function WA(a){P.call(this,{l:a});this.cK=800;this.gI=500;this.uf=!1;this.lC=H(this);this.yA=H(this);this.j(!1)}n(WA,P);WA.prototype.show=function(){this.uf||(this.uf=!0,clearTimeout(this.pp),clearTimeout(this.mq),this.mq=Zi(this.zB,this,this.cK))};WA.prototype.Ae=function(){if(this.uf&&(this.uf=!1,clearTimeout(this.pp),clearTimeout(this.mq),this.visible())){var a=this.gI-((new Date).getTime()-this.oC);0<a?this.pp=Zi(this.Cw,this,a):this.Cw()}};
WA.prototype.zB=function(){this.oC=(new Date).getTime();this.j(!0);this.lC.a()};WA.prototype.Cw=function(){this.j(!1);this.yA.a()};function XA(){this.Bc=!1;this.cI=new Id}XA.prototype.Pa=function(a){if(this.Bc!=a){this.Bc=a;var b=Ld(this.cI).reverse();a?fb(b,function(a){return a.activate()}):bb(b,function(a){return a.deactivate()})}};function YA(a){var b=a.I;a=a.B;G.call(this);this.g=b;this.$=a;this.Tc=null}n(YA,Ts);function ZA(a,b){var c=b.af;a.oa=b.mode;a.Tc=null;a.wf(c);return a.Tc}e=YA.prototype;e.uj=function(){};e.oj=function(){};e.Bj=function(){};e.tj=function(){};e.xj=function(){};e.Dj=function(){};e.zj=function(){};e.Fj=function(a){this.Tc=new qt(a.contentState(),this.ug(a),this.g,this.$)};e.yj=function(){};e.rj=function(){};e.Ej=function(){};e.Aj=function(){};e.Cj=function(){};e.wj=function(){};e.qj=function(){};
e.pj=function(){};e.vj=function(){};e.sj=function(){};e.ug=function(a){return a.slide().jb().ge()};function $A(a){P.call(this,a);this.cL=[]}n($A,P);$A.prototype.oU=function(a){var b=a.Q0,c=a.x,d=a.y,f=a.Y0;a=a.T0;if(!this.contains(f))return null;for(var g=null,h=l(this.cL),k=h.next();!k.done;k=h.next())if(k=k.value.oU({Q0:b,x:c,y:d,Y0:f,T0:a})){g=k;break}return(b=g)?b:b=this.sP()};$A.prototype.sP=function(){return null};$A.prototype.Mi=function(a){if(Da(a.oU)){var b=this.cL.indexOf(a);v(-1!=b);this.cL.splice(b,1)}P.prototype.Mi.call(this,a)};function aB(a){var b=a.data;$A.call(this,{l:a.l});this.Hc=b;C(this,this.Hc.object().vn,this.YY,this);C(this,this.Hc.object().IJ,this.cZ,this);C(this,this.Hc.object().X0().vn,this.ZY,this);this.yv=H(this);this.pW=H(this);this.Ck=H(this);this.HW=H(this);this.ij=!1}n(aB,$A);e=aB.prototype;e.data=function(){return this.Hc};e.Za=function(a,b){return new K(a,b)};e.eb=function(a,b,c,d){c=this.Za(c,d);bB(this,new L(a,b,c.width,c.height));this.pW.a()};e.invalidate=function(){cB(this);this.va()};
e.stateChangedEvent=function(){return this.Ck};e.selected=function(){return this.ij};e.sP=function(){var a={contextMenu:null};this.HW.a(a);return a.contextMenu};e.YY=function(){var a=this.Hc.object().rect();a&&bB(this,a)};e.cZ=function(){cB(this)};e.ZY=function(){};function bB(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&&cB(a)}
function cB(a){a.m("left","0");a.m("top","0");var b=vm(a.x(),a.y());a.m("transform",b);var c=1/a.parentScale(),d=a.displayObject().getBoundingClientRect(),f=1,g=1,h=0,k=0,m=d.width%1;m&&(f=(d.width+(.5>m?-m:1-m))/d.width);(m=d.height%1)&&(g=(d.height+(.5>m?-m:1-m))/d.height);(m=d.left%1)&&(h=.5>m?-m:1-m);(d=d.top%1)&&(k=.5>d?-d:1-d);d="";if(1!=f||1!=g)d+=um(f,g);if(0!=h||0!=k)d+=vm(h*c,k*c);b+=d;(c=a.Hc.object().rotationAngle())&&(b+=wm(c));a.m("transform",b)};var Y=new he(24,24,24,24);function dB(a,b){this.Ak=a;this.zO=b;this.Og=this.hb=this.Ob=this.Wh=this.f=null;this.zd=new Map}
function eB(a,b,c,d){switch(b){case "default":switch(a.Ak){case "IntroSlide":if(a.hb)fB(a,c,d);else{v(a.f);b=c-66;var f=a.f.Za(b,0).height,g=gB(a,b),h=Math.max(Y.top,Math.floor(.5*(d-(f+g+13)))-15);hB(a,33,h,b,g);iB(a,"default",c,d);jB(a,33,h+g+13,b,f)}break;case "WordBank":case "Hotspot":case "LikertScale":case "Matching":a.hb?(v(a.hb),b=kB(c,d),f=a.hb.Za(Math.round(.3*(b.width-10)),Math.round(.3*(b.height-10))),a.hb.eb(c-f.width-Y.right,Y.top,f.width,f.height),g=b.width-(a.hb.width()+10),h=Y.top,
hB(a,Y.left,h,g,f.height),h+=Math.max(f.height,gB(a,g))+10,iB(a,"default",c,d),h=lB(h,a.Og),jB(a,Y.left,h,b.width,mB(a,d,h))):fB(a,c,d);break;case "AuthorizationSlide":v(a.f);b=4.4*c/100;f=c-2*b;g=a.f.Za(f,0).height;h=gB(a,f);d=Math.max(9.25*d/100,Math.floor(.5*(d-(g+h+31)))-4.4*d/100);hB(a,b,d,f,h);jB(a,Math.floor(.5*(c-400)),d+h+31,400,g);break;case "ResultSlide":nB(a,c,d);break;default:fB(a,c,d)}break;case "sideblock_1":g=kB(c,d);b=Y.top;h=Math.round(.3*(g.width-10));a.hb&&(h=a.hb.Za(h,d-Y.top-
Y.bottom).width,a.hb.eb(Y.left,b,h,g.height));f=Y.left+h+10;g=g.width-(h+10);hB(a,f,b,g,0);b=lB(b,a.Ob);iB(a,"sideblock_1",c,d);b=lB(b,a.Og);jB(a,f,b,g,mB(a,d,b));break;case "sideblock_2":f=kB(c,d);b=Y.top;g=Math.round(.3*(f.width-10));a.hb&&(g=a.hb.Za(g,d-Y.top-Y.bottom).width,h=c-Y.right-g,a.hb.eb(h,b,g,f.height));f=f.width-(g+10);hB(a,Y.left,b,f,0);b=lB(b,a.Ob);iB(a,"sideblock_2",c,d);b=lB(b,a.Og);jB(a,Y.left,b,f,mB(a,d,b));break;case "sideblock_3":f=kB(c,d);b=Y.top;g=Math.round(.7*(f.width-10));
jB(a,c-Y.right-g,b,g,f.height);f=f.width-(g+10);hB(a,Y.left,b,f,0);b=lB(b,a.Ob);iB(a,"sideblock_3",c,d);a.hb&&(b=lB(b,a.Og),d=Math.max(d-b-Y.bottom,60),c=a.hb.Za(f,d),f=Math.round((f-c.width)/2),f=Math.max(0,f),a.hb.eb(Y.left+f,b,c.width,d));break;case "horizontal_1":b=kB(c,d);f=Y.top;hB(a,Y.left,f,b.width,0);f=lB(f,a.Ob);iB(a,"horizontal_1",c,d);f=lB(f,a.Og);c=oB(b);a.hb&&(g=a.hb.Za(b.width,c),g=Math.round((b.width-g.width)/2),g=Math.max(0,g),a.hb.eb(Y.left+g,f,b.width,c));f+=c+10;jB(a,Y.left,f,
b.width,mB(a,d,f));break;case "horizontal_2":b=kB(c,d);f=Y.top;g=oB(b);a.hb&&(h=a.hb.Za(b.width,g),h=Math.round((b.width-h.width)/2),h=Math.max(0,h),a.hb.eb(Y.left+h,f,b.width,g));f+=g+10;hB(a,Y.left,f,b.width,0);f=lB(f,a.Ob);iB(a,"horizontal_2",c,d);f=lB(f,a.Og);jB(a,Y.left,f,b.width,mB(a,d,f));break;case "balanced_1":g=kB(c,d);b=Y.top;hB(a,Y.left,b,g.width,0);b=lB(b,a.Ob);iB(a,"balanced_1",c,d);b=lB(b,a.Og);c=.5*(g.width-10);a.hb&&(f=Math.max(d-b-Y.bottom,60),g=g.width-c-10,h=a.hb.Za(g,f),h.width<
g&&(c=c+g-h.width),a.hb.eb(Y.left+c+10,b,h.width,f));jB(a,Y.left,b,c,mB(a,d,b));break;case "balanced_2":b=kB(c,d);f=Y.top;hB(a,Y.left,f,b.width,0);f=lB(f,a.Ob);iB(a,"balanced_2",c,d);f=lB(f,a.Og);c=.5*(b.width-10);g=Math.max(d-f-Y.bottom,60);a.hb&&(h=a.hb.Za(c,g),c=Math.min(h.width,c),a.hb.eb(Y.left,f,c,g));jB(a,Y.left+c+10,f,b.width-10-c,mB(a,d,f));break;case "balanced_3":f=kB(c,d);b=Y.top;g=oB(f);a.hb&&(h=a.hb.Za(f.width,g),h=Math.round((f.width-h.width)/2),h=Math.max(0,h),a.hb.eb(Y.left+h,b,f.width,
g));b+=g+10;iB(a,"balanced_3",c,d);b=lB(b,a.Og);c=.5*(f.width-10);hB(a,Y.left,b,c,d-b-Y.bottom);jB(a,Y.left+c+10,b,c,mB(a,d,b));break;default:throw Error("unknown layout type: "+b);}}
function pB(a,b,c,d){switch(b){case "default":switch(a.Ak){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.hb&&(b=a.hb.Za(Math.round(.3*(c-10)),d-Y.top-Y.bottom).width),new I(Y.left,Y.top+gB(a,c-(b+10)-(Y.left+Y.right))+10)}case "sideblock_1":return d=kB(c,d),b=Math.round(.3*(d.width-10)),c=Y.left+b+10,a=Y.top+gB(a,d.width-(b+10))+10,new I(c,a);case "sideblock_2":return c=kB(c,d),a=Y.top+
gB(a,c.width-(Math.round(.3*(c.width-10))+10))+10,new I(Y.left,a);case "sideblock_3":return c=kB(c,d),a=Y.top+gB(a,c.width-(Math.round(.7*(c.width-10))+10))+10,new I(Y.left,a);case "horizontal_1":return new I(Y.left,Y.top+gB(a,c-(Y.left+Y.right))+10);case "horizontal_2":return c=kB(c,d),d=Y.top,d+=oB(c)+10,d+=gB(a,c.width)+10,new I(Y.left,d);case "balanced_1":case "balanced_2":return a=Y.top+gB(a,kB(c,d).width)+10,new I(Y.left,a);case "balanced_3":return new I(Y.left,Y.top+Math.round(.3*(d-(Y.top+
Y.bottom)-10))+10);default:throw Error("unknown layout type: "+b);}}
function qB(a,b,c,d){a=kB(c,d);var f=Math.round(.3*(a.width-10)),g=Math.round(.5*(a.width-10)),h=oB(a),k=Y.top+50+10,m=d-k-Y.bottom;switch(b){case "sideblock_1":return new L(Y.left,Y.top,f,a.height);case "sideblock_2":return new L(c-Y.right-f,Y.top,f,a.height);case "sideblock_3":return new L(Y.left,k,f,m);case "horizontal_1":return new L(Y.left,k,a.width,h);case "horizontal_2":return new L(Y.left,Y.top,a.width,h);case "balanced_1":return new L(Y.left+g+10,k,g,m);case "balanced_2":return new L(Y.left,
k,g,m);case "balanced_3":return new L(Y.left,Y.top,a.width,h);case "default":return b=Math.round(.3*(a.width-10)),new L(c-b-Y.left,Y.top,b,d-Y.top-Y.bottom);default:throw Error("unknown layout type: "+b);}}dB.prototype.setContent=function(a){this.f=a;this.zO.setContent(a)};dB.prototype.Py=function(a){this.Ob=a};
function fB(a,b,c){var d=-10;a.hb&&(d=a.hb.Za(Math.round(.3*(b-10)),c-Y.top-Y.bottom),a.hb.eb(b-d.width-Y.left,Y.top,d.width,d.height),d=a.hb.width());d=b-(d+10)-(Y.left+Y.right);var f=Y.top;hB(a,Y.left,f,d,0);f+=gB(a,d)+10;iB(a,"default",b,c);f=lB(f,a.Og);jB(a,Y.left,f,d,mB(a,c,f))}
function nB(a,b,c){var d=b-66,f=Math.floor(.5*(.64*d-16)),g=a.zd.get("awardedScoreLabel"),h=a.zd.get("awardedScoreValue"),k=a.zd.get("passingScoreLabel"),m=a.zd.get("passingScoreValue"),t=g||h,u=k||m,x=t?rB(a,"awardedScore",f):0;u&&(x+=rB(a,"passingScore",f));x+=t&&t?6:0;t=gB(a,d);x=Math.floor(.5*(c-(x+t+19)));hB(a,33,x,d,t);d=x+t+19;t=.18*b;if(g||h){var F=d;u=rB(a,"awardedScore",f);if(g){var J=new L(t,F,f,u);g.eb(J.left,J.top,J.width,J.height)}h&&(g=new L(t+f+16,F,f,u),h.resize(g.width,g.height),
h.eb(g.left,g.top,g.width,g.height));d+=u+6}if(k||m)g=d,h=rB(a,"passingScore",f),k&&(u=new L(t,g,f,h),k.eb(u.left,u.top,u.width,u.height)),m&&(f=new L(t+f+16,g,f,h),m.resize(f.width,f.height),m.eb(f.left,f.top,f.width,f.height)),d+=h;m=sB(a);if(m.length){var Z=d+32;bb(m,function(a){if(a.lu()){var b=new L(a.DL(),Z,160,38);if(a instanceof aB){var c=w(w(a,aB).data().object().X0(),Rn),d=b.clone();c.xg=d}a.eb(b.left,b.top,b.width,b.height)}})}if(m=a.zd.get("passed")||a.zd.get("failed"))f=Math.ceil(.5*
(b-70)),x=x-20-70,m.resize(70,70),m.eb(f,x,70,70);iB(a,"default",b,c)}function rB(a,b,c){var d=a.zd.get("awardedScoreLabel"),f=a.zd.get("awardedScoreValue"),g=a.zd.get("passingScoreLabel");a=a.zd.get("passingScoreValue");switch(b){case "passingScore":return g?g.Za(c,0).height:Math.max(a.Za(c,0).height,30);case "awardedScore":return d?d.Za(c,0).height:Math.max(f.Za(c,0).height,30)}throw Error("unknown section");}
function sB(a){var b=[];bb(["reviewBtn","reportBtn","restartBtn"],function(c){(c=a.zd.get(c))&&b.push(c)});return b}function kB(a,b){return new K(a-(Y.left+Y.right),b-(Y.top+Y.bottom))}function mB(a,b,c){switch(a.Ak){case "Hotspot":return Math.max(b-c-Y.bottom,b-56-14-60);default:return b-c-Y.bottom}}function oB(a){return Math.round(.3*(a.height-10))}function lB(a,b){return b?(b=b.Za(b.width(),b.height()),a+b.height+10):a}function hB(a,b,c,d,f){v(a.Ob);a.Ob.eb(b,c,d,f)}
function gB(a,b){v(a.Ob);return a.Ob.Za(b,0).height}function jB(a,b,c,d,f){if(a.Wh&&a.f){var g=a.f.Za(d,20);a.f.eb(b,c,d,g.height);var h=a.Wh.Za(d,20);a.Wh.eb(b,c+g.height+10,d,Math.max(f-g.height-10,h.height))}else a.f&&a.zO.eb(b,c,d,f)}function iB(a,b,c,d){b=pB(a,b,c,d);a.Og&&(a.Og.resize(245,36),a.Og.eb(b.x,b.y,245,36))};function tB(a){this.Ak=a;this.f=null}tB.prototype.setContent=function(a){this.f=a};tB.prototype.eb=function(a,b,c,d){this.f&&(ze.includes(this.Ak)?(this.f.resize(c,d),this.f instanceof cp&&(c=this.f.content(),c=Math.max(this.f.height(),c.displayObject().scrollHeight),this.f.m("height",c+"px")),this.f.move(a,b)):this.f.eb(a,b,c,d))};function uB(a){this.G=a.U;this.bW=a.F0;this.Ii=a.Lt;this.Pb=a.mediaController;this.Wf=a.Ig;this.Kh=a.bb;this.ea=a.parent;this.yd=a.$b;this.P=a.da;this.Zj=a.gD;this.Dl=a.qu;this.dv=a.z1;this.Ie=null}n(uB,bu);e=uB.prototype;e.create=function(a){this.wf(a);return this.Ie};e.iL=function(){this.Ie=null};e.YC=function(a){this.Ie=this.Wf.KL(a,this.yd)};e.nL=function(a){this.Ie=this.Wf.OL(a,this.Dl.get(a),this.Pb,this.dv)};e.lL=function(a){this.Ie=this.Wf.YT(a,this.yd)};
e.mL=function(a){var b=v(this.Zj.kd),c=this.Pb,d=this.dv;this.Ie=Fv(this.Wf,{object:a,Ha:a.Ha(),Hj:b,mediaController:v(c),Jj:v(d)})};e.kL=function(a){var b=this.Wf,c=v(this.Zj.bf),d=this.dv;this.Ie=new ht({b2:a,U:b.G,Hj:c,mode:b.oa,Ze:b.Ic,mediaController:v(this.Pb),Jj:v(d)})};e.jL=function(a){var b=null;"content"==a.id()?b=this.bW.view():"additionalContent"==a.id()&&(b=this.Ii);this.Ie=this.Wf.Nk(a,b)};e.fL=function(a){this.Ie=this.Wf.Nk(a)};e.gL=function(a){this.Ie=new rq(a)};
e.hL=function(a){this.Ie=new sq(a)};function vB(a){var b=a.d2,c=a.jb;a=a.e2;P.call(this,{l:"slide-layout"});this.Qr=new P;this.Qr.m("min-height","100%");this.addChild(this.Qr);this.Ak=a;this.V_=b;this.Fr=c;this.Un=new Map;this.eF=this.cv=this.pB=this.xw=this.UE=this.Zz=this.Wh=this.f=null;this.nw=new Map;b=c.Mb();for(c=0;c<b.count();++c){var d=Lh(b,c);if(-1==se.indexOf(d.type())){a=v(this.V_.create(d));D(this,a);this.Un.set(d.id(),a);switch(d.type()){case "iconPlaceholder":var f=d.type(),g=d.id();("iconPlaceholder"==f?-1!=qe.indexOf(g):
-1!=re.indexOf(f))&&this.nw.set(d.id(),a);if(f=d.rect())d=d.rotationAngle(),wB(a,f),xB(a,d);break;case "shape":"direction"==d.id()?(this.Ob=a,this.iG=d):"content"==d.id()?(this.f=a,this.Zz=d):"additionalContent"==d.id()?(this.Wh=a,this.UE=d):(f=d.rect(),g=d.id(),(ne(g)||oe(g))&&this.nw.set(d.id(),a),f&&(d=d.rotationAngle(),wB(a,f),xB(a,d)));break;case "image":case "video":case "line":f=v(d.rect());d=d.rotationAngle();wB(a,f);xB(a,d);break;case "slidePicture":case "slideVideo":this.xw=a;this.pB=d;
break;case "slideAudio":this.cv=(f=!w(d,Tn).Ha().fg())?a:null;this.eF=f?d:null;break;default:throw Error("unknown slide object type: "+d.type());}this.Qr.addChild(a)}}b=new dB(this.Ak,new tB(this.Ak));this.f&&b.setContent(this.f);this.Wh&&(b.Wh=this.Wh);this.Ob&&b.Py(this.Ob);this.xw&&(b.hb=this.xw);this.cv&&(b.Og=this.cv);c=l(this.nw.keys());for(a=c.next();!a.done;a=c.next())a=a.value,d=this.nw.get(a),b.zd.set(a,d);this.HH=b}n(vB,P);function ru(a,b){return a.Un.get(b)}
vB.prototype.invalidate=function(){var a=this;if(this.width()&&this.height()){this.Un.forEach(function(b,c){a.nw.has(c)||b.va()});this.Fr.QD()?yB(this):eB(this.HH,this.Fr.RD(),this.width(),this.height());for(var b=l(this.Un.values()),c=b.next();!c.done;c=b.next())c.value.va()}};vB.prototype.ja=function(){this.invalidate()};
function yB(a){var b=v(a.iG.rect());zB(a.iG,a.Ob,b);var c=a.Ob,d=a.iG.rotationAngle();wB(c,b);xB(c,d);a.Zz&&a.f&&(b=v(a.Zz.rect()),ze.includes(a.Ak)?(wB(a.f,b),c=a.f.content().displayObject().scrollHeight,c>b.height&&a.f.Bb(c)):(xe.includes(a.Ak)&&zB(a.Zz,a.f,b),wB(a.f,b)));a.UE&&a.Wh&&wB(a.Wh,v(a.UE.rect()));a.pB&&a.xw&&(b=a.pB.rect(),b||(b=a.width(),d=a.height(),c=Math.round(.3*(b-10)),d=v(a.HH.hb).Za(c,d-Y.top-Y.bottom),b=new L(b-c-Y.left,Y.top,d.width,d.height)),c=a.xw,d=a.pB.rotationAngle(),
wB(c,b),xB(c,d));a.eF&&a.cv&&(b=a.eF.rect(),b||(b=pB(a.HH,a.Fr.RD(),a.width(),a.height()),b=new L(b.x,b.y,245,36)),wB(a.cv,b))}function wB(a,b){a.resize(b.width,b.height);a.move(b.left,b.top)}function xB(a,b){b&&a.m("transform",wm(b))}vB.prototype.Pd=function(){var a=this;P.prototype.Pd.call(this);this.Un.forEach(function(b){return b.setParentScale(a.parentScale())})};
function zB(a,b,c){a instanceof dh&&"resizeShapeToFitText"==a.Zd().ie().Kk()&&(a=b.Za(c.width,c.height),c.width=a.width,c.height=a.height)};function AB(a){P.call(this,{l:"background-base"});this.fY=new cu(a);this.qI=[];this.ib=new P({o:R(this,"image")});D(this,this.ib)}n(AB,P);
AB.prototype.invalidate=function(a){this.m("background","");this.Ub(1);this.JD(this.ib)&&(this.ib.m("background-image","none"),this.removeChild(this.ib));if("solidFill"==a.Eg())a=v(a.bl()),this.m("background",Qe(a.color())),this.Ub(a.alpha());else if("gradientFill"==a.Eg())a=v(a.Pf),this.m("background",BB(a));else if("pictureFill"==a.Eg()){a=v(a.oo());var b=a.position();this.ib.c("fill","fill"==b);this.ib.c("tile","tile"==b);this.ib.m("background-image",fj(v(a.image()).path()));this.ib.Ub(a.alpha());
this.addChild(this.ib)}};function CB(a,b){for(var c=l(a.qI),d=c.next();!d.done;d=c.next())a.gd(d.value);a.qI=[];if(b)for(c=0;c<b.count();++c){var f=Lh(b,c);d=v(f.rect());f=v(a.fY.create(f));f.resize(d.width,d.height);f.move(d.left,d.top);Q(a,f);a.qI.push(f)}}
function BB(a){if("radial"==a.type()){var b=a.$q();a=DB(a.Mk());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.sD()+'%" cy="'+b.tD()+'%" r="'+b.Hy()+'%">\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=DB(a.Mk()),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,"+vi(a)+")"}function DB(a){var b="";a=l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b+='<stop stop-color="'+Qe(c.color())+'" stop-opacity="'+c.alpha()+'" offset="'+c.position()+'"/>';return b};var EB=null;
function FB(a){var b=a.I,c=a.af,d=a.mode,f=a.U,g=a.da,h=a.Ig,k=a.bb,m=a.$b,t=a.ng,u=a.B;a=a.zm;P.call(this,{l:"quiz-slide-visualizer",tabIndex:-1});var x=this;this.$=u;this.Xm=this.Ym=0;this.IP=!1;this.tx=a;C(this,this.tx.pV(),this.LP,this);this.g=b;this.oa=d;this.G=f;this.P=g;this.Wf=h;this.C=c;b=c.slide();this.Pb=new XA;this.Bc=!1;this.eq=t;this.Sd=H(this);this.xn=H(this);this.Nv=H(this);H(this);t=["WordBank","MultipleChoiceText","FillInTheBlank"];this.C.contentState()&&t.includes(b.type())&&C(this,
this.C.contentState().J(),this.AX,this);this.yd=m;this.Ii=this.rv();this.Ea=this.Oc();C(this,this.Ea.yk,this.Ns,this);f={U:f,F0:this.Ea,Lt:this.Ii,mediaController:this.Pb,Ig:this.Wf,bb:k,jm:void 0,parent:this,$b:this.yd,da:this.P,gD:this.C.gD(),qu:this.C.qu(),z1:this.C};f=new uB(f);k=b.jb();this.oF=new AB(this.Wf);this.oF.invalidate(k.background());CB(this.oF,k.Xx());Q(this,this.oF);this.fi=new vB({d2:f,jb:k,e2:b.type()});Q(this,this.fi);!we.includes(b.type())||D(this,this.Ea);this.Ea instanceof nu&&
(f=this.fi.Qr,ou(this.Ea,this.fi,f),f.Lc(this.Ea,0));this.pa=new Tp({kg:this.fi});D(this,this.pa);this.addChild(this.pa.qh());C(this,this.Ea.ah,function(){x.xp(x.height())},this);C(this,this.pa.Rd.su(),this.Ea.XU,this);this.LP()}n(FB,P);e=FB.prototype;e.Xe=function(){this.Ea.Xe()};e.LP=function(){var a=this,b=this.tx.jN();tk||uk?b&&!this.IP&&(b=function(b){b=new P({o:R(a,b)});Q(a,b)},b("topBorder"),b("rightBorder"),b("bottomBorder"),b("leftBorder"),this.IP=!0):this.c("with-border",b)};
e.AX=function(){var a=this;isNaN(EB)||clearInterval(EB);EB=setTimeout(function(){a.va();a.xp(a.height())},0)};e.va=function(){P.prototype.va.call(this);this.fi.invalidate()};e.wD=function(){this.xn.a()};e.cU=function(){this.Nv.a()};e.vm=function(){return this.xn};e.BD=function(){return this.Nv};e.ja=function(a,b){a&&b&&document.body.contains(this.displayObject())&&(this.Ym!=a||this.Xm!=b)&&(this.Ym=a,this.Xm=b,this.fi.resize(a,b),a=this.iz(),this.Ea.cB=a,this.xp(b))};
e.Oc=function(){return this.Wf.Tt({parent:this,af:this.C,mode:this.oa,iM:!0,$b:this.yd,Lt:this.Ii,ng:this.eq})};e.rv=function(){return ZA(new YA({I:this.g,B:this.$}),{af:this.C,mode:this.oa})};e.Nb=function(a){this.oa=a;this.Ea.Nb(a);this.Ii&&this.Ii.Nb(a)};e.Pa=function(a){this.Bc=a;this.Pb.Pa(a);a&&this.focus();this.QE(a)};e.activated=function(){return this.Bc};e.h=function(a){this.Ea&&this.Ea.h(a)};e.pd=function(){return this.Sd};e.Vk=function(){};e.um=function(){};
e.Pd=function(){var a=this.parentScale();this.Ea.setParentScale(a);this.fi.setParentScale(a);this.pa.setParentScale(a)};e.Ns=function(a){var b=a.top;a=a.bottom;var c=this.pa.Rd,d=c.scrollY(),f=this.displayObject().getBoundingClientRect();b<f.top?d=Math.max(0,d+b-f.top):a>f.bottom&&(b=this.iz(),d=Math.min(d+a-f.bottom,b-f.height/this.parentScale()));c.jr(d)};e.QE=function(a){a?this.Ea.Vk():this.Ea.um()};e.jz=function(){var a=this.pa.Rd;return a?a.scrollY():this.fi.displayObject().scrollTop};
e.iz=function(){var a=this.fi;if(z){var b=a.height();a=l(a.Qr.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.Qr:a).displayObject().scrollHeight;return b};e.xp=function(a){this.pa.sh(a,this.iz())};function GB(a){this.bP=a}GB.prototype.sb=function(a){this.ym(a)};function HB(a,b){a.bP.forEach(function(a){b(a)})};function IB(a){GB.apply(this,arguments)}n(IB,GB);IB.prototype.ym=function(a){1>a?HB(this,function(a){return a.Ub(0)}):HB(this,function(a){return a.m("opacity","")})};function JB(a){GB.apply(this,arguments)}n(JB,GB);JB.prototype.ym=function(a){1>a?HB(this,function(b){return b.Ub(a)}):HB(this,function(a){return a.m("opacity","")})};function KB(a,b){this.bP=a;this.ek=new I(1,1);switch(b){case "fromTop":this.ek.x=0;this.ek.y=-1;break;case "fromBottom":this.ek.x=0;this.ek.y=1;break;case "fromLeft":this.ek.x=-1;this.ek.y=0;break;case "fromRight":this.ek.x=1;this.ek.y=0;break;default:throw Error("unknown direction");}this.bJ={}}n(KB,GB);function LB(a){HB(a,function(b){a.bJ[Fa(b)]=b.displayObject().style.transform||""})}KB.prototype.sb=function(a){a||LB(this);GB.prototype.sb.call(this,a)};
KB.prototype.ym=function(a){var b=this;if(1>a){HB(this,function(b){return b.Ub(a)});var c=40*this.ek.x*Math.pow(1-a,2),d=40*this.ek.y*Math.pow(1-a,2);HB(this,function(a){var f="translate("+c+"px, "+d+"px) "+b.bJ[Fa(a)];a.m("transform",f)})}else HB(this,function(a){return a.m("transform",b.bJ[Fa(a)])}),HB(this,function(a){return a.m("opacity","")})};function MB(){}MB.prototype.create=function(a){var b=a.direction,c=a.elements;switch(a.type){case "appear":return new IB(c);case "fadeIn":return new JB(c);case "floatIn":return new KB(c,b);case "none":return null;default:throw Error("incorrect animation type");}};function NB(){this.fT=new E}var OB;e=NB.prototype;e.Vj=!1;e.AC=0;e.start=function(){if(this.Vj)throw Error("timer was already started");this.Vj=!0;this.AC=Na();PB()(La(this.eT,this))};e.stop=function(){if(!this.Vj)throw Error("timer wasn't started");this.Vj=!1};e.xy=function(){return this.Vj};e.eT=function(){if(this.Vj){var a=this.AC;this.AC=Na();this.fT.a(this.AC-a);PB()(La(this.eT,this))}};var QB=1E3/30;
function PB(){if(OB)return OB;var a=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;return OB=!dj&&p(a)?function(b){a(b)}:function(a){setTimeout(a,QB)}};function RB(){G.call(this);var a=this;this.Zr=this.ub=0;this.pc=[];this.si=void 0;this.$E=H(this);this.UN=H(this);this.Dr=new NB;C(this,this.Dr.fT,function(){var b=Na();a.Ih=Math.min(1,a.Ih+(b-a.aB)/a.ub);a.aB=b;a.pc[a.eA].ym(a.Ih);1<=a.Ih&&(++a.eA>=a.pc.length&&(a.Dr.stop(),a.$E.a()),a.Ih=0)},this);this.eA=this.aB=this.Ih=0}n(RB,G);
function SB(a,b){var c=b.type,d=b.direction,f=b.duration,g=b.hy;b=b.Z0;a.reset();a.ub=1E3*f;a.Zr=1E3*g;f=new MB;g=l(b);for(b=g.next();!b.done;b=g.next())(b=f.create({type:c,direction:d,elements:b.value}))&&a.pc.push(b)}e=RB.prototype;e.start=function(){if(this.pc.length&&!this.si){this.IA(0);var a=this;this.si=setTimeout(function(){a.pJ()},this.Zr);this.UN.a()}};e.stop=function(){clearTimeout(this.si);this.Dr.xy()&&(this.Dr.stop(),this.$E.a());this.IA(1)};e.NT=function(){return this.$E};
e.IA=function(a){for(var b=0;b<this.pc.length;++b)this.pc[b].sb(a)};e.pJ=function(){this.Dr.xy()||(this.eA=0,this.aB=Na(),this.Dr.start())};e.reset=function(){this.stop();this.pc=[];this.si=void 0;this.eA=this.aB=this.Ih=0};function TB(a){var b=a.I,c=a.af,d=a.mode,f=a.U,g=a.da,h=a.Ig,k=a.bb,m=a.$b,t=a.ng,u=a.B;a=a.zm;"reviewWithCorrectAnswers"!=d||c.slide().settings().K()||(d="reviewWithoutCorrectAnswers");FB.call(this,{I:b,af:c,mode:d,U:f,da:g,Ig:h,bb:k,$b:m,ng:t,B:u,zm:a});var x=this;this.NR=c;this.ll=null;if("normal"==this.oa){b=c.slide().animation();var F=this.Ea.$l(b.mode());this.Ii&&this.Ii.$l(d).forEach(function(a){F[0].push.apply(F[0],ca(a))});this.ll=new RB;C(this,this.ll.UN,function(){x.h(!1);x.c("animated",
!0)},this);C(this,this.ll.NT(),function(){x.h(!0);x.c("animated",!1)},this);SB(this.ll,{Z0:F,duration:b.duration(),hy:b.hy(),type:b.type(),direction:b.direction()});D(this,this.ll)}}n(TB,FB);TB.prototype.h=function(a){FB.prototype.h.call(this,a);a=a&&"reviewWithoutCorrectAnswers"!=this.oa&&this.NR.rb();this.Ea&&this.Ea.h(a)};TB.prototype.QE=function(a){a?this.NR.submitted()||this.ll&&this.ll.start():this.ll&&this.ll.stop();FB.prototype.QE.call(this,a)};function UB(a){var b=a.H4;a=a.quizSize;G.call(this);this.u=H(this);this.iS=b;this.fd=a;this.UV=[];this.kk=[]}n(UB,G);UB.prototype.sb=function(a){if(a){for(var b=0;b<a.count();++b){var c=Lh(a,b);c instanceof Rn&&VB(this,c)}WB(this)}};UB.prototype.J=function(){return this.u};function VB(a,b){a.UV.push(b);C(a,b.vn,function(){b.lu()?XB(a,b):YB(a,b);WB(a)},a);C(a,b.cO,function(){b.lu()?XB(a,b):YB(a,b);WB(a)},a);b.lu()&&XB(a,b);WB(a)}
function WB(a){var b=a.kk.length;var c=a.iS?a.iS.settings().Z().quizSize():v(a.fd);b=0*c.width+(1*c.width-(160*b+20*(b-1)))/2;for(var d=l(a.kk),f=d.next();!f.done;f=d.next()){f=f.value;f.dO=b;var g=f.rect();f.xg=new L(b,g?g.top:c.height-38-12,160,38);b+=180}a.u.a()}function XB(a,b){a.kk.push(b);ZB(a)}function YB(a,b){b=a.kk.indexOf(b);-1!=b&&a.kk.splice(b,1)}
function ZB(a){function b(a){return hb(d,function(b){return b.id()==a})}function c(a,b){b&&a.push(b)}var d=a.kk.concat();a.kk=[];c(a.kk,b("reviewBtn"));c(a.kk,b("reportBtn"));c(a.kk,b("restartBtn"))};function $B(a){var b=a.I,c=a.af,d=a.mode,f=a.U,g=a.da,h=a.Ig,k=a.bb,m=a.$b,t=a.E0,u=a.ng,x=a.B,F=a.zm;a=new UB({quizSize:a.quizSize});var J=c.slide().jb();a.sb(J.Mb());FB.call(this,{I:b,af:c,mode:d,U:f,da:g,Ig:h,bb:k,$b:m,ng:u,B:x,zm:F});this.X=c.contentState();aC(this,t)}n($B,FB);function aC(a,b){var c=ru(a.fi,"restartBtn");c&&(c.j(b),b&&C(a,c.w,function(){a.X.restartQuiz()}));(b=ru(a.fi,"reviewBtn"))&&C(a,b.w,function(){a.X.WR.a()});(b=ru(a.fi,"reportBtn"))&&C(a,b.w,function(){a.X.ez()})};function bC(a){var b=a.U,c=a.da,d=a.Ig,f=a.bb,g=a.$b,h=a.ng,k=a.B,m=a.zm;this.g=a.I;this.$=k;this.G=b;this.P=c;this.Wf=d;this.Kh=f;this.yd=g;this.eq=h;this.tx=m}bC.prototype.bb=function(){return this.Kh};bC.prototype.create=function(a,b){b={I:this.g,B:this.$,af:a,mode:b,U:this.G,da:this.P,Ig:this.Wf,bb:this.Kh,$b:this.yd,ng:this.eq,zm:this.tx};return a instanceof V?new TB(b):new FB(b)};
bC.prototype.NL=function(a,b,c){return new $B({I:this.g,af:a,B:this.$,mode:"normal",U:this.G,da:this.P,Ig:this.Wf,bb:this.Kh,$b:this.yd,ng:!1,zm:this.tx,E0:b,quizSize:c})};function cC(a){P.call(this,{l:"quiz-session-view"});this.xn=H(this);this.Nv=H(this);this.xt=a;this.vv=this.Gc=null;this.MS=!0}n(cC,P);e=cC.prototype;e.vm=function(){return this.xn};e.BD=function(){return this.Nv};e.sV=function(a,b){var c=this;this.vv=function(){return c.xt.create(a,b)};dC(this)};e.rV=function(a,b,c){var d=this;this.vv=function(){return d.xt.NL(a,b,c)};dC(this)};e.Oy=function(a){this.Gc&&this.Gc.Pa(a)};e.Xe=function(){this.Gc&&this.Gc.Xe()};
e.activate=function(){!this.Gc&&this.vv&&dC(this);this.Gc&&this.Oy(!0)};e.deactivate=function(){this.gd(this.Gc);this.Gc=null};function dC(a){v(a.vv);var b=a.vv();eC(a,b);a.h(a.MS)}function eC(a,b){a.gd(a.Gc);a.Gc=b;Q(a,a.Gc);C(a,a.Gc.vm(),function(){a.xn.a()});C(a,a.Gc.BD(),function(){a.Nv.a()});a.ja(a.width(),a.height());a.Gc&&a.Gc.setParentScale(a.parentScale())}e.ja=function(a,b){this.Gc&&this.Gc.resize(a,b)};e.Pd=function(){this.Gc&&this.Gc.setParentScale(this.parentScale())};
e.h=function(a){this.MS=a;this.Gc&&this.Gc.h(a)};e.cm=function(a){this.Gc&&this.Gc.Nb(a)};e.io=function(){return this.Gc?this.Gc.oa:"normal"};function fC(a){var b=a.pr,c=a.slideWidth,d=a.slideHeight,f=a.vV;a=a.I;P.call(this,{l:"quiz-player-skin",Jf:!0});this.yC=c;this.vC=d;this.mj=f;this.Yb=this.rH=this.fF=this.sH=null;this.g=a;this.Bc=!1;this.Ec=null;this.M=1;kc&&this.c("ms-edge",!0);this.Yg=new WA("quiz-preloader");this.addChild(this.Yg);this.yS=H(this);this.xn=H(this);this.xt=b;this.xt.yd=this}n(fC,P);e=fC.prototype;e.setPresentationContext=function(){};e.xm=function(){};e.ir=function(){};e.setPanelScale=function(){};
e.Xe=function(){this.Yb&&this.Yb.Xe()};e.activate=function(){gC(this);this.Bc=!0;if(this.Yb)this.Yb.activate();else{var a=hC(this);a&&a.Pa(!0)}};e.deactivate=function(){this.Bc=!1;this.Yb&&this.Yb.deactivate();var a=hC(this);a&&a.Pa(!1)};e.Fq=function(){if(this.Bc&&!Ik){var a=hC(this);a?a.Pa(!0):this.Yb&&this.Yb.Oy(!0)}};e.DE=function(){return this.yS};e.scale=function(){return this.M};e.bz=function(a){this.yS.a(a)};e.Do=function(){};
e.ya=function(a){P.prototype.ya.call(this,a);this.M=a;iC(this);this.SA()};e.setParentScale=function(a){P.prototype.setParentScale.call(this,a);iC(this);this.SA()};e.Mu=function(a){this.sH=jC(this,a);gC(this);iC(this)};e.BE=function(a){this.fF=jC(this,a);gC(this);iC(this)};e.Lu=function(a){this.rH=jC(this,a);gC(this);iC(this)};e.vm=function(){return this.xn};function jC(a,b){a.jo();b=a.xt.create(b,"normal");D(a,b);a.mj.Lc(b,0);C(a,b.vm(),function(){return a.xn.a()},a);return b}
e.Ou=function(){kC(this);this.Yb=new cC(this.xt);Q(this.mj,this.Yb,hC(this)?1:0);gC(this);iC(this);return this.Yb};e.CE=function(){var a=new P({l:"quiz-empty-visualizer"});a.resize(this.yC,this.vC);this.mj.Lc(a,0)};e.jo=function(){var a=hC(this);a&&(this.mj.removeChild(a),this.gd(a));this.rH=this.fF=this.sH=null};function kC(a){a.Yb&&(ml(a.mj,a.Yb),a.Yb=null)}function iC(a){var b=a.yP();a.Yb&&a.Yb.setParentScale(b);(a=hC(a))&&a.setParentScale(b)}e.yP=function(){return this.scale()*this.parentScale()};
e.SA=function(){};function gC(a){a.Yb&&a.Yb.resize(a.yC,a.vC);var b=hC(a);b&&b.resize(a.yC,a.vC)}function hC(a){return a.sH||a.fF||a.rH}e.reset=function(){this.jo();kC(this)};e.mr=function(){};e.ro=function(){};e.ty=function(){this.Yg.Ae()};e.cz=function(){this.Yg.show()};e.setBannerView=function(a){M(a,"position","absolute");M(a,"right","0");M(a,"z-index","1000");this.Lc(a,0);this.Ec=a;this.tH()};e.tH=function(){};e.Uv=function(){return new K(this.yC,this.vC)};function lC(){G.call(this);this.pc=[];this.jA=null;this.Ro=H(this);this.Qg=H(this)}n(lC,G);lC.prototype.add=function(a){var b=this;0<this.pc.length&&C(this,this.pc[this.pc.length-1].Qg,function(){a.play(!0)});C(this,a.Ro,function(){b.jA=a});this.pc.push(a)};lC.prototype.play=function(a){var b=this;this.Ro.a();this.pc[0].play(p(a)?a:!0);C(this,this.pc[this.pc.length-1].Qg,function(){b.jA=null;b.Qg.a()});return!0};lC.prototype.stop=function(a){if(this.jA)for(var b=this.pc.indexOf(this.jA);b<this.pc.length;++b)this.pc[b].stop(a)};function mC(){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 nC(a,b){Rm.call(this,[0],[300],300);this.XZ=a;this.Dh=b}n(nC,Rm);nC.prototype.mh=function(a){a=l(a).next().value;a=mC()(a/300);this.XZ.Ub(this.Dh?1-a:a)};nC.prototype.start=function(){this.play()};function oC(a,b,c){P.call(this,{l:"timed-question-popup"});this.cc=new P({o:R(this,"icon")});Q(this,this.cc);this.cc.addChild(wj(a,"timer-icon"));this.nb=new P({o:R(this,"text")});Q(this,this.nb);rl(this.nb,b,"PB_TIMED_QUESTION_POPUP",function(){return{QUESTION_TIME:c}});this.eP=H(this)}n(oC,P);oC.prototype.Hq=function(){var a=new lC;a.add(new nC(this,!1));a.add(new Rm([0],[1],1500));a.add(new nC(this,!0));a.play();C(this,a.Qg,this.qY,this)};oC.prototype.qY=function(){this.eP.a()};function pC(a){var b=a.I,c=a.U,d=a.B,f=a.skin,g=a.i2;a=a.tU;G.call(this);this.G=c;this.kh=null;this.$=d;this.g=b;this.Vc=f;this.k0=g||!1;this.oX=a;this.FB=this.wt=1}n(pC,G);pC.prototype.mr=function(a){this.XB();this.kh=new oC(this.G,this.g,a);D(this,this.kh);this.$.appendChild(this.kh.displayObject());C(this,this.kh.eP,this.XB,this);this.kh.Hq()};pC.prototype.XB=function(){this.kh&&(Mf(this.kh.displayObject()),this.gd(this.kh),this.kh=null)};
pC.prototype.invalidate=function(){if(this.kh){this.kh.ya(this.wt);var a=ql(this.Vc),b=this.$.getBoundingClientRect(),c=this.k0?0:this.oX?58*this.FB:0,d=a.left-b.left;a=a.bottom-b.top;var f=this.kh.width()*this.wt;b=this.kh.height()*this.wt;d+=.5*(this.Vc.width()*this.Vc.scale()-f);this.kh.move(d,a-(b+c+27))}};function qC(a){G.call(this);this.gH=a;a=this.gH.map(function(a){return a.en});this.en=H(this,a)}n(qC,G);e=qC.prototype;e.VM=function(){throw Error("could not be called");};e.Uy=function(){};e.A=function(a,b,c){for(var d=l(this.gH),f=d.next();!f.done;f=d.next())if(f=f.value,f.bM(a))return f.A(a,b,c);return c||""};e.messages=function(){throw Error("could not be called");};e.bM=function(a){return!!this.gH.find(function(b){return b.bM(a)})};var rC={},sC=(rC["left-arrow"]="navigation_prev_icon",rC["right-arrow"]="navigation_next_icon",rC);
function tC(a){var b=a.I,c=a.Uk,d=a.U;P.call(this,{l:a.l});this.$h={};this.PF={};this.g=new qC([b,c]);this.G=d;this.tI=H(this);this.EB="none";this.mi=new P({o:R(this,"container")});this.mi.c("right",!0);this.addChild(this.mi);this.Zm=new P({o:R(this,"container")});this.Zm.c("left",!0);this.addChild(this.Zm);this.eJ=this.Wb(this.Zm,"showOutline");uC(this.eJ,"hidden");this.YZ=this.Wb(this.Zm,"postpone");this.YZ.c("light",!0);this.Wb(this.mi,"submit");this.h0=this.Wb(this.Zm,"submit-all");this.h0.c("light",
!0);this.Wb(this.mi,"continue","right-arrow",!0);this.Wb(this.mi,"try-again");this.Wb(this.mi,"prev","left-arrow",!0);this.Wb(this.mi,"back","left-arrow",!0);this.Wb(this.mi,"next","right-arrow",!0);this.QS=this.Wb(this.mi,"start","right-arrow",!0);this.Wb(this.Zm,"results");this.Wb(this.mi,"view-results");this.Wb(this.Zm,"toResultSldie");this.Wb(this.mi,"print","print");this.iP=this.Wb(this.mi,"finish","right-arrow",!1);this.qO=this.Wb(this.Zm,"reset");this.qO.c("light",!0);uC(this.qO,"hidden")}
n(tC,P);e=tC.prototype;e.Do=function(a){this.EB=a.outlinePosition();"bottom"==this.EB&&uC(this.eJ,"enabled")};e.outlinePopupClosed=function(){this.eJ.$k(!1)};e.Wa=function(a,b){a=v(this.$h[a]);uC(a,b)};e.Co=function(a,b){var c=v(this.$h[a]);this.PF[a]=b;if("finish"==a){var d="continuePresentation"==b;this.iP.c("show-arrow",d);this.iP.c("right-arrow",d)}"start"==a&&(a="submit-form"!=b,this.QS.c("show-arrow",a),this.QS.c("right-arrow",a));tl(c)};e.bu=function(a){v(this.$h[a]).displayObject().focus()};
e.qm=function(){return this.tI};e.Ei=function(a){this.c("hide-controls",!a)};function uC(a,b){switch(b){case "hidden":a.j(!1);break;case "enabled":a.j(!0);a.h(!0);break;case "disabled":a.j(!0),a.h(!1),a.qf(!1)}}
e.Wb=function(a,b,c,d){var f=this;c=void 0===c?"":c;var g=new Hz({o:R(this,"button"),toggle:!0});if("showOutline"==b)g.c("std-outline",!0),C(this,g.w,function(){var a=g.pressed();g.$k(!a);a={pressed:!a,relativeElement:g.displayObject()};f.tI.a(b,a)});else{var h=new P({o:R(this,"text-label")});Q(g,h);this.PF[b]=b;rl(g,this.g,function(){return vC(f,f.PF[b])},void 0,function(a){return h.F(a)});C(this,g.w,function(){f.tI.a(b)},this)}var k=N&&!d;c&&!k&&g.c(c,!0);c&&sC.hasOwnProperty(c)&&!N&&(c=wj(this.G,
sC[c]),g.addChild(c));null!=d&&g.c("show-arrow",d);a.addChild(g);this.$h[b]=g;tk&&pl(g,"ie9");return g};function vC(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.uA(b)}
e.uA=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 wC(a,b,c){tC.call(this,{l:"quiz-control-panel",I:a,Uk:b,U:c})}n(wC,tC);function xC(a){Rm.call(this,[0],[400],400);this.f=a;this.Dh=!1}n(xC,Rm);e=xC.prototype;e.ZE=function(a){a=yj(a,0,1);return a*a*a*(a*(6*a-15)+10)};e.mh=function(a){a=l(a).next().value;a=this.ZE(a/400);var b=this.f.height()+10-7;b=this.Dh?a*b:b*(1-a);a=new Hg;a.translate(0,b-20);b=this.f.displayObject();Lg(Jg(),b,a);z&&Og(this.f.displayObject())};e.apply=function(a){this.Dh=a;this.mh([400])};e.start=function(a){this.Dh=a;this.play()};e.Xk=function(){return 0!=this.fc&&1!=this.fc};
function yC(a){Rm.call(this,[0],[150],150);this.f=a}n(yC,Rm);yC.prototype.mh=function(a){var b=l(a).next().value/150;this.f.Ub(b);a=new Hg;a.translate(0,-20*b);b=this.f.displayObject();Lg(Jg(),b,a)};yC.prototype.start=function(a){a?(this.f.y(),this.play()):this.mh([150])};yC.prototype.Xk=function(){return 0!=this.fc&&1!=this.fc};
function zC(a){var b=a.iU,c=a.U;a=a.I;P.call(this,{l:"quiz-feedback-panel",mg:!0});var d=this;this.bc=b;this.G=c;this.g=a;this.An=null;this.Sg=new P({o:R(this,"header")});Q(this,this.Sg);this.fd=this.eh=this.Rb=this.Ji=null;this.f=new P({l:"quiz-feedback-content"});this.Tg=new xC(this);this.nx=new yC(this);this.IA();this.kA="";rl(this.Sg,this.g,function(){switch(d.kA){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"}})}n(zC,P);e=zC.prototype;e.IA=function(){var a=this;C(this,this.Sg.w,function(){a.Tg.Xk()||a.nx.Xk()||(a.La(!a.selected()),a.Tg.start(a.selected()))})};
e.show=function(a){var b=a.Mj,c=a.status,d=a.K0,f=a.O1,g=a.Hq,h=a.da,k=a.bb;a=a.quizSize;AC(this);this.eh&&(ml(this,this.eh),this.eh=null);this.Rb&&(this.gd(this.Rb),this.Rb=null);this.fd=a;a=this.displayObject();var m=new Hg;Lg(Jg(),a,m);this.Sg.c(this.kA,!1);this.kA=c;c={};d=yt(v(h),b.content(),(c.ANSWER_ATTEMPTS=d,c));this.An=v(k).xe(this.f,d,!1);this.Ji&&(ml(this,this.Ji),this.Ji=null);if(k=b.audio())this.bc.sb(k),k.fg()||(d=v(this.bc.ba),this.Ji=new fn({po:d,l:"feedback-panel-audio-player",Jy:this.G,
Ze:null,mg:!1}),Q(this,this.Ji,2),this.Ji.ra(245),this.Ji.Bb(36)),k=k.vi()||k.fg(),g&&k&&this.bc.start(),this.c("with-audio-player",!!this.Ji);Q(this.f,this.An);this.eh=new P({l:"quiz-feedback-scroll-area"});this.eh.addChild(this.f);this.Rb=new Tp({kg:this.f});D(this,this.Rb);this.Rb.setParentScale(this.parentScale());this.eh.addChild(this.Rb.qh());Q(this,this.eh);k=!!b.audio()&&!v(b.audio()).fg();b=!b.content().oM()||k;this.f.j(b);this.c("only-header",!b);this.Sg.c("only-header",!b);this.Sg.c(this.kA,
!0);tl(this.Sg);this.va();this.Kz(f,g)};e.Ae=function(){AC(this)};function AC(a){a.An&&(ml(a.f,a.An),a.An=null);a.f.Wk()}e.Kz=function(a,b){a?this.Tg.apply(this.selected()):(this.La(!1),this.nx.start(b))};e.ja=function(a,b){a=zg(this.displayObject());a=v(this.fd).height-a.top-a.bottom;var c=0;this.Ji&&(c=zg(this.Ji.displayObject()),c=this.Ji.height()+c.top+c.bottom);this.eh&&this.Rb&&(b=this.Qk("only-header")?0:Math.min(a,b)-this.Sg.height()-c,this.eh.Bb(b),this.Rb.sh(b,this.f.displayObject().scrollHeight))};
e.Pd=function(){P.prototype.Pd.call(this);this.Rb&&this.Rb.setParentScale(this.parentScale())};function BC(a){var b=a.logo,c=a.logoUrl;a=a.w1;P.call(this,{l:"quiz-logo-container"});this.As=new Xf(b);this.RH=c;this.RX=a;this.jQ=H(this);this.Bs=new P({Mc:"A",o:R(this,"logo-ref")});this.addChild(this.Bs);this.RH&&(this.Bs.setAttribute("href",this.RH),this.Bs.setAttribute("target","_blank"),this.Bs.setAttribute("title",this.RH));this.As.nm()?this.WQ():(this.As.load(),C(this,this.As.By(),this.WQ,this))}n(BC,P);
BC.prototype.WQ=function(){var a=this.As.Ut();this.Bs.addChild(a);var b=dj?this.As.width():a.width,c=dj?this.As.height():a.height,d=Math.min(1,Math.min(250/b,this.RX/c));b*=d;c*=d;jg(a,b,c);this.Bs.resize(b,c);this.va();this.ra(b);this.jQ.a()};var CC={},DC=(CC.attachments="PB_TITLE_PANEL_ATTACHMENTS",CC.outline="PB_TITLE_PANEL_OUTLINE",CC);function EC(a){var b=a.I;P.call(this,{l:a.l});this.g=b;this.Pg=new Map;this.To=[];this.WG=!1;this.lq=H(this)}n(EC,P);EC.prototype.Nu=function(){return this.lq};function FC(a,b){!a.WG&&a.Pg.has("outline")&&(a.Pg.get("outline").j(b),GC(a))}EC.prototype.ru=function(){for(var a=l(this.Pg.values()),b=a.next();!b.done;b=a.next())b.value.$k(!1)};
EC.prototype.Wb=function(a){var b=this,c=new Hz({o:R(this,"button"),tabIndex:-1,toggle:!0});"outline"!=a||this.WG?rl(c,this.g,DC[a]):rl(c,this.g,"PB_QUESTION_LIST_CAPTION");C(this,c.w,function(){c.$k(!c.pressed());var d={pressed:c.pressed(),relativeElement:c.displayObject(),buttonType:a};b.lq.a(d)},this);return c};function GC(a){a.To.forEach(function(b,c){b=a.Pg.get(b);c=c==a.To.length-1?null:a.Pg.get(a.To[c+1]);b.c("with-separator",!!c&&c.visible())})}EC.prototype.ID=function(){return!!this.Pg.size};
function HC(a,b){var c=b/a.Pg.size;a.To.forEach(function(b){b=a.Pg.get(b);var d=b.displayObject().scrollWidth;b.ra(d+c);b.m("overflow","hidden")})}function IC(a){a.To.forEach(function(b){b=a.Pg.get(b);b.m("width","");b.m("overflow","")})};function JC(a,b,c){P.call(this,{l:c});var d=this;this.g=b;this.tn="";this.dk=this.Sf=void 0;this.hT=wj(a,"timer");this.addChild(this.hT);this.Qa=new P({o:R(this,"label")});this.addChild(this.Qa);C(this,this.g.en,function(a){"PB_TIMER_MINUTES_LABEL"!=a&&"PB_TIMER_SECONDS_LABEL"!=a||KC(d,!0)})}n(JC,P);e=JC.prototype;e.show=function(a){this.j(a)};e.Sj=function(a){this.dk=a;this.fw()};e.Ty=function(a){this.Sf=a;this.fw()};
e.fw=function(){if(p(this.Sf)){KC(this);var a=Math.min(this.Sf,Math.max(0,Math.floor(this.Sf-(this.dk?this.dk:0))));this.SK((this.Sf-a)/this.Sf);this.kx(a)}};e.SK=function(a){a*=360;var b=a/180*Math.PI,c=Math.cos(b)-1;b=-Math.sin(b);var d=this.hT.querySelector("#timerMask");d&&d.setAttribute("d","M 0,0 l 1,0 a1,1 0 "+(180>a?0:1)+",0 "+c+","+b+" z")};e.kx=function(a){if(60<a){var b=a%60;a=Dl(Math.floor(a/60),!1)+":"+Dl(b,!0)}else a=El(a);this.Qa.F(a)};
function KC(a,b){if((void 0===b?0:b)||a.YP!=a.Sf)if(a.Qa.displayObject().style.width="",a.kx(0),b=Math.ceil(a.Qa.width()),0!=b){a.YP=a.Sf;a.kx(a.YP);var c=Math.ceil(a.Qa.width());a.Qa.displayObject().style.minWidth=Math.max(b,c)+"px"}};function LC(a,b){Rm.call(this,[0],[250],250);this.f=a;this.xh=b}n(LC,Rm);e=LC.prototype;e.ZE=function(a){a=yj(a,0,1);return a*a*a*(a*(6*a-15)+10)};e.mh=function(a){a=l(a).next().value;a=this.ZE(a/250);this.f.Ub(1-a);this.xh.Ub(1-a)};e.apply=function(){this.mh([250])};e.start=function(){this.play()};e.Xk=function(){return 0!=this.fc&&1!=this.fc};function MC(a,b){Rm.call(this,[0],[150],150);this.f=a;this.xh=b}n(MC,Rm);MC.prototype.mh=function(a){a=l(a).next().value/150;this.f.Ub(a);this.xh.Ub(a)};MC.prototype.start=function(a){a?this.play():this.mh([150])};MC.prototype.Xk=function(){return 0!=this.fc&&1!=this.fc};function NC(a){var b=a.status,c=a.maxScore,d=a.awardedScore,f=a.mark,g=a.Gj;this.title=a.title;this.status=b;this.maxScore=c;this.awardedScore=d;this.mark=f;this.Gj=g};function OC(a){var b=void 0===a.n2?!0:a.n2;P.call(this,{o:a.o,l:a.l,Jf:void 0===a.Jf?!0:a.Jf});this.v0=b;this.lH=this.Cd=!1;this.p0=H(this)}n(OC,P);OC.prototype.ja=function(a,b){P.prototype.ja.call(this,a,b);this.lH=!0;a=this.Cd;var c=ol(this,"label");PC(this,c,kc||z?b+1:b);this.lH=!1;a!=this.Cd&&(this.v0&&this.setAttribute("title",this.Cd?c:""),this.p0.a())};
function PC(a,b,c){function d(){k=h<b.length?b.substr(0,h)+"\u2026":b;f.F(k)}a.Cd=!1;var f=a;f.F(b);if(p(c)&&a.displayObject().parentNode){f.displayObject().style.height="";var g=f.displayObject().scrollHeight;g=z?--g:g;if(!(c>=g)){var h=Math.floor(c/f.displayObject().scrollHeight*b.length),k="";for(d();f.displayObject().scrollHeight<=c;)h+=10,d();for(;0<h&&f.displayObject().scrollHeight>c;)d(),--h;d();a.Cd=!0}}}OC.prototype.F=function(a){P.prototype.F.call(this,a);this.lH||(this.oE(a),this.va())};
OC.prototype.Ee=function(){throw Error("html text is not supported");};function QC(a,b){P.call(this,b);this.Vm=a}n(QC,P);QC.prototype.item=function(){return this.Vm};function RC(a){var b=a.questionListInfo,c=a.Am,d=a.submitType,f=a.da,g=a.U,h=a.isGraded,k=a.JM;QC.call(this,a.item,{l:"slide-state-list-row",mg:!0,Jf:!0,Ux:!0});this.de=h;this.ka=k;this.G=g;this.lc=b;this.bg=c;this.Ag=d;this.P=f;this.an=new P({o:R(this,"marker")});this.addChild(this.an);a=wj(this.G,"bookmark-icon.svg");this.an.addChild(a);this.Bd=new OC({o:R(this,"title")});this.addChild(this.Bd);this.ic=new P({o:R(this,"items-container")});this.addChild(this.ic);this.Nz=new P({o:R(this,"awarded-points")});
this.ic.addChild(this.Nz);this.ia=new P({o:R(this,"points")});this.ic.addChild(this.ia);this.Wc=new P({o:R(this,"status")});this.ic.addChild(this.Wc);this.Iz=new P({o:R(this,"answered")});this.ic.addChild(this.Iz);this.Sl=new Tz(this.G);this.Wc.addChild(this.Sl);this.Er=new Tz(this.G);this.Iz.addChild(this.Er);C(this,this.w,function(){},this);C(this,this.item().Ve(),this.QC,this);C(this,this.lc.J(),this.QC,this);C(this,this.bg.J(),this.QC,this);this.QC()}n(RC,QC);
RC.prototype.QC=function(){var a=this.item().index(),b=this.item().title(),c="allAtOnce"==this.Ag;this.an.j(c);this.an.c("marked",this.item().VD());var d=this.bg.lr();this.Nz.j(this.de&&d&&(!c||this.ka));this.Nz.F(this.item().M0());this.Iz.j(c&&!this.ka);c=this.Vm;c=!!c.s.slide()&&!!c.s.slide().settings().ma()&&v(c.s.slide().settings().ma()).isEnabled()&&c.s.submitted();Uz(this.Er,c?this.Vm.status():this.Vm.Gj()?"hasUserAnswer":null);this.ia.j(this.de&&d);this.ia.F(this.item().y1());d="allAtOnce"==
this.Ag;this.Wc.j(this.ka||!d&&this.lc.displayQuestionStatus());d=this.Vm.status();Uz(this.Sl,d);a=(isNaN(a)?"   ":a+". ")+Wu(this.P,b);this.Bd.F(a.replace(/\n/g," "));this.Wi()};RC.prototype.ja=function(){var a=Math.floor(.5*(this.height()-this.Bd.height()));this.Bd.od(a)};RC.prototype.Wi=function(){var a=this.item().DF;a&&(this.Bd.ra(a.title),this.Wc.ra(a.status),this.Nz.ra(a.awardedScore),this.ia.ra(a.maxScore),this.an.ra(a.mark),this.Iz.ra(a.Gj))};RC.prototype.item=function(){return this.Vm};function SC(a,b,c){G.call(this);this.s=b;this.nH=a;this.DF=null;this.g=c;C(this,this.s.submittedEvent(),this.Ka,this);C(this,this.s.markedEvent(),this.Ka,this);this.xa=H(this)}n(SC,G);e=SC.prototype;e.state=function(){return this.s};e.title=function(){return this.s.slide().description().textWithEquations(this.g.A("Q_EQUATION_REPLACEMENT_TEXT"))};e.index=function(){return this.nH};e.id=function(){return this.s.slide().id()};
e.M0=function(){if(this.s instanceof V){var a=this.s.review();return a?Xg(a.awardedScore())+"":"-"}return""};e.y1=function(){return xe.includes(this.s.slide().type())?"":this.s.slide().settings().evaluation()?this.s.maxScore()+"":"-"};e.status=function(){if(xe.includes(this.s.slide().type()))return null;if(!this.s.slide().settings().K())return this.s.submitted()?"answered":"notanswered";if(this.s.submitted()){w(this.s,V);var a=this.s.review();if(a)return a.status()}return null};
e.Gj=function(){return xe.includes(this.s.slide().type())?!1:this.s.hasBeenVisited()&&(this.s.submitted()||this.s.initiated())};e.VD=function(){return this.s.isMarked()};e.Ve=function(){return this.xa};e.Ka=function(){this.xa.a()};e.ac=function(){Fd(this,this.s.submittedEvent(),this.Ka,this);Fd(this,this.s.markedEvent(),this.Ka,this)};function TC(a,b,c,d,f){var g=new Wq;Sq.call(this,{l:"quiz-slide-list",J1:g});D(this,g);this.de=!0;this.ka=!1;this.lc=a;this.bg=b;this.P=c;this.G=d;this.g=f;this.CC=new Map;this.Ag="eachQuestion";this.cq=null;this.Bn=H(this);this.O=null;this.pa=new Tp({kg:this});D(this,this.pa);pl(this.pa.qh(),R(this,"scroll"));(a=this.pa.Rd)&&Tq(this,a)}n(TC,Sq);e=TC.prototype;e.h=function(a){this.f.h(a)};e.ja=function(a,b){Sq.prototype.ja.call(this,a,b);a&&b&&this.xp(b)};e.xp=function(a){this.pa&&this.pa.sh(a,this.displayObject().scrollHeight)};
e.Eu=function(){return this.Bn};e.sb=function(a,b,c,d){this.O=a;this.Ag=b;this.de=c;this.ka=d;UC(this,this.O)};function VC(a,b){a.cq!=b&&(WC(a,a.cq,!1),a.cq=b,WC(a,a.cq,!0),XC(a))}function XC(a){var b=a.Zg;var c=v(a.O).questions();c=$a(c,a.cq);c=xa(c)?c:b.R.indexOf(c);if(!(0>c)){c*=b.Wm;var d=c+b.Wm;c>=b.Va&&d<=b.Va+b.Zl||(b.Va=c<b.Va?c:d-b.Zl,b.dw())}a.Rd.jr(a.Zg.Va)}function WC(a,b,c){b&&(b=a.CC.get(b),(a=a.Dt.get(b))&&a.La(c))}
function UC(a,b){a.CC=new Map;var c=[],d=1;b.slides().forEach(function(b){var f="InfoSlide"==b.slide().type()?NaN:d;f=new SC(f,b,a.g);"InfoSlide"!=b.slide().type()&&d++;a.CC.set(b,f);c.push(f)});Xq(a.Zg,c);VC(a,a.cq)}function Vq(a,b){var c=new RC({item:b,questionListInfo:a.lc,Am:a.bg,submitType:a.Ag,da:a.P,U:a.G,isGraded:a.de,JM:a.ka});C(a,c.w,function(){a.enabled()&&a.Bn.a(b.id())});b.state()==a.cq&&c.La(!0);return c};function YC(a,b,c,d,f){P.call(this,{l:"quiz-slide-list-view",CD:!0});var g=this;this.de=!0;this.ka=!1;this.g=c;this.Ag="eachQuestion";this.lc=a;this.bg=b;this.Nc=H(this);a=new P({o:R(this,"close-button")});C(this,a.w,function(){g.Nc.a()},this);this.addChild(a);this.Sg=new P({l:"slide-list-header"});this.addChild(this.Sg);a=new P({l:"slide-list-scroll-container"});Q(this,a);this.Zb=new TC(this.lc,this.bg,d,f,c);Q(a,this.Zb);a.addChild(this.Zb.pa.qh());c=new P({o:R(this,"footer")});this.addChild(c);
this.lB=ZC(this,"mark-cell");this.KC=ZC(this,"title-cell");rl(this.KC,this.g,"PB_SLIDES_LIST_TITLE_COLUMN");this.av=ZC(this,"answered-cell");rl(this.av,this.g,"PB_SLIDES_LIST_ANSWERED_COLUMN");this.Ex=ZC(this,"status-cell");rl(this.Ex,this.g,"PB_SLIDES_LIST_STATUS_COLUMN");this.ww=ZC(this,"max-points-cell");rl(this.ww,this.g,"PB_SLIDES_LIST_MAX_SCORE_COLUMN");this.ev=ZC(this,"awarded-points-cell");rl(this.ev,this.g,"PB_SLIDES_LIST_AWARDED_SCORE_COLUMN");C(this,this.bg.J(),this.vH,this);C(this,this.lc.J(),
this.vH,this)}n(YC,P);YC.prototype.Fo=function(){return this.Zb};YC.prototype.sb=function(a,b,c,d){this.Ag=b;this.de=c;this.ka=d;this.Zb.sb(a,b,c,d);this.vH()};function ZC(a,b){b=new P({o:R(a.Sg,b)});a.Sg.addChild(b);return b}YC.prototype.vH=function(){var a="allAtOnce"==this.Ag;this.lB.j(a);this.Ex.j(this.ka||!a&&this.lc.displayQuestionStatus());var b=this.bg.lr();this.ev.j(this.de&&b&&(!a||this.ka));this.ww.j(this.de&&b);this.av.j(a&&!this.ka)};
YC.prototype.ja=function(){this.KC.m("width","");$C(this.Ex);$C(this.ww);$C(this.ev);$C(this.av);this.lB.ra(10);var a=yg(this.Sg.displayObject());a=this.Sg.width()-(this.lB.width()+this.Ex.width()+this.ev.width()+this.av.width()+this.ww.width()+a.left+a.right);this.KC.m("width",a+"px");a=new NC({title:this.KC.width(),status:this.Ex.width(),maxScore:this.ww.width(),awardedScore:this.ev.width(),Gj:this.av.width(),mark:this.lB.width()});for(var b=l(this.Zb.CC.values()),c=b.next();!c.done;c=b.next())c=
c.value,c.DF!=a&&(c.DF=a,c.Ka())};function $C(a){a.m("width","");a.m("width",a.width()+1+"px")};function aD(a){var b=a.I,c=a.Uk,d=a.skinSettings,f=a.Go,g=a.U,h=a.Hd,k=a.EV,m=a.da,t=a.Cf,u=a.fillPanelsView;P.call(this,{l:a.l});var x=this;this.vd=h;this.es=t;this.Qc=u;this.Yv=this.zS=this.ka=!1;this.hq=this.Qc;this.FP=this.L=this.ne=this.lb=this.gc=null;this.g=new qC([b,c]);this.bg=d.Am();this.lc=d.questionListInfo();this.ee=f;this.G=g;this.P=m;this.bj=this.O=null;this.qJ="";this.Vb=this.Od=null;this.Db=(a=Tv(this.vd)&&!this.kq())?D(this,new EC({l:"quiz-misc-buttons",I:this.g})):null;this.Zb=
new YC(this.lc,this.bg,this.g,this.P,this.G);this.ee.j(!1);B(this,this.ee.displayObject(),"touchstart",function(a){a.target==x.ee.displayObject()&&a.preventDefault()},this,Vk);this.Bn=this.Zb?H(this,this.Zb.Fo().Eu()):H(this);this.lq=H(this);this.wH=H(this);this.oq="none";this.$f=null;this.Vg=new P({o:R(this,"container")});this.Vg.c("position","left");Q(this,this.Vg);C(this,this.Zb.Nc,this.Zv,this);if(a?this.lc.showSlideList():1)this.Re=new P({o:R(this,"slides-info")}),Q(this.Vg,this.Re),this.nK=
new P({o:R(this,"slides-info-label")}),a=wj(this.G,"outline-icon.svg"),this.Re.addChild(a),this.Re.addChild(this.nK),C(this,this.Re.w,this.px,this);this.Tg=new LC(this.Zb,this.ee);this.nx=new MC(this.Zb,this.ee);C(this,this.Tg.Qg,function(){v(x.Zb);x.ee.j(!1);x.ee.removeChild(x.Zb)});this.Yf=new P({o:R(this,"container")});this.Yf.c("position","right");this.addChild(this.Yf);this.gi=new P({l:"quiz-mark-button"});this.gi.setAttribute("title",this.g.A("PB_SLIDES_LIST_MARK_COLUMN"));C(this,this.g.en,
function(a){switch(a){case "PB_SLIDES_LIST_MARK_COLUMN":x.gi.setAttribute("title",x.g.A("PB_SLIDES_LIST_MARK_COLUMN"))}});pl(this.gi,R(this,"button"));Q(this.Yf,this.gi);a=wj(this.G,"bookmark-icon.svg");this.gi.addChild(a);C(this,this.gi.w,function(){var a=v(x.lb),b=!(x.lb&&x.lb.isMarked());a.Ds!=b&&(a.Ds=b,a.ZH.a())});this.dj=new P({o:R(this,"question-score-info")});this.Yf.addChild(this.dj);this.li=new P({o:R(this,"quiz-score-info")});this.Yf.addChild(this.li);C(this,this.bg.J(),this.Ja,this);C(this,
this.lc.J(),this.Ja,this);this.Kf=!1;this.Db&&(this.Yf.addChild(this.Db),C(this,this.Db.Nu(),function(a){var b=a.buttonType;x.Yv||"outline"!=b?x.lq.a(a):x.px()}));this.Oa=new JC(g,this.g,k);this.Oa.show(!1);this.Yf.addChild(this.Oa)}n(aD,P);e=aD.prototype;e.kq=function(){return this.es?this.es.showPlayersPanels():!Tv(this.vd)||this.Qc};e.ru=function(){this.Db&&this.Db.ru()};
e.Do=function(a){var b=a.sidePanelPosition();"right"==b&&(this.Vg.addChild(this.Oa),this.Db&&this.Vg.addChild(this.Db),this.Vg.addChild(this.dj),this.Vg.addChild(this.li),this.Vg.addChild(this.gi),this.Re&&Q(this.Yf,this.Re),this.Od&&this.Yf.addChild(this.Od),this.Vb&&this.Yf.addChild(this.Vb));this.Oa.c("left","right"==b);("right"==b?this.Yf:this.Vg).c("info",this.hq);this.c("side-panel-position",b);this.oq=b;this.zS=a.showTitlePanel();this.Ja()};
e.setPresentationContext=function(a){var b=a.sidePanelController,c=a.logo,d=a.logoUrl,f=a.logoTarget,g=a.buttonsOrder,h=a.resourcesButtonEnabled,k=a.showTitle,m=a.courseTitle;a=a.hasOutline;b&&bD(this,b);this.Od&&(Mf(this.Od.displayObject()),this.gd(this.Od));this.Vb&&(Mf(this.Vb.displayObject()),this.gd(this.Vb));c&&(this.Od=new BC({logo:c,logoUrl:d,logoTarget:f,w1:this.wP()}),D(this,this.Od),C(this,this.Od.jQ,this.BX,this));this.qJ=m||"";k?(b=this.qJ,c=new P({l:"course-title"}),d=new P({o:R(c,"text")}),
d.F(b),Q(c,d),b=c):b=null;(this.Vb=b)&&D(this,this.Vb);"right"==this.oq?(this.Vb&&this.Yf.addChild(this.Vb),this.Od&&this.Yf.addChild(this.Od),this.$f&&this.Yf.addChild(this.$f)):(this.$f&&this.Vg.addChild(this.$f),this.Od&&this.Vg.addChild(this.Od),this.Vb&&this.Vg.addChild(this.Vb));this.Vb&&this.Vb.c("left","left"==this.oq);this.$f&&this.Vb&&!this.Od&&this.Vb.c("with-side-panel",!0);this.Yv=a;if(this.Db){(this.Vb&&this.Vb.visible()||this.Od&&this.Od.visible())&&this.lc.showSlideList()&&!this.Yv&&
0>g.indexOf("outline")&&g.push("outline");a=this.Db;a.WG=this.Yv;b=l(a.Pg.values());for(c=b.next();!c.done;c=b.next())ml(a,c.value);a.Pg.clear();a.To=g;b=l(g);for(c=b.next();!c.done;c=b.next())c=c.value,d=a.Wb(c),Q(a,d),a.Pg.set(c,d);this.Db.j(!!g.length);g=this.Db;g.Pg.has("attachments")&&g.Pg.get("attachments").h(h)}h=this.Vb&&this.Vb.visible();this.hq=this.Qc?!0:!this.Yv&&!this.Od&&!h;!this.hq&&this.Re&&this.Re.j(!1);this.Ja()};
function cD(a){a.Vb&&a.Vb.j(!0);a.Db&&IC(a.Db);var b=36+(a.$f&&a.$f.visible()?40:0),c=("right"==a.oq?a.Vg:a.Yf).width(),d=a.Od?a.Od.width():0,f=a.width()-c-d-b;a.Db&&0>f&&a.Db.ID()&&HC(a.Db,f);a.Vb&&(b=a.width()-c-d-b,a.Vb.m("width",""),c=a.Vb.displayObject().scrollWidth,d=b<c,a.Vb.ra(Math.min(b,c)+1),a.Vb.c("truncated",d),a.Vb.setAttribute("title",d?a.qJ:""),a.Vb.j(116<b),b=!!a.Od&&a.Od.visible(),a.Vb.c("first",!b))}
function bD(a,b){if(!a.$f){a.$f=new Hz({toggle:!0,o:R(a,"button")});var c="left"==a.oq;a.$f.c("type","show-panel");a.$f.c("position",c?"left":"right");a.$f.$k(b.showed());c?a.Vg.addChild(a.$f):a.Yf.addChild(a.$f);C(a,b.showedStateShanged(),function(){v(a.$f).$k(b.showed())});C(a,a.$f.w,function(){b.show(!b.showed())})}}e.Eu=function(){return this.Bn};e.Nu=function(){return this.lq};
e.sb=function(a,b,c,d,f){var g=this;f=void 0===f?null:f;this.gc&&Fd(this,this.gc.Tp,this.HI,this);this.gc=a;C(this,this.gc.Tp,this.HI,this);this.O=b;this.ne=d;this.L=f;this.bj=c;this.Zb&&this.Zb.sb(this.O,this.L?this.L.submitType():"eachQuestion",!!d,!1);this.Re&&rl(v(this.nK),this.g,function(){return"PB_QUESTION_LIST_CAPTION"});rl(this.li,this.g,"PB_CUMULATIVE_SCORE_LABEL",function(){if(g.ne){var a=Xg(g.ne.awardedScore()),b=Xg(g.ne.maxScore());return{USER_POINTS:a,TOTAL_POINTS:b}}return{}});rl(this.dj,
this.g,"PB_QUESTION_N_OF_COUNT_LABEL",function(){var a=g.QG(),b=Fx(v(g.bj)),c=v(g.O).questions();return{QUESTION_NUMBER:$a(c,b)+1,TOTAL_QUESTIONS:a}});dD(this,!0);eD(this,!0)};
e.gM=function(a){this.Kd(this.lb);if(this.lb=a)C(this,this.lb.submittedEvent(),this.sZ,this),C(this,this.lb.markedEvent(),this.rT,this);this.Zb&&a&&(this.Zv(),VC(this.Zb.Fo(),a));if(!fD(this))this.Oa.Ty(void 0);else if(this.lb){a=gD(this.lb.slide().settings().ma());var b=gD(v(this.L).ma()),c=Ry(v(this.gc),this.lb);a=p(a)&&p(c)?c:b;this.Oa&&p(a)&&0<a&&this.Oa.Ty(a)}hD(this);this.Ja()};e.uU=function(){this.Oa.show(!1)};e.KD=function(){this.Zv()};
e.Ju=function(a){this.ka!=a&&this.Zb&&this.Zb.sb(v(this.O),this.L?this.L.submitType():"eachQuestion",!!this.ne,a);this.ka=a;this.Ja()};e.ja=function(a,b){a&&b&&cD(this)};e.Kz=function(a,b){this.Tg&&this.nx&&(a?this.Tg.start():this.nx.start(b))};e.rT=function(){this.gi&&(iD(this),this.gi.c("marked",this.lb?this.lb.isMarked():!1))};function dD(a,b){var c=null!=a.lb&&a.lc.showSlideList(),d=Tv(a.vd);a.Re&&a.Re.j(b&&c&&(d?a.hq:!0));a.Db&&FC(a.Db,b&&c&&(d?!a.hq:!0))}
e.PK=function(){if(this.Zb){var a=Tv(this.vd);this.Db&&FC(this.Db,!!this.lb&&this.lc.showSlideList()&&(a?!this.hq:!0));this.Re&&this.lb&&(this.Re.j(this.lc.showSlideList()&&(a?this.hq:!0)),this.Re.c("show-as-link",this.lc.showSlideList()),tl(v(this.nK)))}};e.QG=function(){return v(this.O).questions().length};
function eD(a,b){var c=!!a.gc,d=!!a.lb,f=!!a.lb&&xe.includes(a.lb.slide().type()),g=!!a.lb&&!!ve.includes(a.lb.slide().type());d=d&&!f&&!g&&b&&a.bg.dz();a.dj.j(d);c&&d&&tl(a.dj);d=!!a.L&&"allAtOnce"==a.L.submitType();f=!!a.ne;d=!!a.lb&&f&&!!a.L&&(!d||d&&a.ka);b=b&&d&&a.bg.lr();a.li.j(b);c&&b&&tl(a.li);a.li.c("only-quiz-score",!a.dj.visible())}
e.px=function(a,b){var c=this;this.Zb&&!this.Kf&&this.lc.showSlideList()&&(b&&b.stopPropagation(),this.ee.visible()?this.Zv():(tk||document.activeElement.blur(),this.ee.j(!0),XC(this.Zb.Fo()),this.ee.addChild(this.Zb),a=Math.floor(.5*(this.ee.height()-this.Zb.height())),this.Zb.move(0,a),this.Zb.va(),this.Zb.Fo().va(),a="eachQuestion"==v(this.L).submitType()?"free"==this.L.navigationType():!0,this.Zb.Fo().h(a||this.ka),this.Kz(!1,!0),this.FP=B(this,window,"mousedown",function(a){c.Zb&&c.Re&&!c.Re.contains(a.target)&&
!c.Zb.contains(a.target)&&c.Zv()})))};e.Sq=function(){iD(this,!1);dD(this,!1);eD(this,!1);this.uU()};e.Zv=function(){this.ee.visible()&&(Dd(this,this.FP),this.Kz(!0,!0))};function gD(a){return a&&a.isEnabled()?a.value():void 0}e.HI=function(){if(this.Oa&&this.Oa.visible())if(this.Kf){var a=v(this.lb);this.Oa.Sj(Math.floor(a.visitDuration()/1E3))}else this.Oa.Sj(v(this.gc).quizDuration())};e.setParentScale=function(a){P.prototype.setParentScale.call(this,a)};
function fD(a){return a.gc?"testing"==a.gc.sessionMode():!1}e.sZ=function(){hD(this);this.Ja()};function hD(a){var b=a.lb&&gD(v(a.lb).slide().settings().ma());b=!!a.lb&&p(b)&&a.lb.rb();a.Kf=fD(a)&&b}
e.Ja=function(){this.PK();this.rT();eD(this,!0);iD(this);if(this.lb&&this.gc&&this.L){var a=!ve.includes(this.lb.slide().type());if(this.Oa&&a){var b=Ry(this.gc,this.lb);a=this.lb.submitted();(b=fD(this)&&p(this.Oa.Sf)&&p(b))&&a&&(b=!1,a=gD(this.L.ma()),this.Oa&&p(a)&&(this.Oa.Ty(a),this.Kf=!1,b=!0));this.Oa.show(b);this.wH.a();this.HI()}}this.dj.c("with-separator",!1);this.li.c("with-separator",!1);this.Oa.c("with-separator",!1);this.Db&&this.Db.c("with-separator",!1);a=!!this.Db&&this.Db.ID()&&
this.Db.visible();"right"==this.oq?(this.dj.c("with-separator",this.li.visible()),this.Oa.c("with-separator",this.dj.visible()||this.li.visible()||a),this.Db&&a&&this.Db.c("with-separator",this.dj.visible()||this.li.visible())):(b=this.Oa.visible(),this.dj.c("with-separator",this.li.visible()||b||a),this.li.c("with-separator",b||a),this.Db&&a&&this.Db.c("with-separator",this.Oa&&this.Oa.visible()));this.gc&&"completed"==this.gc.sessionMode()&&this.Sq();this.Db&&GC(this.Db);this.Re&&this.Re.h(!this.Kf);
cD(this)};e.BX=function(){this.Od&&cD(this)};function iD(a,b){b=void 0===b?!0:b;if(a.gi){var c=!!a.gc&&"testing"==a.gc.sessionMode()&&!a.ka;b=b&&a.lc.showSlideList()&&!!a.L&&"allAtOnce"==a.L.submitType()&&c;!Tv(a.vd)||a.kq()?a.gi.j(b):(c=!a.zS||"none"!=a.oq||!!a.Db&&-1!=a.Db.To.indexOf("outline"),a.gi.j(b&&c))}}e.wP=function(){return 50};function jD(a){aD.call(this,{l:"quiz-top-panel",I:a.I,Uk:a.Uk,skinSettings:a.skinSettings,Go:a.Go,U:a.U,Hd:a.Hd,EV:"quiz-timer-view",da:a.da,B:a.B,Cf:a.Cf,fillPanelsView:a.fillPanelsView})}n(jD,aD);function kD(a){var b=a.pr,c=a.slideWidth,d=a.slideHeight,f=a.Hd,g=a.I,h=a.skinSettings,k=a.U,m=a.soundController,t=a.da,u=a.B,x=a.aE,F=a.Qh,J=a.Cf,Z=a.fillPanelsView;a=a.uV;var Ja=new P({l:"quiz-slide-container"});fC.call(this,{pr:b,slideWidth:c,slideHeight:d,vV:Ja,I:g});var xf=this;this.vd=f;this.Qc=Z||!1;this.ag=a;this.Cs=new P({o:R(this,"main-container")});this.Cs.addChild(Ja);this.vs=Tv(this.vd);this.kq=J?J.showPlayersPanels():!this.vs||this.Qc;this.c("embedded",!this.kq);this.Lp=x;this.ve=h;
this.Rp=new UA({});this.ee=new P({l:"slide-list-layer",CD:!0});this.ee.j(!1);this.cg=D(this,new pC({I:g,U:k,B:u,skin:this,tU:this.kq}));this.Kh=b.bb();(this.D=Uv(f)||this.Lp.showTopPanel()?new jD({I:g,Uk:this.Rp,skinSettings:h,Go:this.ee,U:k,Hd:f,da:t,B:u,Cf:J,fillPanelsView:this.Qc}):null)&&C(this,this.D.wH,function(){xf.cg.invalidate()});this.za=new wC(g,this.Rp,k);this.bc=new VA(m);C(this,this.bc.audioStartedEvent(),this.Xg,this);C(this,this.bc.ke,this.Wg,this);this.Pc=new zC({iU:this.bc,U:k,I:g});
this.Rc=new P({l:"frames-layer"});this.Si=new P({l:"feedback-layer"});this.Si.c("ie",z);this.Si.j(!1);this.kq?(this.D&&this.addChild(this.D),this.addChild(this.Cs),this.addChild(this.za),lD(this)):this.vs&&(this.Rc.c("embedded",!0),this.addChild(this.Cs));this.Cs.addChild(this.Rc);this.RC();(this.vs||0<=["embedded-customization"].indexOf(f))&&Uv(f)&&C(this,h.bH,this.RC,this);Uv(f)&&C(this,h.J(),function(){lD(xf)},this);Ja.addChild(this.Si);Ja.addChild(F.ls);Ja.addChild(this.ee);this.c("embedded-mode",
Jk&&!this.vs);J&&this.lx(J)}n(kD,fC);e=kD.prototype;e.RC=function(){var a=this.ve.uy();this.c("hide-bg",a);this.c("filltype",this.Qc?a?"player":"":"slide");this.c("fill-slide-bg",!a&&this.Qc)};e.ir=function(a){a=a?"":"none";this.za.m("pointer-events",a);this.D&&this.D.m("pointer-events",a)};e.lx=function(a){var b=a.messages();b&&this.Rp.Uy(b);Object.assign(this.ve.St().colors(),a.colors());this.D&&this.D.Do(a);this.za.Do(a)};e.mr=function(a){this.D&&this.cg.mr(a)};
e.ja=function(a,b){fC.prototype.ja.call(this,a,b);if(a&&b){this.D&&(this.D.va(),this.cg.invalidate());b=this.ag;a=b.Uv();b=mD(b);var c=a.scale(b).round();this.Cs.resize(c.width,c.height);z&&(this.mj.m("position","absolute"),this.mj.move(0,0));a=mD(this.ag);this.mj.ya(a,"50% 50%");b=.5*(c.width-this.mj.width());c=.5*(c.height-this.mj.height());this.mj.move(b,c);this.Rc.ya(a,"50% 50%");this.Rc.move(b,c);a=this.Uv();this.Rc.resize(a.width,a.height);if(!this.vs||this.Qc)a=nD(this.ag),this.D&&this.D.ya(a),
this.za.ya(a),b=12*a,c=this.D&&this.Lp.showTopPanel()?-this.D.height()*(1-a):b,this.Cs.m("margin",c+"px "+b+"px 0 "+b+"px"),this.D&&this.D.m("width","calc(100% / "+a+")"),this.za.m("width","calc(100% / "+a+")");this.tH();a=oD(this.ag).scale;this.m("border-radius",(this.Qc||Jk||this.vs?0:8)*a+"px");iC(this);this.SA()}};e.controlPanel=function(){return this.za};e.topPanel=function(){return this.D};e.ho=function(){return this.Rc};
e.al=function(a){this.Pc&&(this.bc.stop(),this.Si.removeChild(this.Pc),this.Si.j(!1),this.Pc.Ae());a&&(a.bb=this.Kh,this.Si.addChild(this.Pc),this.Si.j(!0),this.Pc.show(a))};e.ro=function(a,b){Bz(b,"PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",function(b){return a(!b)},!1)};e.activate=function(){fC.prototype.activate.call(this)};e.deactivate=function(){fC.prototype.deactivate.call(this);this.bc.stop();this.cg.XB()};
e.setPanelScale=function(a){fC.prototype.setPanelScale.call(this,a);this.D&&this.D.setParentScale(a);this.Pc.setParentScale(a)};e.setPresentationContext=function(a){this.D&&this.D.setPresentationContext(a)};e.j=function(a){fC.prototype.j.call(this,a);this.D&&this.D.j(a);this.za.j(a)};e.Xg=function(){};e.Wg=function(){};
e.SA=function(){if(this.D){if(this.kq){var a=nD(this.ag)*this.parentScale();this.D.setParentScale(a)}this.D.va()}if(this.cg){var b=mD(this.ag)*this.parentScale();a=nD(this.ag)*this.parentScale();var c=this.cg;c.wt=b;c.invalidate();b=this.cg;b.FB=a;b.invalidate()}};
e.tH=function(){if(this.Ec){var a=parseFloat(bg(this.Ec,"width")),b=nD(this.ag),c=mD(this.ag),d=(this.Lp.showTopPanel()?38:12)*b;a=this.width()-a*c-12*b;M(this.Ec,"top",d+"px");M(this.Ec,"left",a+"px");M(this.Ec,"transform","scale("+c+") translateZ(0)");M(this.Ec,"transform-origin","0 0")}};e.yP=function(){return mD(this.ag)*this.parentScale()};function lD(a){var b=a.Lp.showTopPanel();a.D&&a.D.j(b)};function pD(a){var b=a.yD,c=a.fitToWindow,d=a.fillPanelsView;this.Rr=a.contentScale;this.Gv=b;this.Qc=d;this.ks=c;this.Gn=new K(0,0)}
function oD(a){if(yk){v(a.Gv);var b=qD(a),c=Rg({width:a.Gv.width,height:a.Gv.height,boundingWidth:a.Gn.width,boundingHeight:a.Gn.height,Te:!0});b=Rg({width:b.width,height:b.height,boundingWidth:c.width,boundingHeight:c.height,Te:!0});return{Gy:new K(b.width,b.height),scale:b.scale*a.Rr,position:new I(b.left+c.left,b.top+c.top)}}if(O)return{Gy:a.Gn.clone(),scale:1,position:new I(0,0)};if(N)return{Gy:a.Gn.clone(),scale:1,position:new I(0,0)};c=qD(a);c=Rg({width:c.width,height:c.height,boundingWidth:a.Gn.width,
boundingHeight:a.Gn.height,Te:a.ks});return{Gy:new K(c.width,c.height),scale:c.scale*a.Rr}}
function qD(a){var b=a.Uv().scale(a.Rr),c=a.rC?24:0,d=a.rC?(a.Lp.showTopPanel()?38:12)+58:0;c=(new K(c,d)).scale(a.Rr);a.Qc||!a.ks?b=new K(b.width+c.width,b.height+c.height):(d=a.Gn,a=a.ks,b.width+c.width<d.width&&b.height+c.height<d.height&&a?(a=b.width+c.width<d.width&&b.height+c.height<d.height&&a?Math.min(Aj(d.width,b.width,c.width),Aj(d.height,b.height,c.height)):Rg({width:b.width+c.width,height:b.height+c.height,boundingWidth:d.width,boundingHeight:d.height,Te:!1}).scale,d=Bj(a),c=c.clone().scale(d/
a),b=new K(b.width+c.width,b.height+c.height)):b=new K(b.width+c.width,b.height+c.height));return b}function nD(a){if(a.Qc||!a.ks)return oD(a).scale;a=mD(a);return Bj(a)}function mD(a){if(a.Qc||!a.ks)return oD(a).scale;var b=oD(a),c=b.Gy;b=b.scale;var d=new K(a.rC?24:0,a.rC?(a.Lp.showTopPanel()?38:12)+58:0);a=a.Uv();return 1>=b?b:Math.min(Aj(c.width,a.width,d.width),Aj(c.height,a.height,d.height))};function rD(a){var b=a.quiz,c=a.Hd,d=a.aE,f=a.Cf,g=a.fitToWindow;pD.call(this,{contentScale:a.contentScale,yD:a.yD,fillPanelsView:b.fillPanelsView(),Cf:f,fitToWindow:g});this.Ua=b;this.vd=c;this.Lp=d;this.rC=f?f.showPlayersPanels():!Tv(this.vd)||this.Ua.fillPanelsView()}n(rD,pD);rD.prototype.Uv=function(){return this.Ua.settings().Z().quizSize().clone()};function sD(a,b,c){tC.call(this,{l:"universal-control-panel",I:a,Uk:b,U:c})}n(sD,tC);function tD(a){var b=a.pr,c=a.slideWidth,d=a.slideHeight,f=a.I,g=a.skinSettings,h=a.U,k=a.soundController;a=a.Qh;var m=new P({l:"quiz-slide-container"});fC.call(this,{pr:b,slideWidth:c,slideHeight:d,vV:m,I:f});this.c("embedded",!0);this.ve=g;this.ee=new P({l:"slide-list-layer"});this.ee.j(!1);this.Kh=b.bb();this.bc=new VA(k);C(this,this.bc.audioStartedEvent(),this.Xg,this);C(this,this.bc.ke,this.Wg,this);this.Pc=new zC({iU:this.bc,U:h,I:f});this.Rc=new P({l:"frames-layer"});this.Rc.c("tablet",!0);
this.Si=new P({l:"feedback-layer"});this.addChild(m);this.addChild(this.Rc);this.resize(c,d);m.addChild(this.Si);m.addChild(a.ls);m.addChild(this.ee)}n(tD,fC);e=tD.prototype;e.controlPanel=function(){throw Error("");};e.topPanel=function(){throw Error("");};e.Go=function(){return this.ee};e.Do=function(a){Object.assign(this.ve.St().colors(),a.colors())};e.ho=function(){return this.Rc};
e.al=function(a){this.Pc&&(this.bc.stop(),this.Si.removeChild(this.Pc));a&&(a.bb=this.Kh,this.Si.addChild(this.Pc),this.Pc.show(a))};e.ro=function(a,b){Bz(b,"PB_RESUME_QUIZ_STATE_MESSAGE","yes","no","mb_question_icon",function(b){return a(!b)},!1)};e.activate=function(){fC.prototype.activate.call(this)};e.deactivate=function(){fC.prototype.deactivate.call(this);this.bc.stop()};e.Xg=function(){};e.Wg=function(){};function uD(a){aD.call(this,{l:"universal-top-panel",EV:"universal-quiz-timer",I:a.I,Uk:a.Uk,skinSettings:a.skinSettings,Go:a.Go,U:a.U,Hd:a.Hd,da:a.da,B:a.B,Cf:a.Cf,fillPanelsView:a.fillPanelsView})}n(uD,aD);uD.prototype.wP=function(){return 38};function vD(a){var b=a.pr,c=a.slideWidth,d=a.slideHeight,f=a.Hd,g=a.I,h=a.skinSettings,k=a.U,m=a.soundController,t=a.da,u=a.B,x=a.aE,F=a.Qh,J=a.Cf,Z=a.fillPanelsView;a=a.uV;P.call(this,{l:"quiz-tablet-skin",Jf:!0});var Ja=this;this.tb=new tD({pr:b,slideWidth:c,slideHeight:d,Hd:f,I:g,skinSettings:h,U:k,soundController:m,Qh:F});this.Fv=Tv(f);this.Rp=new UA({});this.Qc=Z||!1;this.cg=D(this,new pC({I:g,B:u,U:k,skin:this.tb,i2:!0,tU:!this.Fv||this.Qc}));this.ag=a;this.D=x.showTopPanel()?new uD({I:g,Uk:this.Rp,
skinSettings:h,Go:this.tb.Go(),U:k,Hd:f,da:t,B:u,Cf:J,fillPanelsView:this.Qc}):null;this.za=new sD(g,this.Rp,k);pl(this.za,R(this,"controls"));this.D&&C(this,this.D.wH,function(){Ja.cg.invalidate()});this.D&&this.addChild(this.D);this.addChild(this.tb);this.addChild(this.za);this.RC(h);J&&this.lx(J)}n(vD,P);e=vD.prototype;e.xm=function(){};
e.RC=function(a){this.c("playertype",this.Fv?"ppt":"standalone");this.tb.c("playertype",this.Fv?"ppt":"standalone");a=a.uy();this.tb.c("hide-bg",a);a=this.Qc?a?"player":"":"slide";this.c("filltype",a);this.tb.c("filltype",a)};e.ir=function(a){a=a?"":"none";this.za.m("pointer-events",a);this.D&&this.D.m("pointer-events",a)};e.setPresentationContext=function(a){this.D&&this.D.setPresentationContext(a)};e.lx=function(a){var b=a.messages();b&&this.Rp.Uy(b);this.tb.Do(a);this.D&&this.D.Do(a);this.za.Do(a)};
e.controlPanel=function(){return this.za};e.topPanel=function(){return this.D};e.ho=function(){return this.tb.ho()};e.al=function(a){this.tb.al(a)};e.mr=function(a){this.D&&this.cg.mr(a)};e.ro=function(a,b){this.tb.ro(a,b)};e.activate=function(){this.tb.activate()};e.deactivate=function(){this.tb.deactivate();this.cg.XB()};e.Xe=function(){this.tb.Xe()};e.Fq=function(){this.tb.Fq()};e.Mu=function(a){this.tb.Mu(a)};e.BE=function(a){this.tb.BE(a)};e.Lu=function(a){this.tb.Lu(a)};e.DE=function(){return this.tb.DE()};
e.vm=function(){return new E};e.Ou=function(){return this.tb.Ou()};e.scale=function(){return this.tb.scale()};e.reset=function(){this.tb.reset()};e.cz=function(){this.tb.cz()};e.ty=function(){this.tb.ty()};e.jo=function(){this.tb.jo()};e.bz=function(a){this.tb.bz(a)};e.CE=function(){this.tb.CE()};e.setPanelScale=function(){};
e.ja=function(a,b){if(a&&b){var c=this.D?this.D.height():12;c=this.Fv?new he(0,0,0,0):new he(c,12,this.za.height(),12);var d=Rg({width:this.tb.width(),height:this.tb.height(),boundingWidth:a-(c.left+c.right),boundingHeight:b-(c.top+c.bottom)});a=d.scale;b=d.left;d=d.top;!this.Fv&&this.D&&this.D.setParentScale(a);if(yk)c=oD(this.ag).scale,this.D&&this.D.ya(c),this.za.ya(c),this.tb.ya(c),a=this.D?-this.D.height()*(1-c):0,b=12*c,this.tb.m("margin",a+"px "+b+"px 0 "+b+"px"),this.D&&this.D.m("width","calc(100% / "+
c+")"),this.za.m("width","calc(100% / "+c+")"),c=-this.tb.height()*(1-c),this.za.m("margin-top",c+"px");else{var f=this.cg;f.FB=a;f.invalidate();f=this.cg;f.wt=a;f.invalidate();this.tb.ya(a);this.tb.move(b+c.left,d+c.top)}this.D&&(this.cg.invalidate(),this.D.va())}};e.ya=function(a){P.prototype.ya.call(this,a);if(yk){this.tb.setParentScale(a);var b=this.cg;b.FB=a;b.invalidate();b=this.cg;b.wt=a;b.invalidate()}};e.Xg=function(){};e.Wg=function(){};e.setBannerView=function(a){this.tb.setBannerView(a)};function wD(a){var b=a.fillPanelsView;this.ve=a.skinSettings;this.Qc=b}wD.prototype.jN=function(){return this.ve.uy()?!this.Qc:!0};wD.prototype.pV=function(){return this.ve.bH};function xD(){this.OH={}}xD.prototype.nm=function(a){var b=this;return a.Xd().every(function(a){return"image"!=a.type()||b.OH[a.id()]})};function yD(a,b){b=b.Xd().filter(function(a){return"image"==a.type()}).map(function(b){var c=w(b,wn);return new Promise(function(b,d){var f=new Image;f.onload=function(){a.OH[c.id()]=!0;b()};f.onerror=function(){a.OH[c.id()]=!1;d(Error("Can not load image"))};f.src=c.info.src})});return Promise.all(b)};function zD(){}n(zD,px);function AD(){this.kb=[]}n(AD,zD);e=AD.prototype;e.Ba=function(a){this.kb=[];this.wf(a);return v(this.kb)};e.uj=function(a){this.mb(a);this.kb=this.kb.concat(a.content().Sa().Ba())};e.oj=function(a){this.mb(a)};e.tj=function(a){this.mb(a);this.kb=this.kb.concat(a.content().Sa().Ba())};e.xj=function(a){this.mb(a);this.kb=this.kb.concat(a.content().Ba())};e.Dj=function(a){this.mb(a);this.kb=this.kb.concat(a.content().Ba())};e.zj=function(a){this.mb(a);this.kb=this.kb.concat(a.content().Ba())};
e.Fj=function(a){this.mb(a)};e.yj=function(a){this.mb(a)};e.rj=function(a){this.mb(a)};e.Ej=function(a){this.mb(a)};e.Aj=function(a){this.mb(a)};e.Cj=function(a){this.mb(a);this.kb=this.kb.concat(a.content().Ba())};e.wj=function(a){this.mb(a);this.kb=this.kb.concat(a.content().Ba())};e.sj=function(a){this.mb(a);this.kb=this.kb.concat(a.content().Ba())};e.qj=function(a){this.mb(a)};e.vj=function(a){this.mb(a)};e.Bj=function(a){this.mb(a)};
e.pj=function(a){var b=this;this.mb(a);if(O){var c=function(a){if(a=a.slideObject())b.kb=b.kb.concat(a.Ba())};a.content().chains().forEach(function(a){c(a.object());c(a.destination())})}};
e.mb=function(a){function b(b){return(b=ci(a.settings(),b))?b.Ba():[]}if(O){var c=a.am().ib;this.kb=c?this.kb.concat([c.Ma]):this.kb}else this.kb=this.kb.concat(a.jb().Ba());this.kb=this.kb.concat(a.description().Ba());this.kb=this.kb.concat(b("correct"));this.kb=this.kb.concat(b("incorrect"));this.kb=this.kb.concat(b("attempt"));this.kb=this.kb.concat(b("answered"));this.kb=this.kb.concat(b("partially"))};function BD(){this.ih=null}n(BD,zD);e=BD.prototype;e.Ac=function(a){this.ih=null;this.wf(a);return this.ih};e.uj=function(a){this.mb(a);this.ih=Wh(this.ih,a.content().Sa())};e.oj=function(a){this.mb(a)};e.tj=function(a){this.mb(a);this.ih=Wh(this.ih,a.content().Sa())};e.xj=function(a){this.mb(a)};e.Dj=function(a){this.mb(a)};e.zj=function(a){this.mb(a)};e.Fj=function(a){this.mb(a)};e.yj=function(a){this.mb(a)};e.rj=function(a){this.mb(a)};e.Ej=function(a){this.mb(a)};e.Aj=function(a){this.mb(a)};
e.Cj=function(a){this.mb(a)};e.wj=function(a){this.mb(a)};e.sj=function(a){this.mb(a)};e.qj=function(a){this.mb(a)};e.vj=function(a){this.mb(a)};e.Bj=function(a){this.mb(a)};e.pj=function(a){this.mb(a)};e.mb=function(a){this.ih=Vh(this.ih,a.jb().Ac());a.content()&&(this.ih=Vh(this.ih,a.content().Ac()));this.ih=Vh(this.ih,a.settings().Ac());this.ih=Wh(this.ih,a.description())};function CD(){G.call(this);this.YR=new xD;this.ua=[];this.jB={};this.qw=void 0;this.dG=0}n(CD,G);function az(a,b){var c=DD(b).map(function(b){return new Promise(function(c,d){b.nm()&&c();b.load();C(a,b.By(),c,a);C(a,b.SD(),d,a)})});b=ED(a,b);return Promise.all(c.concat(b))}CD.prototype.LH=function(){if(!p(this.qw)){var a,b=this.dG+1;b<this.yt()&&!this.jB[b]&&(a=b);p(a)&&FD(this,a)}};function BA(a,b){a.ua=b;a.jB={};a.dG=0}
function GA(a,b){return FD(a,b).then(function(){p(b)&&(a.dG=b,Oi(a.LH,100,a));Oi(a.LH,100,a)})}function FD(a,b){if(a.jB[b])return Promise.resolve();a.qw=b;return az(a,a.ua[b].slide()).then(function(){GD(a)},function(){GD(a)})}function GD(a){v(p(a.qw));a.jB[a.qw]=!0;a.qw=void 0;Oi(a.LH,100,a)}CD.prototype.yt=function(){return this.ua.length};function DD(a){return(new AD).Ba(a).filter(function(a){return!(a instanceof it||a instanceof ct)})}
function ED(a,b){return(b=(new BD).Ac(b))?b.Sa.map(function(b){return a.YR.nm(b)?Promise.resolve(void 0):yD(a.YR,b)}):[]};function HD(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 ID(){this.VO=!0;this.XC=new E;this.Iv=new E;this.bT=new E;this.xF=""}e=ID.prototype;e.ti=!0;e.Kb=!0;e.visible=function(){return this.ti};e.j=function(a){this.ti!=a&&(this.ti=a,this.VO&&this.MX!=this.ti&&(this.MX=this.ti,this.XC.a()))};e.enabled=function(){return this.Kb};e.h=function(a){this.Kb!=a&&(this.Kb=a,this.VO&&this.LX!=this.Kb&&(this.LX=this.Kb,this.Iv.a()))};e.F=function(a){this.nj!=a&&(this.nj=a,this.bT.a())};e.textContent=function(){return this.nj};function JD(){this.V=this.Qb=this.qd=null;this.Sp=new ID;this.Yi=new ID;this.Mn=new ID;this.qA=new ID;this.fk=new ID;this.Wz=new ID;this.Ax=new ID;this.at=new ID}e=JD.prototype;
e.sb=function(a,b){this.i&&(this.i.sessionModeChangedEvent().removeHandler(this.Sm,this),this.i.O.activeSlideChangedEvent().removeHandler(this.Hp,this));this.i=a;this.Qb=b;if(this.i){a=[];b=l(this.i.slidePoolState().slides());for(var c=b.next();!c.done;c=b.next())a.push(c.value);this.ua=a;this.i.sessionModeChangedEvent().addHandler(this.Sm,this);this.i.O.activeSlideChangedEvent().addHandler(this.Hp,this);this.Hp()}};e.setActionAvailability=function(a){this.qd=a;this.Sm()};
e.Hp=function(){this.V&&this.V instanceof V&&this.V.submittedEvent().removeHandler(this.Sm,this);(this.V=Fx(v(this.i).O))&&this.V instanceof V&&this.V.submittedEvent().addHandler(this.Sm,this);this.Sm()};e.ku=function(){this.Sm()};
e.Sm=function(){this.YG();if(this.i)switch(this.i.sessionMode()){case "testing":this.uH();break;case "reviewing":var a=this.V,b=$a(this.ua,a);v(a&&0<=b);this.Yi.j(!0);this.Yi.h(!this.hw());this.Sp.j(!0);this.Sp.h(0<b);this.Bv=!1;this.qA.j(!0);break;case "completed":v(this.i);b=this.i.Yd();var c=null!=this.qd&&KD(this,"continuePresentation");a="none"!=this.i.Fg().type();b=p(b)?a||c:!0;(c=!this.qd||KD(this,"finishAction"))&&LD(this);a=null!=this.qd?!0:a;this.at.j(MD(this));this.fk.j(c&&b&&a);this.Bv=
MD(this)}else this.Bv=a=MD(this),this.Ax.j(!0),this.at.j(a)};e.YG=function(){this.Yi.j(!1);this.Sp.j(!1);this.Mn.j(!1);this.qA.j(!1);this.Wz.j(!1);this.fk.j(!1);this.at.j(!1);this.Ax.j(!1)};
e.uH=function(){v(this.i);var a=this.i.settings(),b=this.V;if(b){var c=$a(this.ua,b);v(b&&0<=c);c=b instanceof V&&b.rb();var d=b.slide(),f=d.settings().ma();f=!!f&&f.isEnabled();f=c&&f;a="eachQuestion"==a.submitType()||f;f=v(this.i);var g="none"!=f.Fg().type();"ok"!=ND(this)&&a&&Qy(f,!0)&&!g&&!OD(this)?(LD(this),this.fk.j(!0)):this.fk.j(!1);g=a&&c;d=a||!this.hw()||"InfoSlide"==d.type()&&a;this.Yi.j(!g&&!this.fk.visible());this.Yi.h(d);d=a&&!c;g=b instanceof V;d=this.Xa()||a&&(c||!g)||d;f=0<=Kx(f.O,
!1);this.Sp.j(!d&&!this.fk.visible());this.Sp.h(f);this.at.j(!1);this.Bv=!1;this.Mn.h(a&&c);this.Mn.j(this.Mn.enabled()&&!this.fk.visible());this.qA.j(!a);"Hotspot"==b.slide().type()&&c?(this.Wz.j(!0),c="tryAgain"==this.Mn.xF,this.Wz.h(b.initiated()&&!c)):this.Wz.j(!1)}};function OD(a){v(a.i);a=a.i.Yd();return!!a&&a.slide().visible()}function LD(a){a.XW=KD(a,"continuePresentation")?"continue":"finish"}e.Xa=function(){return v(this.Qb).la()};
e.hw=function(){v(this.i);var a=this.ua.length,b=$a(this.ua,this.V);if(!this.Xa()||"testing"==this.i.quizState())return b==a-1;a=this.ua.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 KD(a,b){return null!=a.qd&&a.qd.actionAvailable(b)}function MD(a){v(a.i);var b=a.i&&"testing"==a.i.quizState()&&0===$a(a.ua,a.V),c=a.i&&"completed"==a.i.quizState();return(b&&!0||!a.i||c)&&KD(a,"gotoPreviousSlide")}
function ND(a){var b="continue";if(!a.V)return b;v(a.i);var c=a.V.slide(),d=a.V instanceof V&&a.V.rb();c=(c=c.settings().ma())&&c.isEnabled();c=a.V instanceof V&&c;var f;if(f=!a.Xa()){f=!1;for(var g=l(a.i.slidePoolState().slides()),h=g.next();!h.done;h=g.next())h=h.value,h instanceof V?f=f||h.rb():"InfoSlide"==h.slide().type()&&(f=f||!h.hasBeenVisited());f=!f}d&&!c?b="tryAgain":f&&(b=OD(a)?"viewResults":"ok");return b};function PD(){U.call(this,"top_layer visualizer"+(N?" mobile":""));this.Kx=new E}r(PD,U);PD.prototype.M=1;PD.prototype.Ws=1;PD.prototype.sb=function(){};PD.prototype.ya=function(a){Kg(this.displayObject(),a);this.M=a};function QD(a){this.$=a;this.Rn=[];this.si=this.Ar}e=QD.prototype;e.Ar=-1;e.LD=function(){for(var a=0;a<this.Rn.length;++a)this.Rn[a].qz.Ae();this.si!=this.Ar&&RD(this)};e.Gz=function(a){var b=jk?Pk:"mouseover";A(a.displayObject(),b,this.ZZ,!1,this);A((void 0).k1(),b,this.EW,!1,this)};e.ZZ=function(a){for(var b=0;b<this.Rn.length;++b)if(Qf(this.Rn[b].wo.displayObject(),a.target)){SD(this,b);break}};e.EW=function(){jk||(v(this.Jm),this.Jm.show(this.$,this.fA),A(this.Jm.k1(),"mouseout",this.di,!1,this))};
e.di=function(a){a=a.relatedTarget;this.Jm&&a&&!Qf(this.Jm.fa(),a)&&a!=this.fA.fa()&&(v(this.Jm),this.Jm.Ae(),md(this.Jm.fa(),"mouseout",this.di,!1,this))};e.US=function(a){a=a.target;for(var b=0;b<this.Rn.length;++b){var c=this.Rn[b];Qf(c.wo.displayObject(),a)||c.qz.displayObject()==a||(c.qz.Ae(),this.gA=null)}this.si!=this.Ar||this.gA||md(document,jk?Pk:"mouseover",this.US,!0,this);this.si!=this.Ar&&this.fA.displayObject()!=a&&!Qf(this.fA.displayObject(),a)&&RD(this)};
function RD(a){clearTimeout(a.si);a.si=a.Ar}function SD(a,b){var c=a.Rn[b];c.qz.enabled()&&(a.si!=a.Ar||A(document,jk?Pk:"mouseover",a.US,!0,a),RD(a),a.fA=c.wo,a.Jm=c.qz,a.si=setTimeout(function(){a.LD();a.gA=a.Rn[b];a.gA.qz.show(a.$,a.gA.wo)},c.timeout))};function TD(a,b,c,d,f,g){U.call(this,a);this.g=g;this.G=b;this.i=null;this.P=f;this.Kn=!0;this.Ws=1;this.ji=!1;this.Da=d;this.Ib=this.IO();this.$=new PD;Jf(c,this.$.displayObject());this.LC=new QD(this.$);this.rg=new E;this.$j=new E;this.ke=new E;this.Jk=new E;this.Yl=new E;this.Ik=new E;this.sC=new E;this.Wv=new E;this.uW=new E;this.GH=new U("launch_screen");this.GH.j(!1);this.GH.w.addHandler(function(){},this);Jf(c,this.GH.displayObject())}n(TD,U);e=TD.prototype;e.scale=function(){return 1};
e.changeAllowTouchScrollEvent=function(){return this.uW};
e.sb=function(a){this.i&&(this.i.sessionModeChangedEvent().removeHandler(this.Zi,this),this.i.Kx.removeHandler(this.TI,this),this.i.O.activeSlideChangedEvent().removeHandler(this.Bq,this),this.i.Tp.removeHandler(this.Qs,this),this.i.RB.removeHandler(this.Gw,this),this.i.O.LA.removeHandler(this.wI,this),this.i.$g.fC.removeHandler(this.LI,this),this.i.$g.hC.removeHandler(this.NI,this),this.i.$g.ix.removeHandler(this.KI,this),this.i.$g.gC.removeHandler(this.MI,this));if(this.i=a)a.sessionModeChangedEvent().addHandler(this.Zi,
this),a.Kx.addHandler(this.TI,this),a.O.activeSlideChangedEvent().addHandler(this.Bq,this),a.Tp.addHandler(this.Qs,this),a.RB.addHandler(this.Gw,this),a.O.LA.addHandler(this.wI,this),a.$g.fC.addHandler(this.LI,this),a.$g.hC.addHandler(this.NI,this),a.$g.ix.addHandler(this.KI,this),a.$g.gC.addHandler(this.MI,this)};function UD(a){return v(a.i)}e.kR=function(){};e.NI=function(){};e.LI=function(){};e.KI=function(){};e.MI=function(){};e.started=function(){return this.Kn};e.start=function(){};
e.setOverlayDisplayed=function(a){this.ji!=a&&(this.ji=a,this.NK())};e.NK=function(){};e.Bq=function(){var a=Fx(UD(this).O);a&&this.Ol(a)};e.Ol=function(a){a!=this.V&&this.XJ(a)};e.XJ=function(a){this.V&&this.V instanceof V&&this.V.submittedEvent().removeHandler(this.ln,this);(this.V=a)&&this.V instanceof V&&this.V.submittedEvent().addHandler(this.ln,this)};e.ln=function(){};
e.ei=function(){if(!this.i)return!1;var a=this.i.sessionMode(),b=this.i.Yd();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.Qs=function(){};e.TI=function(){};e.Zi=function(){var a=UD(this).quizState();this.ei()&&!this.u_&&(this.$S(),this.u_=!0);"testing"==a&&this.Bq()};e.$S=function(){};e.CS=function(){throw Error("method is not implemented");};e.BS=function(){throw Error("method is not implemented");};
e.wK=function(){dj&&Pg();if(!(this.V&&this.V instanceof V))throw Error("current slide isn't question");var a=this.V.slide();if(this.V.initiated()||a.settings().Uq()){if(!(this.V&&this.V instanceof V))throw Error("current slide isn't question");this.V.initiated()&&this.V.rb()?this.V.submit():a.settings().Uq()?(this.V.gN(!0),Lx(UD(this).O,!0)):this.CS(!1)}else this.BS(1,!1)};e.Xa=function(){return!1};e.xB=function(){};e.Gw=function(){};e.wI=function(){};e.bK=function(){};e.Wd=function(){return UD(this).settings()};
e.Xg=function(a){this.rg.a(a)};e.uB=function(a,b,c){this.$j.a(a,b,c)};e.Wg=function(a){this.ke.a(a)};e.Rs=function(a){this.Jk.a(a)};e.BB=function(a,b,c){this.Yl.a(a,b,c)};e.Gl=function(a){this.Ik.a(a)};e.audioStartedEvent=function(){return this.rg};e.audioStartingEvent=function(){return this.$j};e.videoStartedEvent=function(){return this.Jk};e.videoStartingEvent=function(){return this.Yl};e.Io=function(){return this.Ik};e.parentScale=function(){return this.Ws};
e.setParentScale=function(a){this.Ws=a};e.setActionAvailability=function(a){this.qd=a;this.Ib.setActionAvailability(a)};e.setPresentationOutlineController=function(){};e.BG=function(){this.$v();UD(this).finish()};e.XQ=function(){if(this.V&&this.V instanceof ds){var a=this.V,b=!this.V.isMarked();a.Ds!=b&&(a.Ds=b,a.ZH.a())}};e.GJ=function(){};e.XR=function(){UD(this).review()};e.vG=function(){};e.IO=function(){return new JD};e.$v=function(){};function VD(){JD.call(this);this.Rg=!1;this.gp=new ID;this.uK=new ID}n(VD,JD);VD.prototype.Qy=function(a){this.Rg=a;this.Sm()};VD.prototype.uH=function(){v(this.i);var a="allAtOnce"==this.i.settings().submitType();this.Rg&&!a?this.gp.j(!0):(JD.prototype.uH.call(this),this.Yi.enabled()||this.Yi.j(!1),this.uK.j(a&&!this.Yi.visible()&&!this.Mn.visible()))};VD.prototype.YG=function(){JD.prototype.YG.call(this);this.gp.j(!1);this.uK.j(!1)};function WD(a,b,c){N&&(this.hh=Df("DIV"),Fg(this.hh,"tap_area"));cr.call(this,b);this.hh&&this.addChild(this.hh);this.SC=!0;this.GX=c?!0:!1;c&&this.$k(!1);a&&this.w.addHandler(this.sI,this);N&&(a=this.fa(),Fg(a,"mobile"));this.xE(0);this.fa().setAttribute("tabindex","-1");this.TE()}r(WD,cr);e=WD.prototype;e.ij=!1;e.Kb=!0;e.GO=function(a){a=Df("BUTTON",a);z&&8>=xc||(a.type="button");return a};e.selected=function(){return this.ij};
e.La=function(a){if(a){var b=this.fa();Fg(b,"selected")}else b=this.fa(),Gg(b,"selected");this.GX&&this.$k(a);this.ij=a};e.enabled=function(){return this.Kb};e.h=function(a){WD.wa.h.call(this,a);var b=this.fa();b.disabled=a?"":"disabled";if(a){var c=this.displayObject();Gg(c,"disabled")}else c=this.displayObject(),Fg(c,"disabled");!a&&b.blur&&b.blur();this.Kb=a};e.$k=function(a){this.fa().setAttribute("aria-pressed",a)};e.sI=function(){this.La(!this.ij)};
e.qf=function(a){WD.wa.qf.call(this,a);-1==this.ap&&this.fa().blur()};e.Su=function(){return WD.wa.Su.call(this)};e.Om=function(a){this.enabled()&&WD.wa.Om.call(this,a)};e.fr=function(a){this.SC=!1;WD.wa.fr.call(this,a);this.SC=!0};function XD(a,b,c,d){U.call(this,c||"quiz_bottom_panel");this.Hm=d||this;this.Qb=null;this.g=b;this.i=null;this.Ib=a;this.tJ=this.Wb("back");YD(this,this.tJ,a.at,!1,!this.xA());this.Td=this.Wb("start");YD(this,this.Td,a.Ax,!1,this.xA());this.rJ=this.Wb("prev");this.lI=this.Wb("next");this.AG=this.Wb("finish");this.IN();this.vK=this.Wb("submit");YD(this,this.vK,a.Mn,!1);this.vK.F(this.g.A("PB_SUBMIT_BUTTON_LABEL"));this.Kv=this.Wb("feedback");a.gp.XC.addHandler(function(){var b=this.Hm;if(a.gp.visible()){b.addChild(this.Kv);
b=ND(a);var c=this.vP(b);this.Kv.c("result","viewResults"==b);a.gp.xF=b;this.Kv.F(c)}else b.removeChild(this.Kv)},this);this.sl=this.Wb("exit");a.fk.XC.addHandler(this.rY,this);this.zk=this.Wb("showReview");this.zk.F("TODO: //from content");this.FJ=this.Wb("retake");this.FJ.F("TODO: //from content");this.$z=new E;this.sJ=new E;this.uJ=new E;this.rJ.w.addHandler(function(){var b=a.Bv?this.uJ:this.sJ;Pg();b.a()},this);this.tJ.w.addHandler(function(){var b=a.Bv?this.uJ:this.sJ;Pg();b.a()},this);a.ku()}
n(XD,U);e=XD.prototype;e.uP=function(){return!1};e.xA=function(){return!1};e.rY=function(){var a=this.Ib.fk.visible();if(a)if("finish"==this.Ib.XW)this.sl.F(this.g.A("PB_CONTROL_PANEL_FINISH_QUIZ_BUTTON_LABEL"));else{this.sl.F(this.g.A("PB_CONTROL_PANEL_NEXT"));var b=this.sl.fa();Gg(b,"exit");b=this.sl.fa();Fg(b,"next")}ZD(this,this.sl,a,this.uP())};e.IN=function(){$D(this,!0);aE(this);bE(this,!1)};function $D(a,b){YD(a,a.rJ,a.Ib.Sp,!0,b);a.rJ.F(a.g.A("PB_PREVIOUS_SLIDE_BUTTON_LABEL"))}
function bE(a,b){YD(a,a.AG,a.Ib.uK,!0,b);a.AG.F(a.g.A("PB_SUBMIT_ALL_BUTTON_LABEL"))}function aE(a){YD(a,a.lI,a.Ib.Yi,!0);a.lI.F(a.g.A("PB_NEXT_SLIDE_BUTTON_LABEL"))}e.Hu=function(a){this.Qb=a};e.bu=function(){};e.outlinePopupClosed=function(){};e.th=function(a){this.i&&this.i.sessionModeChangedEvent().removeHandler(this.Hw,this);if(this.i=a)this.i.sessionModeChangedEvent().addHandler(this.Hw,this),this.Hw()};e.fz=function(){return this.zk.w};e.Ky=function(){return this.FJ.w};
function ZD(a,b,c,d){a=a.Hm;c?d?a.Lc(b,0):a.addChild(b):a.removeChild(b)}e.Hw=function(){ZD(this,this.zk,!1);ZD(this,this.FJ,!1)};function YD(a,b,c,d,f){function g(){var a=d?c.visible():c.visible()&&c.enabled();ZD(h,b,a,f);b.h(c.enabled())}var h=a;g();c.XC.addHandler(g,a);c.Iv.addHandler(g,a);c.bT.addHandler(function(){b.F(c.textContent())},a)}e.Wb=function(a){a=new WD(!1,a);if(ik){var b=a.fa();Fg(b,"android")}a.Hl=!0;return a};
e.vP=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.g.A(b)};e.Wa=function(){};e.Ei=function(){};
e.Co=function(a,b){if("start"==a){this.Td.c("submit",!1);switch(b){case "submit-form":a="PB_SUBMIT_BUTTON_LABEL";this.Td.c("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.Td.F(this.g.A(a))}};function cE(a){var b=a.Ib.Ax.visible()&&!0;ZD(a,a.Td,b,a.xA())}e.qm=function(){return this.$z};var dE;function eE(a,b){dE?(dE.scrollLeft=a,dE.scrollTop=b):window.scrollTo(a,b)}function fE(){return dE?dE.scrollTop:window.pageYOffset}window.yPos=fE;window.scrollPageTo=eE;function gE(a,b,c,d){qp.call(this,null,[0],[350],350);this.V=a;this.Aw=b;this.eG=c;this.SP=d;this.vQ=40}n(gE,qp);
gE.prototype.Uj=function(){var a=v(this.coords)[0],b=Math.min(a,200)/200;T(this.V,"opacity",1-b);var c=-this.vQ*(.5>b?Math.pow(2*b,2)/2:b);b=new Hg;b.translate(this.SP?-c:c,0);b.scale(this.eG,this.eG);c=this.V.displayObject();Lg(Jg(),c,b);a=Math.max(a-150,0)/200;T(this.Aw,"opacity",a);b=this.vQ*(1-(.5>a?Math.pow(2*a,2)/2:a));a=this.Aw.displayObject();b=this.SP?-b:b;b=(new Hg).setTransform(1,0,0,1,b,0);Lg(Jg(),a,b)};
gE.prototype.zi=function(){T(this.V,"margin-top",-document.documentElement.scrollTop/$i()+"px");T(this.V,"position","absolute");T(this.Aw,"position","absolute");0<fE()&&eE(0,0);qp.prototype.zi.call(this)};gE.prototype.Hg=function(){qp.prototype.Hg.call(this);T(this.V,"position","");T(this.V,"margin-top","");T(this.V,"opacity","");Kg(this.V.displayObject(),this.eG);T(this.Aw,"position","");T(this.Aw,"opacity","")};function hE(a){WD.call(this,!1,a);this.Hl=!0}n(hE,WD);hE.prototype.F=function(){};
function iE(a,b,c){var d=new U("btns-container");XD.call(this,a,b,"landscape_control_panel",d);this.lb=null;this.yg=!1;this.sw=new E;this.L=c;this.Kf=!1;this.vb=new WD(!1,"show_slides",!0);this.vb.w.addHandler(this.yB,this);this.Lc(this.vb,0);this.Oe=new WD(!1,"mark_slide",!0);this.Oe.j(!1);this.Oe.w.addHandler(this.yI,this);this.addChild(this.Oe);this.wG=new WD(!1,"exit_review",!0);this.addChild(this.wG);this.addChild(this.Hm);this.ox=new E;this.nv=new E;this.Bl()}n(iE,XD);e=iE.prototype;
e.IN=function(){$D(this,!1);aE(this);bE(this,!0)};e.uP=function(){return!0};e.xA=function(){return!0};e.WL=function(){return this.wG.w};e.yI=function(){Pg();this.sw.a();var a=v(Fx(v(this.i).O));this.Oe.La(a.isMarked())};e.Wb=function(a){return new hE(a)};e.th=function(a){XD.prototype.th.call(this,a);this.Bl()};e.setPresentationOutlineController=function(a){this.rk=a;this.Bl()};
e.kr=function(a){if(a){var b=this.displayObject();Fg(b,"slides_showed")}else b=this.displayObject(),Gg(b,"slides_showed");this.vb&&this.vb.La(a);this.uc()};e.va=function(){this.i&&this.uc()};e.Hw=function(){XD.prototype.Hw.call(this);var a=v(this.i).sessionMode();"testing"!=a&&this.uc();this.c("reviewing","reviewing"==a)};e.yB=function(){Pg();this.vb.selected()?this.nv.a():this.Kf||this.ox.a()};
e.Bl=function(){if(this.vb)if(null!=this.rk)this.vb.j(!0),this.vb.h(!0);else if(this.i)if("testing"==this.i.sessionMode()||"reviewing"==this.i.sessionMode()){var a=this.L.questionListInfo().showSlideList();this.vb.j(a);this.vb.h(!this.Kf)}else this.vb.j(!1);else this.vb.j(!1),this.vb.h(!1)};
e.uc=function(){this.Oe.j(!1);var a=null,b=v(this.i).sessionMode();if("completed"==b){var c=this.i.Yd();a=c&&c.slide()}c="reviewing"==b;var d=this.L.questionListInfo().showSlideList();this.Bl();this.vb.selected()||"completed"==b&&a||c||!d||!d||"testing"!=b||(this.vb.j(this.L.questionListInfo().showSlideList()),this.vb.h(!this.Kf),b=this.i.settings().submitType(),this.Oe.j("allAtOnce"==b&&!c&&d));Iy(this.i)&&(b=Fx(this.i.O))&&this.Oe.La(b.isMarked())};e.Ju=function(a){this.yg=a};
e.ID=function(){return this.vb.visible()||this.Oe.visible()||this.wG.visible()||0!=this.Hm.displayObject().childNodes.length};e.gr=function(a){this.lb&&this.lb.submittedEvent().removeHandler(this.AB,this);this.lb=a;this.Al(this.lb);a.submittedEvent().addHandler(this.AB,this)};e.Al=function(a){var b=a.slide();this.Oe.La(a.isMarked());a=a instanceof V&&!a.submitted();b=b.settings().ma();b=!!b&&b.isEnabled();this.Kf=a&&b;this.uc()};e.AB=function(){this.Al(v(this.lb))};function jE(){G.call(this);this.Aa=this.fb=null;this.$z=H(this)}n(jE,G);function kE(a,b,c){a.fb=c;C(a,a.fb.qm(),a.KQ);a.Aa=b;C(a,a.Aa.qm(),a.KQ)}e=jE.prototype;e.Ei=function(){};e.Hu=function(a){this.fb&&this.fb.Hu(a);this.Aa&&this.Aa.Hu(a)};e.th=function(a){this.fb&&this.fb.th(a);this.Aa&&this.Aa.th(a)};e.bu=function(){};e.outlinePopupClosed=function(){};e.KQ=function(a){this.$z.a(a)};e.Wa=function(){};e.Co=function(a,b){this.fb&&this.fb.Co(a,b);this.Aa&&this.Aa.Co(a,b)};e.qm=function(){return this.$z};
e.displayObject=function(){throw Error("illegal");};function lE(a,b,c){td.call(this);this.target=a;this.handle=b||a;this.JU=c||new L(NaN,NaN,NaN,NaN);this.ye=zf(a);this.gm=new jo(this);a=Ma(Nc,this.gm);this.Vt?p(void 0)?a.call(void 0):a():(this.sm||(this.sm=[]),this.sm.push(p(void 0)?La(a,void 0):a));this.deltaY=this.deltaX=this.Pu=this.zV=this.screenY=this.screenX=this.clientY=this.clientX=0;this.VL=!0;this.Qq=!1;this.bV=!0;this.vU=0;this.KE=this.o1=!1;A(this.handle,["touchstart","mousedown"],this.oN,!1,this);this.LE=mE}r(lE,td);
var mE=wa.document&&wa.document.documentElement&&!!wa.document.documentElement.setCapture&&!!wa.document.releaseCapture;e=lE.prototype;e.h=function(a){this.VL=a};e.md=function(){lE.wa.md.call(this);md(this.handle,["touchstart","mousedown"],this.oN,!1,this);this.gm.br();this.LE&&this.ye.releaseCapture();this.handle=this.target=null};function nE(a){p(a.KM)||(a.KM=rg(a.target));return a.KM}
e.oN=function(a){var b="mousedown"==a.type;if(!this.VL||this.Qq||b&&(!(Gc?0==a.Gd.button:"click"==a.type||a.Gd.button&Tc[0])||nc&&oc&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.vU)if(this.dispatchEvent(new oE("start",this,a.clientX,a.clientY,a)))this.Qq=!0,this.bV&&b&&a.preventDefault();else return;else this.bV&&b&&a.preventDefault();b=this.ye;var c=b.documentElement,d=!this.LE;this.gm.pm(b,["touchmove","mousemove"],this.h1,{capture:d,passive:!1});this.gm.pm(b,["touchend","mouseup"],
this.AD,d);this.LE?(c.setCapture(!1),this.gm.pm(c,"losecapture",this.AD)):this.gm.pm(b?b.parentWindow||b.defaultView:window,"blur",this.AD);z&&this.o1&&this.gm.pm(b,"dragstart",Qc);this.Q1&&this.gm.pm(this.Q1,"scroll",this.G1,d);this.clientX=this.zV=a.clientX;this.clientY=this.Pu=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.KE?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=dg(a,"position")||(c=zf(a).documentElement),c?(mc&&!Bc(58)?(d=Cg(c),b+=d.left):Cc(8)&&!Cc(9)&&(d=
Cg(c),b-=d.left),a=rg(c)?c.clientWidth-(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=a;this.deltaY=this.target.offsetTop;this.zM=Cf(wf(this.ye).ye)}};e.AD=function(a,b){this.gm.br();this.LE&&this.ye.releaseCapture();this.Qq?(this.Qq=!1,this.dispatchEvent(new oE("end",this,a.clientX,a.clientY,a,pE(this,this.deltaX),qE(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
e.h1=function(a){if(this.VL){var b=(this.KE&&nE(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.Qq){var d=this.zV-this.clientX,f=this.Pu-this.clientY;if(d*d+f*f>this.vU)if(this.dispatchEvent(new oE("start",this,a.clientX,a.clientY,a)))this.Qq=!0;else{this.Vt||this.AD(a);return}}c=rE(this,b,c);b=c.x;c=c.y;this.Qq&&this.dispatchEvent(new oE("beforedrag",this,a.clientX,a.clientY,a,b,c))&&
(sE(this,a,b,c),a.preventDefault())}};function rE(a,b,c){var d=Cf(wf(a.ye).ye);b+=d.x-a.zM.x;c+=d.y-a.zM.y;a.zM=d;a.deltaX+=b;a.deltaY+=c;return new I(pE(a,a.deltaX),qE(a,a.deltaY))}e.G1=function(a){var b=rE(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;sE(this,a,b.x,b.y)};function sE(a,b,c,d){a.KE&&nE(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new oE("drag",a,b.clientX,b.clientY,b,c,d))}
function pE(a,b){var c=a.JU;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 qE(a,b){var c=a.JU;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 oE(a,b,c,d,f,g,h){Pc.call(this,a);this.clientX=c;this.clientY=d;this.Jq=f;this.left=p(g)?g:b.deltaX;this.top=p(h)?h:b.deltaY}r(oE,Pc);function tE(a,b,c,d,f){cr.call(this,a);p(f)||(f={});p(d)&&(f.snap=d);uE(this,f,b,c);this.Lh=new E}r(tE,cr);
function uE(a,b,c,d){d=d||"auto";c=c||"auto";if(N){T(a,"overflow","hidden");a.f=new cr(a.fa());var f=!1;b.hideScrollbar=p(b.hideScrollbar)?b.hideScrollbar:!0;b.onBeforeScrollEnd=function(a){f&&(a.preventDefault(),Wi(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.tc=new iScroll(a.displayObject(),
b);a.tc.options.onScrollMove=function(){f=!0;a.Lh.a()};a.tc.options.onScrollEnd=function(){a.Lh.a()}}else M(a.fa(),"overflow","hidden"),M(a.fa(),"width","100%"),M(a.fa(),"height","100%"),a.f=new U,a.f.displayObject().className=a.fa().className,Jf(a.fa(),a.f.displayObject()),"hidden"!=d&&(a.pa=vE(a),a.pa.Ix.addHandler(a.nR,a),a.addChild(a.pa)),"hidden"!=c&&(a.hc=wE(a),a.hc.Ix.addHandler(a.nR,a),a.addChild(a.hc)),b=new Jp(a.displayObject()),a.z_=!0,A(a.displayObject(),"mouseover",a.K_,!1,a),A(a.displayObject(),
"mouseout",a.mn,!1,a),A(b,"mousewheel",a.JY,!1,a),A(document,Qk,a.nn,!1,a),A(a.fa(),"scroll",a.dZ,!1,a)}e=tE.prototype;e.iw=!1;e.UA=!1;e.invalidate=function(){var a=this;setTimeout(function(){a.tc?a.tc.refresh():xE(a)},0)};e.nR=function(){this.UA=!0};e.nn=function(a){this.UA&&(v(a.Gd).stopImmediatePropagation(),this.UA=!1,!this.iw&&this.z_&&yE(this))};
e.JY=function(a){if(this.pa&&a.deltaY){var b=0<a.deltaY?this.pa.Vd():-this.pa.Vd();this.pa.Gf(this.pa.Va+b)}this.hc&&a.deltaX&&(b=0<a.deltaX?this.hc.Vd():-this.hc.Vd(),this.hc.Gf(this.hc.Va+b))};e.dZ=function(){this.pa&&this.pa.Gf(this.fa().scrollTop);this.hc&&this.hc.Gf(this.fa().scrollLeft)};e.mn=function(a){a.relatedTarget&&Qf(this.displayObject(),a.relatedTarget)||(this.iw=!1,this.UA||yE(this))};
function yE(a){function b(a){return Math.max(0,400*a-200)/200}if(a.pa){a.qC&&(a.qC.stop(),a.qC.ld());var c=pg(a.pa.displayObject());xa(c)||(c=0);a.BA=new rp(a.pa.displayObject(),c,0,400,b);a.BA.play()}a.hc&&(a.mC&&(a.mC.stop(),a.mC.ld()),c=pg(a.hc.displayObject()),xa(c)||(c=0),a.zA=new rp(a.hc.displayObject(),c,0,400,b),a.zA.play())}
e.K_=function(a){a.relatedTarget&&Qf(this.displayObject(),a.relatedTarget)||(this.iw=!0,this.pa&&(a=pg(this.pa.displayObject()),xa(a)||(a=0),this.BA&&(this.BA.stop(),this.BA.ld()),this.qC=new rp(this.pa.displayObject(),a,1,200),this.qC.play()),this.hc&&(a=pg(this.hc.displayObject()),xa(a)||(a=0),this.zA&&(this.zA.stop(),this.zA.ld()),this.mC=new rp(this.hc.displayObject(),a,1,200),this.mC.play()),xE(this))};function zE(a){return Math.max(0,a.f.height()-a.displayObject().clientHeight)}
function AE(a){return Math.max(0,a.f.width()-a.displayObject().clientWidth)}function xE(a){if(a.pa){var b=a.displayObject().clientHeight,c=zE(a);a.pa.j(0<c);a.pa.sh(b,0,Math.max(c,0))}a.hc&&(b=a.displayObject().clientWidth,c=AE(a),a.hc.j(0<c),a.hc.sh(b,0,Math.max(c,0)));a.pa&&a.pa.visible()&&a.hc&&a.hc.visible()?(T(a.pa,"height",a.displayObject().clientHeight-a.hc.height()+"px"),T(a.hc,"width",a.displayObject().clientWidth-a.pa.width()+"px")):(a.pa&&T(a.pa,"height",""),a.hc&&T(a.hc,"width",""))}
e.content=function(){return this.f};function vE(a){var b=new BE;b.ow=15;b.Ub(0);b.Lh.addHandler(function(){CE(this,b.Va)},a);return b}function wE(a){var b=new DE;b.ow=15;b.Ub(0);b.Lh.addHandler(function(){CE(this,void 0,b.Va)},a);return b}function CE(a,b,c){null==b||isNaN(b)||(a.fa().scrollTop=b);null==c||isNaN(c)||(a.fa().scrollLeft=c);a.Lh.a()}e.ft=function(a,b){p(a)&&T(this,"width",a+"px");p(b)&&T(this,"height",b+"px");this.tc&&this.tc.resize(a,b);xE(this)};e.ld=function(){yd(this.pa);yd(this.hc)};
function EE(a){U.call(this,a);this.we=new U("up");this.addChild(this.we);this.cb=new U("thumb");this.addChild(this.cb);this.tg=new U("down");this.addChild(this.tg);this.Lh=new E;this.Ix=new E;A(this.displayObject(),"mousedown",this.At,!1,this);A(this.we.displayObject(),"mousedown",this.UI,!1,this);A(this.cb.displayObject(),"mousedown",this.Nw,!1,this);A(this.tg.displayObject(),"mousedown",this.vI,!1,this);A(document.body,"mouseup",this.vB,!1,this);(ji||z)&&A(document,"mousemove",this.bX,!1,this);
this.Jh=new Ni(100);A(this.Jh,"tick",this.II,!1,this)}r(EE,U);e=EE.prototype;e.rB=15;e.$i=0;e.Fh=0;e.hi=0;e.Va=0;e.Jp=0;e.ow=1;e.bX=function(a){0==(a.Gd||window.event).buttons&&this.vB(a)};e.Vd=function(){return this.ow};e.scrollTo=function(a){a=yj(a,this.Fh,this.hi);this.Va!=a&&this.Gf(a)};e.Gf=function(a){this.fq(a);this.Um()};
e.sh=function(a,b,c,d){p(d)||(d=0);if(b>c)throw Error("minScrollPosition must be less or equal than maxScrollPosition");this.$i=a;this.Fh=b;this.hi=c;this.Jp=d;this.zp();this.Gf(this.Va)};e.zp=function(){};e.Um=function(){};e.fq=function(a){a=yj(a,this.Fh,this.hi);this.Va!=a&&(this.Va=a,this.Lh.a())};e.aq=function(a){this.Gf(this.Va+a)};e.At=function(){};e.UI=function(a){a.stopPropagation();this.aq(-this.Vd());this.zx(this.we,-this.Vd())};
e.vI=function(a){a.stopPropagation();this.aq(this.Vd());this.zx(this.tg,this.Vd())};e.zx=function(a,b){this.ej=a;A(this.ej.displayObject(),"mouseover",this.Kw,!1,this);A(this.ej.displayObject(),"mouseout",this.Jw,!1,this);A(document,Qk,this.Yw,!1,this);this.Jh.stop();this.wn=function(){this.aq(this.YB)};this.YB=b;this.Jh.start()};
e.Yw=function(){md(this.ej.displayObject(),"mouseover",this.Kw,!1,this);md(this.ej.displayObject(),"mouseout",this.Jw,!1,this);md(document,Qk,this.Yw,!1,this);this.Jh.stop();this.wn=null};e.Kw=function(){this.Jh.start()};e.Jw=function(){this.Jh.stop()};e.II=function(){this.wn&&this.wn()};
e.Nw=function(a){this.Ix.a();a.stopPropagation();var b=this.EK();this.$o=new lE(this.cb.displayObject(),null,b);this.$o.oN(a);this.$o.deltaY=this.cb.displayObject().offsetTop-this.we.height();this.$o.deltaX=this.cb.displayObject().offsetLeft-this.we.width();A(this.$o,"drag",this.lk,!1,this);a=this.cb.displayObject();Fg(a,"active")};e.vB=function(a){this.$o&&(a.preventDefault(),this.$o.ld(),this.$o=void 0,a=this.cb.displayObject(),Gg(a,"active"))};e.lk=function(){};
e.resize=function(a,b){EE.wa.resize.call(this,a,b);this.zp()};e.ld=function(){yd(this.cb);yd(this.tg);yd(this.we)};function BE(){EE.call(this,"vscrollbar")}r(BE,EE);e=BE.prototype;e.zp=function(){var a=this.height()-this.we.height()-this.tg.height();0==Hp(this)?this.cb.Bb(a):this.cb.Bb(Math.max(this.rB,Math.ceil(this.$i/(Hp(this)+this.$i)*a)));this.Um()};e.Um=function(){var a=this.jh();0==Hp(this)?this.cb.od(a.top):this.cb.od(Math.round((this.Va-this.Fh)/Hp(this)*a.height))};
e.jh=function(){var a=new L(0,0,0,0);a.top=this.we.height();a.height=this.height()-this.tg.height()-this.cb.height()-a.top;a.left=this.cb.x();return a};e.EK=function(){var a=this.jh();a.top=0;return a};e.At=function(a){var b=this.jh();a=a.offsetY-this.we.height()-this.cb.height()/2;a=yj(a,0,b.height);b=0!=this.Jp?this.Jp:this.$i;b=a<=this.cb.y()?-b:b;this.Gf(this.Va+b);this.lk()};e.lk=function(){var a=this.jh();a=parseFloat(this.cb.displayObject().style.top)/a.height;this.fq(a*Hp(this)+this.Fh)};
function DE(){EE.call(this,"hscrollbar")}r(DE,EE);e=DE.prototype;e.zp=function(){var a=this.width()-this.we.width()-this.tg.width();0==Hp(this)?this.cb.ra(a):this.cb.ra(Math.max(this.rB,Math.ceil(this.$i/(Hp(this)+this.$i)*a)));this.Um()};e.Um=function(){var a=this.jh();0==Hp(this)?this.cb.Hf(a.left):this.cb.Hf(Math.round((this.Va-this.Fh)/Hp(this)*a.width))};e.jh=function(){var a=new L(0,0,0,0);a.left=this.we.width();a.width=this.width()-this.tg.width()-this.cb.width()-a.left;a.top=this.cb.y();return a};
e.EK=function(){var a=this.jh();a.left=0;return a};e.At=function(a){var b=this.jh();a=a.offsetX-this.we.width()-this.cb.width()/2;a=yj(a,0,b.width);this.cb.Hf(a);this.lk()};e.lk=function(){var a=this.jh();a=parseFloat(this.cb.displayObject().style.left)/a.width;this.fq(a*Hp(this)+this.Fh)};function FE(a,b,c,d,f,g){var h=d.slide(),k="InfoSlide"==h.type()?"info":"question";U.call(this,["item",k]);this.Ag=b;g=g||!1;this.G=a;this.Xb=d;this.hK=!0;this.nb=new U("text");a=h.description();b=f.A("Q_EQUATION_REPLACEMENT_TEXT");this.nb.F(Wu(c,a.textWithEquations(b)));this.addChild(this.nb);g&&h.settings().K()&&d instanceof V&&(this.IR=new U("points"),c=(c=d.review())?Xg(c.awardedScore()):0,g=Xg(d.maxScore()),f=f.A("PB_QUESTION_SCORE_LABEL",{QUESTION_POINTS:c+"/"+g}),this.IR.F(f),this.addChild(this.IR));
this.ht=new U("icon");this.addChild(this.ht);this.Er=new U("answered");this.addChild(this.Er);this.YH=new U("mark");this.addChild(this.YH);d instanceof V&&(d.submittedEvent().addHandler(this.QA,this),d.viewingChangedEvent().addHandler(this.QA,this),(d.submitted()||this.Xb.initiated())&&this.QA());d instanceof ds&&(d.markedEvent().addHandler(this.PP,this),this.PP())}n(FE,U);FE.prototype.La=function(a){a?(a=this.displayObject(),Fg(a,"selected")):(a=this.displayObject(),Gg(a,"selected"))};
FE.prototype.invalidate=function(){T(this,"padding-top","");var a=Math.floor((this.height()-this.nb.height())/2);T(this,"padding-top",a+"px")};
FE.prototype.QA=function(){function a(){if("allAtOnce"==b.Ag&&b.Xb.hasBeenVisited()&&(b.Xb.submitted()||b.Xb.initiated())){var a=wj(b.G,"answered");w(a,Element);b.Er.addChild(a)}}var b=this;Kf(this.ht.displayObject());Kf(this.Er.displayObject());if(this.Xb.slide().settings().K())if(this.Xb.submitted()){var c=GE(this);this.ht&&this.hK&&this.ht.addChild(c)}else a();else"allAtOnce"==this.Ag?a():this.ht&&this.hK&&this.Xb.submitted()&&this.Xb.hasBeenVisited()&&this.Xb.initiated()&&this.ht.addChild(wj(this.G,
"icon_answered"))};function GE(a){var b=a.Xb.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=wj(a.G,c);w(a,Element);return a}FE.prototype.PP=function(){this.Xb instanceof ds?this.YH.j(this.Xb.isMarked()):this.YH.j(!1)};function HE(a,b,c){U.call(this,"questions_list_content");this.G=a;this.P=b;this.g=c;this.R=[];this.lc=this.i=null;this.Bn=new E;this.zW=new E}n(HE,U);e=HE.prototype;
e.th=function(a,b){this.i&&(this.i.O.activeSlideChangedEvent().removeHandler(this.Bq,this),this.i.sessionModeChangedEvent().removeHandler(this.Zi,this),this.i=null);this.lc&&(this.lc=null);this.i=a;this.lc=b;if(a=this.i.slidePoolState())this.addChild(new U("separator")),this.SE(this.G,this.P,a,this.g);this.c("allatonce","allAtOnce"==this.i.settings().submitType());this.i.O.activeSlideChangedEvent().addHandler(this.Bq,this);this.i.sessionModeChangedEvent().addHandler(this.Zi,this);this.Bq();IE(this)};
e.Zi=function(){if(this.ei()&&JE(this))for(var a=0;a<this.R.length;++a)KE(this,this.R[a]);this.ei()?(a=this.displayObject(),Fg(a,"review")):(a=this.displayObject(),Gg(a,"review"));IE(this)};function JE(a){var b=v(a.i).settings(),c="eachQuestion"==b.submitType();b=b.navigationType();return(c?"free"==b:!0)||a.ei()}function IE(a){var b=LE(a);a.R.forEach(function(a){a.hK=b;a.QA()})}function LE(a){var b=v(a.i).settings();return a.ei()||"allAtOnce"==b.submitType()?!0:v(a.lc).displayQuestionStatus()}
e.ei=function(){if(!this.i)return!1;var a=this.i.sessionMode(),b=this.i.Yd();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.Eu=function(){return this.Bn};e.closeRequestEvent=function(){return this.Bn};e.invalidate=function(){for(var a=0;a<this.R.length;++a)this.R[a].invalidate()};e.close=function(){};
e.SE=function(a,b,c,d){c=l(c.slides());for(var f=c.next();!f.done;f=c.next())f=f.value,f=new FE(a,v(this.i).settings().submitType(),b,f,d),this.addChild(f),JE(this)&&KE(this,f),this.R.push(f),this.addChild(new U("separator"))};function KE(a,b){b.w.addHandler(function(a){this.Bn.a(a.Xb);this.zW.a()},a)}e.Bq=function(){this.tf=void 0;var a=Fx(v(this.i).O);if(a)for(var b=0;b<this.R.length;++b){var c=this.R[b],d=a==c.Xb;c.La(d);d&&(this.tf=c)}};HE.prototype.close=HE.prototype.close;
HE.prototype.invalidate=HE.prototype.invalidate;HE.prototype.closeRequestEvent=HE.prototype.closeRequestEvent;function ME(a){tE.call(this,"questions_list","hidden","auto","div.item");this.Fn=a;this.content().addChild(a)}r(ME,tE);
ME.prototype.j=function(a){ME.wa.j.call(this,a);if(a&&(this.invalidate(),a=this.Fn,a=a.tf?new L(0,a.tf.y(),0,a.tf.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.tc?-this.tc.y:this.fa().scrollTop,f=this.tc?-this.tc.x:this.fa().scrollLeft,g,h;d>a.top?g=a.top:d+c<a.top+a.height&&(g=a.top+a.height-c);f>a.left?h=a.left:f+b<a.left+a.width&&(h=a.left+a.width-b);
g&&(g=Math.min(zE(this),Math.max(0,g)));h&&(h=Math.min(AE(this),Math.max(0,h)));if(this.tc){if(p(g)||p(h))p(h)||(h=this.tc?-this.tc.x:this.fa().scrollLeft),p(g)||(g=this.tc?-this.tc.y:this.fa().scrollTop),this.tc.scrollTo(-h,-g),this.Lh.a()}else CE(this,g,h),this.pa&&p(g)&&this.pa.Gf(g),this.hc&&p(h)&&this.hc.Gf(h)}}};ME.prototype.resize=function(a,b){ME.wa.resize.call(this,a,b);this.visible()&&this.invalidate()};ME.prototype.invalidate=function(){this.Fn.invalidate();ME.wa.invalidate.call(this)};function NE(a){a=a.label;P.call(this,{l:"back_to_app"});var b=new P({o:R(this,"text")});b.F(a);this.addChild(b);C(this,this.w,function(){ISPlayer.backToApp()})}n(NE,P);function OE(a){var b=a%60;return Math.floor(a/60).toString(10)+":"+((10>b?"0":"")+b)};function PE(){U.call(this,"timer");this.cc=new U("icon");this.addChild(this.cc);this.Oa=new U("view");this.addChild(this.Oa);this.jT=new U("progress");this.Oa.addChild(this.jT);this.Jx=new U("time");this.addChild(this.Jx)}n(PE,U);e=PE.prototype;e.Ty=function(a){this.Sf=a;this.fw()};e.Sj=function(a){this.dk=a;this.fw()};e.show=function(a){this.j(a)};e.fw=function(){if(p(this.Sf)){var a=Math.min(this.Sf,Math.max(0,Math.floor(this.Sf-this.dk)));this.SK((this.Sf-a)/this.Sf);this.kx(a)}};
e.kx=function(a){a=OE(a);this.Jx.F(a)};e.SK=function(a){T(this.jT,"width",100*a+"%")};e.rN=function(){null!=this.qg&&this.qg.stop(!0)};function QE(a,b,c,d,f){U.call(this,"quiz_title_panel");this.g=d;this.L=b;this.Kf=!1;this.mK={};this.yt=0;this.i=null;this.G=a;this.Ib=c;this.sx=!0;Dk&&(this.kF=new NE({label:this.g.A("PB_BACK_TO_APP_BUTTON_LABEL")}),this.addChild(this.kF));this.HA=new U("info");this.HA.w.addHandler(this.yB,this);this.HA.F(f);this.addChild(this.HA);this.vb=new WD(!1,"show_slides",!0);this.vb.w.addHandler(this.yB,this);this.addChild(this.vb);this.Oe=new WD(!1,"mark_slide",!0);this.Oe.j(!1);this.Oe.w.addHandler(this.yI,
this);this.addChild(this.Oe);this.sl=new WD(!1,"exit_review",!0);this.addChild(this.sl);this.Oa=new PE;this.Oa.Bb(42);this.Oa.show(!1);this.addChild(this.Oa);this.ox=new E;this.nv=new E;this.sw=new E;this.Bl()}n(QE,U);e=QE.prototype;
e.th=function(a){this.XO=!1;this.i&&(this.i.O.activeSlideChangedEvent().removeHandler(this.Hp,this),this.i.Tp.removeHandler(this.Qs,this),this.i.sessionModeChangedEvent().removeHandler(this.Zi,this));if(this.i=a)this.i.evaluation()&&(this.XO=this.L.Am().lr()),this.i.O.activeSlideChangedEvent().addHandler(this.Hp,this),this.i.Tp.addHandler(this.Qs,this),this.i.sessionModeChangedEvent().addHandler(this.Zi,this),this.Zi(),this.PK(),this.Bl()};e.showed=function(){return this.sx};
e.show=function(a){this.sx=a;T(this,"opacity",this.sx?"":"0");T(this,"visibility",this.sx?"":"hidden");T(this,"pointer-events",this.sx?"":"none");this.ah.a()};function RE(a){a.Kp||(a.Kp=a.height());var b=parseFloat(cg(a.displayObject(),"min-height"))||0;a.Kp=Math.max(b,a.Kp);a.Kp&&SE(a)}e.kr=function(a){if(a){var b=this.displayObject();Fg(b,"slides_showed")}else b=this.displayObject(),Gg(b,"slides_showed");this.vb&&(this.vb.La(a),this.kF&&this.kF.j(!a));this.uc()};
e.setPresentationOutlineController=function(a){this.rk=a;this.Bl()};e.Nu=function(){return new E};e.ru=function(){};e.yB=function(){Pg();this.vb.selected()?this.nv.a():this.Kf||this.ox.a()};e.yI=function(){Pg();this.sw.a();var a=v(Fx(v(this.i).O));this.Oe.La(a.isMarked())};e.WL=function(){return this.sl.w};e.Qs=function(){if(this.Oa&&this.Oa.visible())if(v(this.i),this.Kf){var a=v(Fx(this.i.O));this.Oa.Sj(a.visitDuration()/1E3)}else a=this.i.settings().ma(),p(a)&&this.Oa.Sj(this.i.quizDuration())};
e.Hp=function(){};e.gr=function(a){var b=a.slide();this.Oe.La(a.isMarked());a=a instanceof V&&!a.submitted();var c=b.settings().ma(),d=!!c&&c.isEnabled();this.Kf=a&&d;b="AuthorizationSlide"==b.type()?void 0:d?v(c).value():void 0;c=v(this.i).settings().ma();c=c.isEnabled()?c.value():void 0;p(b)&&p(c)&&c-this.i.quizDuration()<b&&(b=c-this.i.quizDuration());d=void 0;"testing"==this.i.sessionMode()&&(d=a?p(b)?b:c:p(c)?c:b);this.Oa&&this.Oa.Ty(d);this.uc();this.Qs()};
e.Zi=function(){var a=v(this.i).sessionMode();"testing"==a?this.Hp():this.uc();if(this.ca!=a){if(this.ca){var b=this.displayObject();Gg(b,this.ca)}this.ca=a;a=this.displayObject();Fg(a,this.ca)}};e.Bl=function(){if(this.vb)if(null!=this.rk)this.vb.j(!0),this.vb.h(!0);else if(this.i)if("testing"==this.i.sessionMode()||"reviewing"==this.i.sessionMode()){var a=this.L.questionListInfo().showSlideList();this.vb.j(a);this.vb.h(!this.Kf)}else this.vb.j(!1);else this.vb.j(!1),this.vb.h(!1)};
e.va=function(){this.i&&this.uc()};e.setParentScale=function(){};
e.uc=function(){this.Oe.j(!1);if(Iy(v(this.i))){var a=Fx(this.i.O);if(a&&"AuthorizationSlide"!=a.slide().type()){var b=a.slide(),c=this.g,d=null;if("completed"==this.i.sessionMode()){var f=this.i.Yd();d=f&&f.slide()}this.Bl();f="reviewing"==this.i.sessionMode();if(this.Oa){var g=this.i.settings().ma();g=g&&g.isEnabled();var h=b.settings().ma();g=h&&h.isEnabled()&&!a.submitted()||g;g=!this.vb.selected()&&"testing"==this.i.sessionMode()&&g&&p(this.Oa.Sf);this.Oa.show(g)}g=this.L.questionListInfo().showSlideList();
var k="";h="";f?h=c.A("PB_MINI_SKIN_QUIZ_REVIEW_TITLE"):this.vb.selected()?h=c.A("PB_MINI_SKIN_QUESTION_LIST_TITLE"):"completed"==this.i.sessionMode()&&d?h=c.A("Q_RESULT_SLIDE_GRADED_QUIZ_CONTENT_TITLE"):g||this.XO?g&&"testing"==this.i.sessionMode()&&("InfoSlide"==b.type()?k=this.i.quiz().title():(b=this.mK[b.id()],k=c.A("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:b,TOTAL_QUESTIONS:this.yt})),this.vb.j(this.L.questionListInfo().showSlideList()),this.vb.h(!this.Kf),c=this.i.settings().submitType(),
this.Oe.j("allAtOnce"==c&&!f&&g)):h=this.i.quiz().title();h=h||k;null!=h&&(this.HA.F(h),SE(this));this.Oe.La(a.isMarked())}}};function SE(a){a.Kp||RE(a);if(a.Kp){var b=a.Oa.visible()?a.Oa.height():0;M(a.displayObject(),"margin-bottom",b+"px");a.Bb(a.Kp)}}e.PK=function(){var a=v(this.i).slidePoolState();this.mK={};this.yt=0;a&&TE(this,a)};
function TE(a,b){b=b.questions();b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;++a.yt;var d=c.slide();a.mK[d.id()]=a.yt;(d=d.settings().ma())&&d.isEnabled()&&c.submittedEvent().addHandler(function(){v(a.i);a.gr(v(Fx(a.i.O)))})}}e.ra=function(a){U.prototype.ra.call(this,a);this.Oa.ra(a)};e.rN=function(){this.Oa.rN()};e.sb=function(){};e.gM=function(){};e.Eu=function(){return new E};e.Ju=function(){};e.Sq=function(){};e.uU=function(){};e.KD=function(){};function UE(a){U.call(this,a);this.Gu("alertdialog");this.Ow=new E;this.Nc=new E}r(UE,U);e=UE.prototype;e.mf=!1;e.wm=function(a){this.Tf=a?this.WF():void 0};e.open=function(){v(!this.mf);this.mf=!0;this.on();this.Ow.a(this)};e.j=function(a){UE.wa.j.call(this,a);this.Tf&&this.Tf.j(a)};e.on=function(){this.j(!0);A(document,"keydown",this.Uw,!1,this)};e.close=function(){v(this.mf);this.mf=!1;this.KF()};e.KF=function(){this.j(!1);this.Nc.a(this);md(document,"keydown",this.Uw,!1,this)};
e.WF=function(){var a=new cr("modal_layer");A(a.displayObject(),"click",za);return a};e.Uw=function(a){v(a.target);var b=a.target.nodeName;"INPUT"!=b&&"TEXTAREA"!=b&&a.preventDefault()};function VE(a){UE.call(this,a);this.gw=!1}r(VE,UE);VE.prototype.BU=function(){return this.gw};VE.prototype.eb=function(a,b){this.resize(a,b)};VE.prototype.ya=function(){};function WE(a,b){p(b)||(b=!0);U.call(this,a);b&&M(this.fa(),"display","table-cell");(jc||z)&&this.fa().setAttribute("unselectable","on")}r(WE,U);function XE(a,b,c){VE.call(this,"quiz_message_box");this.wm(!0);this.yw=new tE("message_container","hidden");this.addChild(this.yw);this.jc=new WE("message",!1);this.jc.Ee(a);this.yw.content().addChild(this.jc);a=new U("buttons_panel");this.addChild(a);var d=new WD(!1);d.F(b);a.addChild(d);d.w.addHandler(function(a,b){b.preventDefault();this.close()},this);c&&(b=new WD(!1),b.F(c),a.addChild(b),b.w.addHandler(function(a,b){b.preventDefault();this.Lr=!0;this.close()},this))}r(XE,VE);e=XE.prototype;
e.Lr=!1;e.eb=function(a,b){this.dc=b;this.eI=[];this.sQ=[];this.eI.push(1*a);this.sQ.push(1*b);this.Wi()};e.close=function(){XE.wa.close.call(this)};e.on=function(){XE.wa.on.call(this)};
e.Wi=function(){if(this.jc.displayObject().scrollWidth){M(this.jc.displayObject(),"width","");for(var a=this.jc.displayObject().scrollWidth+4,b=0;b<this.eI.length&&!(this.jc.ra(Math.min(this.eI[b],a)),this.jc.height()<=this.sQ[b]);++b);a=Math.max(300,this.jc.width());b=Math.floor((a-this.jc.width())/2);this.jc.Hf(b);b=Math.max(0,Math.floor((152-this.jc.height())/2));this.jc.od(b);this.yw.content().Bb(this.jc.y()+this.jc.height());b=Math.min(this.yw.content().height(),this.dc-50);this.yw.Bb(b);this.resize(a,
b+50)}};function YE(){this.LJ=new E;this.KJ=new E;this.ax=new E;this.Je=new E;this.lw=null;this.JJ=!1}e=YE.prototype;e.mw=-1;e.JA=0;e.oy=function(){return"scale"};e.GD=function(a,b){a=2==b.touches().length;var c=!a&&0<this.mw;a!=this.JJ&&(this.JJ||(ZE(b),this.LJ.a()),this.JJ=a);return a||c?1:0};
e.fD=function(a){if(2==a.touches().length){var b=ZE(a);if(this.lw&&b){var c=ge(b.Pk,this.lw.Pk),d=ge(b.Yk,this.lw.Yk),f=0>c.x&&0>d.x||0<c.x&&0<d.x;(0>c.y&&0>d.y||0<c.y&&0<d.y||f)&&this.Je.a(Math.abs(c.x)<Math.abs(d.x)?c.x:d.x,Math.abs(c.y)<Math.abs(d.y)?c.y:d.y)}this.lw=b;b=a.scale();p(b)||(b=a.touches()[0],a=a.touches()[1],a=ee(new I(b.clientX(),b.clientY()),new I(a.clientX(),a.clientY())),this.JA?b=a/this.JA:(b=1,this.JA=a));a=b;this.KJ.a(a);this.mw=a}else 0<this.mw&&(this.ax.a(this.mw),this.lw=
null,this.mw=-1,this.JA=0)};function ZE(a){a=a.touches();return 2!=a.length?null:{Pk:new I(a[0].clientX(),a[0].clientY()),Yk:new I(a[1].clientX(),a[1].clientY())}}e.$n=function(){};function $E(){this.Je=new E;this.nW=new E;this.oG=new E;this.ZO=new E}e=$E.prototype;e.cs=!1;e.bs=!1;e.yx=null;e.$s=null;e.oy=function(){return"drag"};e.GD=function(a,b){if(1==b.touches().length){if("touchStart"==a)return this.cs&&(this.bs=this.cs=!1),this.bs=!1,1;if("touchMove"==a&&this.bs)return 1}this.cs&&(v(this.$s),this.bs=this.cs=!1,this.ZO.a(this.$s.x,this.$s.y));return 0};
e.fD=function(a){a=new I(a.touches()[0].clientX(),a.touches()[0].clientY());this.bs?(a=ge(a,this.yx),de(a,this.$s)||(this.cs||(v(this.yx),this.cs=!0,this.oG.a(this.yx.x,this.yx.y)),this.$s=a,this.Je.a(a.x,a.y))):(this.bs=!0,this.yx=a,this.$s=new I,this.nW.a())};e.$n=function(){};function aF(a,b){w(a,Xf);U.call(this,"content");var c=this;this.fj=b||0;this.Sn=new I(0,0);this.MG=1;this.LJ=new E;this.bS=new E;this.Ma=a;this.qb=new U;this.qb.resize(this.Ma.width(),this.Ma.height());T(this.qb,"background-image",fj(a.path()));T(this.qb,"background-size","100% 100%");this.addChild(this.qb);a=new YE;a.KJ.addHandler(this.YI,this);a.ax.addHandler(this.XI,this);b=new $E;b.Je.addHandler(this.WI,this);b.oG.addHandler(this.VI,this);b.ZO.addHandler(function(){c.In=NaN;c.Jn=NaN},this);this.xl=
new Xk(document.body);Yk(this.xl,a);Yk(this.xl,b);Zk(this.xl)}n(aF,U);e=aF.prototype;e.vE=function(a){this.Hh=a;this.Us=this.BF();bF(this,this.Us)};e.resize=function(a,b){v(a);v(b);U.prototype.resize.call(this,a,b);this.Us=this.BF();bF(this,this.Us)};e.WI=function(a,b){cF(this,this.In+a,this.Jn+b)};e.VI=function(){this.In=this.qb.x();this.Jn=this.qb.y();cF(this,this.In,this.Jn)};
function cF(a,b,c){var d=a.qb.width()*a.M,f=a.qb.height()*a.M,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.Sn.x;f>h?(v(p(c)),c=Math.max(Math.min(0,c),h-f)):c=Math.floor((h-f)/2)-a.Sn.y;a.qb.move(b,c);a.WE()}e.WE=function(){};e.YI=function(a){this.Ql||(this.Ql=this.M);this.MG=a;a=Math.min(this.Hh,this.Ql*a);a=Math.max(this.Us,a);bF(this,a,!0);this.LJ.a();1==this.MG&&this.bS.a()};e.XI=function(){this.Ql=0;1==this.MG&&this.bS.a()};
e.BF=function(){var a=this.width(),b=this.height(),c=this.fj,d=new L(0,0,this.Ma.width(),this.Ma.height());c=p(c)?Kr(d,c):d;return Math.min(this.Hh,Rg({width:c.width,height:c.height,boundingWidth:a,boundingHeight:b,Te:!1}).scale)};
function bF(a,b,c){a.Sn.x=isNaN(a.In)?Math.floor(.5*(a.width()-a.qb.width()*a.Us)):0;a.Sn.y=isNaN(a.Jn)?Math.floor(.5*(a.height()-a.qb.height()*a.Us)):0;T(a.qb,"transform",vm(a.Sn.x,a.Sn.y)+" "+um(b)+" "+wm(a.fj));var d=b-a.M;a.M=b;c&&(b=a.qb.x()-d*a.qb.width()/2,d=a.qb.y()-d*a.qb.height()/2,cF(a,b,d));a.LN()}e.LN=function(){};function dF(a,b,c){VE.call(this,a);this.fj=c||0;this.M=1;this.gw=!0;this.aj=this.KO(b);this.addChild(this.aj);this.D=this.uv();this.D.Bb(46);this.addChild(this.D);this.ya(1);this.w.addHandler(za)}n(dF,VE);e=dF.prototype;e.uv=function(){var a=new U("top_panel");Ui(a.displayObject(),"0 0");return a};e.KO=function(a){return new aF(a,this.fj)};
e.resize=function(a,b){v(a);v(b);this.D&&this.D.ra(a/this.M);var c=a>b;this.c("landscape",c);this.aj.resize(a,b-this.aj.y());this.Ja(a,b);VE.prototype.resize.call(this,a,b);p(this.UP)&&c!=this.UP&&this.close();this.UP=c};e.Ja=function(){};e.ya=function(a){this.M=a;if(this.D){Kg(this.D.displayObject(),a);var b=Math.floor(this.D.height()*a);this.aj.od(b)}this.aj.vE(a)};e.scale=function(){return this.M};e.close=function(){$k(this.aj.xl);VE.prototype.close.call(this)};function eF(a,b,c){dF.call(this,"picture_popup",b.Ma,c);this.G=a}n(eF,dF);eF.prototype.uv=function(){var a=dF.prototype.uv.call(this),b=new U("close");b.w.addHandler(function(){this.close()},this);a.addChild(b);return a};eF.prototype.Ja=function(a,b){dF.prototype.Ja.call(this,a,b);a>b?(this.aj.od(0),this.aj.resize(a-(this.D?56:0),b),this.D&&(this.D.Bb(b/this.scale()),T(this.D,"right",-56*(1-this.scale())+"px"))):this.D&&(this.D.Bb(46),T(this.D,"right",""))};function fF(a){VE.call(this,"send_report");this.wm(!0);var b=this.Tf;b&&b.Ub(.5);this.jc=new WE("message",!1);this.jc.F(a);this.addChild(this.jc);a=new U("send_preloader");this.addChild(a)}r(fF,VE);fF.prototype.eb=function(){};ya("ispring.common.authorization.AuthorizationErrorDescription.UNEXPECTED_FIELD_ENCOUNTERED","unexpectedFieldEncountered",void 0);ya("ispring.common.authorization.AuthorizationErrorDescription.REQUIRED_FIELD_IS_MISSING","requiredFieldIsMissing",void 0);ya("ispring.common.authorization.AuthorizationErrorDescription.FIELD_IS_EMPTY","fieldIsEmpty",void 0);ya("ispring.common.authorization.AuthorizationErrorDescription.FIELD_VALUE_IS_INVALID","fieldValueIsInvalid",void 0);ya("ispring.common.authorization.AuthorizationModule.USER_NAME_VARIABLE","USER_NAME",void 0);ya("ispring.common.authorization.AuthorizationModule.USER_EMAIL_VARIABLE","USER_EMAIL",void 0);function gF(a,b,c,d){U.call(this,"field");this.g=c;this.hs=a;var f=this.hs.Nd;d=d||"";a="";"select"==f.type()?(this.Ld=new U("combobox"),this.addChild(this.Ld),a=" comboboxPrompt",this.addChild(wj(b,"auth_combobox_icon")),this.Ld.w.addHandler(function(){fr(this,"focused");this.gS.a(f.values(),$a(f.values(),this.uO))},this)):(this.Ga=new U("","INPUT"),this.addChild(this.Ga),d=d||f.values()[0].text(),"USER_EMAIL"==f.je()&&(this.Ga.displayObject().type="email"),A(this.Ga.displayObject(),"focusin",function(){fr(this,
"focused");gr(this,"empty");hF(this,void 0)},!1,this),A(this.Ga.displayObject(),"focusout",function(){gr(this,"focused");var a=this.Ga.displayObject().value;this.Wl(a)},!1,this),A(this.Ga.displayObject(),["blur","input"],function(){var a=this.Ga.displayObject().value;rr(this.hs,a);this.FF.a(this.je(),a);this.Wl(a)},!1,this),A(this.Ga.displayObject(),"keydown",this.pe,!1,this));this.ct=new U("prompt"+a);iF(this,this.ct);this.ct.h(!1);this.addChild(this.ct);this.ep=new WE("error_state_label",!1);this.ep.Ee("TODO : Field is required");
this.ep.j(!1);this.addChild(this.ep);this.jk=new WE("hint",!1);this.jk.j(!1);this.addChild(this.jk);this.Wl(d);d&&rr(this.hs,d);this.FF=new E;this.gS=new E}n(gF,U);gF.prototype.TM=function(a){this.jk.Ee(a);this.jk.j(null!=a&&0<a.length);this.jk.visible()?Mg(this.displayObject(),"with_hint")||(a=this.displayObject(),Fg(a,"with_hint")):Mg(this.displayObject(),"with_hint")&&(a=this.displayObject(),Gg(a,"with_hint"))};gF.prototype.je=function(){return this.hs.Nd.je().text()};
function hF(a,b){a.ct.j(!0);null!=b?(fr(a,"error"),a.ep.j(!0),a.Ld?a.uO&&a.ct.j(!1):a.Ga.displayObject().value&&a.ct.j(!1),"required-field-is-missing"==b?a.ep.F(a.g.A("AUTHORIZATION_FORM_ERROR_FIELD_REQUIRED")):"field-value-is-invalid"==b&&a.ep.F(a.g.A("AUTHORIZATION_FORM_ERROR_EMAIL"))):(gr(a,"error"),a.ep.j(!1))}
gF.prototype.Wl=function(a){var b=Mg(this.displayObject(),"focused");a?gr(this,"empty"):b||fr(this,"empty");this.Ld?this.Ld.F(a):this.Ga.displayObject().value!=a&&(this.Ga.displayObject().value=a)};gF.prototype.pe=function(a){13==a.keyCode&&this.Ga.displayObject().blur()};function iF(a,b){a=a.hs.Nd;var c=a.title().text();"mandatory"==a.usage()&&(c+="*",fr(b,"required"));b.F(c)};function jF(a,b,c,d,f){var g="";qk&&(g="ios9");kc&&(g="msedge");nc&&(g="webkit");mc&&(g="gecko");z&&(g="ie");U.call(this,"text "+g);a=yt(b,a);d=new Nn(a,new Ln(null,d,null,w(f,gm)));c=c.xe({l:"rich-text-view",htmlText:a.htmlText(),Oj:d,fl:!1});this.addChild(c)}n(jF,U);function kF(a,b,c,d,f,g,h,k,m,t){U.call(this,"authorization");var u=this;this.ai={};this.C=a;a=new jF(b,k,h,m,w(t,gm));b.Be()&&a.c("empty",!0);a.c("auth_title",!0);this.addChild(a);bb(this.C.contentState().ec(),function(a){var b=a.Nd;if("disabled"!=b.usage()){var h=b.je().text(),k=this.C.yr().yf(h)?this.C.yr().ze(h):"",m=new gF(a,c,d,k);this.addChild(m);this.ai[h]=m;"USER_EMAIL"==h&&g&&m.TM(d.A("AUTHORIZATION_FORM_SEND_TO_STUDENT_EMAIL_HINT"));m.FF.addHandler(this.vW,this);m.gS.addHandler(function(a,
c){Pg();var d=lF(f,b.title(),a,c);this.Lb.a(d);d.Lg.addHandler(function sl(a){d.Lg.removeHandler(sl);d.close();a&&(m.Wl(a),m.uO=a,rr(m.hs,a),m.FF.a(m.je(),a),hF(m,void 0));gr(m,"focused")},this)},this)}},this);this.C.submittedEvent().addHandler(function(){var a=u.C.GE();a&&mF(u,a)},this);this.Lb=new E;this.zg=new E}n(kF,U);kF.prototype.vW=function(a,b){b&&(this.C.yr().dg[a.toLowerCase()]=b)};
function mF(a,b){Pg();var c=[],d;for(d in a.ai)hF(a.ai[d],void 0);bb(b,function(a){var b=this.ai[a.Nd];null!=b&&(a=a.description(),"field-value-is-invalid"==a?hF(b,a):"required-field-is-missing"==a&&(c.push(b),hF(b,a)))},a)};function oF(a,b,c,d,f,g){U.call(this,"view");b&&(this.Zs=b.Ma,this.vw=d,this.qb=new U("image"),T(this.qb,"background-image",fj(this.Zs.path())),T(this.qb,"background-size","cover"),this.addChild(this.qb),this.qb.w.addHandler(function(){this.pL&&this.Sd.a(b)},this),A(this.qb.displayObject(),Pk,function(a){this.pL&&a.stopPropagation()},!1,this));a&&(a=yt(c,a),g=new Nn(a,new Ln(null,null,null,w(g,gm))),this.yq=f.xe({l:"rich-text-view",htmlText:a.htmlText(),Oj:g,fl:!1}),this.addChild(this.yq));this.Sd=
new E}n(oF,U);oF.prototype.pd=function(){return this.Sd};
oF.prototype.invalidate=function(){if(this.Zs){var a=Math.min(1,this.width()/this.Zs.width(),this.vw/this.Zs.height());this.qb.resize(Math.floor(this.Zs.width()*a),Math.floor(this.Zs.height()*a));this.pL=!0;T(this.qb,"pointer-events",this.pL?"":"none")}a=parseFloat(cg(this.displayObject(),"min-height"));if(this.qb){var b=zg(this.qb.displayObject());b=this.qb.height()+b.top+b.bottom}else b=0;var c=this.yq?this.yq.height():0;a=Math.max(a,b,c);if(this.yq){var d=a>c?Math.floor((a-c)/2):0;this.yq.od(d);
this.hO=b>c?0:a-c-d;if(this.aX&&this.qb){a=zg(this.qb.displayObject());a=this.qb.height()+a.top+a.bottom;T(this.aX,"line-height",a+"px");this.yq.od(0);return}}else this.hO=0;this.Bb(a)};oF.prototype.hD=function(){return this.hO};oF.prototype.F=function(a){this.yq.displayObject().innerHTML=a};function pF(a,b,c,d,f,g){U.call(this,"item");this.ZV=c;this.H=new oF(c.textRange(),c.vc,b,72,f,g);this.addChild(this.H);d&&this.addChild(wj(a,"item_pair_icon"))}n(pF,U);pF.prototype.invalidate=function(){this.H.invalidate()};pF.prototype.F=function(a){this.H.F(a)};function qF(a,b,c,d,f,g,h){VE.call(this,"answers_popup");this.R=[];this.wm(!0);this.wd=f;this.wR=h||[];this.P=c;this.g=b;this.Da=g;b="items";p(h)||(b+=" without_pair");this.HK=new U("title");this.HK.F(this.SG());this.addChild(this.HK);this.mO=new U("cancel");this.addChild(this.mO);this.ic=new tE(b,"hidden","auto","div.item");this.addChild(this.ic);rF(this,a,d);this.mO.w.addHandler(function(a,b){b.preventDefault();this.Lg.a(void 0)},this);this.Lg=new E}n(qF,VE);e=qF.prototype;e.SG=function(){return this.g.A("PB_MINI_SKIN_ANSWER_CHOICES_DIALOG_TITLE")};
e.open=function(){VE.prototype.open.call(this);this.Ja()};e.close=function(){VE.prototype.close.call(this)};e.eb=function(a,b){this.resize(a,b);this.Ja()};e.Ja=function(){for(var a=0;a<this.R.length;++a)this.R[a].invalidate();T(this,"height","");a=this.ic.content().height()+this.ic.y();T(this,"height",Math.min(this.height(),a)+"px");this.ic.invalidate()};e.tv=function(){};
e.Vr=function(a,b,c,d){0!=d&&this.ic.content().addChild(new U("separator"));d=this.wR&&-1!=this.wR.indexOf(this.R.length);a=new pF(a,this.P,b,d,this.wd,this.Da);0===this.R.length&&Ng(a.displayObject(),"first");c&&Ng(a.displayObject(),"selected");this.ic.content().addChild(a);this.R.push(a);a.w.addHandler(function(a){this.WO(a.ZV)},this);return a};e.WO=function(a){this.Lg.a(a)};function rF(a,b,c){a.R=[];a.tv(b,c)};function sF(a,b,c,d,f,g,h,k){qF.call(this,a,b,g,f,h,k);var m=this;this.Kc=d;this.Bd=c.text();v(this.Tf).w.addHandler(function(a,b){b.preventDefault();m.Lg.a(void 0)},this);rF(this,a,f);this.HK.F(this.SG())}n(sF,qF);sF.prototype.tv=function(a,b){if(this.Kc)for(var c=0;c<this.Kc.length;++c){var d=this.Kc[c].text(),f=new Bp;f.setText(new LA(d,[],[],new Xd));this.Vr(a,f,c==b,c).F(d)}};sF.prototype.WO=function(a){this.Lg.a(a.textRange().htmlText())};sF.prototype.SG=function(){return this.Bd};function tF(a,b,c,d,f){this.G=a;this.P=c;this.g=b;this.wd=d;this.Da=f}function lF(a,b,c,d){return new sF(a.G,a.g,b,c,d,a.P,a.wd,a.Da)};function uF(a,b,c,d,f,g,h){this.g=a;this.LC=b;this.G=c;this.Da=d;this.P=f;this.ZW="headerWithText";this.eq=g;this.Uc=null;this.kC=h}e=uF.prototype;e.xm=function(a){this.Uc=a};e.xu=function(){return v(this.Uc)};e.$y=function(){return this.kC};e.I=function(){return this.g};e.U=function(){return this.G};e.soundController=function(){return this.Da};e.da=function(){return this.P};e.ng=function(){return this.eq};function vF(a,b){U.call(this,"visualizer");var c=b.U();this.C=a;this.Lb=new E;this.zg=new E;var d=b.da(),f=new bt(new Ys({fontSize:16,da:d,gU:"#000000"})),g=new tF(c,b.I(),d,f,b.soundController());this.Mz=new kF(a,a.slide().description(),c,b.I(),g,b.ng(),f,d,b.xu(),b.soundController());this.Mz.Lb.addHandler(this.Lb.a,this.Lb);this.Mz.zg.addHandler(this.zg.a,this.zg);this.addChild(this.Mz)}n(vF,U);e=vF.prototype;e.bD=function(){};e.slide=function(){return this.C.slide()};e.activated=function(){return this.Bc};
e.Pa=function(a){this.Bc=a};e.setOverlayDisplayed=function(){};e.ya=function(){};e.cm=function(){};e.io=function(){return"normal"};e.resize=function(a){U.prototype.resize.call(this,a,void 0);this.Mz.resize(a)};e.pN=function(){};function wF(){}wF.prototype.jN=function(){return!1};wF.prototype.pV=function(){return new E};function xF(a){var b=a.U,c=a.JM,d=a.I,f=a.af,g=a.quizSize;a=a.content;VE.call(this,"dnd_popup");this.G=b;this.Jn=this.In=this.Hh=this.DT=this.M=1;this.gw=!0;this.fd=g;this.C=f;this.Ql=0;this.g=d;this.D=this.uv();this.D.Bb(45);this.addChild(this.D);this.qH();this.ka=c;b=new YE;b.KJ.addHandler(this.YI,this);b.ax.addHandler(this.XI,this);c=new $E;c.Je.addHandler(this.WI,this);c.oG.addHandler(this.VI,this);this.CT=new U("content");this.addChild(this.CT);this.Jb=a;this.CT.addChild(this.Jb);this.ya(1);
this.xl=new Xk(document.body);Yk(this.xl,b);Yk(this.xl,c);Zk(this.xl)}n(xF,VE);e=xF.prototype;e.close=function(){$k(this.xl);VE.prototype.close.call(this)};e.WI=function(a,b){yF(this,this.In+a,this.Jn+b)};e.VI=function(){this.In=this.Jb.x();this.Jn=this.Jb.y();yF(this,this.In,this.Jn)};e.YI=function(a){this.Ql||(this.Ql=this.M);a=Math.min(this.Hh,this.Ql*a);a=Math.max(this.DT,a);zF(this,a);zF(this,a)};
function zF(a,b){Kg(a.Jb.displayObject(),b);a.Jb.setParentScale(b);var c=b-a.M;a.M=b;b=a.Jb.x()-c*a.Jb.width()/2;c=a.Jb.y()-c*a.Jb.height()/2;yF(a,b,c)}function yF(a,b,c){var d=a.Jb.width()*a.M,f=a.Jb.height()*a.M;d>a.width()?(v(p(b)),b=Math.max(Math.min(0,b),a.width()-d)):b=Math.floor((a.width()-d)/2);a.Jb.Hf(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.Jb.od(c)}e.XI=function(){this.Ql=0};
e.uv=function(){var a=new U("top_panel");Ui(a.displayObject(),"0 0");return a};
e.qH=function(){var a=this,b=this.D;if(b)if(this.ka){var c=new U("close");c.addChild(wj(this.G,"close_popup_icon"));c.w.addHandler(function(){a.close()},this);b.addChild(c)}else{c=function(){w(a.C,qs).contentState().reset()};var d=new U("clear");d.F(this.g.A("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));d.w.addHandler(c,this);b.addChild(d);d=new U("clear-icon");d.w.addHandler(c,this);b.addChild(d);c=new U("done");c.F(this.g.A("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));c.w.addHandler(this.close,this);b.addChild(c);
c=new U("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.c("landscape",c);this.D&&(c?(T(this.D,"width",""),T(this.D,"height",b/this.Hh+"px"),T(this.D,"right",-this.D.width()*(1-this.Hh)+"px")):(T(this.D,"width",a/this.Hh+"px"),T(this.D,"height",""),T(this.D,"right","")));this.Ja(a,b);VE.prototype.resize.call(this,a,b);this.Ja(a,b)};
e.Ja=function(a,b){var c=this.D?56:0;a-=a>b?c:0;c=Rg({width:this.fd.width,height:this.fd.height,boundingWidth:a,boundingHeight:b,Te:!0}).scale;this.Jb.resize(this.fd.width,this.fd.height);this.Jb.setParentScale(c);Kg(this.Jb.displayObject(),c);this.M=this.Ql=this.DT=c;this.Jb.Hf((a-this.fd.width*c)/2);this.Jb.od(Math.floor((b-this.fd.height*c)/2))};e.ya=function(a){this.M=a;this.D&&Kg(this.D.displayObject(),a);this.Hh=a};function AF(a){v(null!=a);this.Ra=a;A(a,"play",this.AI,!1,this);A(a,"playing",this.Ms,!1,this);A(a,"pause",this.Ms,!1,this);A(a,"seeking",this.CI,!1,this);A(a,"ended",this.Ms,!1,this);A(a,"waiting",this.Ms,!1,this);A(a,"timeupdate",this.Dw,!1,this);A(a,"progress",this.VQ,!1,this);A(a,"loadeddata",this.VQ,!1,this);A(a,"canplaythrough",this.iY,!1,this);BF(this)||A(a,"loadedmetadata",this.zI,!1,this);(this.un=a.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA)||fd(a,"canplay",this.BI,!1,this);this.tq=
new E;this.gn=new E;this.OB=new E;this.NH=new E;this.B_=new E;this.ET=new E;this.wQ=new E;this.tW=new E;this.UB=new E;this.TZ=new E;this.ce()}var CF=new E;e=AF.prototype;e.s="paused";e.un=!1;e.te=!1;e.Op=!1;e.Zh=!1;e.mt=-1;e.vl=-1;e.RO=0;e.lv=-1;e.fG=0;e.qa=function(){if(!this.Ra)throw Error("media player was disposed");return this.Ra};e.state=function(){return this.s};e.yy=function(){var a=this.qa();return dj||!this.qa().controls&&!ki?!this.te:a.paused};
e.ce=function(){var a=(a=this.Ra)?a.error?"error":a.ended?"ended":this.yy()?"paused":this.Zh?"buffering":"playing":"disposed";var b=this.s;b!=a&&(this.s=a,this.tq.a(this,b))};function DF(a){return!!a.Ra&&!a.Ra.error&&p(a.Ra.play)}function BF(a){return DF(a)&&a.qa().readyState>=HTMLMediaElement.HAVE_METADATA}e.ready=function(){return DF(this)&&this.un};
e.MA=function(){var a=this.Uo,b=this.qa().getAttribute("preload");b=b&&"metadata"!=b?ji?HTMLMediaElement.HAVE_CURRENT_DATA:HTMLMediaElement.HAVE_FUTURE_DATA:HTMLMediaElement.HAVE_METADATA;ji&&this.qa().readyState>=HTMLMediaElement.HAVE_CURRENT_DATA&&!this.un?this.BI():(this.Uo=this.un&&DF(this)&&this.qa().readyState>=b,!this.Uo&&N&&1==this.qa().networkState&&1==this.NX&&(this.Uo=!0,this.TZ.a(this)),this.Uo||this.us?this.Uo&&(clearInterval(this.us),this.us=void 0):this.us=setInterval(La(this.MA,this),
2E3),!a&&this.Uo&&this.tW.a(this),this.NX=this.qa().networkState)};e.iY=function(){this.MA()};e.playing=function(){return this.te};
e.play=function(){if(DF(this)){this.te=!0;dj&&"VIDEO"==this.qa().tagName&&this.src()&&!this.qa().src&&(this.qa().src=this.src());var a=this.qa().play();a&&a.catch(function(a){return window.console.log(a)});if(ok){var b=this.qa().currentTime,c=0;clearInterval(this.Tz);this.Tz=setInterval(La(function(){++c;this.qa().currentTime<b?(this.qa().currentTime=b,EF(this)):3<c&&EF(this)},this),0)}FF(this)}};e.pause=function(){DF(this)&&(this.te=!1,GF(this),this.qa().pause(),0!=this.Op&&(this.Op=!1))};
e.stop=function(){EF(this);if(DF(this)){this.te=!1;GF(this);0!=this.Op&&(this.Op=!1);var a=this.qa();a.pause();if(2==a.networkState){var b=this.src();a.src="";a.src=b}this.Ms();BF(this)&&0<a.currentTime?a.currentTime=0:this.mt=-1;this.vl=-1}};e.seek=function(a){EF(this);BF(this)?(this.fG=this.qa().currentTime=a,this.mt=-1):this.mt=DF(this)?a:-1;this.vl=-1};e.currentTime=function(){return this.ready()?this.qa().currentTime:DF(this)?Math.max(this.mt,0):0};
e.duration=function(){return BF(this)?this.qa().duration:0};e.volume=function(){return DF(this)?this.qa().volume:1};e.setVolume=function(a){dj?this.ZD(!a):DF(this)&&(a=be(a,0,1),this.qa().volume!=a&&(this.qa().volume=a,this.ET.a(this)))};e.muted=function(){return DF(this)&&this.qa().muted};e.ZD=function(a){if(DF(this)){var b=this.qa();b.muted!=a&&(b.muted=a,this.wQ.a(this))}};
e.MU=function(){if(BF(this)){for(var a=this.duration(),b=0,c=v(this.qa().buffered),d=0;d<c.length;++d)b+=c.end(d)-c.start(d);return Math.round(1E3*be(0<a?b/a:0,0,1))/1E3}return 0};e.ld=function(){DF(this)&&(od(this.Ra),GF(this),this.us&&(clearInterval(this.us),this.us=void 0),this.Ra&&(this.Ra.src=""),this.Ra=null,this.ce())};e.reset=function(){this.pause();this.seek(0)};e.stateChangedEvent=function(){return this.tq};e.gE=function(){return this.OB};e.RU=function(){return this.wQ};e.xz=function(){return this.ET};
e.readyEvent=function(){return this.UB};e.BI=function(){this.ce();this.un=!0;CF.a(this);this.UB.a(this);if(0<this.mt){var a=this.vl;this.seek(this.mt);this.vl=a}this.MA()};e.Ms=function(){var a=this.qa();if(this.yy()||a.ended)a.ended&&a.pause(),this.te=!1,GF(this);this.ce()};e.AI=function(){1!=this.Op&&(this.Op=!0);this.Ms();FF(this)};e.zI=function(){this.gn.a(this)};e.Dw=function(){var a=this.currentTime();this.RO!=a&&(this.OB.a(this),this.RO=a)};e.VQ=function(){this.NH.a(this)};e.CI=function(){this.B_.a(this)};
function FF(a){0>a.lv&&(a.lv=setInterval(La(a.wW,a),500))}function GF(a){0<a.lv&&(clearInterval(a.lv),a.lv=-1)}
e.wW=function(){if(this.Uo)if(this.te&&this.qa().paused&&!this.qa().ended&&!this.qa().controls&&!ki&&this.qa().play(),1==this.qa().networkState)this.Zh&&(this.Zh=!1,this.ce());else if(this.Op){var a=this.qa(),b=this.currentTime(),c=!1;this.yy()||a.ended||b!=this.fG||(c=!0);!nk&&!c&&0<this.vl&&(1<Math.abs(this.vl-b)?(c=!0,a.currentTime=this.vl):this.vl=-1);this.fG=b;a=this.qa().buffered;if(nk&&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.qa().paused&&this.qa().play();break}}this.Zh!=c&&(this.Zh=c,this.ce())}};e.Lj=function(a){this.qa().controls=a};e.bU=function(){this.Lj(!1)};e.src=function(){var a=this.qa();return DF(this)?a.src||a.currentSrc:""};function EF(a){a.Tz&&(clearInterval(a.Tz),a.Tz=void 0)};function HF(a,b,c,d){this.rQ=a;this.yg=d;this.ba=b;this.ba.tq.addHandler(this.Gh,this);(this.nf=c)&&!d&&c.Lj($r(a));this.qB=new E;this.oB=new E}e=HF.prototype;e.yg=!1;e.te=!1;e.Gp=!0;e.eE=function(){return this.nf?this.nf.qh():null};e.Pa=function(a){a?this.nf&&this.nf.co(!0):this.ba.stop()};e.ya=function(a){this.nf&&this.nf.ya(a)};e.stop=function(){this.ba.stop()};
e.start=function(){if(ik||pk){var a=this.ba,b=this.ba.src();if(a.Ra&&a.Ra.play){if(!q(b))b:{Ba(b)||(b=[b]);for(var c=0;c<b.length;++c){var d=b[c],f=a.qa();if(f.canPlayType&&f.canPlayType(d.type())){b=d.src();break b}}b=null}b&&(c=a.qa(),b!=c.src&&(a.playing()&&a.pause(),a.vl=-1,a.un&&(a.un=!1,fd(c,"canplay",a.BI,!1,a)),c.src=b,a.ce(),a.MA()))}}this.ba.play()};e.setOverlayDisplayed=function(a){this.nf&&this.nf.setOverlayDisplayed(a)};
e.OK=function(a){if(this.ba!==a){var b=this.ba.volume();this.ba.tq.removeHandler(this.Gh,this);this.ba.ld();this.ba=a;this.ba.setVolume(b);this.ba.tq.addHandler(this.Gh,this);this.te=a.playing()}};
e.Gh=function(){if(!this.yg){var a=this.rQ,b=a.Ha().De();switch(this.ba.state()){case "ended":b||(as(a,a.tr()+1),this.oB.a(this.ba));this.nf&&(a=$r(a),this.nf.co(a),this.nf.Lj(a));this.Gp=!0;break;case "playing":b&&this.Gp&&($r(a)?(this.Gp=!1,as(a,a.tr()+1),this.nf&&this.nf.co(!1)):this.ba.stop());break;case "paused":this.nf&&this.nf.co(!0)}a=this.ba.playing();this.te!=a&&(this.te=a)&&this.qB.a(this.ba)}};e.setVolume=function(a){this.nf?this.nf.setVolume(a):this.ba.setVolume(a)};function IF(){U.call(this,"progress_bar");this.iQ=new JF("loaded_track");this.addChild(this.iQ);this.HR=new JF("played_track");this.addChild(this.HR);this.Aq=new U("time_tooltip");this.Aq.j(!1);this.addChild(this.Aq);this.Bx=new E;this.Fx=new E;this.fx=new E}r(IF,U);e=IF.prototype;e.ub=0;e.M=1;e.hj=!1;e.ya=function(a){this.M=a};
e.h=function(a){IF.wa.h.call(this,a);var b=this.displayObject();a?(A(b,Pk,this.Ps,!1,this),N||(A(b,Rk,this.Fl,!1,this),A(b,"mouseout",this.mn,!1,this))):(md(b,Pk,this.Ps,!1,this),md(b,Rk,this.Fl,!1,this),md(b,"mouseout",this.mn,!1,this))};e.hr=function(a){this.ub=a;isNaN(this.ub)&&(this.ub=0)};e.Sj=function(a){a=0<this.ub?a/this.ub:0;isNaN(a)&&(a=0);this.HR.ym(a)};e.UM=function(a){this.iQ.ym(a)};
e.Ps=function(a){this.hj||(this.hj=!0,this.Bx.a(),this.np(a),A(document,Rk,this.Os,!0,this),A(document,Qk,this.SQ,!0,this),a.stopPropagation())};e.Os=function(a){this.np(a)};e.SQ=function(a){md(document,Rk,this.Os,!0,this);md(document,Qk,this.SQ,!0,this);N||this.np(a);this.hj=!1;this.Fx.a();!N&&this.iw(a)||this.Aq.j(!1)};e.np=function(a){a=KF(this,a);LF(this,a);this.fx.a(a*this.ub)};e.Fl=function(a){this.hj||(a=KF(this,a),LF(this,a))};e.mn=function(){this.hj||this.Aq.j(!1)};
function KF(a,b){b=hg(b,a.displayObject()).x/a.M;return be(b/a.width(),0,1)}e.iw=function(a){a=hg(a,this.displayObject());a.scale(1/this.M);return(new L(0,0,this.width()-1,this.height()-1)).contains(a)};function LF(a,b){var c=a.width()*b;a.Aq.Hf(c);var d=Math.floor(b*a.ub);b=Math.floor(d/3600);c=Math.floor(d%3600/60);d=Math.floor(d%60);a.Aq.F(xl(b)+":"+xl(c)+":"+xl(d));a.Aq.j(!0)}function JF(a){U.call(this,a)}r(JF,U);JF.prototype.Ih=0;JF.prototype.ym=function(a){this.Ih=a;this.Ja()};
JF.prototype.Ja=function(){var a=Math.floor(100*this.Ih);kg(this.fa(),a+"%")};function MF(){U.call(this,"volume_bar");this.mT=new U("track");this.addChild(this.mT);this.Nr=new E;A(this.displayObject(),Pk,this.EI,!1,this)}r(MF,U);e=MF.prototype;e.M=1;e.ya=function(a){this.M=a};e.j=function(a){this.visible()!=a&&(MF.wa.j.call(this,a),a||(md(document,Rk,this.El,!1,this),md(document,Qk,this.nn,!1,this)))};e.setVolume=function(a){this.mT.Bb(48*(1-a)+8)};e.EI=function(a){this.np(a);A(document,Rk,this.El,!1,this);A(document,Qk,this.nn,!1,this);a.stopPropagation()};e.El=function(a){this.np(a)};
e.nn=function(a){md(document,Rk,this.El,!1,this);md(document,Qk,this.nn,!1,this);this.np(a)};e.np=function(a){a=hg(a,this.displayObject());a.scale(1/this.M);a=(a.y-8)/48;a=1-be(a,0,1);this.setVolume(a);this.Nr.a(a)};function NF(a,b,c,d){rp.call(this,a,b,c,d)}r(NF,rp);NF.prototype.it=!1;NF.prototype.Uj=function(){var a=v(this.coords)[0];this.it&&(a=v(this.fU)[0]-a);qg(this.element,a)};NF.prototype.reverse=function(a){this.it=a};function OF(a,b,c){var d=!N;U.call(this,"media_controls"+((b?" with_fullscreen":" no_fullscreen")+(d?" with_volume":" no_volume")));this.eO=p(c)?c:!0;this.Np=new PF(!1,"play_btn",!0);this.Np.w.addHandler(this.OY,this);this.addChild(this.Np);d&&(this.Xi=new PF(!0,"mute_btn",!0),this.Xi.w.addHandler(this.KY,this),this.addChild(this.Xi),this.nh=new MF,this.nh.Nr.addHandler(this.LZ,this),this.nh.j(!1),this.addChild(this.nh),this.gs=new NF(this.nh.displayObject(),0,1,150),A(this.gs,"finish",this.KZ,!1,
this),A(this.Xi.displayObject(),"mouseover",this.IY,!1,this));b&&(this.lp=new PF(!1,"fullscreen_btn",!0),this.lp.w.addHandler(this.xY,this),this.addChild(this.lp));this.fS=a;this.sk=new IF;this.sk.h(a);this.sk.Bx.addHandler(this.Ps,this);this.sk.Fx.addHandler(this.RI,this);this.sk.fx.addHandler(this.Os,this);this.addChild(this.sk);this.kT=new E;this.Nr=new E;this.m0=new E;this.fx=new E;this.Bx=new E;this.Fx=new E}r(OF,U);e=OF.prototype;e.fS=!0;e.DR=!0;e.bw=1;e.dJ=1;e.eO=!0;e.Xi=null;e.lp=null;
e.Eq=1;e.nh=null;e.gs=null;e.resize=function(a,b){var c=1;145>a&&(c=a/145,a=145);this.bw=c;OF.wa.resize.call(this,a,b);QF(this)};e.width=function(){return OF.wa.width.call(this)*this.bw};e.height=function(){return OF.wa.height.call(this)*this.bw};e.ya=function(a){this.dJ=a;QF(this)};function QF(a){var b=a.bw*a.dJ;a.eO&&Kg(a.displayObject(),b);a.sk.ya(b);a.nh&&a.nh.ya(b)}
e.h=function(a){this.enabled()!=a&&(OF.wa.h.call(this,a),this.Np.h(this.DR&&a),this.sk.h(a&&this.fS),this.Xi&&this.Xi.h(a),!a&&this.nh&&this.nh.j(!1))};e.co=function(a){this.DR=a;this.Np.h(this.enabled()&&a)};e.uN=function(a){this.lp&&this.lp.La(a)};e.hr=function(a){this.sk.hr(a)};e.Sj=function(a){this.sk.Sj(a)};e.UM=function(a){this.sk.UM(a)};e.OY=function(){this.Np.enabled()&&this.kT.a(!this.Np.selected())};e.xY=function(){v(this.lp).enabled()&&this.m0.a(!this.lp.selected())};e.Ps=function(){this.Bx.a()};
e.RI=function(){this.Fx.a()};e.Os=function(a){this.fx.a(a)};e.KY=function(){if(v(this.Xi).enabled()){var a=this.Xi.selected()?0:this.Eq;v(this.nh).setVolume(a);this.Nr.a(a)}};e.LZ=function(a){this.Eq=a;v(this.Xi).La(!1);this.Nr.a(a)};e.IY=function(){v(this.Xi).enabled()&&!v(this.nh).visible()&&(this.nh.j(!0),A(document,Rk,this.El,!1,this),v(this.gs).reverse(!1),this.gs.play(!0))};
e.El=function(a){var b=this.bw*this.dJ;a=hg(a,this.displayObject());a.scale(1/b);b=er(v(this.nh));var c=er(v(this.Xi));a=(b=me(c,b))?b.contains(a):!1;b=v(this.gs);b.mu()?b.it==a&&(b.it=!b.it,b.ym(1-b.fc)):a||(b.reverse(!0),b.play(!0))};e.KZ=function(){v(this.gs).it&&(v(this.nh).j(!1),md(document,Rk,this.El,!1,this))};function PF(a,b,c){WD.call(this,a,b,c)}r(PF,WD);PF.prototype.kO=!0;PF.prototype.enabled=function(){return this.kO};
PF.prototype.h=function(a){this.kO=a;var b=this.displayObject();a?Gg(b,"disabled"):Fg(b,"disabled")};function RF(a,b){this.ba=a;this.$h=b;SF(this,a);b.kT.addHandler(this.FZ,this);b.Nr.addHandler(this.kY,this);b.fx.addHandler(this.Os,this);b.Bx.addHandler(this.Ps,this);b.Fx.addHandler(this.RI,this);this.uc()}e=RF.prototype;e.CR=!1;e.QF=1;e.bI=1;
e.zN=function(a){var b=this.ba;b instanceof AF?(b.tq.removeHandler(this.uc,this),b.gn.removeHandler(this.uc,this),b.NH.removeHandler(this.uc,this),b.OB.removeHandler(this.uc,this)):(b.stateChangedEvent().removeHandler(this.uc,this),b.gn.removeHandler(this.uc,this),b.gE().removeHandler(this.uc,this));this.ba=a;SF(this,a);this.uc()};
function SF(a,b){b instanceof AF?(b.tq.addHandler(a.uc,a),b.gn.addHandler(a.uc,a),b.NH.addHandler(a.uc,a),b.OB.addHandler(a.uc,a)):(b.stateChangedEvent().addHandler(a.uc,a),b.gn.addHandler(a.uc,a),b.gE().addHandler(a.uc,a))}e.uc=function(){var a=this.$h,b=this.ba,c=b.playing();a.Np.La(c);b.MU&&a.UM(b.MU());a.hr(b.duration());a.Sj(b.currentTime())};e.FZ=function(a){a?this.ba.play():this.ba.pause()};e.kY=function(a){this.QF=a;this.ba.setVolume(this.bI*this.QF)};
e.Ps=function(){this.CR=this.ba.playing();this.ba.pause()};e.RI=function(){this.CR&&this.ba.currentTime()<this.ba.duration()&&this.ba.play()};e.Os=function(a){this.ba.seek(a)};function TF(a,b){U.call(this,"audio_with_controls");this.$h=this.JO(b);this.addChild(this.$h);this.FW=new RF(a,this.$h)}r(TF,U);e=TF.prototype;e.JO=function(a){return new OF(a,!1,!1)};e.Lj=function(a){this.$h.h(a)};e.co=function(a){this.$h.co(a)};e.ya=function(a){this.$h.ya(a)};e.qh=function(){return this};e.resize=function(){};e.setOverlayDisplayed=function(){};e.setVolume=function(a){var b=this.FW;b.bI=a;b.ba.setVolume(b.bI*b.QF)};function UF(a){AF.call(this,a)}r(UF,AF);e=UF.prototype;e.ZP=0;e.jH=!1;e.AI=function(){this.jH?this.jH=!1:UF.wa.AI.call(this)};e.CI=function(){UF.wa.CI.call(this);this.ZP=Na()};e.Dw=function(){UF.wa.Dw.call(this);if(this.ready()&&cj){var a=100>Na()-this.ZP;this.playing()||a||(this.jH=!0,a=this.qa(),a.play(),a.pause())}};function VF(a,b){var c=a.Ha();var d=w(c.Ma,ct).mo();Ba(d)||(d=[d]);d=Yl(d);d=new UF(d);var f=null;c.fg()||(f=this.LO(d,b||!c.De()));HF.call(this,a,d,f,b)}r(VF,HF);VF.prototype.LO=function(a,b){return new TF(a,b)};function WF(a){OF.call(this,a,!1,!1);this.Jx=new U("time");this.ub=this.dk=0;this.addChild(this.Jx);this.ya($i())}r(WF,OF);WF.prototype.Sj=function(a){WF.wa.Sj.call(this,a);this.dk=a;isNaN(this.dk)&&(this.dk=0);XF(this)};WF.prototype.hr=function(a){WF.wa.hr.call(this,a);this.ub=a;isNaN(this.ub)&&(this.ub=0);XF(this)};function XF(a){a.Jx.F(OE(Math.min(a.ub,Math.max(0,Math.floor(a.dk)))))};function YF(a,b){TF.call(this,a,b)}r(YF,TF);YF.prototype.JO=function(a){return new WF(a)};function ZF(a,b){VF.call(this,a,b)}r(ZF,VF);ZF.prototype.LO=function(a,b){return new YF(a,b)};function $F(a,b,c,d,f,g,h,k,m,t,u,x){U.call(this,"feedback");var F=this;this.Ml=void 0;this.g=a;this.Bd=new U("header");var J=new U("text");J.F(aG(this,d));f&&(d=new U("icon"),d.addChild(f),this.Bd.addChild(d));this.Bd.addChild(J);this.addChild(this.Bd);this.f=new U("content");a=-1==g?a.A("PB_FEEDBACK_UNLIMITED_ATTEMPTS"):g+""||"";f={};m=yt(m,c.content(),(f.ANSWER_ATTEMPTS=a,f));u=new Nn(m,new Ln(null,u,null,w(x,gm)));t=t.xe({l:"rich-text-view",htmlText:m.htmlText(),Oj:u,fl:!1});this.f.addChild(t);
if(t=c.audio())this.bc=b,this.bc.sb(t),b=new Zr(t),this.Cc=new ZF(b,k),this.Cc.qB.addHandler(function(){F.bc.audioStartedEvent().a()},this),this.Cc.oB.addHandler(function(){F.bc.ke.a()},this),t.fg()||(k=new YF(v(this.bc.ba),!0),this.f.Lc(k,0)),h&&t.vi()&&this.bc.start();h=!!c.audio()&&!v(c.audio()).fg();(this.CP=!c.content().oM()||h)&&this.addChild(this.f)}n($F,U);
function aG(a,b){switch(b){case "correct":return a.g.A("PB_GRADED_QUESTION_CORRECT");case "incorrect":return a.g.A("PB_GRADED_QUESTION_INCORRECT");case "partially":return a.g.A("PB_GRADED_QUESTION_PARTIALLY_CORRECT");case "info":return a.g.A("PB_SURVEY_QUESTION_ANSWERED")}throw Error("incorrect status");}$F.prototype.bN=function(a){p(this.Ml)&&this.Ml.width==a.width||(this.Ml=a);this.Wi()};$F.prototype.Wi=function(){zg(this.Bd.displayObject());this.Bd.height();!this.CP&&this.height()};
$F.prototype.deactivate=function(){this.bc&&this.bc.stop()};function bG(a,b,c){var d=c>b;qp.call(this,a,[d?0:.5],[1],d?500:250);this.RS=b;this.zG=c}n(bG,qp);function cG(a,b){return.5<b?1-cG(a,1-b):2*Math.pow(b,2)}bG.prototype.Uj=function(){var a=v(this.coords)[0];eE(0,this.RS+cG(this,a)*(this.zG-this.RS));v(this.element);this.element.style.opacity=""+Math.max(0,a-.5)/.5};bG.prototype.zi=function(){qp.prototype.zi.call(this)};
bG.prototype.Hg=function(){qp.prototype.Hg.call(this);v(this.element);this.element.style.opacity="";this.element.style.top="";vk&&(A(window,"scroll",this.dS,!1,this),Zi(function(){md(window,"scroll",this.dS,!1,this)},this,300))};bG.prototype.dS=function(){fE()!=this.zG&&eE(0,this.zG)};function dG(a){AF.call(this,a);dj&&CF.addHandler(this.MY,this)}r(dG,AF);dG.prototype.MY=function(a){this.playing()&&a instanceof UF&&this.play()};dG.prototype.videoWidth=function(){return BF(this)?this.qa().videoWidth:0};dG.prototype.videoHeight=function(){return BF(this)?this.qa().videoHeight:0};function eG(a,b,c){U.call(this,"video iphone");this.ba=a;a.Lj(!0);this.addChild(a.qa());this.w.addHandler(function(){this.ba.play()},this);this.resize(b,c)}r(eG,U);e=eG.prototype;e.ji=!1;e.Lj=function(){};e.co=function(){};e.ya=function(){};e.qh=function(){return this};e.Pa=function(){};e.zN=function(a){this.removeChild(this.ba.qa());this.ba=a;this.addChild(this.ba.qa())};e.uN=function(){};e.setOverlayDisplayed=function(a){this.ji=a;this.ba.Lj(!a)};e.setVolume=function(a){this.ba.setVolume(a)};function fG(a,b,c){U.call(this,"video");this.ba=a;a.Lj(!0);this.addChild(a.qa());this.resize(b,c)}r(fG,U);e=fG.prototype;e.ji=!1;e.Lj=function(){};e.co=function(){};e.ya=function(){};e.qh=function(){return this};e.Pa=function(){};e.zN=function(a){var b=this.width(),c=this.height();this.removeChild(this.ba.qa());this.ba=a;a.Lj(!this.ji);this.addChild(a.qa());this.ft(b,c)};e.ft=function(a,b){var c=this.ba.qa();a&&kg(c,a);b&&lg(c,b)};e.uN=function(){};e.setOverlayDisplayed=function(a){this.ji=a;this.ba.Lj(!a)};
e.setVolume=function(a){this.ba.setVolume(a)};function gG(a,b){var c=a.Ha(),d=hG(c),f=c.qk.width(),g=c.qk.height();this.Qx=Ck?new eG(d,f,g):new fG(d,f,g);if(Ck){c=c.qk.path();f=[];for(g=0;g<c.length;g++)f[g]=Hb(c.charAt(g));c=f.join("");f=v(this.eE());T(f,"background","url("+c+")");T(f,"background-size","100% 100%")}HF.call(this,a,d,this.Qx,b);$r(a)||this.start()}r(gG,HF);gG.prototype.eE=function(){return this.Qx.qh()};gG.prototype.Pa=function(a){gG.wa.Pa.call(this,a);if(!a&&N){var b=hG(this.rQ.Ha());this.OK(b)}this.Qx.uN(!1);this.Qx.Pa(a)};
gG.prototype.OK=function(a){this.Qx.zN(a);gG.wa.OK.call(this,a)};function hG(a){var b=w(a.YK,it).mo();Ba(b)||(b=[b]);b=Zl(b);b=new dG(b);a=a.qk.path();null!=a&&b.qa().setAttribute("poster",a);return b};function iG(a,b,c,d){this.Se=this.Cc=null;this.Bc=!1;this.Zj=b;this.yg=c;this.Da=d;this.Ic=w(this.Da,gm);if(a&&b){if(a=b.bf)this.Cc=new ZF(a,c),this.Cc.qB.addHandler(this.Xg,this),this.Cc.oB.addHandler(this.Wg,this),hm(this.Ic,this.Cc.ba);if(b=b.kd)this.Se=new gG(b,c),this.Se.qB.addHandler(this.Rs,this),this.Se.oB.addHandler(this.Gl,this),hm(this.Ic,this.Se.ba)}this.rg=new E;this.$j=new E;this.ke=new E;this.Jk=new E;this.Yl=new E;this.Ik=new E}e=iG.prototype;
e.uD=function(){this.Pa(!1);this.Cc&&im(this.Ic,this.Cc.ba);this.Se&&im(this.Ic,this.Se.ba)};e.bD=function(){this.Cc&&this.Cc.ba.qa().load()};e.Pa=function(a){if(this.Bc!=a&&(this.Bc=a,this.Cc&&this.Cc.Pa(a),this.Se&&this.Se.Pa(a),a?(this.Da.xz().addHandler(this.Bt,this),this.Bt()):this.Da.xz().removeHandler(this.Bt,this),a&&this.Cc)){var b=v(v(this.Zj).bf);a=this.Cc;var c=this.$j;(b.Ha().vi()||b.Ha().fg())&&(this.yg||$r(b))&&(b=new Jl,c.a(a.ba,!0,b),b.suspended()||a.start())}};
e.setOverlayDisplayed=function(a){this.Cc&&this.Cc.setOverlayDisplayed(a);this.Se&&this.Se.setOverlayDisplayed(a)};function jG(a){return a.Cc?a.Cc.eE():null}function kG(a){return a.Se?a.Se.eE():null}e.ya=function(a){this.Cc&&this.Cc.ya(a);this.Se&&this.Se.ya(a)};e.Xg=function(a){this.rg.a(a)};e.Rs=function(a){this.Jk.a(a)};e.Wg=function(a){this.ke.a(a)};e.Gl=function(a){this.Ik.a(a)};e.audioStartedEvent=function(){return this.rg};e.audioStartingEvent=function(){return this.$j};e.Io=function(){return this.Ik};
e.videoStartedEvent=function(){return this.Jk};e.videoStartingEvent=function(){return this.Yl};e.Bt=function(){var a=this.Da.volume();this.Cc&&this.Cc.setVolume(a);this.Se&&this.Se.setVolume(a)};function lG(a){a.Cc&&a.Cc.stop();a.Se&&a.Se.stop()};function mG(a){U.call(this,a);this.Sd=new E}n(mG,U);e=mG.prototype;e.pd=function(){return this.Sd};e.resize=function(a,b){U.prototype.resize.call(this,a,b);this.Ja()};e.Pa=function(a){a&&this.Ja()};e.enabled=function(){return this.Kb};e.h=function(a){this.Kb=a;this.c("disabled",!this.Kb)};e.Ja=function(){};function nG(){}nG.prototype.value=function(){return this.Ud};nG.prototype.ad=function(a){this.Ud=a};function oG(a,b,c,d){U.call(this,"");this.gW=new E;this.J_=new E;this.t_=new E;var f=this.Sv();b&&(f+=" review");f=l(f.split(" "));for(var g=f.next();!g.done;g=f.next())fr(this,g.value);this.Ca=a.slide();this.rg=new E;this.ke=new E;this.C=a;this.T=c;this.h_=this.ka=b;this.xd=d||!1;this.Da=c.soundController();c=this.slide().am();this.Pb=new iG(c,a.gD(),b,this.Da);this.Pb.audioStartedEvent().addHandler(this.Xg,this);this.Pb.ke.addHandler(this.Wg,this);this.dt=this.ZF(this.slide().description());pG(this,
b,this.xd);this.addChild(this.dt);(b=jG(this.Pb))&&this.Xu(b);var h=c?c.ib:null;if(h){b=h.Ma;this.fJ=new U;b.nm()?this.ib=new cr(b.qD()):(this.ib=new U,T(this.ib,"background-image",fj(b.path())),T(this.ib,"background-size","cover"));b=qG(this);var k=b instanceof Dm?b.zl:null,m=xm(qG(this).rotationAngle());this.ib.w.addHandler(function(){k?gj(k.url(),k.target()):this.Sd.a(h,m)},this);this.IT=new Xk(this.ib.displayObject(),[new YE]);dl(this.IT,"scale").ax.addHandler(function(a){1<a&&this.Sd.a(h,m)},
this);Zk(this.IT);this.fJ.addChild(this.ib);this.Xu(this.fJ)}(this.VC=kG(this.Pb))&&this.Xu(this.VC);this.HN();a instanceof V&&(a.submittedEvent().addHandler(this.RA,this),this.RA());this.Sd=new E;this.Lb=new E;this.zg=new E;this.Ez=new E;this.WB=new E;this.NJ=new E}n(oG,U);e=oG.prototype;e.pd=function(){return this.Sd};e.fz=function(){return this.J_};e.Ky=function(){return this.t_};e.NT=function(){return new E};e.zE=function(a){var b=new U("title");b.F(a);this.Lc(b,0)};e.slide=function(){return this.C.slide()};
e.bD=function(){this.Pb.bD()};e.Vk=function(){};e.um=function(){};e.G=function(){return this.T.U()};e.P=function(){return this.T.da()};e.$=function(){return this.T.LC.$.displayObject()};e.g=function(){return this.T.I()};e.Uc=function(){return this.T.xu()};e.ya=function(a){this.M=a};
e.Tj=function(a,b){this.Pc&&(this.Pc.deactivate(),this.removeChild(this.Pc),this.Pc=void 0);var c=this.T.ZW;if(this.ka||!(this.C&&this.C instanceof V&&!this.C.zb().get(this.C)||"noNotification"==c)){if(a){c=wj(this.G(),"feedback_icon");var d=!this.ka,f="info";this.C.slide().settings().K()&&(f=v(this.C.review()).status());null==this.bc&&(this.bc=new VA(this.Da),this.bc.audioStartedEvent().addHandler(this.Xg,this),this.bc.ke.addHandler(this.Wg,this));this.Pb&&lG(this.Pb);this.bc.uD();var g=(this.C&&
this.C instanceof V&&this.C.submitted(),!1);d=d&&!g;g=rG(this,15);g=new bt(g);this.Pc=new $F(this.g(),this.bc,a,f,c,b,d,this.ka,this.P(),g,this.Uc(),this.Da);this.addChild(this.Pc);this.visible()&&sG(this)}a&&!this.h_&&(1<this.M?Zi(function(){tG(this)},this):tG(this),uG(this))}};e.cm=function(){uG(this)};e.io=function(){return vG(this,this.ka,this.xd)};
function uG(a){if(a.T.$y()&&a.C&&a.C instanceof V&&!a.C.rb()){var b=a.C.review();b=!!b&&b.status();if("partially"==b||"incorrect"==b)wG(a,!0),fr(a,"review")}}e.Xg=function(a){this.rg.a(a)};e.Wg=function(a){this.ke.a(a)};function tG(a){a.NJ.a(new nG);var b=v(a.Pc).displayObject().offsetTop;(new bG(a.Pc.displayObject(),fE(),b)).play()}e.h=function(a){var b=null!=this.Pc;this.Ea.h(a&&this.C instanceof V&&this.C.rb()&&!b&&!this.ka)};e.visible=function(){return U.prototype.visible.call(this)};
e.j=function(a){U.prototype.j.call(this,a);a&&(this.Ea.Pa(a),sG(this))};e.activated=function(){return this.Bc};e.LD=function(){this.T.LC.LD()};e.Pa=function(a){this.Bc=a;this.Pb.Pa(a);this.visible()&&this.Ea.Pa(a);this.Pc&&(a?this.pN():this.Pc.deactivate())};e.setOverlayDisplayed=function(a){this.Pb.setOverlayDisplayed(a)};e.ZF=function(a){var b=rG(this,this.vA());b=new bt(b);b=new jF(a,this.P(),b,this.Uc(),this.Da);a.Be()&&b.c("empty",!0);return b};
function pG(a,b,c){a.Ea=a.Oc(b,c);b&&wG(a,c);a.Ea.pd().addHandler(function(a){this.pd().a(a)},a)}e.Oc=function(){throw Error("override");};function wG(a,b){a.ka=!0;a.xd=b;a.oi(b)}e.oi=function(){};e.HN=function(){this.addChild(this.Ea)};e.Sv=function(){return"visualizer"};e.bN=function(a,b){this.Ml=new K(a,b);sG(this)};function sG(a){a.Pc&&a.Pc.bN(v(a.Ml))}e.UR=function(a){this.dt.ra(a)};e.yn=function(a){this.Ea.ra(a)};
e.resize=function(a){if(a){U.prototype.resize.call(this,a);this.UR(a);var b=this.slide().am();if(this.ib){var c=v(b.ib).Ma,d=qG(this).rotationAngle();xG(this.ib,a,c.width(),c.height(),xm(d),v(this.fJ))}this.VC&&(b=v(b.video()),xG(this.VC,a,b.qk.width(),b.qk.height()));b=zg(this.Ea.displayObject());this.yn(a-(b.left+b.right));sG(this)}};function qG(a){a=Ph(a.slide().jb().Mb(),"slidePicture")[0];return w(a,Dm)}e.Xu=function(a){this.addChild(a)};
function xG(a,b,c,d,f,g){var h=zg(g?g.displayObject():a.displayObject());b-=h.left+h.right;h=.5*(Fn()?document.documentElement.clientHeight:En()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))-(h.top+h.bottom);var k=new L(0,0,c,d);k=p(f)?Kr(k,f):k;h=Rg({width:k.width,height:k.height,boundingWidth:b,boundingHeight:h,Te:!1});k=h.scale;var m=Math.round(c*k),t=Math.round(d*k);b=Math.floor((b-m)/2);p(f)?(v(g),T(a,"transform",vm(b,Math.floor((h.height-t)/2))+" "+um(k)+" "+wm(f)),
a.resize(c,d),g.resize(h.width,h.height)):(a.resize(m,t),a.Hf(b))}e.audioStartedEvent=function(){return this.gW};e.audioStartingEvent=function(){return this.Pb.audioStartingEvent()};e.videoStartedEvent=function(){return this.Pb.videoStartedEvent()};e.videoStartingEvent=function(){return this.Pb.videoStartingEvent()};
e.RA=function(){w(this.C,V);if(this.Wc){var a=this.displayObject();Gg(a,this.Wc);this.Wc=void 0}if(this.C.submitted())if(this.C.slide().settings().K()){if(a=this.C.review())this.Wc=a.status()}else this.Wc=this.C.ko()?"answered":"notanswered";else this.Wc="notanswered";this.C.rb()||this.h(!1);this.Wc&&(a=this.displayObject(),Fg(a,this.Wc))};e.Io=function(){return this.Pb.Io()};e.pN=function(){lG(this.Pb)};e.rv=function(a){return ZA(new YA({I:this.g(),B:this.$()}),{af:this.C,mode:a})};e.vA=function(){return 16};
function rG(a,b){return new Ys({fontSize:b,da:a.P(),gU:"#000000"})}function yG(a){a=rG(a,15);return new bt(a)}function vG(a,b,c){a=a.Ca.settings().K();return b?c&&a?"reviewWithCorrectAnswers":"reviewWithoutCorrectAnswers":"normal"};function zG(a,b,c,d){oG.call(this,a,b,c,d);this.pk=!1}n(zG,oG);e=zG.prototype;
e.Oc=function(a,b){var c=this;this.dt.j(!1);var d=new mG("drag-n-drop");this.Ca.settings().K();var f=new Ev({B:this.$(),da:this.P(),U:this.T.U(),I:this.g(),quizSize:new K(500,500),Rh:new bt(void 0),Ze:null});f=new bC({U:this.T.U(),da:this.P(),Ig:f,bb:f,ng:!1,I:this.g(),B:this.$(),zm:new wF});b=vG(this,a,b);this.Jb=f.create(this.C,b);d.addChild(this.Jb);this.qe=new P({l:"overlay"});b=new P({o:R(this.qe,"bg")});this.qe.addChild(b);b.addChild(new P({o:R(this.qe,"icon")}));f=new P({o:R(this.qe,"label")});
f.F(this.g().A("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));b.addChild(f);a||(d.addChild(this.qe),this.pk=!1,this.qe.w.addHandler(function(){c.qe.c("hidden",!0);if(!c.pk&&c.C.rb()){var a=new xF({U:c.T.U(),JM:!1,I:c.g(),af:c.C,quizSize:c.fd,content:c.Jb});c.Lb.a(a,!1,!0);a.mf&&(c.pk=!0,a.Nc.addHandler(function k(){a.Nc.removeHandler(k);d.addChild(this.Jb);this.pk=!1;AG(this,this.fd,this.jO.width,this.jO.height)},c))}}));return d};e.Xe=function(){this.Jb&&this.Jb.Xe()};
e.oi=function(a){this.Jb.Nb(vG(this,!0,a));this.Jb.h(!1);this.Jb.Pa(!0);this.qe.j(!1)};e.Xu=function(a){oG.prototype.Xu.call(this,a);a.j(!1)};e.RA=function(){oG.prototype.RA.call(this);this.C.rb()||this.qe.c("hidden",!0)};
function AG(a,b,c,d){isNaN(d)||isNaN(c)||(a.fd=b,a.jO=new K(c,d),a.pk||(c=Rg({width:b.width,height:b.height,boundingWidth:c-36,boundingHeight:d-36,Te:!0}).scale,a.Jb.resize(b.width,b.height),a.Jb.setParentScale(c),Kg(a.Jb.displayObject(),c),a.qe.resize(b.width*c,b.height*c),d=(a.Ea.width()-b.width*c)/2,a.Jb.move(d,0),a.qe.move(d,0),a.Ea.Bb(c*b.height)))};function BG(a,b,c,d,f){mG.call(this,"info");this.addChild(new jF(a,b,c,d,f))}n(BG,mG);function CG(a,b,c){oG.call(this,a,b,c)}n(CG,oG);CG.prototype.Sv=function(){return oG.prototype.Sv.call(this)+" info"};CG.prototype.Oc=function(){return new BG(this.Ca.content().Sa(),this.P(),yG(this),this.Uc(),this.Da)};CG.prototype.vA=function(){return 25};function DG(a,b,c){oG.call(this,a,b,c)}n(DG,CG);DG.prototype.Sv=function(){return CG.prototype.Sv.call(this)+" intro"};DG.prototype.resize=function(a,b){CG.prototype.resize.call(this,a,b);a=this.C.slide().jb().QD()?0:Math.max(0,Math.floor((b-this.height())/2));this.od(a)};DG.prototype.vA=function(){return 28};function EG(a,b,c,d){U.call(this,"detailed_results");this.R=[];var f=new U("title");f.F(a.A("PB_PRINT_DETAILED_REPORT_TITLE"));this.addChild(f);this.ic=new U("result-items-container");this.addChild(this.ic);d.slidePoolState()&&this.SE(a,b,c,d)}n(EG,U);
EG.prototype.SE=function(a,b,c,d){var f=d.Ua.Ta().lg().type(),g=d.slidePoolState(),h=d.la();d=d.Qn;f="graded"==f;g=l(g.slides());for(var k=g.next();!k.done;k=g.next())k=k.value,k instanceof V&&(d||!h||k.hasBeenVisited())&&(this.ic.addChild(new U("separator")),k=new FE(b,null,c,k,a,f),this.ic.addChild(k),this.R.push(k))};function FG(a){this.O=a}e=FG.prototype;e.awardedPercent=function(){return this.O.awardedPercent()};e.awardedScore=function(){return this.O.awardedScore()};e.maxScore=function(){return this.O.maxScore()};e.$c=function(){throw Error("");};e.passingPercent=function(){throw Error("");};e.isPassed=function(){return this.O.isPassed()};e.slidePoolState=function(){return this.O};function GG(a,b,c,d,f,g){U.call(this,"progress_bar");a=new U("topLabels");b=new U("title");b.F(g);a.addChild(b);var h=Xg(d.awardedScore()),k=Xg(d.maxScore());d=new U("passingScore");d.F(h+" / "+k);a.addChild(d);this.addChild(a);d=new U("progressBar");var m=new U("value");Zi(function(){var a=h/k*100;a=Math.max(.01,a);T(m,"width",a+"%")},this);fr(d,"answered");d.addChild(m);this.addChild(d)}n(GG,U);function HG(a,b,c,d,f,g,h){U.call(this,"groupSection");a=new FG(g);h=Object.assign(h);h.Y1=!1;b=new GG(c,b,d,a,h,g.title());this.addChild(b)}n(HG,U);function IG(a,b,c,d,f){U.call(this,"groupsResult");var g=new U("titleLabel"),h=b.A("PB_PRINT_RESULT_BY_SECTION");g.F(h);this.addChild(g);this.DP=!1;g=new U("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 HG(a,b,"en",c,!1,h,f),g.addChild(h),this.DP=!0)}n(IG,U);function JG(a){mG.call(this,"details");this.Ca=a}n(JG,mG);
JG.prototype.th=function(a,b,c){a.evaluation();a=this.Ca.jb().Mb();b=new P({l:"awarded-section"});var d=Rh(a,"awardedScoreLabel");if(d){var f=Qh(a,"awardedScoreLabel"),g=new P({o:R(b,"awarded-score-label")});g.Ee(yt(c,f.Sa()).htmlText());b.addChild(g)}if(f=Rh(a,"awardedScoreValue")){g=Qh(a,"awardedScoreValue");var h=new P({o:R(b,"awarded-score-value")});h.Ee(yt(c,g.Sa()).htmlText());b.addChild(h)}(d||f)&&this.addChild(b);b=new P({l:"passing-section"});if(d=Rh(a,"passingScoreLabel"))f=Qh(a,"passingScoreLabel"),
g=new P({o:R(b,"passing-score-label")}),g.Ee(yt(c,f.Sa()).htmlText()),b.addChild(g);if(f=Rh(a,"passingScoreValue"))a=Qh(a,"passingScoreValue"),g=new P({o:R(b,"passing-score-value")}),g.Ee(yt(c,a.Sa()).htmlText()),b.addChild(g);(d||f)&&this.addChild(b)};function KG(a,b,c,d){oG.call(this,a,!1,c);var f=Rh(a.slide().jb().Mb(),"awardedScoreValue"),g=Rh(a.slide().jb().Mb(),"passingScoreValue"),h=Rh(a.slide().jb().Mb(),"reportBtn");a=h&&a.slide().content().lN();var k={I4:f,Y1:g,B4:h,lN:a};this.Ea.th(b,c.I(),c.da());fr(this,"result");(c=b.evaluation())&&"graded"==b.Ua.Ta().lg().type()?fr(this,c.quizPassed()?"passed":"failed"):fr(this,"survey");this.Hm=new U("btns-container");this.dt.addChild(this.Hm);this.Qb=d;this.i=b;c=(d=b.evaluation())?this.Qb.allowRetakeQuiz():
!1;var m=Rh(this.Ca.jb().Mb(),"restartBtn");this.zk&&this.Hm.addChild(this.zk);c&&m&&(c=Qh(this.Ca.jb().Mb(),"restartBtn"),this.gt=new WD(!1,"result_btn"),this.gt.Hl=!0,this.gt.c("restart",!0),this.gt.F(c.Sa().text()),this.Hm.addChild(this.gt));d&&a&&(a=new IG(this.G(),this.g(),this.Ca,this.i,k),a.DP&&this.addChild(a));h&&(h=new EG(this.g(),this.G(),this.P(),b),this.addChild(h));h=!0;if(!d||"quizPassingScore"==b.settings().passingScoreType())if(f||g)h=!1;h&&fr(this.dt,"onlyDescription")}n(KG,oG);
e=KG.prototype;e.Oc=function(){return new JG(this.Ca)};e.ZF=function(a){var b=oG.prototype.ZF.call(this,a);70<a.text().length&&b.c("small-text",!0);a=new U("descriptionContainer");var c=new P({l:"result-icon"});a.addChild(c);a.addChild(b);return a};e.HN=function(){this.dt.addChild(this.Ea);if(Rh(this.Ca.jb().Mb(),"reviewBtn")){var a=Qh(this.Ca.jb().Mb(),"reviewBtn");this.zk=new WD(!1,"result_btn");this.zk.Hl=!0;this.zk.F(a.Sa().text())}};e.UR=function(){};e.yn=function(){};
e.fz=function(){return this.zk?this.zk.w:oG.prototype.fz.call(this)};e.Ky=function(){return this.gt?this.gt.w:oG.prototype.Ky.call(this)};e.vA=function(){return 28};function LG(a){VE.call(this,"correct_answer_popup");this.g=a;this.wm(!0)}n(LG,VE);function MG(a){var b=new U("user_answer_title");b.F(a.g.A("Q_USER_ANSWER_TITLE"));a.addChild(b)}function NG(a){var b=new U("correct_answer_title");b.F(a.g.A("Q_CORRECT_ANSWERS_TITLE"));a.addChild(b)}function OG(a){var b=new WD(!1,"ok_button",!1);b.F(a.g.A("PB_DIALOG_BOX_OK_BUTTON"));a.addChild(b);b.w.addHandler(function(b,d){d.preventDefault();a.close()},a)}LG.prototype.open=function(){VE.prototype.open.call(this);this.Ja()};
LG.prototype.eb=function(a){this.resize(a)};LG.prototype.Ja=function(){T(this,"bottom","auto");T(this,"height","");this.OP();this.Bb(this.height());T(this,"bottom","")};LG.prototype.OP=function(){};function PG(a,b,c){LG.call(this,a);MG(this);a=new U("user_answer");a.F(b);this.addChild(a);NG(this);b="";for(a=0;a<c.length;++a){var d=c[a];0<a&&(b+="\n");b+=d}c=new U("correct_answer");c.F(b);this.addChild(c);OG(this)}n(PG,LG);function QG(a){P.call(this,{l:a})}n(QG,P);QG.prototype.wD=function(){var a=Wf();a&&a.blur()};QG.prototype.cU=function(){};QG.prototype.jz=function(){return 0};QG.prototype.iz=function(){return 0};function RG(a){mG.call(this,a);this.f=null;this.ea=new QG("text_with_gaps");this.addChild(this.ea)}n(RG,mG);e=RG.prototype;e.setContent=function(a){this.f=a;this.ea.addChild(a)};e.content=function(){return v(this.f)};e.ja=function(){this.va()};e.h=function(a){mG.prototype.h.call(this,a);this.f&&this.f.h(a)};e.va=function(){this.f&&this.f.Yc()};function SG(a,b,c,d){oG.call(this,a,b,c,d);fr(this,"graded")}n(SG,oG);function TG(a){SG.apply(this,arguments)}n(TG,SG);TG.prototype.Oc=function(a,b){var c=new RG("fill_in_the_blank"),d=rG(this,15);d=new Ev({B:document.body,da:this.P(),U:this.T.U(),I:this.g(),quizSize:new K(0,0),Rh:new bt(d),Ze:null});a=vG(this,a,b);a=d.Tt({parent:c.ea,af:this.C,mode:a,iM:!0,Lt:this.rv(a),ng:!1});c.setContent(a);return c};
TG.prototype.oi=function(a){var b=this,c=this.Ea.content(),d=vG(this,!0,a);c.Nb(d);var f=this.Ca.settings().K();c.re.addHandler(function(c){if(a&&f){var d=c.response(),g=[];c=l(c.placeholder().values);for(var m=c.next();!m.done;m=c.next())g.push(m.value.text());c=b.g().A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=new PG(b.g(),d||c,g);b.Lb.a(d)}},this)};TG.prototype.yn=function(a){SG.prototype.yn.call(this,a);this.Ea.va()};function UG(){oy.call(this,"oval")}n(UG,oy);function VG(){oy.call(this,"rectangle")}n(VG,oy);function WG(a,b,c,d,f){var g=new Lo(c,d);g.Lq();for(var h=new vo(2,"white"),k=0;k<b.length;++k){var m=b[k];if(m.correct()){var t=new po(f?"#80E83F":m.correct()?"#80E83F":"#D63134",.5),u=m.rect(),x=u.left*c/1E4,F=u.top*d/1E4;if(m instanceof UG){var J=u.width*c*.5/1E4;u=u.height*d*.5/1E4;Qo(g,x+J,F+u,J,u,h,t)}else if(m instanceof VG)Ro(g,x,F,u.width*c/1E4,u.height*d/1E4,h,t);else if(m instanceof py){J=new go;m=m.points();var Z=m[0];J.moveTo(Z.x*u.width*c/1E4+x,Z.y*u.height*d/1E4+F);for(var Ja=1;Ja<
m.length;++Ja)Z=m[Ja],J.lineTo(Z.x*u.width*c/1E4+x,Z.y*u.height*d/1E4+F);J.close();So(g,J,h,t)}else throw Error("cannot draw abstract hot area");}}g.xo(a)};function XG(a){aF.call(this,a);this.ia=[];this.ue=new U("points_area")}n(XG,aF);e=XG.prototype;
e.sb=function(a,b,c,d,f,g){this.G=a;this.X=b;this.ka=c;this.kQ=d;p(f)&&(this.pg=new U("hotspots_area"),this.addChild(this.pg),WG(this.pg.displayObject(),f,this.Ma.width(),this.Ma.height(),g),Ui(this.pg.displayObject(),"0 0"));this.addChild(this.ue);this.ka||(fr(this.ue,"editable"),this.ue.w.addHandler(this.RY,this));this.X.kJ.addHandler(this.cw,this);this.X.MB.addHandler(this.cw,this);this.X.NB.addHandler(this.cw,this);this.vE(this.Hh);this.cw()};
e.BF=function(){return Math.min(this.width()/this.qb.width(),this.height()/this.qb.height())};e.vE=function(a){aF.prototype.vE.call(this,a);for(a=0;a<this.ia.length;++a)Kg(this.ia[a].displayObject(),this.Hh)};
e.YF=function(a){var b=new P({l:"hotspot-point"});(new Yt({parent:b,color:"#F2F2F2",size:26,duration:this.ka?1500:750,scale:1.6,o:R(b,"animated-layer"),ny:!0})).qr();var c=new P({o:R(b,"point-view")});b.addChild(c);var d=new P({o:R(c,"marker")});c.addChild(d);b.ya(this.Hh,"50% 50%");this.ka||A(b.displayObject(),Pk,La(this.QY,this,b,a),!1,this);return b};
e.QY=function(a,b,c){c.stopPropagation();c.preventDefault();this.Wj=a;this.Wj.ya(1.8*this.Hh,"50% 50%");A(document,Rk,this.Fw,!0,this);A(document,Qk,this.dR,!0,this);c=this.X;c.ia.splice(c.ia.indexOf(b),1);c.ia.push(b);this.ia.splice(this.ia.indexOf(a),1);this.ia.push(a);this.ue.addChild(a);gr(this.ue,"editable");this.Wj.c("dragged",!0)};e.Fw=function(a){a.stopPropagation();a.preventDefault();var b=YG(this,a);a=be(b.x,0,this.ue.width());b=be(b.y,0,this.ue.height());v(this.Wj).move(a,b)};
e.dR=function(a){a.stopPropagation();a.preventDefault();md(document,Rk,this.Fw,!0,this);md(document,Qk,this.dR,!0,this);v(this.Wj);a=this.X.points()[$a(this.ia,this.Wj)];var b=new I(this.Wj.x()/this.ue.width(),this.Wj.y()/this.ue.height());a.sg!=b&&(a.sg=b,a.u.a());this.Wj.ya(this.Hh,"50% 50%");this.Wj.c("dragged",!1);this.Wj=void 0;fr(this.ue,"editable")};e.WE=function(){if(this.X){var a=this.qb.x()+this.Sn.x,b=this.qb.y()+this.Sn.y;this.ue.move(a,b);this.pg&&this.pg.move(a,b)}};
e.LN=function(){this.X&&(this.ue.resize(this.qb.width()*this.M,this.qb.height()*this.M),this.cw(),this.pg&&Kg(this.pg.displayObject(),this.M),this.WE())};
e.cw=function(){if(this.X){for(var a=0;a<this.X.points().length;++a){var b=this.X.points()[a];this.ia[a]||(this.ia[a]=this.YF(b),this.ue.addChild(this.ia[a]));b=b.sg;this.ia[a].move(b.x*this.ue.width(),b.y*this.ue.height())}if(this.ia.length>this.X.points().length){for(a=this.X.points().length;a<this.ia.length;++a)this.ue.removeChild(this.ia[a]);this.ia=this.ia.slice(0,this.X.points().length)}}};
e.RY=function(a,b){b.target==a.displayObject()&&(a=this.kQ==Number.MAX_VALUE,this.X.points().length<this.kQ||a)&&(b=YG(this,b),b=new I(b.x/this.ue.width(),b.y/this.ue.height()),Qu(this.X,b))};function YG(a,b){b instanceof Sc&&(b=b.Gd);var c=b.clientX,d=b.clientY;b.changedTouches&&(c=b.changedTouches[0].clientX,d=b.changedTouches[0].clientY);a=gg(a.ue.displayObject());c-=a.x;d=d-a.y+(ek?0:fE());return new I(c,d)};function ZG(a,b,c,d,f,g,h,k){dF.call(this,"hotspot_popup",c);this.G=a;this.X=d;this.aj.sb(a,d,f,g,h,k);this.g=b;this.qH();this.ka=f}n(ZG,dF);
ZG.prototype.qH=function(){var a=this,b=this.D;if(b)if(this.ka){var c=new U("close");c.addChild(wj(this.G,"close_popup_icon"));c.w.addHandler(function(){a.close()},this);b.addChild(c)}else{c=function(){return a.X.Rt()};var d=new U("clear");d.F(this.g.A("PB_CLEAR_HOTSPOTS_BUTTON_LABEL"));d.w.addHandler(c,this);b.addChild(d);d=new U("clear-icon");d.w.addHandler(c,this);b.addChild(d);c=new U("done");c.F(this.g.A("PB_MINI_SKIN_DIALOG_SUBMIT_BUTTON"));c.w.addHandler(this.close,this);b.addChild(c);c=new U("done-icon");
c.w.addHandler(this.close,this);b.addChild(c)}};ZG.prototype.KO=function(a){return new XG(a)};ZG.prototype.Ja=function(a,b){dF.prototype.Ja.call(this,a,b);var c=a>b;c&&(this.aj.od(0),this.aj.resize(a-(this.D?56:0),b));this.D&&(c?(T(this.D,"height",b/this.scale()+"px"),T(this.D,"right",-56*(1-this.scale())+"px")):(T(this.D,"height",""),T(this.D,"right","")))};function $G(a,b,c,d,f){mG.call(this,"hotspot");this.FX=d;this.ka=f;this.pg=new U("hotspots_area");this.G=a;this.X=c;this.X.NB.addHandler(this.FI,this);this.Qm=b;this.ia=[];this.Bh=new U("image");b&&T(this.Bh,"background-image",fj(b.path()));T(this.Bh,"background-size","cover");this.addChild(this.Bh);this.pG=new E;this.w.addHandler(this.sR,this);this.JT=new Xk(this.displayObject(),[new YE]);dl(this.JT,"scale").ax.addHandler(this.sR,this);Zk(this.JT)}n($G,mG);e=$G.prototype;e.FI=function(){aH(this)};
e.oc=function(a){this.pg.Wk();v(this.Bh.displayObject().parentNode).insertBefore(this.pg.displayObject(),this.Bh.displayObject().nextSibling);p(a)&&this.Qm&&WG(this.pg.displayObject(),a,this.Qm.width(),this.Qm.height(),this.FX);Ui(this.pg.displayObject(),"0 0");this.Ja()};
function aH(a){for(var b=0;b<a.X.points().length;++b){var c=a.X.points()[b];a.ia[b]||(a.ia[b]=a.YF(),a.addChild(a.ia[b]));c=c.sg;a.ia[b].move(a.Bh.x()+c.x*a.Bh.width(),c.y*a.Bh.height())}if(a.ia.length>a.X.points().length){for(b=a.X.points().length;b<a.ia.length;++b)a.removeChild(a.ia[b]);a.ia=a.ia.slice(0,a.X.points().length)}}
e.YF=function(){var a=new P({l:"hotspot-point"});(new Yt({parent:a,color:"#F2F2F2",size:26,duration:this.ka?1500:750,scale:1.6,o:R(a,"animated-layer"),ny:!0})).qr();var b=new P({o:R(a,"point-view")});a.addChild(b);var c=new P({o:R(b,"marker")});b.addChild(c);return a};
e.Ja=function(){if(this.Qm){var a=this.width(),b=this.dc();this.M=Math.min(1,a/this.Qm.width(),b/this.Qm.height());this.Bh.resize(Math.floor(this.Qm.width()*this.M),Math.floor(this.Qm.height()*this.M));this.Bh.Hf(Math.floor((a-this.Bh.width())/2));this.pg&&(this.pg.Hf(this.Bh.x()),Kg(this.pg.displayObject(),this.M));aH(this)}};e.dc=function(){return.7*(Fn()?document.documentElement.clientHeight:En()?Math.min(screen.width,screen.height):Math.max(screen.width,screen.height))};
e.sR=function(){this.enabled()&&this.pG.a()};e.eM=function(){return this.Bh};function bH(a,b,c,d){SG.call(this,a,b,c,d);this.pk=!1}n(bH,SG);
bH.prototype.Oc=function(a){var b=this.Ca.content().ib,c=!this.Ca.settings().K();b=new $G(this.G(),b,this.C.contentState(),c,a);this.qe=new P({l:"overlay"});c=new P({o:R(this.qe,"bg")});this.qe.addChild(c);c.addChild(new P({o:R(this.qe,"icon")}));var d=new P({o:R(this.qe,"label")});d.F(this.g().A("PB_MINI_SKIN_TAP_TO_ANSWER_QUESTION"));c.addChild(d);a||b.eM().addChild(this.qe);this.C.initiated()&&this.qe.c("hidden",!0);b.pG.addHandler(this.QQ,this);return b};
bH.prototype.QQ=function(){if(!this.pk){this.qe.c("hidden",!0);var a=this.Ea,b=this.Ca.content().ib,c=!this.Ca.settings().K(),d=v(this.Ca.settings().Oh()),f=new ZG(this.G(),this.g(),b,this.C.contentState(),!1,d.isEnabled()?d.value():Number.MAX_VALUE,void 0,c);this.Lb.a(f,!1,!0);f.mf&&(this.pk=!0,f.Nc.addHandler(function h(){f.Nc.removeHandler(h);this.pk=!1;aH(a)},this))}};bH.prototype.oi=function(a){this.pk=!1;var b=this.Ea;b.pG.removeHandler(this.QQ,this);a=a?this.Ca.content().areas():void 0;b.oc(a)};function cH(a,b,c,d,f,g,h,k){for(var m=[],t=0;t<f.length;++t)m.push(d.indexOf(f[t].response()));qF.call(this,a,b,c,g,h,k,m);this.Mg=d;rF(this,a,g)}n(cH,qF);cH.prototype.tv=function(a,b){if(this.Mg)for(var c=0;c<this.Mg.length;++c)this.Vr(a,this.Mg[c],c==b,c)};function dH(a,b,c,d,f,g){LG.call(this,a);this.P=b;this.wd=c;this.Da=d;MG(this);this.w0=eH(this,f,"user_answer");NG(this);this.GW=eH(this,g,"correct_answer");OG(this)}n(dH,LG);function eH(a,b,c){b=new oF(b.textRange(),b.vc,a.P,56,a.wd,a.Da);b.c(c,!0);a.addChild(b);return b}dH.prototype.OP=function(){this.w0.invalidate();this.GW.invalidate()};function fH(a){this.DA=a;this.nb=p(a)?rj(a):""}fH.prototype.text=function(){return this.nb};fH.prototype.text=fH.prototype.text;fH.prototype.htmlText=function(){return this.DA};function gH(a,b,c,d,f,g){U.call(this,"item");this.wd=d;this.Da=f;this.g=b;this.P=c;b=new U("result");this.addChild(b);p(g)||this.addChild(wj(a,"select_icon"));this.setItem(g);this.b_=hH(this,"Q_MULTIPLE_CHOICE_TEXT_QUESTION_CHOICE_PROMPT");this.cY=hH(this,"PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.Sd=new E}n(gH,U);e=gH.prototype;e.item=function(){return this.Vm};
e.oc=function(a){var b=this;this.item()||(this.H&&this.removeChild(this.H),this.H=new oF(this.cY,null,this.P,64,this.wd,this.Da),this.addChild(this.H));if(a){var c=new U("label user_answer");c.F(this.g.A("Q_USER_ANSWER_TITLE"));this.Lc(c,0);c=new U("label correct_answer");c.F(this.g.A("Q_CORRECT_ANSWERS_TITLE"));this.addChild(c);this.bA=new oF(a.textRange(),a.vc,this.P,64,this.wd,this.Da);this.bA.pd().addHandler(function(a){b.Sd.a(a)},this);this.addChild(this.bA)}this.invalidate()};
e.setItem=function(a){var b=this;this.Vm=a;this.H&&this.removeChild(this.H);this.H=a?new oF(a.textRange(),a.vc,this.P,64,this.wd,this.Da):new oF(this.b_,null,this.P,64,this.wd,this.Da);this.H.pd().addHandler(function(a){b.Sd.a(a)},this);this.addChild(this.H);this.invalidate()};e.pd=function(){return this.Sd};e.invalidate=function(){this.H&&this.H.invalidate();this.bA&&this.bA.invalidate()};function hH(a,b){a=new fH("<p>"+a.g.A(b)+"</p>");return new LA(a.htmlText(),[],[],new Xd)};function iH(a,b,c,d,f,g){U.call(this,"row");this.g=b;this.P=c;this.wd=f;this.Da=g;this.Lb=new E;this.pf=new gH(a,b,c,f,this.Da,d);this.addChild(this.pf);d=new U("lock");this.addChild(d);d=new U("separator");this.addChild(d);this.Fa=new gH(a,b,c,f,this.Da);this.addChild(this.Fa);this.Sd=new E;this.nt=new E;this.pf.pd().addHandler(function(a){this.Sd.a(a)},this);this.Fa.pd().addHandler(function(a){this.Sd.a(a)},this);this.Fa.w.addHandler(this.JI,this);this.pf.w.addHandler(this.JI,this)}n(iH,U);e=iH.prototype;
e.pd=function(){return this.Sd};e.oc=function(a){var b=this;this.Fa.w.removeHandler(this.JI,this);a&&(a==this.Fa.item()?Ng(this.displayObject(),"correct"):(this.Fa.w.addHandler(function(){var c=v(a),d=v(b.Fa.item());c=new dH(b.g,b.P,b.wd,b.Da,d,c);b.Lb.a(c)},this),Ng(this.displayObject(),"incorrect")))};e.invalidate=function(){this.pf.invalidate();this.Fa.invalidate()};e.nd=function(a){this.Fa.setItem(a);p(this.Fa.item())?(a=this.displayObject(),Fg(a,"answered")):(a=this.displayObject(),Gg(a,"answered"))};
e.JI=function(){this.nt.a(this.pf.item(),this.Fa.item())};function jH(a,b,c,d,f,g,h,k){mG.call(this,"matching");this.cj=a;this.Xf=b;this.Es=c;this.Da=k;this.Lb=new E;this.Ll=[];for(b=0;b<a.length;++b)kH(this,d,f,g,a[b],h);this.nt=new E;lH(this)}n(jH,mG);e=jH.prototype;e.oc=function(a){if(a)for(var b=0;b<a.count();++b){var c=a.getChoice(b),d=this.cj.indexOf(c.premise());this.Ll[d].oc(c.response())}else for(a=0;a<this.Ll.length;++a)this.Ll[a].oc()};e.Pa=function(a){mG.prototype.Pa.call(this,a);this.OA()};
e.resize=function(a,b){mG.prototype.resize.call(this,a,b);this.OA()};function kH(a,b,c,d,f,g){b=new iH(b,c,d,f,g,a.Da);a.addChild(b);b.pd().addHandler(function(b){a.pd().a(b)});b.Lb.addHandler(function(b){a.Lb.a(b)});b.nt.addHandler(function(b,c){a.enabled()&&a.nt.a(b,c)});a.Ll.push(b)}e.Kt=function(a,b){for(var c=0;c<this.Es.matches().length;++c){var d=this.Es.matches()[c];if(d.premise()==a||d.response()==b)Bv(this.Es,d.premise(),d.response()),--c}this.Es.Kt(a,b);lH(this)};
function lH(a){for(var b=[],c=0;c<a.Es.matches().length;++c){var d=a.Es.matches()[c],f=a.cj.indexOf(d.premise());a.Ll[f].nd(d.response());b.push(f)}for(c=0;c<a.Ll.length;++c)-1==b.indexOf(c)&&a.Ll[c].nd()}e.OA=function(){for(var a=0;a<this.Ll.length;++a)this.Ll[a].invalidate()};function mH(a){SG.apply(this,arguments)}n(mH,SG);mH.prototype.Oc=function(){var a=this,b=this.C.contentState(),c=new jH(b.premises(),b.responses(),b,this.G(),this.g(),this.P(),yG(this),this.Da);c.nt.addHandler(function(d,f){f=b.responses().indexOf(f);var g=new cH(a.G(),a.g(),a.P(),b.responses(),b.matches(),f,yG(a),a.Da);a.Lb.a(g);g.Lg.addHandler(function m(a){g.Lg.removeHandler(m);g.close();a&&c.Kt(d,a)},a)},this);return c};
mH.prototype.oi=function(a){var b=this,c=this.Ea;c.oc(a?this.Ca.content().matches():void 0);c.Lb.addHandler(function(a){b.Lb.a(a)})};function nH(a,b){qp.call(this,a,[1],[b],200,function(a){return.5>a?2*a:2*(1-a)})}n(nH,qp);nH.prototype.Uj=function(){var a=v(this.coords);Kg(this.element,a[0])};function oH(a,b,c){U.call(this,"custom");this.Xb=b;this.g=c;this.Ri=new U("field","INPUT");this.addChild(this.Ri);this.Ri.displayObject().value=this.Xb.customAnswer();pH(this);this.$O=new E;A(this.Ri.displayObject(),"keypress",this.DY,!1,this);A(this.Ri.displayObject(),"focusout",this.yO,!1,this);A(this.Ri.displayObject(),"focusin",this.q_,!1,this)}n(oH,U);function pH(a){a.Ri.displayObject().placeholder=a.g.A("PB_MINI_SKIN_TYPE_CUSTOM_ANSWER")}oH.prototype.q_=function(){this.Ri.displayObject().removeAttribute("placeholder")};
oH.prototype.DY=function(a){13==a.keyCode&&this.yO()};oH.prototype.yO=function(){var a=this.Ri.displayObject().value;this.Xb.Yr=a;this.Ri.displayObject().value=this.Xb.customAnswer();this.Ri.displayObject().blur();this.$O.a();pH(this)};oH.prototype.h=function(a){U.prototype.h.call(this,a);this.Ri.h(a)};function qH(a,b,c,d,f,g,h){U.call(this,"item");this.cc=d;var k=new U("icon_area");k.addChild(d);this.addChild(k);d=c.choice().vc;k=c.choice().textRange();this.H=new oF(k,d,b,64,g,h);this.addChild(this.H);c.choice().typeIn()&&(Ng(this.displayObject(),"editable"),this.pl=new oH(a,c,f),this.addChild(this.pl),this.pl.$O.addHandler(function(){rH(this)},this),A(this.pl.displayObject(),bj?"click":Pk,function(a){c.selected()&&a.stopPropagation()},!1,this),rH(this));this.Xb=c;this.Xb.Ve().addHandler(this.ce,
this);this.ce()}n(qH,U);e=qH.prototype;e.pd=function(){return this.H.pd()};e.enabled=function(){return this.Kb};e.h=function(a){this.Kb=a;this.pl&&this.pl.h(a)};e.invalidate=function(){this.H.invalidate();if(this.pl){var a=6-this.H.hD();T(this.pl,"margin-top",a+"px");T(this.pl,"min-height",-a+"px")}};function rH(a){""==a.pl.Xb.customAnswer()?(a=a.displayObject(),Fg(a,"empty")):(a=a.displayObject(),Gg(a,"empty"))}
e.ce=function(){if(this.Xb.selected()){var a=this.displayObject();Fg(a,"selected")}else a=this.displayObject(),Gg(a,"selected")};e.Dm=function(){this.enabled()&&(this.ik=!0,this.Dz())};e.Dz=function(){jk&&!vk&&(U.prototype.Dz.call(this),this.HP=!0,(new up(this.cc,1,1.1,!1)).play())};e.qf=function(a){jk&&!vk&&this.enabled()&&(this.ik=!1,this.HP?this.VB():a||(new nH(this.cc,1.1)).play())};e.VB=function(){U.prototype.VB.call(this);this.HP=!1;(new up(this.cc,1.1,1,!0)).play()};function sH(a,b,c,d,f,g,h){mG.call(this,c);this.g=f;this.wd=g;this.Da=h;this.R=[];for(c=0;c<d.length;++c)f=this.Vr(a,b,d[c]),f.w.addHandler(function(a){this.xI(a)},this),this.addChild(f),this.R.push(f)}n(sH,mG);e=sH.prototype;e.VF=function(){throw Error("override this");};e.Vr=function(a,b,c){a=new qH(a,b,c,this.VF(a),this.g,this.wd,this.Da);a.pd().addHandler(function(a){this.pd().a(a)},this);return a};
e.oc=function(a){for(var b=0;b<a.length;++b){var c=this.R[b],d=a[b].correct(),f=c.Xb.selected();if(d){var g=c.displayObject();Fg(g,"correct")}f!=d&&(c=c.displayObject(),Fg(c,"error"))}};e.xI=function(){};e.h=function(a){mG.prototype.h.call(this,a);for(var b=0;b<this.R.length;++b)this.R[b].h(a)};e.Ja=function(){for(var a=0;a<this.R.length;++a)this.R[a].invalidate()};function tH(a,b,c,d,f,g,h){sH.call(this,a,b,"multiple_choice "+d,c,f,g,h)}n(tH,sH);tH.prototype.xI=function(a){if(this.enabled())for(var b=l(this.R),c=b.next();!c.done;c=b.next())c=c.value,c.Xb.La(c.Xb==a.Xb)};tH.prototype.VF=function(a){return wj(a,"radio_button")};function uH(a){SG.apply(this,arguments)}n(uH,SG);uH.prototype.Oc=function(){for(var a=this.C.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new tH(this.G(),this.P(),b,"graded",this.g(),yG(this),this.T.soundController())};uH.prototype.oi=function(a){if(a){a=this.C.contentState();for(var b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Ea.oc(b)}};function vH(a,b,c,d,f,g){for(var h=-1,k=f.answers(),m=f.response(),t=0;t<k.length;++t)if(k[t]==m){h=t;break}qF.call(this,a,b,c,h,d,g);this.s=f;rF(this,a,h)}n(vH,qF);vH.prototype.tv=function(a,b){if(this.s)for(var c=this.s.answers(),d=0;d<c.length;++d){var f=new Bp,g=xb(c[d]);f.setText(new LA(g,[],[],new Xd));this.Vr(a,f,d==b,d)}};function wH(a){SG.apply(this,arguments)}n(wH,SG);wH.prototype.Oc=function(a,b){var c=new RG("multiple_choice_text"),d=rG(this,15);d=new Ev({B:document.body,da:this.P(),U:this.T.U(),I:this.g(),quizSize:new K(0,0),Rh:new bt(d),Ze:null});a=vG(this,a,b);a=d.Tt({parent:c.ea,af:this.C,mode:a,iM:!0,Lt:this.rv(a),ng:!1});c.setContent(a);a.re.addHandler(this.Ew,this);return c};
wH.prototype.Ew=function(a){var b=new vH(this.G(),this.g(),this.P(),yG(this),a,this.T.soundController());this.Lb.a(b);var c=this.Ea.content();b.Lg.addHandler(function g(f){b.Lg.removeHandler(g);b.close();f&&(a.nd(f.textRange().text()),c.Yc())},this)};
wH.prototype.oi=function(a){var b=this,c=this.Ea.content(),d=vG(this,!0,a);c.Nb(d);c.re.removeHandler(this.Ew,this);c.re.addHandler(function(c){var d=b.Ca.settings().K();if(a&&d&&!c.correct()){d=c.response();c=c.correctAnswer();var f=b.g().A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=d?d:f;d=new PG(b.g(),d,[c]);b.Lb.a(d)}},this);c.Yc()};wH.prototype.yn=function(a){SG.prototype.yn.call(this,a);this.Ea.va()};function xH(a,b,c,d,f,g,h){sH.call(this,a,b,"multiple_response "+d,c,f,g,h);this.aI=Number.MAX_VALUE}n(xH,sH);xH.prototype.xI=function(a){this.enabled()&&a.enabled()&&(a.Xb.La(!a.Xb.selected()),this.Px())};xH.prototype.VF=function(a){return wj(a,"checkbox")};
xH.prototype.Px=function(){var a=this.enabled(),b;if(b=this.enabled()){for(var c=b=0;c<this.R.length;++c)this.R[c].Xb.selected()&&b++;b=b<this.aI}for(c=0;c<this.R.length;++c){var d=c,f=this.R[c].Xb.selected()?a:b;this.R[d].h(f);f?(d=this.R[d].displayObject(),Gg(d,"disabled")):(d=this.R[d].displayObject(),Fg(d,"disabled"))}};xH.prototype.h=function(a){sH.prototype.h.call(this,a);this.Px()};function yH(a){SG.apply(this,arguments)}n(yH,SG);yH.prototype.Oc=function(){for(var a=this.C.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new xH(this.G(),this.P(),b,"graded",this.g(),yG(this),this.T.soundController());b=(b=this.Ca.settings().Oh())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.aI=b;return a};yH.prototype.oi=function(a){if(a){a=this.C.contentState();for(var b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c).choice());this.Ea.oc(b)}};function zH(){}zH.prototype.JV=function(a){return a};function AH(a,b,c){mG.call(this,"type");this.xT=b;this.Ad=new U("textfield","INPUT");this.Ad.fa().value=a;this.addChild(this.Ad);p(c)&&(this.Ad.fa().type=c,"number"==c&&li&&(this.Ad.fa().setAttribute("pattern","[0-9]*"),this.Ad.fa().setAttribute("inputmode","numeric"),this.Ad.fa().setAttribute("step","any")));this.$u=new E;this.Lb=new E;A(this.Ad.displayObject(),"keydown",this.zZ,!1,this);A(this.Ad.fa(),"input",this.x0,!1,this);A(this.Ad.fa(),Pk,function(a){if(this.enabled()){if(!O){var b=this.Ad.displayObject();
dj&&bk||b.focus()}a.stopPropagation()}else this.Lb.a(),a.preventDefault()},!1,this)}n(AH,mG);AH.prototype.h=function(a){mG.prototype.h.call(this,a);this.Ad.h(a)};AH.prototype.x0=function(){var a=this.Ad.fa().value;if(a&&p(this.xT)){var b=this.xT.JV(a);b!=a&&(this.Ad.fa().value=b)}a=vb(this.Ad.fa().value);this.$u.a(a)};AH.prototype.zZ=function(a){13==a.keyCode&&this.Ad.displayObject().blur()};function BH(){}r(BH,zH);BH.prototype.JV=function(a){a.match(/[^0-9.,-]/g)&&(a=a.replace(/[^0-9.,-]/g,""));return a};function CH(a){SG.apply(this,arguments)}n(CH,SG);CH.prototype.Oc=function(){var a=this,b=this.C.initiated()?this.C.contentState().response():"";b=new AH(b,new BH,"number");b.$u.addHandler(function(b){a.C.contentState().nd(b&&!isNaN(b)?b:"")},this);return b};
CH.prototype.oi=function(a){var b=this,c=this.Ea,d=!!this.C.review()&&"correct"==v(this.C.review()).status();c.c("incorrect",!d);c.c("correct",d);a&&!d&&c.Lb.addHandler(function(){var c=[];if(a)for(var d=b.Ca.content(),h=0;h<d.count();h++){var k=d.getAnswer(h);c.push(DH(b,k))}d=b.C.initiated()?b.C.contentState().response():"";h=b.g().A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");c=new PG(b.g(),d||h,c);b.Lb.a(c)})};
function DH(a,b){a=a.g();var c="";if(b instanceof vq){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 uq&&"between"==b.comparisonOperation()&&(c=a.A("Q_NUMERIC_QUESTION_BETWEEN",{one:b.leftOperand(),two:b.rightOperand()}));return c};function EH(a){Kh.call(this,a);this.SV=H(this);this.m_=H(this);H(this);this.qW=H(this)}n(EH,Kh);function FH(a,b){Mh(a,b,void 0);a.Ko(b);a.SV.a(b,void 0);a.IF(b)}e=EH.prototype;e.J=function(){return this.Ve()};e.count=function(){return Kh.prototype.count.call(this)};e.getChoice=function(a){return Lh(this,a)};e.getChoiceIndex=function(a){return $a(this.R,a)};e.fo=function(){if(!this.count())throw Error("no choices");return this.getChoice(0).textRange().fo()};
e.Ac=function(){for(var a=null,b=0;b<this.count();++b){var c=this.getChoice(b);a=Vh(a,c.Ac())}return a};e.clear=function(){for(;0<this.count();){var a=this.getChoice(0),b=this.getChoiceIndex(a);this.PR(a);Nh(this,a);this.m_.a(a,b);this.IF(a)}};e.Ko=function(a){C(this,a.Rz,this.MQ,this);C(this,a.pT,this.Ls,this);C(this,a.IB,this.Ls,this);C(this,a.aA,this.Ls,this);C(this,a.HC,this.Ls,this)};e.PR=function(a){this.Kd(a)};e.IF=function(a){"next"!=a.Pt()&&this.MQ()};e.MQ=function(){this.qW.a()};e.Ls=function(){this.J().a()};
e.Ba=function(){for(var a=[],b=0;b<this.count();++b){var c=this.getChoice(b);a=a.concat(c.Ba())}return a};function GH(a){EH.call(this,a)}n(GH,EH);function HH(a,b,c,d,f,g){var h=$i();qp.call(this,null,[b,d*h],[c,f*h],g);this.Im=a}n(HH,qp);HH.prototype.Uj=function(){var a=v(this.coords);this.Im.Ub(a[0]);Kg(this.Im.displayObject(),a[1])};function IH(a,b,c,d){U.call(this,"item");this.wd=c;this.WA=b;this.P=a;this.Da=d;JH(this,b);this.Sd=new E}n(IH,U);IH.prototype.pd=function(){return this.Sd};IH.prototype.oc=function(a,b){if(p(b)){a=a==b?"correct":"incorrect";var c=this.displayObject();Fg(c,a);a=b}this.setAttribute("data-index",a+1+".")};function JH(a,b){a.H=new oF(b.textRange(),b.vc,a.P,64,a.wd,a.Da);a.addChild(a.H);a.H.pd().addHandler(function(a){this.Sd.a(a)},a)}
IH.prototype.La=function(a){a?(a=this.displayObject(),Fg(a,"selected")):(a=this.displayObject(),Gg(a,"selected"))};IH.prototype.invalidate=function(){this.H.invalidate()};function KH(){U.call(this,"sequence_move_panel");this.MK=new WD(!1,"up");this.addChild(this.MK);this.nG=new WD(!1,"down");this.addChild(this.nG);this.Bb(113);cj&&T(this,"bottom","auto");Ui(this.displayObject(),"100% 0")}n(KH,U);KH.prototype.invalidate=function(){var a=this.displayObject().parentElement;if(a){var b=parseFloat(cg(a,"width"));a=parseFloat(cg(a,"height"));this.c("landscape",b>a)}};function LH(a,b,c,d){mG.call(this,"sequence");var f=this;this.WP=b;this.Da=d;this.R=[];for(d=0;d<b.count();++d)MH(this,a,b.yh[d],c);this.Jc=new KH;this.Jc.j(!1);this.Jc.MK.w.addHandler(function(){f.tf&&NH(f,f.tf,f.R.indexOf(f.tf)-1)},this);this.Jc.nG.w.addHandler(function(){f.tf&&NH(f,f.tf,f.R.indexOf(f.tf)+1)},this);this.zg=new E;A(window,"scroll",function(){p(this.GP)&&OH(this)},!1,this)}n(LH,mG);e=LH.prototype;e.h=function(a){mG.prototype.h.call(this,a);a||this.$G()};
e.Pa=function(a){mG.prototype.Pa.call(this,a);a||this.$G()};function NH(a,b,c){if(!(0>c||c>a.R.length-1)){Hq(a.WP,b.WA,c);T(a,"height",a.height()+"px");for(b=0;b<a.R.length;++b){var d=a.R[b],f=a.WP.yh[b];f!=d.WA&&(d.WA=f,d.removeChild(d.H),JH(d,f),d.invalidate())}T(a,"height","");PH(a,a.R[c])}}function OH(a){clearTimeout(a.GP);a.GP=setTimeout(La(a.$G,a),2E3)}
e.$G=function(){var a=this;this.tf&&(this.tf.La(!1),this.tf=void 0,this.Tg=new HH(this.Jc,this.Jc.opacity(),0,1,.95,350),A(this.Tg,"end",function(){a.Tg=void 0;a.Jc.j(!1)},!1,this),this.Tg.play())};e.oc=function(a){for(var b=0;b<this.R.length;++b){var c=this.R[b],d=c.WA;d=a?a.getChoiceIndex(d):void 0;c.oc(b,d)}Zi(function(){this.Ja()},this,0)};
function MH(a,b,c,d){b=new IH(b,c,d,a.Da);a.addChild(b);a.R.push(b);b.w.addHandler(function(b){a.enabled()&&PH(a,b)},a);b.pd().addHandler(function(a){this.pd().a(a)},a)}function PH(a,b){if(a.tf!=b){a.tf&&a.tf.La(!1);b.La(!0);a.tf=b;var c=a.R.indexOf(b);a.Jc.MK.h(0<c);a.Jc.nG.h(c<a.R.length-1);a.zg.a(b);if(!a.Jc.visible()||a.Tg)a.Tg&&a.Tg.stop(!0),a.Jc.j(!0),(new HH(a.Jc,a.Jc.opacity(),1,.95,1,250)).play()}OH(a)}e.Ja=function(){for(var a=0;a<this.R.length;++a)this.R[a].invalidate();this.Jc.invalidate()};function QH(a,b,c,d){SG.call(this,a,b,c,d)}n(QH,SG);QH.prototype.Pa=function(a){SG.prototype.Pa.call(this,a);a?this.Ez.a(this.Jc):this.WB.a(this.Jc)};QH.prototype.Oc=function(){var a=new LH(this.P(),this.C.contentState(),yG(this),this.Da);this.Jc=a.Jc;a.zg.addHandler(function(a){this.zg.a(a)},this);return a};QH.prototype.oi=function(a){this.Ea.oc(a?this.Ca.content():void 0)};
QH.prototype.resize=function(a,b){SG.prototype.resize.call(this,a,b);b&&T(this,"min-height",b+"px");cj&&this.Jc.od(Math.floor((document.documentElement.clientHeight-this.Jc.height())/2))};function RH(a){SG.apply(this,arguments)}n(RH,SG);RH.prototype.Oc=function(){var a=this,b=this.C.contentState().response().text();b=new AH(b);b.$u.addHandler(function(b){a.C.contentState().response().setText(b)},this);return b};
RH.prototype.oi=function(a){var b=this,c=this.Ea,d=!!this.C.review()&&"correct"==v(this.C.review()).status();c.c("incorrect",!d);c.c("correct",d);a&&!d&&c.Lb.addHandler(function(){for(var a=b.C.contentState().Xc(),c=[],d=0;d<a.count();d++){var k=a.getChoice(d);c.push(k.textRange().text())}a=b.C.contentState().response().text();d=b.g().A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");c=new PG(b.g(),a||d,c);b.Lb.a(c)})};function SH(a,b,c,d,f,g,h,k){qF.call(this,a,b,c,h,g,k,f);this.qc=d;rF(this,a,h)}n(SH,qF);SH.prototype.tv=function(a,b){if(this.qc)for(var c=0;c<this.qc.length;++c)this.Vr(a,this.qc[c],c==b,c)};function TH(a,b,c,d){SG.call(this,a,b,c,d)}n(TH,SG);TH.prototype.Oc=function(a,b){var c=this;UH(this);var d=new RG("word_bank"),f=rG(this,15);f=new Ev({B:document.body,da:this.P(),U:this.T.U(),I:this.g(),quizSize:new K(0,0),Rh:new bt(f),Ze:null});a=vG(this,a,b);a=f.Tt({parent:d.ea,af:this.C,mode:a,iM:!0,Lt:this.rv(a),ng:!1});this.C.contentState().aD.addHandler(function(){UH(c)},this);d.setContent(a);a.re.addHandler(this.Ew,this);return d};
TH.prototype.Ew=function(a){var b=this.Ea.content(),c=this.ga.indexOf(a),d=new SH(this.G(),this.g(),this.P(),this.qc,VH(this),yG(this),c,this.T.soundController());this.Lb.a(d);d.Lg.addHandler(function h(c){d.Lg.removeHandler(h);d.close();if(c){var g=this.qc.indexOf(c),m=this.Vs[g],t=this.C.contentState().placeholders(),u;a:{for(u=0;u<t.length;++u)if(t[u]==a)break a;u=-1}p(m)&&m!=u&&t[m].nd(null);a.response();a.response()&&(m=this.KB[Fa(a)],delete this.KB[Fa(a)],m=this.qc.indexOf(m),delete this.Vs[m]);
a.nd(c.textRange().text());this.Vs[g]=u;this.KB[Fa(a)]=c;b.Yc()}},this)};TH.prototype.oi=function(a){var b=this,c=this.Ea.content(),d=vG(this,!0,a);c.Nb(d);c.re.removeHandler(this.Ew,this);c.re.addHandler(function(c){var d=b.Ca.settings().K();if(a&&d&&!c.correct()){d=c.response();c=c.correctAnswer();var f=b.g().A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");d=d?d:f;d=new PG(b.g(),d,[c]);b.Lb.a(d)}},this);c.Yc()};
function VH(a){var b=[],c;for(c in a.Vs)a.Vs.hasOwnProperty(c)&&b.push(parseInt(c,10));return b}
function UH(a){a.ga=[];for(var b=a.C.contentState().extraWords(),c=0;c<b.length;++c)a.ga.push(b[c]);a.Ca.settings().FE()?a.ga=Zw(a.ga):ub(a.ga);a.qc=[];for(b=0;b<a.ga.length;++b){var d=a.ga[b].response();c=new Bp;d=xb(d||"");c.setText(new LA(d,[],[],new Xd));a.qc.push(c)}a.Vs={};a.KB={};b=a.C.contentState().placeholders();for(c=0;c<b.length;++c){d=b[c];var f=d.response();if(f)for(var g=0;g<a.qc.length;++g){var h=a.qc[g];h.textRange().text()==f&&(a.Vs[g]=c,a.KB[Fa(d)]=h)}}}
TH.prototype.yn=function(a){SG.prototype.yn.call(this,a);this.Ea.va()};function WH(a){mG.call(this,"essay");var b=this;this.kH=!1;this.s=a;this.Ad=new P({l:"textarea",Mc:"TEXTAREA"});this.addChild(this.Ad);A(this.Ad.displayObject(),["change","input","focusout"],function(){b.s.contentState().setText(b.Ad.displayObject().value)},this);this.s.contentState().J().addHandler(this.kM,this)}n(WH,mG);WH.prototype.Ja=function(){this.kH||this.kM()};WH.prototype.h=function(a){mG.prototype.h.call(this,a);this.Ad.h(a)};
WH.prototype.kM=function(){var a=yg(this.displayObject());this.kH=!0;this.Ad.displayObject().value=this.s.contentState().text();this.Bb(120);this.Qk("review")&&this.Bb(this.Ad.displayObject().scrollHeight+a.bottom+a.top);this.kH=!1};function XH(a,b,c){oG.call(this,a,b,c);fr(this,"survey")}n(XH,oG);function YH(a,b,c){XH.call(this,a,b,c)}n(YH,XH);YH.prototype.resize=function(a,b){XH.prototype.resize.call(this,a,b);a=zg(this.Xo.displayObject());this.Xo instanceof WH&&(T(this.Xo,"min-height",b-this.Xo.y()-a.bottom-2+"px"),this.Xo.kM())};YH.prototype.Oc=function(a){this.Xo=new WH(this.C);this.Xo.c("review",a);return this.Xo};function ZH(a,b,c,d){U.call(this,"scales");var f=this,g=d.az(),h=d.my();this.u=new E;this.Zf=c.concat();h||(this.Zf=this.Zf.reverse());this.Rl=b;this.Vp=[];this.zJ=[];this.AJ={};c={};for(var k=0;k<this.Zf.length;c={uh:c.uh},++k){var m=this.Zf[k],t=new U("rbContainer");c.uh=new cr(wj(a,"radio_button"));c.uh.w.addHandler(this.XY,this);A(c.uh.displayObject(),Pk,function(a){return function(){f.enabled()&&(f.Em(a.uh,!1),f.AJ[Fa(a.uh)]=!0)}}(c),this);A(c.uh.displayObject(),Qk,function(a){return function(){f.AJ[Fa(a.uh)]&&
(f.Em(a.uh,!0),f.AJ[Fa(a.uh)]=!1)}}(c),this);if(g){var u=d.Ey(),x=u?this.Zf.length-k-1:this.Zf.length-k;h&&(x=u?k:k+1);c.uh.setAttribute("data-index",x.toString())}t.setAttribute("data",m.text());t.addChild(c.uh);this.Lc(t,0);this.Vp.push(c.uh);this.zJ.push(t)}!g&&this.Vp.length&&(1!=this.Vp.length&&(this.ip=new U("first_scale"),this.ip.F(this.Zf[this.Zf.length-1].text()),this.addChild(this.ip)),a=this.Zf[0],this.xs=new U("last_scale"),this.xs.F(a.text()),this.addChild(this.xs));this.ew(b.selectedScale())}
n(ZH,U);e=ZH.prototype;e.ew=function(a){for(var b=0;b<this.Zf.length;++b){var c=b;this.Zf[b]==a?(c=this.Vp[c].displayObject(),Fg(c,"selected")):(c=this.Vp[c].displayObject(),Gg(c,"selected"))}};e.Ve=function(){return this.u};e.XY=function(a){this.enabled()&&(a=this.Vp.indexOf(a),a=this.Zf[a],hv(this.Rl,a),this.ew(a),this.u.a())};function $H(a,b,c,d){var f=a.width();b=Math.floor(b-f/2);b+f>d&&(b=d-f);a.Hf(Math.max(b,c))}
e.invalidate=function(){var a=this.width(),b=this.Vp.length;if(2>=b){for(var c=Math.floor(a/b),d=a-c*b,f=0;f<b;++f){var g=this.zJ[f];g.ra(f<d?c+1:c);g.c("center",!0)}0!=b&&(1==b?$H(this.ip?v(this.ip):v(this.xs),a/2,0,a):($H(v(this.ip),c/2,0,a/2),$H(v(this.xs),a-c/2,a/2,a)))}else{a=Math.floor((a-24*b)/(2*(b-1)));for(c=0;c<b;++c)d=this.zJ[c],0==c?(d.c("last",!0),d.ra(24+a)):c==b-1?(d.c("first",!0),d.ra(24+a)):(d.c("center",!0),d.ra(24+2*a));this.ip&&this.ip.Hf(0);this.xs&&M(this.xs.displayObject(),
"right","0")}};e.Em=function(a,b){var c=b?1.1:1,d=b?1:1.1;(new up(a.displayObject(),c,d,b)).play()};function aI(a,b,c,d,f,g,h){U.call(this,"statement");var k=this;this.Rl=c;this.g=b;b=new U("text");this.addChild(b);var m=c.statement();g=yt(g,m);m=new Nn(g,new Ln(null,null,null,null));h=h.xe({l:"rich-text-view",htmlText:g.htmlText(),Oj:m,fl:!1});b.addChild(h);this.dC=new ZH(a,c,d,f);this.addChild(this.dC);this.UJ=new U("separator");this.addChild(this.UJ);this.ew();this.dC.Ve().addHandler(function(){k.ew()},this)}n(aI,U);
aI.prototype.ew=function(){var a=this.Rl.selectedScale();a&&this.UJ.setAttribute("data-selected",a.text())};aI.prototype.invalidate=function(){this.dC.invalidate()};aI.prototype.h=function(a){this.dC.h(a)};aI.prototype.oc=function(){if(!this.Rl.selectedScale()){var a=this.g.A("PB_MINI_SKIN_NOT_ANSWERED_QUESTION");this.UJ.setAttribute("data-selected",a)}};function bI(a,b,c,d,f,g,h){mG.call(this,"likert_scale");this.Zf=d;this.Dk=[];for(var k=0;k<c.length;++k){var m=new aI(a,b,c[k],d,f,g,h);this.addChild(m);this.Dk.push(m)}}n(bI,mG);bI.prototype.oc=function(){for(var a=0;a<this.Dk.length;++a)this.Dk[a].oc()};bI.prototype.h=function(a){mG.prototype.h.call(this,a);for(var b=0;b<this.Dk.length;++b)this.Dk[b].h(a)};bI.prototype.Ja=function(){for(var a=0;a<this.Dk.length;++a)this.Dk[a].invalidate()};function cI(a,b,c){XH.call(this,a,b,c)}n(cI,XH);cI.prototype.Oc=function(a){var b=v(this.Ca.settings().Rk()),c=this.C.contentState();b=new bI(this.G(),this.g(),c.statementsStates(),c.content().labels(),b,this.P(),yG(this));a&&b.oc();return b};function dI(a,b,c){XH.call(this,a,b,c)}n(dI,XH);dI.prototype.Oc=function(a){var b=this,c=this.C.contentState(),d=new jH(c.premises(),c.responses(),c,this.G(),this.g(),this.P(),yG(this),this.Da);a&&d.oc();d.nt.addHandler(function(a,g){g=c.responses().indexOf(g);var f=new cH(b.G(),b.g(),b.P(),c.responses(),c.matches(),g,yG(b),b.Da);b.Lb.a(f);f.Lg.addHandler(function t(b){f.Lg.removeHandler(t);f.close();b&&d.Kt(a,b)},b)},this);return d};function eI(a,b,c){XH.call(this,a,b,c)}n(eI,XH);eI.prototype.Oc=function(a){var b=this,c=this.C.initiated()?this.C.contentState().response():"";c=new AH(c,new BH,"number");a||c.$u.addHandler(function(a){b.C.contentState().nd(a&&!isNaN(a)?a:"")},this);return c};function fI(a,b,c){XH.call(this,a,b,c)}n(fI,XH);fI.prototype.Oc=function(){for(var a=this.C.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));a=new xH(this.G(),this.P(),b,"survey",this.g(),yG(this),this.T.soundController());b=(b=this.Ca.settings().Oh())&&b.isEnabled()?b.value():Number.MAX_VALUE;a.aI=b;return a};function gI(a,b,c){XH.call(this,a,b,c)}n(gI,XH);gI.prototype.Oc=function(){for(var a=this.C.contentState(),b=[],c=0;c<a.count();++c)b.push(a.getChoiceState(c));return new tH(this.G(),this.P(),b,"survey",this.g(),yG(this),this.T.soundController())};function hI(a,b,c){XH.call(this,a,b,c)}n(hI,XH);hI.prototype.Pa=function(a){XH.prototype.Pa.call(this,a);a?this.Ez.a(this.Jc):this.WB.a(this.Jc)};hI.prototype.Oc=function(a){var b=new LH(this.P(),this.C.contentState(),yG(this),this.Da);this.Jc=b.Jc;b.zg.addHandler(function(a){this.zg.a(a)},this);a&&b.oc();return b};hI.prototype.resize=function(a,b){XH.prototype.resize.call(this,a,b);cj&&this.Jc.od(Math.floor((document.documentElement.clientHeight-this.Jc.height())/2))};function iI(a,b,c){XH.call(this,a,b,c)}n(iI,XH);iI.prototype.Oc=function(a){var b=this.C.contentState().response().text();b=new AH(b);a||b.$u.addHandler(function(a){this.C.contentState().response().setText(a)},this);return b};function jI(a,b,c){XH.call(this,a,b,c)}n(jI,gI);function kI(a,b,c,d,f){G.call(this);this.T=a;this.i=d;this.Qb=f;this.ka=b;this.xd=c||!1}n(kI,Ts);e=kI.prototype;e.create=function(a,b){this.T.xm(b);this.wf(a);return v(this.yc)};e.uj=function(a){this.yc=new DG(a,this.ka,this.T)};e.tj=function(a){this.yc=new CG(a,this.ka,this.T)};e.oj=function(a){this.yc=new vF(a,this.T)};e.xj=function(a){a.slide().settings().K()?this.yc=new uH(a,this.ka,this.T,this.xd):this.yc=new gI(a,this.ka,this.T)};
e.Dj=function(a){a.slide().settings().K()?this.yc=new uH(a,this.ka,this.T,this.xd):this.yc=new jI(a,this.ka,this.T)};e.zj=function(a){a.slide().settings().K()?this.yc=new yH(a,this.ka,this.T,this.xd):this.yc=new fI(a,this.ka,this.T)};e.Bj=function(a){this.yc=new KG(a,v(this.i),this.T,v(this.Qb))};e.Ej=function(a){a.slide().settings().K()?this.yc=new RH(a,this.ka,this.T,this.xd):this.yc=new iI(a,this.ka,this.T)};e.qj=function(a){this.yc=new YH(a,this.ka,this.T)};
e.Cj=function(a){a.slide().settings().K()?this.yc=new QH(a,this.ka,this.T,this.xd):this.yc=new hI(a,this.ka,this.T)};e.wj=function(a){a.slide().settings().K()?this.yc=new mH(a,this.ka,this.T,this.xd):this.yc=new dI(a,this.ka,this.T)};e.Aj=function(a){a.slide().settings().K()?this.yc=new CH(a,this.ka,this.T,this.xd):this.yc=new eI(a,this.ka,this.T)};e.rj=function(a){this.yc=new TG(a,this.ka,this.T,this.xd)};e.yj=function(a){this.yc=new wH(a,this.ka,this.T,this.xd)};
e.Fj=function(a){this.yc=new TH(a,this.ka,this.T,this.xd)};e.vj=function(a){this.yc=new cI(a,this.ka,this.T)};e.sj=function(a){a.slide().settings().K()?this.yc=new bH(a,this.ka,this.T,this.xd):this.yc=new bH(a,this.ka,this.T,!0)};e.pj=function(a){this.yc=new zG(a,this.ka,this.T,this.xd)};function lI(a){this.T=a;this.Uc=null}lI.prototype.sb=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 V&&(c[d.slide().id()]=b,++b);this.f_=b;this.e_=c};lI.prototype.xm=function(a){this.Uc=a};function mI(a,b,c,d){d=(new kI(a.T,c,d)).create(b,v(a.Uc));c&&b instanceof V&&d instanceof oG&&d.zE(a.T.I().A("PB_QUESTION_N_OF_COUNT_LABEL",{QUESTION_NUMBER:a.e_[b.slide().id()]+1,TOTAL_QUESTIONS:a.f_}));return d}
function nI(a,b){return(new kI(a.T,!1)).create(b,v(a.Uc))}function oI(a,b,c,d){return(new kI(a.T,!1,!1,c,d)).create(b,v(a.Uc))};function pI(a,b){var c=this;b=new U(void 0===b?"popup_layer":b);a.appendChild(b.displayObject());this.Wn=b;this.Wn.j(!1);this.Et=[];this.Uf=[];z&&8>=xc||Ui(this.Wn.displayObject(),"0 0");this.tR=new E;A(a,"touchstart",function(a){for(var b=0;b<c.Uf.length;b++){var d=c.Uf[b].Tf;if(d&&(a.target==d.displayObject()||d.displayObject().contains(a.target))){a.preventDefault();break}}},!1,this)}e=pI.prototype;e.nB=400;e.dc=300;e.M=1;
e.cD=function(a){this.Wn.j(!0);this.Et.push(a);a.Ow.addHandler(this.$I,this);a.Nc.addHandler(this.ZI,this,-1);var b=a.Tf;b&&Jf(this.Wn.displayObject(),b.displayObject());Jf(this.Wn.displayObject(),a.displayObject());a.mf?this.$I(a):this.ZI(a)};function qI(a,b){var c=$a(a.Et,b);0<=c&&(kb(a.Et,c),b.mf&&b.close(),b.Ow.removeHandler(a.$I,a),b.Nc.removeHandler(a.ZI,a,-1),Mf(b.displayObject()),(b=b.Tf)&&Mf(b.displayObject()));a.Wn.j(0<a.Et.length)}e.$I=function(a){this.Uf.push(a);this.TA();this.tR.a(this.Uf.length)};
e.ZI=function(a){jb(this.Uf,a);this.tR.a(this.Uf.length)};e.ya=function(a){this.M=a;this.Wn.resize(a*this.nB,a*this.dc);this.TA()};e.eb=function(a,b){this.Wn.resize(this.M*a,this.M*b);this.nB=a;this.dc=b;this.TA()};
e.TA=function(){for(var a=this.M,b=this.nB,c=this.dc,d=a*b,f=a*c,g=0;g<this.Uf.length;g++){var h=this.Uf[g],k=h.width(),m=h.height(),t=a,u=0,x=0;if(k>b||m>c)t*=Math.min(1,b/k,c/m),u=-1*(k-b)/(2*t),x=-1*(m-c)/(2*t);else if(k>d||m>f)k>d&&(u=-1*(k-d)/(2*a)),m>f&&(x=-1*(m-f)/(2*a));p(h.ya)?h.ya(this.M):(k=new Hg,k.scale(t,t),ji||(x=0),k.translate(u,x),z&&8>=xc||(h=h.fa(),Lg(Jg(),h,k)))}};function rI(a){pI.call(this,a)}r(rI,pI);rI.prototype.cD=function(a){a instanceof VE?(rI.wa.cD.call(this,a),a.ya(this.M)):rI.wa.cD.call(this,a)};rI.prototype.TA=function(){for(var a=Math.round(this.nB*this.M),b=Math.round(this.dc*this.M),c=0;c<this.Uf.length;++c){var d=this.Uf[c];if(p(d.eb))if(p(d.BU)&&d.gw)d.eb(a,b);else{var f=Math.min(a,Math.round(Math.min(screen.width,screen.height)));f-=32;d.eb(f/this.M,(b-32)/this.M);Kg(d.displayObject(),this.M)}}};function sI(){this.dx=new E}e=sI.prototype;e.Cx=null;e.sn=null;e.Cq=!1;
e.GD=function(a,b){if("touchEnd"==a)return this.Cq&&this.Cx&&this.sn?this.uT(this.sn,this.Cx)?1:0:0;if(1!=b.touches().length||Xi(b.Jq()))return this.Cq=!1,0;var c=new I(b.touches()[0].screenX(),b.touches()[0].screenY());if("touchStart"==a){if(Yi(b.Jq()))return this.Cq=!1,0;this.Cx=this.sn=c;this.Cq=!0;return 0}if(!this.Cq||!this.Cx||!this.sn)return 0;(this.Cq=this.Cx==this.sn?this.vT(c,this.sn):this.wT(c,this.sn))&&b.Jq().preventDefault();this.sn=c;return 0};e.fD=function(){this.dx.a()};e.$n=function(){};
function tI(){this.dx=new E}r(tI,sI);tI.prototype.oy=function(){return"scrollLeft"};tI.prototype.wT=function(a,b){return a.x<=b.x};tI.prototype.vT=function(a,b){return b.x-a.x>=Math.abs(a.y-b.y)};tI.prototype.uT=function(a,b){var c=b.x-a.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function uI(){this.dx=new E}r(uI,sI);uI.prototype.oy=function(){return"scrollRight"};uI.prototype.wT=function(a,b){return a.x>=b.x};uI.prototype.vT=function(a,b){return a.x-b.x>=Math.abs(a.y-b.y)};
uI.prototype.uT=function(a,b){var c=a.x-b.x;return 40<c&&.7*c>=Math.abs(a.y-b.y)};function vI(a,b){this.X_=a;this.Vc=b}e=vI.prototype;e.h=function(){};e.Ol=function(a){this.X_(a)};e.sV=function(a,b){this.Ol(a);this.cm(b)};e.vm=function(){return new E};e.BD=function(){return new E};e.rV=function(a){this.Ol(a)};e.Oy=function(){};e.cm=function(a){this.Vc.cm(a)};e.io=function(){return this.Vc.io()};
function wI(a){var b=a.skinSettings,c=a.B,d=a.DM,f=a.I,g=a.quiz,h=a.Cf;TD.call(this,"mini",a.U,c,a.soundController,a.da,f);this.i_=g.title();this.Ml=new K(0,0);this.tn=d;this.Qb=null;this.AH=!1;this.Aa=this.fb=this.ta=this.ZB=this.ha=null;this.AR=new P({l:"picture-zoom-layer"});c.appendChild(this.AR.displayObject());this.kf=this.rk=this.ak=this.Mm=null;this.Ox=this.Bc=!1;this.tC=null;this.QN=!1;a=g.settings().et.Ho().enabled();g=Gx(g.settings().Z());this.Vn=new lI(new uF(f,this.LC,this.G,this.Da,
this.P,a,g));this.Sx=new rI(c);this.L=b;this.u0=Dk;this.M=$i();this.Sx.ya(this.M);b=this.g.messages();b.PB_CONTROL_PANEL_PREV="";b.PB_CONTROL_PANEL_NEXT="";this.AK=new Xk(this.displayObject(),[new tI,new uI]);dl(this.AK,"scrollLeft").dx.addHandler(this.wZ,this);dl(this.AK,"scrollRight").dx.addHandler(this.xZ,this);Zk(this.AK);bj||(A(document.body,"focusin",function(){var a=Wf();!a||"INPUT"!=a.nodeName&&"TEXTAREA"!=a.nodeName||(this.ta&&T(this.ta,"position","absolute"),this.fb&&T(this.fb,"position",
"absolute"),this.Aa&&T(this.Aa,"position","absolute"))},!1,this),A(document.body,"focusout",function(){this.ta&&T(this.ta,"position","");this.fb&&T(this.fb,"position","");this.Aa&&T(this.Aa,"position","");if(xk){if(this.fb&&this.fb.visible())return Og(this.fb.displayObject());if(this.Aa&&this.Aa.visible())return Og(this.Aa.displayObject())}},!1,this));this.Ec&&this.addChild(this.Ec);this.f=new U("content");this.addChild(this.f);xI(this);this.Yg=new U("preloader");this.Yg.j(!1);this.$.addChild(this.Yg);
h&&this.lx(h)}n(wI,TD);e=wI.prototype;e.Xa=function(){return v(this.Qb).la()};e.xm=function(a){this.Vn.xm(a)};e.lx=function(a){var b=this.g;a=a.messages();v(a);b.VM("PB_CONTROL_PANEL_PREV",a.PB_CONTROL_PANEL_PREV);b.VM("PB_CONTROL_PANEL_NEXT",a.PB_CONTROL_PANEL_NEXT);this.fb&&(b=this.fb,b.tJ.F(b.g.A("PB_CONTROL_PANEL_PREV")))};e.setPresentationContext=function(){};e.setBannerView=function(a){Fg(a,"banner");M(a,"position","");M(a,"z-index","");this.Lc(a,0);Kg(a,this.M);Ui(a,"50% 0");this.Ec=a;yI(this)};
e.m=function(a,b){T(this,a,b)};e.setPanelScale=function(){};e.cm=function(a){this.ha&&this.ha.cm(a)};e.io=function(){return this.ha?this.ha.io():"normal"};function yI(a){if(a.Ec){var b=parseFloat(bg(a.Ec,"height"));b=Math.round(b*(a.M-1)+zg(a.Ec).top);M(a.Ec,"margin-bottom",b+"px")}}e.Hu=function(a){this.Qb=a;this.Qb.jK.addHandler(this.mZ,this);this.Qb.iK.addHandler(this.OI,this);this.za.Hu(a)};
e.sb=function(a){TD.prototype.sb.call(this,a);this.Ib.sb(a,v(this.Qb));this.za.th(a);this.ta&&this.ta.th(a);if(a){this.Vn.sb(a.slidePoolState());this.L.questionListInfo().showSlideList()&&zI(this);if(this.Fn){var b=this.L.questionListInfo();this.Fn.th(a,b)}AI(this);Ui(this.f.displayObject(),"0 0");this.va()}};
function xI(a){a.za=new jE;a.ta=new QE(a.G,a.L,a.Ib,a.g,a.i_);a.addChild(a.ta);a.ta.ox.addHandler(a.px,a);a.ta.nv.addHandler(a.AA,a);(new E).addHandler(a.FS,a);a.ta.ah.addHandler(a.QP,a);a.ta.WL().addHandler(a.BG,a);a.ta.sw.addHandler(a.XQ,a);w(a.Ib,VD);a.fb=new XD(a.Ib,a.g);a.addChild(a.fb);a.Aa=new iE(a.Ib,a.g,a.L);a.Aa.ox.addHandler(a.px,a);a.Aa.nv.addHandler(a.AA,a);a.Aa.sw.addHandler(a.XQ,a);a.Aa.WL().addHandler(a.BG,a);a.addChild(a.Aa);Ui(a.ta.displayObject(),"0 0");Ui(a.f.displayObject(),"0 0");
Ui(a.fb.displayObject(),"0 100%");Ui(a.Aa.displayObject(),"0 100%");BI(a,a.fb);BI(a,a.Aa);kE(a.za,a.Aa,a.fb);ik&&Zi(function(){v(document.body);return Og(document.body)},a)}function BI(a,b){b.uJ.addHandler(function(){this.za.qm().a("back")},a);b.sJ.addHandler(a.AS,a);b.lI.w.addHandler(a.nC,a);b.AG.w.addHandler(a.FS,a);b.vK.w.addHandler(a.wK,a);b.Kv.w.addHandler(a.TQ,a);b.sl.w.addHandler(a.vG,a);b.Td.w.addHandler(a.lR,a)}e.GJ=function(){v(this.Qb).restartQuiz()};
function zI(a){a.Fn=new HE(a.G,a.P,a.g);a.xc=new ME(a.Fn);1==a.M?Ng(a.xc.displayObject(),"fit"):a.xc.od(0);Kg(a.xc.displayObject(),a.M);a.xc.ra(a.f.width());a.xc.j(!1);a.addChild(a.xc);a.Fn.Eu().addHandler(function(a){a==this.V?this.AA():(CI(this,!1),this.ta.kr(!1),this.Aa.kr(!1),Hx(this.i.O,a.slide().id()))},a);Ui(a.xc.displayObject(),"0 0")}e.wK=function(){Pg();this.Ox?(this.Ox=!1,DI(this),EI(this)):this.kf?this.kf.submit():TD.prototype.wK.call(this)};
function DI(a){var b=a.g.A("PB_SUBMIT_BUTTON_LABEL");a.Ib.Mn.F(b);a.Ox=!1}function FI(a){bj&&(T(a,"height",a.qv+"px"),Zi(function(){T(this,"height","")},a))}e.start=function(a){AI(this);TD.prototype.start.call(this,a)};function AI(a){a.u0&&ISPQuizPlayer.initQuiz(Hi({version:9.3}))}e.activate=function(){this.Bc=!0;AI(this);bj&&(v(document.body),Fg(document.body,"quiz_scroll"),FI(this));this.ta&&RE(this.ta);GI(this);yI(this);this.tC&&(this.tC(),this.tC=null);this.Fq()};
e.Fq=function(){this.ha&&this.Bc&&(v(this.ha).j(!0),this.ha.Pa(this.Bc),this.ha.ya(this.M),this.NK(),HI(this),this.i&&"reviewing"==this.i.sessionMode()&&this.ha&&this.ha.pN(),this.Kn&&this.ha.Pa(!0))};e.deactivate=function(){this.Bc=!1;bj&&(v(document.body),Gg(document.body,"quiz_scroll"));this.ha&&this.ha.Pa(!1)};e.CE=function(){};e.setActionAvailability=function(a){TD.prototype.setActionAvailability.call(this,a);a&&!this.$Z&&(this.$Z=!0)};
e.setPresentationOutlineController=function(a){this.rk=a;this.ta&&this.ta.setPresentationOutlineController(a);this.Aa&&this.Aa.setPresentationOutlineController(a);II(this)};e.NK=function(){this.ha&&this.ha.setOverlayDisplayed(this.ji)};e.lR=function(){this.kf&&"AuthorizationSlide"==this.kf.slide().type()&&(Pg(),this.kf.submit());this.za.qm().a("start")};e.Ol=function(a){a==this.v4&&a!=this.V||!this.ta||this.ta.rN();TD.prototype.Ol.call(this,a)};
e.XJ=function(a){TD.prototype.XJ.call(this,a);JI(this);this.i&&(this.ta&&this.ta.gr(a),this.Aa&&this.Aa.gr(a),CI(this))};e.ln=function(){EI(this)};
function JI(a){a.fb&&cE(a.fb);var b=KI(a),c=!1;if(!a.ha||b&&b.slide()!=a.ha.slide()){var d=a.ha;c=!0;d&&LI(a,d);a.ha=b;MI(a,v(a.ha));a.f.addChild(a.ha);if(d){w(d,cr);b=d;var f=1;a.xc&&a.xc.visible()&&(b=a.xc,f=a.M,a.f.removeChild(d));d.slide()!=a.ha.slide()?(Ng(a.displayObject(),"animation"),a.ak=new gE(b,v(a.ha),f,a.vS),a.vS=!1,A(a.ak,"end",function h(){this.ak&&md(this.ak,"end",h);NI(this);var a=this.displayObject();Gg(a,"animation");this.ak=null;this.xc&&this.xc.visible()?this.AA():this.f.removeChild(v(d));
v(d).Pa(!1);0<fE()&&eE(0,0);this.va()},!1,a),a.ak.play()):(a.f.removeChild(d),NI(a))}else NI(a)}DI(a);(!a.i||"reviewing"!=a.i.sessionMode())&&a.V&&a.V instanceof V&&(a.V.submitted()&&a.V.rb()&&a.ha instanceof oG&&a.ha.Tj(),b=a.i&&"completed"!=a.i.sessionMode(),c&&b&&a.V.submitted()&&a.V.rb());EI(a);rk&&Og(document.body)}
function KI(a){var b=null;if(!a.i)return a.kf?"IntroSlide"==a.kf.slide().type()?nI(a.Vn,a.kf):mI(a.Vn,a.kf,!1):null;var c=a.i.sessionMode();"completed"==c&&a.ZB?b=a.ZB:"reviewing"==c?b=OI(a,a.V,!0):a.V&&(b=OI(a,a.V,!1));return b}
function MI(a,b){b instanceof oG?(b.pd().addHandler(a.bK,a),b.audioStartedEvent().addHandler(a.Xg,a),b.audioStartingEvent().addHandler(a.uB,a),b.ke.addHandler(a.Wg,a),b.videoStartedEvent().addHandler(a.Rs,a),b.videoStartingEvent().addHandler(a.BB,a),b.Io().addHandler(a.Gl,a),b.Ez.addHandler(a.GQ,a),b.WB.addHandler(a.fR,a),b.NJ.addHandler(a.hR,a),b.zg.addHandler(a.Ns,a),b.Lb.addHandler(a.Dn,a),b.fz().addHandler(a.XR,a),b.Ky().addHandler(a.GJ,a)):b instanceof vF&&(b.zg.addHandler(a.Ns,a),b.Lb.addHandler(a.Dn,
a))}
function LI(a,b){b instanceof oG?(b.Pb.uD(),b.pd().removeHandler(a.bK,a),b.audioStartedEvent().removeHandler(a.Xg,a),b.audioStartingEvent().removeHandler(a.uB,a),b.ke.removeHandler(a.Wg,a),b.videoStartedEvent().removeHandler(a.Rs,a),b.videoStartingEvent().removeHandler(a.BB,a),b.Io().removeHandler(a.Gl,a),b.Ez.removeHandler(a.GQ,a),b.WB.removeHandler(a.fR,a),b.NJ.removeHandler(a.hR,a),b.zg.removeHandler(a.Ns,a),b.Lb.removeHandler(a.Dn,a),b.fz().removeHandler(a.XR,a),b.Ky().removeHandler(a.GJ,a),b instanceof
zG&&yd(b.Jb)):b instanceof vF&&(b.zg.removeHandler(a.Ns,a),b.Lb.removeHandler(a.Dn,a))}function HI(a){if(a.ha){var b=gg(a.f.displayObject()).y,c=zg(a.f.displayObject()).bottom;b=a.qv-(b+c);a.ha instanceof oG&&a.ha.bN(a.width(),a.fI);a.ha.resize(a.f.width(),b/a.M);a.ha instanceof zG&&(c=v(a.i).settings().quizSize(),AG(a.ha,c,a.f.width(),b))}}function NI(a){a.ha&&1<a.M&&a.f.Bb(a.ha.height()*a.M)}
function EI(a){var b=a.V;b=!!a.i&&"testing"==a.i.sessionMode()&&(!(b instanceof V)||b.rb())&&!a.Ox;v(a.ha).h(b)}function OI(a,b,c){var d=!1,f=a.i&&a.i.Yd(),g=!!f&&f.slide().visible();if(c&&g){g=v(a.i).sessionMode();if("completed"==g||"reviewing"==g)d=f?f.contentState().content().Eo():!0;"reviewing"!=g&&(d=!1)}a:switch(b.slide().type()){case "ResultSlide":a=oI(a.Vn,b,UD(a),v(a.Qb));break a;case "IntroSlide":a=nI(a.Vn,b);break a;default:a=mI(a.Vn,b,c,d)}a.bD();return a}
e.ei=function(){if(!this.i)return!1;var a=this.i.sessionMode(),b=this.i.Yd();b=!!b&&b.slide().visible();return"reviewing"==a&&b};e.Zi=function(){var a=UD(this),b=a.sessionMode();TD.prototype.Zi.call(this);this.ta&&this.ta.show(!0);if("completed"==b){var c=a.Yd();c&&(this.ZB=oI(this.Vn,c,a,v(this.Qb)));JI(this)}GI(this);II(this);CI(this);this.Aa&&this.Aa.Ju("reviewing"==b)};
function II(a){a.rk&&(v(document.body),a.rk.showTopPanel(!1),CI(a),Gg(document.body,"with_presentation_top_panel"),GI(a),FI(a))}function GI(a){var b=0;a.fb&&a.fb.visible()&&(b+=a.fb.height());b*=a.M;T(a.f,"margin-bottom",b+"px");HI(a)}e.$S=function(){CI(this)};e.jR=function(){};e.mZ=function(a,b){var c=Fl(a);PI(this,"PB_TIMED_QUIZ_WARNING",a,b,function(){var a={};return a.QUIZ_TIME=c,a})};
e.OI=function(a,b){var c=Fl(a);PI(this,"PB_TIMED_QUESTION_WARNING",a,b,function(){var a={};return a.QUESTION_TIME=c,a})};function PI(a,b,c,d,f){if(0>=c)throw Error("attempt to show timed quiz warning with invalid time value");c=a.g.A("PB_DIALOG_BOX_OK_BUTTON");b=a.g.A(b,f&&f());a.iq(b,c,function(){d()})}
e.resize=function(a,b){if(p(a)&&p(b)){this.Ml=new K(a,b);this.ta&&Kg(this.ta.displayObject(),this.M);this.fb&&Kg(this.fb.displayObject(),this.M);this.Aa&&Kg(this.Aa.displayObject(),this.M);Kg(this.f.displayObject(),this.M);this.xc&&Kg(this.xc.displayObject(),this.M);TD.prototype.resize.call(this,a);var c=b;this.qv=c;this.fI=c+=0;T(this,"min-height",c+"px");CI(this);a/=this.M;b/=this.M;this.Sx.eb(a,b);this.xc&&this.xc.ra(a);this.ta&&this.ta.ra(a);this.fb&&this.fb.ra(a);this.Aa&&(this.Aa.Bb(b),T(this.Aa,
"right",-56*(1-this.M)+"px"));this.va();NI(this)}};
function CI(a,b){var c=a.xc?a.xc.visible():!1;null!=b&&(c=b);a.ak&&(c=!1);b=a.Ml.width;c=b>a.Ml.height&&!c;var d=!UD(a)&&a.kf;a.Aa&&a.Aa.j(c&&(d||a.Aa.ID()));d=a.Aa&&a.Aa.visible()?56:0;a.c("landscape",c);a.ta&&a.ta.show(!c);var f=a.ta&&(a.ta.Oa.visible()?a.ta.Oa:null);a.f.c("with_timer",!1);a.f.c("with_banner",!!a.Ec);a.Ec&&Gg(a.Ec,"with_timer");if(c){if(f){a.f.Lc(f,0);a.f.c("with_timer",!0);if(a.Ec){if(Fg(a.Ec,"with_timer"),1<a.M){var g=zg(a.Ec);T(f,"top",-(sg(a.Ec).height+g.top+g.bottom)/a.M+"px")}}else 1<
a.M&&T(f,"top",-f.height()/a.M+"px");f.ra((b-d*a.M-40*a.M)/a.M)}}else a.ta&&(g=a.ta,g.addChild(g.Oa),f&&(f.ra(a.ta.width()),T(f,"top","")));a.fb&&a.fb.j(!c);a.xc&&a.xc.ra((b-d*a.M)/a.M);a.Aa&&a.Aa.va();a.f.ra((b-d*a.M)/a.M);HI(a)}e.bK=function(a,b){if(!this.Mm){var c=new eF(this.G,a,b);this.rk&&this.i&&"completed"==v(this.i).sessionMode()&&II(this);c.Nc.addHandler(function f(){c.Nc.removeHandler(f);II(this)},this);this.Dn(c,!1,!0)}};e.$v=function(){this.ha&&this.ha instanceof oG&&this.ha.LD()};
function QI(a,b){var c=UD(a),d=Qy(c,!1)?0:Sy(c);b=Fz(v(a.Qb).Wd().Z().Vx(),d,b,function(){},function(){RI(a);a.AH=!0;Jy(c);a.BG();a.AH=!1});d=b.Tk?b.Tk():void 0;d=a.g.A(b.messageType,d);var f=SI(a,b.Pj),g=b.xi?SI(a,b.xi):void 0;TI(a,d,f,g,b.bm)}
function SI(a,b){switch(b){case "ok":return a.g.A("PB_DIALOG_BOX_OK_BUTTON");case "cancel":return a.g.A("PB_DIALOG_BOX_CANCEL_BUTTON");case "no":return a.g.A("PB_DIALOG_BOX_NO_BUTTON");case "skip":return a.g.A("PB_DIALOG_BOX_SKIP_BUTTON");case "try-again":return a.g.A("PB_DIALOG_BOX_TRY_AGAIN_BUTTON");case "view-results":return a.g.A("PB_DIALOG_BOX_VIEW_RESULTS_BUTTON");case "yes":return a.g.A("PB_DIALOG_BOX_YES_BUTTON");case "end-quiz":return a.g.A("PB_DIALOG_BOX_END_QUIZ_BUTTON");case "return-to-quiz":return a.g.A("PB_DIALOG_BOX_RETURN_TO_QUIZ_BUTTON");
default:throw Error("unknown type");}}e.FS=function(){Pg();QI(this,"submit-all")};e.xB=function(a,b){this.ha&&(RI(this),"testing"==UD(this).sessionMode()&&b.suspend(),b=void 0,"reviewing"!=UD(this).sessionMode()&&this.V instanceof V&&this.V.slide().settings().K()&&this.V.rb()&&(b=this.V.slide().settings().Ue(),b=-1!=b?b-this.V.Bm():-1),!this.AH&&this.ha instanceof oG&&this.ha.Tj(a,b),NI(this))};e.al=function(a){(a=a?a.Mj:void 0)&&this.xB(a,new Jl);w(this.Ib,VD);this.Ib.Qy(!!a)};
e.CS=function(a){var b=this.g,c=b.A("PB_CHOOSE_ANSWER_LABEL");a?TI(this,c,b.A("PB_DIALOG_BOX_OK_BUTTON"),b.A("PB_DIALOG_BOX_SKIP_BUTTON"),function(a){a&&Lx(this.i.O)}):this.iq(c,b.A("PB_DIALOG_BOX_OK_BUTTON"))};e.BS=function(a,b){var c=this.g;switch(a){case 1:break;default:throw Error("unknown error code");}a=c.A(v("PB_CHOOSE_ANSWER_LABEL"));b?TI(this,a,c.A("PB_DIALOG_BOX_OK_BUTTON"),c.A("PB_DIALOG_BOX_SKIP_BUTTON"),function(a){a&&Lx(this.i.O,!this.Xa())}):this.iq(a,c.A("PB_DIALOG_BOX_OK_BUTTON"))};
e.iq=function(a,b,c){if(this.Bc){var d=new XE(a,b);d.Nc.addHandler(function g(){d.Nc.removeHandler(g);UI(this,!0);this.ha&&this.ha.setOverlayDisplayed(!1);!this.hH&&c&&c.apply(this)},this);UI(this,!1);this.ha&&this.ha.setOverlayDisplayed(!0);this.Dn(d);this.$v()}else this.tC=La(this.iq,this,a,b,c)};
e.Dn=function(a,b){this.Mm||(this.QN=b||!1,a.Nc.addHandler(function d(){a.Nc.removeHandler(d);qI(this.Sx,a);this.Mm==a&&(this.Mm=null);this.changeAllowTouchScrollEvent().a(!0);this.Mm=void 0;T(this,"visibility","");Gg(document.body,"show_popup")},this),Fg(document.body,"show_popup"),this.Sx.cD(a),a.open(),this.Mm=a,null!=a.BU&&a.gw&&T(this,"visibility","hidden"),this.changeAllowTouchScrollEvent().a(b||!1))};
function TI(a,b,c,d,f){var g=new XE(b,c,d);g.Nc.addHandler(function k(){g.Nc.removeHandler(k);UI(this,!0);this.ha&&this.ha.setOverlayDisplayed(!1);!this.hH&&f&&f.apply(this,[g.Lr])},a,1);UI(a,!1);a.ha&&a.ha.setOverlayDisplayed(!0);a.Dn(g);a.$v()}function UI(a,b){a.fb&&a.fb.h(b);a.Aa&&a.Aa.h(b)}e.IO=function(){return new VD};function RI(a){a.hH=!0;for(var b=a.Sx;0<b.Et.length;)qI(b,b.Et[0]);a.Mm=null;a.$v();a.hH=!1}
e.TI=function(a){RI(this);var b=this.g,c=b.A("PB_DIALOG_BOX_OK_BUTTON");a.preventAction();(a=Wf())&&a.blur();this.iq(b.A("PB_QUIZ_TIMEOUT"),c,function(){var a=UD(this);Py(a)&&Ky(a)})};e.Gw=function(a){RI(this);var b=this.g,c=this.g.A(this.PG());a.preventAction();(a=Wf())&&a.blur();this.iq(b.A("PB_QUESTION_TIMEOUT"),c,function(){fs(v(this.V));this.V.initiated()||this.TQ()})};
e.PG=function(){v(this.V);var a=this.V.initiated();return"none"==di(this.V.slide().settings())?"PB_DIALOG_BOX_CONTINUE_BUTTON":a?"PB_DIALOG_BOX_OK_BUTTON":"PB_DIALOG_BOX_CONTINUE_BUTTON"};e.vP=function(){var a="";switch(ND(this.Ib)){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.g.A(a)};
e.wZ=function(){w(this.Ib,VD);this.i&&this.kf&&"AuthorizationSlide"==this.kf.slide().type()||(this.Ib.Ax.visible()?this.lR():this.Ib.fk.visible()&&null!=this.qd?this.vG():this.Ib.qA.visible()&&!this.Ib.Yi.enabled()&&"testing"==UD(this).sessionMode()?QI(this,"next"):this.nC())};e.vG=function(){Pg();if(this.qd)this.za.qm().a("finish");else{var a=UD(this).Fg();a&&Cz(a,this.P,new E)}};e.xZ=function(){this.Ib.at.visible()&&this.qd&&this.qd.gestureNavigationEnabled()?this.za.qm().a("back"):this.i&&this.AS(!this.Xa())};
e.px=function(){if(!this.ak)if(this.rk){var a=!this.i||"testing"!=v(this.i).sessionMode()&&"reviewing"!=this.i.sessionMode()?void 0:this.Fn;this.rk.showOutline(a,this.g.A("PB_MINI_SKIN_QUESTION_LIST_TITLE"))}else this.ta&&this.ta.kr(!0),this.Aa&&this.Aa.kr(!0),this.xc.j(!0),this.ha&&this.ha.h(!1),this.changeAllowTouchScrollEvent().a(!1),CI(this)};e.AA=function(){this.ta&&this.ta.kr(!1);this.Aa&&this.Aa.kr(!1);this.xc.j(!1);CI(this);this.ha&&this.ha.h(!this.Ox);this.changeAllowTouchScrollEvent().a(!0)};
e.kR=function(a){this.Yg.j(a);this.changeAllowTouchScrollEvent().a(!a&&!(this.Mm&&!this.QN));a=a?"none":"";T(this,"pointer-events",a);T(this.$,"pointer-events",a)};e.Ns=function(a){var b=zg(a.displayObject());b=(a.height()+b.top+b.bottom)*this.M;a=gg(a.displayObject()).y;var c=this.ta&&this.ta.showed()?this.ta.height()*this.M:0,d=this.fb&&this.fb.visible()?this.fb.height()*this.M:0;fE()>a-c?eE(0,a-c-4):fE()+this.qv-d<a+b&&eE(0,a+b-(this.qv-d)+4)};
e.nC=function(){var a=this.Ib.Yi,b=this.Yu();if(this.ak||!a.enabled()||!a.visible())if(w(this.Ib,VD),a=this.Ib.gp,!(b||a&&a.enabled()&&a.visible()&&"tryAgain"!=ND(this.Ib)))return;v(this.Qb);a=UD(this);var c="testing"==a.sessionMode(),d=Fx(a.O),f=c?!this.Qb.la():!1;v(d).submitted()||b?Lx(UD(this).O,f):"eachQuestion"==a.settings().submitType()&&c?v(d).submit():"allAtOnce"==a.settings().submitType()&&c?Lx(UD(this).O,!1):Lx(UD(this).O,f)};
e.Yu=function(){v(this.Qb);var a=UD(this),b=Fx(a.O);v(b);a=!(b.slide()&&b.slide().settings().ma()&&v(b.slide().settings().ma()).isEnabled())&&!Ty(a)&&b.rb();return this.Qb.Wd().Z().dD()&&"eachQuestion"==this.Qb.Wd().Z().submitType()&&!this.Qb.la()&&a};e.AS=function(a){var b=this.Yu(),c=this.Ib.Sp;if(b||!this.ak&&c.enabled()&&c.visible())this.vS=!0,Jx(UD(this).O,a)};
e.TQ=function(){w(this.Ib,VD);this.Ib.Qy(!1);if(this.V instanceof V)if(this.V.rb()){if(this.ha instanceof oG&&(this.ha.Tj(),"tryAgain"==this.Ib.gp.xF)){this.V.vr();var a=UD(this),b=Px(a.slidePoolState(),bi(this.V.slide().settings(),"attempt"));b&&$h(b,"attempt")&&(v(this.Qb),a="testing"==a.sessionMode()?!this.Qb.la():!1,Lx(UD(this).O,a))}}else this.nC();else"InfoSlide"==this.V.slide().type()&&this.nC();EI(this)};e.NI=function(){VI(this)};e.LI=function(){VI(this)};
e.KI=function(a,b){this.Mw("PB_SEND_REPORT_TO_EMAIL_FAILED",a,b)};e.MI=function(a,b){this.Mw("PB_SEND_REPORT_TO_URL_FAILED",a,b)};function VI(a){var b=new fF(a.g.A("PB_SENDING_REPORT"));a.Dn(b)}e.Mw=function(a,b,c){RI(this);var d=this.g;b||(c.suspend(),TI(this,d.A(a),d.A("PB_DIALOG_BOX_OK_BUTTON"),d.A("PB_DIALOG_BOX_CANCEL_BUTTON"),function(a){RI(this);a?this.i.Cu():Oy(UD(this))}))};
e.QP=function(){if(this.ta){var a=0,b=0;if(this.ta.showed()){a=Math.floor(this.ta.height()*this.M+this.ta.y());var c=zg(this.ta.displayObject());b+=c.bottom}T(this,"padding-top",a+b+"px");this.xc&&(1<this.M?T(this.xc,"margin-top",a+"px"):T(this.xc,"top",a+"px"),a=this.ta.showed()?this.ta.height():0,this.xc.Bb(this.qv/this.M-a+1));HI(this)}};e.GQ=function(a){this.addChild(a)};e.fR=function(a){this.removeChild(a)};
e.hR=function(a){fr(this,"ignore_min_height");a.ad((dE||document.body).scrollHeight);gr(this,"ignore_min_height")};e.wI=function(){var a=this.g;this.iq(a.A("PB_INVALID_BRANCHING_MESSAGE"),a.A("PB_DIALOG_BOX_OK_BUTTON"))};e.bz=function(){};e.reset=function(){this.ha&&(LI(this,this.ha),this.f.removeChild(this.ha));this.ZB=this.kf=this.ha=null;this.sb(null)};e.Mu=function(a){this.kf=a;this.kR(!1);JI(this);this.va()};e.BE=function(a){this.kf=a;this.Ol(a)};e.Lu=function(a){this.kf=a;this.Ol(a)};e.DE=function(){return new E};
e.vm=function(){return new E};e.controlPanel=function(){return this.za};e.topPanel=function(){return null};e.Ou=function(){var a=this;this.kf=null;return new vI(function(b){a.Ol(b)},this)};e.ho=function(){return this.AR};e.va=function(){this.ta&&this.ta.va();CI(this);this.QP();HI(this);yI(this);GI(this)};e.ya=function(){};e.mr=function(){};e.ir=function(){};
e.ro=function(a){var b=this.g.A("PB_RESUME_QUIZ_STATE_MESSAGE");TI(this,b,this.g.A("PB_DIALOG_BOX_YES_BUTTON"),this.g.A("PB_DIALOG_BOX_NO_BUTTON"),function(b){a(!b);if(ik)return v(document.body),Og(document.body)})};e.cz=function(){};e.ty=function(){};e.jo=function(){};e.Ci=function(){};e.Xe=function(){this.ha instanceof zG&&this.ha.Xe()};function WI(){}e=WI.prototype;e.wq=null;e.xq=null;e.start=function(a,b,c,d){v(!this.wq&&!this.xq&&0<b.length);b=Ib(b[0],8);var f={};f.family=a;f.bold=!0===c;f.italic=!0===d;this.wq=new XI(f,"arial,'URW Gothic L',sans-serif",b);this.xq=new XI(f,"Georgia,'Century Schoolbook L',serif",b)};e.finish=function(){v(this.wq&&this.xq);this.wq.ld();this.wq=null;this.xq.ld();this.xq=null};e.check=function(){v(this.wq&&this.xq);return YI(this.wq)||YI(this.xq)};
function XI(a,b,c){var d=Zb(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]=Fb[h]||(31<k&&127>k?h:Hb(h))}f.push('"');d=f.join("");this.rq=Hf(document,"span");this.rq.innerHTML=c;M(this.rq,{position:"absolute",top:"-999px",left:"-999px",fontSize:"100px",fontFamily:b,fontWeight:Zb(a,"bold",!1)?"bold":"normal",fontStyle:Zb(a,"italic",!1)?"italic":"normal",opacity:"0"});Jf(document.body,this.rq);this.uR=ng(this.rq).width;M(this.rq,"fontFamily",
d+","+b)}XI.prototype.ld=function(){Mf(this.rq)};function YI(a){return!!a.uR&&ng(a.rq).width!=a.uR};var ZI={};function $I(a,b,c){c=c||b;var d="",f=!1,g=!1;q(a)?d=a:(d=Zb(a,"family",""),f=Zb(a,"bold",!1),g=Zb(a,"italic",!1));v(0<d.length);d=d.replace(/^"|"$/g,"");if(d in ZI)(ZI[d]?b:c)();else{var h=h||5E3;var k=new WI;k.start(d,"0",f,g);var m=Na(),t=setInterval(function(){var d=!1,f=!1;k.check()?f=d=!0:Na()-m>h&&(d=!0,f=!1);d&&(clearInterval(t),k.finish(),f?b():c&&(Ta("can't preload font "+(a&&a.family)),c()))},50)}}
function aJ(a,b){Ba(b)||(b=[b]);var c=[];bb(b,function(a){c.push(a.c0+"('"+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 bJ(a,b){this.c0=a;this.pK=b;this.kp=null}bJ.prototype.src=function(){return this.pK};bJ.prototype.format=function(){return this.kp};function cJ(a){var b=a.DM,c=a.quiz,d=a.V0,f=a.j2,g=a.XL,h=a.Ru,k=void 0===a.Ia?null:a.Ia,m=void 0===a.O0?"":a.O0,t=a.fitToWindow,u=a.B,x=a.wr,F=a.Hd,J=a.I,Z=a.skinSettings,Ja=a.la,xf=a.jE,Qs=a.ey,pb=a.w4,qw=a.contentScale,ri=a.Cf,sl=a.yD;G.call(this);var ab=this,Ol=c.settings(),wg=Ol.Z().quizSize();a=wg.width;var nF=wg.height;this.Gv=sl||null;(this.es=ri||null)&&dJ(c,this.es.showPlayersPanels());this.Ec=null;this.Rr=qw;this.Ua=c;this.tn=b;this.fv=m;this.ks=t;this.TK=x;this.g=J;this.ve=Z;this.G=f;
this.KW=d;this.bG=null;this.LW=Qs;this.KN=pb;this.Kn=this.IG=!1;this.Ic=new gm;this.Pb=new dm;em(this.Pb,this.Ic);eJ(this,g);Cl({S1:J.A("PB_TIMER_SECONDS_LABEL"),min:J.A("PB_TIMER_MINUTES_LABEL"),l1:J.A("PB_TIMER_HOURS_LABEL")});this.vd=F;this.qd=null;(d=this.Ua.Ta().lm())&&!d.visible()&&(d=null);h=new MA(g,h);u&&(M(u,"z-index",10),M(u,"top",0));d=new vl;m=new bt;f=u||document.body;wg=new (Uv(F)?Hv:Ev)({B:f,da:h,U:this.G,Qh:d,I:this.g,quizSize:wg,Rh:m,Ze:this.Ic});m=this.ve;Ol=new bC({U:this.G,I:this.g,
da:h,Ig:wg,bb:wg,B:f,passingScoreType:Ol.Z().passingScoreType(),ng:Ol.et.Ho().enabled(),zm:new wD({skinSettings:m,fillPanelsView:this.Ua.fillPanelsView()})});this.Ck=H(this);this.SB=H(this);this.jq=H(this);this.qx=H(this);this.En=new CD;this.ag=new rD({contentScale:this.Rr,yD:this.Gv,quiz:this.Ua,Hd:this.vd,aE:this,Cf:this.es,fitToWindow:t});t=O;f=N||yk?vD:kD;var xg=t?new wI({U:this.G,skinSettings:Z,B:u,soundController:this.Ic,da:h,DM:b,I:J,quiz:this.Ua,Cf:ri}):new f({pr:Ol,slideWidth:a,slideHeight:nF,
da:h,Hd:F,I:J,skinSettings:Z,U:this.G,soundController:this.Ic,TD:this.En,B:u,Qh:d,aE:this,fillPanelsView:this.Ua.fillPanelsView(),Cf:ri,isGraded:c.isGraded(),uV:this.ag});D(this,xg);this.Vc=xg;this.Vc.Ci("q_"+this.tn);b=new Dn(xg.ho(),w(this.G,xj));wg.xm(b);t&&this.Vc.xm(b);this.s=new Uy({quiz:this.Ua,wr:this.TK,da:h,la:Ja,TD:this.En,I:this.g,Hd:this.vd});t&&(xg.Hu(this.s),C(this,this.s.currentSessionChangedEvent(),function(){xg.sb(v(ab.currentSession()))},this));C(this,this.s.stateChangedEvent(),
this.Ka,this);this.Qd=new vA({state:this.s,view:xg,TD:this.En,I:this.g,U:this.G,Hd:F,Qh:d,xu:b,lg:c.Ta().lg(),Cf:ri});this.Xz=H(this,this.Qd.closeWindowEvent());C(this,this.Qd.sC,this.oZ,this);C(this,this.Qd.Wv,this.yY,this);C(this,this.Qd.CG,this.tY,this);C(this,this.Qd.showOutlineEvent(),this.kZ,this);C(this,this.Qd.showTopPanelPopupEvent(),this.nZ,this);this.aC=xf;this.pb=k;this.VA="always"==xf;this.KP=H(this);this.rw=0;this.sA=[];Uv(F)?setTimeout(function(){ab.qs()}):(xg.m("visibility","hidden"),
0==Object.keys(g).length?(this.IG=!0,fJ(this)):Zi(function(){gJ(ab,g)},this))}n(cJ,G);e=cJ.prototype;e.id=function(){return this.tn};e.setPresentationOutlineController=function(a){O&&this.Vc.setPresentationOutlineController(a)};e.isResumed=function(){return this.VA};
e.resize=function(a,b){if(p(a)&&p(b)){if(ek){var c=v(this.Vc.displayObject().parentNode);dE=c;c=v(c.style);c.overflow="auto";c.width=a+"px";c.height=b+"px"}if(Tv(this.vd)||Jk||yk||N)var d=new K(a,b);else d=void 0===d?16:d,d=new L(d,d,a-2*d,b-2*d),d=new K(d.width,d.height);this.ag.Gn=d.clone();d=oD(this.ag).Gy;a=Rg({width:d.width,height:d.height,boundingWidth:a,boundingHeight:b,Te:!1});b=a.left;d=a.top;this.Vc.resize(a.width,a.height);this.Vc.move(b,d)}};
e.restartQuiz=function(){this.deactivate();this.VA=!1;this.Qd.reset();this.s.reset();this.qs();this.Ka()};e.pauseMedia=function(){this.Ic.ZU()};e.changeAllowTouchScrollEvent=function(){return H(this)};e.touchScrollAllowed=function(){return!0};e.autoStartAvailable=function(){return this.Qd.autoStartAvailable()};e.soundController=function(){return this.Ic};e.restoreState=function(){};e.usedAttemptsCount=function(){return this.s.usedAttemptsCount()};e.allowRetakeQuiz=function(){return this.s.allowRetakeQuiz()};
e.currentSession=function(){return this.s.currentSession()};e.currentSessionChangedEvent=function(){return this.s.currentSessionChangedEvent()};e.closeWindowEvent=function(){return this.Xz};e.quizPlayerEvent=function(){return this.SB};e.navigationType=function(){return this.Ua.settings().Z().navigationType()};e.showOutlineEvent=function(){return this.jq};e.showTopPanelPopupEvent=function(){return this.qx};e.outlinePopupClosed=function(){this.Qd.outlinePopupClosed()};e.onTopPanelPopupClosed=function(){this.Qd.onTopPanelPopupClosed()};
e.stateChangedEvent=function(){return this.Ck};e.slideChangedEvent=function(){return this.Qd.slideChangedEvent()};e.currentSlideId=function(){return this.Qd.currentSlideId()};e.mediaController=function(){return this.Pb};e.setOverlayDisplayed=function(){};e.setActionAvailability=function(a){this.qd=a;this.Qd.setActionAvailability(this.qd);O&&this.Vc.setActionAvailability(a)};e.setParentScale=function(a){this.Vc.setParentScale(a)};e.start=function(){hJ(this,this.tn);this.IG&&this.qs();this.Kn=!0;this.Ka()};
e.activate=function(){v(this.bG).disabled=!1;this.Qd.activate(!0);this.Vc.activate()};e.deactivate=function(){v(this.bG).disabled=!0;this.Qd.activate(!1);this.Vc.deactivate()};e.persistState=function(){return this.s.persist()};e.setUserInfo=function(a,b){this.s.setUserInfo(a,b)};e.quiz=function(){return this.Ua};e.fm=function(){return this.Vc};e.skin=function(){return this.Vc};e.skinSettings=function(){return this.ve};e.initializationCompleteEvent=function(){return this.KP};
e.showTopPanel=function(){Tv(this.vd);var a=this.Ua.fillPanelsView();return TA(this.Ua,a)};e.mN=function(){return this.Qd.mN()};function iJ(a,b){b?a.s.resume(b):Yy(a.s)?a.s.sb(La(a.Qd.hN,a.Qd)):(a.s.start(),b=a.s.currentSession(),!b||Iy(b)||b.Yd()||a.Vc.CE())}
function hJ(a,b){var c=a.ve.St().colors(),d=a.Ua.settings().Z().quizSize(),f=a.Ua.hE();f=f?fj(f):"transparent";b=Object.assign(a.LW,{__wrapper_id__:b,__quiz_id__:"q_"+a.tn,__correct_message__:a.g.A("PB_GRADED_QUESTION_CORRECT"),__incorrect_message__:a.g.A("PB_GRADED_QUESTION_INCORRECT"),__partially_correct_message__:a.g.A("PB_GRADED_QUESTION_PARTIALLY_CORRECT"),__answered_message__:a.g.A("PB_SURVEY_QUESTION_ANSWERED"),__not_answered_message__:a.g.A("PB_MINI_SKIN_NOT_ANSWERED_SURVEY_QUESTION"),__slide_background_url__:f,
__quiz_width__:d.width+"px",__quiz_height__:d.height+"px"});var g={};a.KN&&Qb(a.KN,function(a,b){g[b]=a});Qb(c,function(a,b){g[b]=Qe(a)});qm(g,c);a.bG=a.KW.LL(g,b);c=wj(a.G,"gradients",{});M(c,"position","absolute");Lf(a.fm().displayObject(),c,0)}e.setPanelScale=function(a){this.Vc.setPanelScale(a)};
function eJ(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.fv+k,g.push('url("'+Ze(k)+'")');c.push('@font-face { font-family: "'+f+'"; src: '+g.join(",")+";}")}hi(c.join("\n"))}e.Ka=function(){this.Ck.a(new yx)};e.startupCompletedEvent=function(){return this.initializationCompleteEvent()};e.sessionDetailsGenerator=function(){return this.currentSession().sessionDetailsGenerator()};
e.startupCompleted=function(){return!0};function fJ(a){function b(){a.Vc.m("visibility","");a.Vc.va();a.KP.a()}a.Kn&&a.qs();var c=[],d=a.Ua.hE();d&&c.push(HD(d));if(d=a.currentSession()){var f=Fx(d.O);f?(c.push(az(a.En,f.slide())),a.Qd.tE(f.slide().id())):d.Yd()&&c.push(az(a.En,v(d.Yd()).slide()))}else if(d=a.s.Km)c.push(az(a.En,d.slide())),a.Qd.tE(d.slide().id());Promise.all(c).then(b,b)}function jJ(a,b){function c(){--a.rw;kJ(a);0===a.rw&&(a.IG=!0,fJ(a))}++a.rw;var d={};d.family=b;$I(d,c,c)}
function kJ(a){for(;2>a.rw&&a.sA.length;)jJ(a,a.sA.pop())}function gJ(a,b){a.rw=0;a.sA=[];var c=[];Qb(b,function(b,f){var d=[];0===b.length&&d.push(new bJ("local",f));for(var h=0;h<b.length;++h)d.push(new bJ("url",b[h]));c.push(aJ(f,d));a.sA.push(f);kJ(a)})}e.qs=function(){var a=this,b="prompt"==this.aC;this.pb&&b?(lJ(this,!1),this.Qd.ro(function(b){a.VA=b;iJ(a,b?a.pb:null);lJ(a,!0)})):iJ(this,this.VA?this.pb:null)};e.oZ=function(){this.SB.a("skipQuizSlide")};e.tY=function(){this.SB.a("quizFinished")};
e.kZ=function(a){this.jq.a(a)};e.nZ=function(a){this.qx.a(a)};e.yY=function(){this.SB.a("gotoPreviousSlide")};function mJ(a,b){b&&(b=new ul(b),a.setBannerView(b.displayObject()))}e.setBannerView=function(a){this.Ec=a;this.Vc.setBannerView(a)};function lJ(a,b){a.Ec&&M(a.Ec,"display",b?"":"none")};var nJ={Xd:{_:"rs",BL:{_:"a",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},NE:{_:"v",mimeType:{_:"m"},src:{_:"s"},text:{_:"t"}},images:{_:"i",src:{_:"s"},width:{_:"v"},height:{_:"h"},text:{_:"t"}}},fonts:{_:"fs",fontFamily:"f",J4:"s"},Ru:{_:"S",fontFamily:"f",bold:"b",italic:"i"},ey:{_:"v"}};function oJ(a){this.fv=a||"";a=Cr(nJ);this.FA=a.Xd.images;this.dF=a.Xd.BL;this.$K=a.Xd.NE};var pJ={content:{_:"c"},contentHover:{_:"ch"},url:{_:"u"},width:{_:"w"},height:{_:"h"},language:{_:"l"},ur:{_:"tedt"},Pq:{_:"dr"},Oq:{_:"dw"}};function qJ(){G.call(this);this.R=new Map;this.zv="";H(this)}n(qJ,G);e=qJ.prototype;e.Sy=function(a,b){b=void 0===b?!1:b;var c=a.id();this.R.set(c,a);b&&(this.zv=c)};e.QL=function(){return this.zv};e.has=function(a){return this.R.has(a)};e.count=function(){return Array.from(this.R.keys()).length};e.names=function(){var a=[];this.R.forEach(function(b){a.push(b.name())});return a};e.clear=function(){this.R.clear();this.zv=""};
e.clone=function(){var a=this,b=new qJ;this.R.forEach(function(c){c=new km(c.name(),c.id(),c.labels());b.Sy(c,c.id()==a.QL())},this);return b};function rJ(){this.Vw=-1;this.hx="selectGroups";this.JS=!1}e=rJ.prototype;e.ar=function(){return this.Vw};e.Ao=function(){return this.hx};e.nN=function(){return this.JS};e.cN=function(a){this.hx=a};e.aN=function(a){this.Vw=a};function sJ(){G.call(this);this.Kb=!1;this.Ud=60;this.xa=H(this);this.Iv=H(this)}n(sJ,G);sJ.prototype.isEnabled=function(){return this.Kb};sJ.prototype.value=function(){return this.Ud};sJ.prototype.enable=function(a){this.Kb!=a&&(this.Kb=a,this.xa.a(),this.Iv.a())};sJ.prototype.ad=function(a){this.Ud!=a&&(this.Ud=a,this.xa.a())};function tJ(){G.call(this);this.fd=new K(720,540);this.Ag="eachQuestion";this.HB="quizPassingScore";this.vf=new sJ;this.vf.ad(3600);this.Yu=this.MN=!1;this.kC=!0;this.vt=new rJ;this.aC="prompt";this.yQ="free";this.xR=H(this);this.u=H(this);this.i0=H(this);this.NN=H(this)}n(tJ,G);e=tJ.prototype;e.quizSize=function(){return this.fd};e.submitType=function(){return this.Ag};e.passingScoreType=function(){return this.HB};e.ma=function(){return this.vf};e.Vx=function(){return this.MN};e.dD=function(){return this.Yu};
e.$y=function(){return this.kC};function Gx(a){return"allAtOnce"==a.Ag?!1:a.$y()}e.jE=function(){return this.aC};e.navigationType=function(){return this.yQ};e.J=function(){return this.u};function uJ(){this.ia=10;this.Hr=this.Ys=0;this.Ir=1;this.Pl=!0;this.vh=!1;this.rS=!0;this.GS=!1;this.gk=new Map;this.gk.set("correct",Eh("Qm.FormView.Feedback.DefaultCorrect"));this.gk.set("incorrect",Eh("Qm.FormView.Feedback.DefaultIncorrect"));this.gk.set("attempt",Eh("Qm.FormView.Feedback.DefaultAttempt"));this.gk.set("answered",Eh("Qm.FormView.Feedback.DefaultAnswered"));this.gk.set("partially",Eh("Qm.FormView.Feedback.DefaultPartiallyCorrect"));this.YN=!1;this.PN=!0;this.vf=new sJ}e=uJ.prototype;
e.points=function(){return this.ia};e.Xq=function(){return this.Ys};e.Ot=function(){return this.Hr};e.Ue=function(){return this.Ir};e.xL=function(){return this.YN};e.MT=function(){return this.PN};e.ma=function(){return this.vf};e.qV=function(){return this.rS};e.tV=function(){return this.GS};e.$M=function(a){this.ia=a};e.XM=function(a){this.Ys=a};e.OM=function(a){this.Hr=a};e.Ny=function(a){this.Ir=a};e.eN=function(a){this.Pl=a};e.MM=function(a){this.vh=a};function vJ(){this.Kb=!1;this.cS="";this.Nn="_blank"}e=vJ.prototype;e.enabled=function(){return this.Kb};e.LM=function(){return this.cS};e.target=function(){return this.Nn};e.h=function(a){this.Kb=a};e.yE=function(a){this.Nn=a};function wJ(){this.qS=this.xd=this.kK=this.Kb=!1;this.xO="passedAndFailed";this.cP=""}e=wJ.prototype;e.enabled=function(){return this.Kb};e.EE=function(){return this.kK};e.Eo=function(){return this.xd};e.kN=function(){return this.qS};e.HL=function(){return this.xO};e.TL=function(){return this.cP};e.h=function(a){this.Kb=a};e.wE=function(a){this.xd=a};function xJ(){G.call(this);this.rP=Eh("Qm.Settings.Report.ValueFrom");this.Gx=Eh("Qm.Settings.Report.ValueQuizSubject");this.ov=Eh("Qm.Settings.Report.ValueQuizComment");this.XS=H(this);this.vO=H(this)}n(xJ,G);xJ.prototype.from=function(){return this.rP};xJ.prototype.mz=function(){return this.Gx};xJ.prototype.$x=function(){return this.ov};function yJ(){this.Kb=!1;this.Gk=""}yJ.prototype.enabled=function(){return this.Kb};yJ.prototype.url=function(){return this.Gk};yJ.prototype.h=function(a){this.Kb=a};yJ.prototype.AE=function(a){this.Gk=a};function zJ(){this.TV=new wJ;this.tK=new wJ;this.tK.kK=!0;this.tK.wE(!0);this.p_=new xJ;this.C_=new yJ;this.HX=new vJ}e=zJ.prototype;e.Yn=function(){return this.TV};e.Ho=function(){return this.tK};e.Bu=function(){return this.p_};e.Fu=function(){return this.C_};e.nu=function(){return this.HX};function AJ(){G.call(this);this.wJ=new uJ;this.kB=new tJ;this.et=new zJ;this.OX=new qJ;C(this,this.kB.xR,this.NY,this)}n(AJ,G);AJ.prototype.Z=function(){return this.kB};AJ.prototype.$a=function(){return this.wJ};AJ.prototype.pu=function(){return this.OX};
AJ.prototype.NY=function(){var a=this.et.Bu(),b="survey"==this.kB.passingScoreType(),c=Eh("Qm.Settings.Report.ValueQuizComment"),d=Eh("Qm.Settings.Report.ValueSurveyComment"),f=b?d:c;(b?c:d)==a.$x()&&a.ov!=f&&(a.ov=f,a.vO.a());c=Eh("Qm.Settings.Report.ValueQuizSubject");d=Eh("Qm.Settings.Report.ValueSurveySubject");f=b?d:c;(b?c:d)==a.mz()&&a.Gx!=f&&(a.Gx=f,a.XS.a())};function BJ(){G.call(this);this.lG=this.fK=!0;this.u=H(this)}n(BJ,G);BJ.prototype.showSlideList=function(){return this.fK};BJ.prototype.displayQuestionStatus=function(){return this.lG};BJ.prototype.J=function(){return this.u};function CJ(){G.call(this);this.dK=this.eK=!0;this.u=H(this)}n(CJ,G);CJ.prototype.lr=function(){return this.dK};CJ.prototype.dz=function(){return this.eK};CJ.prototype.J=function(){return this.u};function DJ(){G.call(this);this.sO=this.tQ=null;this.bg=new CJ;this.lc=new BJ;C(this,this.bg.J(),this.lf,this);C(this,this.lc.J(),this.lf,this);this.aH=!1;this.bH=H(this);this.u=H(this)}n(DJ,G);e=DJ.prototype;e.Wq=function(){return v(this.tQ)};e.St=function(){return v(this.sO)};e.Am=function(){return this.bg};e.questionListInfo=function(){return this.lc};e.uy=function(){return this.aH};e.J=function(){return this.u};e.lf=function(){this.u.a()};function EJ(a,b){G.call(this);this.Bd=b||"";this.L=new AJ;this.ve=new DJ;this.vx=a;this.KR="";this.Qc=!1;this.D_=H(this);this.GK=H(this);this.Y_=H(this);this.N_=H(this)}n(EJ,G);e=EJ.prototype;e.title=function(){return this.Bd};e.settings=function(){return this.L};e.skinSettings=function(){return this.ve};e.fN=function(a){this.ve=a;this.N_.a()};e.zE=function(a){this.Bd=a;this.GK.a()};e.hE=function(){return this.KR};e.fillPanelsView=function(){return this.Qc};function dJ(a,b){a.Qc=b};function FJ(a,b,c){EJ.call(this,b,c);this.gh=a}n(FJ,EJ);FJ.prototype.Ta=function(){return this.gh};FJ.prototype.isGraded=function(){return"survey"!=this.settings().Z().passingScoreType()};FJ.prototype.version=function(){return"9.0"};FJ.prototype.quizSize=function(){return this.settings().Z().quizSize()};function GJ(){G.call(this);this.tT=!0;this.Vw=-1;this.hx="allQuestions";this.GB=new Ux;this.xa=H(this)}n(GJ,G);e=GJ.prototype;e.JE=function(){return this.tT};e.ar=function(){return this.Vw};e.Ao=function(){return this.hx};e.$c=function(){return this.GB};e.cN=function(a){this.hx=a;this.xa.a()};e.aN=function(a){this.Vw=a;this.xa.a()};e.uE=function(a){this.GB=a;this.xa.a()};e.Ve=function(){return this.xa};function HJ(){this.TB=[]}HJ.prototype.addRange=function(a){this.TB.push(a)};HJ.prototype.count=function(){return this.TB.length};function IJ(a){Kh.call(this,a)}n(IJ,Kh);IJ.prototype.get=function(a){return Lh(this,a)};IJ.prototype.push=function(a){return Mh(this,a)};IJ.prototype.insert=function(a,b){return Mh(this,a,b)};IJ.prototype.remove=function(a){return Nh(this,a)};function JJ(a){G.call(this);this.sd=a;this.Bd="";this.ua=new IJ;D(this,this.ua);this.L=new GJ;this.KS=new HJ;this.GK=new E}n(JJ,G);e=JJ.prototype;e.id=function(){return this.sd};e.title=function(){return this.Bd};e.slides=function(){return this.ua};e.settings=function(){return this.L};e.zE=function(a){this.Bd=a;this.GK.a()};function KJ(){}KJ.prototype.XT=function(a){a=a||eo();return new JJ(a)};function LJ(a){this.b=a}LJ.prototype.load=function(a){var b=new lm({description:a[this.b.description],colors:a[this.b.colors],mm:a[this.b.mm]});b.QM(a[this.b.baseName]);return b};function MJ(a){this.b=a}MJ.prototype.load=function(a){var b=new mm({description:a[this.b.description],messages:a[this.b.messages],mm:a[this.b.mm]});b.QM(a[this.b.baseName]);return b};function NJ(a){this.b=a}
NJ.prototype.load=function(a,b){var c=(new MJ(this.b.Wq)).load(b[this.b.Wq]);a.tQ=c;c=(new LJ(this.b.St)).load(b[this.b.St]);a.sO=c;c=a.Am();var d=b[this.b.Am],f=this.b.Am,g=d[f.lr];p(g)&&c.dK!=g&&(c.dK=g,c.u.a());d=d[f.dz];p(d)&&c.eK!=d&&(c.eK=d,c.u.a());c=a.questionListInfo();d=b[this.b.questionListInfo];f=this.b.questionListInfo;g=d[f.showSlideList];p(g)&&g!=c.fK&&(c.fK=g,c.u.a());d=d[f.displayQuestionStatus];p(d)&&d!=c.lG&&(c.lG=d,c.u.a());b=b[this.b.uy];a.aH!=b&&(a.aH=b,a.bH.a())};function OJ(a){this.b=a}OJ.prototype.load=function(a,b){a.clear();a.zv=b[this.b.QL];var c=this.b.items;b=l(b[c]);for(var d=b.next();!d.done;d=b.next())d=d.value,a.Sy(new km(d[c.name],d[c.id],d[c.labels]))};function PJ(a){this.b=a}
PJ.prototype.load=function(a,b){a.$M(b[this.b.points]);a.XM(b[this.b.Xq]);a.OM(this.Eh(b[this.b.Ot],0));a.Ny(b[this.b.Ue]);a.eN(b[this.b.Fi]);a.MM(b[this.b.uL]);a.YN=b[this.b.xL];a.PN=b[this.b.MT];a.rS=b[this.b.qV];a.GS=b[this.b.tV];var c=b[this.b.$t];c&&(a.gk.set("correct",c[this.b.$t.correct]),a.gk.set("incorrect",c[this.b.$t.vy]),a.gk.set("attempt",c[this.b.$t.Wx]),a.gk.set("answered",c[this.b.$t.Gj]),c=c[this.b.$t.vu],p(c)&&a.gk.set("partially",c));a=a.ma();b=b[this.b.ma];a.enable(b[this.b.ma.isEnabled]);
a.ad(b[this.b.ma.value])};PJ.prototype.Eh=function(a,b){return null!=a?a:b};function QJ(a){this.b=a}QJ.prototype.load=function(a,b){RJ(a.Yn(),b[this.b.Yn],this.b.Yn);RJ(a.Ho(),b[this.b.Ho],this.b.Ho);var c=a.Bu(),d=b[this.b.Bu],f=this.b.Bu;c.rP=d[f.from];var g=d[f.mz];c.Gx!=g&&(c.Gx=g,c.XS.a());d=d[f.$x];c.ov!=d&&(c.ov=d,c.vO.a());c=a.Fu();d=b[this.b.Fu];f=this.b.Fu;c.h(d[f.enabled]);c.AE(d[f.url]);a=a.nu();b=b[this.b.nu];c=this.b.nu;a.h(b[c.enabled]);a.cS=b[c.LM];a.yE(b[c.target])};
function RJ(a,b,c){a.h(b[c.enabled]);a.kK=b[c.EE];a.wE(b[c.Eo]);a.qS=b[c.kN];a.xO=b[c.HL];a.cP=b[c.TL]};var SJ={alwaysResume:"always",promptToResume:"prompt",alwaysStartOver:"never"};function TJ(a){this.b=a}
TJ.prototype.load=function(a,b){var c=b.Z(),d=a[this.b.quiz],f=this.b.quiz;c.Ag=d[f.submitType];c.u.a();c.i0.a();c.MN=d[f.Vx];c.u.a();c.Yu=d[f.dD]||!1;c.NN.a();c.u.a();c.kC=d[f.$y]||!1;c.u.a();var g=d[f.jE];c.aC=SJ[g]||g||"prompt";c.u.a();g=d[f.navigationType];if(!g||g&&"free"!=g&&"locked"!=g)g="free";c.yQ=g;c.u.a();c.HB=d[f.passingScoreType];c.xR.a();c.u.a();g=d[f.quizSize];c.fd=new K(g[f.quizSize.width],g[f.quizSize.height]);c.u.a();g=d[f.ma];var h=c.ma();h.enable(g[f.ma.isEnabled]);h.ad(g[f.ma.value]);
c=c.vt;d=d[f.Ta];c.cN(d[f.Ta.Ao]);c.aN(d[f.Ta.ar]);c.JS=d[f.Ta.nN];f=b.$a();(d=a[this.b.so])&&(new PJ(this.b.so)).load(f,d);(f=a[this.b.dV])&&(new QJ(this.b.dV)).load(b.et,f);b=b.pu();if(a=a[this.b.pu])(new OJ(this.b.pu)).load(b,a);else{a=Eh("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=eo();f.splice(0,1);b.Sy(new km(d,c,f))}a=Array.from(b.R.keys());if(0>=
a.length)throw Error("Invalid preset index");a=a[0];if(!b.R.has(a))throw Error("Invalid preset id");a=b.R.get(a).id();b.zv=a}};function UJ(a,b){v(a<b);this.d0=a;this.UW=b}UJ.prototype.end=function(){return this.UW};UJ.prototype.start=function(){return this.d0};function VJ(){}
VJ.prototype.load=function(a){var b=0,c;(c=(c=a.xb[a.b.lm])?a.wC.load(c):null)&&b++;var d=new WJ;XJ(d,a.wC,a.xb,a.b.lg,a.T.isGraded());var f=YJ(a);b+=f.length;var g;(g=(g=a.xb[a.b.Ij])?a.wC.load(g):null)&&b++;c=new ZJ(c,d,f,g);d=(f=0!=b)?[0]:[];b=f?b+1:0;for(g=0;g<a.xb[a.b.groups].length;++g){var h=a.du(g);c.groups().push(h);d.push(b);b+=h.slides().count()+1}d.push(b);if(null!=a.xb[a.b.zy]){b=c.zy();g=a.b.zy;if(a=a.xb[g])for(a=l(a),h=a.next();!h.done;h=a.next())h=h.value,h=new UJ(h[g.start],h[g.end]),
b.addRange(h);a=c.zy();for(b=f=f?1:0;b<d.length;++b)if(g=d[b],h=d[b+1]){for(var k=new HJ,m=0;m<a.count();++m){var t=a.TB[m];t.start()>=g&&t.end()<=h&&(t=new UJ(t.start()-g,t.end()-g),k.addRange(t))}h=k;c.groups().get(d.indexOf(g)-f).KS=h}}return c};function $J(a){return q(a)?JSON.parse(a):a};function aK(){}aK.prototype.load=function(a,b){b.aN(a.xb[a.b.ar]);b.cN(a.xb[a.b.Ao]);b.tT=a.xb[a.b.JE];b.xa.a();if(null!=a.xb[a.b.$c]){var c=new Ux;c.PC=a.xb[a.b.$c][a.b.$c.units];c.xa.a();c.ad(a.xb[a.b.$c][a.b.$c.value]);b.uE(c)}};function bK(a,b){this.b=a;this.xb=b};function cK(){this.Ln=null}n(cK,px);e=cK.prototype;e.uj=function(){dK(this);this.Ln&&(this.Ln.be.Ai().align="center")};e.oj=function(){};e.tj=function(){dK(this)};e.xj=function(){};e.Dj=function(){};e.zj=function(){};e.Fj=function(){};e.yj=function(){};e.rj=function(){};e.Ej=function(){};e.Aj=function(){};e.Cj=function(){};e.wj=function(){};e.sj=function(){};e.qj=function(){};e.vj=function(){};e.Bj=function(){dK(this);this.Ln&&(this.Ln.be.Ai().align="center")};e.pj=function(){};
function dK(a){a.Ln&&(a.Ln.be.Cb().size+=12)};function eK(a,b,c,d,f){G.call(this);this.Bd=a;this.Ct=d;this.s0=b;this.ob=c;a=f||[];this.Kd(this.UC);b=l(a);for(c=b.next();!c.done;c=b.next())C(this,c.value.Cm,this.Bw,this);a=gi(a);if(this.UC=a.wM)C(this,this.UC.FU,this.JZ,this),C(this,this.UC.EU,this.HZ,this);this.Kc=a.AL;this.oT=H(this);this.t0=H(this);this.u=H(this);Od(this.Bd.Cm,this.u);Od(this.Ct.Cm,this.u);Od(this.t0,this.u);Od(this.oT,this.u);this.values().length||this.values().push(new Zp(""))}n(eK,G);e=eK.prototype;e.title=function(){return this.Bd};
e.usage=function(){return this.s0};e.je=function(){return this.Ct};e.type=function(){return this.ob};e.values=function(){return this.Kc};e.value=function(){return this.Kc[0]};e.Uh=function(a){this.ob!=a&&(this.ob=a,this.oT.a())};e.J=function(){return this.u};e.HZ=function(a){a=this.values()[a];C(this,a.Cm,this.Bw,this);this.Bw()};e.JZ=function(a,b){a=l(b);for(b=a.next();!b.done;b=a.next())Fd(this,b.value.Cm,this.Bw,this);this.Bw()};e.Bw=function(){this.J().a()};function fK(a){this.b=a}fK.prototype.load=function(a,b){var c=this.b.ec,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],m=g[c.je],t=[];g=l(g[c.values]);for(var u=g.next();!u.done;u=g.next())t.push(new Zp(u.value));f=new eK(new Zp(f),h,k,new Zp(m),t);b.push(f)}}a.ai=b};function gK(a,b,c){var d=b[c.vi];a.hF!=d&&(a.hF=d,a.iW.a());d=b[c.De];a.hJ!=d&&(a.hJ=d,a.ER.a());d=b[c.dE];a.gJ!=d&&(a.gJ=d,a.ER.a());b=b[c.fg];a.mF!=b&&(a.mF=b,a.nF.a())};function hK(){G.call(this);this.hJ=this.hF=this.mF=!1;this.gJ=1;this.iW=H(this);this.ER=H(this);this.nF=H(this)}n(hK,Bm);hK.prototype.vi=function(){return this.hF};hK.prototype.De=function(){return this.hJ};hK.prototype.dE=function(){return this.gJ};hK.prototype.fg=function(){return this.mF};function iK(a){hK.call(this);this.Ma=a;this.Xp="";this.ml=H(this);this.BJ=H(this)}n(iK,hK);iK.prototype.yo=function(){return this.Xp};iK.prototype.Iu=function(a){this.Xp!=a&&(this.Xp=a,this.BJ.a())};function jK(a,b){hK.call(this);this.YK=a;this.qk=b;this.bL=a.width();this.ZK=a.height();this.cF=H(this)}n(jK,hK);jK.prototype.videoWidth=function(){return this.bL};jK.prototype.videoHeight=function(){return this.ZK};function kK(a,b){this.b=a;this.hf=b}kK.prototype.load=function(a,b){if(a){var c=a[this.b.image];c&&b.YM(this.MH(c,this.b.image));(c=a[this.b.audio])&&b.PM(lK(this,c,this.b.audio));if(a=a[this.b.video]){c=this.b.video;var d=mK(this.hf,a[c.id],a[c.AM]);d=new jK(d.video,d.poster);gK(d,a,c);var f=a[c.width];f&&(d.bL=f);if(a=a[c.height])d.ZK=a;b.Hk!=d&&(b.Hk&&Fd(b,b.Hk.cF,b.na,b),b.Hk=d,b.Hk&&C(b,b.Hk.cF,b.na,b),b.A0.a(),b.na())}}};
kK.prototype.MH=function(a,b){var c=nK(this.hf,a[b.id]).Cg;c=new Cm(c);c.nE(a[b.eg]);return c};function lK(a,b,c){a=new ct(a.hf.bh.BL[b[c.id]]);a=new iK(a);gK(a,b,c);a.Iu(b[c.yo]||"");return a};function oK(a){G.call(this);this.f=a;this.Jd=null;this.Lz=H(this)}n(oK,G);e=oK.prototype;e.audio=function(){return this.Jd};e.content=function(){return this.f};e.setContent=function(a){this.f=a};e.PM=function(a){var b=this;this.Jd!=a&&(this.Kd(this.Jd),(this.Jd=a)&&C(this,this.Jd.ml,function(){b.Lz.a()},this),this.Lz.a())};e.Ba=function(){var a=[];this.Jd&&a.push(this.Jd.Ma);this.f&&(a=a.concat(this.f.Ba()));return a};function pK(a,b){this.b=a;this.T=b}pK.prototype.load=function(a){if(!a)return null;var b=qK(this.T,this.b.value,$J(a[this.b.value]));b=new oK(b);if(a=a[this.b.audio])a=lK(new kK(this.b,this.T),a,this.b.audio),b.PM(a);return b};function rK(){this.f=null}rK.prototype.setContent=function(a){this.f=a};rK.prototype.eb=function(a,b,c,d){this.f&&this.f.eb(a,b,c,d)};function sK(a,b){var c=void 0;a instanceof dh&&(c=a.If());a=a.type();b="shape"==a?b.aK[v(c)]++:b.pI[a]++;return Hh(a,c)+" "+b};function tK(a){this.b=a}
tK.prototype.load=function(a,b,c){c=c||new nh;oh(c,a[this.b.Eg]);if(a.hasOwnProperty(this.b.bl)){b=c.bl();var d=this.b.bl;a=a[this.b.bl];b.$e(a[d.color]);b.Rj(a[d.alpha])}else if(a.hasOwnProperty(this.b.$L)){b=this.b.$L;d=a[this.b.$L];a=c.Pf;a.Uh(d[b.type]);for(var f=[],g=l(d[b.Mk]),h=g.next();!h.done;h=g.next())h=h.value,f.push(new Rd(h[b.Mk.position],h[b.Mk.color],h[b.Mk.alpha]));lh(a,f);"linear"==a.type()?a.My(d[b.angle]):"radial"==a.type()&&(d=d[b.$q],b=new Sd(d[b.$q.sD],d[b.$q.tD],d[b.$q.Hy]),
a.yJ!=b&&(a.yJ=b,a.u.a()))}else a.hasOwnProperty(this.b.oo)&&(d=c.oo(),f=this.b.oo,a=a[this.b.oo],d.Rj(a[f.alpha]),d.setPosition(a[f.position]),b=nK(b,a[f.p1]).Cg,d.Ah!=b&&(d.Ah=b,d.u.a()));return c};function uK(a){this.b=a}uK.prototype.load=function(a,b){b=b||new ph;a&&(b.setText(a[this.b.text]),a=a[this.b.ST],b.jF!=a&&(b.jF=a,b.u.a()));return b};function vK(a){this.b=a}vK.prototype.load=function(a,b){b=b||new qh;b.$e(a[this.b.color]);b.Rj(a[this.b.alpha]);b.Jg(a[this.b.size]);return b};function wK(a){this.b=a}wK.prototype.load=function(a,b){b=b||new rh;b.$e(a[this.b.color]);b.Rj(a[this.b.alpha]);b.pE(a[this.b.blur]);b.My(a[this.b.angle]);b.Jg(a[this.b.size]);a=a[this.b.bo];b.Cv!=a&&(b.Cv=a,b.u.a());return b};function xK(a){this.b=a}xK.prototype.load=function(a,b){b=b||new sh;b.Uh(a[this.b.type]);b.Jg(a[this.b.size]);var c=a[this.b.PL];b.gG!=c&&(b.gG=c,b.na());c=a[this.b.Yx];b.CF!=c&&(b.CF=c,b.na());c=a[this.b.join];b.BH!=c&&(b.BH=c,b.na());"solid"==b.type()&&(b.$e(a[this.b.color]),b.Rj(a[this.b.alpha]));return b};function yK(a){this.b=a}yK.prototype.load=function(a,b){b=b||new th;if(a){uh(b,a[this.b.Kk]);var c=a[this.b.verticalAlign];b.XK!=c&&(b.XK=c,b.u.a());c=a[this.b.zr];b.Tx!=c&&(b.Tx=c,b.u.a());vh(b,a[this.b.marginLeft]);wh(b,a[this.b.marginRight]);xh(b,a[this.b.marginTop]);yh(b,a[this.b.marginBottom])}return b};function zK(a,b){this.b=a;this.hf=b;this.lF=new tK(this.b.background);this.g0=new xK(this.b.strokeStyle);this.YV=new uK(this.b.eD);this.F_=new wK(this.b.Ku);this.jX=new vK(this.b.gu);this.l0=new yK(this.b.ie)}
zK.prototype.load=function(a,b){b=b||new zh;var c=w(b.background(),nh);this.lF.load(a[this.b.background],this.hf,c);c=w(b.strokeStyle(),sh);this.g0.load(a[this.b.strokeStyle],c);c=w(b.eD(),ph);this.YV.load(a[this.b.eD],c);c=w(b.Ku(),rh);var d=a[this.b.Ku];d?(this.F_.load(d,c),0!=c.Is&&(c.Is=!1,c.u.a())):(1!=c.Is&&(c.Is=!0,c.u.a()),c.fM());c=w(b.gu(),qh);(d=a[this.b.gu])?(this.jX.load(d,c),0!=c.Hs&&(c.Hs=!1,c.u.a())):(1!=c.Hs&&(c.Hs=!0,c.u.a()),c.fM());c=w(b.ie(),th);this.l0.load(a[this.b.ie],c);return b};function AK(a,b,c){Ah.call(this,a,b,c)}n(AK,Ah);function BK(a){var b=a.SU,c=a.id,d=a.If;a=new zh;if(c&&ne(c))return b=a.background(),oh(b,"gradientFill"),lh(b.Pf,[new Rd(0,6067175,1),new Rd(1,4423376,1)]),b.Pf.My(90),uh(a.ie(),"shrinkTextOnOverflow"),b=a.ie(),1!=b.Tx&&(b.Tx=!0,b.u.a()),a.strokeStyle().$e(3568837),a.strokeStyle().Jg(2),a;if(c&&pe(c))return CK(a),DK(a.ie()),a;if(c&&oe(c))return CK(a),a;switch(b){case "slidePicture":case "image":return CK(a),a;case "slideVideo":case "video":return a.strokeStyle().Uh("none"),oh(a.background(),"solidFill"),
a.background().bl().$e(16777215),a;case "shape":b=v(d);a.background().bl().$e(6592469);a.strokeStyle().$e(3964106);DK(a.ie());switch(b){case "textBox":CK(a);uh(a.ie(),"resizeShapeToFitText");break;case "freeform":oh(a.background(),"none")}return a;case "line":return oh(a.background(),"none"),a.strokeStyle().$e(6592469),a}throw Error("unknown object type");}function DK(a){xh(a,5);yh(a,5);vh(a,10);wh(a,10)}function CK(a){a.strokeStyle().Uh("none");oh(a.background(),"none")};function EK(a,b){this.b=a;this.Eb=null;this.hf=b;this.G_=new zK(this.b.Zd,this.hf)}n(EK,bu);e=EK.prototype;e.load=function(a,b,c){this.Eb=a;a=FK(this,a[this.b.type],a[this.b.id],b);a.id()||(v(c),a.Ci(sK(a,c)));this.wf(a);return a};
function FK(a,b,c,d){v(a.Eb);switch(b){case "mediaPlaceholder":return new au(c);case "slidePicture":return new Dm(v(d.ib),c,GK(a));case "slideVideo":return new Un({KV:v(d.video()),id:c,Zd:GK(a)});case "slideAudio":return new Tn(v(d.audio()),c);case "image":return v(a.Eb),d=nK(a.hf,a.Eb[a.b.H0]),b=d.Cg,d=d.r1,a=GK(a),d?new AK(b,c,a):new Ah(b,c,a);case "video":v(a.Eb);b=a.Eb[a.b.video];d=mK(a.hf,b[a.b.video.id],b[a.b.video.AM]);d=new jK(d.video,d.poster);var f=a.Eb[a.b.width];f&&(d.bL=f);var g=a.Eb[a.b.height];
f&&(d.ZK=g);gK(d,b,a.b.video);return new Vn({KV:d,id:c,Zd:GK(a)});case "iconPlaceholder":return new Sn(c);case "line":return new Ch(GK(a),c);case "shape":return b=a.Eb[a.b.If],a=GK(a),ne(c)?(c=new Rn(a||BK({SU:"shape",id:c,If:b}),c),c.Xy(b)):(c=new dh(a||BK({SU:"shape",id:c,If:b}),c),c.Xy(b)),c}throw Error("unknown type "+b);}e.iL=function(a){HK(this,a)};e.YC=function(a){IK(this,a);JK(this,a);v(this.Eb);this.Eb[this.b.Mq]&&(a.mI=this.gB(this.b.Mq,this.Eb[this.b.Mq]));this.Eb[this.b.eg]&&a.nE(this.Eb[this.b.eg])};
e.nL=function(a){IK(this,a);a.Xy("rectangle")};e.lL=function(a){this.YC(a)};e.mL=function(a){HK(this,a)};e.kL=function(a){HK(this,a)};e.gL=function(a){HK(this,a)};
e.fL=function(a){switch(a.id()){case "restartBtn":var b=v(this.hf.ve).Wq().messages().PB_CONTROL_PANEL_RETAKE_QUIZ_BUTTON_LABEL;break;case "reviewBtn":b=v(this.hf.ve).Wq().messages().PB_CONTROL_PANEL_REVIEW_QUIZ_BUTTON_LABEL;break;case "reportBtn":b=v(this.hf.ve).Wq().messages().PB_VIEW_REPORT_BUTTON_LABEL}var c=new Yd;c.be.Cb().fontFamily="Open Sans";c.be.Cb().bold=!0;c.be.Cb().color=16777215;c.be.Cb().size=15;c.be.Ai().align="center";IK(this,a,b);b=a.Zd();yh(b.ie(),7);xh(b.ie(),5);wh(b.ie(),18);
vh(b.ie(),18);b=v(this.Eb)[this.b.L0];p(b)&&a.gF!=b&&(a.gF=b,a.cO.a())};e.jL=function(a){IK(this,a);JK(this,a)};e.hL=function(a){HK(this,a);JK(this,a);var b=v(this.Eb)[this.b.om],c=new I(b[this.b.om.Pk][this.b.om.Pk.x],b[this.b.om.Pk][this.b.om.Pk.y]);a.EG.equals(c)||(a.EG=c.clone(),a.nJ.a());b=new I(b[this.b.om.Yk][this.b.om.Yk.x],b[this.b.om.Yk][this.b.om.Yk.y]);a.OJ.equals(b)||(a.OJ=b.clone(),a.nJ.a())};
function IK(a,b,c){HK(a,b);v(a.Eb);var d=a.Eb[a.b.borderRadius];b.tF!=d&&(b.tF=d,b.gO.a());pe(b.id())||b.Di(a.hB(b.type(),b.id(),c));if(d=a.Eb[a.b.cu]){c=[];d=l(d);for(var f=d.next();!f.done;f=d.next())f=f.value,c.push(new I(f[a.b.cu.x],f[a.b.cu.y]));b.qP=c;b.u.a()}}function GK(a){return a.G_.load(v(a.Eb)[a.b.Zd])}
function HK(a,b){v(a.Eb);a.Eb.hasOwnProperty(a.b.pM)&&(b.XA=a.Eb[a.b.pM]);a.Eb[a.b.name]&&b.mV(a.Eb[a.b.name]);a.Eb[a.b.rect]&&(b.xg=a.gB(a.b.rect,a.Eb[a.b.rect]));a.Eb[a.b.rotationAngle]&&(b.fj=a.Eb[a.b.rotationAngle])}e.hB=function(a,b,c){v(this.Eb);return this.Eb[this.b.Bi]?qK(this.hf,this.b.Bi,$J(this.Eb[this.b.Bi])):KK(c)};function JK(a,b){var c=v(a.Eb)[a.b.dM];c&&(b.zl=new ah(c[a.b.dM.url],c[a.b.dM.target]),b.uX.a())}e.gB=function(a,b){return new L(b[a.x],b[a.y],b[a.width],b[a.height])};function LK(){}LK.prototype.load=function(a,b){var c=new $d;b.hasOwnProperty(a.bold)&&(c.bold=b[a.bold]);b.hasOwnProperty(a.italic)&&(c.italic=b[a.italic]);b.hasOwnProperty(a.Ge)&&(c.Ge=b[a.Ge]);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 MK(){G.call(this);this.u=H(this);H(this)}n(MK,G);MK.prototype.J=function(){return this.u};MK.prototype.Ni=function(){this.u.a()};MK.prototype.Ac=function(){return null};function NK(){MK.call(this)}n(NK,MK);NK.prototype.Sa=function(){return this.dh};NK.prototype.Di=function(a){this.dh=a};function OK(a,b){this.b=a;this.hf=b;this.vx=v(b.vx);this.lF=new tK(a.background);this.GC=new LK}
OK.prototype.load=function(a,b){var c=b.jb(),d=b.am(),f=a[this.b.RD],g=a[this.b.QD];c.cQ=f;c.bB=!1;c.bQ.a();c.na();c.bB!=g&&(c.bB=g,c.bQ.a());"default"!=f&&g&&(g=this.hf.quizSize(),f=qB(new dB(b.type(),new rK),f,g.width,g.height),c.oQ=f);PK(this.b.E1,a,c.Mb());PK(this.b.N0,a,c.Xx());QK(this,this.b.Mb,a,c.Mb(),d);(f=b.description())&&c.Mb().direction().Di(f);(b=b.content())&&b instanceof NK&&c.Mb().content().Di(b.Sa());QK(this,this.b.Xx,a,c.Xx(),d);a[this.b.background]&&(d=this.lF.load(a[this.b.background],
this.hf),c.$d!=d&&(c.$d&&Fd(c,c.$d.J(),c.kG,c),c.$d=d,c.$d&&C(c,c.$d.J(),c.kG,c),c.kG()));d=this.vx;b=a[this.b.c2];v(d.Yz.has(b));d=d.Yz.get(b);c.ux!=d&&(c.ux=d,c.bv=null,c.S_.a(),c.na());if(a=a[this.b.ge])a=this.GC.load(this.b.ge,a),c.bv=a,c.aW.a(),c.na()};
function QK(a,b,c,d,f){if(c=c[b])for(a=new EK(b,a.hf),b=l(c),c=b.next();!c.done;c=b.next()){c=a.load(c.value,f,d.DQ);var g=d;v(c.id());"direction"==c.id()&&(g.$r=c);"content"==c.id()&&(g.f=c);"additionalContent"==c.id()&&(g.Wh=c);Mh(g,c);g.CQ.a(c);g.Gz(c);g.na()}}function PK(a,b,c){(b=b[a])&&Gh(c.DQ,{vM:JSON.parse(b[a.vM]),iN:JSON.parse(b[a.iN])})};function RK(){G.call(this);this.pq=null;this.xC=H(this)}n(RK,G);RK.prototype.slideObject=function(){return this.pq};function SK(){G.call(this);this.gj=0;this.u=H(this);this.eC=H(this);Od(this.eC,this.u);this.ii=new RK;C(this,this.ii.xC,this.na,this);this.TO=new RK;C(this,this.TO.xC,this.na,this)}n(SK,G);e=SK.prototype;e.score=function(){return this.gj};e.Wy=function(a){this.gj!=a&&(this.gj=a,this.eC.a(),this.na())};e.J=function(){return this.u};e.object=function(){return this.ii};e.destination=function(){return this.TO};e.na=function(){this.u.a()};function TK(a){this.b=a}TK.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 SK,g=d[this.b.object];if(g){var h=f.object();g=Qh(b,g[this.b.object.xV]);h.pq!=g&&(h.pq=g,h.xC.a())}if(g=d[this.b.destination])h=f.destination(),g=Qh(b,g[this.b.destination.xV]),h.pq!=g&&(h.pq=g,h.xC.a());f.Wy(d[this.b.score]);c.push(f)}return c};function UK(a){this.b=a}UK.prototype.load=function(a,b,c){a=(new TK(this.b.dU)).load(a[this.b.dU],c);b.nO=a};function VK(a){this.Yj=a}
VK.prototype.load=function(a){var b=[];if("freeform"==a[this.Yj.type])for(var c=l(a[this.Yj.points]),d=c.next();!d.done;d=c.next())d=d.value,b.push(new I(d[this.Yj.points.x],d[this.Yj.points.y]));a:{switch(a[this.Yj.type]){case "rectangle":b=new VG;break a;case "oval":b=new UG;break a;case "freeform":b=new py(v(b));break a}throw Error("unknown area type");}c=new Zp(a[this.Yj.label]);c!=b.Qa&&(b.Qa=c,b.u.a());b.Vy(this.gB(this.Yj.rect,a[this.Yj.rect]));b.Wy(a[this.Yj.score]);b.SM(a[this.Yj.correct]);
return b};VK.prototype.gB=function(a,b){return new L(b[a.x],b[a.y],b[a.width],b[a.height])};function WK(a){this.b=a}WK.prototype.load=function(a,b,c){for(var d=new VK(this.b.im.areas),f=[],g=l(a[this.b.im.areas]),h=g.next();!h.done;h=g.next())h=d.load(h.value,b),f.push(h);c.Gr=f;if(a=a[this.b.im.image])b=nK(b,a).Cg,c.YM(b)};function XK(a){this.b=a.ou}XK.prototype.load=function(a,b,c){for(var d=[],f=l(a[this.b.dl]),g=f.next();!g.done;g=f.next())g=qK(b,this.b.dl,g.value),d.push(g);c.Dk=d;var h=[];a[this.b.labels].forEach(function(a){a=new Zp(a);h.push(a)});c.Sy(h);c.nV(a[this.b.vo]);YK(c,(new LK).load(this.b.lo,a[this.b.lo]))};function ZK(a){this.b=a}ZK.prototype.load=function(a,b){var c=this.RF();c.Ci(a[this.b.id]);var d=$J(a[this.b.text]);d=qK(b,this.b.text,d);c.setText(d);if(d=a[this.b.Mj])d=(new pK(this.b.Mj,b)).load(d),c.Tj(d);if(d=a[this.b.Pt])c.Bo(d),$h(d)&&(b.Xa=!0);d=a[this.b.score];p(d)&&c.Wy(d);d=a[this.b.locked];p(d)&&c.QH!=d&&(c.QH=d,c.QX.a());if(d=a[this.b.image])b=this.MH(d,b,this.b.image),Ap(c,b);b=a[this.b.correct];p(b)&&c.SM(b);a=a[this.b.typeIn];p(a)&&c.LK!=a&&(c.LK=a,c.pT.a(c));return c};
ZK.prototype.MH=function(a,b,c){b=nK(b,a[c.id]).Cg;b=new Cm(b);b.nE(a[c.eg]);b.Iu(a[c.yo]);return b};ZK.prototype.RF=function(){return new Bp};function $K(a){this.b=a;this.Vz=a.Xc}$K.prototype.load=function(a,b,c,d){a=a[this.b.Xc];Xa(a);a=l(a);for(var f=a.next();!f.done;f=a.next())f=this.eB(f.value,b,d),FH(c,f)};$K.prototype.eB=function(a,b,c){return(new ZK(this.Vz)).load(a,b,c)};function aL(){G.call(this);this.pf=new Bp;this.Ko(this.pf);this.Fa=new Bp;this.Ko(this.Fa);this.u=H(this)}n(aL,G);e=aL.prototype;e.premise=function(){return this.pf};e.response=function(){return this.Fa};e.fo=function(){return w(this.pf.textRange(),$g).fo()};e.nd=function(a){this.Fa!=a&&(this.Kd(this.Fa),this.Fa=a,this.Ko(this.Fa))};e.J=function(){return this.u};e.Ac=function(){return Vh(this.pf.Ac(),this.Fa.Ac())};e.Ba=function(){return this.Fa.Ba().concat(this.pf.Ba())};
e.Ko=function(a){C(this,a.IB,this.lf,this);C(this,a.HC,this.lf,this)};e.lf=function(){this.u.a()};function bL(a){this.Vz=a.Xc;this.$H=a.Sk.matches}bL.prototype.load=function(a,b,c,d){a=a[this.$H];Xa(a);a=l(a);for(var f=a.next();!f.done;f=a.next()){var g=f.value,h=b,k=d;f=new aL;var m=new ZK(this.Vz);f.nd(m.load(g[this.$H.response],h,k));var t=f;g=m.load(g[this.$H.premise],h,k);t.pf!=g&&(t.Kd(t.pf),t.pf=g,t.Ko(t.pf));FH(c,f)}};function cL(a){this.b=a}cL.prototype.load=function(a,b,c,d){(new bL(this.b)).load(a,b,c.matches(),d);(new $K(this.b)).load(a[this.b.Sk.distractors],b,c.distractors(),d);a=a[this.b.Sk.ratio];c.oJ!=a&&(c.oJ=a,c.Ni())};function dL(a){this.b=a}dL.prototype.load=function(a){return"between"==a[this.b.VT]?new uq(a[this.b.leftOperand],a[this.b.rightOperand]):new vq(a[this.b.VT],a[this.b.operand])};function eL(a){this.WN=a.D1}eL.prototype.load=function(a,b){a=a[this.WN];Xa(a);a=l(a);for(var c=a.next();!c.done;c=a.next()){c=this.eB(c.value);var d=b;Mh(d,c,void 0);d.RV.a(c,void 0)}};eL.prototype.eB=function(a){return(new dL(this.WN)).load(a)};function fL(){zp.call(this);this.ri=null}n(fL,zp);fL.prototype.setText=function(a){this.gd(this.ri);this.ri=D(this,a);C(this,this.ri.On,this.AZ,this)};fL.prototype.Ac=function(){var a=zp.prototype.Ac.call(this),b=this.ri;a=Vh(a,null);a.Tu=a.Tu.concat(b);return a};fL.prototype.textRange=function(){return v(this.ri)};function gL(a){this.b=a}n(gL,ZK);gL.prototype.load=function(a){var b=this.RF();b.Ci(a[this.b.id]);a=new Zp(a[this.b.text]);b.setText(a);return b};gL.prototype.RF=function(){return new fL};function hL(a){$K.call(this,a)}n(hL,$K);hL.prototype.eB=function(a){return(new gL(this.Vz)).load(a)};function iL(a){this.T=a}iL.prototype.iB=function(a,b){return qK(this.T,b,a)};function jL(a){iL.apply(this,arguments)}n(jL,iL);jL.prototype.load=function(a){var b=a.so,c=a.ay;a=a.json;ae(b.jb().ge());b.settings().K();c=this.iB(a[c.Bi],c.Bi);b.content().Di(c)};function kL(a){iL.apply(this,arguments)}n(kL,iL);kL.prototype.load=function(a){var b=a.so,c=a.ay;a=a.json;ae(b.jb().ge());b.settings().K();c=this.iB(a[c.Bi],c.Bi);b.content().Di(c)};function lL(a){iL.apply(this,arguments)}n(lL,iL);lL.prototype.load=function(a){var b=a.so,c=a.ay;a=a.json;ae(b.jb().ge());b.settings().K();var d=this.iB(a[c.Bi],c.Bi);b.content().Di(d);var f=[];bb(a[c.extraWords],function(a){return f.push(new Zp(a))},this);mL(b.content(),f)};function nL(){G.call(this);this.Kb=!1;this.Ud=1;this.xa=H(this)}n(nL,G);e=nL.prototype;e.isEnabled=function(){return this.Kb};e.value=function(){return this.Ud};e.enable=function(a){this.Kb=a;this.xa.a()};e.ad=function(a){this.Ud=a;this.xa.a()};e.Ve=function(){return this.xa};function oL(){G.call(this);this.MJ="byQuestion";this.ia=10;this.Hr=this.Ys=0;this.w_=H(this);this.xa=H(this)}n(oL,G);e=oL.prototype;e.zo=function(){return this.MJ};e.points=function(){return this.ia};e.Xq=function(){return this.Ys};e.Ot=function(){return this.Hr};e.$M=function(a){this.ia!=a&&(this.ia=a,this.xa.a())};e.XM=function(a){this.Ys!=a&&(this.Ys=a,this.xa.a())};e.OM=function(a){this.Hr!=a&&(this.Hr=a,this.xa.a())};e.Ve=function(){return this.xa};function pL(){G.call(this);this.SH="anyDestination";this.TH="random";this.Hi="none";this.Mo=this.aJ=!1;this.SX=H(this);this.TX=H(this);this.Br=H(this);this.MZ=H(this);this.XE=H(this)}n(pL,G);e=pL.prototype;e.Cy=function(){return this.SH};e.UD=function(){return this.TH};e.ph=function(){return this.Hi};e.xM=function(){return this.aJ};e.Gq=function(){return this.Mo};e.Ly=function(a){this.Hi!=a&&(this.Hi=a,this.Br.a())};e.NM=function(a){this.Mo!=a&&(this.Mo=a,this.XE.a())};function qL(){G.call(this);this.Hi="none";this.Mo=!1;this.Br=H(this);this.XE=H(this)}n(qL,G);qL.prototype.ph=function(){return this.Hi};qL.prototype.Ly=function(a){this.Hi!=a&&(this.Hi=a,this.Br.a())};qL.prototype.Gq=function(){return this.Mo};qL.prototype.NM=function(a){this.Mo!=a&&(this.Mo=a,this.XE.a())};function rL(){G.call(this);this.DH=null;this.nI=this.wS=this.FG=!1;this.KX=H(this);this.nP=H(this);this.xS=H(this);this.BQ=H(this)}n(rL,G);rL.prototype.GU=function(){return this.DH};rL.prototype.my=function(){return this.FG};rL.prototype.az=function(){return this.wS};rL.prototype.Ey=function(){return this.nI};function sL(){G.call(this);this.Hi="none";this.Br=H(this)}n(sL,G);sL.prototype.ph=function(){return this.Hi};sL.prototype.Ly=function(a){this.Hi!=a&&(this.Hi=a,this.Br.a())};function tL(a,b){var c=a.evaluation()?v(a.evaluation()).zo():"byQuestion";return-1==["MultipleChoice","MultipleResponse","Hotspot","DND"].indexOf(b)||ye.includes(b)||"byAnswer"!=c?a.vh:!0};function uL(a,b){this.b=a;this.T=b;this.xb=null;this.P_=new OK(a.jb,b);this.Q_=new kK(a.am,b)}n(uL,zD);e=uL.prototype;
e.load=function(a,b){this.xb=a;var c=this.xb[this.b.type];b=b||this.xb[this.b.id];this.T.$a();this.T.pu();a=vL(this.T.R_,c);b=b||eo();b=new fi(b,c,a);a=this.xb;b.j(a[this.b.visible]);var d=a[this.b.settings],f=b.settings(),g=this.b.settings,h=this.Eh(d[g.K],!1);f.oW.a();f.Md=h;if(d[g.evaluation]){h=d[g.evaluation];var k=this.b.settings.evaluation,m=new oL,t=h[k.zo];m.MJ!=t&&(m.MJ=t,m.w_.a());m.$M(h[k.points]);m.XM(h[k.Xq]);m.OM(this.Eh(h[k.Ot],0));f.ne=m}d[g.ma]&&(h=d[g.ma],k=new sJ,m=this.b.settings.ma,
k.enable(h[m.isEnabled]),k.ad(h[m.value]),f.vf!=k&&(f.Kd(f.vf),f.vf=k,f.xa.a(),f.vf&&(C(f,f.vf.xa,f.lf,f),C(f,f.vf.Iv,f.lf,f))));f.mQ=this.Eh(d[g.Uq],!1);f.xa.a();f.eN(this.Eh(d[g.Fi],!1));f.Ny(wL(this.T,this.Eh(d[g.Ue],1)));f.MM(this.Eh(d[g.uL],!1));h=this.Eh(d[g.FE],!1);f.oK!=h&&(f.oK=h,f.$_.a(),f.xa.a());f.bF=this.Eh(d[g.P0],!1);f.xa.a();h=this.Eh(d[g.dm],1);f.MF!=h&&(f.MF=h,f.xa.a(),f.BW.a());if(h=d[g.Oh])k=new nL,k.enable(this.Eh(h[g.Oh.enabled],!1)),k.ad(this.Eh(h[g.Oh.value],1)),f.XN=k;!ve.includes(c)&&
(h=g.Pt,xL(this,f,d[h],h,c),h=g.Mj,k=d[h])&&(k[h.rU]&&(m=k[h.rU],f.UG!=m&&(f.UG=m,f.fP.a())),k[h.CV]&&(m=k[h.CV],f.yK!=m&&(f.yK=m,f.fP.a())),f.Tj("correct",yL(this,k,h.correct)),f.Tj("incorrect",yL(this,k,h.vy)),f.Tj("attempt",yL(this,k,h.Wx)),f.Tj("answered",yL(this,k,h.Gj)),(h=yL(this,k,h.vu))&&tL(f,c)&&f.Tj("partially",h));if(h=d[g.Wt])k=g.Wt,c=new pL,m=h[k.Cy],c.SH!=m&&(c.SH=m,c.SX.a()),m=h[k.UD],c.TH!=m&&(c.TH=m,c.TX.a()),c.Ly(h[k.ph]),m=h[k.xM],c.aJ!=m&&(c.aJ=m,c.MZ.a()),h=h[k.Gq],null!=h&&
c.NM(h),f.mG!=c&&(f.mG=c,f.QW.a());if(h=d[g.Tq])k=g.Tq,c=new qL,c.Ly(h[k.ph]),h=h[k.Gq],null!=h&&c.NM(h),f.eH!=c&&(f.eH=c,f.tX.a());if(h=d[g.Rk])k=g.Rk,c=f.Rk()||new rL,m=h[k.GU],c.DH!=m&&(c.DH=m,c.KX.a()),m=h[k.my],c.FG!=m&&(c.FG=m,c.nP.a()),c.wS=h[k.az],c.xS.a(),h=h[k.Ey],c.nI!=h&&(c.nI=h,c.BQ.a()),f.Cl!=c&&(f.Cl&&f.gd(f.Cl),f.Cl=c,f.Cl&&(Od(f.Cl.nP,f.dB),Od(f.Cl.BQ,f.dB),Od(f.Cl.xS,f.dB)),f.dB.a());d=d[g.yz];g=g.yz;c=new sL;d&&c.Ly(d[g.ph]);f.Ft!=c&&(f.gd(f.Ft),f.Ft=c,f.Ft&&Od(f.Ft.Br,f.GT),f.GT.a());
g=a[this.b.animation];f=b.animation();g&&(d=this.b.animation,f.Uh(g[d.type]),f.setDirection(g[d.direction]),f.lV(g[d.mode]),f.hr(g[d.duration]),g=g[d.hy],f.Zr!=g&&(f.Zr=g,f.lf()));this.Q_.load(a[this.b.am],b.am());this.P_.load(a[this.b.jb],b);if(a[this.b.direction])a=this.hB($J(a[this.b.direction]),this.b.direction,"textWithEquation");else switch(b.type()){case "AuthorizationSlide":a=Eh("Qm.QuestionDefaults.AuthDescription");g=b.jb().uo();f=new cK;g=ae(g);g.be.Ai().align="center";f.Ln=g.clone();f.wf(b);
v(f.Ln);a=KK(a);break;default:a=KK()}b.Py(a);(f=b.jb().Mb().direction())&&f.Di(a);this.wf(b);return b};e.uj=function(a){zL(this,a.content())};e.oj=function(a){var b=v(this.xb)[this.b.content],c=this.b.content.Ij;(new fK(c)).load(a.content(),b[c])};e.tj=function(a){zL(this,a.content())};e.xj=function(a){var b=ae(a.jb().ge());AL(this,a.content(),b)};e.Dj=function(a){var b=ae(a.jb().ge());AL(this,a.content(),b)};e.zj=function(a){var b=ae(a.jb().ge());AL(this,a.content(),b)};
e.Fj=function(a){var b=this.b.content,c=v(this.xb)[b];(new lL(this.T)).load({so:a,ay:b,json:c})};e.yj=function(a){var b=this.b.content,c=v(this.xb)[b];(new kL(this.T)).load({so:a,ay:b,json:c})};e.rj=function(a){var b=this.b.content,c=v(this.xb)[b];(new jL(this.T)).load({so:a,ay:b,json:c})};e.Ej=function(a){var b=this.b.content;b=v(this.xb)[b];var c=ae(a.jb().ge());(new hL(this.b.content)).load(b,this.T,a.content(),c)};
e.Aj=function(a){var b=this.b.content;b=v(this.xb)[b];(new eL(this.b.content)).load(b,a.content())};e.Cj=function(a){var b=ae(a.jb().ge());b.be.Cb().color=0;(new $K(this.b.content)).load(v(this.xb)[this.b.content],this.T,a.content(),b)};e.wj=function(a){var b=ae(a.jb().ge());b.be.Cb().color=0;(new cL(this.b.content)).load(v(this.xb)[this.b.content],this.T,a.content(),b)};e.sj=function(a){(new WK(this.b.content)).load(v(this.xb)[this.b.content],this.T,a.content())};e.qj=function(){};
e.vj=function(a){var b=ae(a.jb().ge());(new XK(this.b.content)).load(v(this.xb)[this.b.content],this.T,a.content(),b)};e.Bj=function(a){var b=v(this.xb)[this.b.content][this.b.content.eV],c=this.b.content.eV;a=a.content();a.Ny(b[c.Ue]);a.wE(b[c.Eo]);a.ON=b[c.vL];a.Ni();a.sS=b[c.X1];a.Ni();var d=b[c.$c],f=a.$c();f.ad(d[c.$c.value]);f.PC=d[c.$c.units];f.xa.a();c=c.Fg;if(b=b[c])a=a.Fg(),a.Uh(b[c.type]),a.AE(b[c.url]),a.yE(b[c.target])};
e.pj=function(a){(new UK(this.b.content)).load(v(this.xb)[this.b.content],a.content(),a.jb().Mb())};function zL(a,b){var c=v(a.xb)[a.b.content];a=a.hB(c[a.b.content.Bi],a.b.content.Bi,"fullArticle");b.Di(a)}function AL(a,b,c){(new $K(a.b.content)).load(v(a.xb)[a.b.content],a.T,b,c)}e.hB=function(a,b){return qK(this.T,b,a)};e.iB=function(a,b){return qK(this.T,b,a)};
function xL(a,b,c,d,f){function g(a,b){a=(c?c[a]:void 0)||b||"next";$h(a)&&(h.Xa=!0);return a}var h=a.T;c&&ei(b,c[d.type]);b.Bo("correct",g(d.correct));b.Bo("incorrect",g(d.vy));b.Bo("attempt",(c?c[d.Wx]:void 0)||"none");b.Bo("answered",g(d.Gj));tL(b,f)?b.Bo("partially",g(d.vu,c&&c[d.vu]?"next":b.Jr.incorrect)):b.Bo("partially","next")}function yL(a,b,c){return(new pK(c,a.T)).load(b[c])}e.Eh=function(a,b){return null!=a?a:b};function BL(a){this.b=a}BL.prototype.load=function(a,b,c){c=void 0===c?!1:c;var d=new uL(this.b.slides,b),f=new aK,g=new bK(this.b.settings,a[this.b.settings]);b=b.mX;var h;c&&(h=eo());h=b.XT(h||a[this.b.id]);h.zE(a[this.b.title]);f.load(g,h.settings());a=l(a[this.b.slides]);for(f=a.next();!f.done;f=a.next())f=f.value,g=c?eo():void 0,f=d.load($J(f),g),h.slides().push(f);return h};function CL(a,b){b=void 0===b?"http://":b;G.call(this);this.ob=a;this.Gk=b;this.Nn="_self";this.u=H(this)}n(CL,G);e=CL.prototype;e.type=function(){return this.ob};e.url=function(){return this.Gk};e.target=function(){return this.Nn};e.Uh=function(a){this.ob!=a&&(this.ob=a,this.u.a())};e.AE=function(a){this.Gk!=a&&(this.Gk=a,this.u.a())};e.yE=function(a){this.Nn!=a&&(this.Nn=a,this.u.a())};e.J=function(){return this.u};function WJ(){G.call(this);this.ms=[];this.zK=[];this.ob="graded";this.V=null;this.ul=new CL("closeWindow");this.xa=H(this);this.q0=H(this)}n(WJ,G);e=WJ.prototype;e.slides=function(){switch(this.type()){case "graded":return this.FD();case "survey":return this.Qu();default:return[]}};e.FD=function(){return this.ms};e.Qu=function(){return this.zK};e.type=function(){return this.ob};e.Fg=function(){return this.ul};
e.Uh=function(a){if(this.ob!=a){var b="graded"==this.ob&&"survey"==a,c="survey"==this.ob&&"graded"==a;this.ob=a;b&&this.gr(this.Qu()[0]);c&&this.gr(this.FD()[0]);this.q0.a()}};e.gr=function(a){this.V!=a&&(this.V=a,this.xa.a())};e.Ve=function(){return this.xa};e.indexOf=function(a){return this.slides().indexOf(a)};e.FO=function(){switch(this.type()){case "graded":return this.ms.length;case "survey":return this.zK.length;default:return 0}};function ZJ(a,b,c,d){d=void 0===d?null:d;G.call(this);this.Me=new IJ;D(this,this.Me);(this.yX=a)&&D(this,a);this.xX=c||[];if(c)for(a=l(c),c=a.next();!c.done;c=a.next())D(this,c.value);(this.hW=d)&&D(this,d);this.$B=b;D(this,this.$B);this.eQ=new HJ;D(this,this.eQ)}n(ZJ,G);e=ZJ.prototype;e.lm=function(){return this.yX};e.Ij=function(){return this.hW};e.ND=function(){return this.xX};e.du=function(a){return this.Me.get(a)};function fz(a,b){a.Me.forEach(b,void 0)}e.lg=function(){return this.$B};
e.groups=function(){return this.Me};e.zy=function(){return this.eQ};function DL(a,b,c){this.b=a;this.xb=b;this.T=c;this.nX=new BL(this.b.groups);this.wC=new uL(this.b.groups.slides,c)}function YJ(a){var b=[],c=a.xb[a.b.ND];c&&bb(c,function(c){c&&b.push(a.wC.load(c))});return b}DL.prototype.du=function(a){a=$J(this.xb[this.b.groups][a]);return this.nX.load(a,this.T)};
function XJ(a,b,c,d,f){if(c=c[d]){a.Uh(c[d.type]);var g=d.Fg,h=c[g];if(h){var k=a.Fg();k.Uh(h[g.type]);k.AE(h[g.url]);k.yE(h[g.target])}bb(c[d.FD],function(c){c&&(c=b.load(c),D(a,c),a.ms.push(c))});bb(c[d.Qu],function(c){c&&(c=b.load(c),D(a,c),a.zK.push(c))});EL(a,f)}}function EL(a,b){var c="survey"==a.type();b&&c&&a.ms[0]&&a.Qu().length&&(b=a.ms[0].content().$c().value(),a=a.Qu()[0].content().$c(),b!=a.value()&&a.ad(b))};function FL(a,b,c,d){this.jn=a;this.$d=b;this.d_=c;this.bv=d}e=FL.prototype;e.Ba=function(){return this.$d.Ba()};e.name=function(){return this.jn};e.mV=function(a){this.jn=a};e.background=function(){return this.$d};e.uo=function(){return this.d_};e.ge=function(){return this.bv};function GL(a){this.b=a;this.kW=new tK(a.background);this.GC=new LK}GL.prototype.load=function(a,b,c){c=c||a[this.b.name];b=this.kW.load(a[this.b.background],b);var d=this.GC.load(this.b.uo,a[this.b.uo]);a=this.GC.load(this.b.ge,a[this.b.ge]);return new FL(c,b,d,a)};function HL(){this.Yz=new Map}HL.prototype.forEach=function(a){for(var b=l(this.Yz.values()),c=b.next();!c.done;c=b.next())a(c.value)};function IL(a){this.T_=new GL(a)}IL.prototype.load=function(a,b){var c=new HL;a=l(a);for(var d=a.next();!d.done;d=a.next())d=this.T_.load(d.value,b),c.Yz.set(d.name(),d);return c};function JL(a){this.b=a;this.U_=new IL(this.b.wV);this.W_=new VJ;this.E_=new TJ(this.b.settings);this.O_=new NJ(this.b.skinSettings)}
JL.prototype.load=function(a,b){var c=this.U_.load(a[this.b.wV],b);b.vx=c;var d=a[this.b.title],f=new AJ;this.E_.load(a[this.b.settings],f);b.L=f;var g=a[this.b.skinSettings],h=new DJ;null!=g&&this.O_.load(h,g);b.fN(h);a=new DL(this.b.Fo,a[this.b.Fo],b);a=this.W_.load(a);c=new FJ(a,c,d);d=c.L.Z().quizSize();a=f.Z().quizSize();d=d.width!=a.width||d.height!=a.height;c.L=f;c.D_.a();d&&c.Y_.a();c.fN(h);return c};var KL={enabled:{_:"e"},EE:{_:"ua"},Eo:{_:"ca"},kN:{_:"f"},HL:{_:"x"},TL:{_:"em"}},LL={quiz:{_:"q",quizSize:{_:"qs",width:{_:"w"},height:{_:"h"}},submitType:{_:"st"},jE:{_:"rm"},navigationType:{_:"nt"},Vx:{_:"ab"},dD:{_:"ap"},$y:{_:"co"},passingScoreType:{_:"pst"},ma:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},Ta:{_:"sp",ar:{_:"rs"},Ao:{_:"st"},nN:{_:"sq"}}},so:{_:"d",points:{_:"pt"},Xq:{_:"p"},Ot:{_:"atp"},Ue:{_:"a"},Fi:{_:"sh"},uL:{_:"ap"},xL:{_:"A"},MT:{_:"ssq"},qV:{_:"sgf"},tV:{_:"ssf"},$t:{_:"fv",
correct:{_:"c"},vy:{_:"i"},Wx:{_:"at"},vu:{_:"pc"},Gj:{_:"a"}},ma:{_:"t",isEnabled:{_:"e"},value:{_:"v"}}},dV:{_:"r",Yn:Object.assign({_:"ads"},KL),Ho:Object.assign({_:"sts"},KL),Bu:{_:"rt",from:{_:"f"},mz:{_:"sj"},$x:{_:"c"}},Fu:{_:"ss",enabled:{_:"e"},url:{_:"u"}},nu:{_:"jss",enabled:{_:"e"},LM:{_:"s"},target:{_:"t"}}},pu:{_:"l",QL:{_:"d"},items:{_:"i",name:{_:"n"},id:{_:"id"},labels:{_:"lb"}}}};var ML={Eg:{_:"f"},bl:{_:"s",color:{_:"c"},alpha:{_:"a"}},$L:{_:"g",type:{_:"t"},angle:{_:"a"},$q:{_:"r",sD:{_:"x"},tD:{_:"y"},Hy:{_:"r"}},Mk:{_:"c",position:{_:"p"},color:{_:"c"},alpha:{_:"a"}}},oo:{_:"p",position:{_:"p"},alpha:{_:"a"},p1:{_:"i"}}};var NL={fontFamily:{_:"f"},size:{_:"s"},color:{_:"c"},bold:{_:"b"},italic:{_:"i"},Ge:{_:"u"},strike:{_:"S"}};var OL={name:{_:"n"},background:Object.assign({_:"b"},ML),uo:Object.assign({_:"q"},NL),ge:Object.assign({_:"a"},NL)};var PL={strokeStyle:Object.assign({_:"s"},{type:{_:"t"},color:{_:"C"},alpha:{_:"a"},size:{_:"s"},PL:{_:"d"},Yx:{_:"c"},join:{_:"j"}}),background:Object.assign({_:"b"},ML),eD:{_:"a",text:{_:"t"},ST:{_:"a"}},Ku:Object.assign({_:"S"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"},blur:{_:"b"},angle:{_:"A"},bo:{_:"d"}}),gu:Object.assign({_:"g"},{color:{_:"c"},alpha:{_:"a"},size:{_:"s"}}),ie:Object.assign({_:"t"},{Kk:{_:"a"},verticalAlign:{_:"v"},zr:{_:"w"},marginLeft:{_:"l"},marginRight:{_:"r"},marginTop:{_:"t"},
marginBottom:{_:"b"}})};var QL={xV:{_:"s"}};var RL={vi:{_:"a"},De:{_:"pe"},dE:{_:"pl"},fg:{_:"pb"},yo:{_:"r"}};var SL,TL={I1:{_:"d"},htmlText:{_:"h"},Xd:{_:"r"},Cb:{_:"t",bold:{_:"b"},italic:{_:"i"},Ge:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},nz:{_:"sb"},oz:{_:"sp"}}},UL={value:Object.assign({_:"v"},TL),audio:Object.assign({_:"a",id:{_:"i"},yo:{_:"r"}},RL)},VL={K:{_:"ee"},evaluation:{_:"e",zo:{_:"t"},points:{_:"pt"},Xq:{_:"p"},Ot:{_:"atp"}},ma:{_:"t",isEnabled:{_:"e"},value:{_:"v"}},Uq:{_:"ms"},Fi:{_:"sh"},Ue:{_:"a"},dm:{_:"cc"},uL:{_:"ap"},FE:{_:"s"},P0:{_:"cs"},Oh:{_:"al",enabled:{_:"e"},
value:{_:"v"}},Pt:{_:"B",type:{_:"t"},correct:{_:"c"},vy:{_:"i"},Wx:{_:"at"},vu:{_:"pc"},Gj:{_:"a"}},Mj:{_:"F",rU:{_:"gt"},CV:{_:"st"},correct:Object.assign({_:"c"},UL),vy:Object.assign({_:"i"},UL),Wx:Object.assign({_:"at"},UL),vu:Object.assign({_:"pc"},UL),Gj:Object.assign({_:"a"},UL)},Wt:{_:"d",Cy:{_:"m"},UD:{_:"M"},ph:{_:"a"},xM:{_:"o"},Gq:{_:"r"}},Tq:{_:"h",ph:{_:"a"},Gq:{_:"r"}},Rk:{_:"l",GU:{_:"lb"},my:{_:"fs"},az:{_:"sn"},Ey:{_:"nz"}},yz:{_:"w",ph:{_:"a"}}},WL,XL={x:{_:"x"},y:{_:"y"}},YL={type:{_:"tp"},
id:{_:"I"},name:{_:"n"},rect:{_:"r",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},Mq:{_:"c",x:{_:"x"},y:{_:"y"},width:{_:"w"},height:{_:"h"}},eg:{_:"z"},rotationAngle:{_:"R"},H0:{_:"i"},pM:{_:"k"},If:{_:"s"},L0:{_:"la"},borderRadius:{_:"b"},Zd:Object.assign({_:"S"},PL),Bi:Object.assign({_:"rt"},TL),dM:{_:"h",url:{_:"u"},target:{_:"t"}},cu:Object.assign({_:"f"},XL),om:{_:"l",Pk:Object.assign({_:"f"},XL),Yk:Object.assign({_:"s"},XL)},video:Object.assign({_:"v",id:{_:"i"},AM:{_:"pi"},width:{_:"w"},
height:{_:"h"}},{vi:{_:"a"},De:{_:"pe"},dE:{_:"pl"},fg:{_:"pb"}})},ZL={vM:{_:"o"},iN:{_:"s"}};WL={RD:{_:"l"},QD:{_:"L"},Mb:Object.assign({_:"o"},YL),Xx:Object.assign({_:"B"},YL),E1:Object.assign({_:"O"},ZL),ge:{_:"af",bold:{_:"b"},italic:{_:"i"},Ge:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"}},N0:Object.assign({_:"i"},ZL),c2:{_:"s"},background:Object.assign({_:"b"},ML)};var $L;
$L={image:{_:"i",id:{_:"i"},eg:{_:"z"},yo:{_:"r"}},audio:Object.assign({_:"a",id:{_:"i"}},RL),video:Object.assign({_:"v",id:{_:"i"},AM:{_:"pi"},width:{_:"w"},height:{_:"h"}},RL)};
SL={id:{_:"i"},type:{_:"tp"},visible:{_:"v"},direction:Object.assign({_:"D"},TL),content:{_:"C",Xc:{_:"chs",id:{_:"i"},text:Object.assign({_:"t"},TL),correct:{_:"c"},typeIn:{_:"ti"},Mj:Object.assign({_:"f"},UL),Pt:{_:"br"},score:{_:"sc"},locked:{_:"l"},image:{_:"ia",id:{_:"i"},eg:{_:"z"},yo:{_:"r"}}},Sk:{_:"m",matches:{_:"m",premise:{_:"p"},response:{_:"r"}},ratio:{_:"r"},distractors:{_:"d"}},im:{_:"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"}},ou:{_:"l",dl:Object.assign({_:"s"},TL),labels:{_:"l"},vo:{_:"r"},lo:{_:"lf",bold:{_:"b"},italic:{_:"i"},Ge:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"}}},dU:{_:"d",object:Object.assign({_:"o"},QL),destination:Object.assign({_:"d"},QL),score:{_:"s"}},Bi:Object.assign({_:"rt"},TL),D1:{_:"na",VT:{_:"co"},leftOperand:{_:"lo"},rightOperand:{_:"ro"},operand:{_:"op"}},extraWords:{_:"ew"},eV:{_:"Rs",$c:{_:"ps",
units:{_:"u"},value:{_:"v"}},Eo:{_:"sc"},vL:{_:"ap"},X1:{_:"sg"},Ue:{_:"a"},Fg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}}},Ij:{_:"au",ec:{_:"f",title:{_:"t"},usage:{_:"u"},type:{_:"tp"},je:{_:"n"},values:{_:"v"}}}},settings:Object.assign({_:"s"},VL),jb:Object.assign({_:"a"},WL),am:Object.assign({_:"at"},$L),animation:{_:"an",type:{_:"t"},direction:{_:"d"},mode:{_:"m"},duration:{_:"du"},hy:{_:"de"}}};var aM;
aM={lm:Object.assign({_:"i"},SL),ND:Object.assign({_:"in"},SL),Ij:Object.assign({_:"au"},SL),lg:{_:"r",type:{_:"t"},Fg:{_:"f",type:{_:"tp"},url:{_:"u"},target:{_:"t"}},FD:Object.assign({_:"g"},SL),Qu:Object.assign({_:"s"},SL)},groups:{_:"g",id:{_:"i"},title:{_:"T"},slides:Object.assign({_:"S"},SL),settings:{_:"s",ar:{_:"rs"},Ao:{_:"st"},JE:{_:"up"},$c:{_:"ps",units:{_:"u"},value:{_:"v"}}}},zy:{_:"lr",start:{_:"s"},end:{_:"e"}}};
var bM=Cr({EL:{_:"B"},F4:{_:"pbs"},settings:{_:"s",fo:{_:"f"}},document:{_:"d",title:{_:"T"},settings:Object.assign({_:"s"},LL),skinSettings:Object.assign({_:"sk"},{Wq:{_:"m",description:{_:"d"},messages:{_:"m",id:{_:"i"},message:{_:"m"}},mm:{_:"id"},baseName:{_:"b"}},St:{_:"c",description:{_:"d"},colors:{_:"c",target:{_:"t"},color:{_:"c"}},mm:{_:"id"},baseName:{_:"b"}},Am:{_:"s",lr:{_:"p"},dz:{_:"n"}},questionListInfo:{_:"q",showSlideList:{_:"s"},displayQuestionStatus:{_:"d"}},uy:{_:"h"}}),wV:Object.assign({_:"sm"},
OL),Fo:Object.assign({_:"sl"},aM)},hE:{_:"b"},fillPanelsView:{_:"fp"}});function cM(){JL.call(this,bM.document);this.iJ=bM}n(cM,JL);function dM(a){this.bh=a}dM.prototype.TF=function(){throw Error("unknown resource type");};var eM={bold:{_:"b"},italic:{_:"i"},Ge:{_:"u"},strike:{_:"st"},color:{_:"c"},size:{_:"s"},fontFamily:{_:"f"},nz:{_:"sb"},oz:{_:"sp"}};var fM={type:{_:"t"},MD:{_:"i"},align:{_:"a"},DU:{_:"r"},lineHeight:{_:"lh"},FV:{_:"T"},hD:{_:"b"}};var gM={Cb:Object.assign({_:"tf"},eM),Ai:Object.assign({_:"pf"},fM)};function hM(){this.b=Cr(eM)}hM.prototype.load=function(a){if(!a)return new Vd;var b=new Vd;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.Ge=a[this.b.Ge];b.nz=a[this.b.nz];b.oz=a[this.b.oz];b.strike=a[this.b.strike];return b};function iM(){this.b=Cr(fM)}iM.prototype.load=function(a){if(!a)return new Wd;var b=new Wd;b.type=a[this.b.type];b.MD=a[this.b.MD];b.align=a[this.b.align];return b};function jM(){this.b=Cr(gM)}jM.prototype.load=function(a){if(!a)return new Xd;var b=new Xd,c=(new hM).load(a[this.b.Cb]);b.pi=c.clone();a=(new iM).load(a[this.b.Ai]);b.mk=a.clone();return b};function kM(a,b){He.call(this,"qmFillInTheBlank");var c=this;a=gi(a);this.Kc=a.AL;this.Md=b;if(this.Dq=a.wM)C(this,this.Dq.FU,function(a){c.vp();a.includes(0)&&c.SO.a();c.Ni()},this,1),C(this,this.Dq.EU,function(){c.vp();c.SO.a();c.Ni()},this,1);this.vp();this.SO=H(this);H(this)}n(kM,He);kM.prototype.vp=function(){var a=this;this.Kd(this.Kc);this.Kc.forEach(function(b){C(a,b.On,a.Ni,a)})};kM.prototype.Ni=function(){this.J().a()};kM.prototype.values=function(){return this.Kc};kM.prototype.K=function(){return this.Md};var lM={value:{_:"v"},Kj:{_:"i"}};function mM(){this.b=Cr(lM)}mM.prototype.load=function(a){var b=a?eb(a[this.b.value],function(a){return new Zp(a)}):[new Zp("")];return new kM(b,!!a)};function nM(a){var b=a.values,c=a.Kj;a=a.K;He.call(this,"qmMultipleChoiceText");var d=this;b=gi(b);this.Kc=b.AL;this.Dq=b.wM;this.Md=a;this.EO=this.Kc[c];this.CO=H(this);H(this);this.z0=H(this);this.Dq&&(C(this,this.Dq.EU,function(){d.vp();d.CO.a();d.J().a()},this,1),C(this,this.Dq.FU,function(){d.vp();d.CO.a();d.J().a()},this,1));this.vp()}n(nM,He);e=nM.prototype;e.K=function(){return this.Md};e.Kj=function(){var a=this.Kc.indexOf(this.EO);0>a&&(a=0,this.EO=this.Kc[a]);return a};e.values=function(){return this.Kc};
e.IZ=function(){this.z0.a();this.J().a()};e.vp=function(){var a=this;this.Kd(this.Kc);this.Kc.forEach(function(b){C(a,b.On,a.IZ,a,100)})};function oM(){this.b=Cr(lM)}oM.prototype.load=function(a){v(a);var b=eb(a[this.b.value],function(a){return new Zp(a)});return new nM({values:b,Kj:p(a[this.b.Kj])?a[this.b.Kj]:0,K:p(a[this.b.Kj])})};function pM(a,b){He.call(this,"qmWordBank");this.Ud=a;this.Md=b;this.y0=H(this);H(this)}n(pM,He);pM.prototype.value=function(){return this.Ud};pM.prototype.K=function(){return this.Md};pM.prototype.ad=function(a){this.Ud=a;this.y0.a()};function qM(){this.b=Cr(lM)}qM.prototype.load=function(a){return null!=a?new pM(a[this.b.value],!0):new pM("",!1)};function rM(a){this.bh=a}n(rM,dM);rM.prototype.TF=function(a,b,c){switch(b){case "qmWordBank":return b=(new qM).load(c),b.Ci(a),b;case "qmMultipleChoiceText":return b=(new oM).load(c),b.Ci(a),b;case "qmFillInTheBlank":return b=(new mM).load(c),b.Ci(a),b}return dM.prototype.TF.call(this,a,b,c)};function sM(){MK.call(this);this.GB=new Ux;this.aO=1;this.xd=!0;this.sS=!1;this.ON=!0;this.ul=new CL("closeWindow")}n(sM,MK);e=sM.prototype;e.Ue=function(){return this.aO};e.$c=function(){return this.GB};e.Eo=function(){return this.xd};e.lN=function(){return this.sS};e.vL=function(){return this.ON};e.Fg=function(){return this.ul};e.Ny=function(a){this.aO=a;this.Ni()};e.wE=function(a){this.xd=a;this.Ni()};function tM(a){EH.call(this,a)}n(tM,EH);function uM(a){EH.apply(this,arguments)}n(uM,EH);uM.prototype.fo=function(){if(!this.count())throw Error("no choices");return this.getChoice(0).fo()};uM.prototype.Ko=function(a){C(this,a.J(),this.Ls,this)};uM.prototype.PR=function(a){Fd(this,a.J(),this.Ls,this)};uM.prototype.IF=function(){};function vM(){MK.call(this);this.uw=new uM;C(this,this.uw.J(),this.Ni,this);this.Dv=new GH;C(this,this.Dv.J(),this.Ni,this);this.oJ=.5}n(vM,MK);e=vM.prototype;e.matches=function(){return this.uw};e.distractors=function(){return this.Dv};e.BM=function(){return this.oJ};e.Ac=function(){return Vh(this.uw.Ac(),this.Dv.Ac())};e.Ba=function(){return this.Dv.Ba().concat(this.uw.Ba())};e.clear=function(){this.uw.clear();this.Dv.clear()};function wM(a){Kh.call(this,a);this.RV=H(this);this.l_=H(this);H(this);H(this)}n(wM,Kh);wM.prototype.J=function(){return this.Ve()};wM.prototype.getAnswer=function(a){return Lh(this,a)};wM.prototype.Ac=function(){return null};wM.prototype.clear=function(){for(;0<this.count();){var a=this.getAnswer(0),b=$a(this.R,a);Nh(this,a);this.l_.a(a,b)}};function xM(){}
function vL(a,b){switch(b){case "IntroSlide":case "InfoSlide":case "InstructionsSlide":return a.dA();case "MultipleChoice":case "TrueFalse":case "MultipleResponse":return new GH;case "WordBank":return new yM;case "MultipleChoiceText":return new zM;case "FillInTheBlank":return new AM;case "TypeIn":return new tM;case "Numeric":return new wM;case "Sequence":return new GH;case "Matching":return new vM;case "Hotspot":return new BM;case "Essay":return null;case "LikertScale":return new CM;case "ResultSlide":return new sM;
case "AuthorizationSlide":return new DM;case "DND":return new EM}throw Error("unknown slide content type "+b);}xM.prototype.dA=function(){return new NK};function FM(){MK.call(this);this.dh=null;this.HT=[]}n(FM,MK);FM.prototype.Sa=function(){return v(this.dh)};FM.prototype.Di=function(a){this.dh=a};FM.prototype.extraWords=function(){return this.HT};function mL(a,b){a.HT=b};function yM(a){FM.apply(this,arguments)}n(yM,FM);yM.prototype.placeholders=function(){var a=[],b=this.Sa().Xd();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof pM&&a.push(new Os(c.id(),c.K()?c.value():null));return a};function GM(){MK.call(this);this.dh=null}n(GM,MK);GM.prototype.Sa=function(){return v(this.dh)};GM.prototype.Di=function(a){this.dh=a};GM.prototype.XF=function(a){return new Gs(a.id(),a.values(),a.K()?a.Kj():null)};function zM(a){GM.apply(this,arguments)}n(zM,GM);zM.prototype.placeholders=function(){var a=[],b=this.Sa().Xd();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof nM&&a.push(this.XF(c));return a};function HM(){MK.call(this);this.dh=null}n(HM,MK);HM.prototype.Sa=function(){return v(this.dh)};HM.prototype.Di=function(a){this.dh=a};HM.prototype.Ac=function(){return null};HM.prototype.XF=function(a){return new us(a.id(),a.K()?a.values():null)};function AM(a){HM.apply(this,arguments)}n(AM,HM);AM.prototype.placeholders=function(){var a=[],b=this.Sa().Xd();b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c instanceof kM&&a.push(this.XF(c));return a};function DM(){MK.call(this);this.ai=[]}n(DM,MK);DM.prototype.ec=function(){return this.ai};function CM(){MK.call(this);this.Dk=[];this.ZA=[];this.vk=.3;this.CH=null}n(CM,MK);e=CM.prototype;e.dl=function(){return this.Dk};e.labels=function(){return this.ZA};e.vo=function(){return this.vk};e.lo=function(){return this.CH?this.CH.clone():null};e.Sy=function(a){this.ZA=a};function YK(a,b){a.CH=b}e.nV=function(a){this.vk=a};function BM(){MK.call(this);this.Gr=[];this.ib=null}n(BM,MK);BM.prototype.areas=function(){return this.Gr};BM.prototype.YM=function(a){this.ib=a};BM.prototype.Ba=function(){return this.ib?[this.ib]:[]};function EM(){MK.call(this);this.nO=[]}n(EM,MK);EM.prototype.chains=function(){return this.nO};function IM(){}n(IM,xM);function JM(a){this.bh=a;this.mX=new KJ;this.r_=new rM(a);this.vx=null;this.R_=new IM;this.ve=this.L=null;this.Xa=!1}e=JM.prototype;e.la=function(){return this.Xa};function nK(a,b){a=a.bh.images[b];return{Cg:new Xf(a.src,a.width,a.height),r1:p(a.D4)}}function mK(a,b,c){c=a.bh.images[c];return{video:new it(a.bh.NE[b],c.width,c.height),poster:new Xf(c.src,c.width,c.height)}}
function qK(a,b,c){var d=c[b.Xd],f=c[b.htmlText],g=c[b.I1];b=(new jM).load(c[b.Cb]);a=a.r_;c=[];d=l(d);for(var h=d.next();!h.done;h=d.next()){h=h.value;var k=v(h.id),m=v(h.type);switch(m){case "image":case "contentLibrary":m=v(a.bh.images[h.assetId]);h=new wn(k,m,h.text,h.width,h.height,h.increaseByClick,h.url);break;case "video":m=v(a.bh.NE[h.assetId]);var t=v(a.bh.images[h.posterAssetId]);h=new xn(k,m,h.text,t.src,h.showControls,h.width,h.height);break;case "equation":h=new vn(k,h.svg,h.latex);
break;default:h=a.TF(k,m,h.data)}h&&c.push(h)}return new LA(f,c,g,b)}function KK(a){return new LA(a||"",[],[],new Xd)}e.$a=function(){return null};e.settings=function(){return v(this.L)};e.pu=function(){return null};e.fN=function(a){this.ve=a};e.quizSize=function(){return v(this.L).Z().quizSize()};e.isGraded=function(){return"quizPassingScore"==v(this.L).Z().passingScoreType()};function wL(a,b){return a.L&&"allAtOnce"==a.L.Z().submitType()?1:b};function KM(){}KM.prototype.load=function(a,b){b=void 0===b?"":b;Ea(a)||(a=zi(a),a=JSON.parse(ii(a)));b=this.KH(a,b);return Promise.resolve(b)};
KM.prototype.KH=function(a,b){var c=Cr(nJ);b=new oJ(b);var d=a[c.Xd],f=d[b.FA],g=d[b.$K],h=d[b.dF];d={};var k={},m={};for(x in f)if(f.hasOwnProperty(x)){var t=f[x];d[x]={src:b.fv+t[b.FA.src],width:t[b.FA.width],height:t[b.FA.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.fv+t[b.dF.src],mimeType:t[b.dF.mimeType]});m[u]=x}for(F in g)if(g.hasOwnProperty(F)){u=[];h=l(g[F]);for(x=h.next();!x.done;x=h.next())x=x.value,u.push({src:b.fv+
x[b.$K.src],mimeType:x[b.$K.mimeType]});k[F]=u}var F={BL:m,NE:k,images:d};b=new JM(F);k=new cM;g=k.load(a[k.iJ.document],b);if(d=a[k.iJ.hE])k=a[k.iJ.fillPanelsView],d=nK(b,d).Cg.path(),g.KR=d,g.Qc=k;w(g,FJ);d=a[c.fonts];k=LM(c.Ru,a[c.Ru]);c=a[c.ey];(a=a[bM.EL])?(m=Cr(pJ),u={},u.content=a[m.content],u.contentHover=a[m.contentHover],u.url=a[m.url],u.width=a[m.width],u.height=a[m.height],u.language=a[m.language],u.ur=a[m.ur],u.Pq=a[m.Pq],u.Oq=a[m.Oq],a=new Cj(u)):a=void 0;return{quiz:g,XL:d,Ru:k,Xd:F,
ey:c,la:b.la(),EL:a}};function LM(a,b){var c={};Qb(b,function(b,f){c[f]=new jj(b[a.fontFamily],b[a.bold],b[a.italic])});return c};function MM(){var a=this;this.PS=new E;this.Xr=this.Lm=0;this.MC=!1;this.S=Hf(document,"DIV");this.S.style.width=tk?"100%":"100vw";this.S.style.height=dj?"50vh":"100vh";this.S.style.position="absolute";this.S.style.zIndex="-1";this.S.style.top="0";N&&!O&&(document.body.style.position="fixed");var b=window;if(ck)try{b=window.top}catch(d){}document.body.insertAdjacentElement("afterbegin",this.S);(new ResizeObserver(function(){dj&&O?setTimeout(function(){NM(a)},100):NM(a)})).observe(this.S);window.invalidatePlayerSize=
za;window.setPlayerSize=za;window.removeResizeListeners=za;document.addEventListener("touchend",function(b){0==b.touches.length&&(a.MC=!1,setTimeout(function(){NM(a,!1,!1)},100))},!0);document.addEventListener("touchstart",function(b){1==window.event.touches.length&&(a.MC=!0);1<b.touches.length&&b.preventDefault()},!0);var c=b.onresize;b.onresize=function(){c&&c();NM(a)};b.onorientationchange=function(){var b=Wf();b&&N&&(dj?setTimeout(function(){v(b).blur();sk&&NM(a)},800):b.blur())};ek&&window.frameElement&&
window.frameElement.setAttribute("scrolling","no")}
function NM(a,b,c){function d(a,c){if(b||t.Lm!=a||t.Xr!=c){var d=t.Lm;t.Lm=a;t.Xr=c;t.PS.a(t.Lm,t.Xr);d!=t.Lm&&dj&&!t.MC&&setTimeout(function(){f(0,0)},100)}}b=void 0===b?!1:b;c=void 0===c?!0:c;var f=eE;if(b||!a.MC){var g=dj?2*a.S.clientHeight:a.S.clientHeight;if(ck||!(ik&&.7>g/screen.height||ki&&.7>window.innerHeight/g)){var h=1,k=a.S.clientWidth;c&&ek&&window.frameElement&&(k=0,h=k/window.innerWidth);var m=window.innerHeight*h,t=a;d(k,m);c&&ek&&window.frameElement&&setTimeout(function(){k=v(window.frameElement).clientWidth;
h=k/window.innerWidth;m=window.innerHeight*h;d(k,m)},0)}}};function OM(a){this.WD=a}OM.prototype.set=function(a,b){p(b)?this.WD.set(a,Hi(b)):this.WD.remove(a)};OM.prototype.get=function(a){try{var b=this.WD.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};OM.prototype.remove=function(a){this.WD.remove(a)};var PM="StopIteration"in wa?wa.StopIteration:{message:"StopIteration",stack:""};function QM(){}QM.prototype.next=function(){throw PM;};QM.prototype.il=function(){return this};function RM(a){if(a instanceof QM)return a;if("function"==typeof a.il)return a.il(!1);if(Ca(a)){var b=0,c=new QM;c.next=function(){for(;;){if(b>=a.length)throw PM;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");}
function SM(a,b){if(Ca(a))try{bb(a,b,void 0)}catch(c){if(c!==PM)throw c;}else{a=RM(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c){if(c!==PM)throw c;}}}function TM(a){if(Ca(a))return lb(a);a=RM(a);var b=[];SM(a,function(a){b.push(a)});return b};function UM(){};function VM(){}r(VM,UM);VM.prototype.DD=function(){var a=0;SM(this.il(!0),function(b){Va(b);a++});return a};VM.prototype.clear=function(){var a=TM(this.il(!0)),b=this;bb(a,function(a){b.remove(a)})};function WM(a){this.Gi=a}r(WM,VM);e=WM.prototype;e.lM=function(){if(!this.Gi)return!1;try{return this.Gi.setItem("__sak","1"),this.Gi.removeItem("__sak"),!0}catch(a){return!1}};e.set=function(a,b){try{this.Gi.setItem(a,b)}catch(c){if(0==this.Gi.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};e.get=function(a){a=this.Gi.getItem(a);if(!q(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};e.remove=function(a){this.Gi.removeItem(a)};
e.DD=function(){return this.Gi.length};e.il=function(a){var b=0,c=this.Gi,d=new QM;d.next=function(){if(b>=c.length)throw PM;var d=Va(c.key(b++));if(a)return d;d=c.getItem(d);if(!q(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};e.clear=function(){this.Gi.clear()};e.key=function(a){return this.Gi.key(a)};function XM(){var a=null;try{a=window.localStorage||null}catch(b){}this.Gi=a}r(XM,WM);function YM(a,b){this.he={};this.Zc=[];this.wz=this.Fd=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)}e=YM.prototype;e.DD=function(){return this.Fd};function ZM(a){$M(a);return a.Zc.concat()}e.equals=function(a,b){if(this===a)return!0;if(this.Fd!=a.DD())return!1;b=b||aN;$M(this);for(var c,d=0;c=this.Zc[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};
function aN(a,b){return a===b}e.Be=function(){return 0==this.Fd};e.clear=function(){this.he={};this.wz=this.Fd=this.Zc.length=0};e.remove=function(a){return Object.prototype.hasOwnProperty.call(this.he,a)?(delete this.he[a],this.Fd--,this.wz++,this.Zc.length>2*this.Fd&&$M(this),!0):!1};
function $M(a){if(a.Fd!=a.Zc.length){for(var b=0,c=0;b<a.Zc.length;){var d=a.Zc[b];Object.prototype.hasOwnProperty.call(a.he,d)&&(a.Zc[c++]=d);b++}a.Zc.length=c}if(a.Fd!=a.Zc.length){var f={};for(c=b=0;b<a.Zc.length;)d=a.Zc[b],Object.prototype.hasOwnProperty.call(f,d)||(a.Zc[c++]=d,f[d]=1),b++;a.Zc.length=c}}e.get=function(a,b){return Object.prototype.hasOwnProperty.call(this.he,a)?this.he[a]:b};
e.set=function(a,b){Object.prototype.hasOwnProperty.call(this.he,a)||(this.Fd++,this.Zc.push(a),this.wz++);this.he[a]=b};e.addAll=function(a){if(a instanceof YM)for(var b=ZM(a),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};e.forEach=function(a,b){for(var c=ZM(this),d=0;d<c.length;d++){var f=c[d],g=this.get(f);a.call(b,g,f,this)}};e.clone=function(){return new YM(this)};
e.il=function(a){$M(this);var b=0,c=this.wz,d=this,f=new QM;f.next=function(){if(c!=d.wz)throw Error("The map has changed since the iterator was created");if(b>=d.Zc.length)throw PM;var f=d.Zc[b++];return a?f:d.he[f]};return f};function bN(a,b){this.BV=a;this.Kg=null;if(z&&!Cc(9)){cN||(cN=new YM);this.Kg=cN.get(a);this.Kg||(b?this.Kg=document.getElementById(b):(this.Kg=document.createElement("userdata"),this.Kg.addBehavior("#default#userData"),document.body.appendChild(this.Kg)),cN.set(a,this.Kg));try{this.Kg.load(this.BV)}catch(c){this.Kg=null}}}r(bN,VM);var dN={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},cN=null;
function eN(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(a){return dN[a]})}e=bN.prototype;e.lM=function(){return!!this.Kg};e.set=function(a,b){this.Kg.setAttribute(eN(a),b);fN(this)};e.get=function(a){a=this.Kg.getAttribute(eN(a));if(!q(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};e.remove=function(a){this.Kg.removeAttribute(eN(a));fN(this)};e.DD=function(){return gN(this).attributes.length};
e.il=function(a){var b=0,c=gN(this).attributes,d=new QM;d.next=function(){if(b>=c.length)throw PM;var d=v(c[b++]);if(a)return decodeURIComponent(d.nodeName.replace(/\./g,"%")).substr(1);d=d.nodeValue;if(!q(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};e.clear=function(){for(var a=gN(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);fN(this)};function fN(a){try{a.Kg.save(a.BV)}catch(b){throw"Storage mechanism: Quota exceeded";}}
function gN(a){return a.Kg.XMLDocument.documentElement};function hN(a,b){this.Dy=a;this.yu=b+"::"}r(hN,VM);hN.prototype.set=function(a,b){this.Dy.set(this.yu+a,b)};hN.prototype.get=function(a){return this.Dy.get(this.yu+a)};hN.prototype.remove=function(a){this.Dy.remove(this.yu+a)};hN.prototype.il=function(a){var b=this.Dy.il(!0),c=this,d=new QM;d.next=function(){for(var d=b.next();d.substr(0,c.yu.length)!=c.yu;)d=b.next();return a?d.substr(c.yu.length):c.Dy.get(d)};return d};function iN(){}r(iN,UM);iN.prototype.set=function(){};iN.prototype.get=function(){return null};iN.prototype.remove=function(){};function jN(a){a=kN().get(a);return p(a)?a:null}var lN=null;function kN(){if(!lN){var a=new XM;(a=a.lM()?new hN(a,"ispring"):null)||(a=new bN("ispring"),a=a.lM()?a:null);lN=new OM(a||new iN)}return lN};var mN={1:"always",2:"never"};function nN(){var a=ej(!0).resume;return mN[a]||null};ya("QuizPlayer.start",function(a,b,c,d,f,g,h,k,m,t){t=void 0===t?!1:t;Ye(b);(new KM).load(c).then(function(c){var u=c.quiz,F=c.XL,J=c.Ru,Z=c.Xd,Ja=c.la,xf=c.ey,Qs=c.EL,pb=u.skinSettings(),qw=O?new Ci:N?new Bi:new Ai,ri=new xj(O?Ei:Di,b);m||(m=jN(b));h=nN()||h;c=Hf(document,"div");M(c,"position","absolute");var sl=new UA(pb.Wq().messages()),ab=new cJ({ey:xf,DM:b,quiz:u,Hd:t?"embedded":"normal",V0:qw,XL:F,Ru:J,Ia:m,Xd:Z,fitToWindow:g,j2:ri,wr:f,I:sl,Uk:new UA({}),skinSettings:pb,B:c,la:Ja,jE:h,contentScale:d});
mJ(ab,Qs);u=new MM;u.PS.addHandler(function(a,b){ab.resize(a,b)});ab.stateChangedEvent().addHandler(function(a){if(!a.actionPrevented()){a=ab.persistState();var c=kN();try{c.set(b,a)}catch(nF){}}},null,99);Dk&&ISPlayer.setPauseMediaCallback(La(ab.pauseMedia,ab));F=v(document.getElementById(a));F.appendChild(ab.fm().displayObject());Jf(F,c);O&&F.setAttribute("id","q_"+b);NM(u,!0);ab.initializationCompleteEvent().addHandler(function(){ab.autoStartAvailable()?ab.activate():ab.mN().then(function(){return ab.activate()})});
ab.start();k&&k(ab)},function(){k&&k()})},void 0);function Ok(){return!1}function yd(a){a&&(v(!a.disposed),Da(a.ld)&&a.ld(),a.disposed=!0)}function oN(a,b){Ok()&&(b?wa.console.error(a):wa.console.warn(a))}function Md(a,b){var c=a.stack||a.toString();0>String(c).indexOf(a.message)&&oN(a.message,b);oN(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)?Md(c,!0):oN(b,!0);return!0};Ra=function(a){try{throw Error(a.message);}catch(b){Md(b,!1)}};
wa.console||(window._log="",wa.console={log:function(a){window._log+="\n"+a},warn:function(a){window._log+="\nwarn: "+a},error:function(a){window._log+="\nerror: "+a}});})();
/*! iScroll v5.2.0-snapshot ~ (c) 2008-2018 Matteo Spinelli ~ http://cubiq.org/license */
!function(t,i,s){function e(s,e){this.wrapper="string"==typeof s?i.querySelector(s):s,this.scroller=this.wrapper.children[0],this.scrollerStyle=this.scroller.style,this.options={resizeScrollbars:!0,mouseWheelSpeed:20,snapThreshold:.334,disablePointer:!h.hasPointer,disableTouch:h.hasPointer||!h.hasTouch,disableMouse:h.hasPointer||h.hasTouch,startX:0,startY:0,scrollY:!0,directionLockThreshold:5,momentum:!0,onScrollHandler:Function.prototype,bounce:!0,bounceTime:600,bounceEasing:"",preventDefault:!0,preventDefaultException:{tagName:/^(A|INPUT|TEXTAREA|BUTTON|SELECT)$/},HWCompositing:!0,useTransition:!0,useTransform:!0,bindToWrapper:"undefined"==typeof t.onmousedown};for(var o in e)this.options[o]=e[o];this.translateZ=this.options.HWCompositing&&h.hasPerspective?" translateZ(0)":"",this.options.useTransition=h.hasTransition&&this.options.useTransition,this.options.useTransform=h.hasTransform&&this.options.useTransform,this.options.eventPassthrough=this.options.eventPassthrough===!0?"vertical":this.options.eventPassthrough,this.options.preventDefault=!this.options.eventPassthrough&&this.options.preventDefault,this.options.scrollY="vertical"!=this.options.eventPassthrough&&this.options.scrollY,this.options.scrollX="horizontal"!=this.options.eventPassthrough&&this.options.scrollX,this.options.freeScroll=this.options.freeScroll&&!this.options.eventPassthrough,this.options.directionLockThreshold=this.options.eventPassthrough?0:this.options.directionLockThreshold,this.options.bounceEasing="string"==typeof this.options.bounceEasing?h.ease[this.options.bounceEasing]||h.ease.circular:this.options.bounceEasing,this.options.resizePolling=void 0===this.options.resizePolling?60:this.options.resizePolling,this.options.tap===!0&&(this.options.tap="tap"),this.options.useTransition||this.options.useTransform||/relative|absolute/i.test(this.scrollerStyle.position)||(this.scrollerStyle.position="relative"),"scale"==this.options.shrinkScrollbars&&(this.options.useTransition=!1),this.options.invertWheelDirection=this.options.invertWheelDirection?-1:1,this.x=0,this.y=0,this.directionX=0,this.directionY=0,this._events={},this._init(),this.refresh(),this.scrollTo(this.options.startX,this.options.startY),this.enable()}function o(t,s,e){var o=i.createElement("div"),n=i.createElement("div");return e===!0&&(o.style.cssText="position:absolute;z-index:9999",n.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);border-radius:3px"),n.className="iScrollIndicator","h"==t?(e===!0&&(o.style.cssText+=";height:7px;left:2px;right:2px;bottom:0",n.style.height="100%"),o.className="iScrollHorizontalScrollbar"):(e===!0&&(o.style.cssText+=";width:7px;bottom:2px;top:2px;right:1px",n.style.width="100%"),o.className="iScrollVerticalScrollbar"),o.style.cssText+=";overflow:hidden",s||(o.style.pointerEvents="none"),o.appendChild(n),o}function n(s,e){this.wrapper="string"==typeof e.el?i.querySelector(e.el):e.el,this.wrapperStyle=this.wrapper.style,this.indicator=this.wrapper.children[0],this.indicatorStyle=this.indicator.style,this.scroller=s,this.options={listenX:!0,listenY:!0,interactive:!1,resize:!0,defaultScrollbars:!1,shrink:!1,fade:!1,speedRatioX:0,speedRatioY:0};for(var o in e)this.options[o]=e[o];if(this.sizeRatioX=1,this.sizeRatioY=1,this.maxPosX=0,this.maxPosY=0,this.options.interactive&&(this.options.disableTouch||(h.addEvent(this.indicator,"touchstart",this),h.addEvent(t,"touchend",this)),this.options.disablePointer||(h.addEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.addEvent(t,h.prefixPointerEvent("pointerup"),this)),this.options.disableMouse||(h.addEvent(this.indicator,"mousedown",this),h.addEvent(t,"mouseup",this))),this.options.fade){this.wrapperStyle[h.style.transform]=this.scroller.translateZ;var n=h.style.transitionDuration;if(!n)return;this.wrapperStyle[n]=h.isBadAndroid?"0.0001ms":"0ms";var a=this;h.isBadAndroid&&r(function(){"0.0001ms"===a.wrapperStyle[n]&&(a.wrapperStyle[n]="0s")}),this.wrapperStyle.opacity="0"}}var r=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||t.msRequestAnimationFrame||function(i){t.setTimeout(i,1e3/60)},h=function(){function e(t){return r!==!1&&(""===r?t:r+t.charAt(0).toUpperCase()+t.substr(1))}var o={},n=i.createElement("div").style,r=function(){for(var t,i=["t","webkitT","MozT","msT","OT"],s=0,e=i.length;s<e;s++)if(t=i[s]+"ransform",t in n)return i[s].substr(0,i[s].length-1);return!1}();o.getTime=Date.now||function(){return(new Date).getTime()},o.extend=function(t,i){for(var s in i)t[s]=i[s]},o.addEvent=function(t,i,s,e){t.addEventListener(i,s,!!e)},o.removeEvent=function(t,i,s,e){t.removeEventListener(i,s,!!e)},o.prefixPointerEvent=function(i){return t.MSPointerEvent?"MSPointer"+i.charAt(7).toUpperCase()+i.substr(8):i},o.momentum=function(t,i,e,o,n,r){var h,a,l=t-i,c=s.abs(l)/e;return r=void 0===r?6e-4:r,h=t+c*c/(2*r)*(l<0?-1:1),a=c/r,h<o?(h=n?o-n/2.5*(c/8):o,l=s.abs(h-t),a=l/c):h>0&&(h=n?n/2.5*(c/8):0,l=s.abs(t)+h,a=l/c),{destination:s.round(h),duration:a}};var h=e("transform");return o.extend(o,{hasTransform:h!==!1,hasPerspective:e("perspective")in n,hasTouch:"ontouchstart"in t,hasPointer:!(!t.PointerEvent&&!t.MSPointerEvent),hasTransition:e("transition")in n}),o.isBadAndroid=function(){var i=t.navigator.appVersion;if(/Android/.test(i)&&!/Chrome\/\d/.test(i)){var s=i.match(/Safari\/(\d+.\d)/);return!(s&&"object"==typeof s&&s.length>=2)||parseFloat(s[1])<535.19}return!1}(),o.extend(o.style={},{transform:h,transitionTimingFunction:e("transitionTimingFunction"),transitionDuration:e("transitionDuration"),transitionDelay:e("transitionDelay"),transformOrigin:e("transformOrigin"),touchAction:e("touchAction")}),o.hasClass=function(t,i){var s=new RegExp("(^|\\s)"+i+"(\\s|$)");return s.test(t.className)},o.addClass=function(t,i){if(!o.hasClass(t,i)){var s=t.className.split(" ");s.push(i),t.className=s.join(" ")}},o.removeClass=function(t,i){if(o.hasClass(t,i)){var s=new RegExp("(^|\\s)"+i+"(\\s|$)","g");t.className=t.className.replace(s," ")}},o.offset=function(t){for(var i=-t.offsetLeft,s=-t.offsetTop;t=t.offsetParent;)i-=t.offsetLeft,s-=t.offsetTop;return{left:i,top:s}},o.isHyperlink=function(t){if(!t)return!1;for(;t;){if("A"==t.nodeName.toLocaleUpperCase())return!0;t=t.parentNode}return!1},o.preventDefaultException=function(t,i){if(o.isHyperlink(t))return!0;for(var s in i)if(i[s].test(t[s]))return!0;return!1},o.extend(o.eventType={},{touchstart:1,touchmove:1,touchend:1,mousedown:2,mousemove:2,mouseup:2,pointerdown:3,pointermove:3,pointerup:3,MSPointerDown:3,MSPointerMove:3,MSPointerUp:3}),o.extend(o.ease={},{quadratic:{style:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",fn:function(t){return t*(2-t)}},circular:{style:"cubic-bezier(0.1, 0.57, 0.1, 1)",fn:function(t){return s.sqrt(1- --t*t)}},back:{style:"cubic-bezier(0.175, 0.885, 0.32, 1.275)",fn:function(t){var i=4;return(t-=1)*t*((i+1)*t+i)+1}},bounce:{style:"",fn:function(t){return(t/=1)<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}},elastic:{style:"",fn:function(t){var i=.22,e=.4;return 0===t?0:1==t?1:e*s.pow(2,-10*t)*s.sin((t-i/4)*(2*s.PI)/i)+1}}}),o.tap=function(t,s){var e=i.createEvent("Event");e.initEvent(s,!0,!0),e.pageX=t.pageX,e.pageY=t.pageY,t.target.dispatchEvent(e)},o.click=function(s){var e,o=s.target;/(SELECT|INPUT|TEXTAREA)/i.test(o.tagName)||(e=i.createEvent(t.MouseEvent?"MouseEvents":"Event"),e.initEvent("click",!0,!0),e.view=s.view||t,e.detail=1,e.screenX=o.screenX||0,e.screenY=o.screenY||0,e.clientX=o.clientX||0,e.clientY=o.clientY||0,e.ctrlKey=!!s.ctrlKey,e.altKey=!!s.altKey,e.shiftKey=!!s.shiftKey,e.metaKey=!!s.metaKey,e.button=0,e.relatedTarget=null,e._constructed=!0,o.dispatchEvent(e))},o.getTouchAction=function(t,i){var s="none";return"vertical"===t?s="pan-y":"horizontal"===t&&(s="pan-x"),i&&"none"!=s&&(s+=" pinch-zoom"),s},o.getRect=function(t){if(t instanceof SVGElement){var i=t.getBoundingClientRect();return{top:i.top,left:i.left,width:i.width,height:i.height}}return{top:t.offsetTop,left:t.offsetLeft,width:t.offsetWidth,height:t.offsetHeight}},o}();e.prototype={version:"5.2.0-snapshot",_init:function(){this._initEvents(),(this.options.scrollbars||this.options.indicators)&&this._initIndicators(),this.options.mouseWheel&&this._initWheel(),this.options.snap&&this._initSnap(),this.options.keyBindings&&this._initKeys()},destroy:function(){this._initEvents(!0),clearTimeout(this.resizeTimeout),this.resizeTimeout=null,this._execEvent("destroy")},setScrollHeight:function(t){this.scrollHeight=t,this.refresh()},_transitionEnd:function(t){t.target==this.scroller&&this.isInTransition&&(this._transitionTime(),this.resetPosition(this.options.bounceTime)||(this.isInTransition=!1,this._execEvent("scrollEnd")))},_start:function(t){if(1!=h.eventType[t.type]){var i;if(i=t.which?t.button:t.button<2?0:4==t.button?1:2,0!==i)return}if(this.enabled&&(!this.initiated||h.eventType[t.type]===this.initiated)){!this.options.preventDefault||h.isBadAndroid||h.preventDefaultException(t.target,this.options.preventDefaultException)||t.preventDefault();var e,o=t.touches?t.touches[0]:t;this.initiated=h.eventType[t.type],this.moved=!1,this.distX=0,this.distY=0,this.directionX=0,this.directionY=0,this.directionLocked=0,this.startTime=h.getTime(),this.options.useTransition&&this.isInTransition?(this._transitionTime(),this.isInTransition=!1,e=this.getComputedPosition(),this._translate(s.round(e.x),s.round(e.y)),this._execEvent("scrollEnd")):!this.options.useTransition&&this.isAnimating&&(this.isAnimating=!1,this._execEvent("scrollEnd")),this.startX=this.x,this.startY=this.y,this.absStartX=this.x,this.absStartY=this.y,this.pointX=o.pageX,this.pointY=o.pageY,this._execEvent("beforeScrollStart")}},_move:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o,n,r=t.touches?t.touches[0]:t,a=r.pageX-this.pointX,l=r.pageY-this.pointY,c=h.getTime();if(this.pointX=r.pageX,this.pointY=r.pageY,this.distX+=a,this.distY+=l,o=s.abs(this.distX),n=s.abs(this.distY),!(c-this.endTime>300&&o<10&&n<10)){if(this.directionLocked||this.options.freeScroll||(o>n+this.options.directionLockThreshold?this.directionLocked="h":n>=o+this.options.directionLockThreshold?this.directionLocked="v":this.directionLocked="n"),"h"==this.directionLocked){if("vertical"==this.options.eventPassthrough)t.preventDefault();else if("horizontal"==this.options.eventPassthrough)return void(this.initiated=!1);l=0}else if("v"==this.directionLocked){if("horizontal"==this.options.eventPassthrough)t.preventDefault();else if("vertical"==this.options.eventPassthrough)return void(this.initiated=!1);a=0}a=this.hasHorizontalScroll?a:0,l=this.hasVerticalScroll?l:0,i=this.x+a,e=this.y+l,(i>0||i<this.maxScrollX)&&(i=this.options.bounce?this.x+a/3:i>0?0:this.maxScrollX),(e>0||e<this.maxScrollY)&&(e=this.options.bounce?this.y+l/3:e>0?0:this.maxScrollY),this.directionX=a>0?-1:a<0?1:0,this.directionY=l>0?-1:l<0?1:0,this.moved||this._execEvent("scrollStart"),this.moved=!0,this._translate(i,e),c-this.startTime>300&&(this.startTime=c,this.startX=this.x,this.startY=this.y)}}},_end:function(t){if(this.enabled&&h.eventType[t.type]===this.initiated){this.options.preventDefault&&!h.preventDefaultException(t.target,this.options.preventDefaultException)&&t.preventDefault();var i,e,o=(t.changedTouches?t.changedTouches[0]:t,h.getTime()-this.startTime),n=s.round(this.x),r=s.round(this.y),a=s.abs(n-this.startX),l=s.abs(r-this.startY),c=0,p="";if(this.isInTransition=0,this.initiated=0,this.endTime=h.getTime(),!this.resetPosition(this.options.bounceTime)){if(this.scrollTo(n,r),!this.moved)return this.options.tap&&h.tap(t,this.options.tap),this.options.click&&h.click(t),void this._execEvent("scrollCancel");if(this._events.flick&&o<200&&a<100&&l<100)return void this._execEvent("flick");if(this.options.momentum&&o<300&&(i=this.hasHorizontalScroll?h.momentum(this.x,this.startX,o,this.maxScrollX,this.options.bounce?this.wrapperWidth:0,this.options.deceleration):{destination:n,duration:0},e=this.hasVerticalScroll?h.momentum(this.y,this.startY,o,this.maxScrollY,this.options.bounce?this.wrapperHeight:0,this.options.deceleration):{destination:r,duration:0},n=i.destination,r=e.destination,c=s.max(i.duration,e.duration),this.isInTransition=1),this.options.snap){var d=this._nearestSnap(n,r);this.currentPage=d,c=this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-d.x),1e3),s.min(s.abs(r-d.y),1e3)),300),n=d.x,r=d.y,this.directionX=0,this.directionY=0,p=this.options.bounceEasing}return n!=this.x||r!=this.y?((n>0||n<this.maxScrollX||r>0||r<this.maxScrollY)&&(p=h.ease.quadratic),void this.scrollTo(n,r,c,p)):void this._execEvent("scrollEnd")}}},_resize:function(){var t=this;clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){t.refresh()},this.options.resizePolling)},resetPosition:function(t){var i=this.x,s=this.y;return t=t||0,!this.hasHorizontalScroll||this.x>0?i=0:this.x<this.maxScrollX&&(i=this.maxScrollX),!this.hasVerticalScroll||this.y>0?s=0:this.y<this.maxScrollY&&(s=this.maxScrollY),(i!=this.x||s!=this.y)&&(this.scrollTo(i,s,t,this.options.bounceEasing),!0)},disable:function(){this.enabled=!1},enable:function(){this.enabled=!0},refresh:function(){h.getRect(this.wrapper),this.wrapperWidth=this.wrapper.clientWidth,this.wrapperHeight=this.wrapper.clientHeight;var t=h.getRect(this.scroller);this.scrollHeight&&(t.height=this.scrollHeight),this.scrollerWidth=t.width,this.scrollerHeight=t.height,this.maxScrollX=this.wrapperWidth-this.scrollerWidth,this.maxScrollY=this.wrapperHeight-this.scrollerHeight,this.hasHorizontalScroll=this.options.scrollX&&this.maxScrollX<0,this.hasVerticalScroll=this.options.scrollY&&this.maxScrollY<0,this.hasHorizontalScroll||(this.maxScrollX=0,this.scrollerWidth=this.wrapperWidth),this.hasVerticalScroll||(this.maxScrollY=0,this.scrollerHeight=this.wrapperHeight),this.endTime=0,this.directionX=0,this.directionY=0,h.hasPointer&&!this.options.disablePointer&&(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!0),this.wrapper.style[h.style.touchAction]||(this.wrapper.style[h.style.touchAction]=h.getTouchAction(this.options.eventPassthrough,!1))),this.wrapperOffset=h.offset(this.wrapper),this._execEvent("refresh"),this.resetPosition()},on:function(t,i){this._events[t]||(this._events[t]=[]),this._events[t].push(i)},off:function(t,i){if(this._events[t]){var s=this._events[t].indexOf(i);s>-1&&this._events[t].splice(s,1)}},_execEvent:function(t){if(this._events[t]){var i=0,s=this._events[t].length;if(s)for(;i<s;i++)this._events[t][i].apply(this,[].slice.call(arguments,1))}},scrollBy:function(t,i,s,e){t=this.x+t,i=this.y+i,s=s||0,this.scrollTo(t,i,s,e)},scrollTo:function(t,i,s,e){e=e||h.ease.circular,this.isInTransition=this.options.useTransition&&s>0;var o=this.options.useTransition&&e.style;!s||o?(o&&(this._transitionTimingFunction(e.style),this._transitionTime(s)),this._translate(t,i)):this._animate(t,i,s,e.fn)},scrollToElement:function(t,i,e,o,n){if(t=t.nodeType?t:this.scroller.querySelector(t)){var r=h.offset(t);r.left-=this.wrapperOffset.left,r.top-=this.wrapperOffset.top;var a=h.getRect(t),l=h.getRect(this.wrapper);e===!0&&(e=s.round(a.width/2-l.width/2)),o===!0&&(o=s.round(a.height/2-l.height/2)),r.left-=e||0,r.top-=o||0,r.left=r.left>0?0:r.left<this.maxScrollX?this.maxScrollX:r.left,r.top=r.top>0?0:r.top<this.maxScrollY?this.maxScrollY:r.top,i=void 0===i||null===i||"auto"===i?s.max(s.abs(this.x-r.left),s.abs(this.y-r.top)):i,this.scrollTo(r.left,r.top,i,n)}},_transitionTime:function(t){if(this.options.useTransition){t=t||0;var i=h.style.transitionDuration;if(i){if(this.scrollerStyle[i]=t+"ms",!t&&h.isBadAndroid){this.scrollerStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.scrollerStyle[i]&&(s.scrollerStyle[i]="0s")})}if(this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].transitionTime(t)}}},_transitionTimingFunction:function(t){if(this.scrollerStyle[h.style.transitionTimingFunction]=t,this.indicators)for(var i=this.indicators.length;i--;)this.indicators[i].transitionTimingFunction(t)},_translate:function(t,i){if(this.options.useTransform?this.scrollerStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.translateZ:(t=s.round(t),i=s.round(i),this.scrollerStyle.left=t+"px",this.scrollerStyle.top=i+"px"),this.x=t,this.y=i,this.indicators)for(var e=this.indicators.length;e--;)this.indicators[e].updatePosition();this.options.onScrollHandler()},_initEvents:function(i){var s=i?h.removeEvent:h.addEvent,e=this.options.bindToWrapper?this.wrapper:t;s(t,"orientationchange",this),s(t,"resize",this),this.options.click&&s(this.wrapper,"click",this,!0),this.options.disableMouse||(s(this.wrapper,"mousedown",this),s(e,"mousemove",this),s(e,"mousecancel",this),s(e,"mouseup",this)),h.hasPointer&&!this.options.disablePointer&&(s(this.wrapper,h.prefixPointerEvent("pointerdown"),this),s(e,h.prefixPointerEvent("pointermove"),this),s(e,h.prefixPointerEvent("pointercancel"),this),s(e,h.prefixPointerEvent("pointerup"),this)),h.hasTouch&&!this.options.disableTouch&&(s(this.wrapper,"touchstart",this),s(e,"touchmove",this),s(e,"touchcancel",this),s(e,"touchend",this)),s(this.scroller,"transitionend",this),s(this.scroller,"webkitTransitionEnd",this),s(this.scroller,"oTransitionEnd",this),s(this.scroller,"MSTransitionEnd",this)},getComputedPosition:function(){var i,s,e=t.getComputedStyle(this.scroller,null);return this.options.useTransform?(e=e[h.style.transform].split(")")[0].split(", "),i=+(e[12]||e[4]),s=+(e[13]||e[5])):(i=+e.left.replace(/[^-\d.]/g,""),s=+e.top.replace(/[^-\d.]/g,"")),{x:i,y:s}},_initIndicators:function(){function t(t){if(h.indicators)for(var i=h.indicators.length;i--;)t.call(h.indicators[i])}var i,s=this.options.interactiveScrollbars,e="string"!=typeof this.options.scrollbars,r=[],h=this;this.indicators=[],this.options.scrollbars&&(this.options.scrollY&&(i={el:o("v",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenX:!1},this.wrapper.appendChild(i.el),r.push(i)),this.options.scrollX&&(i={el:o("h",s,this.options.scrollbars),interactive:s,defaultScrollbars:!0,customStyle:e,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenY:!1},this.wrapper.appendChild(i.el),r.push(i))),this.options.indicators&&(r=r.concat(this.options.indicators));for(var a=r.length;a--;)this.indicators.push(new n(this,r[a]));this.options.fadeScrollbars&&(this.on("scrollEnd",function(){t(function(){this.fade()})}),this.on("scrollCancel",function(){t(function(){this.fade()})}),this.on("scrollStart",function(){t(function(){this.fade(1)})}),this.on("beforeScrollStart",function(){t(function(){this.fade(1,!0)})})),this.on("refresh",function(){t(function(){this.refresh()})}),this.on("destroy",function(){t(function(){this.destroy()}),delete this.indicators})},_initWheel:function(){h.addEvent(this.wrapper,"wheel",this),h.addEvent(this.wrapper,"mousewheel",this),h.addEvent(this.wrapper,"DOMMouseScroll",this),this.on("destroy",function(){clearTimeout(this.wheelTimeout),this.wheelTimeout=null,h.removeEvent(this.wrapper,"wheel",this),h.removeEvent(this.wrapper,"mousewheel",this),h.removeEvent(this.wrapper,"DOMMouseScroll",this)})},_wheel:function(t){if(this.enabled){t.preventDefault();var i,e,o,n,r=this;if(void 0===this.wheelTimeout&&r._execEvent("scrollStart"),clearTimeout(this.wheelTimeout),this.wheelTimeout=setTimeout(function(){r.options.snap||r._execEvent("scrollEnd"),r.wheelTimeout=void 0},400),"deltaX"in t)1===t.deltaMode?(i=-t.deltaX*this.options.mouseWheelSpeed,e=-t.deltaY*this.options.mouseWheelSpeed):(i=-t.deltaX,e=-t.deltaY);else if("wheelDeltaX"in t)i=t.wheelDeltaX/120*this.options.mouseWheelSpeed,e=t.wheelDeltaY/120*this.options.mouseWheelSpeed;else if("wheelDelta"in t)i=e=t.wheelDelta/120*this.options.mouseWheelSpeed;else{if(!("detail"in t))return;i=e=-t.detail/3*this.options.mouseWheelSpeed}if(i*=this.options.invertWheelDirection,e*=this.options.invertWheelDirection,this.hasVerticalScroll||(i=e,e=0),this.options.snap)return o=this.currentPage.pageX,n=this.currentPage.pageY,i>0?o--:i<0&&o++,e>0?n--:e<0&&n++,void this.goToPage(o,n);o=this.x+s.round(this.hasHorizontalScroll?i:0),n=this.y+s.round(this.hasVerticalScroll?e:0),this.directionX=i>0?-1:i<0?1:0,this.directionY=e>0?-1:e<0?1:0,o>0?o=0:o<this.maxScrollX&&(o=this.maxScrollX),n>0?n=0:n<this.maxScrollY&&(n=this.maxScrollY),this.scrollTo(o,n,0)}},_initSnap:function(){this.currentPage={},"string"==typeof this.options.snap&&(this.options.snap=this.scroller.querySelectorAll(this.options.snap)),this.on("refresh",function(){var t,i,e,o,n,r,a,l=0,c=0,p=0,d=this.options.snapStepX||this.wrapperWidth,u=this.options.snapStepY||this.wrapperHeight;if(this.pages=[],this.wrapperWidth&&this.wrapperHeight&&this.scrollerWidth&&this.scrollerHeight){if(this.options.snap===!0)for(e=s.round(d/2),o=s.round(u/2);p>-this.scrollerWidth;){for(this.pages[l]=[],t=0,n=0;n>-this.scrollerHeight;)this.pages[l][t]={x:s.max(p,this.maxScrollX),y:s.max(n,this.maxScrollY),width:d,height:u,cx:p-e,cy:n-o},n-=u,t++;p-=d,l++}else for(r=this.options.snap,t=r.length,i=-1;l<t;l++)a=h.getRect(r[l]),(0===l||a.left<=h.getRect(r[l-1]).left)&&(c=0,i++),this.pages[c]||(this.pages[c]=[]),p=s.max(-a.left,this.maxScrollX),n=s.max(-a.top,this.maxScrollY),e=p-s.round(a.width/2),o=n-s.round(a.height/2),this.pages[c][i]={x:p,y:n,width:a.width,height:a.height,cx:e,cy:o},p>this.maxScrollX&&c++;this.goToPage(this.currentPage.pageX||0,this.currentPage.pageY||0,0),this.options.snapThreshold%1===0?(this.snapThresholdX=this.options.snapThreshold,this.snapThresholdY=this.options.snapThreshold):(this.snapThresholdX=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].width*this.options.snapThreshold),this.snapThresholdY=s.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].height*this.options.snapThreshold))}}),this.on("flick",function(){var t=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.x-this.startX),1e3),s.min(s.abs(this.y-this.startY),1e3)),300);this.goToPage(this.currentPage.pageX+this.directionX,this.currentPage.pageY+this.directionY,t)})},_nearestSnap:function(t,i){if(!this.pages.length)return{x:0,y:0,pageX:0,pageY:0};var e=0,o=this.pages.length,n=0;if(s.abs(t-this.absStartX)<this.snapThresholdX&&s.abs(i-this.absStartY)<this.snapThresholdY)return this.currentPage;for(t>0?t=0:t<this.maxScrollX&&(t=this.maxScrollX),i>0?i=0:i<this.maxScrollY&&(i=this.maxScrollY);e<o;e++)if(t>=this.pages[e][0].cx){t=this.pages[e][0].x;break}for(o=this.pages[e].length;n<o;n++)if(i>=this.pages[0][n].cy){i=this.pages[0][n].y;break}return e==this.currentPage.pageX&&(e+=this.directionX,e<0?e=0:e>=this.pages.length&&(e=this.pages.length-1),t=this.pages[e][0].x),n==this.currentPage.pageY&&(n+=this.directionY,n<0?n=0:n>=this.pages[0].length&&(n=this.pages[0].length-1),i=this.pages[0][n].y),{x:t,y:i,pageX:e,pageY:n}},goToPage:function(t,i,e,o){o=o||this.options.bounceEasing,t>=this.pages.length?t=this.pages.length-1:t<0&&(t=0),i>=this.pages[t].length?i=this.pages[t].length-1:i<0&&(i=0);var n=this.pages[t][i].x,r=this.pages[t][i].y;e=void 0===e?this.options.snapSpeed||s.max(s.max(s.min(s.abs(n-this.x),1e3),s.min(s.abs(r-this.y),1e3)),300):e,this.currentPage={x:n,y:r,pageX:t,pageY:i},this.scrollTo(n,r,e,o)},next:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s++,s>=this.pages.length&&this.hasVerticalScroll&&(s=0,e++),this.goToPage(s,e,t,i)},prev:function(t,i){var s=this.currentPage.pageX,e=this.currentPage.pageY;s--,s<0&&this.hasVerticalScroll&&(s=0,e--),this.goToPage(s,e,t,i)},_initKeys:function(i){var s,e={pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40};if("object"==typeof this.options.keyBindings)for(s in this.options.keyBindings)"string"==typeof this.options.keyBindings[s]&&(this.options.keyBindings[s]=this.options.keyBindings[s].toUpperCase().charCodeAt(0));else this.options.keyBindings={};for(s in e)this.options.keyBindings[s]=this.options.keyBindings[s]||e[s];h.addEvent(t,"keydown",this),this.on("destroy",function(){h.removeEvent(t,"keydown",this)})},_key:function(t){if(this.enabled){var i,e=this.options.snap,o=e?this.currentPage.pageX:this.x,n=e?this.currentPage.pageY:this.y,r=h.getTime(),a=this.keyTime||0,l=.25;switch(this.options.useTransition&&this.isInTransition&&(i=this.getComputedPosition(),this._translate(s.round(i.x),s.round(i.y)),this.isInTransition=!1),this.keyAcceleration=r-a<200?s.min(this.keyAcceleration+l,50):0,t.keyCode){case this.options.keyBindings.pageUp:this.hasHorizontalScroll&&!this.hasVerticalScroll?o+=e?1:this.wrapperWidth:n+=e?1:this.wrapperHeight;break;case this.options.keyBindings.pageDown:this.hasHorizontalScroll&&!this.hasVerticalScroll?o-=e?1:this.wrapperWidth:n-=e?1:this.wrapperHeight;break;case this.options.keyBindings.end:o=e?this.pages.length-1:this.maxScrollX,n=e?this.pages[0].length-1:this.maxScrollY;break;case this.options.keyBindings.home:o=0,n=0;break;case this.options.keyBindings.left:o+=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.up:n+=e?1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.right:o-=e?-1:5+this.keyAcceleration>>0;break;case this.options.keyBindings.down:n-=e?1:5+this.keyAcceleration>>0;break;default:return}if(e)return void this.goToPage(o,n);o>0?(o=0,this.keyAcceleration=0):o<this.maxScrollX&&(o=this.maxScrollX,this.keyAcceleration=0),n>0?(n=0,this.keyAcceleration=0):n<this.maxScrollY&&(n=this.maxScrollY,this.keyAcceleration=0),this.scrollTo(o,n,0),this.keyTime=r}},_animate:function(t,i,s,e){function o(){var d,u,m,f=h.getTime();return f>=p?(n.isAnimating=!1,n._translate(t,i),void(n.resetPosition(n.options.bounceTime)||n._execEvent("scrollEnd"))):(f=(f-c)/s,m=e(f),d=(t-a)*m+a,u=(i-l)*m+l,n._translate(d,u),void(n.isAnimating&&r(o)))}var n=this,a=this.x,l=this.y,c=h.getTime(),p=c+s;this.isAnimating=!0,o()},handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":t.defaultPrevented||this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":t.defaultPrevented||this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t);break;case"orientationchange":case"resize":this._resize();break;case"transitionend":case"webkitTransitionEnd":case"oTransitionEnd":case"MSTransitionEnd":this._transitionEnd(t);break;case"wheel":case"DOMMouseScroll":case"mousewheel":this._wheel(t);break;case"keydown":this._key(t);break;case"click":this.enabled&&!t._constructed}}},n.prototype={handleEvent:function(t){switch(t.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(t);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(t);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(t)}},destroy:function(){this.options.fadeScrollbars&&(clearTimeout(this.fadeTimeout),this.fadeTimeout=null),this.options.interactive&&(h.removeEvent(this.indicator,"touchstart",this),h.removeEvent(this.indicator,h.prefixPointerEvent("pointerdown"),this),h.removeEvent(this.indicator,"mousedown",this),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),h.removeEvent(t,"touchend",this),h.removeEvent(t,h.prefixPointerEvent("pointerup"),this),h.removeEvent(t,"mouseup",this)),this.options.defaultScrollbars&&this.wrapper.parentNode&&this.wrapper.parentNode.removeChild(this.wrapper)},_start:function(i){var s=i.touches?i.touches[0]:i;i.preventDefault(),i.stopPropagation(),this.transitionTime(),this.initiated=!0,this.moved=!1,this.lastPointX=s.pageX,this.lastPointY=s.pageY,this.startTime=h.getTime(),this.options.disableTouch||h.addEvent(t,"touchmove",this),this.options.disablePointer||h.addEvent(t,h.prefixPointerEvent("pointermove"),this),this.options.disableMouse||h.addEvent(t,"mousemove",this),this.scroller._execEvent("beforeScrollStart")},_move:function(t){var i,s,e,o,n=t.touches?t.touches[0]:t;h.getTime();this.moved||this.scroller._execEvent("scrollStart"),this.moved=!0,i=n.pageX-this.lastPointX,this.lastPointX=n.pageX,s=n.pageY-this.lastPointY,this.lastPointY=n.pageY,e=this.x+i,o=this.y+s,this._pos(e,o),t.preventDefault(),t.stopPropagation()},_end:function(i){if(this.initiated){if(this.initiated=!1,i.preventDefault(),i.stopPropagation(),h.removeEvent(t,"touchmove",this),h.removeEvent(t,h.prefixPointerEvent("pointermove"),this),h.removeEvent(t,"mousemove",this),this.scroller.options.snap){var e=this.scroller._nearestSnap(this.scroller.x,this.scroller.y),o=this.options.snapSpeed||s.max(s.max(s.min(s.abs(this.scroller.x-e.x),1e3),s.min(s.abs(this.scroller.y-e.y),1e3)),300);this.scroller.x==e.x&&this.scroller.y==e.y||(this.scroller.directionX=0,this.scroller.directionY=0,this.scroller.currentPage=e,this.scroller.scrollTo(e.x,e.y,o,this.scroller.options.bounceEasing))}this.moved&&this.scroller._execEvent("scrollEnd")}},transitionTime:function(t){t=t||0;var i=h.style.transitionDuration;if(i&&(this.indicatorStyle[i]=t+"ms",!t&&h.isBadAndroid)){this.indicatorStyle[i]="0.0001ms";var s=this;r(function(){"0.0001ms"===s.indicatorStyle[i]&&(s.indicatorStyle[i]="0s")})}},transitionTimingFunction:function(t){this.indicatorStyle[h.style.transitionTimingFunction]=t},refresh:function(){this.transitionTime(),this.options.listenX&&!this.options.listenY?this.indicatorStyle.display=this.scroller.hasHorizontalScroll?"block":"none":this.options.listenY&&!this.options.listenX?this.indicatorStyle.display=this.scroller.hasVerticalScroll?"block":"none":this.indicatorStyle.display=this.scroller.hasHorizontalScroll||this.scroller.hasVerticalScroll?"block":"none",this.scroller.hasHorizontalScroll&&this.scroller.hasVerticalScroll?(h.addClass(this.wrapper,"iScrollBothScrollbars"),h.removeClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="8px":this.wrapper.style.bottom="8px")):(h.removeClass(this.wrapper,"iScrollBothScrollbars"),h.addClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&&this.options.customStyle&&(this.options.listenX?this.wrapper.style.right="2px":this.wrapper.style.bottom="2px")),h.getRect(this.wrapper),this.options.listenX&&(this.wrapperWidth=this.wrapper.clientWidth,this.options.resize?(this.indicatorWidth=s.max(s.round(this.wrapperWidth*this.wrapperWidth/(this.scroller.scrollerWidth||this.wrapperWidth||1)),8),this.indicatorStyle.width=this.indicatorWidth+"px"):this.indicatorWidth=this.indicator.clientWidth,this.maxPosX=this.wrapperWidth-this.indicatorWidth,"clip"==this.options.shrink?(this.minBoundaryX=-this.indicatorWidth+8,this.maxBoundaryX=this.wrapperWidth-8):(this.minBoundaryX=0,this.maxBoundaryX=this.maxPosX),this.sizeRatioX=this.options.speedRatioX||this.scroller.maxScrollX&&this.maxPosX/this.scroller.maxScrollX),this.options.listenY&&(this.wrapperHeight=this.wrapper.clientHeight,this.options.resize?(this.indicatorHeight=s.max(s.round(this.wrapperHeight*this.wrapperHeight/(this.scroller.scrollerHeight||this.wrapperHeight||1)),8),this.indicatorStyle.height=this.indicatorHeight+"px"):this.indicatorHeight=this.indicator.clientHeight,this.maxPosY=this.wrapperHeight-this.indicatorHeight,"clip"==this.options.shrink?(this.minBoundaryY=-this.indicatorHeight+8,this.maxBoundaryY=this.wrapperHeight-8):(this.minBoundaryY=0,this.maxBoundaryY=this.maxPosY),
this.maxPosY=this.wrapperHeight-this.indicatorHeight,this.sizeRatioY=this.options.speedRatioY||this.scroller.maxScrollY&&this.maxPosY/this.scroller.maxScrollY),this.updatePosition()},updatePosition:function(){var t=this.options.listenX&&s.round(this.sizeRatioX*this.scroller.x)||0,i=this.options.listenY&&s.round(this.sizeRatioY*this.scroller.y)||0;this.options.ignoreBoundaries||(t<this.minBoundaryX?("scale"==this.options.shrink&&(this.width=s.max(this.indicatorWidth+t,8),this.indicatorStyle.width=this.width+"px"),t=this.minBoundaryX):t>this.maxBoundaryX?"scale"==this.options.shrink?(this.width=s.max(this.indicatorWidth-(t-this.maxPosX),8),this.indicatorStyle.width=this.width+"px",t=this.maxPosX+this.indicatorWidth-this.width):t=this.maxBoundaryX:"scale"==this.options.shrink&&this.width!=this.indicatorWidth&&(this.width=this.indicatorWidth,this.indicatorStyle.width=this.width+"px"),i<this.minBoundaryY?("scale"==this.options.shrink&&(this.height=s.max(this.indicatorHeight+3*i,8),this.indicatorStyle.height=this.height+"px"),i=this.minBoundaryY):i>this.maxBoundaryY?"scale"==this.options.shrink?(this.height=s.max(this.indicatorHeight-3*(i-this.maxPosY),8),this.indicatorStyle.height=this.height+"px",i=this.maxPosY+this.indicatorHeight-this.height):i=this.maxBoundaryY:"scale"==this.options.shrink&&this.height!=this.indicatorHeight&&(this.height=this.indicatorHeight,this.indicatorStyle.height=this.height+"px")),this.x=t,this.y=i,this.scroller.options.useTransform?this.indicatorStyle[h.style.transform]="translate("+t+"px,"+i+"px)"+this.scroller.translateZ:(this.indicatorStyle.left=t+"px",this.indicatorStyle.top=i+"px")},_pos:function(t,i){t<0?t=0:t>this.maxPosX&&(t=this.maxPosX),i<0?i=0:i>this.maxPosY&&(i=this.maxPosY),t=this.options.listenX?s.round(t/this.sizeRatioX):this.scroller.x,i=this.options.listenY?s.round(i/this.sizeRatioY):this.scroller.y,this.scroller.scrollTo(t,i)},fade:function(t,i){if(!i||this.visible){clearTimeout(this.fadeTimeout),this.fadeTimeout=null;var s=t?250:500,e=t?0:300;t=t?"1":"0",this.wrapperStyle[h.style.transitionDuration]=s+"ms",this.fadeTimeout=setTimeout(function(t){this.wrapperStyle.opacity=t,this.visible=+t}.bind(this,t),e)}}},e.utils=h,"undefined"!=typeof module&&module.exports?module.exports=e:"function"==typeof define&&define.amd?define(function(){return e}):t.IScroll=e}(window,document,Math);(function(){var r=Math,d=function(m){return m>>0},v=(/webkit/i).test(navigator.appVersion)?"webkit":(/firefox/i).test(navigator.userAgent)?"Moz":(/trident/i).test(navigator.userAgent)?"ms":"opera" in window?"O":"",w=(/android/gi).test(navigator.appVersion),i=(/iphone|ipad/gi).test(navigator.appVersion),c=(/playbook/gi).test(navigator.appVersion),n=(/hp-tablet/gi).test(navigator.appVersion),k=false,u="ontouchstart" in window&&!n,f=v+"Transform" in document.documentElement.style,g=i||c,o=(function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(m){return setTimeout(m,1)}})(),l=(function(){return window.cancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||clearTimeout})(),h="onorientationchange" in window?"orientationchange":"resize",b=u?"touchstart":"mousedown",p=u?"touchmove":"mousemove",e=u?"touchend":"mouseup",t=u?"touchcancel":"mouseup",q=v=="Moz"?"DOMMouseScroll":"mousewheel",a="translate"+(k?"3d(":"("),j=k?",0)":")",s=function(y,m){var z=this,A=document,x;z.wrapper=typeof y=="object"?y:A.getElementById(y);z.wrapper.style.overflow="hidden";z.scroller=z.wrapper.children[0];z.options={hScroll:true,vScroll:true,x:0,y:0,bounce:true,bounceLock:false,momentum:true,lockDirection:true,useTransform:true,useTransition:false,topOffset:0,checkDOMChanges:false,handleClick:true,ignoreEmptyScroll:false,minThumbSize:16,hScrollbar:true,vScrollbar:true,fixedScrollbar:w,hideScrollbar:i,fadeScrollbar:i&&k,scrollbarClass:"",zoom:false,zoomMin:1,zoomMax:4,doubleTapZoom:2,wheelAction:"scroll",snap:false,snapThreshold:1,onRefresh:null,onBeforeScrollStart:function(B){B.preventDefault()},onScrollStart:null,onBeforeScrollMove:null,onScrollMove:null,onBeforeScrollEnd:null,onScrollEnd:null,onTouchEnd:null,onDestroy:null,onZoomStart:null,onZoom:null,onZoomEnd:null};for(x in m){z.options[x]=m[x]}z.x=z.options.x;z.y=z.options.y;z.options.useTransform=f?z.options.useTransform:false;z.options.hScrollbar=z.options.hScroll&&z.options.hScrollbar;z.options.vScrollbar=z.options.vScroll&&z.options.vScrollbar;z.options.zoom=z.options.useTransform&&z.options.zoom;z.options.useTransition=g&&z.options.useTransition;if(z.options.zoom&&w){a="translate(";j=")"}z.scroller.style[v+"TransformOrigin"]="0 0";if(z.options.useTransition){z.scroller.style[v+"TransitionProperty"]=z.options.useTransform?"-"+v.toLowerCase()+"-transform":"top left";z.scroller.style[v+"TransitionDuration"]="0";z.scroller.style[v+"TransitionTimingFunction"]="cubic-bezier(0.33,0.66,0.66,1)"}if(z.options.useTransform){z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j}else{z.scroller.style.cssText+=";position:absolute;top:"+z.y+"px;left:"+z.x+"px"}if(z.options.useTransition){z.options.fixedScrollbar=true}z.refresh();z._bind(h,window);z._bind(b);if(!u){z._bind("mouseout",z.wrapper);if(z.options.wheelAction!="none"){z._bind(q)}}if(z.options.checkDOMChanges){z.checkDOMTime=setInterval(function(){z._checkDOMChanges()},500)}};s.prototype={enabled:true,x:0,y:0,steps:[],scale:1,currPageX:0,currPageY:0,pagesX:[],pagesY:[],aniTime:null,wheelZoomCount:0,handleEvent:function(x){var m=this;switch(x.type){case b:if(!u&&x.button!==0){return}m._start(x);break;case p:m._move(x);break;case e:case t:m._end(x);break;case h:m._resize();break;case q:m._wheel(x);break;case"mouseout":m._mouseout(x);break;case"webkitTransitionEnd":m._transitionEnd(x);break}},_checkDOMChanges:function(){if(this.moved||this.zoomed||this.animating||(this.scrollerW==this.scroller.offsetWidth*this.scale&&this.scrollerH==this.scroller.offsetHeight*this.scale)){return}this.refresh()},_scrollbar:function(m){var y=this,z=document,x;if(!y[m+"Scrollbar"]){if(y[m+"ScrollbarWrapper"]){if(f){y[m+"ScrollbarIndicator"].style[v+"Transform"]=""}y[m+"ScrollbarWrapper"].parentNode.removeChild(y[m+"ScrollbarWrapper"]);y[m+"ScrollbarWrapper"]=null;y[m+"ScrollbarIndicator"]=null}return}if(!y[m+"ScrollbarWrapper"]){x=z.createElement("div");if(y.options.scrollbarClass){x.className=m+y.options.scrollbarClass}else{x.style.cssText="position:absolute;z-index:100;"+(m=="h"?"height:7px;bottom:1px;left:2px;right:"+(y.vScrollbar?"7":"2")+"px":"width:7px;bottom:"+(y.hScrollbar?"7":"2")+"px;top:2px;right:1px")}x.style.cssText+=";pointer-events:none;opacity:"+(y.options.hideScrollbar?"0":"1");y.wrapper.appendChild(x);y[m+"ScrollbarWrapper"]=x;x=z.createElement("div");x.id=m+"Thumb";x.className="thumb";if(!y.options.scrollbarClass){x.style.cssText="position:absolute;z-index:100;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.5);-"+v+"-background-clip:border-box;-"+v+"-box-sizing:content-box;"+(m=="h"?"height:100%":"width:100%")+";-"+v+"-border-radius:4px;border-radius:4px;"+(m=="h"?"bottom":"right")+":2px;"}x.style.cssText+=";pointer-events:none;-"+v+"-transform:"+a+"0,0"+j;if(y.options.useTransition){x.style.cssText+=";-"+v+"-transition-timing-function:cubic-bezier(0.33,0.66,0.66,1)"}y[m+"ScrollbarWrapper"].appendChild(x);y[m+"ScrollbarIndicator"]=x}if(m=="h"){y.hScrollbarSize=y.hScrollbarWrapper.clientWidth;y.hScrollbarIndicatorSize=r.max(d(y.hScrollbarSize*y.hScrollbarSize/y.scrollerW),y.options.minThumbSize);y.hScrollbarIndicator.style.width=y.hScrollbarIndicatorSize+"px";y.hScrollbarMaxScroll=y.hScrollbarSize-y.hScrollbarIndicatorSize;y.hScrollbarProp=y.hScrollbarMaxScroll/y.maxScrollX}else{y.vScrollbarSize=y.vScrollbarWrapper.clientHeight;y.vScrollbarIndicatorSize=r.max(d(y.vScrollbarSize*y.vScrollbarSize/y.scrollerH),y.options.minThumbSize);y.vScrollbarIndicator.style.height=y.vScrollbarIndicatorSize+"px";y.vScrollbarMaxScroll=y.vScrollbarSize-y.vScrollbarIndicatorSize;y.vScrollbarProp=y.vScrollbarMaxScroll/y.maxScrollY}y._scrollbarPos(m,true)},_resize:function(){var m=this;setTimeout(function(){m.refresh()},w?200:0)},_pos:function(m,z){this._posImpl(m,z);this._scrollbarPos("h");this._scrollbarPos("v")},_posImpl:function(m,z){if(this.zoomed){return}m=this.hScroll?m:0;z=this.vScroll?z:0;if(this.options.useTransform){this.scroller.style[v+"Transform"]=a+m+"px,"+z+"px"+j+" scale("+this.scale+")"}else{m=d(m);z=d(z);this.scroller.style.left=m+"px";this.scroller.style.top=z+"px"}this.x=m;this.y=z;if(this.options.onScrollMove){this.options.onScrollMove.call(this)}},_scrollbarPos:function(m,z){var y=this,A=m=="h"?y.x:y.y,x;if(!y[m+"Scrollbar"]){return}A=y[m+"ScrollbarProp"]*A;if(A<0){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]+d(A*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px"}A=0}else{if(A>y[m+"ScrollbarMaxScroll"]){if(!y.options.fixedScrollbar){x=y[m+"ScrollbarIndicatorSize"]-d((A-y[m+"ScrollbarMaxScroll"])*3);if(x<8){x=8}y[m+"ScrollbarIndicator"].style[m=="h"?"width":"height"]=x+"px";A=y[m+"ScrollbarMaxScroll"]+(y[m+"ScrollbarIndicatorSize"]-x)}else{A=y[m+"ScrollbarMaxScroll"]}}}y[m+"ScrollbarWrapper"].style.opacity=z&&y.options.hideScrollbar?"0":"1";y[m+"ScrollbarIndicator"].style[v+"Transform"]=a+(m=="h"?A+"px,0":"0,"+A+"px")+j},_start:function(E){var D=this,z=u?E.touches[0]:E,A,m,F,C,B;if(!D.enabled){return}if(D.options.onBeforeScrollStart){D.options.onBeforeScrollStart.call(D,E)}if(D.options.useTransition||D.options.zoom){D._transitionTime(0)}D.moved=false;D.animating=false;D.zoomed=false;D.distX=0;D.distY=0;D.absDistX=0;D.absDistY=0;D.dirX=0;D.dirY=0;if(D.options.zoom&&u&&E.touches.length>1){C=r.abs(E.touches[0].pageX-E.touches[1].pageX);B=r.abs(E.touches[0].pageY-E.touches[1].pageY);D.touchesDistStart=r.sqrt(C*C+B*B);D.originX=r.abs(E.touches[0].pageX+E.touches[1].pageX-D.wrapperOffsetLeft*2)/2-D.x;D.originY=r.abs(E.touches[0].pageY+E.touches[1].pageY-D.wrapperOffsetTop*2)/2-D.y;if(D.options.onZoomStart){D.options.onZoomStart.call(D,E)}}if(D.options.momentum){if(D.options.useTransform){A=getComputedStyle(D.scroller,null)[v+"Transform"].replace(/[^0-9-.,]/g,"").split(",");m=A[4]*1;F=A[5]*1}else{m=getComputedStyle(D.scroller,null).left.replace(/[^0-9-]/g,"")*1;F=getComputedStyle(D.scroller,null).top.replace(/[^0-9-]/g,"")*1}if(m!=D.x||F!=D.y){if(D.options.useTransition){D._unbind("webkitTransitionEnd")}else{l(D.aniTime)}D.steps=[];D._pos(m,F)}}D.absStartX=D.x;D.absStartY=D.y;D.startX=D.x;D.startY=D.y;D.pointX=z.pageX;D.pointY=z.pageY;D.startTime=E.timeStamp||Date.now();if(D.options.onScrollStart){D.options.onScrollStart.call(D,E)}D._bind(p);D._bind(e);D._bind(t)},_move:function(E){var C=this,F=u?E.touches[0]:E,A=F.pageX-C.pointX,y=F.pageY-C.pointY,m=C.x+A,G=C.y+y,B,z,x,D=E.timeStamp||Date.now();if(C.options.ignoreEmptyScroll){if(C.maxScrollY==C.minScrollY){y=0}if(C.maxScrollX==0){A=0}}if(C.options.onBeforeScrollMove){C.options.onBeforeScrollMove.call(C,E)}if(C.options.zoom&&u&&E.touches.length>1){B=r.abs(E.touches[0].pageX-E.touches[1].pageX);z=r.abs(E.touches[0].pageY-E.touches[1].pageY);C.touchesDist=r.sqrt(B*B+z*z);C.zoomed=true;x=1/C.touchesDistStart*C.touchesDist*this.scale;if(x<C.options.zoomMin){x=0.5*C.options.zoomMin*Math.pow(2,x/C.options.zoomMin)}else{if(x>C.options.zoomMax){x=2*C.options.zoomMax*Math.pow(0.5,C.options.zoomMax/x)}}C.lastScale=x/this.scale;m=this.originX-this.originX*C.lastScale+this.x,G=this.originY-this.originY*C.lastScale+this.y;this.scroller.style[v+"Transform"]=a+m+"px,"+G+"px"+j+" scale("+x+")";if(C.options.onZoom){C.options.onZoom.call(C,E)}return}C.pointX=F.pageX;C.pointY=F.pageY;if(m>0||m<C.maxScrollX){m=C.options.bounce?C.x+(A/2):m>=0||C.maxScrollX>=0?0:C.maxScrollX}if(G>C.minScrollY||G<C.maxScrollY){G=C.options.bounce?C.y+(y/2):G>=C.minScrollY||C.maxScrollY>=0?C.minScrollY:C.maxScrollY}C.distX+=A;C.distY+=y;C.absDistX=r.abs(C.distX);C.absDistY=r.abs(C.distY);if(C.absDistX<6&&C.absDistY<6){return}if(C.options.lockDirection){if(C.absDistX>C.absDistY+5){G=C.y;y=0}else{if(C.absDistY>C.absDistX+5){m=C.x;A=0}}}C.moved=true;C._pos(m,G);C.dirX=A>0?-1:A<0?1:0;C.dirY=y>0?-1:y<0?1:0;if(D-C.startTime>300){C.startTime=D;C.startX=C.x;C.startY=C.y}if(C.options.onScrollMove){C.options.onScrollMove.call(C,E)}},_end:function(E){if(u&&E.touches.length!=0){return}var C=this,K=u?E.changedTouches[0]:E,F,J,y={dist:0,time:0},m={dist:0,time:0},B=(E.timeStamp||Date.now())-C.startTime,G=C.x,D=C.y,I,H,x,A,z;C._unbind(p);C._unbind(e);C._unbind(t);if(C.options.onBeforeScrollEnd){C.options.onBeforeScrollEnd.call(C,E)}if(C.zoomed){z=C.scale*C.lastScale;z=Math.max(C.options.zoomMin,z);z=Math.min(C.options.zoomMax,z);C.lastScale=z/C.scale;C.scale=z;C.x=C.originX-C.originX*C.lastScale+C.x;C.y=C.originY-C.originY*C.lastScale+C.y;C.scroller.style[v+"TransitionDuration"]="200ms";C.scroller.style[v+"Transform"]=a+C.x+"px,"+C.y+"px"+j+" scale("+C.scale+")";C.zoomed=false;C.refresh();if(C.options.onZoomEnd){C.options.onZoomEnd.call(C,E)}return}if(!C.moved){if(u){if(C.doubleTapTimer&&C.options.zoom){clearTimeout(C.doubleTapTimer);C.doubleTapTimer=null;if(C.options.onZoomStart){C.options.onZoomStart.call(C,E)}C.zoom(C.pointX,C.pointY,C.scale==1?C.options.doubleTapZoom:1);if(C.options.onZoomEnd){setTimeout(function(){C.options.onZoomEnd.call(C,E)},200)}}else{if(this.options.handleClick){C.doubleTapTimer=setTimeout(function(){C.doubleTapTimer=null;F=K.target;while(F.nodeType!=1){F=F.parentNode}if(F.tagName!="SELECT"&&F.tagName!="INPUT"&&F.tagName!="TEXTAREA"){J=document.createEvent("MouseEvents");J.initMouseEvent("click",true,true,E.view,1,K.screenX,K.screenY,K.clientX,K.clientY,E.ctrlKey,E.altKey,E.shiftKey,E.metaKey,0,null);J._fake=true;F.dispatchEvent(J)}},C.options.zoom?250:0)}}}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(B<300&&C.options.momentum){y=G?C._momentum(G-C.startX,B,-C.x,C.scrollerW-C.wrapperW+C.x,C.options.bounce?C.wrapperW:0):y;m=D?C._momentum(D-C.startY,B,-C.y,(C.maxScrollY<0?C.scrollerH-C.wrapperH+C.y-C.minScrollY:0),C.options.bounce?C.wrapperH:0):m;G=C.x+y.dist;D=C.y+m.dist;if((C.x>0&&G>0)||(C.x<C.maxScrollX&&G<C.maxScrollX)){y={dist:0,time:0}}if((C.y>C.minScrollY&&D>C.minScrollY)||(C.y<C.maxScrollY&&D<C.maxScrollY)){m={dist:0,time:0}}}if(y.dist||m.dist){x=r.max(r.max(y.time,m.time),10);if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(G,D);G=A.x;D=A.y;x=r.max(A.time,x)}}C.scrollTo(d(G),d(D),x);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}if(C.options.snap){I=G-C.absStartX;H=D-C.absStartY;if(r.abs(I)<C.options.snapThreshold&&r.abs(H)<C.options.snapThreshold){C.scrollTo(C.absStartX,C.absStartY,200)}else{A=C._snap(C.x,C.y);if(A.x!=C.x||A.y!=C.y){C.scrollTo(A.x,A.y,A.time)}}if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}return}C._resetPos(200);if(C.options.onTouchEnd){C.options.onTouchEnd.call(C,E)}},_resetPos:function(y){var m=this,z=m.x>=0?0:m.x<m.maxScrollX?m.maxScrollX:m.x,x=m.y>=m.minScrollY||m.maxScrollY>0?m.minScrollY:m.y<m.maxScrollY?m.maxScrollY:m.y;if(z==m.x&&x==m.y){if(m.moved){m.moved=false;if(m.options.onScrollEnd){m.options.onScrollEnd.call(m)}}if(m.hScrollbar&&m.options.hideScrollbar){m.hScrollbarWrapper.style.opacity="0"}if(m.vScrollbar&&m.options.hideScrollbar){m.vScrollbarWrapper.style.opacity="0"}return}m.scrollTo(z,x,y||0)},_wheel:function(B){var z=this,A,y,x,m,C;if("wheelDeltaX" in B){A=B.wheelDeltaX/12;y=B.wheelDeltaY/12}else{if("wheelDelta" in B){A=y=B.wheelDelta/12}else{if("detail" in B){A=y=-B.detail*3}else{return}}}if(z.options.wheelAction=="zoom"){C=z.scale*Math.pow(2,1/3*(y?y/Math.abs(y):0));if(C<z.options.zoomMin){C=z.options.zoomMin}if(C>z.options.zoomMax){C=z.options.zoomMax}if(C!=z.scale){if(!z.wheelZoomCount&&z.options.onZoomStart){z.options.onZoomStart.call(z,B)}z.wheelZoomCount++;z.zoom(B.pageX,B.pageY,C,400);setTimeout(function(){z.wheelZoomCount--;if(!z.wheelZoomCount&&z.options.onZoomEnd){z.options.onZoomEnd.call(z,B)}},400)}return}x=z.x+A;m=z.y+y;if(x>0){x=0}else{if(x<z.maxScrollX){x=z.maxScrollX}}if(m>z.minScrollY){m=z.minScrollY}else{if(m<z.maxScrollY){m=z.maxScrollY}}if(z.maxScrollY<0){z.scrollTo(x,m,0)}},_mouseout:function(x){var m=x.relatedTarget;if(!m){this._end(x);return}while(m=m.parentNode){if(m==this.wrapper){return}}this._end(x)},_transitionEnd:function(x){var m=this;if(x.target!=m.scroller){return}m._unbind("webkitTransitionEnd");m._startAni()},_startAni:function(){var C=this,x=C.x,m=C.y,A=Date.now(),B,z,y;if(C.animating){return}if(!C.steps.length){C._resetPos(400);return}B=C.steps.shift();if(B.x==x&&B.y==m){B.time=0}C.animating=true;C.moved=true;if(C.options.useTransition){C._transitionTime(B.time);C._pos(B.x,B.y);C.animating=false;if(B.time){C._bind("webkitTransitionEnd")}else{C._resetPos(0)}return}y=function(){var D=Date.now(),F,E;if(D>=A+B.time){C._pos(B.x,B.y);C.animating=false;if(C.options.onAnimationEnd){C.options.onAnimationEnd.call(C)}C._startAni();return}D=(D-A)/B.time-1;z=r.sqrt(1-D*D);F=(B.x-x)*z+x;E=(B.y-m)*z+m;C._pos(F,E);if(C.animating){C.aniTime=o(y)}};y()},_transitionTime:function(m){m+="ms";this.scroller.style[v+"TransitionDuration"]=m;if(this.hScrollbar){this.hScrollbarIndicator.style[v+"TransitionDuration"]=m}if(this.vScrollbar){this.vScrollbarIndicator.style[v+"TransitionDuration"]=m}},_momentum:function(D,x,B,m,F){var C=0.0006,y=r.abs(D)/x,z=(y*y)/(2*C),E=0,A=0;if(D>0&&z>B){A=F/(6/(z/y*C));B=B+A;y=y*B/z;z=B}else{if(D<0&&z>m){A=F/(6/(z/y*C));m=m+A;y=y*m/z;z=m}}z=z*(D<0?-1:1);E=y/C;return{dist:z,time:d(E)}},_offset:function(m){var y=-m.offsetLeft,x=-m.offsetTop;while(m=m.offsetParent){y-=m.offsetLeft;x-=m.offsetTop}if(m!=this.wrapper){y*=this.scale;x*=this.scale}return{left:y,top:x}},_snap:function(G,F){var D=this,C,B,E,A,z,m;E=D.pagesX.length-1;for(C=0,B=D.pagesX.length;C<B;C++){if(G>=D.pagesX[C]){E=C;break}}if(E==D.currPageX&&E>0&&D.dirX<0){E--}G=D.pagesX[E];z=r.abs(G-D.pagesX[D.currPageX]);z=z?r.abs(D.x-G)/z*500:0;D.currPageX=E;E=D.pagesY.length-1;for(C=0;C<E;C++){if(F>=D.pagesY[C]){E=C;break}}if(E==D.currPageY&&E>0&&D.dirY<0){E--}F=D.pagesY[E];m=r.abs(F-D.pagesY[D.currPageY]);m=m?r.abs(D.y-F)/m*500:0;D.currPageY=E;A=200;return{x:G,y:F,time:A}},_bind:function(y,x,m){(x||this.scroller).addEventListener(y,this,!!m)},_unbind:function(y,x,m){(x||this.scroller).removeEventListener(y,this,!!m)},resize:function(x,m){if(x){this.wrapperWidth=x}if(m){this.wrapperHeight=m}this.refresh()},destroy:function(){var m=this;m.scroller.style[v+"Transform"]="";m.hScrollbar=false;m.vScrollbar=false;m._scrollbar("h");m._scrollbar("v");m._unbind(h,window);m._unbind(b);m._unbind(p);m._unbind(e);m._unbind(t);if(!m.options.hasTouch){m._unbind("mouseout",m.wrapper);m._unbind(q)}if(m.options.useTransition){m._unbind("webkitTransitionEnd")}if(m.options.checkDOMChanges){clearInterval(m.checkDOMTime)}if(m.options.onDestroy){m.options.onDestroy.call(m)}},refresh:function(){var B=this,y,A,x,z,D=0,C=0;if(B.scale<B.options.zoomMin){B.scale=B.options.zoomMin}B.wrapperW=B.wrapperWidth||B.wrapper.clientWidth||1;B.wrapperH=B.wrapperHeight||B.wrapper.clientHeight||1;B.minScrollY=-B.options.topOffset||0;B.scrollerW=d(B.scroller.offsetWidth*B.scale);B.scrollerH=d((B.scroller.offsetHeight+B.minScrollY)*B.scale);B.maxScrollX=Math.min(0,B.wrapperW-B.scrollerW);B.maxScrollY=Math.min(0,B.wrapperH-B.scrollerH+B.minScrollY);B.dirX=0;B.dirY=0;if(B.options.onRefresh){B.options.onRefresh.call(B)}B.hScroll=B.options.hScroll;B.vScroll=B.options.vScroll&&(!B.options.bounceLock&&!B.hScroll||B.scrollerH>B.wrapperH);B.hScrollbar=B.hScroll&&B.options.hScrollbar&&B.maxScrollX<0;B.vScrollbar=B.vScroll&&B.options.vScrollbar&&B.maxScrollY<0;y=B._offset(B.wrapper);B.wrapperOffsetLeft=-y.left;B.wrapperOffsetTop=-y.top;var E=document.defaultView.getComputedStyle(B.scroller,null);B.wrapperOffsetTop+=parseInt(E["padding-top"]);if(typeof B.options.snap=="string"){B.pagesX=[];B.pagesY=[];z=B.scroller.querySelectorAll(B.options.snap);for(A=0,x=z.length;A<x;A++){var m=z[A];if(m.offsetParent){D=B._offset(m);D.left+=B.wrapperOffsetLeft;D.top+=B.wrapperOffsetTop;B.pagesX[A]=D.left<B.maxScrollX?B.maxScrollX:D.left*B.scale;B.pagesY[A]=D.top<B.maxScrollY?B.maxScrollY:D.top*B.scale}}}else{if(B.options.snap){B.pagesX=[];while(D>=B.maxScrollX){B.pagesX[C]=D;D=D-B.wrapperW;C++}if(B.maxScrollX%B.wrapperW){B.pagesX[B.pagesX.length]=B.maxScrollX-B.pagesX[B.pagesX.length-1]+B.pagesX[B.pagesX.length-1]}D=0;C=0;B.pagesY=[];while(D>=B.maxScrollY){B.pagesY[C]=D;D=D-B.wrapperH;C++}if(B.maxScrollY%B.wrapperH){B.pagesY[B.pagesY.length]=B.maxScrollY-B.pagesY[B.pagesY.length-1]+B.pagesY[B.pagesY.length-1]}}}B._scrollbar("h");B._scrollbar("v");if(!B.zoomed){B._resetPos(200)}},scrollTo:function(m,F,E,D){var C=this,B=m,A,z;if(!E){C._posImpl(m,F);return}C.stop();if(!B.length){B=[{x:m,y:F,time:E,relative:D}]}for(A=0,z=B.length;A<z;A++){if(B[A].relative){B[A].x=C.x-B[A].x;B[A].y=C.y-B[A].y}C.steps.push({x:B[A].x,y:B[A].y,time:B[A].time||0})}C._startAni()},scrollToElement:function(m,y){var x=this,z;m=m.nodeType?m:x.scroller.querySelector(m);if(!m){return}z=x._offset(m);z.left+=x.wrapperOffsetLeft;z.top+=x.wrapperOffsetTop;if(x.options.vScroll&&z.top<=x.y&&z.top-m.offsetHeight>=x.y-x.wrapper.clientHeight){return}else{if(z.top<x.y){z.top+=x.wrapper.clientHeight-m.offsetHeight}}if(x.options.hScroll&&z.left<x.x&&z.left-m.offsetWidth>x.x-x.wrapper.clientWidth){return}else{if(z.left<x.x){z.left+=x.wrapper.clientWidth-m.offsetWidth}}z.left=z.left>0?0:z.left<x.maxScrollX?x.maxScrollX:z.left;z.top=z.top>x.minScrollY?x.minScrollY:z.top<x.maxScrollY?x.maxScrollY:z.top;y=y===undefined?r.max(r.abs(z.left)*2,r.abs(z.top)*2):y;x.scrollTo(z.left,z.top,y)},scrollToPage:function(A,z,C){var B=this,m,D;C=C===undefined?400:C;if(B.options.onScrollStart){B.options.onScrollStart.call(B)}if(B.options.snap){A=A=="next"?B.currPageX+1:A=="prev"?B.currPageX-1:A;z=z=="next"?B.currPageY+1:z=="prev"?B.currPageY-1:z;A=A<0?0:A>B.pagesX.length-1?B.pagesX.length-1:A;z=z<0?0:z>B.pagesY.length-1?B.pagesY.length-1:z;B.currPageX=A;B.currPageY=z;m=B.pagesX[A];D=B.pagesY[z]}else{m=-B.wrapperW*A;D=-B.wrapperH*z;if(m<B.maxScrollX){m=B.maxScrollX}if(D<B.maxScrollY){D=B.maxScrollY}}B.scrollTo(m,D,C)},disable:function(){this.stop();this._resetPos(0);this.enabled=false;this._unbind(p);this._unbind(e);this._unbind(t)},enable:function(){this.enabled=true},stop:function(){if(this.options.useTransition){this._unbind("webkitTransitionEnd")}else{l(this.aniTime)}this.steps=[];this.moved=false;this.animating=false},zoom:function(m,D,C,B){var z=this,A=C/z.scale;if(!z.options.useTransform){return}z.zoomed=true;B=B===undefined?200:B;m=m-z.wrapperOffsetLeft-z.x;D=D-z.wrapperOffsetTop-z.y;z.x=m-m*A+z.x;z.y=D-D*A+z.y;z.scale=C;z.refresh();z.x=z.x>0?0:z.x<z.maxScrollX?z.maxScrollX:z.x;z.y=z.y>z.minScrollY?z.minScrollY:z.y<z.maxScrollY?z.maxScrollY:z.y;z.scroller.style[v+"TransitionDuration"]=B+"ms";z.scroller.style[v+"Transform"]=a+z.x+"px,"+z.y+"px"+j+" scale("+C+")";z.zoomed=false},isReady:function(){return !this.moved&&!this.zoomed&&!this.animating}};if(typeof exports!=="undefined"){exports.iScroll=s}else{window.iScroll=s}})();
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.ResizeObserver=e()}(this,function(){"use strict";function t(t){return window.getComputedStyle(t)}function e(t){return parseFloat(t)||0}function n(t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return r.reduce(function(n,r){var i=t["border-"+r+"-width"];return n+e(i)},0)}function r(t){for(var n=["top","right","bottom","left"],r={},i=n,o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a,c=t["padding-"+u];r[u]=e(c)}return r}function i(t,e,n,r){return{width:t,height:e,top:n,right:t+r,bottom:e+n,left:r}}function o(t){var e=t.getBBox();return i(e.width,e.height,0,0)}function s(){var n=t(document.documentElement),r=e(n.width),o=e(n.height);return i(r,o,0,0)}function a(o){var s=o.clientWidth,a=o.clientHeight;if(!s&&!a)return O;var u=t(o),c=r(u),h=c.left+c.right,f=c.top+c.bottom,l=e(u.width),p=e(u.height);"border-box"===u.boxSizing&&(Math.round(l+h)!==s&&(l-=n(u,"left","right")+h),Math.round(p+f)!==a&&(p-=n(u,"top","bottom")+f));var d=Math.round(l+h)-s,_=Math.round(p+f)-a;return 1!==Math.abs(d)&&(l-=d),1!==Math.abs(_)&&(p-=_),i(l,p,c.top,c.left)}function u(t){return t instanceof window.SVGElement}function c(t){return t===document.documentElement}function h(t){return u(t)?o(t):c(t)?s():a(t)}function f(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r={configurable:n.configurable||!1,writable:n.writable||!1,enumerable:n.enumerable||!1},i=Object.keys(e),o=Array.isArray(i),s=0,i=o?i:i[Symbol.iterator]();;){var a;if(o){if(s>=i.length)break;a=i[s++]}else{if(s=i.next(),s.done)break;a=s.value}var u=a;r.value=e[u],Object.defineProperty(t,u,r)}return t}var l=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},p=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),d=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)},_=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},b="function"==typeof window.WeakMap&&"function"==typeof window.Map,v=function(){function t(t,e){var n=-1;return t.some(function(t,r){var i=t[0]===e;return i&&(n=r),i}),n}return b?window.WeakMap:function(){function e(){l(this,e),this.__entries__=[]}return e.prototype.get=function(e){var n=t(this.__entries__,e);return this.__entries__[n][1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e}()}(),y=function(){return b?window.Map:function(t){function e(){return l(this,e),_(this,t.apply(this,arguments))}return d(e,t),e.prototype.clear=function(){this.__entries__.splice(0,this.__entries__.length)},e.prototype.entries=function(){return this.__entries__.slice()},e.prototype.keys=function(){return this.__entries__.map(function(t){return t[0]})},e.prototype.values=function(){return this.__entries__.map(function(t){return t[1]})},e.prototype.forEach=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.__entries__,r=Array.isArray(n),i=0,n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;t.call(e,s[1],s[0])}},p(e,[{key:"size",get:function(){return this.__entries__.length}}]),e}(v)}(),w=function(){return"function"==typeof window.requestAnimationFrame?window.requestAnimationFrame:function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),g=function(t){function e(){t.apply.apply(t,s),s=null,a&&(r.apply.apply(r,a),a=null)}function n(){o?w(e):e()}function r(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];var o=[this,e];s?a=o:(s=o,setTimeout(n,i))}var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=null,a=null;return r},m="function"==typeof window.MutationObserver,E=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];l(this,t),this._isCycleContinuous=!m||e,this._listenersEnabled=!1,this._mutationsObserver=null,this._observers=[],this.refresh=g(this.refresh.bind(this),30,!0),this._continuousUpdateHandler=g(this.refresh,70)}return t.prototype.connect=function(t){this.isConnected(t)||this._observers.push(t),this._listenersEnabled||this._addListeners()},t.prototype.disconnect=function(t){var e=this._observers,n=e.indexOf(t);~n&&e.splice(n,1),!e.length&&this._listenersEnabled&&this._removeListeners()},t.prototype.isConnected=function(t){return!!~this._observers.indexOf(t)},t.prototype.refresh=function(){var t=this._updateObservers();t?this.refresh():this._isCycleContinuous&&this._listenersEnabled&&this._continuousUpdateHandler()},t.prototype._updateObservers=function(){for(var t=!1,e=this._observers,n=Array.isArray(e),r=0,e=n?e:e[Symbol.iterator]();;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if(r=e.next(),r.done)break;i=r.value}var o=i;o.gatherActive(),o.hasActive()&&(t=!0,o.broadcastActive())}return t},t.prototype._addListeners=function(){this._listenersEnabled||(window.addEventListener("resize",this.refresh),m&&(this._mutationsObserver=new MutationObserver(this.refresh),this._mutationsObserver.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._listenersEnabled=!0,this._isCycleContinuous&&this.refresh())},t.prototype._removeListeners=function(){this._listenersEnabled&&(window.removeEventListener("resize",this.refresh),this._mutationsObserver&&this._mutationsObserver.disconnect(),this._mutationsObserver=null,this._listenersEnabled=!1)},p(t,[{key:"continuousUpdates",get:function(){return this._isCycleContinuous},set:function(t){m&&(this._isCycleContinuous=t,this._listenersEnabled&&t&&this.refresh())}}]),t}(),O=i(0,0,0,0),A=function(){function t(e){l(this,t),this.target=e,this._contentRect=O,this.broadcastWidth=0,this.broadcastHeight=0}return t.prototype.broadcastRect=function(){var t=this._contentRect;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},t.prototype.isActive=function(){var t=h(this.target);return this._contentRect=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},t}(),ResizeObserverEntry=function ResizeObserverEntry(t,e){l(this,ResizeObserverEntry);var n=window.ClientRect||Object,r=Object.create(n.prototype);f(r,e,{configurable:!0}),f(this,{target:t,contentRect:r},{configurable:!0})},k=function(){function ResizeObserver(t,e,n){if(l(this,ResizeObserver),"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");this._callback=t,this._targets=new y,this._activeTargets=[],this._controller=e,this._publicObserver=n}return ResizeObserver.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)||(e.set(t,new A(t)),this._controller.isConnected(this)||this._controller.connect(this),this._controller.refresh())},ResizeObserver.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(t instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var e=this._targets;e.has(t)&&(e.delete(t),e.size||this.disconnect())},ResizeObserver.prototype.disconnect=function(){this.clearActive(),this._targets.clear(),this._controller.disconnect(this)},ResizeObserver.prototype.gatherActive=function(){this.clearActive();var t=this._activeTargets;this._targets.forEach(function(e){e.isActive()&&t.push(e)})},ResizeObserver.prototype.broadcastActive=function(){if(this.hasActive()){var t=this._publicObserver,e=this._activeTargets.map(function(t){return new ResizeObserverEntry(t.target,t.broadcastRect())});this.clearActive(),this._callback.call(t,e,t)}},ResizeObserver.prototype.clearActive=function(){this._activeTargets.splice(0)},ResizeObserver.prototype.hasActive=function(){return!!this._activeTargets.length},ResizeObserver}(),T=new E,C=new v,ResizeObserver=function(){function ResizeObserver(t){if(l(this,ResizeObserver),!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var e=new k(t,T,this);C.set(this,e)}return p(ResizeObserver,null,[{key:"continuousUpdates",get:function(){return T.continuousUpdates},set:function(t){if("boolean"!=typeof t)throw new TypeError('type of "continuousUpdates" value must be boolean.');T.continuousUpdates=t}}]),ResizeObserver}();["observe","unobserve","disconnect"].forEach(function(t){ResizeObserver.prototype[t]=function(){var e;return(e=C.get(this))[t].apply(e,arguments)}}),"function"!=typeof window.ResizeObserver&&Object.defineProperty(window,"ResizeObserver",{value:ResizeObserver,writable:!0,configurable:!0});var x=window.ResizeObserver;return x});

